@charset "UTF-8";

/*!
 * Bootstrap v5.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
    --bs-blue: var(--color-blue-700);
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #e83e8c;
    --bs-red: var(--app-color-danger);
    --bs-orange: #fd7e14;
    --bs-yellow: var(--app-color-warning);
    --bs-green: #4BBF73;
    --bs-teal: #20c997;
    --bs-cyan: var(--app-color-info);
    --bs-white: #fff;
    --bs-gray: var(--app-color);
    --bs-gray-dark: var(--color-grey-900);
    --bs-gray-100: var(--color-grey-100);
    --bs-gray-200: var(--color-grey-200);
    --bs-gray-300: var(--color-grey-300);
    --bs-gray-400: var(--color-grey-400);
    --bs-gray-500: var(--color-grey-500);
    --bs-gray-600: var(--color-grey-600);
    --bs-gray-700: var(--color-grey-700);
    --bs-gray-800: var(--color-grey-800);
    --bs-gray-900: var(--color-grey-900);
    --bs-primary: var(--app-color-primary);
    --bs-secondary: var(--app-color-secondary);
    --bs-success: var(--app-color-success);
    --bs-info: var(--app-color-info);
    --bs-warning: var(--app-color-warning);
    /*    --bs-danger: var(--app-color-danger);*/
    --bs-light: var(--app-color-light);
    --bs-dark: var(--app-color-dark);
    --bs-primary-rgb: var(--app-color-primary-rgb);
    --bs-secondary-rgb: var(--app-color-secondary-rgb);
    --bs-success-rgb: var(--app-color-success-rgb);
    --bs-info-rgb: var(--app-color-info-rgb);
    --bs-warning-rgb: var(--app-color-warning-rgb);
    /*    --bs-danger-rgb: var(--app-color-danger-rgb);*/
    --bs-light-rgb: 239, 242, 246;
    --bs-dark-rgb: 41, 48, 66;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color: var(--app-color);
    --bs-body-color-rgb: var(--app-color-rgb);
    --bs-body-bg: var(--app-background-color);
    --bs-body-bg-rgb: 247, 249, 252;
    /*    --app-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --app-font-sans-serif: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
    --app-font-family: var(--app-font-sans-serif);*/
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-size: 0.825rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.625;
}

:root {
    --primary-dark: #1659c7;
    --primary-light: #84aef2;
}

.lead {
    font-size: 1.03125rem;
    font-weight: 300;
}

.display-1 {
    font-size: 5rem;
    font-weight: 300;
    line-height: 1.2;
}

.display-2 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2;
}

.display-3 {
    font-size: 4rem;
    font-weight: 300;
    line-height: 1.2;
}

.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2;
}

.display-5 {
    font-size: 3rem;
    font-weight: 300;
    line-height: 1.2;
}

.display-6 {
    font-size: 2.5rem;
    font-weight: 300;
    line-height: 1.2;
}

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

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

.list-inline-item {
    display: inline-block;
}

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

.initialism {
    font-size: 80%;
    text-transform: uppercase;
}

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.03125rem;
}

.blockquote> :last-child {
    margin-bottom: 0;
}

.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: 80%;
    color: var(--app-color);
}

.blockquote-footer::before {
    content: "— ";
}

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

.img-thumbnail {
    padding: 0.25rem;
    background-color: var(--app-background-color);
    border: 1px solid var(--app-border-color);
    border-radius: 0.2rem;
    max-width: 100%;
    height: auto;
}

.figure {
    display: inline-block;
}

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

.figure-caption {
    font-size: 80%;
    color: var(--app-color);
}

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

@media (min-width: 576px) {

    .container-sm,
    .container {
        max-width: 540px;
    }
}

@media (min-width: 768px) {

    .container-md,
    .container-sm,
    .container {
        max-width: 720px;
    }
}

@media (min-width: 992px) {

    .container-lg,
    .container-md,
    .container-sm,
    .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {

    .container-xl,
    .container-lg,
    .container-md,
    .container-sm,
    .container {
        max-width: 1200px;
    }
}

.row {
    --bs-gutter-x: 24px;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-0.5 * var(--bs-gutter-x));
    margin-left: calc(-0.5 * var(--bs-gutter-x));
}

.row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    margin-top: var(--bs-gutter-y);
}

.col {
    flex: 1 0 0%;
}

.row-cols-auto>* {
    flex: 0 0 auto;
    width: auto;
}

.row-cols-1>* {
    flex: 0 0 auto;
    width: 100%;
}

.row-cols-2>* {
    flex: 0 0 auto;
    width: 50%;
}

.row-cols-3>* {
    flex: 0 0 auto;
    width: 33.3333333333%;
}

.row-cols-4>* {
    flex: 0 0 auto;
    width: 25%;
}

.row-cols-5>* {
    flex: 0 0 auto;
    width: 20%;
}

.row-cols-6>* {
    flex: 0 0 auto;
    width: 16.6666666667%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.g-2,
.gy-2 {
    --bs-gutter-y: 0.5rem;
}

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

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

.g-4,
.gx-4 {
    --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
    --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
    --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
    --bs-gutter-y: 3rem;
}

.g-6,
.gx-6 {
    --bs-gutter-x: 4.5rem;
}

.g-6,
.gy-6 {
    --bs-gutter-y: 4.5rem;
}

.g-7,
.gx-7 {
    --bs-gutter-x: 6rem;
}

.g-7,
.gy-7 {
    --bs-gutter-y: 6rem;
}

@media (min-width: 576px) {
    .col-sm {
        flex: 1 0 0%;
    }

    .row-cols-sm-auto>* {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-sm-1>* {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-sm-2>* {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-sm-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-sm-4>* {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-sm-5>* {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-sm-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-sm-0 {
        margin-left: 0;
    }

    .offset-sm-1 {
        margin-left: 8.33333333%;
    }

    .offset-sm-2 {
        margin-left: 16.66666667%;
    }

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

    .offset-sm-4 {
        margin-left: 33.33333333%;
    }

    .offset-sm-5 {
        margin-left: 41.66666667%;
    }

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

    .offset-sm-7 {
        margin-left: 58.33333333%;
    }

    .offset-sm-8 {
        margin-left: 66.66666667%;
    }

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

    .offset-sm-10 {
        margin-left: 83.33333333%;
    }

    .offset-sm-11 {
        margin-left: 91.66666667%;
    }

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

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

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

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

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

    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem;
    }

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

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

    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 3rem;
    }

    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 3rem;
    }

    .g-sm-6,
    .gx-sm-6 {
        --bs-gutter-x: 4.5rem;
    }

    .g-sm-6,
    .gy-sm-6 {
        --bs-gutter-y: 4.5rem;
    }

    .g-sm-7,
    .gx-sm-7 {
        --bs-gutter-x: 6rem;
    }

    .g-sm-7,
    .gy-sm-7 {
        --bs-gutter-y: 6rem;
    }
}

@media (min-width: 768px) {
    .col-md {
        flex: 1 0 0%;
    }

    .row-cols-md-auto>* {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-md-1>* {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-md-2>* {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-md-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-md-4>* {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-md-5>* {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-md-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-md-0 {
        margin-left: 0;
    }

    .offset-md-1 {
        margin-left: 8.33333333%;
    }

    .offset-md-2 {
        margin-left: 16.66666667%;
    }

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

    .offset-md-4 {
        margin-left: 33.33333333%;
    }

    .offset-md-5 {
        margin-left: 41.66666667%;
    }

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

    .offset-md-7 {
        margin-left: 58.33333333%;
    }

    .offset-md-8 {
        margin-left: 66.66666667%;
    }

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

    .offset-md-10 {
        margin-left: 83.33333333%;
    }

    .offset-md-11 {
        margin-left: 91.66666667%;
    }

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

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

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

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

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

    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem;
    }

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

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

    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 3rem;
    }

    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 3rem;
    }

    .g-md-6,
    .gx-md-6 {
        --bs-gutter-x: 4.5rem;
    }

    .g-md-6,
    .gy-md-6 {
        --bs-gutter-y: 4.5rem;
    }

    .g-md-7,
    .gx-md-7 {
        --bs-gutter-x: 6rem;
    }

    .g-md-7,
    .gy-md-7 {
        --bs-gutter-y: 6rem;
    }
}

@media (min-width: 992px) {
    .col-lg {
        flex: 1 0 0%;
    }

    .row-cols-lg-auto>* {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-lg-1>* {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-lg-2>* {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-lg-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-lg-4>* {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-lg-5>* {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-lg-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-lg-0 {
        margin-left: 0;
    }

    .offset-lg-1 {
        margin-left: 8.33333333%;
    }

    .offset-lg-2 {
        margin-left: 16.66666667%;
    }

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

    .offset-lg-4 {
        margin-left: 33.33333333%;
    }

    .offset-lg-5 {
        margin-left: 41.66666667%;
    }

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

    .offset-lg-7 {
        margin-left: 58.33333333%;
    }

    .offset-lg-8 {
        margin-left: 66.66666667%;
    }

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

    .offset-lg-10 {
        margin-left: 83.33333333%;
    }

    .offset-lg-11 {
        margin-left: 91.66666667%;
    }

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

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

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

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

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

    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem;
    }

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

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

    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 3rem;
    }

    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 3rem;
    }

    .g-lg-6,
    .gx-lg-6 {
        --bs-gutter-x: 4.5rem;
    }

    .g-lg-6,
    .gy-lg-6 {
        --bs-gutter-y: 4.5rem;
    }

    .g-lg-7,
    .gx-lg-7 {
        --bs-gutter-x: 6rem;
    }

    .g-lg-7,
    .gy-lg-7 {
        --bs-gutter-y: 6rem;
    }
}

@media (min-width: 1200px) {
    .col-xl {
        flex: 1 0 0%;
    }

    .row-cols-xl-auto>* {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-xl-1>* {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-xl-2>* {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-xl-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-xl-4>* {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-xl-5>* {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-xl-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-xl-0 {
        margin-left: 0;
    }

    .offset-xl-1 {
        margin-left: 8.33333333%;
    }

    .offset-xl-2 {
        margin-left: 16.66666667%;
    }

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

    .offset-xl-4 {
        margin-left: 33.33333333%;
    }

    .offset-xl-5 {
        margin-left: 41.66666667%;
    }

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

    .offset-xl-7 {
        margin-left: 58.33333333%;
    }

    .offset-xl-8 {
        margin-left: 66.66666667%;
    }

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

    .offset-xl-10 {
        margin-left: 83.33333333%;
    }

    .offset-xl-11 {
        margin-left: 91.66666667%;
    }

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

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

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

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

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

    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem;
    }

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

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

    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 3rem;
    }

    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 3rem;
    }

    .g-xl-6,
    .gx-xl-6 {
        --bs-gutter-x: 4.5rem;
    }

    .g-xl-6,
    .gy-xl-6 {
        --bs-gutter-y: 4.5rem;
    }

    .g-xl-7,
    .gx-xl-7 {
        --bs-gutter-x: 6rem;
    }

    .g-xl-7,
    .gy-xl-7 {
        --bs-gutter-y: 6rem;
    }
}

@media (min-width: 1440px) {
    .col-xxl {
        flex: 1 0 0%;
    }

    .row-cols-xxl-auto>* {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-xxl-1>* {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-xxl-2>* {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-xxl-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-xxl-4>* {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-xxl-5>* {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-xxl-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-xxl-0 {
        margin-left: 0;
    }

    .offset-xxl-1 {
        margin-left: 8.33333333%;
    }

    .offset-xxl-2 {
        margin-left: 16.66666667%;
    }

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

    .offset-xxl-4 {
        margin-left: 33.33333333%;
    }

    .offset-xxl-5 {
        margin-left: 41.66666667%;
    }

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

    .offset-xxl-7 {
        margin-left: 58.33333333%;
    }

    .offset-xxl-8 {
        margin-left: 66.66666667%;
    }

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

    .offset-xxl-10 {
        margin-left: 83.33333333%;
    }

    .offset-xxl-11 {
        margin-left: 91.66666667%;
    }

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

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

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

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

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

    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: 0.5rem;
    }

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

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

    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 3rem;
    }

    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 3rem;
    }

    .g-xxl-6,
    .gx-xxl-6 {
        --bs-gutter-x: 4.5rem;
    }

    .g-xxl-6,
    .gy-xxl-6 {
        --bs-gutter-y: 4.5rem;
    }

    .g-xxl-7,
    .gx-xxl-7 {
        --bs-gutter-x: 6rem;
    }

    .g-xxl-7,
    .gy-xxl-7 {
        --bs-gutter-y: 6rem;
    }
}



.form-label {
    margin-bottom: 0.5rem;
}

.col-form-label {
    padding-top: calc(0.25rem + 1px);
    padding-bottom: calc(0.25rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.625;
}

.col-form-label-lg {
    padding-top: calc(0.35rem + 1px);
    padding-bottom: calc(0.35rem + 1px);
    font-size: 0.95rem;
}

.col-form-label-sm {
    padding-top: calc(0.15rem + 1px);
    padding-bottom: calc(0.15rem + 1px);
    font-size: 0.75rem;
}

.form-text {
    margin-top: 0.25rem;
    font-size: 80%;
    color: #737d85;
}

.form-control {
    display: block;
    width: 100%;
    padding: 0.25rem 0.7rem;
    font-size: 0.825rem;
    font-weight: 400;
    line-height: 1.625;
    color: var(--app-color-highlight);
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid var(--color-grey-500);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.2rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none;
    }
}

.form-control[type=file] {
    overflow: hidden;
}

.form-control[type=file]:not(:disabled):not([readonly]) {
    cursor: pointer;
}

.form-control:focus {
    color: var(--app-color-highlight);
    background-color: #fff;
    border-color: #9fc0f5;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.form-control::-webkit-date-and-time-value {
    height: 1.625em;
}

.form-control::-webkit-input-placeholder {
    color: var(--app-color);
    opacity: 1;
}

.form-control::-moz-placeholder {
    color: var(--app-color);
    opacity: 1;
}

.form-control::placeholder {
    color: var(--app-color);
    opacity: 1;
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #e2e8ee;
    opacity: 1;
}

.form-control::file-selector-button {
    padding: 0.25rem 0.7rem;
    margin: -0.25rem -0.7rem;
    -webkit-margin-end: 0.7rem;
    margin-inline-end: 0.7rem;
    color: var(--app-color-highlight);
    background-color: #e2e8ee;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-control::file-selector-button {
        transition: none;
    }
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #d7dce2;
}

.form-control::-webkit-file-upload-button {
    padding: 0.25rem 0.7rem;
    margin: -0.25rem -0.7rem;
    -webkit-margin-end: 0.7rem;
    margin-inline-end: 0.7rem;
    color: var(--app-color-highlight);
    background-color: #e2e8ee;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-control::-webkit-file-upload-button {
        -webkit-transition: none;
        transition: none;
    }
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #d7dce2;
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: 0.25rem 0;
    margin-bottom: 0;
    line-height: 1.625;
    color: var(--app-color);
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
}

.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0;
}

.form-control-sm {
    min-height: calc(1.51875rem + 2px);
    padding: 0.15rem 0.5rem;
    font-size: 0.75rem;
    border-radius: 0.1rem;
}

.form-control-sm::file-selector-button {
    padding: 0.15rem 0.5rem;
    margin: -0.15rem -0.5rem;
    -webkit-margin-end: 0.5rem;
    margin-inline-end: 0.5rem;
}

.form-control-sm::-webkit-file-upload-button {
    padding: 0.15rem 0.5rem;
    margin: -0.15rem -0.5rem;
    -webkit-margin-end: 0.5rem;
    margin-inline-end: 0.5rem;
}

.form-control-lg {
    min-height: calc(2.24375rem + 2px);
    padding: 0.35rem 1rem;
    font-size: 0.95rem;
    border-radius: 0.3rem;
}

.form-control-lg::file-selector-button {
    padding: 0.35rem 1rem;
    margin: -0.35rem -1rem;
    -webkit-margin-end: 1rem;
    margin-inline-end: 1rem;
}

.form-control-lg::-webkit-file-upload-button {
    padding: 0.35rem 1rem;
    margin: -0.35rem -1rem;
    -webkit-margin-end: 1rem;
    margin-inline-end: 1rem;
}

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

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

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

.form-control-color {
    width: 3rem;
    height: auto;
    padding: 0.25rem;
}

.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer;
}

.form-control-color::-moz-color-swatch {
    height: 1.625em;
    border-radius: 0.2rem;
}

.form-control-color::-webkit-color-swatch {
    height: 1.625em;
    border-radius: 0.2rem;
}

.form-select {
    display: block;
    width: 100%;
    padding: 0.25rem 2.1rem 0.25rem 0.7rem;
    -moz-padding-start: calc(0.7rem - 3px);
    font-size: 0.825rem;
    font-weight: 400;
    line-height: 1.625;
    color: var(--app-color-highlight);
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23020202' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.7rem center;
    background-size: 16px 12px;
    border: 1px solid var(--color-grey-500);
    border-radius: 0.2rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

@media (prefers-reduced-motion: reduce) {
    .form-select {
        transition: none;
    }
}

.form-select:focus {
    border-color: #9fc0f5;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.form-select[multiple],
.form-select[size]:not([size="1"]) {
    padding-right: 0.7rem;
    background-image: none;
}

.form-select:disabled {
    background-color: #e2e8ee;
}

.form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--app-color-highlight);
}

.form-select-sm {
    padding-top: 0.15rem;
    padding-bottom: 0.15rem;
    padding-left: 0.5rem;
    font-size: 0.75rem;
    border-radius: 0.1rem;
}

.form-select-lg {
    padding-top: 0.35rem;
    padding-bottom: 0.35rem;
    padding-left: 1rem;
    font-size: 0.95rem;
    border-radius: 0.3rem;
}

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

.form-check .form-check-input {
    float: left;
    margin-left: -1.5em;
}

.form-check-input {
    width: 1em;
    height: 1em;
    margin-top: 0.3125em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(0, 0, 0, 0.25);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}

.form-check-input[type=checkbox] {
    border-radius: 0.25em;
}

.form-check-input[type=radio] {
    border-radius: 50%;
}

.form-check-input:active {
    filter: brightness(90%);
}

.form-check-input:focus {
    border-color: #9fc0f5;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.form-check-input:checked {
    background-color: var(--app-color-highlight);
    border-color: var(--app-color-highlight);
}

.form-check-input:checked[type=checkbox] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type=radio] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-input[type=checkbox]:indeterminate {
    background-color: var(--app-color-highlight);
    border-color: var(--app-color-highlight);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5;
}

.form-check-input[disabled]~.form-check-label,
.form-check-input:disabled~.form-check-label {
    opacity: 0.5;
}

.form-switch {
    padding-left: 2.5em;
}

.form-switch .form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-switch .form-check-input {
        transition: none;
    }
}

.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239fc0f5'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-inline {
    display: inline-block;
    margin-right: 1rem;
}

.form-range {
    width: 100%;
    height: 1.4rem;
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.form-range:focus {
    outline: 0;
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px var(--app-background-color), 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px var(--app-background-color), 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

.form-range::-moz-focus-outer {
    border: 0;
}

.form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: var(--app-color-highlight);
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    appearance: none;
}

@media (prefers-reduced-motion: reduce) {
    .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none;
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #c5d9f9;
}

.form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--app-border-color);
    border-color: transparent;
    border-radius: 1rem;
}

.form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: var(--app-color-highlight);
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
    appearance: none;
}

@media (prefers-reduced-motion: reduce) {
    .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none;
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #c5d9f9;
}

.form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--app-border-color);
    border-color: transparent;
    border-radius: 1rem;
}

.form-range:disabled {
    pointer-events: none;
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: var(--color-grey-600);
}

.form-range:disabled::-moz-range-thumb {
    background-color: var(--color-grey-600);
}

.form-floating {
    position: relative;
}

.form-floating>.form-control,
.form-floating>.form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25;
}

.form-floating>label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.7rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-floating>label {
        transition: none;
    }
}

.form-floating>.form-control {
    padding: 1rem 0.7rem;
}

.form-floating>.form-control::-webkit-input-placeholder {
    color: transparent;
}

.form-floating>.form-control::-moz-placeholder {
    color: transparent;
}

.form-floating>.form-control::placeholder {
    color: transparent;
}

.form-floating>.form-control:not(:-moz-placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}

.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}

.form-floating>.form-control:-webkit-autofill {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}

.form-floating>.form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem;
}

.form-floating>.form-control:not(:-moz-placeholder-shown)~label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.form-floating>.form-control:-webkit-autofill~label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
}

.input-group>.form-control,
.input-group>.form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
}

.input-group>.form-control:focus,
.input-group>.form-select:focus {
    z-index: 3;
}

.input-group .btn {
    position: relative;
    z-index: 2;
}

.input-group .btn:focus {
    z-index: 3;
}

.input-group-text {
    display: flex;
    align-items: center;
    padding: 0.25rem 0.7rem;
    font-size: 0.825rem;
    font-weight: 400;
    line-height: 1.625;
    color: var(--app-color-highlight);
    text-align: center;
    white-space: nowrap;
    background-color: #e2e8ee;
    border: 1px solid var(--color-grey-500);
    border-radius: 0.2rem;
}

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

.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>.input-group-text,
.input-group-sm>.btn {
    padding: 0.15rem 0.5rem;
    font-size: 0.75rem;
    border-radius: 0.1rem;
}

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

.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group.has-validation> :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #4BBF73;
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: 0.1rem;
    font-size: 0.75rem;
    color: #000;
    background-color: rgba(75, 191, 115, 0.9);
    border-radius: 0.2rem;
}

.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip,
.is-valid~.valid-feedback,
.is-valid~.valid-tooltip {
    display: block;
}

.was-validated .form-control:valid,
.form-control.is-valid {
    border-color: #4BBF73;
}

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
    border-color: #4BBF73;
    box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.25);
}

.was-validated .form-select:valid,
.form-select.is-valid {
    border-color: #4BBF73;
}

.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
    border-color: #4BBF73;
    box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.25);
}

.was-validated .form-check-input:valid,
.form-check-input.is-valid {
    border-color: #4BBF73;
}

.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
    background-color: #4BBF73;
}

.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.2rem rgba(75, 191, 115, 0.25);
}

.was-validated .form-check-input:valid~.form-check-label,
.form-check-input.is-valid~.form-check-label {
    color: #4BBF73;
}

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

.was-validated .input-group .form-control:valid,
.input-group .form-control.is-valid,
.was-validated .input-group .form-select:valid,
.input-group .form-select.is-valid {
    z-index: 1;
}

.was-validated .input-group .form-control:valid:focus,
.input-group .form-control.is-valid:focus,
.was-validated .input-group .form-select:valid:focus,
.input-group .form-select.is-valid:focus {
    z-index: 3;
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: var(--app-color-danger);
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: 0.25rem 0.5rem;
    margin-top: 0.1rem;
    font-size: 0.75rem;
    color: #fff;
    background-color: rgba(var(--app-color-danger-rgb), 0.9);
    border-radius: 0.2rem;
}

.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip,
.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip {
    display: block;
}

.was-validated .form-control:invalid,
.form-control.is-invalid {
    border-color: var(--app-color-danger);
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
    border-color: var(--app-color-danger);
    box-shadow: 0 0 0 0.2rem rgba(var(--app-color-danger-rgb), 0.25);
}

.was-validated .form-select:invalid,
.form-select.is-invalid {
    border-color: var(--app-color-danger);
}

.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
    border-color: var(--app-color-danger);
    box-shadow: 0 0 0 0.2rem rgba(var(--app-color-danger-rgb), 0.25);
}

.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
    border-color: var(--app-color-danger);
}

.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
    background-color: var(--app-color-danger);
}

.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.2rem rgba(var(--app-color-danger-rgb), 0.25);
}

.was-validated .form-check-input:invalid~.form-check-label,
.form-check-input.is-invalid~.form-check-label {
    color: var(--app-color-danger);
}

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

.was-validated .input-group .form-control:invalid,
.input-group .form-control.is-invalid,
.was-validated .input-group .form-select:invalid,
.input-group .form-select.is-invalid {
    z-index: 2;
}

.was-validated .input-group .form-control:invalid:focus,
.input-group .form-control.is-invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.input-group .form-select.is-invalid:focus {
    z-index: 3;
}

.fade {
    transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
    .fade {
        transition: none;
    }
}

.fade:not(.show) {
    opacity: 0;
}

.collapse:not(.show) {
    display: none;
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
    .collapsing {
        transition: none;
    }
}

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
    .collapsing.collapse-horizontal {
        transition: none;
    }
}

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

.dropdown-toggle {
    white-space: nowrap;
}

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

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

.dropdown-menu {
    position: absolute;
    z-index: 1000;
    display: none;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0;
    font-size: 0.825rem;
    color: var(--app-color);
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid var(--app-border-color);
    border-radius: var(--border-radius-sm);
}

.dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem;
}

.dropdown-menu-start {
    --bs-position: start;
}

.dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0;
}

.dropdown-menu-end {
    --bs-position: end;
}

.dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto;
}

@media (min-width: 576px) {
    .dropdown-menu-sm-start {
        --bs-position: start;
    }

    .dropdown-menu-sm-start[data-bs-popper] {
        right: auto;
        left: 0;
    }

    .dropdown-menu-sm-end {
        --bs-position: end;
    }

    .dropdown-menu-sm-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
}

@media (min-width: 768px) {
    .dropdown-menu-md-start {
        --bs-position: start;
    }

    .dropdown-menu-md-start[data-bs-popper] {
        right: auto;
        left: 0;
    }

    .dropdown-menu-md-end {
        --bs-position: end;
    }

    .dropdown-menu-md-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
}

@media (min-width: 992px) {
    .dropdown-menu-lg-start {
        --bs-position: start;
    }

    .dropdown-menu-lg-start[data-bs-popper] {
        right: auto;
        left: 0;
    }

    .dropdown-menu-lg-end {
        --bs-position: end;
    }

    .dropdown-menu-lg-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
}

@media (min-width: 1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start;
    }

    .dropdown-menu-xl-start[data-bs-popper] {
        right: auto;
        left: 0;
    }

    .dropdown-menu-xl-end {
        --bs-position: end;
    }

    .dropdown-menu-xl-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
}

@media (min-width: 1440px) {
    .dropdown-menu-xxl-start {
        --bs-position: start;
    }

    .dropdown-menu-xxl-start[data-bs-popper] {
        right: auto;
        left: 0;
    }

    .dropdown-menu-xxl-end {
        --bs-position: end;
    }

    .dropdown-menu-xxl-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
}

.dropup .dropdown-menu[data-bs-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 0.125rem;
}

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

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

.dropend .dropdown-menu[data-bs-popper] {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: 0.125rem;
}

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

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

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

.dropstart .dropdown-menu[data-bs-popper] {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: 0.125rem;
}

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

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

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

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

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

.dropdown-divider {
    height: 0;
    margin: 0.5rem 0;
    overflow: hidden;
    border-top: 1px solid var(--app-border-color);
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: 0.35rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: var(--app-color-highlight);
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}

.dropdown-item:hover,
.dropdown-item:focus {
    color: var(--app-color);
    text-decoration: none;
    background-color: var(--app-background-color);
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: var(--app-color-highlight);
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: var(--color-grey-600);
    pointer-events: none;
    background-color: transparent;
}

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

.dropdown-header {
    display: block;
    padding: 0.5rem 1.5rem;
    margin-bottom: 0;
    font-size: 0.75rem;
    color: var(--app-color);
    white-space: nowrap;
}

.dropdown-item-text {
    display: block;
    padding: 0.35rem 1.5rem;
    color: var(--app-color-highlight);
}

.dropdown-menu-dark {
    color: var(--app-border-color);
    background-color: var(--app-color-highlight);
    border-color: rgba(0, 0, 0, 0.15);
}

.dropdown-menu-dark .dropdown-item {
    color: var(--app-border-color);
}

.dropdown-menu-dark .dropdown-item:hover,
.dropdown-menu-dark .dropdown-item:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.15);
}

.dropdown-menu-dark .dropdown-item.active,
.dropdown-menu-dark .dropdown-item:active {
    color: #fff;
    background-color: var(--app-color-highlight);
}

.dropdown-menu-dark .dropdown-item.disabled,
.dropdown-menu-dark .dropdown-item:disabled {
    color: var(--color-grey-600);
}

.dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15);
}

.dropdown-menu-dark .dropdown-item-text {
    color: var(--app-border-color);
}

.dropdown-menu-dark .dropdown-header {
    color: var(--color-grey-600);
}

.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    position: relative;
    z-index: 1;
}

.nav-link {
    display: block;
    padding: 0.5rem 1rem;
    color: var(--app-color-highlight);
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .nav-link {
        transition: none;
    }
}

.nav-link:hover,
.nav-link:focus {
    color: black;
    text-decoration: none;
}

.nav-link.disabled {
    color: var(--app-color);
    pointer-events: none;
    cursor: default;
}

.nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.2rem;
    border-top-right-radius: 0.2rem;
}

.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
    isolation: isolate;
}

.nav-tabs .nav-link.disabled {
    color: var(--app-color);
    background-color: transparent;
    border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    color: var(--app-color-highlight);
    background-color: #fff;
    border-color: #fff;
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.nav-pills .nav-link {
    background: none;
    border: 0;
    border-radius: 0.2rem;
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #fff;
    background-color: var(--app-color-highlight);
}

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

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

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
    width: 100%;
}

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

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

.navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.875rem;
    padding-right: 1.25rem;
    padding-bottom: 0.875rem;
    padding-left: 1.25rem;
}

.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-sm,
.navbar>.container-md,
.navbar>.container-lg,
.navbar>.container-xl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
}

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

.navbar-brand:hover,
.navbar-brand:focus {
    text-decoration: none;
}

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

.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
}

.navbar-nav .dropdown-menu {
    position: static;
}

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

.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center;
}

.navbar-toggler {
    padding: 0.25rem 0.75rem;
    font-size: 0.95rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0.2rem;
    transition: box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .navbar-toggler {
        transition: none;
    }
}

.navbar-toggler:hover {
    text-decoration: none;
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0.2rem;
}

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

.navbar-nav-scroll {
    max-height: var(--bs-scroll-height, 75vh);
    overflow-y: auto;
}

@media (min-width: 576px) {
    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }

    .navbar-expand-sm .navbar-nav {
        flex-direction: row;
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }

    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible;
    }

    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }

    .navbar-expand-sm .navbar-toggler {
        display: none;
    }

    .navbar-expand-sm .offcanvas-header {
        display: none;
    }

    .navbar-expand-sm .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none;
    }

    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0;
    }

    .navbar-expand-sm .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
}

@media (min-width: 768px) {
    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }

    .navbar-expand-md .navbar-nav {
        flex-direction: row;
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }

    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible;
    }

    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }

    .navbar-expand-md .navbar-toggler {
        display: none;
    }

    .navbar-expand-md .offcanvas-header {
        display: none;
    }

    .navbar-expand-md .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none;
    }

    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0;
    }

    .navbar-expand-md .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }

    .navbar-expand-lg .navbar-nav {
        flex-direction: row;
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }

    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible;
    }

    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }

    .navbar-expand-lg .navbar-toggler {
        display: none;
    }

    .navbar-expand-lg .offcanvas-header {
        display: none;
    }

    .navbar-expand-lg .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none;
    }

    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0;
    }

    .navbar-expand-lg .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
}

@media (min-width: 1200px) {
    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }

    .navbar-expand-xl .navbar-nav {
        flex-direction: row;
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }

    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible;
    }

    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }

    .navbar-expand-xl .navbar-toggler {
        display: none;
    }

    .navbar-expand-xl .offcanvas-header {
        display: none;
    }

    .navbar-expand-xl .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none;
    }

    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0;
    }

    .navbar-expand-xl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
}

@media (min-width: 1440px) {
    .navbar-expand-xxl {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }

    .navbar-expand-xxl .navbar-nav {
        flex-direction: row;
    }

    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute;
    }

    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem;
    }

    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible;
    }

    .navbar-expand-xxl .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }

    .navbar-expand-xxl .navbar-toggler {
        display: none;
    }

    .navbar-expand-xxl .offcanvas-header {
        display: none;
    }

    .navbar-expand-xxl .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none;
    }

    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0;
    }

    .navbar-expand-xxl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
}

.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start;
}

.navbar-expand .navbar-nav {
    flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible;
}

.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
}

.navbar-expand .navbar-toggler {
    display: none;
}

.navbar-expand .offcanvas-header {
    display: none;
}

.navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
}

.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
}

.navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
}

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

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

.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.55);
}

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

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

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

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

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

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

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

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

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

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.55);
}

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

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

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

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

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

.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.55);
}

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

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 0.825rem;
    color: var(--app-color);
    text-align: left;
    background-color: #fff;
    border: 0;
    border-radius: 0;
    font-weight: var(--font-weight-bold);
    overflow-anchor: none;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
    .accordion-button {
        transition: none;
    }
}

.accordion-button:not(.collapsed) {
    color: var(--app-color-highlight);
    background-color: var(--app-background-color);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.828' height='8.414' viewBox='0 0 14.828 8.414'%3E%3Cg id='chevron-down' transform='translate(1.414 1.414)'%3E%3Cpath id='chevron-down-2' data-name='chevron-down' d='M6,9l6,6,6-6' transform='translate(-6 -9)' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    transform: rotate(-180deg);
}

.accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.828' height='8.414' viewBox='0 0 14.828 8.414'%3E%3Cg id='chevron-down' transform='translate(1.414 1.414)'%3E%3Cpath id='chevron-down-2' data-name='chevron-down' d='M6,9l6,6,6-6' transform='translate(-6 -9)' fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 1rem;
    transition: transform 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .accordion-button::after {
        transition: none;
    }
}

.accordion-button:hover {
    z-index: 2;
}

.accordion-button:focus {
    z-index: 3;
    border-color: var(--color-grey-400);
    outline: 0;
    box-shadow: none;
}

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

.accordion-item {
    background-color: var(--app-background-color);
    border: 1px solid var(--app-border-color);
}

.accordion-item:first-of-type {
    border-top-left-radius: var(--border-radius-md);
    border-top-right-radius: var(--border-radius-md);
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: calc(var(--border-radius-md) - 1px);
    border-top-right-radius: calc(var(--border-radius-md) - 1px);
}

.accordion-item:not(:first-of-type) {
    border-top: 0;
}

.accordion-item:last-of-type {
    border-bottom-right-radius: var(--border-radius-md);
    border-bottom-left-radius: var(--border-radius-md);
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: calc(var(--border-radius-md) - 1px);
    border-bottom-left-radius: calc(var(--border-radius-md) - 1px);
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: var(--border-radius-md);
    border-bottom-left-radius: var(--border-radius-md);
}

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

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

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

.accordion-flush .accordion-item:first-child {
    border-top: 0;
}

.accordion-flush .accordion-item:last-child {
    border-bottom: 0;
}

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

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

.page-link {
    position: relative;
    display: block;
    color: var(--app-color);
    background-color: #fff;
    border: 1px solid var(--app-border-color);
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .page-link {
        transition: none;
    }
}

.page-link:hover {
    z-index: 2;
    color: #020202;
    text-decoration: none;
    background-color: #e2e8ee;
    border-color: var(--app-border-color);
}

.page-link:focus {
    z-index: 3;
    color: var(--app-color-highlight);
    background-color: #e2e8ee;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
}

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

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: var(--app-color-highlight);
    border-color: var(--app-color-highlight);
}

.page-item.disabled .page-link {
    color: var(--app-color);
    pointer-events: none;
    background-color: #fff;
    border-color: var(--app-border-color);
}

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

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

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

.pagination-lg .page-link {
    padding: 0.35rem 1rem;
    font-size: 0.95rem;
}

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

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

.pagination-sm .page-link {
    padding: 0.15rem 0.5rem;
    font-size: 0.75rem;
}

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

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

.alert {
    position: relative;
    padding: 0.95rem 0.95rem;
    margin-bottom: 1rem;
    border: 0 solid transparent;
    border-radius: 0.2rem;
}

.alert-heading {
    color: inherit;
}

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

.alert-dismissible {
    padding-right: 2.85rem;
}

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

.alert-primary {
    color: var(--app-color-highglight);
    background-color: var(--color-grey-200);
    border-color: var(--app-border-color);
}

.alert-primary .alert-link {
    color: var(--app-color-highglight);
}

.alert-secondary {
    color: var(--app-color-highglight);
    background-color: var(--color-grey-200);
    border-color: var(--app-border-color);
}

.alert-secondary .alert-link {
    color: var(--app-color-highglight);
}

/*
.alert-success {
    color: #2d7345;
    background-color: #dbf2e3;
    border-color: #c9ecd5;
}

    .alert-success .alert-link {
        color: #245c37;
    }


.alert-info {
    color: #135d7c;
    background-color: #d2ebf5;
    border-color: #bce1f1;
}

    .alert-info .alert-link {
        color: #0f4a63;
    }

.alert-warning {
    color: #89632d;
    background-color: #faeddb;
    border-color: #f7e4c9;
}

    .alert-warning .alert-link {
        color: #6e4f24;
    }

.alert-danger {
    color: #82322f;
    background-color: #f7dddc;
    border-color: #f4cbca;
}

    .alert-danger .alert-link {
        color: #682826;
    }
*/
.alert-light {
    color: #8f9194;
    background-color: #fcfcfd;
    border-color: #fafbfc;
}

.alert-light .alert-link {
    color: #727476;
}

.alert-dark {
    color: #191d28;
    background-color: #d4d6d9;
    border-color: #bfc1c6;
}

.alert-dark .alert-link {
    color: #141720;
}

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

.list-group-numbered {
    list-style-type: none;
    counter-reset: section;
}

.list-group-numbered>li::before {
    content: counters(section, ".") ". ";
    counter-increment: section;
}

.list-group-item-action {
    width: 100%;
    color: var(--app-color-highlight);
    text-align: inherit;
}

.list-group-item-action:hover,
.list-group-item-action:focus {
    z-index: 1;
    color: var(--app-color-highlight);
    text-decoration: none;
    background-color: var(--app-background-color);
}

.list-group-item-action:active {
    color: var(--app-color);
    background-color: #e2e8ee;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 0.75rem 1.25rem;
    color: var(--app-color-highlight);
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: var(--app-color);
    pointer-events: none;
    background-color: #fff;
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: var(--app-color-highlight);
    border-color: var(--app-color-highlight);
}

.list-group-item+.list-group-item {
    border-top-width: 0;
}

.list-group-item+.list-group-item.active {
    margin-top: -1px;
    border-top-width: 1px;
}

.list-group-horizontal {
    flex-direction: row;
}

.list-group-horizontal>.list-group-item:first-child {
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
}

.list-group-horizontal>.list-group-item:last-child {
    border-top-right-radius: 0.2rem;
    border-bottom-left-radius: 0;
}

.list-group-horizontal>.list-group-item.active {
    margin-top: 0;
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
}

@media (min-width: 576px) {
    .list-group-horizontal-sm {
        flex-direction: row;
    }

    .list-group-horizontal-sm>.list-group-item:first-child {
        border-bottom-left-radius: 0.2rem;
        border-top-right-radius: 0;
    }

    .list-group-horizontal-sm>.list-group-item:last-child {
        border-top-right-radius: 0.2rem;
        border-bottom-left-radius: 0;
    }

    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0;
    }

    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0;
    }

    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px;
    }
}

@media (min-width: 768px) {
    .list-group-horizontal-md {
        flex-direction: row;
    }

    .list-group-horizontal-md>.list-group-item:first-child {
        border-bottom-left-radius: 0.2rem;
        border-top-right-radius: 0;
    }

    .list-group-horizontal-md>.list-group-item:last-child {
        border-top-right-radius: 0.2rem;
        border-bottom-left-radius: 0;
    }

    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0;
    }

    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0;
    }

    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px;
    }
}

@media (min-width: 992px) {
    .list-group-horizontal-lg {
        flex-direction: row;
    }

    .list-group-horizontal-lg>.list-group-item:first-child {
        border-bottom-left-radius: 0.2rem;
        border-top-right-radius: 0;
    }

    .list-group-horizontal-lg>.list-group-item:last-child {
        border-top-right-radius: 0.2rem;
        border-bottom-left-radius: 0;
    }

    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0;
    }

    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0;
    }

    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px;
    }
}

@media (min-width: 1200px) {
    .list-group-horizontal-xl {
        flex-direction: row;
    }

    .list-group-horizontal-xl>.list-group-item:first-child {
        border-bottom-left-radius: 0.2rem;
        border-top-right-radius: 0;
    }

    .list-group-horizontal-xl>.list-group-item:last-child {
        border-top-right-radius: 0.2rem;
        border-bottom-left-radius: 0;
    }

    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0;
    }

    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0;
    }

    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px;
    }
}

@media (min-width: 1440px) {
    .list-group-horizontal-xxl {
        flex-direction: row;
    }

    .list-group-horizontal-xxl>.list-group-item:first-child {
        border-bottom-left-radius: 0.2rem;
        border-top-right-radius: 0;
    }

    .list-group-horizontal-xxl>.list-group-item:last-child {
        border-top-right-radius: 0.2rem;
        border-bottom-left-radius: 0;
    }

    .list-group-horizontal-xxl>.list-group-item.active {
        margin-top: 0;
    }

    .list-group-horizontal-xxl>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0;
    }

    .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px;
    }
}

.list-group-flush {
    border-radius: 0;
}

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

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

.list-group-item-primary {
    color: #264d8c;
    background-color: #d9e6fb;
}

.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
    color: #264d8c;
    background-color: #c3cfe2;
}

.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #264d8c;
    border-color: #264d8c;
}

.list-group-item-secondary {
    color: #2c3034;
    background-color: #dbdcdd;
}

.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
    color: #2c3034;
    background-color: #c5c6c7;
}

.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #2c3034;
    border-color: #2c3034;
}

.list-group-item-success {
    color: #2d7345;
    background-color: #dbf2e3;
}

.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
    color: #2d7345;
    background-color: #c5dacc;
}

.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #2d7345;
    border-color: #2d7345;
}

.list-group-item-info {
    color: #135d7c;
    background-color: #d2ebf5;
}

.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
    color: #135d7c;
    background-color: #bdd4dd;
}

.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #135d7c;
    border-color: #135d7c;
}

.list-group-item-warning {
    color: #89632d;
    background-color: #faeddb;
}

.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
    color: #89632d;
    background-color: #e1d5c5;
}

.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #89632d;
    border-color: #89632d;
}

.list-group-item-danger {
    color: #82322f;
    background-color: #f7dddc;
}

.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
    color: #82322f;
    background-color: #dec7c6;
}

.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #82322f;
    border-color: #82322f;
}

.list-group-item-light {
    color: #8f9194;
    background-color: #fcfcfd;
}

.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
    color: #8f9194;
    background-color: #e3e3e4;
}

.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #8f9194;
    border-color: #8f9194;
}

.list-group-item-dark {
    color: #191d28;
    background-color: #d4d6d9;
}

.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
    color: #191d28;
    background-color: #bfc1c3;
}

.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #191d28;
    border-color: #191d28;
}

.btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: 0.25em 0.25em;
    color: #000;
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    border: 0;
    border-radius: 0.2rem;
    opacity: 0.5;
}

.btn-close:hover {
    color: #000;
    text-decoration: none;
    opacity: 0.75;
}

.btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(63, 128, 234, 0.25);
    opacity: 1;
}

.btn-close:disabled,
.btn-close.disabled {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    opacity: 0.25;
}

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

.toast {
    width: 350px;
    max-width: 100%;
    font-size: 0.875rem;
    pointer-events: auto;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
    border-radius: 0.2rem;
}

.toast.showing {
    opacity: 0;
}

.toast:not(.show) {
    display: none;
}

.toast-container {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 100%;
    pointer-events: none;
}

.toast-container> :not(:last-child) {
    margin-bottom: 0.75rem;
}

.toast-header {
    display: flex;
    align-items: center;
    padding: 0.5rem 0.75rem;
    color: var(--app-color);
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    border-top-left-radius: calc(0.2rem - 1px);
    border-top-right-radius: calc(0.2rem - 1px);
}

.toast-header .btn-close {
    margin-right: -0.375rem;
    margin-left: 0.75rem;
}

.toast-body {
    padding: 0.75rem;
    word-wrap: break-word;
}

.tooltip {
    position: absolute;
    z-index: 90033;
    display: block;
    margin: 0;
    font-family: var(--app-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.625;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 0.75rem;
    word-wrap: break-word;
    opacity: 0;
}

.tooltip.show {
    opacity: 0.9;
}

.tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem;
}

.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid;
}

.bs-tooltip-top,
.bs-tooltip-auto[data-popper-placement^=top] {
    padding: 0.4rem 0;
}

.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
    bottom: 0;
}

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

.bs-tooltip-end,
.bs-tooltip-auto[data-popper-placement^=right] {
    padding: 0 0.4rem;
}

.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem;
}

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

.bs-tooltip-bottom,
.bs-tooltip-auto[data-popper-placement^=bottom] {
    padding: 0.4rem 0;
}

.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
    top: 0;
}

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

.bs-tooltip-start,
.bs-tooltip-auto[data-popper-placement^=left] {
    padding: 0 0.4rem;
}

.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem;
}

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

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

.carousel {
    position: relative;
}

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

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.carousel-inner::after {
    display: block;
    clear: both;
    content: "";
}

.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .carousel-item {
        transition: none;
    }
}

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

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

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

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

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

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {

    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
        transition: none;
    }
}

.carousel-control-prev,
.carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: none;
    border: 0;
    opacity: 0.5;
    transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {

    .carousel-control-prev,
    .carousel-control-next {
        transition: none;
    }
}

.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9;
}

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

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

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

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none;
}

.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.5;
    transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
    .carousel-indicators [data-bs-target] {
        transition: none;
    }
}

.carousel-indicators .active {
    opacity: 1;
}

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

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

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #000;
}

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

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

.ratio {
    position: relative;
    width: 100%;
}

.ratio::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: "";
}

.ratio>* {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

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

.ratio-4x3 {
    --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
    --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
    --bs-aspect-ratio: 42.8571428571%;
}

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

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

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

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

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

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

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

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

.hstack {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-self: stretch;
}

.vstack {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    align-self: stretch;
}

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

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

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

.vr {
    display: inline-block;
    align-self: stretch;
    width: 1px;
    min-height: 1em;
    background-color: currentColor;
    opacity: 0.25;
}

.align-baseline {
    vertical-align: baseline !important;
}

.align-top {
    vertical-align: top !important;
}

.align-middle {
    vertical-align: middle !important;
}

.align-bottom {
    vertical-align: bottom !important;
}

.align-text-bottom {
    vertical-align: text-bottom !important;
}

.align-text-top {
    vertical-align: text-top !important;
}

.float-start {
    float: left !important;
}

.float-end {
    float: right !important;
}

.float-none {
    float: none !important;
}

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

.opacity-25 {
    opacity: 0.25 !important;
}

.opacity-50 {
    opacity: 0.5 !important;
}

.opacity-75 {
    opacity: 0.75 !important;
}

.opacity-100 {
    opacity: 1 !important;
}

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

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

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

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

.d-inline {
    display: inline !important;
}

.d-inline-block {
    display: inline-block !important;
}

.d-block {
    display: block !important;
}

.d-grid {
    display: grid !important;
}

.d-table {
    display: table !important;
}

.d-table-row {
    display: table-row !important;
}

.d-table-cell {
    display: table-cell !important;
}

.d-flex {
    display: flex !important;
}

.d-inline-flex {
    display: inline-flex !important;
}

.d-none {
    display: none !important;
}

.shadow {
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-sm {
    box-shadow: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-lg {
    box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

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

.position-static {
    position: static !important;
}

.position-relative {
    position: relative !important;
}

.position-absolute {
    position: absolute !important;
}

.position-fixed {
    position: fixed !important;
}

.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
}

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

.top-50 {
    top: 50% !important;
}

.top-100 {
    top: 100% !important;
}

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

.bottom-50 {
    bottom: 50% !important;
}

.bottom-100 {
    bottom: 100% !important;
}

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

.start-50 {
    left: 50% !important;
}

.start-100 {
    left: 100% !important;
}

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

.end-50 {
    right: 50% !important;
}

.end-100 {
    right: 100% !important;
}

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

.translate-middle-x {
    transform: translateX(-50%) !important;
}

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

.border {
    border: 1px solid var(--app-border-color) !important;
}

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

.border-top {
    border-top: 1px solid var(--app-border-color) !important;
}

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

.border-end {
    border-right: 1px solid var(--app-border-color) !important;
}

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

.border-bottom {
    border-bottom: 1px solid var(--app-border-color) !important;
}

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

.border-start {
    border-left: 1px solid var(--app-border-color) !important;
}

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

.border-primary {
    border-color: var(--app-color-highlight) !important;
}

.border-secondary {
    border-color: var(--app-border-color) !important;
}

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

.border-info {
    border-color: var(--app-color-info) !important;
}

.border-warning {
    border-color: var(--app-color-warning) !important;
}

.border-danger {
    border-color: var(--app-color-danger) !important;
}

.border-light {
    border-color: var(--app-border-color) !important;
}

.border-dark {
    border-color: var(--app-color-highlight) !important;
}

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

.border-1 {
    border-width: 1px !important;
}

.border-2 {
    border-width: 2px !important;
}

.border-3 {
    border-width: 3px !important;
}

.border-4 {
    border-width: 4px !important;
}

.border-5 {
    border-width: 5px !important;
}

.w-25 {
    width: 25% !important;
}

.w-50 {
    width: 50% !important;
}

.w-75 {
    width: 75% !important;
}

.w-100 {
    width: 100% !important;
}

.w-auto {
    width: auto !important;
}

.mw-100 {
    max-width: 100% !important;
}

.vw-100 {
    width: 100vw !important;
}

.min-vw-100 {
    min-width: 100vw !important;
}

.h-25 {
    height: 25% !important;
}

.h-50 {
    height: 50% !important;
}

.h-75 {
    height: 75% !important;
}

.h-100 {
    height: 100% !important;
}

.h-auto {
    height: auto !important;
}

.mh-100 {
    max-height: 100% !important;
}

.vh-100 {
    height: 100vh !important;
}

.min-vh-100 {
    min-height: 100vh !important;
}

.flex-fill {
    flex: 1 1 auto !important;
}

.flex-row {
    flex-direction: row !important;
}

.flex-column {
    flex-direction: column !important;
}

.flex-row-reverse {
    flex-direction: row-reverse !important;
}

.flex-column-reverse {
    flex-direction: column-reverse !important;
}

.flex-grow-0 {
    flex-grow: 0 !important;
}

.flex-grow-1 {
    flex-grow: 1 !important;
}

.flex-shrink-0 {
    flex-shrink: 0 !important;
}

.flex-shrink-1 {
    flex-shrink: 1 !important;
}

.flex-wrap {
    flex-wrap: wrap !important;
}

.flex-nowrap {
    flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

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

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

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

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

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

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

.gap-6 {
    gap: 4.5rem !important;
}

.gap-7 {
    gap: 6rem !important;
}

.justify-content-start {
    justify-content: flex-start !important;
}

.justify-content-end {
    justify-content: flex-end !important;
}

.justify-content-center {
    justify-content: center !important;
}

.justify-content-between {
    justify-content: space-between !important;
}

.justify-content-around {
    justify-content: space-around !important;
}

.justify-content-evenly {
    justify-content: space-evenly !important;
}

.align-items-start {
    align-items: flex-start !important;
}

.align-items-end {
    align-items: flex-end !important;
}

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

.align-items-baseline {
    align-items: baseline !important;
}

.align-items-stretch {
    align-items: stretch !important;
}

.align-content-start {
    align-content: flex-start !important;
}

.align-content-end {
    align-content: flex-end !important;
}

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

.align-content-between {
    align-content: space-between !important;
}

.align-content-around {
    align-content: space-around !important;
}

.align-content-stretch {
    align-content: stretch !important;
}

.align-self-auto {
    align-self: auto !important;
}

.align-self-start {
    align-self: flex-start !important;
}

.align-self-end {
    align-self: flex-end !important;
}

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

.align-self-baseline {
    align-self: baseline !important;
}

.align-self-stretch {
    align-self: stretch !important;
}

.order-first {
    order: -1 !important;
}

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

.order-1 {
    order: 1 !important;
}

.order-2 {
    order: 2 !important;
}

.order-3 {
    order: 3 !important;
}

.order-4 {
    order: 4 !important;
}

.order-5 {
    order: 5 !important;
}

.order-last {
    order: 6 !important;
}

.m-0 {
    margin: 0 !important;
}

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

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

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

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

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

.m-6 {
    margin: 4.5rem !important;
}

.m-7 {
    margin: 6rem !important;
}

.m-auto {
    margin: auto !important;
}

.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

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

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

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

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

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

.mx-6 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
}

.mx-7 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
}

.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important;
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

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

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

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

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

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

.my-6 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
}

.my-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.mt-0 {
    margin-top: 0 !important;
}

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

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

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

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

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

.mt-6 {
    margin-top: 4.5rem !important;
}

.mt-7 {
    margin-top: 6rem !important;
}

.mt-auto {
    margin-top: auto !important;
}

.me-0 {
    margin-right: 0 !important;
}

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

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

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

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

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

.me-6 {
    margin-right: 4.5rem !important;
}

.me-7 {
    margin-right: 6rem !important;
}

.me-auto {
    margin-right: auto !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

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

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

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

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

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

.mb-6 {
    margin-bottom: 4.5rem !important;
}

.mb-7 {
    margin-bottom: 6rem !important;
}

.mb-auto {
    margin-bottom: auto !important;
}

.ms-0 {
    margin-left: 0 !important;
}

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

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

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

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

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

.ms-6 {
    margin-left: 4.5rem !important;
}

.ms-7 {
    margin-left: 6rem !important;
}

.ms-auto {
    margin-left: auto !important;
}

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

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

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

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

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

.m-n6 {
    margin: -4.5rem !important;
}

.m-n7 {
    margin: -6rem !important;
}

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

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

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

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

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

.mx-n6 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
}

.mx-n7 {
    margin-right: -6rem !important;
    margin-left: -6rem !important;
}

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

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

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

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

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

.my-n6 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
}

.my-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
}

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

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

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

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

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

.mt-n6 {
    margin-top: -4.5rem !important;
}

.mt-n7 {
    margin-top: -6rem !important;
}

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

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

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

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

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

.me-n6 {
    margin-right: -4.5rem !important;
}

.me-n7 {
    margin-right: -6rem !important;
}

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

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

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

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

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

.mb-n6 {
    margin-bottom: -4.5rem !important;
}

.mb-n7 {
    margin-bottom: -6rem !important;
}

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

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

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

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

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

.ms-n6 {
    margin-left: -4.5rem !important;
}

.ms-n7 {
    margin-left: -6rem !important;
}

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

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

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

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

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

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

.p-6 {
    padding: 4.5rem !important;
}

.p-7 {
    padding: 6rem !important;
}

.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.px-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
}

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

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

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

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

.px-6 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
}

.px-7 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}

.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.py-6 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
}

.py-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}

.pt-0 {
    padding-top: 0 !important;
}

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

.pt-2 {
    padding-top: 0.5rem !important;
}

.pt-3 {
    padding-top: 1rem !important;
}

.pt-4 {
    padding-top: 1.5rem !important;
}

.pt-5 {
    padding-top: 3rem !important;
}

.pt-6 {
    padding-top: 4.5rem !important;
}

.pt-7 {
    padding-top: 6rem !important;
}

.pe-0 {
    padding-right: 0 !important;
}

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

.pe-2 {
    padding-right: 0.5rem !important;
}

.pe-3 {
    padding-right: 1rem !important;
}

.pe-4 {
    padding-right: 1.5rem !important;
}

.pe-5 {
    padding-right: 3rem !important;
}

.pe-6 {
    padding-right: 4.5rem !important;
}

.pe-7 {
    padding-right: 6rem !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

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

.pb-2 {
    padding-bottom: 0.5rem !important;
}

.pb-3 {
    padding-bottom: 1rem !important;
}

.pb-4 {
    padding-bottom: 1.5rem !important;
}

.pb-5 {
    padding-bottom: 3rem !important;
}

.pb-6 {
    padding-bottom: 4.5rem !important;
}

.pb-7 {
    padding-bottom: 6rem !important;
}

.ps-0 {
    padding-left: 0 !important;
}

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

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

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

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

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

.ps-6 {
    padding-left: 4.5rem !important;
}

.ps-7 {
    padding-left: 6rem !important;
}

.font-monospace {
    font-family: var(--app-font-monospace);
}

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

.fs-2 {
    font-size: 1.44375rem !important;
}

.fs-3 {
    font-size: 1.2375rem !important;
}

.fs-4 {
    font-size: 1.03125rem !important;
}

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

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

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

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

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

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

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

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

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

.lh-1 {
    line-height: 1 !important;
}

.lh-sm {
    line-height: 1.625 !important;
}

.lh-base {
    line-height: 1.625 !important;
}

.lh-lg {
    line-height: 1.625 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

/* rtl:end:remove */
.text-primary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
    --bs-text-opacity: 1;
    color: rgba(var(--app-color-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
    --bs-text-opacity: 1;
    color: #737d85 !important;
}

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

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

.text-reset {
    --bs-text-opacity: 1;
    color: inherit !important;
}

.text-opacity-25 {
    --bs-text-opacity: 0.25;
}

.text-opacity-50 {
    --bs-text-opacity: 0.5;
}

.text-opacity-75 {
    --bs-text-opacity: 0.75;
}

.text-opacity-100 {
    --bs-text-opacity: 1;
}

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--app-color-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

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

.bg-opacity-10 {
    --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
    --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
    --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
    --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
    --bs-bg-opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.visible {
    visibility: visible !important;
}

.invisible {
    visibility: hidden !important;
}

@media (min-width: 576px) {
    .float-sm-start {
        float: left !important;
    }

    .float-sm-end {
        float: right !important;
    }

    .float-sm-none {
        float: none !important;
    }

    .d-sm-inline {
        display: inline !important;
    }

    .d-sm-inline-block {
        display: inline-block !important;
    }

    .d-sm-block {
        display: block !important;
    }

    .d-sm-grid {
        display: grid !important;
    }

    .d-sm-table {
        display: table !important;
    }

    .d-sm-table-row {
        display: table-row !important;
    }

    .d-sm-table-cell {
        display: table-cell !important;
    }

    .d-sm-flex {
        display: flex !important;
    }

    .d-sm-inline-flex {
        display: inline-flex !important;
    }

    .d-sm-none {
        display: none !important;
    }

    .flex-sm-fill {
        flex: 1 1 auto !important;
    }

    .flex-sm-row {
        flex-direction: row !important;
    }

    .flex-sm-column {
        flex-direction: column !important;
    }

    .flex-sm-row-reverse {
        flex-direction: row-reverse !important;
    }

    .flex-sm-column-reverse {
        flex-direction: column-reverse !important;
    }

    .flex-sm-grow-0 {
        flex-grow: 0 !important;
    }

    .flex-sm-grow-1 {
        flex-grow: 1 !important;
    }

    .flex-sm-shrink-0 {
        flex-shrink: 0 !important;
    }

    .flex-sm-shrink-1 {
        flex-shrink: 1 !important;
    }

    .flex-sm-wrap {
        flex-wrap: wrap !important;
    }

    .flex-sm-nowrap {
        flex-wrap: nowrap !important;
    }

    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

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

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

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

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

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

    .gap-sm-5 {
        gap: 3rem !important;
    }

    .gap-sm-6 {
        gap: 4.5rem !important;
    }

    .gap-sm-7 {
        gap: 6rem !important;
    }

    .justify-content-sm-start {
        justify-content: flex-start !important;
    }

    .justify-content-sm-end {
        justify-content: flex-end !important;
    }

    .justify-content-sm-center {
        justify-content: center !important;
    }

    .justify-content-sm-between {
        justify-content: space-between !important;
    }

    .justify-content-sm-around {
        justify-content: space-around !important;
    }

    .justify-content-sm-evenly {
        justify-content: space-evenly !important;
    }

    .align-items-sm-start {
        align-items: flex-start !important;
    }

    .align-items-sm-end {
        align-items: flex-end !important;
    }

    .align-items-sm-center {
        align-items: center !important;
    }

    .align-items-sm-baseline {
        align-items: baseline !important;
    }

    .align-items-sm-stretch {
        align-items: stretch !important;
    }

    .align-content-sm-start {
        align-content: flex-start !important;
    }

    .align-content-sm-end {
        align-content: flex-end !important;
    }

    .align-content-sm-center {
        align-content: center !important;
    }

    .align-content-sm-between {
        align-content: space-between !important;
    }

    .align-content-sm-around {
        align-content: space-around !important;
    }

    .align-content-sm-stretch {
        align-content: stretch !important;
    }

    .align-self-sm-auto {
        align-self: auto !important;
    }

    .align-self-sm-start {
        align-self: flex-start !important;
    }

    .align-self-sm-end {
        align-self: flex-end !important;
    }

    .align-self-sm-center {
        align-self: center !important;
    }

    .align-self-sm-baseline {
        align-self: baseline !important;
    }

    .align-self-sm-stretch {
        align-self: stretch !important;
    }

    .order-sm-first {
        order: -1 !important;
    }

    .order-sm-0 {
        order: 0 !important;
    }

    .order-sm-1 {
        order: 1 !important;
    }

    .order-sm-2 {
        order: 2 !important;
    }

    .order-sm-3 {
        order: 3 !important;
    }

    .order-sm-4 {
        order: 4 !important;
    }

    .order-sm-5 {
        order: 5 !important;
    }

    .order-sm-last {
        order: 6 !important;
    }

    .m-sm-0 {
        margin: 0 !important;
    }

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

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

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

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

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

    .m-sm-6 {
        margin: 4.5rem !important;
    }

    .m-sm-7 {
        margin: 6rem !important;
    }

    .m-sm-auto {
        margin: auto !important;
    }

    .mx-sm-0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

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

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

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

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

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

    .mx-sm-6 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .mx-sm-7 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .mx-sm-auto {
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .my-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .my-sm-6 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .my-sm-7 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .my-sm-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .mt-sm-0 {
        margin-top: 0 !important;
    }

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

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

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

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

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

    .mt-sm-6 {
        margin-top: 4.5rem !important;
    }

    .mt-sm-7 {
        margin-top: 6rem !important;
    }

    .mt-sm-auto {
        margin-top: auto !important;
    }

    .me-sm-0 {
        margin-right: 0 !important;
    }

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

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

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

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

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

    .me-sm-6 {
        margin-right: 4.5rem !important;
    }

    .me-sm-7 {
        margin-right: 6rem !important;
    }

    .me-sm-auto {
        margin-right: auto !important;
    }

    .mb-sm-0 {
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .mb-sm-6 {
        margin-bottom: 4.5rem !important;
    }

    .mb-sm-7 {
        margin-bottom: 6rem !important;
    }

    .mb-sm-auto {
        margin-bottom: auto !important;
    }

    .ms-sm-0 {
        margin-left: 0 !important;
    }

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

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

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

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

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

    .ms-sm-6 {
        margin-left: 4.5rem !important;
    }

    .ms-sm-7 {
        margin-left: 6rem !important;
    }

    .ms-sm-auto {
        margin-left: auto !important;
    }

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

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

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

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

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

    .m-sm-n6 {
        margin: -4.5rem !important;
    }

    .m-sm-n7 {
        margin: -6rem !important;
    }

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

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

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

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

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

    .mx-sm-n6 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important;
    }

    .mx-sm-n7 {
        margin-right: -6rem !important;
        margin-left: -6rem !important;
    }

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

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

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

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

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

    .my-sm-n6 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important;
    }

    .my-sm-n7 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .mt-sm-n6 {
        margin-top: -4.5rem !important;
    }

    .mt-sm-n7 {
        margin-top: -6rem !important;
    }

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

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

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

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

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

    .me-sm-n6 {
        margin-right: -4.5rem !important;
    }

    .me-sm-n7 {
        margin-right: -6rem !important;
    }

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

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

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

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

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

    .mb-sm-n6 {
        margin-bottom: -4.5rem !important;
    }

    .mb-sm-n7 {
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .ms-sm-n6 {
        margin-left: -4.5rem !important;
    }

    .ms-sm-n7 {
        margin-left: -6rem !important;
    }

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

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

    .p-sm-2 {
        padding: 0.5rem !important;
    }

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

    .p-sm-4 {
        padding: 1.5rem !important;
    }

    .p-sm-5 {
        padding: 3rem !important;
    }

    .p-sm-6 {
        padding: 4.5rem !important;
    }

    .p-sm-7 {
        padding: 6rem !important;
    }

    .px-sm-0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .px-sm-1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
    }

    .px-sm-2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
    }

    .px-sm-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }

    .px-sm-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .px-sm-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .px-sm-6 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .px-sm-7 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py-sm-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .py-sm-1 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

    .py-sm-2 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

    .py-sm-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .py-sm-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .py-sm-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

    .py-sm-6 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .py-sm-7 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt-sm-0 {
        padding-top: 0 !important;
    }

    .pt-sm-1 {
        padding-top: 0.25rem !important;
    }

    .pt-sm-2 {
        padding-top: 0.5rem !important;
    }

    .pt-sm-3 {
        padding-top: 1rem !important;
    }

    .pt-sm-4 {
        padding-top: 1.5rem !important;
    }

    .pt-sm-5 {
        padding-top: 3rem !important;
    }

    .pt-sm-6 {
        padding-top: 4.5rem !important;
    }

    .pt-sm-7 {
        padding-top: 6rem !important;
    }

    .pe-sm-0 {
        padding-right: 0 !important;
    }

    .pe-sm-1 {
        padding-right: 0.25rem !important;
    }

    .pe-sm-2 {
        padding-right: 0.5rem !important;
    }

    .pe-sm-3 {
        padding-right: 1rem !important;
    }

    .pe-sm-4 {
        padding-right: 1.5rem !important;
    }

    .pe-sm-5 {
        padding-right: 3rem !important;
    }

    .pe-sm-6 {
        padding-right: 4.5rem !important;
    }

    .pe-sm-7 {
        padding-right: 6rem !important;
    }

    .pb-sm-0 {
        padding-bottom: 0 !important;
    }

    .pb-sm-1 {
        padding-bottom: 0.25rem !important;
    }

    .pb-sm-2 {
        padding-bottom: 0.5rem !important;
    }

    .pb-sm-3 {
        padding-bottom: 1rem !important;
    }

    .pb-sm-4 {
        padding-bottom: 1.5rem !important;
    }

    .pb-sm-5 {
        padding-bottom: 3rem !important;
    }

    .pb-sm-6 {
        padding-bottom: 4.5rem !important;
    }

    .pb-sm-7 {
        padding-bottom: 6rem !important;
    }

    .ps-sm-0 {
        padding-left: 0 !important;
    }

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

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

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

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

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

    .ps-sm-6 {
        padding-left: 4.5rem !important;
    }

    .ps-sm-7 {
        padding-left: 6rem !important;
    }

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

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

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

@media (min-width: 768px) {
    .float-md-start {
        float: left !important;
    }

    .float-md-end {
        float: right !important;
    }

    .float-md-none {
        float: none !important;
    }

    .d-md-inline {
        display: inline !important;
    }

    .d-md-inline-block {
        display: inline-block !important;
    }

    .d-md-block {
        display: block !important;
    }

    .d-md-grid {
        display: grid !important;
    }

    .d-md-table {
        display: table !important;
    }

    .d-md-table-row {
        display: table-row !important;
    }

    .d-md-table-cell {
        display: table-cell !important;
    }

    .d-md-flex {
        display: flex !important;
    }

    .d-md-inline-flex {
        display: inline-flex !important;
    }

    .d-md-none {
        display: none !important;
    }

    .flex-md-fill {
        flex: 1 1 auto !important;
    }

    .flex-md-row {
        flex-direction: row !important;
    }

    .flex-md-column {
        flex-direction: column !important;
    }

    .flex-md-row-reverse {
        flex-direction: row-reverse !important;
    }

    .flex-md-column-reverse {
        flex-direction: column-reverse !important;
    }

    .flex-md-grow-0 {
        flex-grow: 0 !important;
    }

    .flex-md-grow-1 {
        flex-grow: 1 !important;
    }

    .flex-md-shrink-0 {
        flex-shrink: 0 !important;
    }

    .flex-md-shrink-1 {
        flex-shrink: 1 !important;
    }

    .flex-md-wrap {
        flex-wrap: wrap !important;
    }

    .flex-md-nowrap {
        flex-wrap: nowrap !important;
    }

    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

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

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

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

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

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

    .gap-md-5 {
        gap: 3rem !important;
    }

    .gap-md-6 {
        gap: 4.5rem !important;
    }

    .gap-md-7 {
        gap: 6rem !important;
    }

    .justify-content-md-start {
        justify-content: flex-start !important;
    }

    .justify-content-md-end {
        justify-content: flex-end !important;
    }

    .justify-content-md-center {
        justify-content: center !important;
    }

    .justify-content-md-between {
        justify-content: space-between !important;
    }

    .justify-content-md-around {
        justify-content: space-around !important;
    }

    .justify-content-md-evenly {
        justify-content: space-evenly !important;
    }

    .align-items-md-start {
        align-items: flex-start !important;
    }

    .align-items-md-end {
        align-items: flex-end !important;
    }

    .align-items-md-center {
        align-items: center !important;
    }

    .align-items-md-baseline {
        align-items: baseline !important;
    }

    .align-items-md-stretch {
        align-items: stretch !important;
    }

    .align-content-md-start {
        align-content: flex-start !important;
    }

    .align-content-md-end {
        align-content: flex-end !important;
    }

    .align-content-md-center {
        align-content: center !important;
    }

    .align-content-md-between {
        align-content: space-between !important;
    }

    .align-content-md-around {
        align-content: space-around !important;
    }

    .align-content-md-stretch {
        align-content: stretch !important;
    }

    .align-self-md-auto {
        align-self: auto !important;
    }

    .align-self-md-start {
        align-self: flex-start !important;
    }

    .align-self-md-end {
        align-self: flex-end !important;
    }

    .align-self-md-center {
        align-self: center !important;
    }

    .align-self-md-baseline {
        align-self: baseline !important;
    }

    .align-self-md-stretch {
        align-self: stretch !important;
    }

    .order-md-first {
        order: -1 !important;
    }

    .order-md-0 {
        order: 0 !important;
    }

    .order-md-1 {
        order: 1 !important;
    }

    .order-md-2 {
        order: 2 !important;
    }

    .order-md-3 {
        order: 3 !important;
    }

    .order-md-4 {
        order: 4 !important;
    }

    .order-md-5 {
        order: 5 !important;
    }

    .order-md-last {
        order: 6 !important;
    }

    .m-md-0 {
        margin: 0 !important;
    }

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

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

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

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

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

    .m-md-6 {
        margin: 4.5rem !important;
    }

    .m-md-7 {
        margin: 6rem !important;
    }

    .m-md-auto {
        margin: auto !important;
    }

    .mx-md-0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

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

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

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

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

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

    .mx-md-6 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .mx-md-7 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .mx-md-auto {
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .my-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .my-md-6 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .my-md-7 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .my-md-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .mt-md-0 {
        margin-top: 0 !important;
    }

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

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

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

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

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

    .mt-md-6 {
        margin-top: 4.5rem !important;
    }

    .mt-md-7 {
        margin-top: 6rem !important;
    }

    .mt-md-auto {
        margin-top: auto !important;
    }

    .me-md-0 {
        margin-right: 0 !important;
    }

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

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

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

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

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

    .me-md-6 {
        margin-right: 4.5rem !important;
    }

    .me-md-7 {
        margin-right: 6rem !important;
    }

    .me-md-auto {
        margin-right: auto !important;
    }

    .mb-md-0 {
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .mb-md-6 {
        margin-bottom: 4.5rem !important;
    }

    .mb-md-7 {
        margin-bottom: 6rem !important;
    }

    .mb-md-auto {
        margin-bottom: auto !important;
    }

    .ms-md-0 {
        margin-left: 0 !important;
    }

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

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

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

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

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

    .ms-md-6 {
        margin-left: 4.5rem !important;
    }

    .ms-md-7 {
        margin-left: 6rem !important;
    }

    .ms-md-auto {
        margin-left: auto !important;
    }

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

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

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

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

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

    .m-md-n6 {
        margin: -4.5rem !important;
    }

    .m-md-n7 {
        margin: -6rem !important;
    }

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

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

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

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

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

    .mx-md-n6 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important;
    }

    .mx-md-n7 {
        margin-right: -6rem !important;
        margin-left: -6rem !important;
    }

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

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

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

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

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

    .my-md-n6 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important;
    }

    .my-md-n7 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .mt-md-n6 {
        margin-top: -4.5rem !important;
    }

    .mt-md-n7 {
        margin-top: -6rem !important;
    }

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

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

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

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

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

    .me-md-n6 {
        margin-right: -4.5rem !important;
    }

    .me-md-n7 {
        margin-right: -6rem !important;
    }

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

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

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

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

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

    .mb-md-n6 {
        margin-bottom: -4.5rem !important;
    }

    .mb-md-n7 {
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .ms-md-n6 {
        margin-left: -4.5rem !important;
    }

    .ms-md-n7 {
        margin-left: -6rem !important;
    }

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

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

    .p-md-2 {
        padding: 0.5rem !important;
    }

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

    .p-md-4 {
        padding: 1.5rem !important;
    }

    .p-md-5 {
        padding: 3rem !important;
    }

    .p-md-6 {
        padding: 4.5rem !important;
    }

    .p-md-7 {
        padding: 6rem !important;
    }

    .px-md-0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .px-md-1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
    }

    .px-md-2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
    }

    .px-md-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }

    .px-md-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .px-md-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .px-md-6 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .px-md-7 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py-md-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .py-md-1 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

    .py-md-2 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

    .py-md-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .py-md-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .py-md-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

    .py-md-6 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .py-md-7 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt-md-0 {
        padding-top: 0 !important;
    }

    .pt-md-1 {
        padding-top: 0.25rem !important;
    }

    .pt-md-2 {
        padding-top: 0.5rem !important;
    }

    .pt-md-3 {
        padding-top: 1rem !important;
    }

    .pt-md-4 {
        padding-top: 1.5rem !important;
    }

    .pt-md-5 {
        padding-top: 3rem !important;
    }

    .pt-md-6 {
        padding-top: 4.5rem !important;
    }

    .pt-md-7 {
        padding-top: 6rem !important;
    }

    .pe-md-0 {
        padding-right: 0 !important;
    }

    .pe-md-1 {
        padding-right: 0.25rem !important;
    }

    .pe-md-2 {
        padding-right: 0.5rem !important;
    }

    .pe-md-3 {
        padding-right: 1rem !important;
    }

    .pe-md-4 {
        padding-right: 1.5rem !important;
    }

    .pe-md-5 {
        padding-right: 3rem !important;
    }

    .pe-md-6 {
        padding-right: 4.5rem !important;
    }

    .pe-md-7 {
        padding-right: 6rem !important;
    }

    .pb-md-0 {
        padding-bottom: 0 !important;
    }

    .pb-md-1 {
        padding-bottom: 0.25rem !important;
    }

    .pb-md-2 {
        padding-bottom: 0.5rem !important;
    }

    .pb-md-3 {
        padding-bottom: 1rem !important;
    }

    .pb-md-4 {
        padding-bottom: 1.5rem !important;
    }

    .pb-md-5 {
        padding-bottom: 3rem !important;
    }

    .pb-md-6 {
        padding-bottom: 4.5rem !important;
    }

    .pb-md-7 {
        padding-bottom: 6rem !important;
    }

    .ps-md-0 {
        padding-left: 0 !important;
    }

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

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

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

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

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

    .ps-md-6 {
        padding-left: 4.5rem !important;
    }

    .ps-md-7 {
        padding-left: 6rem !important;
    }

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

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

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

@media (min-width: 992px) {
    .float-lg-start {
        float: left !important;
    }

    .float-lg-end {
        float: right !important;
    }

    .float-lg-none {
        float: none !important;
    }

    .d-lg-inline {
        display: inline !important;
    }

    .d-lg-inline-block {
        display: inline-block !important;
    }

    .d-lg-block {
        display: block !important;
    }

    .d-lg-grid {
        display: grid !important;
    }

    .d-lg-table {
        display: table !important;
    }

    .d-lg-table-row {
        display: table-row !important;
    }

    .d-lg-table-cell {
        display: table-cell !important;
    }

    .d-lg-flex {
        display: flex !important;
    }

    .d-lg-inline-flex {
        display: inline-flex !important;
    }

    .d-lg-none {
        display: none !important;
    }

    .flex-lg-fill {
        flex: 1 1 auto !important;
    }

    .flex-lg-row {
        flex-direction: row !important;
    }

    .flex-lg-column {
        flex-direction: column !important;
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse !important;
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse !important;
    }

    .flex-lg-grow-0 {
        flex-grow: 0 !important;
    }

    .flex-lg-grow-1 {
        flex-grow: 1 !important;
    }

    .flex-lg-shrink-0 {
        flex-shrink: 0 !important;
    }

    .flex-lg-shrink-1 {
        flex-shrink: 1 !important;
    }

    .flex-lg-wrap {
        flex-wrap: wrap !important;
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap !important;
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

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

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

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

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

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

    .gap-lg-5 {
        gap: 3rem !important;
    }

    .gap-lg-6 {
        gap: 4.5rem !important;
    }

    .gap-lg-7 {
        gap: 6rem !important;
    }

    .justify-content-lg-start {
        justify-content: flex-start !important;
    }

    .justify-content-lg-end {
        justify-content: flex-end !important;
    }

    .justify-content-lg-center {
        justify-content: center !important;
    }

    .justify-content-lg-between {
        justify-content: space-between !important;
    }

    .justify-content-lg-around {
        justify-content: space-around !important;
    }

    .justify-content-lg-evenly {
        justify-content: space-evenly !important;
    }

    .align-items-lg-start {
        align-items: flex-start !important;
    }

    .align-items-lg-end {
        align-items: flex-end !important;
    }

    .align-items-lg-center {
        align-items: center !important;
    }

    .align-items-lg-baseline {
        align-items: baseline !important;
    }

    .align-items-lg-stretch {
        align-items: stretch !important;
    }

    .align-content-lg-start {
        align-content: flex-start !important;
    }

    .align-content-lg-end {
        align-content: flex-end !important;
    }

    .align-content-lg-center {
        align-content: center !important;
    }

    .align-content-lg-between {
        align-content: space-between !important;
    }

    .align-content-lg-around {
        align-content: space-around !important;
    }

    .align-content-lg-stretch {
        align-content: stretch !important;
    }

    .align-self-lg-auto {
        align-self: auto !important;
    }

    .align-self-lg-start {
        align-self: flex-start !important;
    }

    .align-self-lg-end {
        align-self: flex-end !important;
    }

    .align-self-lg-center {
        align-self: center !important;
    }

    .align-self-lg-baseline {
        align-self: baseline !important;
    }

    .align-self-lg-stretch {
        align-self: stretch !important;
    }

    .order-lg-first {
        order: -1 !important;
    }

    .order-lg-0 {
        order: 0 !important;
    }

    .order-lg-1 {
        order: 1 !important;
    }

    .order-lg-2 {
        order: 2 !important;
    }

    .order-lg-3 {
        order: 3 !important;
    }

    .order-lg-4 {
        order: 4 !important;
    }

    .order-lg-5 {
        order: 5 !important;
    }

    .order-lg-last {
        order: 6 !important;
    }

    .m-lg-0 {
        margin: 0 !important;
    }

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

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

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

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

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

    .m-lg-6 {
        margin: 4.5rem !important;
    }

    .m-lg-7 {
        margin: 6rem !important;
    }

    .m-lg-auto {
        margin: auto !important;
    }

    .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

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

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

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

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

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

    .mx-lg-6 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .mx-lg-7 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .mx-lg-auto {
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .my-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .my-lg-6 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .my-lg-7 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .my-lg-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .mt-lg-0 {
        margin-top: 0 !important;
    }

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

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

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

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

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

    .mt-lg-6 {
        margin-top: 4.5rem !important;
    }

    .mt-lg-7 {
        margin-top: 6rem !important;
    }

    .mt-lg-auto {
        margin-top: auto !important;
    }

    .me-lg-0 {
        margin-right: 0 !important;
    }

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

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

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

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

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

    .me-lg-6 {
        margin-right: 4.5rem !important;
    }

    .me-lg-7 {
        margin-right: 6rem !important;
    }

    .me-lg-auto {
        margin-right: auto !important;
    }

    .mb-lg-0 {
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .mb-lg-6 {
        margin-bottom: 4.5rem !important;
    }

    .mb-lg-7 {
        margin-bottom: 6rem !important;
    }

    .mb-lg-auto {
        margin-bottom: auto !important;
    }

    .ms-lg-0 {
        margin-left: 0 !important;
    }

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

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

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

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

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

    .ms-lg-6 {
        margin-left: 4.5rem !important;
    }

    .ms-lg-7 {
        margin-left: 6rem !important;
    }

    .ms-lg-auto {
        margin-left: auto !important;
    }

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

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

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

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

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

    .m-lg-n6 {
        margin: -4.5rem !important;
    }

    .m-lg-n7 {
        margin: -6rem !important;
    }

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

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

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

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

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

    .mx-lg-n6 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important;
    }

    .mx-lg-n7 {
        margin-right: -6rem !important;
        margin-left: -6rem !important;
    }

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

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

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

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

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

    .my-lg-n6 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important;
    }

    .my-lg-n7 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .mt-lg-n6 {
        margin-top: -4.5rem !important;
    }

    .mt-lg-n7 {
        margin-top: -6rem !important;
    }

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

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

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

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

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

    .me-lg-n6 {
        margin-right: -4.5rem !important;
    }

    .me-lg-n7 {
        margin-right: -6rem !important;
    }

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

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

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

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

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

    .mb-lg-n6 {
        margin-bottom: -4.5rem !important;
    }

    .mb-lg-n7 {
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .ms-lg-n6 {
        margin-left: -4.5rem !important;
    }

    .ms-lg-n7 {
        margin-left: -6rem !important;
    }

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

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

    .p-lg-2 {
        padding: 0.5rem !important;
    }

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

    .p-lg-4 {
        padding: 1.5rem !important;
    }

    .p-lg-5 {
        padding: 3rem !important;
    }

    .p-lg-6 {
        padding: 4.5rem !important;
    }

    .p-lg-7 {
        padding: 6rem !important;
    }

    .px-lg-0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .px-lg-1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
    }

    .px-lg-2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
    }

    .px-lg-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }

    .px-lg-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .px-lg-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .px-lg-6 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .px-lg-7 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py-lg-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .py-lg-1 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

    .py-lg-2 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

    .py-lg-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .py-lg-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .py-lg-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

    .py-lg-6 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .py-lg-7 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt-lg-0 {
        padding-top: 0 !important;
    }

    .pt-lg-1 {
        padding-top: 0.25rem !important;
    }

    .pt-lg-2 {
        padding-top: 0.5rem !important;
    }

    .pt-lg-3 {
        padding-top: 1rem !important;
    }

    .pt-lg-4 {
        padding-top: 1.5rem !important;
    }

    .pt-lg-5 {
        padding-top: 3rem !important;
    }

    .pt-lg-6 {
        padding-top: 4.5rem !important;
    }

    .pt-lg-7 {
        padding-top: 6rem !important;
    }

    .pe-lg-0 {
        padding-right: 0 !important;
    }

    .pe-lg-1 {
        padding-right: 0.25rem !important;
    }

    .pe-lg-2 {
        padding-right: 0.5rem !important;
    }

    .pe-lg-3 {
        padding-right: 1rem !important;
    }

    .pe-lg-4 {
        padding-right: 1.5rem !important;
    }

    .pe-lg-5 {
        padding-right: 3rem !important;
    }

    .pe-lg-6 {
        padding-right: 4.5rem !important;
    }

    .pe-lg-7 {
        padding-right: 6rem !important;
    }

    .pb-lg-0 {
        padding-bottom: 0 !important;
    }

    .pb-lg-1 {
        padding-bottom: 0.25rem !important;
    }

    .pb-lg-2 {
        padding-bottom: 0.5rem !important;
    }

    .pb-lg-3 {
        padding-bottom: 1rem !important;
    }

    .pb-lg-4 {
        padding-bottom: 1.5rem !important;
    }

    .pb-lg-5 {
        padding-bottom: 3rem !important;
    }

    .pb-lg-6 {
        padding-bottom: 4.5rem !important;
    }

    .pb-lg-7 {
        padding-bottom: 6rem !important;
    }

    .ps-lg-0 {
        padding-left: 0 !important;
    }

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

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

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

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

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

    .ps-lg-6 {
        padding-left: 4.5rem !important;
    }

    .ps-lg-7 {
        padding-left: 6rem !important;
    }

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

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

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

@media (min-width: 1200px) {
    .float-xl-start {
        float: left !important;
    }

    .float-xl-end {
        float: right !important;
    }

    .float-xl-none {
        float: none !important;
    }

    .d-xl-inline {
        display: inline !important;
    }

    .d-xl-inline-block {
        display: inline-block !important;
    }

    .d-xl-block {
        display: block !important;
    }

    .d-xl-grid {
        display: grid !important;
    }

    .d-xl-table {
        display: table !important;
    }

    .d-xl-table-row {
        display: table-row !important;
    }

    .d-xl-table-cell {
        display: table-cell !important;
    }

    .d-xl-flex {
        display: flex !important;
    }

    .d-xl-inline-flex {
        display: inline-flex !important;
    }

    .d-xl-none {
        display: none !important;
    }

    .flex-xl-fill {
        flex: 1 1 auto !important;
    }

    .flex-xl-row {
        flex-direction: row !important;
    }

    .flex-xl-column {
        flex-direction: column !important;
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse !important;
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse !important;
    }

    .flex-xl-grow-0 {
        flex-grow: 0 !important;
    }

    .flex-xl-grow-1 {
        flex-grow: 1 !important;
    }

    .flex-xl-shrink-0 {
        flex-shrink: 0 !important;
    }

    .flex-xl-shrink-1 {
        flex-shrink: 1 !important;
    }

    .flex-xl-wrap {
        flex-wrap: wrap !important;
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap !important;
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

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

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

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

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

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

    .gap-xl-5 {
        gap: 3rem !important;
    }

    .gap-xl-6 {
        gap: 4.5rem !important;
    }

    .gap-xl-7 {
        gap: 6rem !important;
    }

    .justify-content-xl-start {
        justify-content: flex-start !important;
    }

    .justify-content-xl-end {
        justify-content: flex-end !important;
    }

    .justify-content-xl-center {
        justify-content: center !important;
    }

    .justify-content-xl-between {
        justify-content: space-between !important;
    }

    .justify-content-xl-around {
        justify-content: space-around !important;
    }

    .justify-content-xl-evenly {
        justify-content: space-evenly !important;
    }

    .align-items-xl-start {
        align-items: flex-start !important;
    }

    .align-items-xl-end {
        align-items: flex-end !important;
    }

    .align-items-xl-center {
        align-items: center !important;
    }

    .align-items-xl-baseline {
        align-items: baseline !important;
    }

    .align-items-xl-stretch {
        align-items: stretch !important;
    }

    .align-content-xl-start {
        align-content: flex-start !important;
    }

    .align-content-xl-end {
        align-content: flex-end !important;
    }

    .align-content-xl-center {
        align-content: center !important;
    }

    .align-content-xl-between {
        align-content: space-between !important;
    }

    .align-content-xl-around {
        align-content: space-around !important;
    }

    .align-content-xl-stretch {
        align-content: stretch !important;
    }

    .align-self-xl-auto {
        align-self: auto !important;
    }

    .align-self-xl-start {
        align-self: flex-start !important;
    }

    .align-self-xl-end {
        align-self: flex-end !important;
    }

    .align-self-xl-center {
        align-self: center !important;
    }

    .align-self-xl-baseline {
        align-self: baseline !important;
    }

    .align-self-xl-stretch {
        align-self: stretch !important;
    }

    .order-xl-first {
        order: -1 !important;
    }

    .order-xl-0 {
        order: 0 !important;
    }

    .order-xl-1 {
        order: 1 !important;
    }

    .order-xl-2 {
        order: 2 !important;
    }

    .order-xl-3 {
        order: 3 !important;
    }

    .order-xl-4 {
        order: 4 !important;
    }

    .order-xl-5 {
        order: 5 !important;
    }

    .order-xl-last {
        order: 6 !important;
    }

    .m-xl-0 {
        margin: 0 !important;
    }

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

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

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

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

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

    .m-xl-6 {
        margin: 4.5rem !important;
    }

    .m-xl-7 {
        margin: 6rem !important;
    }

    .m-xl-auto {
        margin: auto !important;
    }

    .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

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

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

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

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

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

    .mx-xl-6 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .mx-xl-7 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .mx-xl-auto {
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .my-xl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .my-xl-6 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .my-xl-7 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .my-xl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .mt-xl-0 {
        margin-top: 0 !important;
    }

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

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

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

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

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

    .mt-xl-6 {
        margin-top: 4.5rem !important;
    }

    .mt-xl-7 {
        margin-top: 6rem !important;
    }

    .mt-xl-auto {
        margin-top: auto !important;
    }

    .me-xl-0 {
        margin-right: 0 !important;
    }

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

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

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

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

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

    .me-xl-6 {
        margin-right: 4.5rem !important;
    }

    .me-xl-7 {
        margin-right: 6rem !important;
    }

    .me-xl-auto {
        margin-right: auto !important;
    }

    .mb-xl-0 {
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .mb-xl-6 {
        margin-bottom: 4.5rem !important;
    }

    .mb-xl-7 {
        margin-bottom: 6rem !important;
    }

    .mb-xl-auto {
        margin-bottom: auto !important;
    }

    .ms-xl-0 {
        margin-left: 0 !important;
    }

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

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

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

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

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

    .ms-xl-6 {
        margin-left: 4.5rem !important;
    }

    .ms-xl-7 {
        margin-left: 6rem !important;
    }

    .ms-xl-auto {
        margin-left: auto !important;
    }

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

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

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

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

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

    .m-xl-n6 {
        margin: -4.5rem !important;
    }

    .m-xl-n7 {
        margin: -6rem !important;
    }

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

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

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

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

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

    .mx-xl-n6 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important;
    }

    .mx-xl-n7 {
        margin-right: -6rem !important;
        margin-left: -6rem !important;
    }

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

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

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

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

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

    .my-xl-n6 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important;
    }

    .my-xl-n7 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .mt-xl-n6 {
        margin-top: -4.5rem !important;
    }

    .mt-xl-n7 {
        margin-top: -6rem !important;
    }

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

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

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

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

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

    .me-xl-n6 {
        margin-right: -4.5rem !important;
    }

    .me-xl-n7 {
        margin-right: -6rem !important;
    }

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

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

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

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

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

    .mb-xl-n6 {
        margin-bottom: -4.5rem !important;
    }

    .mb-xl-n7 {
        margin-bottom: -6rem !important;
    }

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

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

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

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

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

    .ms-xl-n6 {
        margin-left: -4.5rem !important;
    }

    .ms-xl-n7 {
        margin-left: -6rem !important;
    }

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

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

    .p-xl-2 {
        padding: 0.5rem !important;
    }

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

    .p-xl-4 {
        padding: 1.5rem !important;
    }

    .p-xl-5 {
        padding: 3rem !important;
    }

    .p-xl-6 {
        padding: 4.5rem !important;
    }

    .p-xl-7 {
        padding: 6rem !important;
    }

    .px-xl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .px-xl-1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
    }

    .px-xl-2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
    }

    .px-xl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }

    .px-xl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .px-xl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .px-xl-6 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .px-xl-7 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py-xl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .py-xl-1 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

    .py-xl-2 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

    .py-xl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .py-xl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .py-xl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

    .py-xl-6 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .py-xl-7 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt-xl-0 {
        padding-top: 0 !important;
    }

    .pt-xl-1 {
        padding-top: 0.25rem !important;
    }

    .pt-xl-2 {
        padding-top: 0.5rem !important;
    }

    .pt-xl-3 {
        padding-top: 1rem !important;
    }

    .pt-xl-4 {
        padding-top: 1.5rem !important;
    }

    .pt-xl-5 {
        padding-top: 3rem !important;
    }

    .pt-xl-6 {
        padding-top: 4.5rem !important;
    }

    .pt-xl-7 {
        padding-top: 6rem !important;
    }

    .pe-xl-0 {
        padding-right: 0 !important;
    }

    .pe-xl-1 {
        padding-right: 0.25rem !important;
    }

    .pe-xl-2 {
        padding-right: 0.5rem !important;
    }

    .pe-xl-3 {
        padding-right: 1rem !important;
    }

    .pe-xl-4 {
        padding-right: 1.5rem !important;
    }

    .pe-xl-5 {
        padding-right: 3rem !important;
    }

    .pe-xl-6 {
        padding-right: 4.5rem !important;
    }

    .pe-xl-7 {
        padding-right: 6rem !important;
    }

    .pb-xl-0 {
        padding-bottom: 0 !important;
    }

    .pb-xl-1 {
        padding-bottom: 0.25rem !important;
    }

    .pb-xl-2 {
        padding-bottom: 0.5rem !important;
    }

    .pb-xl-3 {
        padding-bottom: 1rem !important;
    }

    .pb-xl-4 {
        padding-bottom: 1.5rem !important;
    }

    .pb-xl-5 {
        padding-bottom: 3rem !important;
    }

    .pb-xl-6 {
        padding-bottom: 4.5rem !important;
    }

    .pb-xl-7 {
        padding-bottom: 6rem !important;
    }

    .ps-xl-0 {
        padding-left: 0 !important;
    }

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

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

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

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

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

    .ps-xl-6 {
        padding-left: 4.5rem !important;
    }

    .ps-xl-7 {
        padding-left: 6rem !important;
    }

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

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

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

@media (min-width: 1440px) {
    .float-xxl-start {
        float: left !important;
    }

    .float-xxl-end {
        float: right !important;
    }

    .float-xxl-none {
        float: none !important;
    }

    .d-xxl-inline {
        display: inline !important;
    }

    .d-xxl-inline-block {
        display: inline-block !important;
    }

    .d-xxl-block {
        display: block !important;
    }

    .d-xxl-grid {
        display: grid !important;
    }

    .d-xxl-table {
        display: table !important;
    }

    .d-xxl-table-row {
        display: table-row !important;
    }

    .d-xxl-table-cell {
        display: table-cell !important;
    }

    .d-xxl-flex {
        display: flex !important;
    }

    .d-xxl-inline-flex {
        display: inline-flex !important;
    }

    .d-xxl-none {
        display: none !important;
    }

    .flex-xxl-fill {
        flex: 1 1 auto !important;
    }

    .flex-xxl-row {
        flex-direction: row !important;
    }

    .flex-xxl-column {
        flex-direction: column !important;
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important;
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important;
    }

    .flex-xxl-grow-0 {
        flex-grow: 0 !important;
    }

    .flex-xxl-grow-1 {
        flex-grow: 1 !important;
    }

    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important;
    }

    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important;
    }

    .flex-xxl-wrap {
        flex-wrap: wrap !important;
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap !important;
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

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

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

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

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

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

    .gap-xxl-5 {
        gap: 3rem !important;
    }

    .gap-xxl-6 {
        gap: 4.5rem !important;
    }

    .gap-xxl-7 {
        gap: 6rem !important;
    }

    .justify-content-xxl-start {
        justify-content: flex-start !important;
    }

    .justify-content-xxl-end {
        justify-content: flex-end !important;
    }

    .justify-content-xxl-center {
        justify-content: center !important;
    }

    .justify-content-xxl-between {
        justify-content: space-between !important;
    }

    .justify-content-xxl-around {
        justify-content: space-around !important;
    }

    .justify-content-xxl-evenly {
        justify-content: space-evenly !important;
    }

    .align-items-xxl-start {
        align-items: flex-start !important;
    }

    .align-items-xxl-end {
        align-items: flex-end !important;
    }

    .align-items-xxl-center {
        align-items: center !important;
    }

    .align-items-xxl-baseline {
        align-items: baseline !important;
    }

    .align-items-xxl-stretch {
        align-items: stretch !important;
    }

    .align-content-xxl-start {
        align-content: flex-start !important;
    }

    .align-content-xxl-end {
        align-content: flex-end !important;
    }

    .align-content-xxl-center {
        align-content: center !important;
    }

    .align-content-xxl-between {
        align-content: space-between !important;
    }

    .align-content-xxl-around {
        align-content: space-around !important;
    }

    .align-content-xxl-stretch {
        align-content: stretch !important;
    }

    .align-self-xxl-auto {
        align-self: auto !important;
    }

    .align-self-xxl-start {
        align-self: flex-start !important;
    }

    .align-self-xxl-end {
        align-self: flex-end !important;
    }

    .align-self-xxl-center {
        align-self: center !important;
    }

    .align-self-xxl-baseline {
        align-self: baseline !important;
    }

    .align-self-xxl-stretch {
        align-self: stretch !important;
    }

    .order-xxl-first {
        order: -1 !important;
    }

    .order-xxl-0 {
        order: 0 !important;
    }

    .order-xxl-1 {
        order: 1 !important;
    }

    .order-xxl-2 {
        order: 2 !important;
    }

    .order-xxl-3 {
        order: 3 !important;
    }

    .order-xxl-4 {
        order: 4 !important;
    }

    .order-xxl-5 {
        order: 5 !important;
    }

    .order-xxl-last {
        order: 6 !important;
    }

    .m-xxl-0 {
        margin: 0 !important;
    }

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

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

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

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

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

    .m-xxl-6 {
        margin: 4.5rem !important;
    }

    .m-xxl-7 {
        margin: 6rem !important;
    }

    .m-xxl-auto {
        margin: auto !important;
    }

    .mx-xxl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

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

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

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

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

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

    .mx-xxl-6 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .mx-xxl-7 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .mx-xxl-auto {
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .my-xxl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .my-xxl-6 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .my-xxl-7 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .my-xxl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .mt-xxl-0 {
        margin-top: 0 !important;
    }

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

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

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

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

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

    .mt-xxl-6 {
        margin-top: 4.5rem !important;
    }

    .mt-xxl-7 {
        margin-top: 6rem !important;
    }

    .mt-xxl-auto {
        margin-top: auto !important;
    }

    .me-xxl-0 {
        margin-right: 0 !important;
    }

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

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

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

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

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

    .me-xxl-6 {
        margin-right: 4.5rem !important;
    }

    .me-xxl-7 {
        margin-right: 6rem !important;
    }

    .me-xxl-auto {
        margin-right: auto !important;
    }

    .mb-xxl-0 {
        margin-bottom: 0 !important;
    }

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

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

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

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

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

    .mb-xxl-6 {
        margin-bottom: 4.5rem !important;
    }

    .mb-xxl-7 {
        margin-bottom: 6rem !important;
    }

    .mb-xxl-auto {
        margin-bottom: auto !important;
    }

    .ms-xxl-0 {
        margin-left: 0 !important;
    }

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

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

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

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

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

    .ms-xxl-6 {
        margin-left: 4.5rem !important;
    }

    .ms-xxl-7 {
        margin-left: 6rem !important;
    }

    .ms-xxl-auto {
        margin-left: auto !important;
    }

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

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

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

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

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

    .m-xxl-n6 {
        margin: -4.5rem !important;
    }

    .m-xxl-n7 {
        margin: -6rem !important;
    }

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

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

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

    .mx-xxl-n4 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important;
    }

    .mx-xxl-n5 {
        margin-right: -3rem !important;
        margin-left: -3rem !important;
    }

    .mx-xxl-n6 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important;
    }

    .mx-xxl-n7 {
        margin-right: -6rem !important;
        margin-left: -6rem !important;
    }

    .my-xxl-n1 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important;
    }

    .my-xxl-n2 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important;
    }

    .my-xxl-n3 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important;
    }

    .my-xxl-n4 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important;
    }

    .my-xxl-n5 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important;
    }

    .my-xxl-n6 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important;
    }

    .my-xxl-n7 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important;
    }

    .mt-xxl-n1 {
        margin-top: -0.25rem !important;
    }

    .mt-xxl-n2 {
        margin-top: -0.5rem !important;
    }

    .mt-xxl-n3 {
        margin-top: -1rem !important;
    }

    .mt-xxl-n4 {
        margin-top: -1.5rem !important;
    }

    .mt-xxl-n5 {
        margin-top: -3rem !important;
    }

    .mt-xxl-n6 {
        margin-top: -4.5rem !important;
    }

    .mt-xxl-n7 {
        margin-top: -6rem !important;
    }

    .me-xxl-n1 {
        margin-right: -0.25rem !important;
    }

    .me-xxl-n2 {
        margin-right: -0.5rem !important;
    }

    .me-xxl-n3 {
        margin-right: -1rem !important;
    }

    .me-xxl-n4 {
        margin-right: -1.5rem !important;
    }

    .me-xxl-n5 {
        margin-right: -3rem !important;
    }

    .me-xxl-n6 {
        margin-right: -4.5rem !important;
    }

    .me-xxl-n7 {
        margin-right: -6rem !important;
    }

    .mb-xxl-n1 {
        margin-bottom: -0.25rem !important;
    }

    .mb-xxl-n2 {
        margin-bottom: -0.5rem !important;
    }

    .mb-xxl-n3 {
        margin-bottom: -1rem !important;
    }

    .mb-xxl-n4 {
        margin-bottom: -1.5rem !important;
    }

    .mb-xxl-n5 {
        margin-bottom: -3rem !important;
    }

    .mb-xxl-n6 {
        margin-bottom: -4.5rem !important;
    }

    .mb-xxl-n7 {
        margin-bottom: -6rem !important;
    }

    .ms-xxl-n1 {
        margin-left: -0.25rem !important;
    }

    .ms-xxl-n2 {
        margin-left: -0.5rem !important;
    }

    .ms-xxl-n3 {
        margin-left: -1rem !important;
    }

    .ms-xxl-n4 {
        margin-left: -1.5rem !important;
    }

    .ms-xxl-n5 {
        margin-left: -3rem !important;
    }

    .ms-xxl-n6 {
        margin-left: -4.5rem !important;
    }

    .ms-xxl-n7 {
        margin-left: -6rem !important;
    }

    .p-xxl-0 {
        padding: 0 !important;
    }

    .p-xxl-1 {
        padding: 0.25rem !important;
    }

    .p-xxl-2 {
        padding: 0.5rem !important;
    }

    .p-xxl-3 {
        padding: 1rem !important;
    }

    .p-xxl-4 {
        padding: 1.5rem !important;
    }

    .p-xxl-5 {
        padding: 3rem !important;
    }

    .p-xxl-6 {
        padding: 4.5rem !important;
    }

    .p-xxl-7 {
        padding: 6rem !important;
    }

    .px-xxl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .px-xxl-1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
    }

    .px-xxl-2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
    }

    .px-xxl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }

    .px-xxl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .px-xxl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .px-xxl-6 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .px-xxl-7 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py-xxl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .py-xxl-1 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

    .py-xxl-2 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

    .py-xxl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .py-xxl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .py-xxl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

    .py-xxl-6 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .py-xxl-7 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt-xxl-0 {
        padding-top: 0 !important;
    }

    .pt-xxl-1 {
        padding-top: 0.25rem !important;
    }

    .pt-xxl-2 {
        padding-top: 0.5rem !important;
    }

    .pt-xxl-3 {
        padding-top: 1rem !important;
    }

    .pt-xxl-4 {
        padding-top: 1.5rem !important;
    }

    .pt-xxl-5 {
        padding-top: 3rem !important;
    }

    .pt-xxl-6 {
        padding-top: 4.5rem !important;
    }

    .pt-xxl-7 {
        padding-top: 6rem !important;
    }

    .pe-xxl-0 {
        padding-right: 0 !important;
    }

    .pe-xxl-1 {
        padding-right: 0.25rem !important;
    }

    .pe-xxl-2 {
        padding-right: 0.5rem !important;
    }

    .pe-xxl-3 {
        padding-right: 1rem !important;
    }

    .pe-xxl-4 {
        padding-right: 1.5rem !important;
    }

    .pe-xxl-5 {
        padding-right: 3rem !important;
    }

    .pe-xxl-6 {
        padding-right: 4.5rem !important;
    }

    .pe-xxl-7 {
        padding-right: 6rem !important;
    }

    .pb-xxl-0 {
        padding-bottom: 0 !important;
    }

    .pb-xxl-1 {
        padding-bottom: 0.25rem !important;
    }

    .pb-xxl-2 {
        padding-bottom: 0.5rem !important;
    }

    .pb-xxl-3 {
        padding-bottom: 1rem !important;
    }

    .pb-xxl-4 {
        padding-bottom: 1.5rem !important;
    }

    .pb-xxl-5 {
        padding-bottom: 3rem !important;
    }

    .pb-xxl-6 {
        padding-bottom: 4.5rem !important;
    }

    .pb-xxl-7 {
        padding-bottom: 6rem !important;
    }

    .ps-xxl-0 {
        padding-left: 0 !important;
    }

    .ps-xxl-1 {
        padding-left: 0.25rem !important;
    }

    .ps-xxl-2 {
        padding-left: 0.5rem !important;
    }

    .ps-xxl-3 {
        padding-left: 1rem !important;
    }

    .ps-xxl-4 {
        padding-left: 1.5rem !important;
    }

    .ps-xxl-5 {
        padding-left: 3rem !important;
    }

    .ps-xxl-6 {
        padding-left: 4.5rem !important;
    }

    .ps-xxl-7 {
        padding-left: 6rem !important;
    }

    .text-xxl-start {
        text-align: left !important;
    }

    .text-xxl-end {
        text-align: right !important;
    }

    .text-xxl-center {
        text-align: center !important;
    }
}

@media print {
    .d-print-inline {
        display: inline !important;
    }

    .d-print-inline-block {
        display: inline-block !important;
    }

    .d-print-block {
        display: block !important;
    }

    .d-print-grid {
        display: grid !important;
    }

    .d-print-table {
        display: table !important;
    }

    .d-print-table-row {
        display: table-row !important;
    }

    .d-print-table-cell {
        display: table-cell !important;
    }

    .d-print-flex {
        display: flex !important;
    }

    .d-print-inline-flex {
        display: inline-flex !important;
    }

    .d-print-none {
        display: none !important;
    }
}

.accordion .card:not(:last-child) {
    margin-bottom: 0;
}

.accordion .card-header {
    border-bottom: 0;
}

.accordion .card-body {
    border-top: 1px solid transparent;
}

.accordion .card-title a {
    color: var(--app-color);
}

.alert {
    padding: 0;
    display: flex;
    color: var(--app-color-highlight);
}

.alert b,
.alert strong {
    color: #000;
}

.alert .close:hover,
.alert .close:focus {
    color: #000;
    opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
    color: var(--app-color);
    background: #fff;
}

.alert-outline hr,
.alert-outline-coloured hr {
    border-top-color: var(--color-grey-500);
}

.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
    color: #020202;
}

.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
    border-top-right-radius: 0.2rem;
    border-bottom-right-radius: 0.2rem;
    border-top-left-radius: 0.2rem;
    border-bottom-left-radius: 0.2rem;
    border: 1px solid var(--color-grey-500);
}

.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 0;
}

.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
    border-top-left-radius: 0.2rem;
    border-bottom-left-radius: 0.2rem;
    color: #fff;
}

.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
    background-color: var(--app-color-highlight);
}

.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
    background-color: var(--app-color-highlight);
}

.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
    background-color: #4BBF73;
}

.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
    background-color: var(--app-color-info);
}

.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
    background-color: var(--app-color-warning);
}

.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
    background-color: var(--app-color-danger);
}

.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
    background-color: var(--app-border-color);
}

.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
    background-color: var(--app-color-highlight);
}

.alert-outline-coloured.alert-primary .alert-message {
    border-color: var(--app-color-highlight);
}

.alert-outline-coloured.alert-secondary .alert-message {
    border-color: var(--app-color-highlight);
}

.alert-outline-coloured.alert-success .alert-message {
    border-color: #4BBF73;
}

.alert-outline-coloured.alert-info .alert-message {
    border-color: var(--app-color-info);
}

.alert-outline-coloured.alert-warning .alert-message {
    border-color: var(--app-color-warning);
}

.alert-outline-coloured.alert-danger .alert-message {
    border-color: var(--app-color-danger);
}

.alert-outline-coloured.alert-light .alert-message {
    border-color: var(--app-border-color);
}

.alert-outline-coloured.alert-dark .alert-message {
    border-color: var(--app-color-highlight);
}

.alert-icon {
    padding: 0.95rem 0.95rem;
    background: rgba(255, 255, 255, 0.1);
}

.alert-message {
    padding: 0.95rem 0.95rem;
    width: 100%;
    box-sizing: border-box;
}

.avatar {
    margin-top: -15px;
    margin-bottom: -15px;
    width: 40px;
    height: 40px;
}

.btn-link:not(:hover) {
    text-decoration: none;
}

.btn-pill {
    border-radius: 10rem;
}

.btn-square {
    border-radius: 0;
}

.btn .feather {
    width: 14px;
    height: 14px;
}

.btn-lg .feather,
.btn-group-lg>.btn .feather {
    width: 15px;
    height: 15px;
}

.btn-primary,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.disabled,
.btn-primary:disabled,
.show>.btn-primary.dropdown-toggle {
    color: #fff;
}

.btn-primary:hover:not(:disabled):not(.disabled),
.btn-primary.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-primary:hover:not(:disabled):not(.disabled),
.btn-outline-primary.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-secondary,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.disabled,
.btn-secondary:disabled,
.show>.btn-secondary.dropdown-toggle {
    color: #fff;
}

.btn-secondary:hover:not(:disabled):not(.disabled),
.btn-secondary.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-secondary:hover:not(:disabled):not(.disabled),
.btn-outline-secondary.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-success,
.btn-success:focus,
.btn-success.focus,
.btn-success.disabled,
.btn-success:disabled,
.show>.btn-success.dropdown-toggle {
    color: #fff;
}

.btn-success:hover:not(:disabled):not(.disabled),
.btn-success.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-success:hover:not(:disabled):not(.disabled),
.btn-outline-success.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-success:not(:disabled):not(.disabled):active,
.btn-outline-success:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-info,
.btn-info:focus,
.btn-info.focus,
.btn-info.disabled,
.btn-info:disabled,
.show>.btn-info.dropdown-toggle {
    color: #fff;
}

.btn-info:hover:not(:disabled):not(.disabled),
.btn-info.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-info:hover:not(:disabled):not(.disabled),
.btn-outline-info.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-info:not(:disabled):not(.disabled):active,
.btn-outline-info:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-warning,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.disabled,
.btn-warning:disabled,
.show>.btn-warning.dropdown-toggle {
    color: #fff;
}

.btn-warning:hover:not(:disabled):not(.disabled),
.btn-warning.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-warning:hover:not(:disabled):not(.disabled),
.btn-outline-warning.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-warning:not(:disabled):not(.disabled):active,
.btn-outline-warning:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-danger,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.disabled,
.btn-danger:disabled,
.show>.btn-danger.dropdown-toggle {
    color: #fff;
}

.btn-danger:hover:not(:disabled):not(.disabled),
.btn-danger.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-danger:hover:not(:disabled):not(.disabled),
.btn-outline-danger.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-danger:not(:disabled):not(.disabled):active,
.btn-outline-danger:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-light,
.btn-light:focus,
.btn-light.focus,
.btn-light.disabled,
.btn-light:disabled,
.show>.btn-light.dropdown-toggle {
    color: #fff;
}

.btn-light:hover:not(:disabled):not(.disabled),
.btn-light.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-light:hover:not(:disabled):not(.disabled),
.btn-outline-light.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-dark,
.btn-dark:focus,
.btn-dark.focus,
.btn-dark.disabled,
.btn-dark:disabled,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
}

.btn-dark:hover:not(:disabled):not(.disabled),
.btn-dark.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-outline-dark:hover:not(:disabled):not(.disabled),
.btn-outline-dark.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-outline-dark:not(:disabled):not(.disabled):active,
.btn-outline-dark:not(:disabled):not(.disabled).active {
    color: #fff;
}

.btn-facebook {
    color: #fff;
    background-color: #3b5998;
    border-color: #3b5998;
}

.btn-facebook:hover {
    color: #fff;
    background-color: #324c81;
    border-color: #2f477a;
}

.btn-check:focus+.btn-facebook,
.btn-facebook:focus {
    color: #fff;
    background-color: #324c81;
    border-color: #2f477a;
    box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
}

.btn-check:checked+.btn-facebook,
.btn-check:active+.btn-facebook,
.btn-facebook:active,
.btn-facebook.active,
.show>.btn-facebook.dropdown-toggle {
    color: #fff;
    background-color: #2f477a;
    border-color: #2c4372;
}

.btn-check:checked+.btn-facebook:focus,
.btn-check:active+.btn-facebook:focus,
.btn-facebook:active:focus,
.btn-facebook.active:focus,
.show>.btn-facebook.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
}

.btn-facebook:disabled,
.btn-facebook.disabled {
    color: #fff;
    background-color: #3b5998;
    border-color: #3b5998;
}

.btn-facebook,
.btn-facebook:focus,
.btn-facebook.focus,
.btn-facebook.disabled,
.btn-facebook:disabled,
.show>.btn-facebook.dropdown-toggle {
    color: #fff;
}

.btn-facebook:hover:not(:disabled):not(.disabled),
.btn-facebook.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-twitter {
    color: #000;
    background-color: #1da1f2;
    border-color: #1da1f2;
}

.btn-twitter:hover {
    color: #000;
    background-color: #3faff4;
    border-color: #34aaf3;
}

.btn-check:focus+.btn-twitter,
.btn-twitter:focus {
    color: #000;
    background-color: #3faff4;
    border-color: #34aaf3;
    box-shadow: 0 0 0 0.2rem rgba(25, 137, 206, 0.5);
}

.btn-check:checked+.btn-twitter,
.btn-check:active+.btn-twitter,
.btn-twitter:active,
.btn-twitter.active,
.show>.btn-twitter.dropdown-toggle {
    color: #000;
    background-color: #4ab4f5;
    border-color: #34aaf3;
}

.btn-check:checked+.btn-twitter:focus,
.btn-check:active+.btn-twitter:focus,
.btn-twitter:active:focus,
.btn-twitter.active:focus,
.show>.btn-twitter.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(25, 137, 206, 0.5);
}

.btn-twitter:disabled,
.btn-twitter.disabled {
    color: #000;
    background-color: #1da1f2;
    border-color: #1da1f2;
}

.btn-twitter,
.btn-twitter:focus,
.btn-twitter.focus,
.btn-twitter.disabled,
.btn-twitter:disabled,
.show>.btn-twitter.dropdown-toggle {
    color: #fff;
}

.btn-twitter:hover:not(:disabled):not(.disabled),
.btn-twitter.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-google {
    color: #fff;
    background-color: #dc4e41;
    border-color: #dc4e41;
}

.btn-google:hover {
    color: #fff;
    background-color: #bb4237;
    border-color: #b03e34;
}

.btn-check:focus+.btn-google,
.btn-google:focus {
    color: #fff;
    background-color: #bb4237;
    border-color: #b03e34;
    box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
}

.btn-check:checked+.btn-google,
.btn-check:active+.btn-google,
.btn-google:active,
.btn-google.active,
.show>.btn-google.dropdown-toggle {
    color: #fff;
    background-color: #b03e34;
    border-color: #a53b31;
}

.btn-check:checked+.btn-google:focus,
.btn-check:active+.btn-google:focus,
.btn-google:active:focus,
.btn-google.active:focus,
.show>.btn-google.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
}

.btn-google:disabled,
.btn-google.disabled {
    color: #fff;
    background-color: #dc4e41;
    border-color: #dc4e41;
}

.btn-google,
.btn-google:focus,
.btn-google.focus,
.btn-google.disabled,
.btn-google:disabled,
.show>.btn-google.dropdown-toggle {
    color: #fff;
}

.btn-google:hover:not(:disabled):not(.disabled),
.btn-google.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-youtube {
    color: #fff;
    background-color: #f00;
    border-color: #f00;
}

.btn-youtube:hover {
    color: #fff;
    background-color: #d90000;
    border-color: #cc0000;
}

.btn-check:focus+.btn-youtube,
.btn-youtube:focus {
    color: #fff;
    background-color: #d90000;
    border-color: #cc0000;
    box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5);
}

.btn-check:checked+.btn-youtube,
.btn-check:active+.btn-youtube,
.btn-youtube:active,
.btn-youtube.active,
.show>.btn-youtube.dropdown-toggle {
    color: #fff;
    background-color: #cc0000;
    border-color: #bf0000;
}

.btn-check:checked+.btn-youtube:focus,
.btn-check:active+.btn-youtube:focus,
.btn-youtube:active:focus,
.btn-youtube.active:focus,
.show>.btn-youtube.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5);
}

.btn-youtube:disabled,
.btn-youtube.disabled {
    color: #fff;
    background-color: #f00;
    border-color: #f00;
}

.btn-youtube,
.btn-youtube:focus,
.btn-youtube.focus,
.btn-youtube.disabled,
.btn-youtube:disabled,
.show>.btn-youtube.dropdown-toggle {
    color: #fff;
}

.btn-youtube:hover:not(:disabled):not(.disabled),
.btn-youtube.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-vimeo {
    color: #000;
    background-color: #1ab7ea;
    border-color: #1ab7ea;
}

.btn-vimeo:hover {
    color: #000;
    background-color: #3cc2ed;
    border-color: #31beec;
}

.btn-check:focus+.btn-vimeo,
.btn-vimeo:focus {
    color: #000;
    background-color: #3cc2ed;
    border-color: #31beec;
    box-shadow: 0 0 0 0.2rem rgba(22, 156, 199, 0.5);
}

.btn-check:checked+.btn-vimeo,
.btn-check:active+.btn-vimeo,
.btn-vimeo:active,
.btn-vimeo.active,
.show>.btn-vimeo.dropdown-toggle {
    color: #000;
    background-color: #48c5ee;
    border-color: #31beec;
}

.btn-check:checked+.btn-vimeo:focus,
.btn-check:active+.btn-vimeo:focus,
.btn-vimeo:active:focus,
.btn-vimeo.active:focus,
.show>.btn-vimeo.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(22, 156, 199, 0.5);
}

.btn-vimeo:disabled,
.btn-vimeo.disabled {
    color: #000;
    background-color: #1ab7ea;
    border-color: #1ab7ea;
}

.btn-vimeo,
.btn-vimeo:focus,
.btn-vimeo.focus,
.btn-vimeo.disabled,
.btn-vimeo:disabled,
.show>.btn-vimeo.dropdown-toggle {
    color: #fff;
}

.btn-vimeo:hover:not(:disabled):not(.disabled),
.btn-vimeo.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-dribbble {
    color: #fff;
    background-color: #ea4c89;
    border-color: #ea4c89;
}

.btn-dribbble:hover {
    color: #fff;
    background-color: #c74174;
    border-color: #bb3d6e;
}

.btn-check:focus+.btn-dribbble,
.btn-dribbble:focus {
    color: #fff;
    background-color: #c74174;
    border-color: #bb3d6e;
    box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5);
}

.btn-check:checked+.btn-dribbble,
.btn-check:active+.btn-dribbble,
.btn-dribbble:active,
.btn-dribbble.active,
.show>.btn-dribbble.dropdown-toggle {
    color: #fff;
    background-color: #bb3d6e;
    border-color: #b03967;
}

.btn-check:checked+.btn-dribbble:focus,
.btn-check:active+.btn-dribbble:focus,
.btn-dribbble:active:focus,
.btn-dribbble.active:focus,
.show>.btn-dribbble.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5);
}

.btn-dribbble:disabled,
.btn-dribbble.disabled {
    color: #fff;
    background-color: #ea4c89;
    border-color: #ea4c89;
}

.btn-dribbble,
.btn-dribbble:focus,
.btn-dribbble.focus,
.btn-dribbble.disabled,
.btn-dribbble:disabled,
.show>.btn-dribbble.dropdown-toggle {
    color: #fff;
}

.btn-dribbble:hover:not(:disabled):not(.disabled),
.btn-dribbble.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-github {
    color: #fff;
    background-color: #181717;
    border-color: #181717;
}

.btn-github:hover {
    color: #fff;
    background-color: #141414;
    border-color: #131212;
}

.btn-check:focus+.btn-github,
.btn-github:focus {
    color: #fff;
    background-color: #141414;
    border-color: #131212;
    box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5);
}

.btn-check:checked+.btn-github,
.btn-check:active+.btn-github,
.btn-github:active,
.btn-github.active,
.show>.btn-github.dropdown-toggle {
    color: #fff;
    background-color: #131212;
    border-color: #121111;
}

.btn-check:checked+.btn-github:focus,
.btn-check:active+.btn-github:focus,
.btn-github:active:focus,
.btn-github.active:focus,
.show>.btn-github.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5);
}

.btn-github:disabled,
.btn-github.disabled {
    color: #fff;
    background-color: #181717;
    border-color: #181717;
}

.btn-github,
.btn-github:focus,
.btn-github.focus,
.btn-github.disabled,
.btn-github:disabled,
.show>.btn-github.dropdown-toggle {
    color: #fff;
}

.btn-github:hover:not(:disabled):not(.disabled),
.btn-github.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-instagram {
    color: #fff;
    background-color: #e4405f;
    border-color: #e4405f;
}

.btn-instagram:hover {
    color: #fff;
    background-color: #c23651;
    border-color: #b6334c;
}

.btn-check:focus+.btn-instagram,
.btn-instagram:focus {
    color: #fff;
    background-color: #c23651;
    border-color: #b6334c;
    box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5);
}

.btn-check:checked+.btn-instagram,
.btn-check:active+.btn-instagram,
.btn-instagram:active,
.btn-instagram.active,
.show>.btn-instagram.dropdown-toggle {
    color: #fff;
    background-color: #b6334c;
    border-color: #ab3047;
}

.btn-check:checked+.btn-instagram:focus,
.btn-check:active+.btn-instagram:focus,
.btn-instagram:active:focus,
.btn-instagram.active:focus,
.show>.btn-instagram.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5);
}

.btn-instagram:disabled,
.btn-instagram.disabled {
    color: #fff;
    background-color: #e4405f;
    border-color: #e4405f;
}

.btn-instagram,
.btn-instagram:focus,
.btn-instagram.focus,
.btn-instagram.disabled,
.btn-instagram:disabled,
.show>.btn-instagram.dropdown-toggle {
    color: #fff;
}

.btn-instagram:hover:not(:disabled):not(.disabled),
.btn-instagram.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-pinterest {
    color: #fff;
    background-color: #bd081c;
    border-color: #bd081c;
}

.btn-pinterest:hover {
    color: #fff;
    background-color: #a10718;
    border-color: #970616;
}

.btn-check:focus+.btn-pinterest,
.btn-pinterest:focus {
    color: #fff;
    background-color: #a10718;
    border-color: #970616;
    box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5);
}

.btn-check:checked+.btn-pinterest,
.btn-check:active+.btn-pinterest,
.btn-pinterest:active,
.btn-pinterest.active,
.show>.btn-pinterest.dropdown-toggle {
    color: #fff;
    background-color: #970616;
    border-color: #8e0615;
}

.btn-check:checked+.btn-pinterest:focus,
.btn-check:active+.btn-pinterest:focus,
.btn-pinterest:active:focus,
.btn-pinterest.active:focus,
.show>.btn-pinterest.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5);
}

.btn-pinterest:disabled,
.btn-pinterest.disabled {
    color: #fff;
    background-color: #bd081c;
    border-color: #bd081c;
}

.btn-pinterest,
.btn-pinterest:focus,
.btn-pinterest.focus,
.btn-pinterest.disabled,
.btn-pinterest:disabled,
.show>.btn-pinterest.dropdown-toggle {
    color: #fff;
}

.btn-pinterest:hover:not(:disabled):not(.disabled),
.btn-pinterest.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-flickr {
    color: #fff;
    background-color: #0063dc;
    border-color: #0063dc;
}

.btn-flickr:hover {
    color: #fff;
    background-color: #0054bb;
    border-color: #004fb0;
}

.btn-check:focus+.btn-flickr,
.btn-flickr:focus {
    color: #fff;
    background-color: #0054bb;
    border-color: #004fb0;
    box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5);
}

.btn-check:checked+.btn-flickr,
.btn-check:active+.btn-flickr,
.btn-flickr:active,
.btn-flickr.active,
.show>.btn-flickr.dropdown-toggle {
    color: #fff;
    background-color: #004fb0;
    border-color: #004aa5;
}

.btn-check:checked+.btn-flickr:focus,
.btn-check:active+.btn-flickr:focus,
.btn-flickr:active:focus,
.btn-flickr.active:focus,
.show>.btn-flickr.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5);
}

.btn-flickr:disabled,
.btn-flickr.disabled {
    color: #fff;
    background-color: #0063dc;
    border-color: #0063dc;
}

.btn-flickr,
.btn-flickr:focus,
.btn-flickr.focus,
.btn-flickr.disabled,
.btn-flickr:disabled,
.show>.btn-flickr.dropdown-toggle {
    color: #fff;
}

.btn-flickr:hover:not(:disabled):not(.disabled),
.btn-flickr.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-bitbucket {
    color: #fff;
    background-color: #0052cc;
    border-color: #0052cc;
}

.btn-bitbucket:hover {
    color: #fff;
    background-color: #0046ad;
    border-color: #0042a3;
}

.btn-check:focus+.btn-bitbucket,
.btn-bitbucket:focus {
    color: #fff;
    background-color: #0046ad;
    border-color: #0042a3;
    box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5);
}

.btn-check:checked+.btn-bitbucket,
.btn-check:active+.btn-bitbucket,
.btn-bitbucket:active,
.btn-bitbucket.active,
.show>.btn-bitbucket.dropdown-toggle {
    color: #fff;
    background-color: #0042a3;
    border-color: #003e99;
}

.btn-check:checked+.btn-bitbucket:focus,
.btn-check:active+.btn-bitbucket:focus,
.btn-bitbucket:active:focus,
.btn-bitbucket.active:focus,
.show>.btn-bitbucket.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5);
}

.btn-bitbucket:disabled,
.btn-bitbucket.disabled {
    color: #fff;
    background-color: #0052cc;
    border-color: #0052cc;
}

.btn-bitbucket,
.btn-bitbucket:focus,
.btn-bitbucket.focus,
.btn-bitbucket.disabled,
.btn-bitbucket:disabled,
.show>.btn-bitbucket.dropdown-toggle {
    color: #fff;
}

.btn-bitbucket:hover:not(:disabled):not(.disabled),
.btn-bitbucket.hover:not(:disabled):not(.disabled) {
    color: #fff;
}

.btn-light,
.btn-light:focus,
.btn-light.focus,
.btn-light.disabled,
.btn-light:disabled,
.show>.btn-light.dropdown-toggle,
.btn-white,
.btn-white:focus,
.btn-white.focus,
.btn-white.disabled,
.btn-white:disabled,
.show>.btn-white.dropdown-toggle {
    color: #020202;
}

.btn-light:hover:not(:disabled):not(.disabled),
.btn-light.hover:not(:disabled):not(.disabled),
.btn-white:hover:not(:disabled):not(.disabled),
.btn-white.hover:not(:disabled):not(.disabled) {
    color: #020202;
}

.btn-outline-light:hover:not(:disabled):not(.disabled),
.btn-outline-light.hover:not(:disabled):not(.disabled),
.btn-outline-white:hover:not(:disabled):not(.disabled),
.btn-outline-white.hover:not(:disabled):not(.disabled) {
    color: #020202;
}

.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.btn-outline-white:not(:disabled):not(.disabled).active {
    color: #020202;
}

.chat-online {
    color: #71cc90;
}

.chat-offline {
    color: #e27c79;
}

.chat-messages {
    display: flex;
    flex-direction: column;
    max-height: 800px;
    overflow-y: scroll;
}

.chat-message-left,
.chat-message-right {
    display: flex;
    flex-shrink: 0;
}

.chat-message-left {
    margin-right: auto;
}

.chat-message-right {
    flex-direction: row-reverse;
    margin-left: auto;
}

.content {
    padding: 2.5rem 2.5rem 1.5rem;
    flex: 1;
    direction: ltr;
}

@media (max-width: 767.98px) {
    .content {
        width: 100vw;
        max-width: 100vw;
    }
}

@media (max-width: 991.98px) {
    .content {
        padding: 1.5rem;
    }
}

.navbar-nav .dropdown-menu {
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}

.dropdown .dropdown-menu {
    border-radius: var(--border-radius-md);
}

.dropdown .dropdown-menu.show {
    -webkit-animation-name: dropdownAnimation;
    animation-name: dropdownAnimation;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.dropdown .dropdown-menu .dropdown-item {
    color: var(--app-color) !important;
    font-weight: var(--font-weight-regular);
}

.dropdown .dropdown-menu .dropdown-item:hover {
    background-color: var(--app-background-color);
    color: var(--app-color-highlight) !important;
}

@-webkit-keyframes dropdownAnimation {
    from {
        opacity: 0;
        margin-top: -8px;
    }

    to {
        opacity: 1;
        margin-top: 0;
    }
}

@keyframes dropdownAnimation {
    from {
        opacity: 0;
        margin-top: -8px;
    }

    to {
        opacity: 1;
        margin-top: 0;
    }
}

.dropdown-toggle:after {
    border: solid;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 2px;
    transform: rotate(45deg);
}

.dropdown-item {
    transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.dropdown-menu-lg {
    min-width: 20rem;
}

.dropdown .list-group .list-group-item {
    border-width: 0;
    border-bottom-width: 1px;
    margin-bottom: 0;
    text-decoration: none;
}

.dropdown .list-group .list-group-item:first-child,
.dropdown .list-group .list-group-item:last-child {
    border-radius: 0;
}

.dropdown .list-group .list-group-item:hover {
    background: var(--app-background-color);
}

.dropdown-menu {
    top: auto;
}

.dropdown-menu-header {
    padding: 0.75rem;
    text-align: center;
    font-weight: 500;
    border-bottom: 1px solid var(--app-border-color);
}

.dropdown-menu-footer {
    padding: 0.5rem;
    text-align: center;
    display: block;
    font-size: 0.75rem;
}

@media (min-width: 1200px) {
    .dropdown-mega-list {
        min-width: 250px;
    }
}

.feather {
    width: 18px;
    height: 18px;
}

.feather-sm {
    width: 14px;
    height: 14px;
}

.feather-lg {
    width: 36px;
    height: 36px;
}

footer.footer {
    background: #fff;
    border-top: 1px solid var(--app-border-color);
    padding: 1rem 0.75rem;
    direction: ltr;
}

footer.footer ul {
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    footer.footer {
        width: 100vw;
    }
}

.input-group-navbar .form-control,
.input-group-navbar .btn {
    height: calc(2.24375rem + 2px);
    background: #f3f6fb;
    box-shadow: none;
    border: 0;
    padding: 0.35rem 0.75rem;
}

.input-group-navbar .form-control:focus,
.input-group-navbar .btn:focus {
    background: #f3f6fb;
    box-shadow: none;
    outline: 0;
}

.input-group-navbar .btn {
    color: var(--app-color);
}

.input-group-navbar .btn .feather {
    width: 20px;
    height: 20px;
}

.hamburger,
.hamburger:before,
.hamburger:after {
    cursor: pointer;
    border-radius: 1px;
    height: 3px;
    width: 24px;
    background: var(--app-color-highlight);
    display: block;
    content: "";
    transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.hamburger {
    position: relative;
}

.hamburger:before {
    top: -8px;
    width: 20px;
    position: absolute;
}

.hamburger:after {
    bottom: -8px;
    width: 16px;
    position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
    background: var(--app-color-highlight);
}

.hamburger-right,
.hamburger-right:before,
.hamburger-right:after {
    right: 0;
}

.illustration {
    background: #e0eafc;
    color: var(--app-color-highlight);
}

.illustration-text {
    color: var(--app-color-highlight);
}

.illustration-img {
    max-width: 150px;
    width: 100%;
}

@media (min-width: 1440px) {
    .illustration-img {
        max-width: 175px;
    }
}

.landing-bg {
    background: var(--app-border-color);
}

nav.landing-navbar {
    background: var(--app-border-color);
    box-shadow: none;
}

@media (max-width: 767.98px) {
    nav.landing-navbar {
        width: auto;
    }
}

.landing-intro {
    position: relative;
    overflow: hidden;
}

.landing-intro-content {
    position: relative;
    z-index: 1;
}

.landing-brand {
    font-weight: 500;
    font-size: 1.125rem;
}

.landing-brand svg {
    fill: #4a88eb;
}

body[data-theme=colored] .landing-brand svg {
    fill: #fff;
}

body[data-theme=dark] .landing-brand svg {
    fill: #4a88eb;
}

body[data-theme=light] .landing-brand svg {
    fill: var(--app-color-highlight);
}

.landing-brand svg path:first-child {
    fill: #78a6f0;
}

body[data-theme=colored] .landing-brand svg path:first-child {
    fill: rgba(255, 255, 255, 0.66);
}

body[data-theme=dark] .landing-brand svg path:first-child {
    fill: #78a6f0;
}

body[data-theme=light] .landing-brand svg path:first-child {
    fill: #84aef2;
}

.landing-intro-screenshot {
    perspective: 2000px;
    transform-style: preserve-3d;
    perspective-origin: left center;
}

.landing-intro-screenshot img {
    transform: rotateY(-30deg) rotateX(10deg);
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.7), 0 11px 20px -8px rgba(0, 0, 0, 0.5);
}

.landing-img {
    box-shadow: rgba(17, 68, 153, 0.15) 0px 4px 12px 0px;
    transition: all 0.15s ease-in-out;
}

.landing-img:hover {
    transform: scale(1.035);
}

.landing-stars {
    color: var(--app-color-warning);
}

.landing-quote p {
    line-height: 1.8rem;
    color: #020202;
}

.landing-quote p span {
    display: inline;
    background: #e0eafc;
    padding: 0.0625em 0.125em;
}

.landing-feature {
    align-items: center;
    background: #ecf1f8;
    border-radius: 50%;
    display: flex;
    height: 60px;
    justify-content: center;
    margin-right: 1rem;
    width: 60px;
    min-width: 60px;
}

.landing-feature svg {
    width: 28px;
    height: 28px;
    color: var(--app-color-highlight);
}

.landing-integration {
    display: inline-block;
    background: #fff;
    padding: 1rem;
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
    margin: 0.5rem;
    border-radius: 0.3rem;
}

.landing-integration img {
    max-height: 40px;
}

.modal-primary .modal-content {
    background: var(--app-color-highlight);
    color: color-yiq(var(--app-color-highlight));
}

.modal-primary h1,
.modal-primary h2,
.modal-primary h3,
.modal-primary h4,
.modal-primary h5,
.modal-primary h6,
.modal-primary .h1,
.modal-primary .h2,
.modal-primary .h3,
.modal-primary .h4,
.modal-primary .h5,
.modal-primary .h6 {
    color: #fff;
}

.modal-secondary .modal-content {
    background: var(--app-color-highlight);
    color: color-yiq(var(--app-color-highlight));
}

.modal-secondary h1,
.modal-secondary h2,
.modal-secondary h3,
.modal-secondary h4,
.modal-secondary h5,
.modal-secondary h6,
.modal-secondary .h1,
.modal-secondary .h2,
.modal-secondary .h3,
.modal-secondary .h4,
.modal-secondary .h5,
.modal-secondary .h6 {
    color: #fff;
}

.modal-success .modal-content {
    background: #4BBF73;
    color: color-yiq(#4BBF73);
}

.modal-success h1,
.modal-success h2,
.modal-success h3,
.modal-success h4,
.modal-success h5,
.modal-success h6,
.modal-success .h1,
.modal-success .h2,
.modal-success .h3,
.modal-success .h4,
.modal-success .h5,
.modal-success .h6 {
    color: #fff;
}

.modal-info .modal-content {
    background: var(--app-color-info);
    color: color-yiq(var(--app-color-info));
}

.modal-info h1,
.modal-info h2,
.modal-info h3,
.modal-info h4,
.modal-info h5,
.modal-info h6,
.modal-info .h1,
.modal-info .h2,
.modal-info .h3,
.modal-info .h4,
.modal-info .h5,
.modal-info .h6 {
    color: #fff;
}

.modal-warning .modal-content {
    background: var(--app-color-warning);
    color: color-yiq(var(--app-color-warning));
}

.modal-warning h1,
.modal-warning h2,
.modal-warning h3,
.modal-warning h4,
.modal-warning h5,
.modal-warning h6,
.modal-warning .h1,
.modal-warning .h2,
.modal-warning .h3,
.modal-warning .h4,
.modal-warning .h5,
.modal-warning .h6 {
    color: #fff;
}

.modal-danger .modal-content {
    background: var(--app-color-danger);
    color: color-yiq(var(--app-color-danger));
}

.modal-danger h1,
.modal-danger h2,
.modal-danger h3,
.modal-danger h4,
.modal-danger h5,
.modal-danger h6,
.modal-danger .h1,
.modal-danger .h2,
.modal-danger .h3,
.modal-danger .h4,
.modal-danger .h5,
.modal-danger .h6 {
    color: #fff;
}

.modal-light .modal-content {
    background: var(--app-border-color);
    color: color-yiq(var(--app-border-color));
}

.modal-light h1,
.modal-light h2,
.modal-light h3,
.modal-light h4,
.modal-light h5,
.modal-light h6,
.modal-light .h1,
.modal-light .h2,
.modal-light .h3,
.modal-light .h4,
.modal-light .h5,
.modal-light .h6 {
    color: #fff;
}

.modal-dark .modal-content {
    background: var(--app-color-highlight);
    color: color-yiq(var(--app-color-highlight));
}

.modal-dark h1,
.modal-dark h2,
.modal-dark h3,
.modal-dark h4,
.modal-dark h5,
.modal-dark h6,
.modal-dark .h1,
.modal-dark .h2,
.modal-dark .h3,
.modal-dark .h4,
.modal-dark .h5,
.modal-dark .h6 {
    color: #fff;
}

.modal-colored .modal-header,
.modal-colored .modal-footer {
    border-color: rgba(255, 255, 255, 0.33);
}

.navbar {
    border-bottom: 0;
    box-shadow: 0 0 2rem 0 rgba(41, 48, 66, 0.1);
}

@media (max-width: 767.98px) {
    .navbar {
        width: 100vw;
    }
}

.input-group-navbar {
    min-width: 240px;
}

.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl {
    padding-right: 0;
    padding-left: 0;
}

.navbar-bg {
    background: #fff;
}

body:not([data-sidebar-position=right]) .navbar-align {
    margin-left: auto;
}

body[data-sidebar-position=right] .navbar-align {
    margin-right: auto;
}

.navbar-brand {
    font-weight: 500;
    font-size: 1.15rem;
    padding: 0.875rem 0;
    color: var(--app-background-color);
    display: block;
}

.navbar-brand svg,
.navbar-brand .feather {
    color: var(--app-color-highlight);
    height: 24px;
    width: 24px;
    margin-left: -0.15rem;
    margin-right: 0.375rem;
    margin-top: -0.375rem;
}

.nav-icon,
.nav-flag {
    padding: 0.1rem 0.8rem;
    display: block;
    font-size: 1.5rem;
    color: var(--app-color);
    transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
    line-height: 1.4;
}

.nav-icon:after,
.nav-flag:after {
    display: none !important;
}

.nav-icon:hover,
.nav-icon.active,
.nav-flag:hover,
.nav-flag.active {
    color: var(--app-color-highlight);
}

.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
    width: 20px;
    height: 20px;
}

.nav-item .indicator {
    background: var(--app-color-highlight);
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
    border-radius: 50%;
    display: block;
    height: 18px;
    width: 18px;
    padding: 1px;
    position: absolute;
    top: 0;
    right: -8px;
    text-align: center;
    transition: top 0.1s ease-out;
    font-size: 0.675rem;
    color: #fff;
}

.nav-item:hover .indicator {
    top: -4px;
}

.nav-item a:focus {
    outline: 0;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .navbar .avatar {
        max-height: 47px;
    }
}

@media (max-width: 575.98px) {
    .navbar {
        padding: 0.75rem;
    }

    .nav-icon {
        padding: 0.1rem 0.75rem;
    }

    .dropdown,
    .dropleft,
    .dropright,
    .dropup {
        position: inherit;
    }

    .navbar-expand .navbar-nav .dropdown-menu-lg {
        min-width: 100%;
    }

    .nav-item .nav-link:after {
        display: none;
    }
}

.nav-flag img {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    -o-object-fit: cover;
    object-fit: cover;
}

.navbar-nav {
    direction: ltr;
}

.navbar input {
    direction: ltr;
}

.navbar .form-control {
    max-width: 200px;
}

.progress-sm {
    height: 0.5rem;
}

.progress-lg {
    height: 1.5rem;
}

.min-vw-50 {
    min-width: 50vw !important;
}

.min-vh-50 {
    min-height: 50vh !important;
}

.vw-50 {
    width: 50vw !important;
}

.vh-50 {
    height: 50vh !important;
}

.stat {
    background: #e0eafc;
    border-radius: 50%;
    padding: 0.75rem;
    width: 48px;
    height: 48px;
}

.stat svg {
    width: 24px;
    height: 24px;
    color: var(--app-color-highlight) !important;
}

.stat-sm {
    width: 40px;
    height: 40px;
    padding: 0.625rem;
}

.stat-sm svg {
    width: 20px;
    height: 20px;
}

.table thead,
.table tbody,
.table tfoot,
.table tr,
.table td,
.table th {
    border-color: var(--app-border-color);
}

.card>.dataTables_wrapper .table.dataTable,
.card>.table,
.card>.table-responsive .table,
.card>.table-responsive-sm .table,
.card>.table-responsive-md .table,
.card>.table-responsive-lg .table,
.card>.table-responsive-xl .table {
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    margin-bottom: 0;
}

.card>.dataTables_wrapper .table.dataTable td:first-child,
.card>.dataTables_wrapper .table.dataTable th:first-child,
.card>.table td:first-child,
.card>.table th:first-child,
.card>.table-responsive .table td:first-child,
.card>.table-responsive .table th:first-child,
.card>.table-responsive-sm .table td:first-child,
.card>.table-responsive-sm .table th:first-child,
.card>.table-responsive-md .table td:first-child,
.card>.table-responsive-md .table th:first-child,
.card>.table-responsive-lg .table td:first-child,
.card>.table-responsive-lg .table th:first-child,
.card>.table-responsive-xl .table td:first-child,
.card>.table-responsive-xl .table th:first-child {
    border-left: 0;
    padding-left: 1.25rem;
}

.card>.dataTables_wrapper .table.dataTable td:last-child,
.card>.dataTables_wrapper .table.dataTable th:last-child,
.card>.table td:last-child,
.card>.table th:last-child,
.card>.table-responsive .table td:last-child,
.card>.table-responsive .table th:last-child,
.card>.table-responsive-sm .table td:last-child,
.card>.table-responsive-sm .table th:last-child,
.card>.table-responsive-md .table td:last-child,
.card>.table-responsive-md .table th:last-child,
.card>.table-responsive-lg .table td:last-child,
.card>.table-responsive-lg .table th:last-child,
.card>.table-responsive-xl .table td:last-child,
.card>.table-responsive-xl .table th:last-child {
    border-right: 0;
    padding-right: 1.25rem;
}

.card>.dataTables_wrapper .table.dataTable tr:first-child td,
.card>.dataTables_wrapper .table.dataTable tr:first-child th,
.card>.table tr:first-child td,
.card>.table tr:first-child th,
.card>.table-responsive .table tr:first-child td,
.card>.table-responsive .table tr:first-child th,
.card>.table-responsive-sm .table tr:first-child td,
.card>.table-responsive-sm .table tr:first-child th,
.card>.table-responsive-md .table tr:first-child td,
.card>.table-responsive-md .table tr:first-child th,
.card>.table-responsive-lg .table tr:first-child td,
.card>.table-responsive-lg .table tr:first-child th,
.card>.table-responsive-xl .table tr:first-child td,
.card>.table-responsive-xl .table tr:first-child th {
    border-top: 0;
}

.card>.dataTables_wrapper .table.dataTable tr:last-child td,
.card>.table tr:last-child td,
.card>.table-responsive .table tr:last-child td,
.card>.table-responsive-sm .table tr:last-child td,
.card>.table-responsive-md .table tr:last-child td,
.card>.table-responsive-lg .table tr:last-child td,
.card>.table-responsive-xl .table tr:last-child td {
    border-bottom: 0;
}

.card .card-header+.table {
    border-top: 0;
}

.table-action a {
    color: var(--app-color);
}

.table-action a:hover {
    color: var(--app-color-highlight);
}

.table-action .feather {
    width: 18px;
    height: 18px;
}

.table>tbody>tr>td {
    vertical-align: middle;
}

.card>.dataTables_wrapper .table.dataTable {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.card>.dataTables_wrapper .dataTables_info {
    padding: 1rem 1.25rem;
}

.card>.dataTables_wrapper .dataTables_paginate {
    padding: 0.6rem 1.25rem;
}

.dt-bootstrap4 {
    width: calc(100% - 2px);
}

table.dataTable tbody>tr.selected,
table.dataTable tbody>tr>.selected {
    --bs-table-accent-bg: $primary;
}

.tab {
    margin-bottom: 2rem;
}

.tab .nav-tabs {
    border: 0;
}

.tab .nav-tabs .nav-link {
    background: transparent;
    color: #020202;
    padding: 0.75rem 1rem;
    border: 0;
}

.tab .nav-tabs .nav-link.active {
    background: #fff;
    color: #020202;
}

.tab .nav-tabs .nav-link:hover:not(.active) {
    color: var(--app-color-highlight);
}

.tab .nav-tabs .nav-link svg {
    width: 20px;
    height: 20px;
}

.tab .tab-content {
    background: #fff;
    padding: 1.25rem;
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
    border-radius: 0 0 0.2rem 0.2rem;
}

.tab .tab-content p:last-child {
    margin-bottom: 0;
}

.tab-primary .nav-tabs .nav-link.active {
    background: var(--app-color-highlight);
    border-bottom-color: var(--app-color-highlight);
    color: #fff;
}

.tab-primary .tab-content {
    background: var(--app-color-highlight);
    color: #fff;
}

.tab-primary h1,
.tab-primary h2,
.tab-primary h3,
.tab-primary h4,
.tab-primary h5,
.tab-primary h6,
.tab-primary .h1,
.tab-primary .h2,
.tab-primary .h3,
.tab-primary .h4,
.tab-primary .h5,
.tab-primary .h6 {
    color: #fff;
}

.tab-secondary .nav-tabs .nav-link.active {
    background: var(--app-color-highlight);
    border-bottom-color: var(--app-color-highlight);
    color: #fff;
}

.tab-secondary .tab-content {
    background: var(--app-color-highlight);
    color: #fff;
}

.tab-secondary h1,
.tab-secondary h2,
.tab-secondary h3,
.tab-secondary h4,
.tab-secondary h5,
.tab-secondary h6,
.tab-secondary .h1,
.tab-secondary .h2,
.tab-secondary .h3,
.tab-secondary .h4,
.tab-secondary .h5,
.tab-secondary .h6 {
    color: #fff;
}

.tab-success .nav-tabs .nav-link.active {
    background: #4BBF73;
    border-bottom-color: #4BBF73;
    color: #fff;
}

.tab-success .tab-content {
    background: #4BBF73;
    color: #fff;
}

.tab-success h1,
.tab-success h2,
.tab-success h3,
.tab-success h4,
.tab-success h5,
.tab-success h6,
.tab-success .h1,
.tab-success .h2,
.tab-success .h3,
.tab-success .h4,
.tab-success .h5,
.tab-success .h6 {
    color: #fff;
}

.tab-info .nav-tabs .nav-link.active {
    background: var(--app-color-info);
    border-bottom-color: var(--app-color-info);
    color: #fff;
}

.tab-info .tab-content {
    background: var(--app-color-info);
    color: #fff;
}

.tab-info h1,
.tab-info h2,
.tab-info h3,
.tab-info h4,
.tab-info h5,
.tab-info h6,
.tab-info .h1,
.tab-info .h2,
.tab-info .h3,
.tab-info .h4,
.tab-info .h5,
.tab-info .h6 {
    color: #fff;
}

.tab-warning .nav-tabs .nav-link.active {
    background: var(--app-color-warning);
    border-bottom-color: var(--app-color-warning);
    color: #fff;
}

.tab-warning .tab-content {
    background: var(--app-color-warning);
    color: #fff;
}

.tab-warning h1,
.tab-warning h2,
.tab-warning h3,
.tab-warning h4,
.tab-warning h5,
.tab-warning h6,
.tab-warning .h1,
.tab-warning .h2,
.tab-warning .h3,
.tab-warning .h4,
.tab-warning .h5,
.tab-warning .h6 {
    color: #fff;
}

.tab-danger .nav-tabs .nav-link.active {
    background: var(--app-color-danger);
    border-bottom-color: var(--app-color-danger);
    color: #fff;
}

.tab-danger .tab-content {
    background: var(--app-color-danger);
    color: #fff;
}

.tab-danger h1,
.tab-danger h2,
.tab-danger h3,
.tab-danger h4,
.tab-danger h5,
.tab-danger h6,
.tab-danger .h1,
.tab-danger .h2,
.tab-danger .h3,
.tab-danger .h4,
.tab-danger .h5,
.tab-danger .h6 {
    color: #fff;
}

.tab-light .nav-tabs .nav-link.active {
    background: var(--app-border-color);
    border-bottom-color: var(--app-border-color);
    color: #fff;
}

.tab-light .tab-content {
    background: var(--app-border-color);
    color: #fff;
}

.tab-light h1,
.tab-light h2,
.tab-light h3,
.tab-light h4,
.tab-light h5,
.tab-light h6,
.tab-light .h1,
.tab-light .h2,
.tab-light .h3,
.tab-light .h4,
.tab-light .h5,
.tab-light .h6 {
    color: #fff;
}

.tab-dark .nav-tabs .nav-link.active {
    background: var(--app-color-highlight);
    border-bottom-color: var(--app-color-highlight);
    color: #fff;
}

.tab-dark .tab-content {
    background: var(--app-color-highlight);
    color: #fff;
}

.tab-dark h1,
.tab-dark h2,
.tab-dark h3,
.tab-dark h4,
.tab-dark h5,
.tab-dark h6,
.tab-dark .h1,
.tab-dark .h2,
.tab-dark .h3,
.tab-dark .h4,
.tab-dark .h5,
.tab-dark .h6 {
    color: #fff;
}

.tab-title {
    font-size: 0.95rem;
}

.tab-vertical .nav-tabs {
    float: left;
    flex-direction: column;
}

.tab-vertical .nav-tabs .nav-link {
    border-top-left-radius: 0.2rem;
    border-bottom-left-radius: 0.2rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.tab-vertical .tab-content {
    overflow: auto;
}

.text-sm {
    font-size: 0.75rem;
}

.text-lg {
    font-size: 0.95rem;
}

b,
strong,
.font-weight-bold {
    font-weight: 500;
    color: var(--app-color-highlight);
}

pre.snippet .hljs {
    background: var(--app-color-highlight);
    border-radius: 0.3rem;
    padding: 1rem;
}

a {
    cursor: pointer;
}

.wizard.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-highlight) !important;
}

.wizard.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-highlight) !important;
}

.wizard.sw-theme-default>.nav .nav-link.done {
    color: #84aef2 !important;
}

.wizard.sw-theme-default>.nav .nav-link.done:after {
    background: #84aef2 !important;
}

.wizard.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-highlight) !important;
    background: var(--app-color-highlight) !important;
}

.wizard.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-highlight) !important;
}

.wizard.sw-theme-arrows>.nav .nav-link.done {
    border-color: #84aef2 !important;
    background: #84aef2 !important;
}

.wizard.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #84aef2 !important;
}

.wizard-primary.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-highlight) !important;
}

.wizard-primary.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-highlight) !important;
}

.wizard-primary.sw-theme-default>.nav .nav-link.done {
    color: #84aef2 !important;
}

.wizard-primary.sw-theme-default>.nav .nav-link.done:after {
    background: #84aef2 !important;
}

.wizard-primary.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-highlight) !important;
    background: var(--app-color-highlight) !important;
}

.wizard-primary.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-highlight) !important;
}

.wizard-primary.sw-theme-arrows>.nav .nav-link.done {
    border-color: #84aef2 !important;
    background: #84aef2 !important;
}

.wizard-primary.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #84aef2 !important;
}

.wizard-secondary.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-highlight) !important;
}

.wizard-secondary.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-highlight) !important;
}

.wizard-secondary.sw-theme-default>.nav .nav-link.done {
    color: #6c7681 !important;
}

.wizard-secondary.sw-theme-default>.nav .nav-link.done:after {
    background: #6c7681 !important;
}

.wizard-secondary.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-highlight) !important;
    background: var(--app-color-highlight) !important;
}

.wizard-secondary.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-highlight) !important;
}

.wizard-secondary.sw-theme-arrows>.nav .nav-link.done {
    border-color: #6c7681 !important;
    background: #6c7681 !important;
}

.wizard-secondary.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #6c7681 !important;
}

.wizard-success.sw-theme-default>.nav .nav-link.active {
    color: #4BBF73 !important;
}

.wizard-success.sw-theme-default>.nav .nav-link.active:after {
    background: #4BBF73 !important;
}

.wizard-success.sw-theme-default>.nav .nav-link.done {
    color: #83d39f !important;
}

.wizard-success.sw-theme-default>.nav .nav-link.done:after {
    background: #83d39f !important;
}

.wizard-success.sw-theme-arrows>.nav .nav-link.active {
    border-color: #4BBF73 !important;
    background: #4BBF73 !important;
}

.wizard-success.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: #4BBF73 !important;
}

.wizard-success.sw-theme-arrows>.nav .nav-link.done {
    border-color: #83d39f !important;
    background: #83d39f !important;
}

.wizard-success.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #83d39f !important;
}

.wizard-info.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-info) !important;
}

.wizard-info.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-info) !important;
}

.wizard-info.sw-theme-default>.nav .nav-link.done {
    color: #55bbe6 !important;
}

.wizard-info.sw-theme-default>.nav .nav-link.done:after {
    background: #55bbe6 !important;
}

.wizard-info.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-info) !important;
    background: var(--app-color-info) !important;
}

.wizard-info.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-info) !important;
}

.wizard-info.sw-theme-arrows>.nav .nav-link.done {
    border-color: #55bbe6 !important;
    background: #55bbe6 !important;
}

.wizard-info.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #55bbe6 !important;
}

.wizard-warning.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-warning) !important;
}

.wizard-warning.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-warning) !important;
}

.wizard-warning.sw-theme-default>.nav .nav-link.done {
    color: var(--color-amber-100) !important;
}

.wizard-warning.sw-theme-default>.nav .nav-link.done:after {
    background: var(--color-amber-100) !important;
}

.wizard-warning.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-warning) !important;
    background: var(--app-color-warning) !important;
}

.wizard-warning.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-warning) !important;
}

.wizard-warning.sw-theme-arrows>.nav .nav-link.done {
    border-color: var(--color-amber-100) !important;
    background: var(--color-amber-100) !important;
}

.wizard-warning.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: var(--color-amber-100) !important;
}

.wizard-danger.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-danger) !important;
}

.wizard-danger.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-danger) !important;
}

.wizard-danger.sw-theme-default>.nav .nav-link.done {
    color: #e7908e !important;
}

.wizard-danger.sw-theme-default>.nav .nav-link.done:after {
    background: #e7908e !important;
}

.wizard-danger.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-danger) !important;
    background: var(--app-color-danger) !important;
}

.wizard-danger.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-danger) !important;
}

.wizard-danger.sw-theme-arrows>.nav .nav-link.done {
    border-color: #e7908e !important;
    background: #e7908e !important;
}

.wizard-danger.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #e7908e !important;
}

.wizard-light.sw-theme-default>.nav .nav-link.active {
    color: var(--app-border-color) !important;
}

.wizard-light.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-border-color) !important;
}

.wizard-light.sw-theme-default>.nav .nav-link.done {
    color: white !important;
}

.wizard-light.sw-theme-default>.nav .nav-link.done:after {
    background: white !important;
}

.wizard-light.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-border-color) !important;
    background: var(--app-border-color) !important;
}

.wizard-light.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-border-color) !important;
}

.wizard-light.sw-theme-arrows>.nav .nav-link.done {
    border-color: white !important;
    background: white !important;
}

.wizard-light.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: white !important;
}

.wizard-dark.sw-theme-default>.nav .nav-link.active {
    color: var(--app-color-highlight) !important;
}

.wizard-dark.sw-theme-default>.nav .nav-link.active:after {
    background: var(--app-color-highlight) !important;
}

.wizard-dark.sw-theme-default>.nav .nav-link.done {
    color: #465271 !important;
}

.wizard-dark.sw-theme-default>.nav .nav-link.done:after {
    background: #465271 !important;
}

.wizard-dark.sw-theme-arrows>.nav .nav-link.active {
    border-color: var(--app-color-highlight) !important;
    background: var(--app-color-highlight) !important;
}

.wizard-dark.sw-theme-arrows>.nav .nav-link.active:after {
    border-left-color: var(--app-color-highlight) !important;
}

.wizard-dark.sw-theme-arrows>.nav .nav-link.done {
    border-color: #465271 !important;
    background: #465271 !important;
}

.wizard-dark.sw-theme-arrows>.nav .nav-link.done:after {
    border-left-color: #465271 !important;
}

.wizard {
    background: #fff;
    background-color: #fff;
    background-clip: border-box;
    border: 0 solid transparent;
    box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
    border-radius: 0.25rem !important;
    margin-bottom: 2rem;
}

.wizard .tab-pane {
    padding: 1.25rem !important;
}

.wizard.sw-theme-default .sw-toolbar-bottom,
.wizard.sw-theme-arrows .sw-toolbar-bottom {
    background: #fff;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: var(--app-border-color);
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
    padding: 10px;
}

.wrapper {
    align-items: stretch;
    display: flex;
    width: 100%;
}

body[data-layout=boxed] .wrapper {
    max-width: 1800px;
    margin: 0 auto;
    border-left: 1px solid var(--app-border-color);
    border-right: 1px solid var(--app-border-color);
    overflow: hidden;
}

@media (min-width: 1440px) {
    body[data-layout=boxed] .wrapper {
        width: 90vw;
    }
}

.bg-primary-dark {
    background-color: #1659c7 !important;
}

a.bg-primary-dark:hover,
a.bg-primary-dark:focus,
button.bg-primary-dark:hover,
button.bg-primary-dark:focus {
    background-color: #114499 !important;
}

.bg-primary-light {
    background-color: #84aef2 !important;
}

a.bg-primary-light:hover,
a.bg-primary-light:focus,
button.bg-primary-light:hover,
button.bg-primary-light:focus {
    background-color: #568fed !important;
}

.rounded-lg {
    border-radius: 0.3rem !important;
}

.rounded-top-lg {
    border-top-left-radius: 0.3rem !important;
    border-top-right-radius: 0.3rem !important;
}

.rounded-right-lg {
    border-top-right-radius: 0.3rem !important;
    border-bottom-right-radius: 0.3rem !important;
}

.rounded-bottom-lg {
    border-bottom-right-radius: 0.3rem !important;
    border-bottom-left-radius: 0.3rem !important;
}

.rounded-left-lg {
    border-top-left-radius: 0.3rem !important;
    border-bottom-left-radius: 0.3rem !important;
}

.rounded-sm {
    border-radius: 0.1rem !important;
}

.rounded-top-sm {
    border-top-left-radius: 0.1rem !important;
    border-top-right-radius: 0.1rem !important;
}

.rounded-right-sm {
    border-top-right-radius: 0.1rem !important;
    border-bottom-right-radius: 0.1rem !important;
}

.rounded-bottom-sm {
    border-bottom-right-radius: 0.1rem !important;
    border-bottom-left-radius: 0.1rem !important;
}

.rounded-left-sm {
    border-top-left-radius: 0.1rem !important;
    border-bottom-left-radius: 0.1rem !important;
}

.cursor-grab {
    cursor: move;
    cursor: grab;
    cursor: -webkit-grab;
}

.cursor-pointer {
    cursor: pointer;
}

.fs-lg {
    font-size: 0.95rem;
}

.fs-sm {
    font-size: 0.95rem;
}

.overflow-scroll {
    overflow: scroll;
}

.overflow-hidden {
    overflow: hidden;
}

.overflow-auto {
    overflow: auto;
}

.overflow-visible {
    overflow: visible;
}

.absolute-top {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
}

.z-1 {
    z-index: 1;
}

.z-2 {
    z-index: 2;
}

.z-3 {
    z-index: 3;
}

.z-4 {
    z-index: 4;
}

.z-5 {
    z-index: 5;
}

.z-6 {
    z-index: 6;
}

.z-7 {
    z-index: 7;
}

.z-8 {
    z-index: 8;
}

.z-9 {
    z-index: 9;
}

.z-10 {
    z-index: 10;
}

.z-11 {
    z-index: 11;
}

.z-12 {
    z-index: 12;
}

.z-13 {
    z-index: 13;
}

.z-14 {
    z-index: 14;
}

.z-15 {
    z-index: 15;
}

.z-16 {
    z-index: 16;
}

.z-17 {
    z-index: 17;
}

.z-18 {
    z-index: 18;
}

.z-19 {
    z-index: 19;
}

.z-20 {
    z-index: 20;
}

.z-21 {
    z-index: 21;
}

.z-22 {
    z-index: 22;
}

.z-23 {
    z-index: 23;
}

.z-24 {
    z-index: 24;
}

.z-25 {
    z-index: 25;
}

.z-26 {
    z-index: 26;
}

.z-27 {
    z-index: 27;
}

.z-28 {
    z-index: 28;
}

.z-29 {
    z-index: 29;
}

.z-30 {
    z-index: 30;
}

.z-31 {
    z-index: 31;
}

.z-32 {
    z-index: 32;
}

.z-33 {
    z-index: 33;
}

.z-34 {
    z-index: 34;
}

.z-35 {
    z-index: 35;
}

.z-36 {
    z-index: 36;
}

.z-37 {
    z-index: 37;
}

.z-38 {
    z-index: 38;
}

.z-39 {
    z-index: 39;
}

.z-40 {
    z-index: 40;
}

.z-41 {
    z-index: 41;
}

.z-42 {
    z-index: 42;
}

.z-43 {
    z-index: 43;
}

.z-44 {
    z-index: 44;
}

.z-45 {
    z-index: 45;
}

.z-46 {
    z-index: 46;
}

.z-47 {
    z-index: 47;
}

.z-48 {
    z-index: 48;
}

.z-49 {
    z-index: 49;
}

.z-50 {
    z-index: 50;
}

.fc-theme-bootstrap a:not([href]) {
    color: inherit;
    /* natural color for navlinks */
}

.apexcharts-canvas {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */
}

/* scrollbar is not visible by default for legend, hence forcing the visibility */
.apexcharts-canvas ::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 6px;
}

.apexcharts-canvas ::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.apexcharts-inner {
    position: relative;
}

.apexcharts-text tspan {
    font-family: inherit;
}

.legend-mouseover-inactive {
    transition: 0.15s ease all;
    opacity: 0.2;
}

.apexcharts-series-collapsed {
    opacity: 0;
}

.apexcharts-tooltip {
    border-radius: 5px;
    box-shadow: 2px 2px 6px -4px #999;
    cursor: default;
    font-size: 14px;
    left: 62px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 20px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    white-space: nowrap;
    z-index: 12;
    transition: 0.15s ease all;
}

.apexcharts-tooltip.apexcharts-active {
    opacity: 1;
    transition: 0.15s ease all;
}

.apexcharts-tooltip.apexcharts-theme-light {
    border: 1px solid #e3e3e3;
    background: rgba(255, 255, 255, 0.96);
}

.apexcharts-tooltip.apexcharts-theme-dark {
    color: #fff;
    background: rgba(30, 30, 30, 0.8);
}

.apexcharts-tooltip * {
    font-family: inherit;
}

.apexcharts-tooltip-title {
    padding: 6px;
    font-size: 15px;
    margin-bottom: 4px;
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
    background: #ECEFF1;
    border-bottom: 1px solid #ddd;
}

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
    background: rgba(0, 0, 0, 0.7);
    border-bottom: 1px solid var(--app-color-highlight);
}

.apexcharts-tooltip-text-y-value,
.apexcharts-tooltip-text-goals-value,
.apexcharts-tooltip-text-z-value {
    display: inline-block;
    font-weight: 600;
    margin-left: 5px;
}

.apexcharts-tooltip-text-y-label:empty,
.apexcharts-tooltip-text-y-value:empty,
.apexcharts-tooltip-text-goals-label:empty,
.apexcharts-tooltip-text-goals-value:empty,
.apexcharts-tooltip-text-z-value:empty {
    display: none;
}

.apexcharts-tooltip-text-y-value,
.apexcharts-tooltip-text-goals-value,
.apexcharts-tooltip-text-z-value {
    font-weight: 600;
}

.apexcharts-tooltip-text-goals-label,
.apexcharts-tooltip-text-goals-value {
    padding: 6px 0 5px;
}

.apexcharts-tooltip-goals-group,
.apexcharts-tooltip-text-goals-label,
.apexcharts-tooltip-text-goals-value {
    display: flex;
}

.apexcharts-tooltip-text-goals-label:not(:empty),
.apexcharts-tooltip-text-goals-value:not(:empty) {
    margin-top: -6px;
}

.apexcharts-tooltip-marker {
    width: 12px;
    height: 12px;
    position: relative;
    top: 0px;
    margin-right: 10px;
    border-radius: 50%;
}

.apexcharts-tooltip-series-group {
    padding: 0 10px;
    display: none;
    text-align: left;
    justify-content: left;
    align-items: center;
}

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
    opacity: 1;
}

.apexcharts-tooltip-series-group.apexcharts-active,
.apexcharts-tooltip-series-group:last-child {
    padding-bottom: 4px;
}

.apexcharts-tooltip-series-group-hidden {
    opacity: 0;
    height: 0;
    line-height: 0;
    padding: 0 !important;
}

.apexcharts-tooltip-y-group {
    padding: 6px 0 5px;
}

.apexcharts-tooltip-box,
.apexcharts-custom-tooltip {
    padding: 4px 8px;
}

.apexcharts-tooltip-boxPlot {
    display: flex;
    flex-direction: column-reverse;
}

.apexcharts-tooltip-box>div {
    margin: 4px 0;
}

.apexcharts-tooltip-box span.value {
    font-weight: bold;
}

.apexcharts-tooltip-rangebar {
    padding: 5px 8px;
}

.apexcharts-tooltip-rangebar .category {
    font-weight: 600;
    color: #777;
}

.apexcharts-tooltip-rangebar .series-name {
    font-weight: bold;
    display: block;
    margin-bottom: 5px;
}

.apexcharts-xaxistooltip {
    opacity: 0;
    padding: 9px 10px;
    pointer-events: none;
    color: var(--app-color-highlight);
    font-size: 13px;
    text-align: center;
    border-radius: 2px;
    position: absolute;
    z-index: 10;
    background: #ECEFF1;
    border: 1px solid #90A4AE;
    transition: 0.15s ease all;
}

.apexcharts-xaxistooltip.apexcharts-theme-dark {
    background: rgba(0, 0, 0, 0.7);
    border: 1px solid rgba(0, 0, 0, 0.5);
    color: #fff;
}

.apexcharts-xaxistooltip:after,
.apexcharts-xaxistooltip:before {
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.apexcharts-xaxistooltip:after {
    border-color: rgba(236, 239, 241, 0);
    border-width: 6px;
    margin-left: -6px;
}

.apexcharts-xaxistooltip:before {
    border-color: rgba(144, 164, 174, 0);
    border-width: 7px;
    margin-left: -7px;
}

.apexcharts-xaxistooltip-bottom:after,
.apexcharts-xaxistooltip-bottom:before {
    bottom: 100%;
}

.apexcharts-xaxistooltip-top:after,
.apexcharts-xaxistooltip-top:before {
    top: 100%;
}

.apexcharts-xaxistooltip-bottom:after {
    border-bottom-color: #ECEFF1;
}

.apexcharts-xaxistooltip-bottom:before {
    border-bottom-color: #90A4AE;
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after {
    border-bottom-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
    border-bottom-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-top:after {
    border-top-color: #ECEFF1;
}

.apexcharts-xaxistooltip-top:before {
    border-top-color: #90A4AE;
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after {
    border-top-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
    border-top-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-xaxistooltip.apexcharts-active {
    opacity: 1;
    transition: 0.15s ease all;
}

.apexcharts-yaxistooltip {
    opacity: 0;
    padding: 4px 10px;
    pointer-events: none;
    color: var(--app-color-highlight);
    font-size: 13px;
    text-align: center;
    border-radius: 2px;
    position: absolute;
    z-index: 10;
    background: #ECEFF1;
    border: 1px solid #90A4AE;
}

.apexcharts-yaxistooltip.apexcharts-theme-dark {
    background: rgba(0, 0, 0, 0.7);
    border: 1px solid rgba(0, 0, 0, 0.5);
    color: #fff;
}

.apexcharts-yaxistooltip:after,
.apexcharts-yaxistooltip:before {
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.apexcharts-yaxistooltip:after {
    border-color: rgba(236, 239, 241, 0);
    border-width: 6px;
    margin-top: -6px;
}

.apexcharts-yaxistooltip:before {
    border-color: rgba(144, 164, 174, 0);
    border-width: 7px;
    margin-top: -7px;
}

.apexcharts-yaxistooltip-left:after,
.apexcharts-yaxistooltip-left:before {
    left: 100%;
}

.apexcharts-yaxistooltip-right:after,
.apexcharts-yaxistooltip-right:before {
    right: 100%;
}

.apexcharts-yaxistooltip-left:after {
    border-left-color: #ECEFF1;
}

.apexcharts-yaxistooltip-left:before {
    border-left-color: #90A4AE;
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after {
    border-left-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
    border-left-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-right:after {
    border-right-color: #ECEFF1;
}

.apexcharts-yaxistooltip-right:before {
    border-right-color: #90A4AE;
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after {
    border-right-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
    border-right-color: rgba(0, 0, 0, 0.5);
}

.apexcharts-yaxistooltip.apexcharts-active {
    opacity: 1;
}

.apexcharts-yaxistooltip-hidden {
    display: none;
}

.apexcharts-xcrosshairs,
.apexcharts-ycrosshairs {
    pointer-events: none;
    opacity: 0;
    transition: 0.15s ease all;
}

.apexcharts-xcrosshairs.apexcharts-active,
.apexcharts-ycrosshairs.apexcharts-active {
    opacity: 1;
    transition: 0.15s ease all;
}

.apexcharts-ycrosshairs-hidden {
    opacity: 0;
}

.apexcharts-selection-rect {
    cursor: move;
}

.svg_select_boundingRect,
.svg_select_points_rot {
    pointer-events: none;
    opacity: 0;
    visibility: hidden;
}

.apexcharts-selection-rect+g .svg_select_boundingRect,
.apexcharts-selection-rect+g .svg_select_points_rot {
    opacity: 0;
    visibility: hidden;
}

.apexcharts-selection-rect+g .svg_select_points_l,
.apexcharts-selection-rect+g .svg_select_points_r {
    cursor: ew-resize;
    opacity: 1;
    visibility: visible;
}

.svg_select_points {
    fill: #efefef;
    stroke: var(--app-color-highlight);
    rx: 2;
}

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
    cursor: crosshair;
}

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
    cursor: move;
}

.apexcharts-zoom-icon,
.apexcharts-zoomin-icon,
.apexcharts-zoomout-icon,
.apexcharts-reset-icon,
.apexcharts-pan-icon,
.apexcharts-selection-icon,
.apexcharts-menu-icon,
.apexcharts-toolbar-custom-icon {
    cursor: pointer;
    width: 20px;
    height: 20px;
    line-height: 24px;
    color: #6E8192;
    text-align: center;
}

.apexcharts-zoom-icon svg,
.apexcharts-zoomin-icon svg,
.apexcharts-zoomout-icon svg,
.apexcharts-reset-icon svg,
.apexcharts-menu-icon svg {
    fill: #6E8192;
}

.apexcharts-selection-icon svg {
    fill: var(--color-grey-800);
    transform: scale(0.76);
}

.apexcharts-theme-dark .apexcharts-zoom-icon svg,
.apexcharts-theme-dark .apexcharts-zoomin-icon svg,
.apexcharts-theme-dark .apexcharts-zoomout-icon svg,
.apexcharts-theme-dark .apexcharts-reset-icon svg,
.apexcharts-theme-dark .apexcharts-pan-icon svg,
.apexcharts-theme-dark .apexcharts-selection-icon svg,
.apexcharts-theme-dark .apexcharts-menu-icon svg,
.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg {
    fill: #f3f4f5;
}

.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,
.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,
.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {
    fill: #008FFB;
}

.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,
.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,
.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,
.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,
.apexcharts-theme-light .apexcharts-reset-icon:hover svg,
.apexcharts-theme-light .apexcharts-menu-icon:hover svg {
    fill: var(--app-color-highlight);
}

.apexcharts-selection-icon,
.apexcharts-menu-icon {
    position: relative;
}

.apexcharts-reset-icon {
    margin-left: 5px;
}

.apexcharts-zoom-icon,
.apexcharts-reset-icon,
.apexcharts-menu-icon {
    transform: scale(0.85);
}

.apexcharts-zoomin-icon,
.apexcharts-zoomout-icon {
    transform: scale(0.7);
}

.apexcharts-zoomout-icon {
    margin-right: 3px;
}

.apexcharts-pan-icon {
    transform: scale(0.62);
    position: relative;
    left: 1px;
    top: 0px;
}

.apexcharts-pan-icon svg {
    fill: #fff;
    stroke: #6E8192;
    stroke-width: 2;
}

.apexcharts-pan-icon.apexcharts-selected svg {
    stroke: #008FFB;
}

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
    stroke: var(--app-color-highlight);
}

.apexcharts-toolbar {
    position: absolute;
    z-index: 11;
    max-width: 176px;
    text-align: right;
    border-radius: 3px;
    padding: 0px 6px 2px 6px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.apexcharts-menu {
    background: #fff;
    position: absolute;
    top: 100%;
    border: 1px solid #ddd;
    border-radius: 3px;
    padding: 3px;
    right: 10px;
    opacity: 0;
    min-width: 110px;
    transition: 0.15s ease all;
    pointer-events: none;
}

.apexcharts-menu.apexcharts-menu-open {
    opacity: 1;
    pointer-events: all;
    transition: 0.15s ease all;
}

.apexcharts-menu-item {
    padding: 6px 7px;
    font-size: 12px;
    cursor: pointer;
}

.apexcharts-theme-light .apexcharts-menu-item:hover {
    background: #eee;
}

.apexcharts-theme-dark .apexcharts-menu {
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
}

@media screen and (min-width: 768px) {
    .apexcharts-canvas:hover .apexcharts-toolbar {
        opacity: 1;
    }
}

.apexcharts-datalabel.apexcharts-element-hidden {
    opacity: 0;
}

.apexcharts-pie-label,
.apexcharts-datalabels,
.apexcharts-datalabel,
.apexcharts-datalabel-label,
.apexcharts-datalabel-value {
    cursor: default;
    pointer-events: none;
}

.apexcharts-pie-label-delay {
    opacity: 0;
    -webkit-animation-name: opaque;
    animation-name: opaque;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
}

.apexcharts-canvas .apexcharts-element-hidden {
    opacity: 0;
}

.apexcharts-hide .apexcharts-series-points {
    opacity: 0;
}

.apexcharts-gridline,
.apexcharts-annotation-rect,
.apexcharts-tooltip .apexcharts-marker,
.apexcharts-area-series .apexcharts-area,
.apexcharts-line,
.apexcharts-zoom-rect,
.apexcharts-toolbar svg,
.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,
.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,
.apexcharts-radar-series path,
.apexcharts-radar-series polygon {
    pointer-events: none;
}

/* markers */
.apexcharts-marker {
    transition: 0.15s ease all;
}

@-webkit-keyframes opaque {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes opaque {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

/* Resize generated styles */
@-webkit-keyframes resizeanim {
    from {
        opacity: 0;
    }

    to {
        opacity: 0;
    }
}

@keyframes resizeanim {
    from {
        opacity: 0;
    }

    to {
        opacity: 0;
    }
}

.resize-triggers {
    -webkit-animation: 1ms resizeanim;
    animation: 1ms resizeanim;
    visibility: hidden;
    opacity: 0;
}

.resize-triggers,
.resize-triggers>div,
.contract-trigger:before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.resize-triggers>div {
    background: #eee;
    overflow: auto;
}

.contract-trigger:before {
    width: 200%;
    height: 200%;
}

.gu-mirror {
    position: fixed !important;
    margin: 0 !important;
    z-index: 9999 !important;
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}

.gu-hide {
    display: none !important;
}

.gu-unselectable {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    user-select: none !important;
}

.gu-transit {
    opacity: 0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before {
    pointer-events: none;
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}

.ql-clipboard p {
    margin: 0;
    padding: 0;
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    -o-tab-size: 4;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.ql-editor>* {
    cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor .h1,
.ql-editor h2,
.ql-editor .h2,
.ql-editor h3,
.ql-editor .h3,
.ql-editor h4,
.ql-editor .h4,
.ql-editor h5,
.ql-editor .h5,
.ql-editor h6,
.ql-editor .h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em;
}

.ql-editor ol>li,
.ql-editor ul>li {
    list-style-type: none;
}

.ql-editor ul>li::before {
    content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none;
}

.ql-editor ul[data-checked=true]>li *,
.ql-editor ul[data-checked=false]>li * {
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before,
.ql-editor ul[data-checked=false]>li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before {
    content: "☑";
}

.ql-editor ul[data-checked=false]>li::before {
    content: "☐";
}

.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em;
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
    background-color: #000;
}

.ql-editor .ql-bg-red {
    background-color: #e60000;
}

.ql-editor .ql-bg-orange {
    background-color: #f90;
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0;
}

.ql-editor .ql-bg-green {
    background-color: #008a00;
}

.ql-editor .ql-bg-blue {
    background-color: #06c;
}

.ql-editor .ql-bg-purple {
    background-color: #93f;
}

.ql-editor .ql-color-white {
    color: #fff;
}

.ql-editor .ql-color-red {
    color: #e60000;
}

.ql-editor .ql-color-orange {
    color: #f90;
}

.ql-editor .ql-color-yellow {
    color: #ff0;
}

.ql-editor .ql-color-green {
    color: #008a00;
}

.ql-editor .ql-color-blue {
    color: #06c;
}

.ql-editor .ql-color-purple {
    color: #93f;
}

.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
    font-size: 0.75em;
}

.ql-editor .ql-size-large {
    font-size: 1.5em;
}

.ql-editor .ql-size-huge {
    font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit;
}

.ql-editor .ql-align-center {
    text-align: center;
}

.ql-editor .ql-align-justify {
    text-align: justify;
}

.ql-editor .ql-align-right {
    text-align: right;
}

.ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px;
}

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
    clear: both;
    content: "";
    display: table;
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
}

.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
    float: left;
    height: 100%;
}

.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
    outline: none;
}

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
    display: none;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: #06c;
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #06c;
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #06c;
}

@media (pointer: coarse) {

    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color: var(--color-grey-800);
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: var(--color-grey-800);
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: var(--color-grey-800);
    }
}

.ql-snow {
    box-sizing: border-box;
}

.ql-snow * {
    box-sizing: border-box;
}

.ql-snow .ql-hidden {
    display: none;
}

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
    visibility: hidden;
}

.ql-snow .ql-tooltip {
    position: absolute;
    transform: translateY(10px);
}

.ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none;
}

.ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px);
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle;
}

.ql-snow .ql-formats:after {
    clear: both;
    content: "";
    display: table;
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: var(--color-grey-800);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: var(--color-grey-800);
    stroke-miterlimit: 10;
    stroke-width: 2;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
    fill: var(--color-grey-800);
}

.ql-snow .ql-empty {
    fill: none;
}

.ql-snow .ql-even {
    fill-rule: evenodd;
}

.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
    stroke-width: 1;
}

.ql-snow .ql-transparent {
    opacity: 0.4;
}

.ql-snow .ql-direction svg:last-child {
    display: none;
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline;
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none;
}

.ql-snow .ql-editor h1,
.ql-snow .ql-editor .h1 {
    font-size: 2em;
}

.ql-snow .ql-editor h2,
.ql-snow .ql-editor .h2 {
    font-size: 1.5em;
}

.ql-snow .ql-editor h3,
.ql-snow .ql-editor .h3 {
    font-size: 1.17em;
}

.ql-snow .ql-editor h4,
.ql-snow .ql-editor .h4 {
    font-size: 1em;
}

.ql-snow .ql-editor h5,
.ql-snow .ql-editor .h5 {
    font-size: 0.83em;
}

.ql-snow .ql-editor h6,
.ql-snow .ql-editor .h6 {
    font-size: 0.67em;
}

.ql-snow .ql-editor a {
    text-decoration: underline;
}

.ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
}

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px;
}

.ql-snow .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px;
}

.ql-snow .ql-editor code {
    font-size: 85%;
    padding: 2px 4px;
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: var(--app-color-highlight);
    color: #f8f8f2;
    overflow: visible;
}

.ql-snow .ql-editor img {
    max-width: 100%;
}

.ql-snow .ql-picker {
    color: var(--color-grey-800);
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
}

.ql-snow .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%;
}

.ql-snow .ql-picker-label::before {
    display: inline-block;
    line-height: 22px;
}

.ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap;
}

.ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1;
}

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
    width: 28px;
}

.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px;
}

.ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0px;
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px;
}

.ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px;
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
    content: attr(data-label);
}

.ql-snow .ql-picker.ql-header {
    width: 98px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
    content: "Normal";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    content: "Heading 1";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    content: "Heading 2";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    content: "Heading 3";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    content: "Heading 4";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    content: "Heading 5";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    content: "Heading 6";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: 0.83em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: 0.67em;
}

.ql-snow .ql-picker.ql-font {
    width: 108px;
}

.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
    content: "Sans Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    content: "Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    content: "Monospace";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia, Times New Roman, serif;
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco, Courier New, monospace;
}

.ql-snow .ql-picker.ql-size {
    width: 98px;
}

.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
    content: "Normal";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    content: "Small";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    content: "Large";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    content: "Huge";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px;
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000;
}

.ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    box-sizing: border-box;
    font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    padding: 8px;
}

.ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px;
}

.ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent;
}

.ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: #ccc;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc;
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000;
}

.ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0px;
}

.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 5px #ddd;
    color: var(--color-grey-800);
    padding: 5px 12px;
    white-space: nowrap;
}

.ql-snow .ql-tooltip::before {
    content: "Visit URL:";
    line-height: 26px;
    margin-right: 8px;
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    border: 1px solid #ccc;
    font-size: 13px;
    height: 26px;
    margin: 0px;
    padding: 3px 5px;
    width: 170px;
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}

.ql-snow .ql-tooltip a.ql-action::after {
    border-right: 1px solid #ccc;
    content: "Edit";
    margin-left: 16px;
    padding-right: 8px;
}

.ql-snow .ql-tooltip a.ql-remove::before {
    content: "Remove";
    margin-left: 8px;
}

.ql-snow .ql-tooltip a {
    line-height: 26px;
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none;
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block;
}

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0px;
    content: "Save";
    padding-right: 0px;
}

.ql-snow .ql-tooltip[data-mode=link]::before {
    content: "Enter link:";
}

.ql-snow .ql-tooltip[data-mode=formula]::before {
    content: "Enter formula:";
}

.ql-snow .ql-tooltip[data-mode=video]::before {
    content: "Enter video:";
}

.ql-snow a {
    color: #06c;
}

.ql-container.ql-snow {
    border: 1px solid #ccc;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before {
    pointer-events: none;
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}

.ql-clipboard p {
    margin: 0;
    padding: 0;
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    -o-tab-size: 4;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.ql-editor>* {
    cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor .h1,
.ql-editor h2,
.ql-editor .h2,
.ql-editor h3,
.ql-editor .h3,
.ql-editor h4,
.ql-editor .h4,
.ql-editor h5,
.ql-editor .h5,
.ql-editor h6,
.ql-editor .h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em;
}

.ql-editor ol>li,
.ql-editor ul>li {
    list-style-type: none;
}

.ql-editor ul>li::before {
    content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none;
}

.ql-editor ul[data-checked=true]>li *,
.ql-editor ul[data-checked=false]>li * {
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before,
.ql-editor ul[data-checked=false]>li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before {
    content: "☑";
}

.ql-editor ul[data-checked=false]>li::before {
    content: "☐";
}

.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em;
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9;
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
    background-color: #000;
}

.ql-editor .ql-bg-red {
    background-color: #e60000;
}

.ql-editor .ql-bg-orange {
    background-color: #f90;
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0;
}

.ql-editor .ql-bg-green {
    background-color: #008a00;
}

.ql-editor .ql-bg-blue {
    background-color: #06c;
}

.ql-editor .ql-bg-purple {
    background-color: #93f;
}

.ql-editor .ql-color-white {
    color: #fff;
}

.ql-editor .ql-color-red {
    color: #e60000;
}

.ql-editor .ql-color-orange {
    color: #f90;
}

.ql-editor .ql-color-yellow {
    color: #ff0;
}

.ql-editor .ql-color-green {
    color: #008a00;
}

.ql-editor .ql-color-blue {
    color: #06c;
}

.ql-editor .ql-color-purple {
    color: #93f;
}

.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
    font-size: 0.75em;
}

.ql-editor .ql-size-large {
    font-size: 1.5em;
}

.ql-editor .ql-size-huge {
    font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit;
}

.ql-editor .ql-align-center {
    text-align: center;
}

.ql-editor .ql-align-justify {
    text-align: justify;
}

.ql-editor .ql-align-right {
    text-align: right;
}

.ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px;
}

.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
    clear: both;
    content: "";
    display: table;
}

.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
}

.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
    float: left;
    height: 100%;
}

.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
    outline: none;
}

.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
    display: none;
}

.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
    color: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #fff;
}

@media (pointer: coarse) {

    .ql-bubble.ql-toolbar button:hover:not(.ql-active),
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
        color: #ccc;
    }

    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #ccc;
    }

    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #ccc;
    }
}

.ql-bubble {
    box-sizing: border-box;
}

.ql-bubble * {
    box-sizing: border-box;
}

.ql-bubble .ql-hidden {
    display: none;
}

.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
    visibility: hidden;
}

.ql-bubble .ql-tooltip {
    position: absolute;
    transform: translateY(10px);
}

.ql-bubble .ql-tooltip a {
    cursor: pointer;
    text-decoration: none;
}

.ql-bubble .ql-tooltip.ql-flip {
    transform: translateY(-10px);
}

.ql-bubble .ql-formats {
    display: inline-block;
    vertical-align: middle;
}

.ql-bubble .ql-formats:after {
    clear: both;
    content: "";
    display: table;
}

.ql-bubble .ql-stroke {
    fill: none;
    stroke: #ccc;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
}

.ql-bubble .ql-stroke-miter {
    fill: none;
    stroke: #ccc;
    stroke-miterlimit: 10;
    stroke-width: 2;
}

.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
    fill: #ccc;
}

.ql-bubble .ql-empty {
    fill: none;
}

.ql-bubble .ql-even {
    fill-rule: evenodd;
}

.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
    stroke-width: 1;
}

.ql-bubble .ql-transparent {
    opacity: 0.4;
}

.ql-bubble .ql-direction svg:last-child {
    display: none;
}

.ql-bubble .ql-direction.ql-active svg:last-child {
    display: inline;
}

.ql-bubble .ql-direction.ql-active svg:first-child {
    display: none;
}

.ql-bubble .ql-editor h1,
.ql-bubble .ql-editor .h1 {
    font-size: 2em;
}

.ql-bubble .ql-editor h2,
.ql-bubble .ql-editor .h2 {
    font-size: 1.5em;
}

.ql-bubble .ql-editor h3,
.ql-bubble .ql-editor .h3 {
    font-size: 1.17em;
}

.ql-bubble .ql-editor h4,
.ql-bubble .ql-editor .h4 {
    font-size: 1em;
}

.ql-bubble .ql-editor h5,
.ql-bubble .ql-editor .h5 {
    font-size: 0.83em;
}

.ql-bubble .ql-editor h6,
.ql-bubble .ql-editor .h6 {
    font-size: 0.67em;
}

.ql-bubble .ql-editor a {
    text-decoration: underline;
}

.ql-bubble .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
}

.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px;
}

.ql-bubble .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px;
}

.ql-bubble .ql-editor code {
    font-size: 85%;
    padding: 2px 4px;
}

.ql-bubble .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible;
}

.ql-bubble .ql-editor img {
    max-width: 100%;
}

.ql-bubble .ql-picker {
    color: #ccc;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
}

.ql-bubble .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%;
}

.ql-bubble .ql-picker-label::before {
    display: inline-block;
    line-height: 22px;
}

.ql-bubble .ql-picker-options {
    background-color: var(--color-grey-800);
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap;
}

.ql-bubble .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
    color: #777;
    z-index: 2;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1;
}

.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
    width: 28px;
}

.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
    padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
    right: 4px;
}

.ql-bubble .ql-icon-picker .ql-picker-options {
    padding: 4px 0px;
}

.ql-bubble .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px;
}

.ql-bubble .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px;
}

.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
    content: attr(data-label);
}

.ql-bubble .ql-picker.ql-header {
    width: 98px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
    content: "Normal";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    content: "Heading 1";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    content: "Heading 2";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    content: "Heading 3";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    content: "Heading 4";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    content: "Heading 5";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    content: "Heading 6";
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: 0.83em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: 0.67em;
}

.ql-bubble .ql-picker.ql-font {
    width: 108px;
}

.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
    content: "Sans Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    content: "Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    content: "Monospace";
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia, Times New Roman, serif;
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco, Courier New, monospace;
}

.ql-bubble .ql-picker.ql-size {
    width: 98px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
    content: "Normal";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    content: "Small";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    content: "Large";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    content: "Huge";
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px;
}

.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000;
}

.ql-bubble .ql-toolbar .ql-formats {
    margin: 8px 12px 8px 0px;
}

.ql-bubble .ql-toolbar .ql-formats:first-child {
    margin-left: 12px;
}

.ql-bubble .ql-color-picker svg {
    margin: 1px;
}

.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
    border-color: #fff;
}

.ql-bubble .ql-tooltip {
    background-color: var(--color-grey-800);
    border-radius: 25px;
    color: #fff;
}

.ql-bubble .ql-tooltip-arrow {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: " ";
    display: block;
    left: 50%;
    margin-left: -6px;
    position: absolute;
}

.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
    border-bottom: 6px solid var(--color-grey-800);
    top: -6px;
}

.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
    border-top: 6px solid var(--color-grey-800);
    bottom: -6px;
}

.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
    display: block;
}

.ql-bubble .ql-tooltip.ql-editing .ql-formats {
    visibility: hidden;
}

.ql-bubble .ql-tooltip-editor {
    display: none;
}

.ql-bubble .ql-tooltip-editor input[type=text] {
    background: transparent;
    border: none;
    color: #fff;
    font-size: 13px;
    height: 100%;
    outline: none;
    padding: 10px 20px;
    position: absolute;
    width: 100%;
}

.ql-bubble .ql-tooltip-editor a {
    top: 10px;
    position: absolute;
    right: 20px;
}

.ql-bubble .ql-tooltip-editor a:before {
    color: #ccc;
    content: "×";
    font-size: 16px;
    font-weight: bold;
}

.ql-container.ql-bubble:not(.ql-disabled) a {
    position: relative;
    white-space: nowrap;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before {
    background-color: var(--color-grey-800);
    border-radius: 15px;
    top: -5px;
    font-size: 12px;
    color: #fff;
    content: attr(href);
    font-weight: normal;
    overflow: hidden;
    padding: 5px 15px;
    text-decoration: none;
    z-index: 1;
}

.ql-container.ql-bubble:not(.ql-disabled) a::after {
    border-top: 6px solid var(--color-grey-800);
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    top: 0;
    content: " ";
    height: 0;
    width: 0;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
    left: 0;
    margin-left: 50%;
    position: absolute;
    transform: translate(-50%, -100%);
    transition: visibility 0s ease 200ms;
    visibility: hidden;
}

.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
    visibility: visible;
}

@-webkit-keyframes notyf-fadeinup {
    0% {
        opacity: 0;
        transform: translateY(25%);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes notyf-fadeinup {
    0% {
        opacity: 0;
        transform: translateY(25%);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@-webkit-keyframes notyf-fadeinleft {
    0% {
        opacity: 0;
        transform: translateX(25%);
    }

    to {
        opacity: 1;
        transform: translateX(0);
    }
}

@keyframes notyf-fadeinleft {
    0% {
        opacity: 0;
        transform: translateX(25%);
    }

    to {
        opacity: 1;
        transform: translateX(0);
    }
}

@-webkit-keyframes notyf-fadeoutright {
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    to {
        opacity: 0;
        transform: translateX(25%);
    }
}

@keyframes notyf-fadeoutright {
    0% {
        opacity: 1;
        transform: translateX(0);
    }

    to {
        opacity: 0;
        transform: translateX(25%);
    }
}

@-webkit-keyframes notyf-fadeoutdown {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    to {
        opacity: 0;
        transform: translateY(25%);
    }
}

@keyframes notyf-fadeoutdown {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    to {
        opacity: 0;
        transform: translateY(25%);
    }
}

@-webkit-keyframes ripple {
    0% {
        transform: scale(0) translateY(-45%) translateX(13%);
    }

    to {
        transform: scale(1) translateY(-45%) translateX(13%);
    }
}

@keyframes ripple {
    0% {
        transform: scale(0) translateY(-45%) translateX(13%);
    }

    to {
        transform: scale(1) translateY(-45%) translateX(13%);
    }
}

.notyf {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    color: #fff;
    z-index: 90050;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-end;
    pointer-events: none;
    box-sizing: border-box;
    padding: 20px;
}

.notyf__icon--error,
.notyf__icon--success {
    height: 21px;
    width: 21px;
    background: #fff;
    border-radius: 50%;
    display: block;
    margin: 0 auto;
    position: relative;
}

.notyf__icon--error:after,
.notyf__icon--error:before {
    content: "";
    background: currentColor;
    display: block;
    position: absolute;
    width: 3px;
    border-radius: 3px;
    left: 9px;
    height: 12px;
    top: 5px;
}

.notyf__icon--error:after {
    transform: rotate(-45deg);
}

.notyf__icon--error:before {
    transform: rotate(45deg);
}

.notyf__icon--success:after,
.notyf__icon--success:before {
    content: "";
    background: currentColor;
    display: block;
    position: absolute;
    width: 3px;
    border-radius: 3px;
}

.notyf__icon--success:after {
    height: 6px;
    transform: rotate(-45deg);
    top: 9px;
    left: 6px;
}

.notyf__icon--success:before {
    height: 11px;
    transform: rotate(45deg);
    top: 5px;
    left: 10px;
}

.notyf__toast {
    display: block;
    overflow: hidden;
    pointer-events: auto;
    -webkit-animation: notyf-fadeinup 0.3s ease-in forwards;
    animation: notyf-fadeinup 0.3s ease-in forwards;
    box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.25);
    position: relative;
    padding: 0 15px;
    border-radius: 2px;
    max-width: 300px;
    transform: translateY(25%);
    box-sizing: border-box;
    flex-shrink: 0;
}

.notyf__toast--disappear {
    transform: translateY(0);
    -webkit-animation: notyf-fadeoutdown 0.3s forwards;
    animation: notyf-fadeoutdown 0.3s forwards;
    -webkit-animation-delay: 0.25s;
    animation-delay: 0.25s;
}

.notyf__toast--disappear .notyf__icon,
.notyf__toast--disappear .notyf__message {
    -webkit-animation: notyf-fadeoutdown 0.3s forwards;
    animation: notyf-fadeoutdown 0.3s forwards;
    opacity: 1;
    transform: translateY(0);
}

.notyf__toast--disappear .notyf__dismiss {
    -webkit-animation: notyf-fadeoutright 0.3s forwards;
    animation: notyf-fadeoutright 0.3s forwards;
    opacity: 1;
    transform: translateX(0);
}

.notyf__toast--disappear .notyf__message {
    -webkit-animation-delay: 0.05s;
    animation-delay: 0.05s;
}

.notyf__toast--upper {
    margin-bottom: 20px;
}

.notyf__toast--lower {
    margin-top: 20px;
}

.notyf__toast--dismissible .notyf__wrapper {
    padding-right: 30px;
}

.notyf__ripple {
    height: 400px;
    width: 400px;
    position: absolute;
    transform-origin: bottom right;
    right: 0;
    top: 0;
    border-radius: 50%;
    transform: scale(0) translateY(-51%) translateX(13%);
    z-index: 5;
    -webkit-animation: ripple 0.4s ease-out forwards;
    animation: ripple 0.4s ease-out forwards;
}

.notyf__wrapper {
    display: flex;
    align-items: center;
    padding-top: 17px;
    padding-bottom: 17px;
    padding-right: 15px;
    border-radius: 3px;
    position: relative;
    z-index: 10;
}

.notyf__icon {
    width: 22px;
    text-align: center;
    font-size: 1.3em;
    opacity: 0;
    -webkit-animation: notyf-fadeinup 0.3s forwards;
    animation: notyf-fadeinup 0.3s forwards;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    margin-right: 13px;
}

.notyf__dismiss {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 26px;
    margin-right: -15px;
    -webkit-animation: notyf-fadeinleft 0.3s forwards;
    animation: notyf-fadeinleft 0.3s forwards;
    -webkit-animation-delay: 0.35s;
    animation-delay: 0.35s;
    opacity: 0;
}

.notyf__dismiss-btn {
    background-color: rgba(0, 0, 0, 0.25);
    border: none;
    cursor: pointer;
    transition: opacity 0.2s ease, background-color 0.2s ease;
    outline: none;
    opacity: 0.35;
    height: 100%;
    width: 100%;
}

.notyf__dismiss-btn:after,
.notyf__dismiss-btn:before {
    content: "";
    background: #fff;
    height: 12px;
    width: 2px;
    border-radius: 3px;
    position: absolute;
    left: calc(50% - 1px);
    top: calc(50% - 5px);
}

.notyf__dismiss-btn:after {
    transform: rotate(-45deg);
}

.notyf__dismiss-btn:before {
    transform: rotate(45deg);
}

.notyf__dismiss-btn:hover {
    opacity: 0.7;
    background-color: rgba(0, 0, 0, 0.15);
}

.notyf__dismiss-btn:active {
    opacity: 0.8;
}

.notyf__message {
    vertical-align: middle;
    position: relative;
    opacity: 0;
    -webkit-animation: notyf-fadeinup 0.3s forwards;
    animation: notyf-fadeinup 0.3s forwards;
    -webkit-animation-delay: 0.25s;
    animation-delay: 0.25s;
    line-height: 1.5em;
    white-space: pre-wrap !important;
    word-break: keep-all !important;
}

@media only screen and (max-width: 480px) {
    .notyf {
        padding: 0;
    }

    .notyf__ripple {
        height: 600px;
        width: 600px;
        -webkit-animation-duration: 0.5s;
        animation-duration: 0.5s;
    }

    .notyf__toast {
        max-width: none;
        border-radius: 0;
        box-shadow: 0 -2px 7px 0 rgba(0, 0, 0, 0.13);
        width: 100%;
    }

    .notyf__dismiss {
        width: 56px;
    }
}

.fc-theme-bootstrap {
    margin-bottom: 1rem;
}

.fc-theme-bootstrap .fc-content,
.fc-theme-bootstrap .fc-divider,
.fc-theme-bootstrap .fc-list-heading td,
.fc-theme-bootstrap .fc-list-view,
.fc-theme-bootstrap .fc-popover,
.fc-theme-bootstrap .fc-row,
.fc-theme-bootstrap tbody,
.fc-theme-bootstrap td,
.fc-theme-bootstrap th,
.fc-theme-bootstrap thead {
    border-color: var(--app-border-color);
    border-width: 1px;
    border-style: solid;
}

.fc-theme-bootstrap table {
    border-color: var(--app-border-color);
    border-width: 1px;
    border-style: solid;
}

.fc-theme-bootstrap .fc-col-header-cell-cushion {
    padding: 4px 8px;
}

svg {
    touch-action: none;
}

.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    touch-action: none;
}

.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px var(--color-grey-600);
    border-radius: 3px;
    background: var(--app-color-highlight);
    color: #fff;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jvectormap-zoomin,
.jvectormap-zoomout,
.jvectormap-goback {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: var(--app-color-highlight);
    padding: 3px;
    color: #fff;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    box-sizing: content-box;
}

.jvectormap-zoomin,
.jvectormap-zoomout {
    width: 10px;
    height: 10px;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 30px;
}

.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}

.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,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);
}

.jvectormap-legend-title {
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.jvectormap-legend-cnt {
    position: absolute;
}

.jvectormap-legend-cnt-h {
    bottom: 0;
    right: 0;
}

.jvectormap-legend-cnt-v {
    top: 0;
    right: 0;
}

.jvectormap-legend {
    background: #000;
    color: #fff;
    border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
    float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
    margin: 10px 10px 0 0;
    padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
    height: 20px;
    width: 20px;
    display: inline-block;
    vertical-align: middle;
}

.jvectormap-legend-tick-text {
    font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 3px;
}

/* Scrollbar styles */
.scrollbar-container {
    position: relative;
    height: 100%;
    width: 100%;
}

.ps {
    touch-action: auto;
}

.ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    height: 15px;
    bottom: 0px;
    position: absolute;
}

.ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    width: 15px;
    right: 0;
    position: absolute;
    left: auto !important;
}

.ps--active-x>.ps__rail-x,
.ps--active-y>.ps__rail-y {
    display: block;
    background-color: transparent;
}

.ps:hover>.ps__rail-x,
.ps:hover>.ps__rail-y,
.ps--focus>.ps__rail-x,
.ps--focus>.ps__rail-y,
.ps--scrolling-x>.ps__rail-x,
.ps--scrolling-y>.ps__rail-y {
    opacity: 0.5;
}

.ps__thumb-x {
    background-color: #fff;
    border-radius: 7px;
    transition: background-color 0.2s linear, height 0.2s ease-in-out;
    height: 7px;
    bottom: 2px;
    position: absolute;
}

.ps__thumb-y {
    background-color: #fff;
    border-radius: 7px;
    transition: background-color 0.2s linear, width 0.2s ease-in-out;
    width: 7px;
    right: 2px;
    position: absolute;
}

.ql-snow .ql-editor {
    min-height: 15rem;
    background: #fff;
}

.ql-toolbar.ql-snow {
    font-family: var(--app-font-sans-serif);
}

.ql-container {
    font-family: var(--app-font-sans-serif);
    font-size: 0.825rem;
}

.ql-bubble .ql-editor {
    padding: 0;
}

.ql-bubble .ql-editor.ql-blank::before {
    left: 0;
    right: 0;
}

.ql-bubble .ql-tooltip {
    border-radius: 0.3rem;
    font-size: 0;
}

.ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
}

.ql-editor ul[data-checked=true]>li::before,
.ql-editor ul[data-checked=false]>li::before {
    color: var(--app-color);
}

.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
    color: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #fff;
}

@media (pointer: coarse) {

    .ql-bubble.ql-toolbar button:hover:not(.ql-active),
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
        color: var(--color-grey-500);
    }

    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: var(--color-grey-500);
    }

    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: var(--color-grey-500);
    }
}

.ql-bubble .ql-stroke {
    stroke: var(--color-grey-500);
}

.ql-bubble .ql-stroke-miter {
    stroke: var(--color-grey-500);
}

.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
    fill: var(--color-grey-500);
}

.ql-bubble .ql-editor blockquote {
    border-left-color: var(--color-grey-500);
}

.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
    background-color: var(--app-background-color);
}

.ql-bubble .ql-editor pre.ql-syntax {
    background-color: var(--app-background-color);
    color: var(--app-background-color);
}

.ql-bubble .ql-picker {
    color: var(--color-grey-500);
}

.ql-bubble .ql-picker-options {
    background-color: #020202;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
    color: var(--app-color);
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: var(--app-color);
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: var(--app-color);
}

.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000;
}

.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
    border-color: #fff;
}

.ql-bubble .ql-tooltip {
    background-color: var(--app-color-highlight);
    color: #fff;
}

.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
    border-bottom-color: #020202;
}

.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
    border-bottom-color: #020202;
}

.ql-bubble .ql-tooltip-editor input[type=text] {
    color: #fff;
}

.ql-bubble .ql-tooltip-editor a:before {
    color: var(--color-grey-500);
}

.ql-container.ql-bubble:not(.ql-disabled) a::before {
    background-color: #020202;
    color: #fff;
}

.ql-container.ql-bubble:not(.ql-disabled) a::after {
    border-top-color: #020202;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: var(--app-color-highlight);
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: var(--app-color-highlight);
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: var(--app-color-highlight);
}

@media (pointer: coarse) {

    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color: #020202;
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #020202;
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #020202;
    }
}

.ql-snow .ql-stroke {
    stroke: #020202;
}

.ql-snow .ql-stroke-miter {
    stroke: #020202;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
    fill: #020202;
}

.ql-snow .ql-editor blockquote {
    border-left-color: var(--color-grey-500);
}

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
    background-color: var(--app-background-color);
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: var(--app-background-color);
    color: var(--app-background-color);
}

.ql-snow .ql-picker {
    color: #020202;
}

.ql-snow .ql-picker-options {
    background-color: #fff;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: var(--color-grey-500);
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: var(--color-grey-500);
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: var(--color-grey-500);
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000;
}

.ql-toolbar.ql-snow {
    border-color: var(--color-grey-500);
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: var(--color-grey-500);
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: var(--color-grey-500);
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000;
}

.ql-snow .ql-tooltip {
    background-color: #fff;
    border-color: var(--color-grey-500);
    color: #020202;
}

.ql-snow .ql-tooltip input[type=text] {
    border-color: var(--color-grey-500);
}

.ql-snow .ql-tooltip a.ql-action::after {
    border-right-color: var(--color-grey-500);
}

.ql-snow a {
    color: var(--app-color-highlight);
}

.ql-container.ql-snow {
    border-color: var(--color-grey-500);
}

.card>.react-bootstrap-table .table {
    margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
    justify-content: flex-end;
}

.react-select-container .react-select__control {
    background-color: #fff;
    border-color: var(--color-grey-500);
    color: var(--app-color-highlight);
    transition: none;
}

.react-select-container .react-select__control:hover {
    border-color: var(--color-grey-600);
}

.react-select-container .react-select__menu {
    background-color: #fff;
    border: 1px solid var(--color-grey-500);
}

.react-select-container .react-select__option {
    background-color: #fff;
    color: var(--app-color-highlight);
}

.react-select-container .react-select__option:hover {
    background-color: var(--app-background-color);
}

.react-select-container .react-select__indicator-separator {
    background-color: #fff;
}

.react-select-container .react-select__placeholder,
.react-select-container .react-select__single-value {
    color: var(--app-color-highlight);
}

/*!
 * https://github.com/YouCanBookMe/react-datetime
 */
.rdt {
    position: relative;
}

.rdtPicker {
    display: none;
    position: absolute;
    width: 250px;
    padding: 4px;
    margin-top: 1px;
    z-index: 99;
    background: #fff;
    width: 100%;
}

.rdtOpen .rdtPicker {
    display: block;
}

.rdtStatic .rdtPicker {
    box-shadow: none;
    position: static;
}

.rdtPicker .rdtTimeToggle {
    text-align: center;
}

.rdtPicker table {
    width: 100%;
    margin: 0;
}

.rdtPicker td,
.rdtPicker th {
    text-align: center;
    height: 36px;
    line-height: 36px;
    width: 36px;
    padding: 0.3rem;
    border-radius: 0.2rem;
}

.rdtPicker td {
    cursor: pointer;
}

.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
    background: #eeeeee;
    cursor: pointer;
}

.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
    color: #999999;
}

.rdtPicker td.rdtToday {
    position: relative;
}

.rdtPicker td.rdtToday:before {
    content: "";
    display: inline-block;
    border-left: 7px solid transparent;
    border-bottom: 7px solid var(--app-color-highlight);
    border-top-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    bottom: 4px;
    right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
    background-color: var(--app-color-highlight);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
    border-bottom-color: #fff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
    background: none;
    color: #999999;
    cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
    color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
    background: none;
    color: #999999;
    cursor: not-allowed;
}

.rdtPicker .dow {
    width: 14.2857%;
    border-bottom: none;
    cursor: default;
}

.rdtPicker th.rdtSwitch {
    width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
    font-size: 21px;
    vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
    display: block;
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Chrome/Safari/Opera */
    /* Konqueror */
    -moz-user-select: none;
    /* Firefox */
    /* Internet Explorer/Edge */
    user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
    background: none;
    color: #999999;
    cursor: not-allowed;
}

.rdtPicker thead tr:first-child th {
    cursor: pointer;
}

.rdtPicker thead tr:first-child th:hover {
    background: #eeeeee;
}

.rdtPicker button {
    border: none;
    background: none;
    cursor: pointer;
}

.rdtPicker button:hover {
    background-color: #eee;
}

.rdtPicker thead button {
    width: 100%;
    height: 100%;
}

td.rdtMonth,
td.rdtYear {
    height: 50px;
    width: 25%;
    cursor: pointer;
}

td.rdtMonth:hover,
td.rdtYear:hover {
    background: #eee;
}

.rdtCounters {
    display: inline-block;
}

.rdtCounters>div {
    float: left;
}

.rdtCounter {
    height: 100px;
}

.rdtCounter {
    width: 40px;
}

.rdtCounterSeparator {
    line-height: 100px;
}

.rdtCounter .rdtBtn {
    height: 40%;
    line-height: 40px;
    cursor: pointer;
    display: block;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.rdtCounter .rdtBtn:hover {
    background: #eee;
}

.rdtCounter .rdtCount {
    height: 20%;
    font-size: 1.2em;
}

.rdtMilli {
    vertical-align: middle;
    padding-left: 8px;
    width: 48px;
}

.rdtMilli input {
    width: 100%;
    font-size: 1.2em;
    margin-top: 37px;
}

.rdtTime td {
    cursor: default;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpZ2h0LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8xLXZhcmlhYmxlcy9fYXBwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYWxlcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2F2YXRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fYnV0dG9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jYXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jaGFydC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY29udGVudC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2ZlYXRoZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2hhbWJ1cmdlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faWxsdXN0cmF0aW9ucy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbGFuZGluZy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL190aGVtZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbWFpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX25hdmJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3JlYm9vdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcm9vdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2V0dGluZ3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvc2lkZWJhci9fZGVmYXVsdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9zaWRlYmFyL19jb21wYWN0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaXppbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3N0YXRzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RhYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3R5cGUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fd2l6YXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL193aXphcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3dyYXBwZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2N1cnNvcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fZm9udC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL196LWluZGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZ1bGxjYWxlbmRhci9ib290c3RyYXAvbWFpbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYXBleGNoYXJ0cy9zcmMvYXNzZXRzL2FwZXhjaGFydHMuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2RyYWd1bGEvZGlzdC9kcmFndWxhLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1xdWlsbC9kaXN0L3F1aWxsLnNub3cuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXF1aWxsL2Rpc3QvcXVpbGwuYnViYmxlLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ub3R5Zi9ub3R5Zi5taW4uY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19mdWxsY2FsZW5kYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fanZlY3Rvcm1hcC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19wZXJmZWN0LXNjcm9sbGJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19xdWlsbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19yZWFjdC1ib290c3RyYXAtdGFibGUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3Qtc2VsZWN0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LWRhdGV0aW1lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7OztFQUFBO0FDQUE7RUFRSSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSx1QkFBQTtFQUlBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFB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O0VBQ0Usb0JBQUE7RUFDQSw2QkFBQTtBSHhJRjs7QUdnSkE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0Usd0JBQUE7QUhoSkY7O0FHcUpBO0VBQ0UsVUFBQTtBSGxKRjs7QUd3SkE7RUFDRSxhQUFBO0FIckpGOztBRzJKQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBSHhKRjs7QUc2SkE7RUFDRSxxQkFBQTtBSDFKRjs7QUcrSkE7RUFDRSxTQUFBO0FINUpGOztBR21LQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBSGhLRjs7QUd3S0E7RUFDRSx3QkFBQTtBSHJLRjs7QUc2S0E7RUFDRSx3QkFBQTtBSDFLRjs7QVF6YUE7RUp5UU0scUJBTEk7RUlsUVIsZ0JIdW1CNEI7QUwzTDlCOztBUXZhRTtFSmtRSSxlQUxJO0VJM1BOLGdCSDBsQmtCO0VHemxCbEIsZ0JIMmtCMEI7QUxqSzlCOztBUTdhRTtFSmtRSSxpQkFMSTtFSTNQTixnQkgwbEJrQjtFR3psQmxCLGdCSDJrQjBCO0FMM0o5Qjs7QVFuYkU7RUprUUksZUFMSTtFSTNQTixnQkgwbEJrQjtFR3psQmxCLGdCSDJrQjBCO0FMcko5Qjs7QVF6YkU7RUprUUksaUJBTEk7RUkzUE4sZ0JIMGxCa0I7RUd6bEJsQixnQkgya0IwQjtBTC9JOUI7O0FRL2JFO0VKa1FJLGVBTEk7RUkzUE4sZ0JIMGxCa0I7RUd6bEJsQixnQkgya0IwQjtBTHpJOUI7O0FRcmNFO0VKa1FJLGlCQUxJO0VJM1BOLGdCSDBsQmtCO0VHemxCbEIsZ0JIMmtCMEI7QUxuSTlCOztBUXJiQTtFQ3JERSxlQUFBO0VBQ0EsZ0JBQUE7QVQ4ZUY7O0FRcmJBO0VDMURFLGVBQUE7RUFDQSxnQkFBQTtBVG1mRjs7QVF2YkE7RUFDRSxxQkFBQTtBUjBiRjtBUXhiRTtFQUNFLG9CSDhsQjBCO0FMcEs5Qjs7QVFoYkE7RUpzTk0sY0FMSTtFSS9NUix5QkFBQTtBUm1iRjs7QVEvYUE7RUFDRSxtQkYxRU87RUZ5UkgscUJBTEk7QUp5T1Y7QVFoYkU7RUFDRSxnQkFBQTtBUmtiSjs7QVE5YUE7RUFDRSxpQkFBQTtF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LGdCQUFBO0FyQjByRUo7QXFCeHJFSTtFQUNFLGVBQUE7QXJCMHJFTjtBcUJyckVFO0VBQ0UsY2Z5Q087RWV4Q1Asc0JmaUNPO0VlaENQLHFCaEI4ekJvQztFZ0I3ekJwQyxVQUFBO0VBS0UsaURoQnVzQjBCO0FMNCtDaEM7QXFCNXFFRTtFQUVFLGVBQUE7QXJCNnFFSjtBcUJ6cUVFO0VBQ0UsY2ZrQk87RWVoQlAsVUFBQTtBckIwcUVKO0FxQjdxRUU7RUFDRSxjZmtCTztFZWhCUCxVQUFBO0FyQjBxRUo7QXFCN3FFRTtFQUNFLGNma0JPO0VlaEJQLFVBQUE7QXJCMHFFSjtBcUJscUVFO0VBRUUseUJmRU87RWVDUCxVQUFBO0FyQmlxRUo7QXFCN3BFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmZ5SWtCO1VleklsQix5QmZ5SWtCO0VleElsQixjZkpPO0VpQnZFVCx5QmpCa0VTO0VlV1Asb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCZjJEVztFZTFEWCxnQkFBQTtFQ3RFRSxxSUR1RUY7QXJCK3BFSjtBc0JsdUVNO0VEdURKO0lDdERNLGdCQUFBO0V0QnF1RU47QUFDRjtBcUJqcUVFO0VBQ0UseUJoQis1QjhCO0FMb3dDbEM7QXFCaHFFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmZzSGtCO1VldEhsQix5QmZzSGtCO0VlckhsQixjZnZCTztFaUJ2RVQseUJqQmtFUztFZThCUCxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsNEJmd0NXO0VldkNYLGdCQUFBO0VDekZFLDZJRDBGRjtFQzFGRSxxSUQwRkY7QXJCa3FFSjtBc0J4dkVNO0VEMEVKO0lDekVNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCMnZFTjtBQUNGO0FxQnBxRUU7RUFDRSx5QmhCNDRCOEI7QUwweENsQzs7QXFCN3BFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCZnVCaUI7RWV0QmpCLGNmbkRTO0Vlb0RULDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBckJncUVGO0FxQjlwRUU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXJCK3BFSjs7QXFCcHBFQTtFQUNFLGtDZjZFZ0I7RWU1RWhCLHVCQUFBO0VqQm1KSSxrQkFMSTtFRzdRTixxQkFBQTtBUHd4RUo7QXFCcnBFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmhCMmxCMEI7VWdCM2xCMUIseUJoQjJsQjBCO0FMNGpEOUI7QXFCcHBFRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQmhCcWxCMEI7VWdCcmxCMUIseUJoQnFsQjBCO0FMaWtEOUI7O0FxQmxwRUE7RUFDRSxrQ2Y0RGdCO0VlM0RoQixxQkFBQTtFakJnSUksa0JBTEk7RUc3UU4scUJBQUE7QVB5eUVKO0FxQm5wRUU7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0JoQjRrQjBCO1VnQjVrQjFCLHVCaEI0a0IwQjtBTHlrRDlCO0FxQmxwRUU7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0JoQnNrQjBCO1VnQnRrQjFCLHVCaEJza0IwQjtBTDhrRDlCOztBcUI1b0VFO0VBQ0UsbUNmaUNXO0FOOG1FZjtBcUI1b0VFO0VBQ0Usa0NmK0JjO0FOK21FbEI7QXFCM29FRTtFQUNFLGtDZjZCYztBTmduRWxCOztBcUJ4b0VBO0VBQ0UsV2hCNnFCc0M7RWdCNXFCdEMsWUFBQTtFQUNBLGdCZlNvQjtBTmtvRXRCO0FxQnpvRUU7RUFDRSxlQUFBO0FyQjJvRUo7QXFCeG9FRTtFQUNFLGVBQUE7RWQvTEEscUJBQUE7QVAwMEVKO0FxQnZvRUU7RUFDRSxlQUFBO0VkcE1BLHFCQUFBO0FQODBFSjs7QXdCNTFFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esc0NBQUE7RUFFQSxzQ0FBQTtFcEIyUkksbUJBTEk7RW9CblJSLGdCbEJWbUI7RWtCV25CLGtCbEJxSWlCO0VrQnBJakIsY2xCNERTO0VrQjNEVCxzQmxCb0RTO0VrQm5EVCxpUEFBQTtFQUNBLDRCQUFBO0VBQ0Esd0NuQmc3QmtDO0VtQi82QmxDLDBCbkJnN0JrQztFbUIvNkJsQyx5QkFBQTtFakJGRSxxQkFBQTtFZUhFLHdFRVFKO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0F4QjQxRUY7QXNCajJFTTtFRWZOO0lGZ0JRLGdCQUFBO0V0Qm8yRU47QUFDRjtBd0IvMUVFO0VBQ0UscUJuQnMwQm9DO0VtQnIwQnBDLFVBQUE7RUFLRSxpRG5CaTdCNEI7QUw0NkNsQztBd0J6MUVFO0VBRUUscUJsQitLa0I7RWtCOUtsQixzQkFBQTtBeEIwMUVKO0F3QnYxRUU7RUFFRSx5QmxCd0JPO0FOZzBFWDtBd0JuMUVFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBeEJxMUVKOztBd0JqMUVBO0VBQ0Usb0JsQjJKdUI7RWtCMUp2Qix1QmxCMEp1QjtFa0J6SnZCLG9CbkJ3ckI0QjtFRC9jeEIsa0JBTEk7RUc3UU4scUJBQUE7QVArM0VKOztBd0JqMUVBO0VBQ0Usb0JsQm9KdUI7RWtCbkp2Qix1QmxCbUp1QjtFa0JsSnZCLGtCbkJvckI0QjtFRG5keEIsa0JBTEk7RUc3UU4scUJBQUE7QVB1NEVKOztBeUJ0NUVBO0VBQ0UsY0FBQTtFQUNBLHVCcEJxM0J3QztFb0JwM0J4QyxtQnBCcTNCd0M7RW9CcDNCeEMsdUJwQnEzQndDO0FMb2lEMUM7QXlCdjVFRTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBekJ5NUVKOztBeUJyNUVBO0VBQ0UsVXBCeTJCd0M7RW9CeDJCeEMsV3BCdzJCd0M7RW9CdjJCeEMsb0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCbkIrQ1M7RW1COUNULDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLHFDcEI0MkJ3QztFb0IzMkJ4Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpQ0FBQTtVQUFBLG1CQUFBO0F6Qnc1RUY7QXlCcjVFRTtFbEJYRSxxQkFBQTtBUG02RUo7QXlCcDVFRTtFQUVFLGtCcEJtMkJzQztBTGtqRDFDO0F5Qmw1RUU7RUFDRSx1QnBCMDFCc0M7QUwwakQxQztBeUJqNUVFO0VBQ0UscUJwQnN6Qm9DO0VvQnJ6QnBDLFVBQUE7RUFDQSxpRHBCbXNCNEI7QUxndERoQztBeUJoNUVFO0VBQ0UseUJuQk9NO0VtQk5OLHFCbkJNTTtBTjQ0RVY7QXlCaDVFSTtFQUlJLCtPQUFBO0F6Qis0RVI7QXlCMzRFSTtFQUlJLHVKQUFBO0F6QjA0RVI7QXlCcjRFRTtFQUNFLHlCbkJkTTtFbUJlTixxQm5CZk07RW1Cb0JKLHlPQUFBO0F6Qm00RU47QXlCLzNFRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLFlwQmswQnVDO0FMK2pEM0M7QXlCMTNFSTtFQUNFLFlwQjB6QnFDO0FMa2tEM0M7O0F5QjkyRUE7RUFDRSxtQnBCcXpCZ0M7QUw0akRsQztBeUIvMkVFO0VBQ0UsVXBCaXpCOEI7RW9CaHpCOUIsbUJBQUE7RUFDQSx3S0FBQTtFQUNBLGdDQUFBO0VsQjlGQSxrQkFBQTtFZUhFLGlER21HRjtBekJpM0VKO0FzQmg5RU07RUd5Rko7SUh4Rk0sZ0JBQUE7RXRCbTlFTjtBQUNGO0F5QnAzRUk7RUFDRSwwSkFBQTtBekJzM0VOO0F5Qm4zRUk7RUFDRSxpQ3BCZ3pCNEI7RW9CM3lCMUIsdUpBQUE7QXpCaTNFUjs7QXlCMzJFQTtFQUNFLHFCQUFBO0VBQ0Esa0JwQm14QmdDO0FMMmxEbEM7O0F5QjMyRUE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QXpCODJFRjtBeUIxMkVJO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYXBCcW9Cd0I7QUx1dUQ5Qjs7QTBCMS9FQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0ExQjYvRUY7QTBCMy9FRTtFQUNFLFVBQUE7QTFCNi9FSjtBMEJ6L0VJO0VBQTBCLG9FckI4OUJhO0FMOGhEM0M7QTBCMy9FSTtFQUEwQixvRXJCNjlCYTtBTGlpRDNDO0EwQjMvRUU7RUFDRSxTQUFBO0ExQjYvRUo7QTBCMS9FRTtFQUNFLFdyQis4QnVDO0VxQjk4QnZDLFlyQjg4QnVDO0VxQjc4QnZDLG9CQUFBO0VIekJGLHlCakJxRFE7RW9CMUJOLFNyQjg4QnVDO0VFMTlCdkMsbUJBQUE7RWVIRSxvSElrQkY7RUpsQkUsNEdJa0JGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBMUIyL0VKO0FzQjFnRk07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXRCNmdGTjtBQUNGO0EwQjkvRUk7RUhqQ0YseUJsQjgrQnlDO0FMb2pEM0M7QTBCNS9FRTtFQUNFLFdyQnc3QjhCO0VxQnY3QjlCLGNyQnc3QjhCO0VxQnY3QjlCLGtCQUFBO0VBQ0EsZXJCdTdCOEI7RXFCdDdCOUIseUJwQndCTztFb0J2QlAseUJBQUE7RW5CN0JBLG1CQUFBO0FQNGhGSjtBMEIxL0VFO0VBQ0UsV3JCbzdCdUM7RXFCbjdCdkMsWXJCbTdCdUM7RWtCdCtCekMseUJqQnFEUTtFb0JBTixTckJvN0J1QztFRTE5QnZDLG1CQUFBO0VlSEUsaUhJNENGO0VKNUNFLDRHSTRDRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QTFCMi9FSjtBc0JwaUZNO0VJaUNKO0lKaENNLHFCQUFBO0lBQUEsZ0JBQUE7RXRCdWlGTjtBQUNGO0EwQjkvRUk7RUgzREYseUJsQjgrQnlDO0FMOGtEM0M7QTBCNS9FRTtFQUNFLFdyQjg1QjhCO0VxQjc1QjlCLGNyQjg1QjhCO0VxQjc1QjlCLGtCQUFBO0VBQ0EsZXJCNjVCOEI7RXFCNTVCOUIseUJwQkZPO0VvQkdQLHlCQUFBO0VuQnZEQSxtQkFBQTtBUHNqRko7QTBCMS9FRTtFQUNFLG9CQUFBO0ExQjQvRUo7QTBCMS9FSTtFQUNFLHlCcEJWSztBTnNnRlg7QTBCei9FSTtFQUNFLHlCcEJkSztBTnlnRlg7O0EyQmxsRkE7RUFDRSxrQkFBQTtBM0JxbEZGO0EyQm5sRkU7O0VBRUUsMEJ0QnkvQjhCO0VzQngvQjlCLGlCdEJ5L0I4QjtBTDRsRGxDO0EyQmxsRkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHFCQUFBO0VMREUsZ0VLRUY7QTNCb2xGSjtBc0JsbEZNO0VLWEo7SUxZTSxnQkFBQTtFdEJxbEZOO0FBQ0Y7QTJCcmxGRTtFQUNFLG9CQUFBO0EzQnVsRko7QTJCcmxGSTtFQUNFLGtCQUFBO0EzQnVsRk47QTJCeGxGSTtFQUNFLGtCQUFBO0EzQnVsRk47QTJCeGxGSTtFQUNFLGtCQUFBO0EzQnVsRk47QTJCcGxGSTtFQUVFLHFCdEJtK0I0QjtFc0JsK0I1Qix3QnRCbStCNEI7QUxrbkRsQztBMkJ4bEZJO0VBRUUscUJ0Qm0rQjRCO0VzQmwrQjVCLHdCdEJtK0I0QjtBTGtuRGxDO0EyQmxsRkk7RUFDRSxxQnRCODlCNEI7RXNCNzlCNUIsd0J0Qjg5QjRCO0FMc25EbEM7QTJCaGxGRTtFQUNFLHFCdEJ3OUI4QjtFc0J2OUI5Qix3QnRCdzlCOEI7QUwwbkRsQztBMkI1a0ZJO0VBQ0UsYXRCazlCNEI7RXNCajlCNUIsOER0Qms5QjRCO0FMOG5EbEM7QTJCbGxGSTs7O0VBQ0UsYXRCazlCNEI7RXNCajlCNUIsOER0Qms5QjRCO0FMOG5EbEM7QTJCM2tGSTtFQUNFLGF0QjI4QjRCO0VzQjE4QjVCLDhEdEIyOEI0QjtBTGtvRGxDOztBNEJub0ZBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBNUJzb0ZGO0E0QnBvRkU7O0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QTVCc29GSjtBNEJsb0ZFOztFQUVFLFVBQUE7QTVCb29GSjtBNEI5bkZFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0E1QmdvRko7QTRCOW5GSTtFQUNFLFVBQUE7QTVCZ29GTjs7QTRCcm5GQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0V4QnNQSSxtQkFMSTtFd0IvT1IsZ0J0QjlDbUI7RXNCK0NuQixrQnRCaUdpQjtFc0JoR2pCLGN0QndCUztFc0J2QlQsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCdEJnQlM7RXNCZlQseUJBQUE7RXJCcENFLHFCQUFB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Qm1ETztFd0JsRFAscUJBQUE7QTlCNDJGSjtBOEJ6MkZFO0VBRUUsVUFBQTtFQUNBLGlEekJtdEI0QjtBTHVwRWhDO0E4QjUxRkU7RUFHRSxvQkFBQTtFQUNBLGF6Qnl1QjBCO0FMbW5FOUI7O0E4QmgxRkU7RUN4Q0EsV0FYUTtFUkxSLHlCakJxRmE7RXlCbkViLHFCekJtRWE7QU55ekZmO0ErQnozRkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CNDRGakI7QStCeDNGRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QS9CcTNGTjtBK0JqM0ZFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQm81RmxCO0ErQjMyRkk7RUFLSSxnREFBQTtBL0J5MkZSO0ErQnAyRkU7RUFFRSxXQWpEZTtFQWtEZix5QnpCcUJXO0V5QmxCWCxxQnpCa0JXO0FOaTFGZjs7QThCOTJGRTtFQ3hDQSxXQVhRO0VSTFIseUJqQnFGYTtFeUJuRWIscUJ6Qm1FYTtBTnUxRmY7QStCdjVGRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0IwNkZqQjtBK0J0NUZFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxpREFBQTtBL0JtNUZOO0ErQi80RkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9CazdGbEI7QStCejRGSTtFQUtJLGlEQUFBO0EvQnU0RlI7QStCbDRGRTtFQUVFLFdBakRlO0VBa0RmLHlCekJxQlc7RXlCbEJYLHFCekJrQlc7QU4rMkZmOztBOEI1NEZFO0VDeENBLFdBWFE7RVJMUix5QmpCcUZhO0V5Qm5FYixxQnpCbUVhO0FOcTNGZjtBK0JyN0ZFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0EvQnc4RmpCO0ErQnA3RkU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLCtDQUFBO0EvQmk3Rk47QStCNzZGRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBL0JnOUZsQjtBK0J2NkZJO0VBS0ksK0NBQUE7QS9CcTZGUjtBK0JoNkZFO0VBRUUsV0FqRGU7RUFrRGYseUJ6QnFCVztFeUJsQlgscUJ6QmtCVztBTjY0RmY7O0E4QjE2RkU7RUN4Q0EsV0FYUTtFUkxSLHlCakJxRmE7RXlCbkViLHFCekJtRWE7QU5tNUZmO0ErQm45RkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CcytGakI7QStCbDlGRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QS9CKzhGTjtBK0IzOEZFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQjgrRmxCO0ErQnI4Rkk7RUFLSSxnREFBQTtBL0JtOEZSO0ErQjk3RkU7RUFFRSxXQWpEZTtFQWtEZix5QnpCcUJXO0V5QmxCWCxxQnpCa0JXO0FOMjZGZjs7QThCeDhGRTtFQ3hDQSxXQVhRO0VSTFIseUJqQnFGYTtFeUJuRWIscUJ6Qm1FYTtBTmk3RmY7QStCai9GRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0JvZ0dqQjtBK0JoL0ZFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBL0I2K0ZOO0ErQnorRkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9CNGdHbEI7QStCbitGSTtFQUtJLGdEQUFBO0EvQmkrRlI7QStCNTlGRTtFQUVFLFdBakRlO0VBa0RmLHlCekJxQlc7RXlCbEJYLHFCekJrQlc7QU55OEZmOztBOEJ0K0ZFO0VDeENBLFdBWFE7RVJMUix5QmpCcUZhO0V5Qm5FYixxQnpCbUVhO0FOKzhGZjtBK0IvZ0dFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0EvQmtpR2pCO0ErQjlnR0U7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGlEQUFBO0EvQjJnR047QStCdmdHRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBL0IwaUdsQjtBK0JqZ0dJO0VBS0ksaURBQUE7QS9CKy9GUjtBK0IxL0ZFO0VBRUUsV0FqRGU7RUFrRGYseUJ6QnFCVztFeUJsQlgscUJ6QmtCVztBTnUrRmY7O0E4QnBnR0U7RUN4Q0EsV0FYUTtFUkxSLHlCakJxRmE7RXlCbkViLHFCekJtRWE7QU42K0ZmO0ErQjdpR0U7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CZ2tHakI7QStCNWlHRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsaURBQUE7QS9CeWlHTjtBK0JyaUdFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQndrR2xCO0ErQi9oR0k7RUFLSSxpREFBQTtBL0I2aEdSO0ErQnhoR0U7RUFFRSxXQWpEZTtFQWtEZix5QnpCcUJXO0V5QmxCWCxxQnpCa0JXO0FOcWdHZjs7QThCbGlHRTtFQ3hDQSxXQVhRO0VSTFIseUJqQnFGYTtFeUJuRWIscUJ6Qm1FYTtBTjJnR2Y7QStCM2tHRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0I4bEdqQjtBK0Ixa0dFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCw4Q0FBQTtBL0J1a0dOO0ErQm5rR0U7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9Cc21HbEI7QStCN2pHSTtFQUtJLDhDQUFBO0EvQjJqR1I7QStCdGpHRTtFQUVFLFdBakRlO0VBa0RmLHlCekJxQlc7RXlCbEJYLHFCekJrQlc7QU5taUdmOztBOEIxakdFO0VDa0JBLGN6QkthO0V5QkpiLHFCekJJYTtBTndpR2Y7QStCMWlHRTtFQUNFLFdBVFk7RUFVWix5QkFBQTtFQUNBLHFCekJEVztBTjZpR2Y7QStCemlHRTtFQUVFLGdEQUFBO0EvQjBpR0o7QStCdmlHRTtFQUtFLFdBckJhO0VBc0JiLHlCekJmVztFeUJnQlgscUJ6QmhCVztBTnFqR2Y7QStCbmlHSTtFQUtJLGdEQUFBO0EvQmlpR1I7QStCNWhHRTtFQUVFLGN6QjlCVztFeUIrQlgsNkJBQUE7QS9CNmhHSjs7QThCbmxHRTtFQ2tCQSxjekJLYTtFeUJKYixxQnpCSWE7QU5pa0dmO0ErQm5rR0U7RUFDRSxXQVRZO0VBVVoseUJBQUE7RUFDQSxxQnpCRFc7QU5za0dmO0ErQmxrR0U7RUFFRSw4Q0FBQTtBL0Jta0dKO0ErQmhrR0U7RUFLRSxXQXJCYTtFQXNCYix5QnpCZlc7RXlCZ0JYLHFCekJoQlc7QU44a0dmO0ErQjVqR0k7RUFLSSw4Q0FBQTtBL0IwakdSO0ErQnJqR0U7RUFFRSxjekI5Qlc7RXlCK0JYLDZCQUFBO0EvQnNqR0o7O0E4QjVtR0U7RUNrQkEsY3pCS2E7RXlCSmIscUJ6QklhO0FOMGxHZjtBK0I1bEdFO0VBQ0UsV0FUWTtFQVVaLHlCQUFBO0VBQ0EscUJ6QkRXO0FOK2xHZjtBK0IzbEdFO0VBRUUsZ0RBQUE7QS9CNGxHSjtBK0J6bEdFO0VBS0UsV0FyQmE7RUFzQmIseUJ6QmZXO0V5QmdCWCxxQnpCaEJXO0FOdW1HZjtBK0JybEdJO0VBS0ksZ0RBQUE7QS9CbWxHUjtBK0I5a0dFO0VBRUUsY3pCOUJXO0V5QitCWCw2QkFBQTtBL0Ira0dKOztBOEJyb0dFO0VDa0JBLGN6QkthO0V5QkpiLHFCekJJYTtBTm1uR2Y7QStCcm5HRTtFQUNFLFdBVFk7RUFVWix5QkFBQTtFQUNBLHFCekJEVztBTnduR2Y7QStCcG5HRTtFQUVFLGdEQUFBO0EvQnFuR0o7QStCbG5HRTtFQUtFLFdBckJhO0VBc0JiLHlCekJmVztFeUJnQlgscUJ6QmhCVztBTmdvR2Y7QStCOW1HSTtFQUtJLGdEQUFBO0EvQjRtR1I7QStCdm1HRTtFQUVFLGN6QjlCVztFeUIrQlgsNkJBQUE7QS9Cd21HSjs7QThCOXBHRTtFQ2tCQSxjekJLYTtFeUJKYixxQnpCSWE7QU40b0dmO0ErQjlvR0U7RUFDRSxXQVRZO0VBVVoseUJBQUE7RUFDQSxxQnpCRFc7QU5pcEdmO0ErQjdvR0U7RUFFRSxnREFBQTtBL0I4b0dKO0ErQjNvR0U7RUFLRSxXQXJCYTtFQXNCYix5QnpCZlc7RXlCZ0JYLHFCekJoQlc7QU55cEdmO0ErQnZvR0k7RUFLSSxnREFBQTtBL0Jxb0dSO0ErQmhvR0U7RUFFRSxjekI5Qlc7RXlCK0JYLDZCQUFBO0EvQmlvR0o7O0E4QnZyR0U7RUNrQkEsY3pCS2E7RXlCSmIscUJ6QklhO0FOcXFHZjtBK0J2cUdFO0VBQ0UsV0FUWTtFQVVaLHlCQUFBO0VBQ0EscUJ6QkRXO0FOMHFHZjtBK0J0cUdFO0VBRUUsK0NBQUE7QS9CdXFHSjtBK0JwcUdFO0VBS0UsV0FyQmE7RUFzQmIseUJ6QmZXO0V5QmdCWCxxQnpCaEJXO0FOa3JHZjtBK0JocUdJO0VBS0ksK0NBQUE7QS9COHBHUjtBK0J6cEdFO0VBRUUsY3pCOUJXO0V5QitCWCw2QkFBQTtBL0IwcEdKOztBOEJodEdFO0VDa0JBLGN6QkthO0V5QkpiLHFCekJJYTtBTjhyR2Y7QStCaHNHRTtFQUNFLFdBVFk7RUFVWix5QkFBQTtFQUNBLHFCekJEVztBTm1zR2Y7QStCL3JHRTtFQUVFLGlEQUFBO0EvQmdzR0o7QStCN3JHRTtFQUtFLFdBckJhO0VBc0JiLHlCekJmVztFeUJnQlgscUJ6QmhCVztBTjJzR2Y7QStCenJHSTtFQUtJLGlEQUFBO0EvQnVyR1I7QStCbHJHRTtFQUVFLGN6QjlCVztFeUIrQlgsNkJBQUE7QS9CbXJHSjs7QThCenVHRTtFQ2tCQSxjekJLYTtFeUJKYixxQnpCSWE7QU51dEdmO0ErQnp0R0U7RUFDRSxXQVRZO0VBVVoseUJBQUE7RUFDQSxxQnpCRFc7QU40dEdmO0ErQnh0R0U7RUFFRSw4Q0FBQTtBL0J5dEdKO0ErQnR0R0U7RUFLRSxXQXJCYTtFQXNCYix5QnpCZlc7RXlCZ0JYLHFCekJoQlc7QU5vdUdmO0ErQmx0R0k7RUFLSSw4Q0FBQTtBL0JndEdSO0ErQjNzR0U7RUFFRSxjekI5Qlc7RXlCK0JYLDZCQUFBO0EvQjRzR0o7O0E4QnR2R0E7RUFDRSxnQnhCNUVtQjtFd0I2RW5CLGN4QnZCUTtFd0J3QlIscUJ4QjJEZ0I7QU44ckdsQjtBOEJ2dkdFO0VBQ0UsY3pCMldzQztFeUIxV3RDLDBCeEJ3RG9CO0FOaXNHeEI7QThCdHZHRTtFQUNFLDBCeEJvRG9CO0FOb3NHeEI7QThCcnZHRTtFQUVFLGN4QnBCTztBTjB3R1g7O0E4QjN1R0E7RUNzQkUscUJBQUE7RTNCc0tJLGtCQUxJO0VHN1FOLHFCQUFBO0FQdTBHSjs7QThCN3VHQTtFQ2tCRSx1QkFBQTtFM0JzS0ksa0JBTEk7RUc3UU4scUJBQUE7QVA2MEdKOztBZ0NoMkdBO0VWZ0JNLGdDVWZKO0FoQ20yR0Y7QXNCaDFHTTtFVXBCTjtJVnFCUSxnQkFBQTtFdEJtMUdOO0FBQ0Y7QWdDdDJHRTtFQUNFLFVBQUE7QWhDdzJHSjs7QWdDbDJHRTtFQUNFLGFBQUE7QWhDcTJHSjs7QWdDajJHQTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtFVkRJLDZCVUVKO0FoQ28yR0Y7QXNCbDJHTTtFVUxOO0lWTVEsZ0JBQUE7RXRCcTJHTjtBQUNGO0FnQ3YyR0U7RUFDRSxRQUFBO0VBQ0EsWUFBQTtFVk5FLDRCVU9GO0FoQ3kyR0o7QXNCNTJHTTtFVUFKO0lWQ00sZ0JBQUE7RXRCKzJHTjtBQUNGOztBaUNwNEdBOzs7O0VBSUUsa0JBQUE7QWpDdTRHRjs7QWlDcDRHQTtFQUNFLG1CQUFBO0FqQ3U0R0Y7QWtDbDNHSTtFQUNFLHFCQUFBO0VBQ0Esb0I3QnFnQndCO0U2QnBnQnhCLHVCN0JtZ0J3QjtFNkJsZ0J4QixXQUFBO0VBaENKLHVCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0FsQ3E1R0Y7QWtDaDJHSTtFQUNFLGNBQUE7QWxDazJHTjs7QWlDNzRHQTtFQUNFLGtCQUFBO0VBQ0EsYTVCeWhDa0M7RTRCeGhDbEMsYUFBQTtFQUNBLGdCNUIrbUNrQztFNEI5bUNsQyxpQkFBQTtFQUNBLFNBQUE7RTdCK1FJLG1CQUxJO0U2QnhRUixjM0JrRFM7RTJCakRULGdCQUFBO0VBQ0Es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QSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxnQjNCcEltQjtFMkJxSW5CLGMzQjdEUztFMkI4RFQsbUJBQUE7RUFFQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBakMyK0dGO0FpQzc5R0U7RUFFRSxjNUJzL0JnQztFNEJyL0JoQyxxQkFBQTtFVjFKRix5QmpCaUVTO0FOd2pIWDtBaUMzOUdFO0VBRUUsVzNCaEdPO0UyQmlHUCxxQkFBQTtFVmpLRix5QmpCcURRO0FOeWtIVjtBaUN6OUdFO0VBRUUsYzNCbEdPO0UyQm1HUCxvQkFBQTtFQUNBLDZCQUFBO0FqQzA5R0o7O0FpQ3A5R0E7RUFDRSxjQUFBO0FqQ3U5R0Y7O0FpQ245R0E7RUFDRSxjQUFBO0VBQ0Esc0I1QnErQmtDO0U0QnArQmxDLGdCQUFBO0U3QjBHSSxrQkFMSTtFNkJuR1IsYzNCbkhTO0UyQm9IVCxtQkFBQTtBakNzOUdGOztBaUNsOUdBO0VBQ0UsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsYzNCMUhTO0FOK2tIWDs7QWlDajlHQTtFQUNFLGMzQm5JUztFMkJvSVQseUIzQi9IUztFMkJnSVQsaUM1Qjg3QmtDO0FMc2hGcEM7QWlDajlHRTtFQUNFLGMzQnpJTztBTjRsSFg7QWlDajlHSTtFQUVFLFczQmhKSztFaUJoRVQsMkNsQnNxQ2tDO0FMNi9FcEM7QWlDLzhHSTtFQUVFLFczQnRKSztFaUJoRVQseUJqQnFEUTtBTmtuSFY7QWlDNzhHSTtFQUVFLGMzQnZKSztBTnFtSFg7QWlDMThHRTtFQUNFLGlDNUJxNkJnQztBTHVpRnBDO0FpQ3o4R0U7RUFDRSxjM0JsS087QU42bUhYO0FpQ3g4R0U7RUFDRSxjM0JwS087QU44bUhYOztBbUN0ckhBOztFQUVFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtBbkN5ckhGO0FtQ3ZySEU7O0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0FuQzBySEo7QW1DcnJIRTs7Ozs7Ozs7Ozs7O0VBTUUsVUFBQTtBbkM2ckhKOztBbUN4ckhBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtBbkMyckhGO0Ft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RSw2UEFBQTtBckNnaUlKO0FxQzdoSUU7RUFDRSwwQmhDNDFCZ0M7QUxtc0dwQztBcUM3aElJOzs7RUFHRSx5QmhDeTFCOEI7QUxzc0dwQzs7QXFDeGhJRTtFQUNFLFcvQjdOTztBTnd2SVg7QXFDemhJSTtFQUVFLFcvQmpPSztBTjJ2SVg7QXFDcmhJSTtFQUNFLGdDaEM4ekI4QjtBTHl0R3BDO0FxQ3JoSU07RUFFRSxnQ2hDMnpCNEI7QUwydEdwQztBcUNuaElNO0VBQ0UsZ0NoQ3l6QjRCO0FMNHRHcEM7QXFDamhJSTs7RUFFRSxXL0JyUEs7QU53d0lYO0FxQy9nSUU7RUFDRSxnQ2hDMnlCZ0M7RWdDMXlCaEMsc0NoQyt5QmdDO0FMa3VHcEM7QXFDOWdJRTtFQUNFLG1RQUFBO0FyQ2doSUo7QXFDN2dJRTtFQUNFLGdDaENreUJnQztBTDZ1R3BDO0FxQzlnSUk7OztFQUdFLFcvQnZRSztBTnV4SVg7O0FzQ3YxSUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCaEN5RFM7RWdDeERULDJCQUFBO0VBQ0EsMkJBQUE7RS9CTUUsc0JBQUE7QVBvMUlKO0FzQ3QxSUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBdEN3MUlKO0FzQ3IxSUU7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0F0Q3UxSUo7QXNDcjFJSTtFQUNFLG1CQUFBO0UvQkNGLCtCQUFBO0VBQ0EsZ0NBQUE7QVB1MUlKO0FzQ3IxSUk7RUFDRSxzQkFBQTtFL0JVRixtQ0FBQTtFQUNBLGtDQUFBO0FQODBJSjtBc0NsMUlFOztFQUVFLGFBQUE7QXRDbzFJSjs7QXNDaDFJQTtFQUdFLGNBQUE7RUFDQSx3QkFBQTtBdENpMUlGOztBc0M3MElBO0VBQ0UscUJqQ2lyQ2tDO0FMK3BHcEM7O0FzQzcwSUE7RUFDRSxvQkFBQTtFQUNBLGdCQUFBO0F0Q2cxSUY7O0FzQzcwSUE7RUFDRSxnQkFBQTtBdENnMUlGOztBc0M1MElFO0VBQ0UscUJBQUE7QXRDKzBJSjtBc0M1MElFO0VBQ0Usb0JoQzBLWTtBTm9xSWhCOztBc0N0MElBO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtFQUVBLHNCaENoQlM7RWdDaUJULGtDQUFBO0F0Q3cwSUY7QXNDdDBJRTtFL0JwRUUsa0NBQUE7QVA2NElKOztBc0NwMElBO0VBQ0UscUJBQUE7RUFFQSxzQmhDM0JTO0VnQzRCVCwrQkFBQTtBdENzMElGO0FzQ3AwSUU7RS9CL0VFLGtDQUFBO0FQczVJSjs7QXNDN3pJQTtFQUNFLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0F0Q2cwSUY7QXNDN3pJSTtFQUNFLHNCaENoREs7RWdDaURMLHlCaENqREs7QU5nM0lYOztBc0MxeklBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBdEM2eklGOztBc0N6eklBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsYWhDMUhPO0VDT0wsc0JBQUE7QVBnN0lKOztBc0N6eklBOzs7RUFHRSxXQUFBO0F0QzR6SUY7O0FzQ3p6SUE7O0UvQnBISSwrQkFBQTtFQUNBLGdDQUFBO0FQazdJSjs7QXNDMXpJQTs7RS9CM0dJLG1DQUFBO0VBQ0Esa0NBQUE7QVAwNklKOztBc0NueklFO0VBQ0UsbUJqQ2tsQ2dDO0FMb3VHcEM7QWMxNUlJO0V3QmdHSjtJQVFJLGFBQUE7SUFDQSxtQkFBQTtFdENzeklGO0VzQ256SUU7SUFFRSxZQUFBO0lBQ0EsZ0JBQUE7RXRDb3pJSjtFc0NseklJO0lBQ0UsY0FBQTtJQUNBLGNBQUE7RXRDb3pJTjtFc0MveUlNO0kvQnBKSiwwQkFBQTtJQUNBLDZCQUFBO0VQczhJRjtFc0NoeklROztJQUdFLDBCQUFBO0V0Q2l6SVY7RXNDL3lJUTs7SUFHRSw2QkFBQTtFdENneklWO0VzQzV5SU07SS9CckpKLHlCQUFBO0lBQ0EsNEJBQUE7RVBvOElGO0VzQzd5SVE7O0lBR0UseUJBQUE7RXRDOHlJVjtFc0M1eUlROztJQUdFLDRCQUFBO0V0QzZ5SVY7QUFDRjs7QXVDMy9JQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VuQzRSSSxtQkFMSTtFbUNyUlIsY2pDK0RTO0VpQzlEVCxnQkFBQTtFQUNBLHlCakMySFE7RWlDMUhSLFNBQUE7RWhDS0UsZ0JBQUE7RWdDSEYscUJBQUE7RWpCQUksK0ppQkNKO0F2QzgvSUY7QXNCMy9JTTtFaUJoQk47SWpCaUJRLGdCQUFBO0V0QjgvSU47QUFDRjtBdUNqZ0pFO0VBQ0UsY2xDeXZDc0M7RWtDeHZDdEMseUJsQ3V2Q3NDO0VrQ3R2Q3RDLCtDQUFBO0F2Q21nSko7QXVDamdKSTtFQUNFLGlTQUFBO0VBQ0EsMEJsQzR2Q29DO0FMdXdHMUM7QXVDOS9JRTtFQUNFLGNBQUE7RUFDQSxjbENpdkNzQztFa0NodkN0QyxlbENndkNzQztFa0MvdUN0QyxpQkFBQTtFQUNBLFdBQUE7RUFDQSxpU0FBQTtFQUNBLDRCQUFBO0VBQ0Esd0JsQzJ1Q3NDO0VpQmx3Q3BDLHNDaUJ3QkY7QXZDZ2dKSjtBc0JwaEpNO0VpQldKO0lqQlZNLGdCQUFBO0V0QnVoSk47QUFDRjtBdUNsZ0pFO0VBQ0UsVUFBQTtBdkNvZ0pKO0F1Q2pnSkU7RUFDRSxVQUFBO0VBQ0EscUJsQ2l6Qm9DO0VrQ2h6QnBDLFVBQUE7RUFDQSxpRGxDOHJCNEI7QUxxMEhoQzs7QXVDLy9JQTtFQUNFLGdCQUFBO0F2Q2tnSkY7O0F1Qy8vSUE7RUFDRSx5QmpDNEVRO0VpQzNFUixzQ0FBQTtBdkNrZ0pGO0F1Q2hnSkU7RWhDbkNFLDhCQUFBO0VBQ0EsK0JBQUE7QVBzaUpKO0F1Q2pnSkk7RWhDdENBLDBDQUFBO0VBQ0EsMkNBQUE7QVAwaUpKO0F1Q2hnSkU7RUFDRSxhQUFBO0F2Q2tnSko7QXVDOS9JRTtFaENsQ0Usa0NBQUE7RUFDQSxpQ0FBQTtBUG1pSko7QXVDOS9JTTtFaEN0Q0YsOENBQUE7RUFDQSw2Q0FBQTtBUHVpSko7QXVDNy9JSTtFaEMzQ0Esa0NBQUE7RUFDQSxpQ0FBQTtBUDJpSko7O0F1QzMvSUE7RUFDRSxxQkFBQTtBdkM4L0lGOztBdUNyL0lFO0VBQ0UsZUFBQTtBdkN3L0lKO0F1Q3IvSUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFaEN4RkEsZ0JBQUE7QVBnbEpKO0F1Q3IvSUk7RUFBZ0IsYUFBQTtBdkN3L0lwQjtBdUN2L0lJO0VBQWUsZ0JBQUE7QXZDMC9JbkI7QXVDeC9JSTtFaEM5RkEsZ0JBQUE7QVB5bEpKOztBd0M1bUpBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsbUJuQ3cvQ2tDO0VtQ3QvQ2xDLGdCQUFBO0F4QzhtSkY7O0F3Q3ZtSkU7RUFDRSxvQm5DNitDZ0M7QUw2bkdwQztBd0N4bUpJO0VBQ0UsV0FBQTtFQUNBLHFCbkN5K0M4QjtFbUN4K0M5QixjbEN1REs7RWtDdERMLHVGQUFBO0F4QzBtSk47QXdDdG1KRTtFQUNFLGNsQ2lETztBTnVqSlg7O0F5Q2pvSkE7RUFDRSxhQUFBO0VoQ0dBLGVBQUE7RUFDQSxnQkFBQTtBVGtvSkY7O0F5Q2xvSkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxjbkNrRVM7RW1DaEVULHNCbkMwRFM7RW1DekRULHlCQUFBO0VuQktJLHFJbUJKSjtBekNvb0pGO0FzQjVuSk07RW1CZk47SW5CZ0JRLGdCQUFBO0V0QituSk47QUFDRjtBeUN2b0pFO0VBQ0UsVUFBQTtFQUNBLGNuQzRETztFbUMzRFAscUJBQUE7RUFDQSx5Qm5Db0RPO0VtQ25EUCxxQm5Db0RPO0FOcWxKWDtBeUN0b0pFO0VBQ0UsVUFBQTtFQUNBLGNwQ3Vhc0M7RW9DdGF0Qyx5Qm5DNkNPO0VtQzVDUCxVcEM0cUNnQztFb0MzcUNoQyxpRHBDc3RCNEI7QUxrN0hoQzs7QXlDbm9KRTtFQUNFLGlCcEMrcENnQztBTHUrR3BDO0F5Q25vSkU7RUFDRSxVQUFBO0VBQ0EsV25DOEJPO0VpQmhFVCx5QmpCcURRO0VtQ2pCTixxQm5DaUJNO0FOb25KVjtBeUNsb0pFO0VBQ0UsY25DOEJPO0VtQzdCUCxvQkFBQTtFQUNBLHNCbkNzQk87RW1DckJQLHFCbkN3Qk87QU40bUpYOztBMEMvcUpFO0VBQ0UsdUJBQUE7QTFDa3JKSjs7QTBDM3FKUTtFbkNxQ0osOEJBQUE7RUFDQSxpQ0FBQTtBUDBvSko7QTBDMXFKUTtFbkNpQkosK0JBQUE7RUFDQSxrQ0FBQTtBUDRwSko7O0EwQzVySkU7RUFDRSxxQkFBQTtFdENnU0Usa0JBTEk7QUpxNklWO0EwQ3pySlE7RW5DcUNKLDhCQUFBO0VBQ0EsaUNBQUE7QVB1cEpKO0EwQ3ZySlE7RW5DaUJKLCtCQUFBO0VBQ0Esa0NBQUE7QVB5cUpKOztBMEN6c0pFO0VBQ0UsdUJBQUE7RXRDZ1NFLGtCQUxJO0FKazdJVjtBMEN0c0pRO0VuQ3FDSiw4QkFBQTtFQUNBLGlDQUFBO0FQb3FKSjtBMENwc0pRO0VuQ2lCSiwrQkFBQTtFQUNBLGtDQUFBO0FQc3JKSjs7QTJDcnRKQTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RXZDOFJJLGNBTEk7RXVDdlJSLGdCckNMaUI7RXFDTWpCLGNBQUE7RUFDQSxXckN5RFM7RXFDeERULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFcENLRSxxQkFBQTtBUG90Sko7QTJDcHRKRTtFQUNFLGFBQUE7QTNDc3RKSjs7QTJDanRKQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBM0NvdEpGOztBNEMzdUpBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CdkNrNkM4QjtFdUNqNkM5QiwyQkFBQTtFckNXRSxxQkFBQTtBUG91Sko7O0E0QzF1SkE7RUFFRSxjQUFBO0E1QzR1SkY7O0E0Q3h1SkE7RUFDRSxnQnRDaEJpQjtBTjJ2Sm5COztBNENudUpBO0VBQ0Usc0J2Q201QzhCO0FMbTFHaEM7QTRDbnVKRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsMEJBQUE7QTVDcXVKSjs7QTRDdHRKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBNUNpdUpqQjtBNkMxd0pFO0VBQ0UsY0FBQTtBN0M0d0pKOztBNEMvdEpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E1QzB1SmpCO0E2Q254SkU7RUFDRSxjQUFBO0E3Q3F4Sko7O0E0Q3h1SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTVDbXZKakI7QTZDNXhKRTtFQUNFLGNBQUE7QTdDOHhKSjs7QTRDanZKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBNUM0dkpqQjtBNkNyeUpFO0VBQ0UsY0FBQTtBN0N1eUpKOztBNEMxdkpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E1Q3F3SmpCO0E2Qzl5SkU7RUFDRSxjQUFBO0E3Q2d6Sko7O0E0Q253SkU7RUNsREEsY0Q4Q2M7RXJCNUNkLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTVDOHdKakI7QTZDdnpKRTtFQUNFLGNBQUE7QTdDeXpKSjs7QTRDNXdKRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBNUN1eEpqQjtBNkNoMEpFO0VBQ0UsY0FBQTtBN0NrMEpKOztBNENyeEpFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E1Q2d5SmpCO0E2Q3owSkU7RUFDRSxjQUFBO0E3QzIwSko7O0E4QzkwSkU7RUFDRTtJQUFLLDJCeENnS1M7RU5rckpoQjtBQUNGOztBOENwMUpFO0VBQ0U7SUFBSywyQnhDZ0tTO0VOa3JKaEI7QUFDRjtBOEM5MEpBO0VBQ0UsYUFBQTtFQUNBLFl4Q3lKZ0I7RXdDeEpoQixnQkFBQTtFMUN3UkkscUJBTEk7RTBDalJSLHlCeEN1RFM7RUNuRFAscUJBQUE7QVA2MEpKOztBOEM1MEpBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLFd4QzJDUztFd0MxQ1Qsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCeEM2QlE7RWdCekNKLDJCd0JhSjtBOUMrMEpGO0FzQngxSk07RXdCQU47SXhCQ1EsZ0JBQUE7RXRCMjFKTjtBQUNGOztBOENqMUpBO0V2QllFLHFNQUFBO0V1QlZBLDBCQUFBO0E5Q28xSkY7O0E4Q2gxSkU7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0E5Q20xSko7QThDaDFKTTtFQUpKO0lBS00sdUJBQUE7WUFBQSxlQUFBO0U5Q20xSk47QUFDRjs7QStDMzNKQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFeENTRSxxQkFBQTtBUG8zSko7O0ErQ3ozSkE7RUFDRSxxQkFBQTtFQUNBLHNCQUFBO0EvQzQzSkY7QStDMTNKRTtFQUVFLG9DQUFBO0VBQ0EsMEJBQUE7QS9DMjNKSjs7QStDajNKQTtFQUNFLFdBQUE7RUFDQSxjekMwQ1M7RXlDekNULG1CQUFBO0EvQ28zSkY7QStDajNKRTtFQUVFLFVBQUE7RUFDQSxjekNtQ087RXlDbENQLHFCQUFBO0VBQ0EseUJ6QzJCTztBTnUxSlg7QStDLzJKRTtFQUNFLGN6QzRCTztFeUMzQlAseUJ6Q3VCTztBTjAxSlg7O0ErQ3gySkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUNBLGN6Q2lCUztFeUNmVCxzQnpDTVM7RXlDTFQsc0NBQUE7QS9DMDJKRjtBK0N4MkpFO0V4Q3JDRSwrQkFBQTtFQUNBLGdDQUFBO0FQZzVKSjtBK0N4MkpFO0V4QzNCRSxtQ0FBQTtFQUNBLGtDQUFBO0FQczRKSjtBK0N4MkpFO0VBRUUsY3pDRE87RXlDRVAsb0JBQUE7RUFDQSxzQnpDVE87QU5rM0pYO0ErQ3IySkU7RUFDRSxVQUFBO0VBQ0EsV3pDZk87RXlDZ0JQLHlCekMzQk07RXlDNEJOLHFCekM1Qk07QU5tNEpWO0ErQ3AySkU7RUFDRSxtQkFBQTtBL0NzMkpKO0ErQ3AySkk7RUFDRSxnQkFBQTtFQUNBLHFCekNtRFM7QU5tekpmOztBK0N4MUpJO0VBQ0UsbUJBQUE7QS9DMjFKTjtBK0N4MUpRO0V4Q3JDSixpQ0FBQTtFQVpBLDBCQUFBO0FQNjRKSjtBK0N2MUpRO0V4Q3RESiwrQkFBQTtFQVlBLDRCQUFBO0FQcTRKSjtBK0N0MUpRO0VBQ0UsYUFBQTtBL0N3MUpWO0ErQ3IxSlE7RUFDRSxxQnpDa0JLO0V5Q2pCTCxvQkFBQTtBL0N1MUpWO0ErQ3IxSlU7RUFDRSxpQkFBQTtFQUNBLHNCekNhRztBTjAwSmY7O0FjMzVKSTtFaUM0Q0E7SUFDRSxtQkFBQTtFL0NtM0pKO0UrQ2gzSk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVBxNkpGO0UrQy8ySk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVA2NUpGO0UrQzkySk07SUFDRSxhQUFBO0UvQ2czSlI7RStDNzJKTTtJQUNFLHFCekNrQks7SXlDakJMLG9CQUFBO0UvQysySlI7RStDNzJKUTtJQUNFLGlCQUFBO0lBQ0Esc0J6Q2FHO0VOazJKYjtBQUNGO0FjcDdKSTtFaUM0Q0E7SUFDRSxtQkFBQTtFL0MyNEpKO0UrQ3g0Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVA2N0pGO0UrQ3Y0Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVBxN0pGO0UrQ3Q0Sk07SUFDRSxhQUFBO0UvQ3c0SlI7RStDcjRKTTtJQUNFLHFCekNrQks7SXlDakJMLG9CQUFBO0UvQ3U0SlI7RStDcjRKUTtJQUNFLGlCQUFBO0lBQ0Esc0J6Q2FHO0VOMDNKYjtBQUNGO0FjNThKSTtFaUM0Q0E7SUFDRSxtQkFBQTtFL0NtNkpKO0UrQ2g2Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVBxOUpGO0UrQy81Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVA2OEpGO0UrQzk1Sk07SUFDRSxhQUFBO0UvQ2c2SlI7RStDNzVKTTtJQUNFLHFCekNrQks7SXlDakJMLG9CQUFBO0UvQys1SlI7RStDNzVKUTtJQUNFLGlCQUFBO0lBQ0Esc0J6Q2FHO0VOazVKYjtBQUNGO0FjcCtKSTtFaUM0Q0E7SUFDRSxtQkFBQTtFL0MyN0pKO0UrQ3g3Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVA2K0pGO0UrQ3Y3Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVBxK0pGO0UrQ3Q3Sk07SUFDRSxhQUFBO0UvQ3c3SlI7RStDcjdKTTtJQUNFLHFCekNrQks7SXlDakJMLG9CQUFBO0UvQ3U3SlI7RStDcjdKUTtJQUNFLGlCQUFBO0lBQ0Esc0J6Q2FHO0VOMDZKYjtBQUNGO0FjNS9KSTtFaUM0Q0E7SUFDRSxtQkFBQTtFL0NtOUpKO0UrQ2g5Sk07SXhDckNKLGlDQUFBO0lBWkEsMEJBQUE7RVBxZ0tGO0UrQy84Sk07SXhDdERKLCtCQUFBO0lBWUEsNEJBQUE7RVA2L0pGO0UrQzk4Sk07SUFDRSxhQUFBO0UvQ2c5SlI7RStDNzhKTTtJQUNFLHFCekNrQks7SXlDakJMLG9CQUFBO0UvQys4SlI7RStDNzhKUTtJQUNFLGlCQUFBO0lBQ0Esc0J6Q2FHO0VOazhKYjtBQUNGO0ErQ2w4SkE7RXhDOUhJLGdCQUFBO0FQbWtLSjtBK0NsOEpFO0VBQ0UscUJBQUE7QS9DbzhKSjtBK0NsOEpJO0VBQ0Usc0JBQUE7QS9DbzhKTjs7QWdEeGxLRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBL0M0N0oxQjtBZ0R4bEtNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBaER5bEtSO0FnRHRsS007RUFDRSxXMUNvREc7RTBDbkRILHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QS9DbzhKN0I7O0FnRHRtS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QS9DMDhKMUI7QWdEdG1LTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWhEdW1LUjtBZ0RwbUtNO0VBQ0UsVzFDb0RHO0UwQ25ESCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0EvQ2s5SjdCOztBZ0RwbktFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0EvQ3c5SjFCO0FnRHBuS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FoRHFuS1I7QWdEbG5LTTtFQUNFLFcxQ29ERztFMENuREgseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBL0NnK0o3Qjs7QWdEbG9LRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBL0NzK0oxQjtBZ0Rsb0tNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBaERtb0tSO0FnRGhvS007RUFDRSxXMUNvREc7RTBDbkRILHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QS9DOCtKN0I7O0FnRGhwS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QS9Dby9KMUI7QWdEaHBLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWhEaXBLUjtBZ0Q5b0tNO0VBQ0UsVzFDb0RHO0UwQ25ESCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0EvQzQvSjdCOztBZ0Q5cEtFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0EvQ2tnSzFCO0FnRDlwS007RUFFRSxjRDJKcUI7RUMxSnJCLHlCQUFBO0FoRCtwS1I7QWdENXBLTTtFQUNFLFcxQ29ERztFMENuREgseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBL0MwZ0s3Qjs7QWdENXFLRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBL0NnaEsxQjtBZ0Q1cUtNO0VBRUUsY0QySnFCO0VDMUpyQix5QkFBQTtBaEQ2cUtSO0FnRDFxS007RUFDRSxXMUNvREc7RTBDbkRILHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QS9Dd2hLN0I7O0FnRDFyS0U7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QS9DOGhLMUI7QWdEMXJLTTtFQUVFLGNEMkpxQjtFQzFKckIseUJBQUE7QWhEMnJLUjtBZ0R4cktNO0VBQ0UsVzFDb0RHO0UwQ25ESCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0EvQ3NpSzdCOztBaUR2c0tBO0VBQ0UsdUJBQUE7RUFDQSxVNUNxakQyQjtFNENwakQzQixXNUNvakQyQjtFNENuakQzQixzQkFBQTtFQUNBLFczQ29FTTtFMkNuRU4sMldBQUE7RUFDQSxTQUFBO0UxQ09FLHFCQUFBO0UwQ0xGLFk1Q3FqRDJCO0FMcXBIN0I7QWlEdnNLRTtFQUNFLFczQzRESTtFMkMzREoscUJBQUE7RUFDQSxhNUNnakR5QjtBTHlwSDdCO0FpRHRzS0U7RUFDRSxVQUFBO0VBQ0EsaUQ1Q3d0QjRCO0U0Q3Z0QjVCLFU1QzJpRHlCO0FMNnBIN0I7QWlEcnNLRTtFQUVFLG9CQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlC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b2dOWjs7QXVFM2dOUTtFQU9JLG9DQUFBO0F2RXdnTlo7O0F1RS9nTlE7RUFPSSxvQkFBQTtBdkU0Z05aOztBdUVuaE5RO0VBT0ksd0NBQUE7QXZFZ2hOWjs7QXVFdmhOUTtFQU9JLHdCQUFBO0F2RW9oTlo7O0F1RTNoTlE7RUFPSSwwQ0FBQTtBdkV3aE5aOztBdUUvaE5RO0VBT0ksMEJBQUE7QXZFNGhOWjs7QXVFbmlOUTtFQU9JLDJDQUFBO0F2RWdpTlo7O0F1RXZpTlE7RUFPSSwyQkFBQTtBdkVvaU5aOztBdUUzaU5RO0VBT0kseUNBQUE7QXZFd2lOWjs7QXVFL2lOUTtFQU9JLHlCQUFBO0F2RTRpTlo7O0F1RW5qTlE7RUFPSSxnQ0FBQTtBdkVnak5aOztBdUV2ak5RO0VBT0ksZ0NBQUE7QXZFb2pOWjs7QXVFM2pOUTtFQU9JLGdDQUFBO0F2RXdqTlo7O0F1RS9qTlE7RUFPSSxnQ0FBQTtBdkU0ak5aOztBdUVua05RO0VBT0ksZ0NBQUE7QXZFZ2tOWjs7QXVFdmtOUTtFQU9JLGdDQUFBO0F2RW9rTlo7O0F1RTNrTlE7RUFPSSxnQ0FBQTtBdkV3a05aOztBdUUva05RO0VBT0ksZ0NBQUE7QXZFNGtOWjs7QXVFbmxOUTtFQU9JLDZCQUFBO0F2RWdsTlo7O0F1RXZsTlE7RUFPSSw0QkFBQTtBdkVvbE5aOztBdUUzbE5RO0VBT0ksNEJBQUE7QXZFd2xOWjs7QXVFL2xOUTtFQU9JLDRCQUFBO0F2RTRsTlo7O0F1RW5tTlE7RUFPSSw0QkFBQTtBdkVnbU5aOztBdUV2bU5RO0VBT0ksNEJBQUE7QXZFb21OWjs7QXVFM21OUTtFQU9JLHFCQUFBO0F2RXdtTlo7O0F1RS9tTlE7RUFPSSxxQkFBQTtBdkU0bU5aOztBdUVubk5RO0VBT0kscUJBQUE7QXZFZ25OWjs7QXVFdm5OUTtFQU9JLHNCQUFBO0F2RW9uTlo7O0F1RTNuTlE7RUFPSSxzQkFBQTtBdkV3bk5aOztBdUUvbk5RO0VBT0ksMEJBQUE7QXZFNG5OWjs7QXVFbm9OUTtFQU9JLHVCQUFBO0F2RWdvTlo7O0F1RXZvTlE7RUFPSSwyQkFBQTtBdkVvb05aOztBdUUzb05RO0VBT0ksc0JBQUE7QXZFd29OWjs7QXVFL29OUTtFQU9JLHNCQUFBO0F2RTRvTlo7O0F1RW5wTlE7RUFPSSxzQkFBQTtBdkVncE5aOztBdUV2cE5RO0VBT0ksdUJBQUE7QXZFb3BOWjs7QXVFM3BOUTtFQU9JLHVCQUFBO0F2RXdwTlo7O0F1RS9wTlE7RUFPSSwyQkFBQTtBdkU0cE5aOztBdUVucU5RO0VBT0ksd0JBQUE7QXZFZ3FOWjs7QXVFdnFOUTtFQU9JLDRCQUFBO0F2RW9xTlo7O0F1RTNxTlE7RUFPSSx5QkFBQTtBdkV3cU5aOztBdUUvcU5RO0VBT0ksOEJBQUE7QXZFNHFOWjs7QXVFbnJOUTtFQU9JLGlDQUFBO0F2RWdyTlo7O0F1RXZyTlE7RUFPSSxzQ0FBQTtBdkVvck5aOztBdUUzck5RO0VBT0kseUNBQUE7QXZFd3JOWjs7QXVFL3JOUTtFQU9JLHVCQUFBO0F2RTRyTlo7O0F1RW5zTlE7RUFPSSx1QkFBQTtBdkVnc05aOztBdUV2c05RO0VBT0kseUJBQUE7QXZFb3NOWjs7QXVFM3NOUTtFQU9JLHlCQUFBO0F2RXdzTlo7O0F1RS9zTlE7RUFPSSwwQkFBQTtBdkU0c05aOztBdUVudE5RO0VBT0ksNEJBQUE7QXZFZ3ROWjs7QXVFdnROUTtFQU9JLGtDQUFBO0F2RW90Tlo7O0F1RTN0TlE7RUFPSSxpQkFBQTtBdkV3dE5aOztBdUUvdE5RO0VBT0ksdUJBQUE7QXZFNHROWjs7QXVFbnVOUTtFQU9JLHNCQUFBO0F2RWd1Tlo7O0F1RXZ1TlE7RUFPSSxvQkFBQTtBdkVvdU5aOztBdUUzdU5RO0VBT0ksc0JBQUE7QXZFd3VOWjs7QXVFL3VOUTtFQU9JLG9CQUFBO0F2RTR1Tlo7O0F1RW52TlE7RUFPSSxzQkFBQTtBdkVndk5aOztBdUV2dk5RO0VBT0ksb0JBQUE7QXZFb3ZOWjs7QXVFM3ZOUTtFQU9JLHNDQUFBO0F2RXd2Tlo7O0F1RS92TlE7RUFPSSxvQ0FBQTtBdkU0dk5aOztBdUVud05RO0VBT0ksa0NBQUE7QXZFZ3dOWjs7QXVFdndOUTtFQU9JLHlDQUFBO0F2RW93Tlo7O0F1RTN3TlE7RUFPSSx3Q0FBQTtBdkV3d05aOztBdUUvd05RO0VBT0ksd0NBQUE7QXZFNHdOWjs7QXVFbnhOUTtFQU9JLGtDQUFBO0F2RWd4Tlo7O0F1RXZ4TlE7RUFPSSxnQ0FBQTtBdkVveE5aOztBdUUzeE5RO0VBT0ksOEJBQUE7QXZFd3hOWjs7QXVFL3hOUTtFQU9JLGdDQUFBO0F2RTR4Tlo7O0F1RW55TlE7RUFPSSwrQkFBQTtBdkVneU5aOztBdUV2eU5RO0VBT0ksb0NBQUE7QXZFb3lOWjs7QXVFM3lOUTtFQU9JLGtDQUFBO0F2RXd5Tlo7O0F1RS95TlE7RUFPSSxnQ0FBQTtBdkU0eU5aOztBdUVuek5RO0VBT0ksdUNBQUE7QXZFZ3pOWjs7QXVFdnpOUTtFQU9JLHNDQUFBO0F2RW96Tlo7O0F1RTN6TlE7RUFPSSxpQ0FBQTtBdkV3ek5aOztBdUUvek5RO0VBT0ksMkJBQUE7QXZFNHpOWjs7QXVFbjBOUTtFQU9JLGlDQUFBO0F2RWcwTlo7O0F1RXYwTlE7RUFPSSwrQkFBQTtBdkVvME5aOztBdUUzME5RO0VBT0ksNkJBQUE7QXZFdzBOWjs7QXVFLzBOUTtFQU9JLCtCQUFBO0F2RTQwTlo7O0F1RW4xTlE7RUFPSSw4QkFBQTtBdkVnMU5aOztBdUV2MU5RO0VBT0ksb0JBQUE7QXZFbzFOWjs7QXVFMzFOUTtFQU9JLG1CQUFBO0F2RXcxTlo7O0F1RS8xTlE7RUFPSSxtQkFBQTtBdkU0MU5aOztBdUVuMk5RO0VBT0ksbUJBQUE7QXZFZzJOWjs7QXVFdjJOUTtFQU9JLG1CQUFBO0F2RW8yTlo7O0F1RTMyTlE7RUFPSSxtQkFBQTtBdkV3Mk5aOztBdUUvMk5RO0VBT0ksbUJBQUE7QXZFNDJOWjs7QXVFbjNOUTtFQU9JLG1CQUFBO0F2RWczTlo7O0F1RXYzTlE7RUFPSSxvQkFBQTtBdkVvM05aOztBdUUzM05RO0VBT0ksMEJBQUE7QXZFdzNOWjs7QXVFLzNOUTtFQU9JLHlCQUFBO0F2RTQzTlo7O0F1RW40TlE7RUFPSSx1QkFBQTtBdkVnNE5aOztBdUV2NE5RO0VBT0kseUJBQUE7QXZFbzROWjs7QXVFMzRO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RW4vT1E7RUFPSSw4QkFBQTtBdkVnL09aOztBdUV2L09RO0VBT0ksZ0NBQUE7QXZFby9PWjs7QXVFMy9PUTtFQU9JLDhCQUFBO0F2RXcvT1o7O0F1RS8vT1E7RUFPSSxnQ0FBQTtBdkU0L09aOztBdUVuZ1BRO0VBT0ksOEJBQUE7QXZFZ2dQWjs7QXVFdmdQUTtFQU9JLDRCQUFBO0F2RW9nUFo7O0F1RTNnUFE7RUFPSSxrQ0FBQTtBdkV3Z1BaOztBdUUvZ1BRO0VBT0ksaUNBQUE7QXZFNGdQWjs7QXVFbmhQUTtFQU9JLCtCQUFBO0F2RWdoUFo7O0F1RXZoUFE7RUFPSSxpQ0FBQTtBdkVvaFBaOztBdUUzaFBRO0VBT0ksK0JBQUE7QXZFd2hQWjs7QXVFL2hQUTtFQU9JLGlDQUFBO0F2RTRoUFo7O0F1RW5pUFE7RUFPSSwrQkFBQTtBdkVnaVBaOztBdUV2aVBRO0VBT0ksMEJBQUE7QXZFb2lQWjs7QXVFM2lQUTtFQU9JLGdDQUFBO0F2RXdpUFo7O0F1RS9pUFE7RUFPSSwrQkFBQTtBdkU0aVBaOztBdUVualBRO0VBT0ksNkJBQUE7QXZFZ2pQWjs7QXVFdmpQUTtFQU9JLCtCQUFBO0F2RW9qUFo7O0F1RTNqUFE7RUFPSSw2QkFBQTtBdkV3alBaOztBdUUvalBRO0VBT0ksK0JBQUE7QXZFNGpQWjs7QXVFbmtQUTtFQU9JLDZCQUFBO0F2RWdrUFo7O0F1RXZrUFE7RUFPSSxnREFBQTtBdkVva1BaOztBdUUza1BRO0VBT0ksNkJBQUE7QXZFd2tQWjs7QXVFL2tQUTtFQU9JLGdDQUFBO0F2RTRrUFo7O0F1RW5sUFE7RUFPSSwrQkFBQTtBdkVnbFBaOztBdUV2bFBRO0VBT0ksZ0NBQUE7QXZFb2xQWjs7QXVFM2xQUTtFQU9JLDhCQUFBO0F2RXdsUFo7O0F1RS9sUFE7RUFPSSw4QkFBQTtBdkU0bFBaOztBdUVubVBRO0VBT0ksNkJBQUE7QXZFZ21QWjs7QXVFdm1QUTtFQU9JLDZCQUFBO0F2RW9tUFo7O0F1RTNtUFE7RUFPSSwyQkFBQTtBdkV3bVBaOztBdUUvbVBRO0VBT0ksK0JBQUE7QXZFNG1QWjs7QXVFbm5Q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dkVtOVBWOztFdUUxOVBNO0lBT0kseUJBQUE7RXZFdTlQVjs7RXVFOTlQTTtJQU9JLDZCQUFBO0V2RTI5UFY7O0V1RWwrUE07SUFPSSw4QkFBQTtFdkUrOVBWOztFdUV0K1BNO0lBT0ksd0JBQUE7RXZFbStQVjs7RXVFMStQTTtJQU9JLCtCQUFBO0V2RXUrUFY7O0V1RTkrUE07SUFPSSx3QkFBQTtFdkUyK1BWOztFdUVsL1BNO0lBT0kseUJBQUE7RXZFKytQVjs7RXVFdC9QTTtJQU9JLDhCQUFBO0V2RW0vUFY7O0V1RTEvUE07SUFPSSxpQ0FBQTtFdkV1L1BWOztFdUU5L1BNO0lBT0ksc0NBQUE7RXZFMi9QVjs7RXVFbGdRTTtJQU9JLHlDQUFBO0V2RSsvUFY7O0V1RXRnUU07SUFPSSx1QkFBQTtFdkVtZ1FWOztFdUUxZ1FNO0lBT0ksdUJBQUE7RXZFdWdRVjs7RXVFOWdRTTtJQU9JLHlCQUFBO0V2RTJnUVY7O0V1RWxoUU07SUFPSSx5QkFBQTtFdkUrZ1FWOztFdUV0aFFNO0lBT0ksMEJBQUE7RXZFbWhRVjs7RXVFMWhRTTtJQU9JLDRCQUFBO0V2RXVoUVY7O0V1RTloUU07SUFPSSxrQ0FBQTtFdkUyaFFWOztFdUVsaVFNO0lBT0ksaUJBQUE7RXZFK2hRVjs7RXVFdGlRTTtJQU9JLHVCQUFBO0V2RW1pUVY7O0V1RTFpUU07SUFPSSxzQkFBQTtFdkV1aVFWOztFdUU5aVFNO0lBT0ksb0JBQUE7RXZFMmlRVjs7RXVFbGpRTTtJQU9JLHNCQUFBO0V2RStpUVY7O0V1RXRqUU07SUFPSSxvQkFBQTtFdkVtalFWOztFdUUxalFNO0lBT0ksc0JBQUE7RXZFdWpRVjs7RXVFOWpRTTtJQU9JLG9CQUFBO0V2RTJqUVY7O0V1RWxrUU07SUFPSSxzQ0FBQTtFdkUralFWOztFdUV0a1FNO0lBT0ksb0NBQUE7RXZFbWtRVjs7RXVFMWtRTTtJQU9JLGtDQUFBO0V2RXVrUVY7O0V1RTlrUU07SUFPSSx5Q0FBQTtFdkUya1FWOztFdUVsbFFNO0lBT0ksd0NBQUE7RXZFK2tRVjs7RXVFdGxRTTtJQU9JLHdDQUFBO0V2RW1sUVY7O0V1RTFsUU07SUFPSSxrQ0FBQTtFdkV1bFFWOztFdUU5bFFNO0lBT0ksZ0NBQUE7RXZFMmxRVjs7RXVFbG1RTTtJQU9JLDhCQUFBO0V2RStsUVY7O0V1RXRtUU07SUFPSSxnQ0FBQTtFdkVtbVFWOztFdUUxbVFNO0lBT0ksK0JBQUE7RXZFdW1RVjs7RXVFOW1RTTtJQU9JLG9DQUFBO0V2RTJtUVY7O0V1RWxuUU07SUFPSSxrQ0FBQTtFdkUrbVFWOztFdUV0blFNO0lBT0ksZ0NBQUE7RXZFbW5RVjs7RXVFMW5RTTtJQU9JLHVDQUFBO0V2RXVuUVY7O0V1RTluUU07SUFPSSxzQ0FBQTtFdkUyblFWOztFdUVsb1FNO0lBT0ksaUNBQUE7RXZFK25RVjs7RXVFdG9RTTtJQU9JLDJCQUFBO0V2RW1vUVY7O0V1RTFvUU07SUFPSSxpQ0FBQTtFdkV1b1FWOztFdUU5b1FNO0lBT0ksK0JBQUE7RXZFMm9RVjs7RXVFbHBRTTtJQU9JLDZCQUFBO0V2RStvUVY7O0V1RXRwUU07SUFPSSwrQkFBQTtFdkVtcFFWOztFdUUxcFFNO0lBT0ksOEJBQUE7RXZFdXBRVjs7RXVFOXBRTTtJQU9JLG9CQUFBO0V2RTJwUVY7O0V1RWxxUU07SUFPSSxtQkFBQTtFdkUrcFFWOztFdUV0cVFNO0lBT0ksbUJBQUE7RXZFbXFRVjs7RXVFMXFRTTtJQU9JLG1CQUFBO0V2RXVxUVY7O0V1RTlxUU07SUFPSSxtQkFBQTtFdkUycVFWOztFdUVsclFNO0lBT0ksbUJBQUE7RXZFK3FRVjs7RXVFdHJRTTtJQU9JLG1CQUFBO0V2RW1yUVY7O0V1RTFyUU07SUFPSSxtQkFBQTtFdkV1clFWOztFdUU5clFNO0lBT0ksb0JBQUE7RXZFMnJRVjs7RXVFbHNRTTtJQU9JLDBCQUFBO0V2RStyUVY7O0V1RXRzUU07SUFPSSx5QkFBQTtFdkVtc1FWOztFdUUxc1FNO0lBT0ksdUJBQUE7RXZFdXNRVjs7RXVFOXNRTTtJQU9JLHlCQUFBO0V2RTJzUVY7O0V1RWx0UU07SUFPSSx1QkFBQTtFdkUrc1FWOztFdUV0dFFNO0lBT0kseUJBQUE7RXZFbXRRVjs7RXVFMXRRTTtJQU9JLHVCQUFBO0V2RXV0UVY7O0V1RTl0UU07SUFPSSx1QkFBQTtFdkUydFFWOztFdUVsdVFNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFdkVndVFWOztFdUV2dVFNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFdkVxdVFWOztFdUU1dVFNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFdkUwdVFWOztFdUVqdlFNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkUrdVFWOztFdUV0dlFNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFdkVvdlFWOztFdUUzdlFNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkV5dlFWOztFdUVod1FNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFdkU4dlFWOztFdUVyd1FNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkVtd1FWOztFdUUxd1FNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkV3d1FWOztFdUUvd1FNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFdkU2d1FWOztFdUVweFFNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFdkVreFFWOztFdUV6eFFNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFdkV1eFFWOztFdUU5eFFNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkU0eFFWOztFdUVueVFNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFdkVpeVFWOztFdUV4eVFNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkVzeVFWOztFdUU3eVFNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFdkUyeVFWOztFdUVselFNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkVnelFWOztFdUV2elFNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkVxelFWOztFdUU1elFNO0lBT0ksd0JBQUE7RXZFeXpRVjs7RXVFaDBRTTtJQU9JLDhCQUFBO0V2RTZ6UVY7O0V1RXAwUU07SUFPSSw2QkFBQTtFdkVpMFFWOztFdUV4MFFNO0lBT0ksMkJBQUE7RXZFcTBRVjs7RXVFNTBRTTtJQU9JLDZCQUFBO0V2RXkwUVY7O0V1RWgxUU07SUFPSSwyQkFBQTtFdkU2MFFWOztFdUVwMVFNO0lBT0ksNkJBQUE7RXZFaTFRVjs7RXVFeDFRTTtJQU9JLDJCQUFBO0V2RXExUVY7O0V1RTUxUU07SUFPSSwyQkFBQTtFdkV5MVFWOztFdUVoMlFNO0lBT0ksMEJBQUE7RXZFNjFRVjs7RXVFcDJRTTtJQU9JLGdDQUFBO0V2RWkyUVY7O0V1RXgyUU07SUFPSSwrQkFBQTtFdkVxMlFWOztFdUU1MlFNO0lBT0ksNkJBQUE7RXZFeTJRVjs7RXVFaDNRTTtJQU9JLCtCQUFBO0V2RTYyUVY7O0V1RXAzUU07SUFPSSw2QkFBQTtFdkVpM1FWOztFdUV4M1FNO0lBT0ksK0JBQUE7RXZFcTNRVjs7RXVFNTNRTTtJQU9JLDZCQUFBO0V2RXkzUVY7O0V1RWg0UU07SUFPSSw2QkFBQTtFdkU2M1FWOztFdUVwNFFNO0lBT0ksMkJBQUE7RXZFaTRRVjs7RXVFeDRRTTtJQU9JLGlDQUFBO0V2RXE0UVY7O0V1RTU0UU07SUFPSSxnQ0FBQTtFdkV5NFFWOztFdUVoNVFNO0lBT0ksOEJBQUE7RXZFNjRRVjs7RXVFcDVRTTtJQU9JLGdDQUFBO0V2RWk1UVY7O0V1RXg1UU07SUFPSSw4QkFBQTtFdkVxNVFWOztFdUU1NVFNO0lBT0ksZ0NBQUE7RXZFeTVRVjs7RXVFaDZRTTtJQU9JLDhCQUFBO0V2RTY1UVY7O0V1RXA2UU07SUFPSSw4QkFBQTtFdkVpNlFWOztFdUV4NlFNO0lBT0kseUJBQUE7RXZFcTZRVjs7RXVFNTZRTTtJQU9JLCtCQUFBO0V2RXk2UVY7O0V1RWg3UU07SUFPSSw4QkFBQTtFdkU2NlFWOztFdUVwN1FNO0lBT0ksNEJBQUE7RXZFaTdRVjs7RXVFeDdRTTtJQU9JLDhCQUFBO0V2RXE3UVY7O0V1RTU3UU07SUFPSSw0QkFBQTtFdkV5N1FWOztFdUVoOFFNO0lBT0ksOEJBQUE7RXZFNjdRVjs7RXVFcDhRTTtJQU9JLDRCQUFBO0V2RWk4UVY7O0V1RXg4UU07SUFPSSw0QkFBQTtFdkVxOFFWOztFdUU1OFFNO0lBT0ksMkJBQUE7RXZFeThRVjs7RXVFaDlR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UlY7O0V1RWwwUk07SUFPSSw4QkFBQTtFdkUrelJWOztFdUV0MFJNO0lBT0ksZ0NBQUE7RXZFbTBSVjs7RXVFMTBSTTtJQU9JLDhCQUFBO0V2RXUwUlY7O0V1RTkwUk07SUFPSSw0QkFBQTtFdkUyMFJWOztFdUVsMVJNO0lBT0ksa0NBQUE7RXZFKzBSVjs7RXVFdDFSTTtJQU9JLGlDQUFBO0V2RW0xUlY7O0V1RTExUk07SUFPSSwrQkFBQTtFdkV1MVJWOztFdUU5MVJNO0lBT0ksaUNBQUE7RXZFMjFSVjs7RXVFbDJSTTtJQU9JLCtCQUFBO0V2RSsxUlY7O0V1RXQyUk07SUFPSSxpQ0FBQTtFdkVtMlJWOztFdUUxMlJNO0lBT0ksK0JBQUE7RXZFdTJSVjs7RXVFOTJSTTtJQU9JLDBCQUFBO0V2RTIyUlY7O0V1RWwzUk07SUFPSSxnQ0FBQTtFdkUrMlJWOztFdUV0M1JNO0lBT0ksK0JBQUE7RXZFbTNSVjs7RXVFMTNSTTtJQU9JLDZCQUFBO0V2RXUzUlY7O0V1RTkzUk07SUFPSSwrQkFBQTtFdkUyM1JWOztFdUVsNFJNO0lBT0ksNkJBQUE7RXZFKzNSVjs7RXVFdDRSTTtJQU9JLCtCQUFBO0V2RW00UlY7O0V1RTE0Uk07SUFPSSw2QkFBQTtFdkV1NFJWOztFdUU5NFJNO0lBT0ksMkJBQUE7RXZFMjRSVjs7RXVFbDVSTTtJQU9JLDRCQUFBO0V2RSs0UlY7O0V1RXQ1Uk07SUFPSSw2QkFBQTtFdkVtNVJWO0FBQ0Y7QWMzNVJJO0V5REFJO0lBT0ksc0JBQUE7RXZFdzVSVjs7RXVFLzVSTTtJQU9JLHVCQUFBO0V2RTQ1UlY7O0V1RW42Uk07SUFPSSxzQkFBQTtFdkVnNlJWOztFdUV2NlJNO0lBT0ksMEJBQUE7RXZFbzZSVjs7RXVFMzZSTTtJQU9JLGdDQUFBO0V2RXc2UlY7O0V1RS82Uk07SUFPSSx5QkFBQTtFdkU0NlJWOztFdUVuN1JNO0lBT0ksd0JBQUE7RXZFZzdSVjs7RXVFdjdSTTtJQU9JLHlCQUFBO0V2RW83UlY7O0V1RTM3Uk07SUFPSSw2QkFBQTtFdkV3N1JWOztFdUUvN1JNO0lBT0ksOEJBQUE7RXZFNDdSVjs7RXVFbjhSTTtJQU9JLHdCQUFBO0V2RWc4UlY7O0V1RXY4Uk07SUFPSSwrQkFBQTtFdkVvOFJWOztFdUUzOFJNO0lBT0ksd0JBQUE7RXZFdzhSVjs7RXVFLzhSTTtJQU9JLHlCQUFBO0V2RTQ4UlY7O0V1RW45Uk07SUFPSSw4QkFBQTtFdkVnOVJWOztFdUV2OVJNO0lBT0ksaUNBQUE7RXZFbzlSVjs7RXVFMzlSTTtJQU9JLHNDQUFBO0V2RXc5UlY7O0V1RS85Uk07SUFPSSx5Q0FBQTtFdkU0OVJWOztFdUVuK1JNO0lBT0ksdUJBQUE7RXZFZytSVjs7RXVFditSTTtJQU9JLHVCQUFBO0V2RW8rUlY7O0V1RTMrUk07SUFPSSx5QkFBQTtFdkV3K1JWOztFdUUvK1JNO0lBT0kseUJBQUE7RXZFNCtSVjs7RXVFbi9STTtJQU9JLDBCQUFBO0V2RWcvUlY7O0V1RXYvUk07SUFPSSw0QkFBQTtFdkVvL1JWOztFdUUzL1JNO0lBT0ksa0NBQUE7RXZFdy9SVjs7RXVFLy9STTtJQU9JLGlCQUFBO0V2RTQvUlY7O0V1RW5nU007SUFPSSx1QkFBQTtFdkVnZ1NWOztFdUV2Z1NNO0lBT0ksc0JBQUE7RXZFb2dTVjs7RXVFM2dTTTtJQU9JLG9CQUFBO0V2RXdnU1Y7O0V1RS9nU007SUFPSSxzQkFBQTtFdkU0Z1NWOztFdUVuaFNNO0lBT0ksb0JBQUE7RXZFZ2hTVjs7RXVFdmhTTTtJQU9JLHNCQUFBO0V2RW9oU1Y7O0V1RTNoU007SUFPSSxvQkFBQTtFdkV3aFNWOztFdUUvaFNNO0lBT0ksc0NBQUE7RXZFNGhTVjs7RXVFbmlTTTtJQU9JLG9DQUFBO0V2RWdpU1Y7O0V1RXZpU007SUFPSSxrQ0FBQTtFdkVvaVNWOztFdUUzaVNNO0lBT0kseUNBQUE7RXZFd2lTVjs7RXVFL2lTTTtJQU9JLHdDQUFBO0V2RTRpU1Y7O0V1RW5qU007SUFPSSx3Q0FBQTtFdkVnalNWOztFdUV2alNNO0lBT0ksa0NBQUE7RXZFb2pTVjs7RXVFM2pTTTtJQU9JLGdDQUFBO0V2RXdqU1Y7O0V1RS9qU007SUFPSSw4QkFBQTtFdkU0alNWOztFdUVua1NNO0lBT0ksZ0NBQUE7RXZFZ2tTVjs7RXVFdmtTTTtJQU9JLCtCQUFBO0V2RW9rU1Y7O0V1RTNrU007SUFPSSxvQ0FBQTtFdkV3a1NWOztFdUUva1NNO0lBT0ksa0NBQUE7RXZFNGtTVjs7RXVFbmxTTTtJQU9JLGdDQUFBO0V2RWdsU1Y7O0V1RXZsU007SUFPSSx1Q0FBQTtFdkVvbFNWOztFdUUzbFNNO0lBT0ksc0NBQUE7RXZFd2xTVjs7RXVFL2xTTTtJQU9JLGlDQUFBO0V2RTRsU1Y7O0V1RW5tU007SUFPSSwyQkFBQTtFdkVnbVNWOztFdUV2bVNNO0lBT0ksaUNBQUE7RXZFb21TVjs7RXVFM21TTTtJQU9JLCtCQUFBO0V2RXdtU1Y7O0V1RS9tU007SUFPSSw2QkFBQTtFdkU0bVNWOztFdUVublNNO0lBT0ksK0JBQUE7RXZFZ25TVjs7RXVFdm5TTTtJQU9JLDhCQUFBO0V2RW9uU1Y7O0V1RTNuU007SUFPSSxvQkFBQTtFdkV3blNWOztFdUUvblNNO0lBT0ksbUJBQUE7RXZFNG5TVjs7RXVFbm9TTTtJQU9JLG1CQUFBO0V2RWdvU1Y7O0V1RXZvU007SUFPSSxtQkFBQTtFdkVvb1NWOztFdUUzb1NNO0lBT0ksbUJBQUE7RXZFd29TVjs7RXVFL29TTTtJQU9JLG1CQUFBO0V2RTRvU1Y7O0V1RW5wU007SUFPSSxtQkFBQTtFdkVncFNWOztFdUV2cFNNO0lBT0ksbUJBQUE7RXZFb3BTVjs7RXVFM3BTTTtJQU9JLG9CQUFBO0V2RXdwU1Y7O0V1RS9wU007SUFPSSwwQkFBQTtFdkU0cFNWOztFdUVucVNNO0lBT0kseUJBQUE7RXZFZ3FTVjs7RXVFdnFTTTtJQU9JLHVCQUFBO0V2RW9xU1Y7O0V1RTNxU007SUFPSSx5QkFBQTtFdkV3cVNWOztFdUUvcVNNO0lBT0ksdUJBQUE7RXZFNHFTVjs7RXVFbnJTTTtJQU9JLHlCQUFBO0V2RWdyU1Y7O0V1RXZyU007SUFPSSx1QkFBQTtFdkVvclNWOztFdUUzclNNO0lBT0ksdUJBQUE7RXZFd3JTVjs7RXVFL3JTTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXZFNnJTVjs7RXVFcHNTTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXZFa3NTVjs7RXVFenNTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXZFdXNTVjs7RXVFOXNTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXZFNHNTVjs7RXVFbnRTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXZFaXRTVjs7RXVFeHRTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXZFc3RTVjs7RXVFN3RTTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXZFMnRTVjs7RXVFbHVTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXZFZ3VTVjs7RXVFdnVTTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXZFcXVTVjs7RXVFNXVTTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXZFMHVTVjs7RXVFanZTTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXZFK3VTVjs7RXVFdHZTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXZFb3ZTVjs7RXVFM3ZTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXZFeXZTVjs7RXVFaHdTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXZFOHZTVjs7RXVFcndTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXZFbXdTVjs7RXVFMXdTTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXZFd3dTVjs7RXVFL3dTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXZFNndTVjs7RXVFcHhTTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXZFa3hTVjs7RXVFenhTTTtJQU9JLHdCQUFBO0V2RXN4U1Y7O0V1RTd4U007SUFPSSw4QkFBQTtFdkUweFNWOztFdUVqeVNNO0lBT0ksNkJBQUE7RXZFOHhTVjs7RXVFcnlTTTtJQU9JLDJCQUFBO0V2RWt5U1Y7O0V1RXp5U007SUFPSSw2QkFBQTtFdkVzeVNWOztFdUU3eVNNO0lBT0ksMkJBQUE7RXZFMHlTVjs7RXVFanpTTTtJQU9JLDZCQUFBO0V2RTh5U1Y7O0V1RXJ6U007SUFPSSwyQkFBQTtFdkVrelNWOztFdUV6elNNO0lBT0ksMkJBQUE7RXZFc3pTVjs7RXVFN3pTTTtJQU9JLDBCQUFBO0V2RTB6U1Y7O0V1RWowU007SUFPSSxnQ0FBQTtFdkU4elNWOztFdUVyMFNNO0lBT0ksK0JBQUE7RXZFazBTVjs7RXVFejBTTTtJQU9JLDZCQUFBO0V2RXMwU1Y7O0V1RTcwU007SUFPSSwrQkFBQTtFdkUwMFNWOztFdUVqMVNNO0lBT0ksNkJBQUE7RXZFODBTVjs7RXVFcjFTTTtJQU9JLCtCQUFBO0V2RWsxU1Y7O0V1RXoxU007SUFPSSw2QkFBQTtFdkVzMVNWOztFdUU3MVNNO0lBT0ksNkJBQUE7RXZFMDFTVjs7RXVFajJTTTtJQU9JLDJCQUFBO0V2RTgxU1Y7O0V1RXIyU007SUFPSSxpQ0FBQTtFdkVrMlNWOztFdUV6MlNNO0lBT0ksZ0NBQUE7RXZFczJTVjs7RXVFNzJTTTtJQU9JLDhCQUFBO0V2RTAyU1Y7O0V1RWozU007SUFPSSxnQ0FBQTtFdkU4MlNWOztFdUVyM1NNO0lBT0ksOEJBQUE7RXZFazNTVjs7RXVFejNTTTtJQU9JLGdDQUFBO0V2RXMzU1Y7O0V1RTczU007SUFPSSw4QkFBQTtFdkUwM1NWOztFdUVqNFNNO0lBT0ksOEJBQUE7RXZFODNTVjs7RXVFcjRTTTtJQU9JLHlCQUFBO0V2RWs0U1Y7O0V1RXo0U007SUFPSSwrQkFBQTtFdkVzNFNWOztFdUU3NFNNO0lBT0ksOEJBQUE7RXZFMDRTVjs7RXVFajVTTTtJQU9JLDRCQUFBO0V2RTg0U1Y7O0V1RXI1U007SUFPSSw4QkFBQTtFdkVrNVNWOztFdUV6NVNNO0lBT0ksNEJBQUE7RXZFczVTVjs7RXVFNzVTTTtJQU9JLDhCQUFBO0V2RTA1U1Y7O0V1RWo2U007SUFPSSw0QkFBQTtFdkU4NVNWOztFdUVyNlNNO0lBT0ksNEJBQUE7RXZFazZTVjs7RXVFejZTTTtJQU9JLDJCQUFBO0V2RXM2U1Y7O0V1RTc2U007SUFPSSwwQkFBQTtFdkUwNlNWOztFdUVqN1NNO0lBT0ksd0JBQUE7RXZFODZTVjs7RXVFcjdTTTtJQU9JLDBCQUFBO0V2RWs3U1Y7O0V1RXo3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eVRWOztFdUUzeVRNO0lBT0ksNEJBQUE7RXZFd3lUVjs7RXVFL3lUTTtJQU9JLGtDQUFBO0V2RTR5VFY7O0V1RW56VE07SUFPSSxpQ0FBQTtFdkVnelRWOztFdUV2elRNO0lBT0ksK0JBQUE7RXZFb3pUVjs7RXVFM3pUTTtJQU9JLGlDQUFBO0V2RXd6VFY7O0V1RS96VE07SUFPSSwrQkFBQTtFdkU0elRWOztFdUVuMFRNO0lBT0ksaUNBQUE7RXZFZzBUVjs7RXVFdjBUTTtJQU9JLCtCQUFBO0V2RW8wVFY7O0V1RTMwVE07SUFPSSwwQkFBQTtFdkV3MFRWOztFdUUvMFRNO0lBT0ksZ0NBQUE7RXZFNDBUVjs7RXVFbjFUTTtJQU9JLCtCQUFBO0V2RWcxVFY7O0V1RXYxVE07SUFPSSw2QkFBQTtFdkVvMVRWOztFdUUzMVRNO0lBT0ksK0JBQUE7RXZFdzFUVjs7RXVFLzFUTTtJQU9JLDZCQUFBO0V2RTQxVFY7O0V1RW4yVE07SUFPSSwrQkFBQTtFdkVnMlRWOztFdUV2MlRNO0lBT0ksNkJBQUE7RXZFbzJUVjs7RXVFMzJUTTtJQU9JLDJCQUFBO0V2RXcyVFY7O0V1RS8yVE07SUFPSSw0QkFBQTtFdkU0MlRWOztFdUVuM1RNO0lBT0ksNkJBQUE7RXZFZzNUVjtBQUNGO0FjeDNUSTtFeURBSTtJQU9JLHNCQUFBO0V2RXEzVFY7O0V1RTUzVE07SUFPSSx1QkFBQTtFdkV5M1RWOztFdUVoNFRNO0lBT0ksc0JBQUE7RXZFNjNUVjs7RXVFcDRUTTtJQU9JLDBCQUFBO0V2RWk0VFY7O0V1RXg0VE07SUFPSSxnQ0FBQTtFdkVxNFRWOztFdUU1NFRNO0lBT0kseUJBQUE7RXZFeTRUVjs7RXVFaDVUTTtJQU9JLHdCQUFBO0V2RTY0VFY7O0V1RXA1VE07SUFPSSx5QkFBQTtFdkVpNVRWOztFdUV4NVRNO0lBT0ksNkJBQUE7RXZFcTVUVjs7RXVFNTVUTTtJQU9JLDhCQUFBO0V2RXk1VFY7O0V1RWg2VE07SUFPSSx3QkFBQTtFdkU2NVRWOztFdUVwNlRNO0lBT0ksK0JBQUE7RXZFaTZUVjs7RXVFeDZUTTtJQU9JLHdCQUFBO0V2RXE2VFY7O0V1RTU2VE07SUFPSSx5QkFBQTtFdkV5NlRWOztFdUVoN1RNO0lBT0ksOEJBQUE7RXZFNjZUVjs7RXVFcDdUTTtJQU9JLGlDQUFBO0V2RWk3VFY7O0V1RXg3VE07SUFPSSxzQ0FBQTtFdkVxN1RWOztFdUU1N1RNO0lBT0kseUNBQUE7RXZFeTdUVjs7RXVFaDhUTTtJQU9JLHVCQUFBO0V2RTY3VFY7O0V1RXA4VE07SUFPSSx1QkFBQTtFdkVpOFRWOztFdUV4OFRNO0lBT0kseUJBQUE7RXZFcThUVjs7RXVFNThUTTtJQU9JLHlCQUFBO0V2RXk4VFY7O0V1RWg5VE07SUFPSSwwQkFBQTtFdkU2OFRWOztFdUVwOVRNO0lBT0ksNEJBQUE7RXZFaTlUVjs7RXVFeDlUTTtJQU9JLGtDQUFBO0V2RXE5VFY7O0V1RTU5VE07SUFPSSxpQkFBQTtFdkV5OVRWOztFdUVoK1RNO0lBT0ksdUJBQUE7RXZFNjlUVjs7RXVFcCtUTTtJQU9JLHNCQUFBO0V2RWkrVFY7O0V1RXgrVE07SUFPSSxvQkFBQTtFdkVxK1RWOztFdUU1K1RNO0lBT0ksc0JBQUE7RXZFeStUVjs7RXVFaC9UTTtJQU9JLG9CQUFBO0V2RTYrVFY7O0V1RXAvVE07SUFPSSxzQkFBQTtFdkVpL1RWOztFdUV4L1RNO0lBT0ksb0JBQUE7RXZFcS9UVjs7RXVFNS9UTTtJQU9JLHNDQUFBO0V2RXkvVFY7O0V1RWhnVU07SUFPSSxvQ0FBQTtFdkU2L1RWOztFdUVwZ1VNO0lBT0ksa0NBQUE7RXZFaWdVVjs7RXVFeGdVTTtJQU9JLHlDQUFBO0V2RXFnVVY7O0V1RTVnVU07SUFPSSx3Q0FBQTtFdkV5Z1VWOztFdUVoaFVNO0lBT0ksd0NBQUE7RXZFNmdVVjs7RXVFcGhVTTtJQU9JLGtDQUFBO0V2RWloVVY7O0V1RXhoVU07SUFPSSxnQ0FBQTtFdkVxaFVWOztFdUU1aFVNO0lBT0ksOEJBQUE7RXZFeWhVVjs7RXVFaGlVTTtJQU9JLGdDQUFBO0V2RTZoVVY7O0V1RXBpVU07SUFPSSwrQkFBQTtFdkVpaVVWOztFdUV4aVVNO0lBT0ksb0NBQUE7RXZF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RXVFbHlVTTtJQU9JLCtCQUFBO0V2RSt4VVY7O0V1RXR5VU07SUFPSSw2QkFBQTtFdkVteVVWOztFdUUxeVVNO0lBT0ksK0JBQUE7RXZFdXlVVjs7RXVFOXlVTTtJQU9JLDZCQUFBO0V2RTJ5VVY7O0V1RWx6VU07SUFPSSwrQkFBQTtFdkUreVVWOztFdUV0elVNO0lBT0ksNkJBQUE7RXZFbXpVVjs7RXVFMXpVTTtJQU9JLDZCQUFBO0V2RXV6VVY7O0V1RTl6VU07SUFPSSwyQkFBQTtFdkUyelVWOztFdUVsMFVNO0lBT0ksaUNBQUE7RXZFK3pVVjs7RXVFdDBVTTtJQU9JLGdDQUFBO0V2RW0wVVY7O0V1RTEwVU07SUFPSSw4QkFBQTtFdkV1MFVWOztFdUU5MFVNO0lBT0ksZ0NBQUE7RXZFMjBVVjs7RXVFbDFVTTtJQU9JLDhCQUFBO0V2RSswVVY7O0V1RXQxVU07SUFPSSxnQ0FBQTtFdkVtMVVWOztFdUUxMVVNO0lBT0ksOEJBQUE7RXZFdTFVVjs7RXVFOTFVTTtJQU9JLDhCQUFBO0V2RTIxVVY7O0V1RWwyVU07SUFPSSx5QkFBQTtFdkUrMVVWOztFdUV0MlVNO0lBT0ksK0JBQUE7RXZFbTJVVjs7RXVFMTJVTTtJQU9JLDhCQUFBO0V2RXUyVVY7O0V1RTkyVU07SUFPSSw0QkFBQTtFdkUyMlVWOztFdUVsM1VNO0lBT0ksOEJBQUE7RXZFKzJVVjs7RXVFdDNVTTtJQU9JLDRCQUFBO0V2RW0zVVY7O0V1RTEzVU07SUFPSSw4QkFBQTtFdkV1M1VWOztFdUU5M1VNO0lBT0ksNEJBQUE7RXZFMjNVVjs7RXVFbDRVTTtJQU9JLDRCQUFBO0V2RSszVVY7O0V1RXQ0VU07SUFPSSwyQkFBQTtFdkVtNFVWOztFdUUxNFVNO0lBT0ksMEJBQUE7RXZFdTRVVjs7RXVFOTRVTTtJQU9JLHdCQUFBO0V2RTI0VVY7O0V1RWw1VU07SUFPSSwwQkFBQTtFdkUrNFVWOztFdUV0NVVNO0lBT0ksd0JBQUE7RXZFbTVVVjs7RXVFMTVVTTtJQU9JLDBCQUFBO0V2RXU1VVY7O0V1RTk1VU07SUFPSSx3QkFBQTtFdkUyNVVWOztFdUVsNlVNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFdkVnNlVWOztFdUV2NlVNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFdkVxNlVWOztFdUU1NlVNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFdkUwNlVWOztFdUVqN1VNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFdkUrNlVWOztFdUV0N1VNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFdkVvN1VWOztFdUUzN1VNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFdkV5N1VWOztFdUVoOFVNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFdkU4N1VWOztFdUVyOFVNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFdkVtOFVWOztFdUUxOFVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFdkV3OFVWOztFdUUvOFVNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFdkU2OFVWOztFdUVwOVVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFdkVrOVVWOztFdUV6OVVNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFdkV1OVVWOztFdUU5OVVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFdkU0OVVWOztFdUVuK1VNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFdkVpK1VWOztFdUV4K1VNO0lBT0ksK0JBQUE7RXZFcStVVjs7RXVFNStVTTtJQU9JLDhCQUFBO0V2RXkrVVY7O0V1RWgvVU07SUFPSSw0QkFBQTtFdkU2K1VWOztFdUVwL1VNO0lBT0ksOEJBQUE7RXZFaS9VVjs7RXVFeC9VTTtJQU9JLDRCQUFBO0V2RXEvVVY7O0V1RTUvVU07SUFPSSw4QkFBQTtFdkV5L1VWOztFdUVoZ1ZNO0lBT0ksNEJBQUE7RXZFNi9VVjs7RXVFcGdWTTtJQU9JLGlDQUFBO0V2RWlnVlY7O0V1RXhnVk07SUFPSSxnQ0FBQTtFdkVxZ1ZWOztFdUU1Z1ZNO0lBT0ksOEJBQUE7RXZFeWdWVjs7RXVFaGhWTTtJQU9JLGdDQUFBO0V2RTZnVlY7O0V1RXBoVk07SUFPSSw4QkFBQTtFdkVpaFZWOztFdUV4aFZNO0lBT0ksZ0NBQUE7RXZF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NndWVjs7RXVFcHhWTTtJQU9JLCtCQUFBO0V2RWl4VlY7O0V1RXh4Vk07SUFPSSxpQ0FBQTtFdkVxeFZWOztFdUU1eFZNO0lBT0ksK0JBQUE7RXZFeXhWVjs7RXVFaHlWTTtJQU9JLGlDQUFBO0V2RTZ4VlY7O0V1RXB5Vk07SUFPSSwrQkFBQTtFdkVpeVZWOztFdUV4eVZNO0lBT0ksMEJBQUE7RXZFcXlWVjs7RXVFNXlWTTtJQU9JLGdDQUFBO0V2RXl5VlY7O0V1RWh6Vk07SUFPSSwrQkFBQTtFdkU2eVZWOztFdUVwelZNO0lBT0ksNkJBQUE7RXZFaXpWVjs7RXVFeHpWTTtJQU9JLCtCQUFBO0V2RXF6VlY7O0V1RTV6Vk07SUFPSSw2QkFBQTtFdkV5elZWOztFdUVoMFZNO0lBT0ksK0JBQUE7RXZFNnpWVjs7RXVFcDBWTTtJQU9JLDZCQUFBO0V2RWkwVlY7O0V1RXgwVk07SUFPSSwyQkFBQTtFdkVxMFZWOztFdUU1MFZNO0lBT0ksNEJBQUE7RXZFeTBWVjs7RXVFaDFWTTtJQU9JLDZCQUFBO0V2RTYwVlY7QUFDRjtBY3IxVkk7RXlEQUk7SUFPSSxzQkFBQTtFdkVrMVZWOztFdUV6MVZNO0lBT0ksdUJBQUE7RXZFczFWVjs7RXVFNzFWTTtJQU9JLHNCQUFBO0V2RTAxVlY7O0V1RWoyVk07SUFPSSwwQkFBQTtFdkU4MVZWOztFdUVyMlZNO0lBT0ksZ0NBQUE7RXZFazJWVjs7RXVFejJWTTtJQU9JLHlCQUFBO0V2RXMyVlY7O0V1RTcyVk07SUFPSSx3QkFBQTtFdkUwMlZWOztFdUVqM1ZNO0lBT0kseUJBQUE7RXZFODJWVjs7RXVFcjNWTTtJQU9JLDZCQUFBO0V2RWszVlY7O0V1RXozVk07SUFPSSw4QkFBQTtFdkVzM1ZWOztFdUU3M1ZNO0lBT0ksd0JBQUE7RXZFMDNWVjs7RXVFajRWTTtJQU9JLCtCQUFBO0V2RTgzVlY7O0V1RXI0Vk07SUFPSSx3QkFBQTtFdkVrNFZWOztFdUV6NFZNO0lBT0kseUJBQUE7RXZFczRWVjs7RXVFNzRWTTtJQU9JLDhCQUFBO0V2RTA0VlY7O0V1RWo1Vk07SUFPSSxpQ0FBQTtFdkU4NFZWOztFdUVyNVZNO0lBT0ksc0NBQUE7RXZFazVWVjs7RXVFejVWTTtJQU9JLHlDQUFBO0V2RXM1VlY7O0V1RTc1Vk07SUFPSSx1QkFBQTtFdkUwNVZWOztFdUVqNlZNO0lBT0ksdUJBQUE7RXZFODVWVjs7RXVFcjZWTTtJQU9JLHlCQUFBO0V2RWs2VlY7O0V1RXo2Vk07SUFPSSx5QkFBQTtFdkVzNlZWOztFdUU3NlZNO0lBT0ksMEJBQUE7RXZFMDZWVjs7RXVFajdWTTtJQU9JLDRCQUFBO0V2RTg2VlY7O0V1RXI3Vk07SUFPSSxrQ0FBQTtFdkVrN1ZWOztFdUV6N1ZNO0lBT0ksaUJBQUE7RXZFczdWVjs7RXVFNzdWTTtJQU9JLHVCQUFBO0V2RTA3VlY7O0V1RWo4Vk07SUFPSSxzQkFBQTtFdkU4N1ZWOztFdUVyOFZNO0lBT0ksb0JBQUE7RXZFazhWVjs7RXVFejhWTTtJQU9JLHNCQUFBO0V2RXM4VlY7O0V1RTc4Vk07SUFPSSxvQkFBQTtFdkUwOFZWOztFdUVqOVZNO0lBT0ksc0JBQUE7RXZFODhWVjs7RXVFcjlWTTtJQU9JLG9CQUFBO0V2RWs5VlY7O0V1RXo5Vk07SUFPSSxzQ0FBQTtFdkVzOVZWOztFdUU3OVZNO0lBT0ksb0NBQUE7RXZFMDlWVjs7RXVFaitWTTtJQU9JLGtDQUFBO0V2RTg5VlY7O0V1RXIrVk07SUFPSSx5Q0FBQTtFdkVrK1ZWOztFdUV6K1ZNO0lBT0ksd0NBQUE7RXZFcytWVjs7RXVFNytWTTtJQU9JLHdDQUFBO0V2RTArVlY7O0V1RWovVk07SUFPSSxrQ0FBQTtFdkU4K1ZWOztFdUVyL1ZNO0lBT0ksZ0NBQUE7RXZFay9WVjs7RXVFei9WTTtJQU9JLDhCQUFBO0V2RXMvVlY7O0V1RTcvVk07SUFPSSxnQ0FBQTtFdkUwL1ZWOztFdUVqZ1dNO0lBT0ksK0JBQUE7RXZFOC9WVjs7RXVFcmdXTTtJQU9JLG9DQUFBO0V2RWtnV1Y7O0V1RXpnV007SUFPSSxrQ0FBQTtFdkVzZ1dWOztFdUU3Z1dNO0lBT0ksZ0NBQUE7RXZFMGdXVjs7RXVFamhXTTtJQU9JLHVDQUFBO0V2RThnV1Y7O0V1RXJoV007SUFPSSxzQ0FBQTtFdkVraFdWOztFdUV6aFdNO0lBT0ksaUNBQUE7RXZFc2hXVjs7RXVFN2hXTTtJQU9JLDJCQUFBO0V2RTBoV1Y7O0V1RWppV007SUFPSSxpQ0FBQTtFdkU4aFdWOztFdUVyaVdNO0lBT0ksK0JBQUE7RXZFa2lXVjs7RXVFemlXTTtJQU9JLDZCQUFBO0V2RXNpV1Y7O0V1RTdpV007SUFPSSwrQkFBQTtFdkUwaVdWOztFdUVqaldNO0lBT0ksOEJBQUE7RXZFOGlXVjs7RXVFcmpXTTtJQU9JLG9CQUFBO0V2RWtqV1Y7O0V1RXpqV007SUFPSSxtQkFBQTtFdkVzaldWOztFdUU3aldNO0lBT0ksbUJBQUE7RXZFMGpXVjs7RXVFamtXTTtJQU9JLG1CQUFBO0V2RThqV1Y7O0V1RXJrV007SUFPSSxtQkFBQTtFdkVra1dWOztFdUV6a1dNO0lBT0ksbUJBQUE7RXZFc2tXVjs7RXVFN2tXTTtJQU9JLG1CQUFBO0V2RTBrV1Y7O0V1RWpsV007SUFPSSxtQkFBQTtFdkU4a1dWOztFdUVybFdNO0lBT0ksb0JBQUE7RXZFa2xXVjs7RXVFemxXTTtJQU9JLDBCQUFBO0V2RXNsV1Y7O0V1RTdsV007SUFPSSx5QkFBQTtFdkUwbFdWOztFdUVqbVdNO0lBT0ksdUJBQUE7RXZFOGxXVjs7RXVFcm1XTTtJQU9JLHlCQUFBO0V2RWttV1Y7O0V1RXptV007SUFPSSx1QkFBQTtFdkVzbVdWOztFdUU3bVdNO0lBT0kseUJBQUE7RXZFMG1XVjs7RXVFam5XTTtJQU9JLHVCQUFBO0V2RThtV1Y7O0V1RXJuV007SUFPSSx1QkFBQTtFdkVrbldWOztFdUV6bldNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFdkV1bldWOztFdUU5bldNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFdkU0bldWOztFdUVub1dNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFdkVpb1dWOztFdUV4b1dNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkVzb1dWOztFdUU3b1dNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFdkUyb1dWOztFdUVscFdNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkVncFdWOztFdUV2cFdNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFdkVxcFdWOztFdUU1cFdNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkUwcFdWOztFdUVqcVdNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFdkUrcFdWOztFdUV0cVdNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFdkVvcVdWOztFdUUzcVdNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFdkV5cVdWOztFdUVocldNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFdkU4cVdWOztFdUVycldNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkVtcldWOztFdUUxcldNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFdkV3cldWOztFdUUvcldNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkU2cldWOztFdUVwc1dNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFdkVrc1dWOztFdUV6c1dNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkV1c1dWOztFdUU5c1dNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFdkU0c1dWOztFdUVudFdNO0lBT0ksd0JBQUE7RXZFZ3RXVjs7RXVFdnRXTTtJQU9JLDhCQUFBO0V2RW90V1Y7O0V1RTN0V007SUFPSSw2QkFBQTtFdkV3dFdWOztFdUUvdFdNO0lBT0ksMkJBQUE7RXZFNHRXVjs7RXVFbnVXTTtJQU9JLDZCQUFBO0V2RWd1V1Y7O0V1RXZ1V007SUFPSSwyQkFBQTtFdkVvdVdWOztFdUUzdVdNO0lBT0ksNkJBQUE7RXZFd3VXVjs7RXVFL3VXTTtJQU9JLDJCQUFBO0V2RTR1V1Y7O0V1RW52V007SUFPSSwyQkFBQTtFdkVndldWOztFdUV2dldNO0lBT0ksMEJBQUE7RXZFb3ZXVjs7RXVFM3ZXTTtJQU9JLGdDQUFBO0V2RXd2V1Y7O0V1RS92V007SUFPSSwrQkFBQTtFdkU0dldWOztFdUVud1dNO0lBT0ksNkJBQUE7RXZFZ3dXVjs7RXVFdndXTTtJQU9JLCtCQUFBO0V2RW93V1Y7O0V1RTN3V007SUFPSSw2QkFBQTtFdkV3d1dWOztFdUUvd1dNO0lBT0ksK0JBQUE7RXZFNHdXVjs7RXVFbnhXTTtJQU9JLDZCQUFBO0V2RWd4V1Y7O0V1RXZ4V007SUFPSSw2QkFBQTtFdkVveFdWOztFdUUzeFdNO0lBT0ksMkJBQUE7RXZFd3hXVjs7RXVFL3hXTTtJQU9JLGlDQUFBO0V2RTR4V1Y7O0V1RW55V007SUFPSSxnQ0FBQTtFdkVneVdWOztFdUV2eVdNO0lBT0ksOEJBQUE7RXZFb3lXVjs7RXVFM3lXTTtJQU9JLGdDQUFBO0V2RXd5V1Y7O0V1RS95V007SUFPSSw4QkFBQTtFdkU0eVdWOztFdUVueldNO0lBT0ksZ0NBQUE7RXZFZ3pXVjs7RXVFdnpXTTtJQU9JLDhCQUFBO0V2RW96V1Y7O0V1RTN6V007SUFPSSw4QkFBQTtFdkV3eldWOztFdUUveldNO0lBT0kseUJBQUE7RXZFNHpXVjs7RXVFbjBXTTtJQU9JLCtCQUFBO0V2RWcwV1Y7O0V1RXYwV007SUFPSSw4QkFBQTtFdkVvMFdWOztFdUUzMFdNO0lBT0ksNEJBQUE7RXZFdzBXVjs7RXVFLzBXTTtJQU9JLDhCQUFBO0V2RTQwV1Y7O0V1RW4xV007SUFPSSw0QkFBQTtFdkVnMVdWOztFdUV2MVdNO0lBT0ksOEJBQUE7RXZFbzFXVjs7RXVFMzFXTTtJQU9JLDRCQUFBO0V2RXcxV1Y7O0V1RS8xV007SUFPSSw0QkFBQTtFdkU0MVdWOztFdUVuMldNO0lBT0ksMkJBQUE7RXZFZzJXVjs7RXVFdjJXTTtJQU9JLDBCQUFBO0V2RW8yV1Y7O0V1RTMyV007SUFPSSx3QkFBQTtFdkV3MldWOztFdUUvMldNO0lBT0ksMEJBQUE7RXZFNDJXVjs7RXVFbjNXTTtJQU9JLHdCQUFBO0V2RWczV1Y7O0V1RXYzV007SUFPSSwwQkFBQTtFdkVvM1dWOztFdUUzM1dNO0lBT0ksd0JBQUE7RXZFdzNXVjs7RXVFLzNXTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RXZFNjNXVjs7RXVFcDRXTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXZFazRXVjs7RXVFejRXTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXZFdTRXVjs7RXVFOTRXTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXZFNDRXVjs7RXVFbjVXTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXZFaTVXVjs7RXVFeDVXTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXZFczVXVjs7RXVFNzVXTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RXZFMjVXVjs7RXVFbDZXTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RXZFZzZXVjs7RXVFdjZXTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXZFcTZXVjs7RXVFNTZXTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXZFMDZXVjs7RXVFajdXTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXZFKzZXVjs7RXVFdDdXTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXZFbzdXVjs7RXVFMzdXTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXZFeTdXVjs7RXVFaDhXTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RXZFODdXVjs7RXVFcjhXTTtJQU9JLCtCQUFBO0V2RWs4V1Y7O0V1RXo4V007SUFPSSw4QkFBQTtFdkVzOFdWOztFdUU3OFdNO0lBT0ksNEJBQUE7RXZFMDhXVjs7RXVFajlXTTtJQU9JLDhCQUFBO0V2RTg4V1Y7O0V1RXI5V007SUFPSSw0QkFBQTtFdkVrOVdWOztFdUV6OVdNO0lBT0ksOEJBQUE7RXZFczlXVjs7RXVFNzlXTTtJQU9JLDRCQUFBO0V2RTA5V1Y7O0V1RWorV007SUFPSSxpQ0FBQTtFdkU4OVdWOztFdUVyK1dNO0lBT0ksZ0NBQUE7RXZFaytXVjs7RXVFeitXTTtJQU9JLDhCQUFBO0V2RXMrV1Y7O0V1RTcrV007SUFPSSxnQ0FBQTtFdkUwK1dWOztFdUVqL1dNO0lBT0ksOEJBQUE7RXZFOCtXVjs7RXVFci9XTTtJQU9JLGdDQUFBO0V2RWsvV1Y7O0V1RXovV007SUFPSSw4QkFBQTtFdkVzL1dWOztFdUU3L1dNO0lBT0ksa0NBQUE7RXZFMC9XVjs7RXVFamdYTTtJQU9JLGlDQUFBO0V2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RXN2WFY7O0V1RTd2WE07SUFPSSxpQ0FBQTtFdkUwdlhWOztFdUVqd1hNO0lBT0ksK0JBQUE7RXZFOHZYVjs7RXVFcndYTTtJQU9JLDBCQUFBO0V2RWt3WFY7O0V1RXp3WE07SUFPSSxnQ0FBQTtFdkVzd1hWOztFdUU3d1hNO0lBT0ksK0JBQUE7RXZFMHdYVjs7RXVFanhYTTtJQU9JLDZCQUFBO0V2RTh3WFY7O0V1RXJ4WE07SUFPSSwrQkFBQTtFdkVreFhWOztFdUV6eFhNO0lBT0ksNkJBQUE7RXZFc3hYVjs7RXVFN3hYTTtJQU9JLCtCQUFBO0V2RTB4WFY7O0V1RWp5WE07SUFPSSw2QkFBQTtFdkU4eFhWOztFdUVyeVhNO0lBT0ksMkJBQUE7RXZFa3lYVjs7RXVFenlYTTtJQU9JLDRCQUFBO0V2RXN5WFY7O0V1RTd5WE07SUFPSSw2QkFBQTtFdkUweVhWO0FBQ0Y7QWNselhJO0V5REFJO0lBT0ksc0JBQUE7RXZFK3lYVjs7RXVFdHpYTTtJQU9JLHVCQUFBO0V2RW16WFY7O0V1RTF6WE07SUFPSSxzQkFBQTtFdkV1elhWOztFdUU5elhNO0lBT0ksMEJBQUE7RXZFMnpYVjs7RXVFbDBYTTtJQU9JLGdDQUFBO0V2RSt6WFY7O0V1RXQwWE07SUFPSSx5QkFBQTtFdkVtMFhWOztFdUUxMFhNO0lBT0ksd0JBQUE7RXZFdTBYVjs7RXVFOTBYTTtJQU9JLHlCQUFBO0V2RTIwWFY7O0V1RWwxWE07SUFPSSw2QkFBQTtFdkUrMFhWOztFdUV0MVhNO0lBT0ksOEJBQUE7RXZFbTFYVjs7RXVFMTFYTTtJQU9JLHdCQUFBO0V2RXUxWFY7O0V1RTkxWE07SUFPSSwrQkFBQTtFdkUyMVhWOztFdUVsMlhNO0lBT0ksd0JBQUE7RXZFKzFYVjs7RXVFdDJYTTtJQU9JLHlCQUFBO0V2RW0yWFY7O0V1RTEyWE07SUFPSSw4QkFBQTtFdkV1MlhWOztFdUU5MlhNO0lBT0ksaUNBQUE7RXZFMjJYVjs7RXVFbDNYTTtJQU9JLHNDQUFBO0V2RSsyWFY7O0V1RXQzWE07SUFPSSx5Q0FBQTtFdkVtM1hWOztFdUUxM1hNO0lBT0ksdUJBQUE7RXZFdTNYVjs7RXVFOTNYTTtJQU9JLHVCQUFBO0V2RTIzWFY7O0V1RWw0WE07SUFPSSx5QkFBQTtFdkUrM1hWOztFdUV0NFhNO0lBT0kseUJBQUE7RXZFbTRYVjs7RXVFMTRYTTtJQU9JLDBCQUFBO0V2RXU0WFY7O0V1RTk0WE07SUFPSSw0QkFBQTtFdkUyNFhWOztFdUVsNVhNO0lBT0ksa0NBQUE7RXZFKzRYVjs7RXVFdDVYTTtJQU9JLGlCQUFBO0V2RW01WFY7O0V1RTE1WE07SUFPSSx1QkFBQTtFdkV1NVhWOztFdUU5NVhNO0lBT0ksc0JBQUE7RXZFMjVYVjs7RXVFbDZYTTtJQU9JLG9CQUFBO0V2RSs1WFY7O0V1RXQ2WE07SUFPSSxzQkFBQTtFdkVtNlhWOztFdUUxNlhNO0lBT0ksb0JBQUE7RXZFdTZYVjs7RXVFOTZYTTtJQU9JLHNCQUFBO0V2RTI2WFY7O0V1RWw3WE07SUFPSSxvQkFBQTtFdkUrNlhWOztFdUV0N1hNO0lBT0ksc0NBQUE7RXZFbTdYVjs7RXVFMTdYTTtJQU9JLG9DQUFBO0V2RXU3WFY7O0V1RTk3WE07SUFPSSxrQ0FBQTtFdkUyN1hWOztFdUVsOFhNO0lBT0kseUNBQUE7RXZFKzdYVjs7RXVFdDhYTTtJQU9JLHdDQUFBO0V2RW04WFY7O0V1RTE4WE07SUFPSSx3Q0FBQTtFdkV1OFhWOztFdUU5OFhNO0lBT0ksa0NBQUE7RXZFMjhYVjs7RXVFbDlYTTtJQU9JLGdDQUFBO0V2RSs4WFY7O0V1RXQ5WE07SUFPSSw4QkFBQTtFdkVtOVhWOztFdUUxOVhNO0lBT0ksZ0NBQUE7RXZFdTlYVjs7RXVFOTlYTTtJQU9JLCtCQUFBO0V2RTI5WFY7O0V1RWwrWE07SUFPSSxvQ0FBQTtFdkUrOVhWOztFdUV0K1hNO0lBT0ksa0NBQUE7RXZFbStYVjs7RXVFMStYTTtJQU9JLGdDQUFBO0V2RXUrWFY7O0V1RTkrWE07SUFPSSx1Q0FBQTtFdkUyK1hWOztFdUVsL1hNO0lBT0ksc0NBQUE7RXZFKytYVjs7RXVFdC9YTTtJQU9JLGlDQUFBO0V2RW0vWFY7O0V1RTEvWE07SUFPSSwyQkFBQTtF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dkUrdFpWOztFdUV0dVpNO0lBT0ksZ0NBQUE7RXZFbXVaVjs7RXVFMXVaTTtJQU9JLCtCQUFBO0V2RXV1WlY7O0V1RTl1Wk07SUFPSSw2QkFBQTtFdkUydVpWOztFdUVsdlpNO0lBT0ksK0JBQUE7RXZFK3VaVjs7RXVFdHZaTTtJQU9JLDZCQUFBO0V2RW12WlY7O0V1RTF2Wk07SUFPSSwrQkFBQTtFdkV1dlpWOztFdUU5dlpNO0lBT0ksNkJBQUE7RXZFMnZaVjs7RXVFbHdaTTtJQU9JLDJCQUFBO0V2RSt2WlY7O0V1RXR3Wk07SUFPSSw0QkFBQTtFdkVtd1pWOztFdUUxd1pNO0lBT0ksNkJBQUE7RXZFdXdaVjtBQUNGO0F3RXh5WkE7RUR5QlE7SUFPSSwwQkFBQTtFdkU0d1pWOztFdUVueFpNO0lBT0ksZ0NBQUE7RXZFZ3haVjs7RXVFdnhaTTtJQU9JLHlCQUFBO0V2RW94WlY7O0V1RTN4Wk07SUFPSSx3QkFBQTtFdkV3eFpWOztFdUUveFpNO0lBT0kseUJBQUE7RXZFNHhaVjs7RXVFbnlaTTtJQU9JLDZCQUFBO0V2RWd5WlY7O0V1RXZ5Wk07SUFPSSw4QkFBQTtFdkVveVpWOztFdUUzeVpNO0lBT0ksd0JBQUE7RXZFd3laVjs7RXVFL3laTTtJQU9JLCtCQUFBO0V2RTR5WlY7O0V1RW56Wk07SUFPSSx3QkFBQTtFdkVnelpWO0FBQ0Y7QXlFdDNaRTtFQUNFLGdCQUFBO0F6RXczWko7QXlFcjNaRTtFQUNFLGdCQUFBO0F6RXUzWko7QXlFcDNaRTtFQUNFLGlDQUFBO0F6RXMzWko7QXlFbjNaRTtFQUNFLGNuRTRETztBTnl6Wlg7O0EwRW40WkE7RUFDRSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGNwRTBFUztBTjR6Wlg7QTBFcDRaRTtFQUNFLFdwRXdFSTtBTjh6WlI7QTBFbjRaRTs7RUFFRSxXcEVtRUk7RW9FbEVKLFVBQUE7QTFFcTRaSjs7QTBFajRaQTs7RUFFRSxjcEV3RFM7RW9FdkRULGdCcEVpRFM7QU5tMVpYO0EwRWw0WkU7O0VBQ0UseUJwRWtETztBTm0xWlg7QTBFbDRaRTs7OztFQUVFLGNwRWlETztBTnExWlg7QTBFbjRaRTs7RW5FS0UsK0JBQUE7RUFDQSxrQ0FBQTtFQWFBLDhCQUFBO0VBQ0EsaUNBQUE7RW1FakJBLHlCQUFBO0ExRXc0Wko7QTBFcjRaRTs7RW5FYUUseUJBQUE7RUFDQSw0QkFBQTtFbUVaQSxjQUFBO0ExRXk0Wko7QTBFdDRaRTs7RW5FUUUsOEJBQUE7RUFDQSxpQ0FBQTtFbUVQQSxXcEUrRWM7QU4yelpsQjtBMEV0NFpJOztFQUNFLHlCcEV5Q1M7QU5nMlpmO0EwRTE0Wkk7O0VBQ0UseUJwRXlDUztBTm8yWmY7QTBFOTRaSTs7RUFDRSx5QnBFeUNTO0FOdzJaZjtBMEVsNVpJOztFQUNFLHlCcEV5Q1M7QU40MlpmO0EwRXQ1Wkk7O0VBQ0UseUJwRXlDUztBTmczWmY7QTBFMTVaSTs7RUFDRSx5QnBFeUNTO0FObzNaZjtBMEU5NVpJOztFQUNFLHlCcEV5Q1M7QU53M1pmO0EwRWw2Wkk7O0VBQ0UseUJwRXlDUztBTjQzWmY7O0EwRTk1Wkk7RUFDRSxxQnBFaUNTO0FOZzRaZjtBMEVsNlpJO0VBQ0UscUJwRWlDUztBTm00WmY7QTBFcjZaSTtFQUNFLHFCcEVpQ1M7QU5zNFpmO0EwRXg2Wkk7RUFDRSxxQnBFaUNTO0FOeTRaZjtBMEUzNlpJO0VBQ0UscUJwRWlDUztBTjQ0WmY7QTBFOTZaSTtFQUNFLHFCcEVpQ1M7QU4rNFpmO0EwRWo3Wkk7RUFDRSxxQnBFaUNTO0FOazVaZjtBMEVwN1pJO0VBQ0UscUJwRWlDUztBTnE1WmY7O0EwRWo3WkE7RUFDRSx3QkFBQTtFQUNBLG9DQUFBO0ExRW83WkY7O0EwRWo3WkE7RUFDRSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtBMUVvN1pGOztBMkV6L1pBO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0EzRTQvWkY7O0E0RWhnYUE7RUFDRSxXdEV5SGdCO0FOMDRabEI7O0E0RS8vWkU7RUNKQSwyQ0FBQTtFQUNBLDJDREl5QjtFQUN2QixjdEVrRlc7QU5pN1pmO0E2RXJnYUk7RUFFRSwyQ0FBQTtFQUNBLDBDQUFBO0E3RXNnYU47QTZFbmdhSTtFQUVFLFVBQUE7RUFDQSw2Q0FBQTtBN0VvZ2FOOztBNEU3Z2FFO0VDSkEseUNBQUE7RUFDQSx5Q0RJeUI7RUFDdkIsY3RFa0ZXO0FOKzdaZjtBNkVuaGFJO0VBRUUseUNBQUE7RUFDQSx5Q0FBQTtBN0VvaGFOO0E2RWpoYUk7RUFFRSxVQUFBO0VBQ0EsMkNBQUE7QTdFa2hhTjs7QTRFM2hhRTtFQ0pBLDJDQUFBO0VBQ0EsMkNESXlCO0VBQ3ZCLGN0RWtGVztBTjY4WmY7QTZFamlhSTtFQUVFLDJDQUFBO0VBQ0EsMENBQUE7QTdFa2lhTjtBNkUvaGFJO0VBRUUsVUFBQTtFQUNBLDZDQUFBO0E3RWdpYU47O0E0RXppYUU7RUNKQSwyQ0FBQTtFQUNBLDJDREl5QjtFQUN2QixjdEVrRlc7QU4yOVpmO0E2RS9pYUk7RUFFRSwyQ0FBQTtFQUNBLDJDQUFBO0E3RWdqYU47QTZFN2lhSTtFQUVFLFVBQUE7RUFDQSw2Q0FBQTtBN0U4aWFOOztBNEV2amFFO0VDSkEsMkNBQUE7RUFDQSwyQ0RJeUI7RUFDdkIsY3RFa0ZXO0FOeStaZjtBNkU3amFJO0VBRUUsMkNBQUE7RUFDQSwyQ0FBQTtBN0U4amFOO0E2RTNqYUk7RUFFRSxVQUFBO0VBQ0EsNkNBQUE7QTdFNGphTjs7QTRFcmthRTtFQ0pBLDBDQUFBO0VBQ0EsMENESXlCO0VBQ3ZCLGN0RWtGVztBTnUvWmY7QTZFM2thSTtFQUVFLDBDQUFBO0VBQ0EsMENBQUE7QTdFNGthTjtBNkV6a2FJO0VBRUUsVUFBQTtFQUNBLDRDQUFBO0E3RTBrYU47O0E0RW5sYUU7RUNKQSw0Q0FBQTtFQUNBLDRDREl5QjtFQUN2QixjdEVrRlc7QU5xZ2FmO0E2RXpsYUk7RUFFRSw0Q0FBQTtFQUNBLDRDQUFBO0E3RTBsYU47QTZFdmxhSTtFQUVFLFVBQUE7RUFDQSw4Q0FBQTtBN0V3bGFOOztBNEVqbWFFO0VDSkEseUNBQUE7RUFDQSx5Q0RJeUI7RUFDdkIsY3RFa0ZXO0FObWhhZjtBNkV2bWFJO0VBRUUseUNBQUE7RUFDQSx5Q0FBQTtBN0V3bWFOO0E2RXJtYUk7RUFFRSxVQUFBO0VBQ0EsMkNBQUE7QTdFc21hTjs7QTRFem1hQTtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7QTVFNG1hRjs7QThFem5hQTtFQUNFLHFCQUFBO0E5RTRuYUY7O0E4RXpuYUE7RUFDRSxvQkFBQTtBOUU0bmFGOztBOEV6bmFBO0VBQ0UsZ0JBQUE7QTlFNG5hRjs7QThFem5hQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0E5RTRuYUY7O0E4RXpuYUE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBOUU0bmFGOztBK0U5b2FFO0VBTUUsV3pFbUhjO0FOeWhhbEI7QStFdm9hRTtFQUVFLFd6RTRHYztBTjRoYWxCO0ErRW5vYUU7RUFFRSxXekVxR2M7QU4raGFsQjs7QStFN29hRTtFQUVFLFd6RTRHYztBTm1pYWxCO0ErRTFvYUU7RUFFRSxXekVxR2M7QU5zaWFsQjs7QStFL3BhRTtFQU1FLFd6RW1IYztBTjBpYWxCO0ErRXhwYUU7RUFFRSxXekU0R2M7QU42aWFsQjtBK0VwcGFFO0VBRUUsV3pFcUdjO0FOZ2phbEI7O0ErRTlwYUU7RUFFRSxXekU0R2M7QU5vamFsQjtBK0UzcGFFO0VBRUUsV3pFcUdjO0FOdWphbEI7O0ErRWhyYUU7RUFNRSxXekVtSGM7QU4yamFsQjtBK0V6cWFFO0VBRUUsV3pFNEdjO0FOOGphbEI7QStFcnFhRTtFQUVFLFd6RXFHYztBTmlrYWxCOztBK0UvcWFFO0VBRUUsV3pFNEdjO0FOcWthbEI7QStFNXFhRTtFQUVFLFd6RXFHYztBTndrYWxCOztBK0Vqc2FFO0VBTUUsV3pFbUhjO0FONGthbEI7QStFMXJhRTtFQUVFLFd6RTRHYztBTitrYWxCO0ErRXRyYUU7RUFFRSxXekVxR2M7QU5rbGFsQjs7QStFaHNhRTtFQUVFLFd6RTRHYztBTnNsYWxCO0ErRTdyYUU7RUFFRSxXekVxR2M7QU55bGFsQjs7QStFbHRhRTtFQU1FLFd6RW1IYztBTjZsYWxCO0ErRTNzYUU7RUFFRSxXekU0R2M7QU5nbWFsQjtBK0V2c2FFO0VBRUUsV3pFcUdjO0FObW1hbEI7O0ErRWp0YUU7RUFFRSxXekU0R2M7QU51bWFsQjtBK0U5c2FFO0VBRUUsV3pFcUdjO0FOMG1hbEI7O0ErRW51YUU7RUFNRSxXekVtSGM7QU44bWFsQjtBK0U1dGFFO0VBRUUsV3pFNEdjO0FOaW5hbEI7QStFeHRhRTtFQUVFLFd6RXFHYztBTm9uYWxCOztBK0VsdWFFO0VBRUUsV3pFNEdjO0FOd25hbEI7QStFL3RhRTtFQUVFLFd6RXFHYztBTjJuYWxCOztBK0VwdmFFO0VBTUUsV3pFbUhjO0FOK25hbEI7QStFN3VhRTtFQUVFLFd6RTRHYztBTmtvYWxCO0ErRXp1YUU7RUFFRSxXekVxR2M7QU5xb2FsQjs7QStFbnZhRTtFQUVFLFd6RTRHYztBTnlvYWxCO0ErRWh2YUU7RUFFRSxXekVxR2M7QU40b2FsQjs7QStFcndhRTtFQU1FLFd6RW1IYztBTmdwYWxCO0ErRTl2YUU7RUFFRSxXekU0R2M7QU5tcGFsQjtBK0UxdmFFO0VBRUUsV3pFcUdjO0FOc3BhbEI7O0ErRXB3YUU7RUFFRSxXekU0R2M7QU4wcGFsQjtBK0Vqd2FFO0VBRUUsV3pFcUdjO0FONnBhbEI7O0E4RW52YUU7RS9DaEJBLFdBWFE7RVJMUix5QmpCdUdjO0V5QnJGZCxxQnpCcUZjO0FOa3JhaEI7QStCcHdhRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0J1eGFqQjtBK0Jud2FFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBL0Jnd2FOO0ErQjV2YUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9CK3hhbEI7QStCdHZhSTtFQUtJLGdEQUFBO0EvQm92YVI7QStCL3VhRTtFQUVFLFdBakRlO0VBa0RmLHlCekJ1Q1k7RXlCcENaLHFCekJvQ1k7QU4wc2FoQjtBK0VwemFFO0VBTUUsV3pFbUhjO0FOOHJhbEI7QStFNXlhRTtFQUVFLFd6RTRHYztBTmlzYWxCOztBOEV2eGFFO0UvQ2hCQSxXQVhRO0VSTFIseUJqQnVHYztFeUJyRmQscUJ6QnFGYztBTnN0YWhCO0ErQnh5YUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CMnphakI7QStCdnlhRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QS9Cb3lhTjtBK0JoeWFFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQm0wYWxCO0ErQjF4YUk7RUFLSSxnREFBQTtBL0J3eGFSO0ErQm54YUU7RUFFRSxXQWpEZTtFQWtEZix5QnpCdUNZO0V5QnBDWixxQnpCb0NZO0FOOHVhaEI7QStFeDFhRTtFQU1FLFd6RW1IYztBTmt1YWxCO0ErRWgxYUU7RUFFRSxXekU0R2M7QU5xdWFsQjs7QThFM3phRTtFL0NoQkEsV0FYUTtFUkxSLHlCakJ1R2M7RXlCckZkLHFCekJxRmM7QU4wdmFoQjtBK0I1MGFFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0EvQisxYWpCO0ErQjMwYUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGdEQUFBO0EvQncwYU47QStCcDBhRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBL0J1MmFsQjtBK0I5emFJO0VBS0ksZ0RBQUE7QS9CNHphUjtBK0J2emFFO0VBRUUsV0FqRGU7RUFrRGYseUJ6QnVDWTtFeUJwQ1oscUJ6Qm9DWTtBTmt4YWhCO0ErRTUzYUU7RUFNRSxXekVtSGM7QU5zd2FsQjtBK0VwM2FFO0VBRUUsV3pFNEdjO0FOeXdhbEI7O0E4RS8xYUU7RS9DaEJBLFdBWFE7RVJMUixzQmpCdUdjO0V5QnJGZCxrQnpCcUZjO0FOOHhhaEI7QStCaDNhRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0JtNGFqQjtBK0IvMmFFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCwrQ0FBQTtBL0I0MmFOO0ErQngyYUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9CMjRhbEI7QStCbDJhSTtFQUtJLCtDQUFBO0EvQmcyYVI7QStCMzFhRTtFQUVFLFdBakRlO0VBa0RmLHNCekJ1Q1k7RXlCcENaLGtCekJvQ1k7QU5zemFoQjtBK0VoNmFFO0VBTUUsV3pFbUhjO0FOMHlhbEI7QStFeDVhRTtFQUVFLFd6RTRHYztBTjZ5YWxCOztBOEVuNGFFO0UvQ2hCQSxXQVhRO0VSTFIseUJqQnVHYztFeUJyRmQscUJ6QnFGYztBTmswYWhCO0ErQnA1YUU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CdTZhakI7QStCbjVhRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QS9CZzVhTjtBK0I1NGFFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQis2YWxCO0ErQnQ0YUk7RUFLSSxnREFBQTtBL0JvNGFSO0ErQi8zYUU7RUFFRSxXQWpEZTtFQWtEZix5QnpCdUNZO0V5QnBDWixxQnpCb0NZO0FOMDFhaEI7QStFcDhhRTtFQU1FLFd6RW1IYztBTjgwYWxCO0ErRTU3YUU7RUFFRSxXekU0R2M7QU5pMWFsQjs7QThFdjZhRTtFL0NoQkEsV0FYUTtFUkxSLHlCakJ1R2M7RXlCckZkLHFCekJxRmM7QU5zMmFoQjtBK0J4N2FFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0EvQjI4YWpCO0ErQnY3YUU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLGlEQUFBO0EvQm83YU47QStCaDdhRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBL0JtOWFsQjtBK0IxNmFJO0VBS0ksaURBQUE7QS9CdzZhUjtBK0JuNmFFO0VBRUUsV0FqRGU7RUFrRGYseUJ6QnVDWTtFeUJwQ1oscUJ6Qm9DWTtBTjgzYWhCO0ErRXgrYUU7RUFNRSxXekVtSGM7QU5rM2FsQjtBK0VoK2FFO0VBRUUsV3pFNEdjO0FOcTNhbEI7O0E4RTM4YUU7RS9DaEJBLFdBWFE7RVJMUix5QmpCdUdjO0V5QnJGZCxxQnpCcUZjO0FOMDRhaEI7QStCNTlhRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0IrK2FqQjtBK0IzOWFFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCw4Q0FBQTtBL0J3OWFOO0ErQnA5YUU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9CdS9hbEI7QStCOThhSTtFQUtJLDhDQUFBO0EvQjQ4YVI7QStCdjhhRTtFQUVFLFdBakRlO0VBa0RmLHlCekJ1Q1k7RXlCcENaLHFCekJvQ1k7QU5rNmFoQjtBK0U1Z2JFO0VBTUUsV3pFbUhjO0FOczVhbEI7QStFcGdiRTtFQUVFLFd6RTRHYztBTnk1YWxCOztBOEUvK2FFO0UvQ2hCQSxXQVhRO0VSTFIseUJqQnVHYztFeUJyRmQscUJ6QnFGYztBTjg2YWhCO0ErQmhnYkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CbWhiakI7QStCLy9hRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QS9CNC9hTjtBK0J4L2FFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQjJoYmxCO0ErQmwvYUk7RUFLSSxnREFBQTtBL0JnL2FSO0ErQjMrYUU7RUFFRSxXQWpEZTtFQWtEZix5QnpCdUNZO0V5QnBDWixxQnpCb0NZO0FOczhhaEI7QStFaGpiRTtFQU1FLFd6RW1IYztBTjA3YWxCO0ErRXhpYkU7RUFFRSxXekU0R2M7QU42N2FsQjs7QThFbmhiRTtFL0NoQkEsV0FYUTtFUkxSLHlCakJ1R2M7RXlCckZkLHFCekJxRmM7QU5rOWFoQjtBK0JwaWJFO0VBQ0UsV0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0EvQnVqYmpCO0ErQm5pYkU7RUFFRSxXQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VBNkJYLCtDQUFBO0EvQmdpYk47QStCNWhiRTtFQUtFLFdBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBL0IramJsQjtBK0J0aGJJO0VBS0ksK0NBQUE7QS9Cb2hiUjtBK0IvZ2JFO0VBRUUsV0FqRGU7RUFrRGYseUJ6QnVDWTtFeUJwQ1oscUJ6Qm9DWTtBTjArYWhCO0ErRXBsYkU7RUFNRSxXekVtSGM7QU44OWFsQjtBK0U1a2JFO0VBRUUsV3pFNEdjO0FOaSthbEI7O0E4RXZqYkU7RS9DaEJBLFdBWFE7RVJMUix5QmpCdUdjO0V5QnJGZCxxQnpCcUZjO0FOcy9haEI7QStCeGtiRTtFQUNFLFdBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBL0IybGJqQjtBK0J2a2JFO0VBRUUsV0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFQTZCWCxnREFBQTtBL0Jva2JOO0ErQmhrYkU7RUFLRSxXQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QS9CbW1ibEI7QStCMWpiSTtFQUtJLGdEQUFBO0EvQndqYlI7QStCbmpiRTtFQUVFLFdBakRlO0VBa0RmLHlCekJ1Q1k7RXlCcENaLHFCekJvQ1k7QU44Z2JoQjtBK0V4bmJFO0VBTUUsV3pFbUhjO0FOa2dibEI7QStFaG5iRTtFQUVFLFd6RTRHYztBTnFnYmxCOztBOEUzbGJFO0UvQ2hCQSxXQVhRO0VSTFIseUJqQnVHYztFeUJyRmQscUJ6QnFGYztBTjBoYmhCO0ErQjVtYkU7RUFDRSxXQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QS9CK25iakI7QStCM21iRTtFQUVFLFdBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RUE2QlgsZ0RBQUE7QS9Cd21iTjtBK0JwbWJFO0VBS0UsV0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0EvQnVvYmxCO0ErQjlsYkk7RUFLSSxnREFBQTtBL0I0bGJSO0ErQnZsYkU7RUFFRSxXQWpEZTtFQWtEZix5QnpCdUNZO0V5QnBDWixxQnpCb0NZO0FOa2piaEI7QStFNXBiRTtFQU1FLFd6RW1IYztBTnNpYmxCO0ErRXBwYkU7RUFFRSxXekU0R2M7QU55aWJsQjs7QStFbHFiRTs7Ozs7OztFQU1FLGN6RXFFTztBTmltYlg7QStFanFiRTs7O0VBRUUsY3pFOERPO0FOc21iWDs7QStFdHFiRTs7O0VBRUUsY3pFOERPO0FONG1iWDtBK0VycWJFOzs7RUFFRSxjekV1RE87QU5pbmJYOztBZ0Y3cmJBO0VBQ0UsbUIxRWtDa0I7RTBFakNsQixpRDFFNE9ZO0FObzlhZDs7QWdGN3JiQTtFQUNFLHdCQUFBO0FoRmdzYkY7O0FnRjVyYkU7RUFDRSxjMUUrRE87RTBFOURQLHFCQUFBO0FoRityYko7QWdGNXJiRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FoRjhyYko7QWdGM3JiRTtFQUNFLGdCQUFBO0FoRjZyYko7O0FnRnpyYkE7RUFDRSxrQjFFcEJhO0UwRXFCYixnQjFFdkJpQjtFMEV3QmpCLGMxRStDUztBTjZvYlg7O0FnRnpyYkE7RUFDRSxnQjFFN0JtQjtBTnl0YnJCOztBZ0Z6cmJBO0VBQ0UsZ0JBQUE7QWhGNHJiRjs7QWdGenJiQTs7RUFFRSxxQjFFeU1jO0FObS9haEI7O0FnRnpyYkE7O0VBRUUsc0IxRW9NYztBTncvYWhCOztBZ0Z6cmJBOzs7RXJFdENFLGVBQUE7RUFHQSxZQUFBO0FYbXViRjtBZ0YzcmJFO0VBTEY7OztJQU1JLFlBQUE7RWhGZ3NiRjtBQUNGOztBaUZ4dmJBO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FqRjJ2YkY7QWlGenZiRTtFQUNFLGlCQUFBO0FqRjJ2Yko7QWlGeHZiRTtFQUNFLGlCQUFBO0FqRjB2Yko7QWlGdnZiRTtFQUNFLGlCQUFBO0FqRnl2Yko7QWlGdHZiRTtFQUNFLGlCQUFBO0FqRnd2Yko7QWlGcnZiRTtFQUNFLGVBQUE7QWpGdXZiSjs7QWtGOXdiQTtFQUNFLGNBQUE7QWxGaXhiRjs7QWtGOXdiQTtFQUNFLGNBQUE7QWxGaXhiRjs7QWtGOXdiQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7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Q0Esa0JwRnJFTztFb0ZzRVAsV0FBQTtFQUNBLGVBQUE7QTFGb2djRjtBMEZsZ2NFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0ExRm9nY0o7O0EwRmhnY0E7RUFDRSxxQkFBQTtFQUNBLGdCcEYxQlM7RW9GMkJULGFwRm5GTztFb0ZvRlAsK0NwRjJFaUI7RW9GMUVqQixjQUFBO0VBQ0EscUJwRitFaUI7QU5vN2JuQjtBMEZqZ2NFO0VBQ0UsZ0JBQUE7QTFGbWdjSjs7QTRGeG1jQTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsMEh0RjhQbUI7RXNGN1BuQixzQkFBQTtBNUYybWNGO0FjcmljSTtFOEU1RUo7SUFTSSxrQkFBQTtFNUY0bWNGO0FBQ0Y7O0E2RnJuY0U7RUFDRSxtQnZGdUZXO0V1RnRGWCx5QkFBQTtBN0Z3bmNKO0E2RnJuY0U7O0VBRUUsV3ZGNERPO0FOMmpjWDs7QTZGOW5jRTtFQUNFLG1CdkZ1Rlc7RXVGdEZYLHlCQUFBO0E3RmlvY0o7QTZGOW5jRTs7RUFFRSxXdkY0RE87QU5va2NYOztBNkZ2b2NFO0VBQ0UsbUJ2RnVGVztFdUZ0RlgseUJBQUE7QTdGMG9jSjtBNkZ2b2NFOztFQUVFLFd2RjRETztBTjZrY1g7O0E2RmhwY0U7RUFDRSxtQnZGdUZXO0V1RnRGWCx5QkFBQTtBN0ZtcGNKO0E2RmhwY0U7O0VBRUUsV3ZGNERPO0FOc2xjWDs7QTZGenBjRTtFQUNFLG1CdkZ1Rlc7RXVGdEZYLHlCQUFBO0E3RjRwY0o7QTZGenBjRTs7RUFFRSxXdkY0RE87QU4rbGNYOztBNkZscWNFO0VBQ0UsbUJ2RnVGVztFdUZ0RlgseUJBQUE7QTdGcXFjSjtBNkZscWNFOztFQUVFLFd2RjRETztBTndtY1g7O0E2RjNxY0U7RUFDRSxtQnZGdUZXO0V1RnRGWCx5QkFBQTtBN0Y4cWNKO0E2RjNxY0U7O0VBRUUsV3ZGNERPO0FOaW5jWDs7QTZGcHJjRTtFQUNFLG1CdkZ1Rlc7RXVGdEZYLHlCQUFBO0E3RnVyY0o7QTZGcHJjRTs7RUFFRSxXdkY0RE87QU4w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QTtFVEFJLG1CckZnUU87QU5vMmNiO0EyRmptZE07RUFDRSxtQkFBQTtBM0ZtbWRSO0EyRnBtZE07RUFDRSxtQkFBQTtBM0ZzbWRSO0EyRnZtZE07RUFDRSxnQkFBQTtBM0Z5bWRSOztBb0d6bWRBO0VBQ0UsMEg5RjBQbUI7RXFGL1BmLG1CckZnUU87QU5rM2NiO0EyRi9tZE07RUFDRSxtQkFBQTtBM0ZpbmRSO0EyRmxuZE07RUFDRSxtQkFBQTtBM0ZvbmRSO0EyRnJuZE07RUFDRSxnQkFBQTtBM0Z1bmRSOztBb0dqbmRFO0VBQ0UsYUFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtBcEdvbmRKO0FvR2puZEU7RUFDRSxrQkFBQTtBcEdtbmRKOztBb0cvbWRBO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FwR2tuZEY7O0FvRzltZEE7O0VBRUUsY0FBQTtFQUNBLDBCOUYyUXFCO0U4RjFRckIsZ0I5RjJReUI7RThGMVF6QixrQ0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VUcENJLCtCckY0U2U7QU4wMmNyQjtBMkZucGRNOztFQUNFLCtCQUFBO0EzRnNwZFI7QTJGdnBkTTs7RUFDRSwrQkFBQTtBM0YwcGRSO0EyRjNwZE07O0VBQ0UsY0FBQTtBM0Y4cGRSO0FvRzFuZEU7Ozs7RUFFRSxxQkFBQTtFVDFDRSwrQnJGZ1dvQjtBTnkwYzFCO0EyRnRxZE07Ozs7RUFDRSwrQkFBQTtBM0YycWRSO0EyRjVxZE07Ozs7RUFDRSwrQkFBQTtBM0ZpcmRSO0EyRmxyZE07Ozs7RUFDRSxjQUFBO0EzRnVyZFI7O0FvR3pvZEk7RUFDRSxzQzlGeVM4QjtBTm0yY3BDO0FvR3hvZE07RUFDRSx1QzlGcVMyQjtBTnEyY25DOztBb0dwb2RBO0VBQ0UsVUFBQTtBcEd1b2RGOztBb0dwb2RBO0VUbEVNLGdDckZvVHFCO0FOczVjM0I7QTJGdnNkTTtFQUNFLCtCQUFBO0EzRnlzZFI7QTJGMXNkTTtFQUNFLGdDQUFBO0EzRjRzZFI7QTJGN3NkTTtFQUNFLGNBQUE7QTNGK3NkUjtBb0c5b2RFOztFVHJFSSxnQ3JGc1cwQjtBTmkzY2hDO0EyRnB0ZE07O0VBQ0UsZ0NBQUE7QTNGdXRkUjtBMkZ4dGRNOztFQUNFLGdDQUFBO0EzRjJ0ZFI7QTJGNXRkTTs7RUFDRSxjQUFBO0EzRit0ZFI7O0FvR3hwZEE7Ozs7RVQzRU0sY3JGNFRzQjtBTjg2YzVCO0EyRnZ1ZE07Ozs7RUFDRSxjQUFBO0EzRjR1ZFI7QTJGN3VkTTs7OztFQUNFLGNBQUE7QTNGa3ZkUjtBMkZudmRNOzs7O0VBQ0UsY0FBQTtBM0Z3dmRSO0FvRzNxZEU7Ozs7Ozs7O0VUakZJLGNyRjRXMkI7QU4wNWNqQztBMkZud2RNOzs7Ozs7OztFQUNFLGNBQUE7QTNGNHdkUjtBMkY3d2RNOzs7Ozs7OztFQUNFLGNBQUE7QTNGc3hkUjtBMkZ2eGRNOzs7Ozs7OztFQUNFLGNBQUE7QTNGZ3lkUjs7QW9HNXNkQTtFQUNFLHNDOUYyTzJCO0U4RjFPM0IsZ0I5RjRPK0I7RXFGdFUzQixjckZ3VXFCO0FOaytjM0I7QTJGdnlkTTtFQUNFLGNBQUE7QTNGeXlkUjtBMkYxeWRNO0VBQ0UsY0FBQTtBM0Y0eWRSO0EyRjd5ZE07RUFDRSxjQUFBO0EzRit5ZFI7O0FvR3J0ZEE7RUFDRSxnQjlGaEdtQjtFcUZDZixjckY4VTJCO0FOMCtjakM7QTJGcnpkTTtFQUNFLGNBQUE7QTNGdXpkUjtBMkZ4emRNO0VBQ0UsY0FBQTtBM0YwemRSO0EyRjN6ZE07RUFDRSxjQUFBO0EzRjZ6ZFI7O0FvRzl0ZEE7O0VBRUUsZ0I5RnRHbUI7RXFGQ2YsY3JGb1Y0QjtBTm0vY2xDO0EyRnAwZE07O0VBQ0UsV0FBQTtBM0Z1MGRSO0EyRngwZE07O0VBQ0UsY0FBQTtBM0YyMGRSO0EyRjUwZE07O0VBQ0UsY0FBQTtBM0YrMGRSOztBb0d6dWRBO0VBQ0Usa0JBQUE7QXBHNHVkRjs7QW9HenVkQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSw2QkFBQTtBcEc0dWRGOztBb0d6dWRBOztFQUVFLDBCQUFBO0VBQ0EsV0FBQTtBcEc0dWRGOztBb0d6dWRBO0VBQ0UsU0FBQTtBcEc0dWRGOztBb0d6dWRBOztFQUVFLFdBQUE7QXBHNHVkRjs7QW9HeHVkQTtFQUNFLGdCOUY1SWlCO0U4RjZJakIsbUI5RjhId0I7RThGN0h4Qix1QkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFVGhKSSxXckZ3UmdCO0FOb21kdEI7QTJGejNkTTtFQUNFLFdBQUE7QTNGMjNkUjtBMkY1M2RNO0VBQ0UsV0FBQTtBM0Y4M2RSO0EyRi8zZE07RUFDRSxjQUFBO0EzRmk0ZFI7QW9HbHZkRTtFQUNFLHFCQUFBO0VUcEpFLFdyRndSZ0I7QU5pbmR0QjtBMkZ0NGRNO0VBQ0UsV0FBQTtBM0Z3NGRSO0EyRno0ZE07RUFDRSxXQUFBO0EzRjI0ZFI7QTJGNTRkTTtFQUNFLGNBQUE7QTNGODRkUjtBb0cxdmRFO0VBQ0UsVUFBQTtBcEc0dmRKO0FvR3p2ZEU7RVQ1SkksYXJGNFFxQjtFOEY5R3ZCLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QXBHMnZkSjtBMkZ4NWRNO0VBQ0UsVUFBQTtBM0YwNWRSO0EyRjM1ZE07RUFDRSxhQUFBO0EzRjY1ZFI7QTJGOTVkTTtFQUNFLGFBQUE7QTNGZzZkUjtBb0dsd2RJO0VUbEtFLGFyRmtSeUI7QU5xcGQvQjtBMkZwNmRNO0VBQ0UsK0JBQUE7QTNGczZkUjtBMkZ2NmRNO0VBQ0UsYUFBQTtBM0Z5NmRSO0EyRjE2ZE07RUFDRSxhQUFBO0EzRjQ2ZFI7O0FvR3Z3ZEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FwRzB3ZEY7O0FvR3Z3ZEE7RUFDRSxrQjlGM0tPO0FOcTdkVDs7QW9HdndkQTtFQUNFLGlCOUYvS087QU55N2RUOztBb0d0d2RBO0VBQ0UsdUJBQUE7RUFDQSwrQjlGbUd1QjtFOEZsR3ZCLGtCOUYzTGE7RXFGSFQsY3JGa1NpQjtBTnNxZHZCO0EyRnI4ZE07RUFDRSxjQUFBO0EzRnU4ZFI7QTJGeDhkTTtFQUNFLGNBQUE7QTNGMDhkUjtBMkYzOGRNO0VBQ0UsY0FBQTtBM0Y2OGRSOztBb0c5d2RBOztFQUVFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7QXBHaXhkRjs7QW9HN3dkRTs7RUFFRSxTQUFBO0FwR2d4ZEo7O0FvRzV3ZEE7RVRqTk0sbUJyRjBYcUI7RXFGMVhyQixXckZvWHdCO0FOOG1kOUI7QTJGLzlkTTtFQUNFLGdCQUFBO0EzRmkrZFI7QTJGbCtkTTtFQUNFLG1CQUFBO0EzRm8rZFI7QTJGcitkTTtFQUNFLG1CQUFBO0EzRnUrZFI7QTJGeCtkTTtFQUNFLGNBQUE7QTNGMCtkUjtBMkYzK2RNO0VBQ0UsV0FBQTtBM0Y2K2RSO0EyRjkrZE07RUFDRSxXQUFBO0EzRmcvZFI7O0FvRzl4ZEE7RVR0Tk0sbUJyRnVZdUI7RXFGdll2QixXckZpWTBCO0FOd25kaEM7QTJGdC9kTTtFQUNFLHFDQUFBO0EzRncvZFI7QTJGei9kTTtFQUNFLG1CQUFBO0EzRjIvZFI7QTJGNS9kTTtFQUNFLG1CQUFBO0EzRjgvZFI7QTJGLy9kTTtFQUNFLGNBQUE7QTNGaWdlUjtBMkZsZ2VNO0VBQ0UsV0FBQTtBM0ZvZ2VSO0EyRnJnZU07RUFDRSxXQUFBO0EzRnVnZVI7O0FvRzd5ZEk7RUFDRSxtQkFBQTtBcEdnemROO0FvRzN5ZEk7RUFQRjtJQVNJLG1CQUFBO0VwRzZ5ZEo7RW9HMXlkSTtJQUNFLGNBQUE7RXBHNHlkTjtBQUNGO0FvR3h5ZEU7RUFDRSxrQjlGeE9LO0FOa2hlVDs7QW9HbnlkSTtFQUNFLG9CQUFBO0FwR3N5ZE47QW9HanlkSTtFQVBGO0lBU0ksb0JBQUE7RXBHbXlkSjtFb0doeWRJO0lBQ0UsZUFBQTtFcEdreWROO0FBQ0Y7QW9HOXhkRTtFQUNFLGlCOUZqUUs7QU5paWVUO0FvRzd4ZEU7RUFDRSxPQUFBO0VBQ0EsV0FBQTtBcEcreGRKOztBb0cxeGRBO0VBQ0UsZTlGNkpvQjtFOEY1SnBCLGU5RjZKbUI7RThGNUpuQixxQjlGekdpQjtFcUY3S2IsbUJyRjBhVztBTjBvZGpCO0EyRmpqZU07RUFDRSxtQkFBQTtBM0ZtamVSO0EyRnBqZU07RUFDRSxtQkFBQTtBM0ZzamVSO0EyRnZqZU07RUFDRSxtQkFBQTtBM0Z5amVSO0FvR3B5ZEU7O0VUelJJLGNyRm1hYztBTjhwZHBCO0EyRjlqZU07O0VBQ0UsY0FBQTtBM0Zpa2VSO0EyRmxrZU07O0VBQ0UsY0FBQTtBM0Zxa2VSO0EyRnRrZU07O0VBQ0UsY0FBQTtBM0Z5a2VSOztBcUcva2VFOzs7Ozs7O0VBT0UsYUFBQTtBckdrbGVKO0FxRy9rZUU7O0VBRUUsNkJBQUE7QXJHaWxlSjtBcUc3a2VFOzs7O0VBSUUsNEJBQUE7QXJHK2tlSjtBcUcza2VFO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QXJHNmtlSjtBcUd6a2VFO0VBQ0UsZS9GaVhvQjtFK0ZoWHBCLGUvRmdYb0I7RStGL1dwQixVQUFBO0FyRzJrZUo7QXFHdmtlRTtFQUNFLGtCQUFBO0FyR3lrZUo7QXFHcmtlRTtFQUNFLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFkvRnFXNkI7RStGcFc3QixvRC9GcVdrQztFK0ZwV2xDLHFCL0Y2SGU7RStGNUhmLGdCL0ZlTztFK0ZkUCxpQi9GZ1crQjtFK0YvVi9CLE1BQUE7QXJHdWtlSjtBcUdwa2VJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FyR3NrZU47QXFHaGtlSTtFQUNFLHNCL0Z1VmtDO0UrRnRWbEMsYy9GR0s7QU4ramVYO0FxRy9qZUk7RUFDRSxjL0ZvVnNDO0FONnVkNUM7QXFHOWplSTs7RUFFRSxjL0ZnVnVDO0FOZ3ZkN0M7QXFHemplTTtFQUNFLG9DL0YyVXNDO0FOZ3ZkOUM7QXFHdmplUTtFQUNFLG9DL0Z1VTJDO0FOa3ZkckQ7QXFHbGplRTtFQUNFLFdBQUE7QXJHb2plSjtBcUdqamVFOztFQUVFLFdBQUE7QXJHbWplSjtBcUcvaWVFO0VBQ0UsY0FBQTtBckdpamVKOztBcUczaWVFO0VBQ0UsVUFBQTtBckc4aWVKO0FxRzVpZUk7RUFDRSxXQUFBO0FyRzhpZU47QXFHeGllSTtFQUNFLGtCQUFBO0FyRzBpZU47QXFHcmllSTtFQVBGO0lBVUksa0JBQUE7RXJHc2llSjtFcUduaWVJO0lBQ0UsY0FBQTtFckdxaWVOO0FBQ0Y7O0FxRzloZUU7RUFDRSxXQUFBO0FyR2lpZUo7QXFHL2hlSTtFQUNFLFlBQUE7QXJHaWllTjtBcUczaGVJO0VBQ0UsbUJBQUE7QXJHNmhlTjtBcUd4aGVJO0VBUEY7SUFVSSxtQkFBQTtFckd5aGVKO0VxR3RoZUk7SUFDRSxlQUFBO0VyR3doZU47QUFDRjs7QXNHcHNlQTtFQUFhLDBCQUFBO0F0R3dzZWI7O0FzR3ZzZUE7RUFBYSwyQkFBQTtBdEcyc2ViOztBc0d6c2VBO0VBQVMsc0JBQUE7QXRHNnNlVDs7QXNHNXNlQTtFQUFTLHVCQUFBO0F0R2d0ZVQ7O0F1R3B0ZUE7RUFDRSxtQmpHdWZRO0VpR3RmUixrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXZHdXRlRjtBdUdydGVFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBdkd1dGVKOztBdUdudGVBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBdkdzdGVGO0F1R3B0ZUU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBdkdzdGVKOztBd0cxdWVDO0VBQ0MscUJsR3FFUztBTndxZVg7O0F3R3h1ZUM7Ozs7Ozs7RUFPQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QXhHMnVlRjtBd0d6dWVFOzs7Ozs7Ozs7Ozs7OztFQUVDLGNBQUE7RUFDQSxxQkFBQTtBeEd1dmVIO0F3R3B2ZUU7Ozs7Ozs7Ozs7Ozs7O0VBRUMsZUFBQTtFQUNBLHNCQUFBO0F4R2t3ZUg7QXdHL3ZlRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxhQUFBO0F4RzZ3ZUg7QXdHMXdlRTs7Ozs7OztFQUNDLGdCQUFBO0F4R2t4ZUg7QXdHOXdlQztFQUNDLGFBQUE7QXhHZ3hlRjs7QXdHM3dlQztFQUNDLGNsRzBCUztBTm92ZVg7QXdHNXdlRTtFQUNDLGNsRzBCUTtBTm92ZVg7QXdHMXdlQztFQUNDLFdBQUE7RUFDQSxZQUFBO0F4RzR3ZUY7O0F3R3h3ZUE7RUFDQyxzQkFBQTtBeEcyd2VEOztBd0d2d2VDO0VBQ0Usd0JBQUE7RUFDQSwyQkFBQTtBeEcwd2VIO0F3R3Z3ZUM7RUFDQyxxQkFBQTtBeEd5d2VGO0F3R3R3ZUM7RUFDQyx1QkFBQTtBeEd3d2VGOztBd0dwd2VBO0VBQ0MsdUJBQUE7QXhHdXdlRDs7QXdHcHdlQTs7RUFFRSw4QkFBQTtBeEd1d2VGOztBeUc3MWVBO0VBQ0UsbUJBQUE7QXpHZzJlRjtBeUc5MWVFO0VBQ0UsU0FBQTtBekdnMmVKO0F5RzcxZUU7RUFDRSx1Qm5Hc2NVO0VtR3JjVixjbkdtRU87RW1HbEVQLHFCbkdtY2U7RW1HbGNmLFNBQUE7QXpHKzFlSjtBeUc3MWVJO0VBQ0UsZ0JuR3NESztFbUdyREwsY25HNkRLO0FOa3llWDtBeUc1MWVJO0VBQ0UsY25Hc0NJO0FOd3plVjtBeUczMWVJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXpHNjFlTjtBeUd6MWVFO0VBQ0UsZ0JuR3VDTztFbUd0Q1AsZ0JuRzJha0I7RW1HMWFsQiwrQ25HNEllO0VtRzNJZixnQ25HMmF3QjtBTmc3ZDVCO0F5R3oxZUk7RUFDRSxnQkFBQTtBekcyMWVOOztBMEc3M2VFO0VBQ0UsbUJwR3VGVztFb0d0RlgsNEJwR3NGVztFb0dyRlgsV3BHZ0VPO0FOZzBlWDtBMEc3M2VFO0VBQ0UsbUJwR2lGVztFb0doRlgsV3BHMkRPO0FObzBlWDtBMEc1M2VFOztFQUVFLFdwR3NETztBTncwZVg7O0EwRzM0ZUU7RUFDRSxtQnBHdUZXO0VvR3RGWCw0QnBHc0ZXO0VvR3JGWCxXcEdnRU87QU44MGVYO0EwRzM0ZUU7RUFDRSxtQnBHaUZXO0VvR2hGWCxXcEcyRE87QU5rMWVYO0EwRzE0ZUU7O0VBRUUsV3BHc0RPO0FOczFlWDs7QTBHejVlRTtFQUNFLG1CcEd1Rlc7RW9HdEZYLDRCcEdzRlc7RW9HckZYLFdwR2dFTztBTjQxZVg7QTBHejVlRTtFQUNFLG1CcEdpRlc7RW9HaEZYLFdwRzJETztBTmcyZVg7QTBHeDVlRTs7RUFFRSxXcEdzRE87QU5vMmVYOztBMEd2NmVFO0VBQ0UsbUJwR3VGVztFb0d0RlgsNEJwR3NGVztFb0dyRlgsV3BHZ0VPO0FOMDJlWDtBMEd2NmVFO0VBQ0UsbUJwR2lGVztFb0doRlgsV3BHMkRPO0FOODJlWDtBMEd0NmVFOztFQUVFLFdwR3NETztBTmszZVg7O0EwR3I3ZUU7RUFDRSxtQnBHdUZXO0VvR3RGWCw0QnBHc0ZXO0VvR3JGWCxXcEdnRU87QU53M2VYO0EwR3I3ZUU7RUFDRSxtQnBHaUZXO0VvR2hGWCxXcEcyRE87QU40M2VYO0EwR3A3ZUU7O0VBRUUsV3BHc0RPO0FOZzRlWDs7QTBHbjhlRTtFQUNFLG1CcEd1Rlc7RW9HdEZYLDRCcEdzRlc7RW9HckZYLFdwR2dFTztBTnM0ZVg7QTBHbjhlRTtFQUNFLG1CcEdpRlc7RW9HaEZYLFdwRzJETztBTjA0ZVg7QTBHbDhlRTs7RUFFRSxXcEdzRE87QU44NGVYOztBMEdqOWVFO0VBQ0UsbUJwR3VGVztFb0d0RlgsNEJwR3NGVztFb0dyRlgsV3BHZ0VPO0FObzVlWDtBMEdqOWVFO0VBQ0UsbUJwR2lGVztFb0doRlgsV3BHMkRPO0FOdzVlWDtBMEdoOWVFOztFQUVFLFdwR3NETztBTjQ1ZVg7O0EwRy85ZUU7RUFDRSxtQnBHdUZXO0VvR3RGWCw0QnBHc0ZXO0VvR3JGWCxXcEdnRU87QU5rNmVYO0EwRy85ZUU7RUFDRSxtQnBHaUZXO0VvR2hGWCxXcEcyRE87QU5zNmVYO0EwRzk5ZUU7O0VBRUUsV3BHc0RPO0FOMDZlWDs7QXlHaDhlQTtFQUNFLGtCbkd6Q2E7QU40K2VmOztBeUdoOGVBO0VBQ0UsV0FBQTtFQUNBLHNCQUFBO0F6R204ZUY7QXlHajhlRTtFbEdMRSw4QkFBQTtFQUNBLGlDQUFBO0VBZkEsMEJBQUE7RUFDQSw2QkFBQTtBUHk5ZUo7O0F5R2o4ZUE7RUFDRSxjQUFBO0F6R284ZUY7O0EyR2pnZkE7RUFDSSxxQkFBQTtFQUNBLGtCQUFBO0EzR29nZko7QTJHbGdmSTtFQUNFLFlBQUE7RUFDQSxtQnJHaUVLO0VxR2hFTCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBM0dvZ2ZOOztBMkdoZ2ZJO0VBQ0UsWUFBQTtFQUNBLGdCckdrREs7RXFHakRMLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBM0dtZ2ZOOztBNEc3aGZBO0VBQ0Usa0J0R01hO0FOMGhmZjs7QTRHN2hmQTtFQUNFLGtCdEdDYTtBTitoZmY7O0E0RzdoZkE7OztFQUdFLGdCdEdQaUI7RXNHUWpCLGN0RytEUztBTmkrZVg7O0E0RzVoZkU7RUFDRSxtQnRHb0hVO0VzR25IVixxQnRHK0plO0VzRzlKZixhdEdQSztBTnNpZlQ7O0E0RzNoZkE7RUFDRSxlQUFBO0E1RzhoZkY7O0E2R3BqZkk7RUFDRSx5QkFBQTtBN0d1amZOO0E2R3JqZk07RUFDRSw4QkFBQTtBN0d1amZSO0E2R25qZkk7RUFDRSx5QkFBQTtBN0dxamZOO0E2R25qZk07RUFDRSw4QkFBQTtBN0dxamZSO0E2RzlpZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E3R2dqZk47QTZHOWlmTTtFQUNFLHFDQUFBO0E3R2dqZlI7QTZHNWlmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTdHOGlmTjtBNkc1aWZNO0VBQ0UscUNBQUE7QTdHOGlmUjs7QTZHL2tmSTtFQUNFLHlCQUFBO0E3R2tsZk47QTZHaGxmTTtFQUNFLDhCQUFBO0E3R2tsZlI7QTZHOWtmSTtFQUNFLHlCQUFBO0E3R2dsZk47QTZHOWtmTTtFQUNFLDhCQUFBO0E3R2dsZlI7QTZHemtmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTdHMmtmTjtBNkd6a2ZNO0VBQ0UscUNBQUE7QTdHMmtmUjtBNkd2a2ZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBN0d5a2ZOO0E2R3ZrZk07RUFDRSxxQ0FBQTtBN0d5a2ZSOztBNkcxbWZJO0VBQ0UseUJBQUE7QTdHNm1mTjtBNkczbWZNO0VBQ0UsOEJBQUE7QTdHNm1mUjtBNkd6bWZJO0VBQ0UseUJBQUE7QTdHMm1mTjtBNkd6bWZNO0VBQ0UsOEJBQUE7QTdHMm1mUjtBNkdwbWZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBN0dzbWZOO0E2R3BtZk07RUFDRSxxQ0FBQTtBN0dzbWZSO0E2R2xtZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E3R29tZk47QTZHbG1mTTtFQUNFLHFDQUFBO0E3R29tZlI7O0E2R3JvZkk7RUFDRSx5QkFBQTtBN0d3b2ZOO0E2R3RvZk07RUFDRSw4QkFBQTtBN0d3b2ZSO0E2R3BvZkk7RUFDRSx5QkFBQTtBN0dzb2ZOO0E2R3BvZk07RUFDRSw4QkFBQTtBN0dzb2ZSO0E2Ry9uZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0E3R2lvZk47QTZHL25mTTtFQUNFLHFDQUFBO0E3R2lvZlI7QTZHN25mSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTdHK25mTjtBNkc3bmZNO0VBQ0UscUNBQUE7QTdHK25mUjs7QTZHaHFmSTtFQUNFLHlCQUFBO0E3R21xZk47QTZHanFmTTtFQUNFLDhCQUFBO0E3R21xZlI7QTZHL3BmSTtFQUNFLHlCQUFBO0E3R2lxZk47QTZHL3BmTTtFQUNFLDhCQUFBO0E3R2lxZlI7QTZHMXBmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTdHNHBmTjtBNkcxcGZNO0VBQ0UscUNBQUE7QTdHNHBmUjtBNkd4cGZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBN0cwcGZOO0E2R3hwZk07RUFDRSxxQ0FBQTtBN0cwcGZSOztBNkczcmZJO0VBQ0UseUJBQUE7QTdHOHJmTjtBNkc1cmZNO0VBQ0UsOEJBQUE7QTdHOHJmUjtBNkcxcmZJO0VBQ0UseUJBQUE7QTdHNHJmTjtBNkcxcmZNO0VBQ0UsOEJBQUE7QTdHNHJmUjtBNkdycmZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBN0d1cmZOO0E2R3JyZk07RUFDRSxxQ0FBQTtBN0d1cmZSO0E2R25yZkk7RUFDRSxnQ0FBQTtFQUNBLDhC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O0ExSCs0aEJGOztBMEg3NGhCQTtFQUNFLGtCQUFBO0ExSGc1aEJGOztBMEg5NGhCQTtFQUNFLG9CQUFBO0ExSGk1aEJGOztBMEgvNGhCQTtFQUNFLGlCQUFBO0ExSGs1aEJGOztBMEhoNWhCQTtFQUNFLG1CQUFBO0ExSG01aEJGOztBMEhqNWhCQTtFQUNFLGtCQUFBO0ExSG81aEJGOztBMEhsNWhCQTtFQUNFLG9CQUFBO0ExSHE1aEJGOztBMEhuNWhCQTtFQUNFLGlCQUFBO0ExSHM1aEJGOztBMEhwNWhCQTtFQUNFLG9CQUFBO0ExSHU1aEJGOztBMEhyNWhCQTtFQUNFLGtCQUFBO0ExSHc1aEJGOztBMEh0NWhCQTtFQUNFLHFCQUFBO0ExSHk1aEJGOztBMEh2NWhCQTtFQUNFLGtCQUFBO0ExSDA1aEJGOztBMEh4NWhCQTtFQUNFLG9CQUFBO0ExSDI1aEJGOztBMEh6NWhCQTtFQUNFLG1CQUFBO0ExSDQ1aEJGOztBMEgxNWhCQTtFQUNFLHFCQUFBO0ExSDY1aEJGOztBMEgzNWhCQTtFQUNFLGtCQUFBO0ExSDg1aEJGOztBMEg1NWhCQTtFQUNFLG9CQUFBO0ExSCs1aEJGOztBMEg3NWhCQTtFQUNFLG1CQUFBO0ExSGc2aEJGOztBMEg5NWhCQTtFQUNFLHFCQUFBO0ExSGk2aEJGOztBMEgvNWhCQTtFQUNFLGtCQUFBO0ExSGs2aEJGOztBMEhoNmhCQTtFQUNFLG9CQUFBO0ExSG02aEJGOztBMEhqNmhCQTtFQUNFLG1CQUFBO0ExSG82aEJGOztBMEhsNmhCQTtFQUNFLHFCQUFBO0ExSHE2aEJGOztBMEhuNmhCQTtFQUNFLGtCQUFBO0ExSHM2aEJGOztBMEhwNmhCQTtFQUNFLG9CQUFBO0ExSHU2aEJGOztBMEhyNmhCQTtFQUNFLG1CQUFBO0ExSHc2aEJGOztBMEh0NmhCQTtFQUNFLHFCQUFBO0ExSHk2aEJGOztBMEh2NmhCQTtFQUNFLGtCQUFBO0ExSDA2aEJGOztBMEh4NmhCQTtFQUNFLG9CQUFBO0ExSDI2aEJGOztBMEh6NmhCQTtFQUNFLG1CQUFBO0ExSDQ2aEJGOztBMEgxNmhCQTtFQUNFLHFCQUFB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MUh1Z2lCRjs7QTBIcmdpQkE7Ozs7OztFQU1FLHlCQUFBO0ExSHdnaUJGOztBMEh0Z2lCQTtFQUNFLFdBQUE7QTFIeWdpQkY7O0EwSHZnaUJBOztFQUVFLGlCQUFBO0ExSDBnaUJGOztBMEh4Z2lCQTs7RUFFRSxvQkFBQTtBMUgyZ2lCRjs7QTBIemdpQkE7O0VBRUUsb0JBQUE7QTFINGdpQkY7O0EwSDFnaUJBOztFQUVFLG9CQUFBO0ExSDZnaUJGOztBMEgzZ2lCQTs7RUFFRSxvQkFBQTtBMUg4Z2lCRjs7QTBINWdpQkE7O0VBRUUsb0JBQUE7QTFIK2dpQkY7O0EwSDdnaUJBOztFQUVFLG9CQUFBO0ExSGdoaUJGOztBMEg5Z2lCQTtFQUNFLGNBQUE7QTFIaWhpQkY7O0EwSC9naUJBO0VBQ0UsZ0JBQUE7QTFIa2hpQkY7O0EwSGhoaUJBO0VBQ0UsaUJBQUE7QTFIbWhpQkY7O0EwSGpoaUJBO0VBQ0UsY0FBQTtBMUhvaGlCRjs7QTBIbGhpQkE7RUFDRSxpQkFBQTtBMUhxaGlCRjs7QTBIbmhpQkE7RUFDRSxpQkFBQTtBMUhzaGlCRjs7QTBIcGhpQkE7RUFDRSxZQUFBO0ExSHVoaUJGOztBMEhyaGlCQTs7RUFFRSxxQkFBQTtBMUh3aGlCRjs7QTBIdGhpQkE7O0VBRUUsZ0JBQUE7QTFIeWhpQkY7O0EwSHZoaUJBOztFQUVFLG9CQUFBO0ExSDBoaUJGOztBMEh4aGlCQTtFQUNFLDRDQUFBO0ExSDJoaUJGOztBMEh6aGlCQTtFQUNFLDJDQUFBO0ExSDRoaUJGOztBMEgxaGlCQTtFQUNFLFdBQUE7QTFINmhpQkY7O0EwSDNoaUJBOztFQUVFLGlCQUFBO0ExSDhoaUJGOztBMEg1aGlCQTs7RUFFRSxnQkFBQTtBMUgraGlCRjs7QTBIN2hpQkE7O0VBRUUsZ0JBQUE7QTFIZ2lpQkY7O0EwSDloaUJBOztFQUVFLGVBQUE7QTFIaWlpQkY7O0EwSC9oaUJBO0VBQ0UsZUFBQTtBMUhraWlCRjs7QTBIaGlpQkE7RUFDRSxlQUFBO0ExSG1paUJGOztBMEhqaWlCQTtFQUNFLGVBQUE7QTFIb2lpQkY7O0EwSGxpaUJBO0VB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Rjs7QTJIOWhrQkE7RUFDRSx5QkFBQTtBM0hpaWtCRjs7QTJIL2hrQkE7RUFDRSwwQ0FBQTtBM0hraWtCRjs7QTJIaGlrQkE7RUFDRSxxQkFBQTtBM0htaWtCRjs7QTJIamlrQkE7RUFDRSx5QkFBQTtBM0hvaWtCRjs7QTJIbGlrQkE7RUFDRSxzQ0FBQTtBM0hxaWtCRjs7QTJIbmlrQkE7RUFDRSxpQkFBQTtBM0hzaWtCRjs7QTJIcGlrQkE7RUFDRSxtQkFBQTtBM0h1aWtCRjs7QTJIcmlrQkE7RUFDRSxrQkFBQTtBM0h3aWtCRjs7QTJIdGlrQkE7RUFDRSxvQkFBQTtBM0h5aWtCRjs7QTJIdmlrQkE7RUFDRSxpQkFBQTtBM0gwaWtCRjs7QTJIeGlrQkE7RUFDRSxtQkFBQTtBM0gyaWtCRjs7QTJIemlrQkE7RUFDRSxrQkFBQTtBM0g0aWtCRjs7QTJIMWlrQkE7RUFDRSxvQkFBQTtBM0g2aWtCRjs7QTJIM2lrQkE7RUFDRSxpQkFBQTtBM0g4aWtCRjs7QTJINWlrQkE7RUFDRSxvQkFBQTtBM0graWtCRjs7QTJIN2lrQkE7RUFDRSxrQkFBQTtBM0hnamtCRjs7QTJIOWlrQkE7RUFDRSxxQkFBQTtBM0hpamtCRjs7QTJIL2lrQkE7RUFDRSxrQkFBQTtBM0hramtCRjs7QTJIaGprQkE7RUFDRSxvQkFBQTtBM0htamtCRjs7QTJIamprQkE7RUFDRSxtQkFBQTtBM0hvamtCRjs7QTJIbGprQkE7RUFDRSxxQkFBQTtBM0hxamtCRjs7QTJIbmprQkE7RUFDRSxrQkFBQTtBM0hzamtCRjs7QTJIcGprQkE7RUFDRSxvQkFBQTtBM0h1amtCRjs7QTJIcmprQkE7RUFDRSxtQkFBQTtBM0h3amtCRjs7QTJIdGprQkE7RUFDRSxxQkFBQTtBM0h5amtCRjs7QTJIdmprQkE7RUFDRSxrQkFBQTtBM0gwamtCRjs7QTJIeGprQkE7RUFDRSxvQkFBQTtBM0gyamtCRjs7QTJIemprQkE7RUFDRSxtQkFBQTtBM0g0amtCRjs7QTJIMWprQkE7RUFDRSxxQkFBQTtBM0g2amtCRjs7QTJIM2prQkE7RUFDRSxrQkFBQTtBM0g4amtC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QkY7O0ErSGxvbkJBOzs7Ozs7RUFNRSxZQUFBO0EvSHFvbkJGOztBK0hsb25CQTtFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpRUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QS9IcW9uQkY7O0ErSGxvbkJBO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdFQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtBL0hxb25CRjs7QWdJOXJuQkE7RUFDRSxpQkFBQTtFQUNBLGdCMUgrRFM7QU5rb25CWDs7QWdJOXJuQkE7RUFDRSxzQzNIMGpCNEI7QUx1b21COUI7O0FnSTlybkJBO0VBQ0Usc0MzSHNqQjRCO0UySHJqQjVCLG1CMUhUZTtBTjBzbkJqQjs7QWdJOXJuQkE7RUFDRSxVQUFBO0FoSWlzbkJGOztBZ0k5cm5CQTtFQUNFLE9BQUE7RUFDQSxRQUFBO0FoSWlzbkJGOztBZ0k5cm5CQTtFQUNFLHFCMUhzSmlCO0UwSHJKakIsWUFBQTtBaElpc25CRjs7QWdJOXJuQkE7RUFDRSx5QkFBQTtBaElpc25CRjs7QWdJN3JuQkE7O0VBRUUsYzFIb0NTO0FONHBuQlg7O0FnSTdybkJBOzs7Ozs7Ozs7Ozs7OztFQWNFLFcxSGFTO0FObXJuQlg7O0FnSTlybkJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLFUxSGpCUztBTmt0bkJYOztBZ0kvcm5CQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTRCRSxZMUgvQ1M7QU5pdm5CWDs7QWdJaHNuQkE7RUFDRTs7SUFFRSxjMUhoRE87RU5tdm5CVDs7RWdJanNuQkE7Ozs7SUFJRSxhMUh0RE87RU4wdm5CVDs7RWdJbHNuQkE7Ozs7SUFJRSxlMUg1RE87RU5pd25CVDtBQUNGO0FnSWxzbkJBO0VBQ0UsZTFIakVTO0FOcXduQlg7O0FnSWxzbkJBO0VBQ0UsZTFIcEVTO0FOeXduQlg7O0FnSW5zbkJBOztFQUVFLGExSHhFUztBTjh3bkJYOztBZ0lwc25CQTtFQUNFLDBCMUgzRVM7QU5reG5CWDs7QWdJcnNuQkE7O0VBRUUseUIxSGxGUztBTjB4bkJYOztBZ0l0c25CQTtFQUNFLHlCMUhyRlM7RTBIc0ZULGMxSHRGUztBTit4bkJYOztBZ0l2c25CQTtFQUNFLGMxSHRGUztBTmd5bkJYOztBZ0l4c25CQTtFQUNFLHlCMUhyRlM7QU5neW5CWDs7QWdJenNuQkE7RUFDRSxjMUgxRlM7QU5zeW5CWDs7QWdJMXNuQkE7RUFDRSxhMUg3RlM7QU4weW5CWDs7QWdJM3NuQkE7RUFDRSxlMUhoR1M7QU44eW5CWDs7QWdJNXNuQkE7RUFDRSxzQjFIekdTO0FOd3puQlg7O0FnSTdzbkJBO0VBQ0Usc0IxSGxHTTtBTmt6bkJSOztBZ0k5c25CQTs7RUFFRSxrQjFIaEhTO0FOaTBuQlg7O0FnSS9zbkJBO0VBQ0UseUIxSDFHUztFMEgyR1QsVzFIcEhTO0FOczBuQlg7O0FnSWh0bkJBO0VBQ0UsNEIxSC9HUztBTmswbkJYOztBZ0lqdG5CQTtFQUNFLDRCMUhsSFM7QU5zMG5CWDs7QWdJbHRuQkE7RUFDRSxXMUg3SFM7QU5rMW5CWDs7QWdJbnRuQkE7RUFDRSxjMUg1SFM7QU5rMW5CWDs7QWdJcHRuQkE7RUFDRSx5QjFIM0hTO0UwSDRIVCxXMUhwSVM7QU4yMW5CWDs7QWdJcnRuQkE7RUFDRSx5QjFIL0hTO0FOdTFuQlg7O0FnSXB0bkJBOzs7Ozs7Ozs7Ozs7OztFQWNFLGMxSHBLUTtBTjIzbkJWOztBZ0lydG5CQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTRCRSxhMUhsTVE7QU4wNW5CVjs7QWdJdHRuQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkUsZTFIaE9RO0FOeTduQlY7O0FnSXZ0bkJBO0VBQ0U7O0lBRUUsYzFIbE5PO0VONDZuQlQ7O0VnSXh0bkJBOzs7O0lBSUUsYTFIeE5PO0VObTduQlQ7O0VnSXp0bkJBOzs7O0lBSUUsZTFIOU5PO0VOMDduQlQ7QUFDRjtBZ0kxdG5CQTtFQUNFLGUxSGxPUztBTjg3bkJYOztBZ0kxdG5CQTtFQUNFLGUxSHJPUztBTms4bkJYOztBZ0kzdG5CQTs7RUFFRSxhMUh6T1M7QU51OG5CWDs7QWdJNXRuQkE7RUFDRSwwQjFIaFBTO0FOKzhuQlg7O0FnSTd0bkJBOztFQUVFLHlCMUh2UFM7QU51OW5CWDs7QWdJOXRuQkE7RUFDRSx5QjFIMVBTO0UwSDJQVCxjMUgzUFM7QU40OW5CWDs7QWdJL3RuQkE7RUFDRSxjMUh2UFM7QU55OW5CWDs7QWdJaHVuQkE7RUFDRSxzQjFIbFFTO0FOcStuQlg7O0FnSWp1bkJBO0VBQ0UsYzFIalFTO0FOcStuQlg7O0FnSWx1bkJBO0VBQ0UsYTFIcFFTO0FOeStuQlg7O0FnSW51bkJBO0VBQ0UsZTFIdlFTO0FONituQlg7O0FnSXB1bkJBO0VBQ0Usc0IxSDlRUztBTnEvbkJYOztBZ0lydW5CQTtFQUNFLHNCMUh2UU07QU4rK25CUjs7QWdJdHVuQkE7RUFDRSxxQjFIaFJTO0FOeS9uQlg7O0FnSXZ1bkJBO0VBQ0UscUIxSG5SUztBTjYvbkJYOztBZ0l4dW5CQTtFQUNFLHFCMUh0UlM7QU5pZ29CWDs7QWdJenVuQkE7O0VBRUUsa0IxSHBSTTtBTmdnb0JSOztBZ0kxdW5CQTtFQUNFLHNCMUhqU1M7RTBIa1NULHFCMUg5UlM7RTBIK1JULGMxSDNSUztBTndnb0JYOztBZ0kzdW5CQTtFQUNFLHFCMUhsU1M7QU5naG9CWDs7QWdJNXVuQkE7RUFDRSwyQjFIclNTO0FOb2hvQlg7O0FnSTd1bkJBO0VBQ0UsYzFIdlRRO0FOdWlvQlY7O0FnSTl1bkJBO0VBQ0UscUIxSDNTUztBTjRob0JYOztBaUlwbW9CQTtFQUNFLGdCQUFBO0FqSXVtb0JGOztBaUlwbW9CQTtFQUNFLHlCQUFBO0FqSXVtb0JGOztBa0kzbW9CRTtFQUNFLHNCNUhrRU87RTRIakVQLHFCNUhxRU87RTRIcEVQLGM1SHVFTztFNEh0RVAsZ0JBQUE7QWxJOG1vQko7QWtJNW1vQkk7RUFDRSxxQjVIaUVLO0FONmlvQlg7QWtJMW1vQkU7RUFDRSxzQjVIdURPO0U0SHREUCx5QkFBQTtBbEk0bW9CSjtBa0l6bW9CRTtFQUNFLHNCNUhrRE87RTRIakRQLGM1SHdETztBTm1qb0JYO0FrSXptb0JJ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 */
