@charset "UTF-8";body {
    color: #000000;
    font-family: 'Muli', sans-serif !important;
    text-rendering: optimizelegibility;
    font-size: 0.85rem !important;
    background: #f4f8f9 !important;
}

.form-control {
    color: #000000 !important;
}

.fa.fa-bars.navbar_hidebutton {
    display: none;
    padding-left: 0px;
}

@media only screen and (min-device-width: 660px) and (max-device-width: 1024px) and (orientation: portrait) {
    .header-fixed.sidebar-lg-show.sidebar-fixed.sidebar-minimized.brand-minimized
        .navbar_hidebutton {
        position: absolute;
        display: inline;
        height: 30px;
        width: 28px;
        border-radius: 4px;
        z-index: 260;
        margin-top: 1rem !important;
        margin-left: 10px;
        border: none;
        padding: 6px !important;
        background-color: #fff;
        font-size: 18px;
        font-weight: 600;
        /* background-color: #1890ff; */
    }
    .header-fixed.sidebar-lg-show.sidebar-fixed.sidebar-minimized.brand-minimized
        .page-title
        h1 {
        margin-left: 16px !important;
    }
    .sidebar-show .app-body .navbar_hidebutton {
        z-index: 160;
        margin-left: 246px !important;
    }
    .sidebar-show .main {
        position: relative;
        padding-left: 240px !important;
    }
    /* .main {
        position: relative;
        padding-left: 240px !important;
    } */
    .ops-layer-container > p {
        margin-left: 40px !important;
    }
}

.app-header {
    border-bottom: 1px solid #eee !important;
    height: 66px !important;
}

.app-footer {
    border-top: 1px solid #eee !important;
    background: transparent !important;
}

.app-title.header {
    display: flex;
    align-items: center;
    color: #333333;
    font-size: 1.6rem;
    font-weight: 500;
}

.app-title.header:hover {
    text-decoration: none !important;
}

.footer-container {
    width: 100%;
    text-align: center !important;
}

.dropdown.icon-bell,
.dropdown.icon-arrow-down {
    background-color: #eee;
    padding: 10px;
    border-radius: 50px;
}

@media screen and (min-height: 600px) and (max-height: 700px) {
    .sidebar .sidebar-nav .nav > .nav-dropdown > .nav-dropdown-items {
        max-height: 55vh !important;
        overflow-y: scroll !important;
    }
}
.sidebar .sidebar-nav .nav > .nav-dropdown > .nav-dropdown-items {
    max-height: 50vh !important;
    overflow-y: scroll !important;
}
.sidebar .ps-container .nav > .nav-dropdown.open > .nav-dropdown-items {
    max-height: 1500px !important;
    overflow-y: hidden !important;
    background-color: #fff;
}
.sidebar .ps-container .nav > .nav-dropdown > .nav-dropdown-items {
    max-height: 0px !important;
    overflow-y: hidden !important;
}
i.nav-icon {
    color: #505f79 !important;
    font-size: 22px !important;
    font-weight: 200 !important;
}

.app-header .navbar-brand {
    display: none;
}

/* .page-title .top-actions, */
.popup-page-title .top-actions {
    position: absolute;
    background-color: #fff;
    border: 1px solid #eee;
    border-radius: 4px;
    right: 25px;
    bottom: 10px;
}

/* .page-title .top-actions ul, */
.page-sub-title .top-actions ul,
.popup-page-title .top-actions ul {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
}

/* .page-title .top-actions ul li, */
.popup-page-title .top-actions ul li {
    list-style: none;
    font-size: 0.85rem;
    cursor: pointer;
    display: inline-block;
    align-items: center;
    padding: 8px 10px;
    color: #1e96de;
}

/* .page-title .top-actions ul li:not(:last-child), */
.page-sub-title .top-actions ul li:not(:last-child),
.popup-page-title .top-actions ul li:not(:last-child) {
    border-right: 1px solid #eee;
}

/* .page-title .top-actions ul li:hover, */
.page-sub-title .top-actions ul li:hover {
    color: #00aeef;
}

.page-sub-title {
    position: relative;
    display: flex;
    align-items: center;
    box-shadow: 0 4px 6px -6px #22222260;
    padding-bottom: 15px;
    margin-bottom: 20px;
}

.page-sub-title .top-actions {
    position: absolute;
    right: 0;
    border: 1px solid #eee;
    border-radius: 4px;
}

.page-sub-title .top-actions ul li {
    list-style: none;
    font-size: 0.85rem;
    cursor: pointer;
    display: inline-block;
    padding: 6.8px 20px;
    color: #1e96de;
}

.popup-page-title {
    padding: 0 25px;
    position: fixed;
    background-color: #fff;
    border-bottom: 1px solid #eee;
    width: 100%;
    height: 65px;
    display: flex;
    align-items: center;
    z-index: 200;
}

.page-sub-title h2,
.popup-page-title h2 {
    font-size: 1.1725rem;
    margin: 0;
    text-indent: 4px;
}

.popup-page-title h2 {
    padding-left: 25px;
}

.popup-page-title span {
    font-size: 0.8rem;
    font-weight: 300;
}

.back {
    margin-right: 15px;
    color: #1e96de;
    margin-top: 2rem;
}

.page-content {
    margin: auto 25px;
    height: 100%;
    margin-top: 3rem;
}

.popup-page-content,
.popup-page-content .section {
    padding: 0 25px;
}

.popup-page-content h4 {
    font-size: 1.2rem !important;
}

.popup-page-content ul,
.study-selector-top ul {
    margin: 0;
    padding: 0;
}

.popup-page-content ul li,
.study-selector-top ul li {
    list-style: none;
}

.card {
    border: none !important;
    border-radius: 4px !important;
    padding: 1.25rem;
}

.table-container {
    overflow-y: auto;
}

.table {
    margin-bottom: 0 !important;
    white-space: nowrap !important;
    min-width: 5% !important;
}

.react-bootstrap-table thead th {
    position: sticky;
    top: 0.5px;
    background-color: #fff;
    text-align: center;
}

.react-bootstrap-table tbody td {
    padding: 0.5rem !important;
    vertical-align: middle !important;
    text-align: center;
}

.react-bootstrap-table tbody tr:hover td {
    background-color: #ccdbf338;
}

.react-bootstrap-table tbody {
    background: #f8fcf9;
    font-weight: 300;
}

.react-bootstrap-table {
    width: 100%;
}

.react-bootstrap-table .table {
    border-collapse: separate;
    border-spacing: 0 5px;
}

.react-bootstrap-table thead th,
.react-bootstrap-table tbody td {
    border-top: none !important;
    font-size: 0.75rem;
}

.order > .dropup,
.order > .dropdown {
    cursor: pointer;
    opacity: 0.2;
}

.react-bootstrap-table .dropup::before,
.react-bootstrap-table-sort-order.dropup {
    cursor: pointer;
    vertical-align: middle;
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAzdjkuMTNMNCA4IDMgOWw2IDYgNi02LTEtMS00IDQuMTNWM3oiIGZpbGw9IiMzMzMiLz48L3N2Zz4=) !important;
}

.react-bootstrap-table .dropdown::before,
.react-bootstrap-table-sort-order {
    cursor: pointer;
    vertical-align: middle;
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMTVWNmw0IDQgMS0xLTYtNi02IDYgMSAxIDQtNHY5eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==) !important;
}

.react-bootstrap-table .dropup > .caret,
.react-bootstrap-table .dropdown > .caret,
.react-bootstrap-table-sort-order span.caret {
    display: none !important;
}

.react-bs-table-no-data {
    text-align: center !important;
}

.react-bootstrap-table-page-btns-ul {
    float: right;
    margin-top: 0 !important;
}

.react-bootstrap-table-pagination {
    margin-top: 10px;
}

.react-bs-table-sizePerPage-dropdown > .dropdown-menu.open.show {
    top: -135px !important;
}

.react-bs-table-sizePerPage-dropdown
    > .dropdown-menu.open.show
    > .dropdown-item {
    padding: 0 !important;
}

.react-bs-table-sizePerPage-dropdown
    > .dropdown-menu.open.show
    > .dropdown-item
    > a {
    width: 100% !important;
    display: block;
    cursor: pointer;
    padding: 10px 20px !important;
}

@keyframes placeHolderLoader {
    0% {
        background-position: -468px 0;
    }

    100% {
        background-position: 468px 0;
    }
}

.animated-background {
    animation-duration: 1.3s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderLoader;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background-size: 100%;
    height: 120px;
    position: relative;
}

.animated-background.subcategory-features {
    height: 100px;
}

.animated-background.subcategory-features .background-masker {
    background-color: #f4f8f9;
}

.background-masker {
    background: #fff;
    position: absolute;
}

.background-masker.content-first-line,
.background-masker.content-second-line,
.background-masker.content-third-line {
    left: 0;
    right: 0;
    height: 10px;
}

.background-masker.content-second-line {
    top: 50px;
}

.background-masker.content-third-line {
    top: 85px;
}

.page-title-highlight {
    font-size: 1.2rem;
    color: #1e96de;
}

.bottom-actions {
    position: fixed;
    bottom: 0;
    /* left: 240px; */
    left: 2%;
    right: 0;
    text-align: center;
    padding: 20px 0;
    background: #fff;
    border-top: 1px solid #eee;
    /* width: calc(100% - 240px); */
}

.bottom-actions ul {
    position: absolute;
    text-align: left;
    list-style: none;
    bottom: 10px;
}

.bottom-actions ul li,
.popup-bottom-actions ul li {
    display: flex;
    font-weight: 200;
    font-size: 0.85rem;
}

.popup-bottom-actions {
    position: fixed;
    bottom: 0;
    right: 0;
    text-align: center;
    padding: 15px 0;
    background-color: #fff;
    border-top: 1px solid #eee;
    width: 100%;
}

.popup-bottom-actions ul {
    position: absolute;
    text-align: left;
    list-style: none;
    bottom: 5px;
}

.ReactModal__Overlay.ReactModal__Overlay--after-open {
    background-color: rgba(56, 64, 52, 0.9) !important;
    z-index: 9000;
}

.ReactModal__Content {
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
}

.ReactModal__Body--open {
    overflow-y: hidden;
}

.react-tabs {
    margin: 1.4rem 0;
    border-radius: 4px;
}

.react-tabs__tab-list {
    background-color: #f4f8f9 !important;
    border-bottom: 2px solid #4f708b1a !important;
    margin: 0 0 4px;
}

.react-tabs__tab-list li {
    background-color: #f4f8f9 !important;
    padding: 4px 24px !important;
    font-size: 1rem !important;
    font-weight: 600;
}
.react-tabs__tab {
    display: inline-block;
    border: 1px solid transparent;
    border-bottom: none;
    bottom: -1px;
    position: relative;
    list-style: none;
    padding: 6px 12px;
    cursor: pointer;
}

.react-tabs__tab--selected {
    border: none !important;
    border-bottom: 2px solid #00aeef !important;
}

.react-tabs .fa-info-circle {
    font-size: 0.85rem !important;
}

.global-close-icon {
    cursor: pointer;
    position: relative;
    top: -30px !important;
}

.close-icon {
    cursor: pointer;
    position: absolute;
    left: 15px;
}
.modal-header .close-icon {
    cursor: pointer;
    position: absolute;
    top: 10px;
}

.fa-pencil,
.fa-times {
    cursor: pointer;
}

.tbl-actions ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tbl-actions ul li {
    display: inline-block;
    cursor: pointer;
    padding: 4px 16px;
    background-color: #fff;
    border: 1px solid #eee;
    color: #20a8d8;
    font-weight: 600;
}

.tbl-actions ul li.inactive {
    opacity: 0.6;
    pointer-events: none;
}

.tbl-actions ul li:first-child {
    border-right: 1px solid #eee;
}

.i-required {
    font-size: 12px;
    color: #e85344;
}

.Toastify__toast-body ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
}

.Toastify__toast-body ul li:first-child {
    margin-right: 10px;
}

.Toastify__toast-container {
    width: 400px !important;
}

.Toastify__toast--default {
    color: #333333 !important;
    font-size: 0.85rem !important;
    border-left: 2px solid #1e96de;
    font-weight: 300;
}

.Toastify__close-button--default {
    color: #333333 !important;
    opacity: 1 !important;
}

.Toastify__toast-body span i {
    font-size: 1rem;
}

.Toastify__toast-body span i.fa-check {
    color: #7dba00;
}

.Toastify__toast-body span i.fa-times {
    color: #e85344;
}

.filter-container {
    width: 100%;
    position: absolute;
    border-radius: 4px;
    text-align: left;
    border-left: 1px solid #eee;
}

.filter-container label {
    font-weight: 600;
}

.filter-container .row:first-child {
    margin-top: 10px;
}

.css-11unzgr {
    max-height: 240px !important;
}

.filter-container .filter-header {
    display: flex;
    height: 50px;
    align-items: center;
    padding-left: 15px;
    border-bottom: 1px solid #eee;
}

.filter-container .filter-header h5 {
    margin: 0;
}

.filter-container .filter-body {
    padding: 0 15px;
}

.filter-container .filter-footer {
    height: 50px;
    text-align: center;
    padding-top: 10px;
    position: relative;
    z-index: 99999 !important;
    background: #f4f8f9 !important;
    border-top: 1px solid #eee;
}

.filter-btn {
    padding: 0.25rem 4.25rem !important;
    font-size: 0.85rem;
    font-weight: 300;
    border: none !important;
    border-radius: 4px !important;
}

.popup-bottom-more-actions {
    display: flex;
    align-items: center;
    position: fixed;
    bottom: 65px;
    width: 100%;
    height: 30px;
    color: #17bab1;
    cursor: pointer;
    background-color: #fcfdfd;
    border-top: 1px solid #eee;
    padding-left: 25px;
}

.popup-bottom-more-actions span {
    display: flex;
    align-items: center;
    position: absolute;
    right: 0;
    margin-right: 265px;
}

.popup-bottom-more-actions .fa-plus {
    font-size: 1.2rem;
}

.row-actions {
    display: none;
    list-style: none;
    position: absolute;
    top: -10px;
    right: 0;
    margin: 0;
    padding: 0;
}

.row-container:hover .row-actions {
    display: block;
}

.remove-row {
    cursor: pointer;
    color: #e85344;
    font-size: 1.2rem !important;
}

.info-container {
    margin-bottom: 20px;
    padding: 15px;
    background: #fafbfc;
    font-weight: 600;
    font-size: 12px;
    color: #1e96de;
    border: 1px solid #f4f8f9;
}

.required,
.info-container i.fa-exclamation-triangle,
.status-card.sent-for-revision > .fa-circle,
span.status.sent-for-revision,
.fn-content .fa-times-circle {
    color: #e85344;
}

.status-card {
    text-transform: capitalize;
}

.status-card.stopping > .fa-circle,
.status-card.stopped > .fa-circle {
    font-size: 1rem;
    color: #ff5733;
}

.status-card.cancelled > .fa-circle {
    font-size: 1rem;
    color: #000000;
}

.info-container.disabled {
    opacity: 0.4;
    pointer-events: none;
}

.info-container span {
    margin-left: 15px;
    padding: 9px 20px;
    cursor: pointer;
    background: #fff;
    border: 1px solid #eee;
    border-radius: 4px;
    color: #1e96de;
}

.info-container .status {
    cursor: default;
    border: none;
    font-weight: 300;
    background: transparent;
    color: #333333;
    padding: 0 !important;
}

.info-container .status.success > .fa-dot-circle-o {
    color: #7dba00;
    animation: crescendo 1s alternate infinite ease-in;
}

.info-container .status.fail > .fa-dot-circle-o {
    color: #e85344;
    animation: crescendo 1s alternate infinite ease-in;
}

.search-container {
    margin: 20px auto;
    text-align: center;
}

.search-container input {
    width: 320px;
    border-radius: 50px;
}

.env-card {
    border: 1px solid #eeeeee80;
    background: #fff;
    font-size: 0.75rem;
    padding: 5px 20px;
    font-weight: 500;
    border-radius: 50px;
    text-transform: capitalize;
}

span.status.draft,
.not-active > .fa-circle {
    color: #333;
    font-size: 0.9rem;
}
.status-card.sent-for-approval > .fa-circle,
span.status.sent-for-approval > .fa-hourglass-o {
    color: #1e96de;
}

.status-card.approved > .fa-circle,
.active > .fa-circle,
.env-card.live > .fa-circle,
span.status.approved,
span.env.live {
    color: #7dba00;
    font-size: 0.9rem;
}

.status-card.pending > .fa-circle,
.env-card.staging > .fa-circle,
span.env.staging {
    color: #f8971d;
}

.preview-container .table tr th:first-child,
.preview-container .table tr th:nth-child(2),
.preview-container .table tr td:first-child,
.preview-container .table tr td:nth-child(2) {
    padding: 0 !important;
    text-align: center !important;
}

.preview-container thead {
    z-index: 99999 !important;
    position: relative;
}

.preview-container .quick-view-container {
    width: 100px;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
}

.preview-container .react-bootstrap-table {
    width: calc(100% - 100px);
    float: right;
}

.quick-view-container div {
    margin-top: 100px;
    background-color: #fbd9d3;
    border: 1px solid #e85344;
}

.quick-view-container ul {
    margin: 0;
    padding: 0;
}

.quick-view-container ul li {
    list-style: none;
    width: 50px;
    cursor: pointer;
    text-align: center;
}

.quick-view-container ul li.nobg {
    background-color: #fff !important;
}

.fa-exclamation-circle {
    cursor: pointer;
    color: #e85344;
}

.tooltipe {
    position: relative;
    display: inline-block;
}

.tooltipe .tooltipe-text {
    font-family: 'Muli', sans-serif !important;
    display: none;
    width: 240px !important;
    max-height: 280px !important;
    overflow-x: hidden;
    overflow-y: auto;
    color: #333333;
    font-size: 0.75rem !important;
    font-weight: 300 !important;
    text-align: left;
    line-height: 1rem;
    background-color: #fcfdfd;
    border: 1px solid #0093d0;
    border-radius: 4px;
    padding: 10px;
    white-space: pre-line;
    position: absolute;
    z-index: 99999 !important;
}

.tooltipe:hover .tooltipe-text {
    display: block;
    left: 10px;
    top: -30px;
}

.validate.processing {
    text-align: center;
}

.col-actions ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.col-actions ul li {
    display: inline-block;
    cursor: pointer;
    padding: 4px 20px !important;
    background-color: #fff;
    border: 1px solid #eee;
}

.col-actions ul li a {
    color: #20a8d8;
}

.col-actions ul li a:hover {
    color: #167495;
}

.col-actions ul li:first-child {
    border-right: 1px solid #eee;
}

.c-label {
    display: flex;
    background-color: #eeeeee40;
    font-weight: 200;
    padding: 4px 16px;
    border-left: 1px solid #1e96de;
}

.nav-icon.icon-arrow-right {
    font-size: 12px !important;
}

.nav-icon.icon-docs {
    color: grey !important;
    font-size: 22px !important;
    font-weight: 200 !important;
}

.delete-content,
.validation-content {
    padding: 2.5rem 2.5rem 0 2.5rem;
}

.delete-content p {
    margin-top: 0.25rem;
    font-weight: 300;
}

.validation-content p {
    margin-top: 0.25rem;
    font-weight: 600;
}

.delete-bottom-actions,
.validation-bottom-actions {
    border-top: 1px solid #eee;
    padding: 20px;
    text-align: center;
}

.study-selector li {
    cursor: pointer;
    padding: 10px;
    font-weight: 300;
}

.study-selector li:hover {
    background-color: #eee;
}

.study-title {
    font-weight: 700;
}

.study-selector li:not(:last-child) {
    border-bottom: 1px solid #eee;
}

.study-selector .sub-content ul li {
    display: inline !important;
    border: none;
}

.study-selector .sub-content ul li:hover {
    background-color: transparent;
}

.study-selector-top > div {
    width: 240px;
}

.study-selector-top button {
    padding: 8px 24px;
    border-radius: 4px;
    background-color: #091e42;
    border: 1px solid #6b778c;
    color: #ffffff;
}

.study-selector-top > div > div {
    position: absolute;
    background-color: #fff;
    border: 1px solid #eee;
}

.study-selector-top ul li {
    font-size: 0.75rem;
    font-weight: 300;
}

.study-selector-top div.top-study {
    cursor: pointer;
}

.study-selector-top div.top-study:not(:last-child) {
    border-bottom: 1px solid #eee;
}

.sample-template-container {
    top: 85px;
    width: 100%;
    background: #1e96de;
    color: #fff;
}

.sample-template-container.section {
    padding: 10px 25px;
}

.sample-template-container a {
    color: #fff !important;
    text-decoration: underline;
}

.sample-template-container span:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropzone {
    position: relative;
    cursor: pointer;
}

.dropzone.md,
.dropzone.md > div {
    height: 60px !important;
}

.dropzone.lg > div > div {
    padding-top: 90px;
}

.dropzone.lg > div > div > i {
    top: 104px !important;
}

.dropzone > div {
    width: 100% !important;
    border: 2px dashed #00aeef20 !important;
    border-radius: 4px !important;
    background: #f4f8f9;
}

.dropzone > div > div,
.dropzone.md,
.dropzone.md > div {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropzone > div > input {
    width: 100% !important;
}

#dataset-preview .react-tabs__tab-list,
#data-preview-modal .react-tabs__tab-list,
#comments-modal .react-tabs__tab-list,
#dataset-preview .react-tabs__tab-list li,
#data-preview-modal .react-tabs__tab-list li,
#comments-modal .react-tabs__tab-list li,
.domain-container .react-tabs__tab-list,
.domain-container .react-tabs__tab-list li {
    background-color: #fff !important;
}

#dataset-preview table th {
    text-transform: capitalize;
    min-width: 140px;
}

/* Media Queries */
@media only screen and (min-width: 0) and (max-width: 991px) {
    .app-header .navbar-brand {
        display: flex;
        align-items: center;
    }
}

@media only screen and (min-width: 992px) {
    .app-header .navbar-brand {
        display: none !important;
    }
}

.badge {
    position: absolute;
    margin-left: 2px;
    bottom: 30px;
    font-size: 0.75rem;
    background-color: transparent;
    background-color: #e94c54;
    font-weight: 400 !important;
}

.badge-pill {
    padding-left: 3px !important;
}

.button-disabled {
    color: #939798 !important;
    text-decoration: none !important;
}
.duplicateName {
    color: #e85344;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Approval Status */
.approval-label {
    font-size: 9px;
    font-weight: 500;
    padding: 2px 8px;
    border-radius: 3px;
}
.approval-label.draft {
    color: #fff;
    background: #808080;
}

.approval-label.rejected {
    color: #fff;
    background: #ff6c6d;
}

.approval-label.approved {
    color: #fff;
    background: #5cb85c;
}

.approval-label.pending {
    color: #fff;
    background: #279cf3;
}

.approval-label.revision {
    color: #fff;
    background: #f8cb00;
}
.ops-layer-container {
    display: flex;
    align-items: center;
    width: 100%;
    position: fixed;
    background-color: #fcfdfd;
    padding: 10px 0;
    z-index: 200;
}
.ops-layer-container .search-select {
    width: 10%;
}
.ops-layer-title {
    margin-left: 5rem;
}
.ops-layer-list {
    display: flex;
    justify-content: center;
    padding: 4px;
    background-color: #ffffff;
    border: 1px solid #eee;
    border-radius: 50px;
}
.ops-layer-list ul,
.ops-env-list ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
ul.ops-layer li {
    display: inline-block;
    cursor: pointer;
    border-radius: 50px;
    padding: 8px 16px;
    font-size: 0.75rem;
}
ul.ops-layer li.active {
    background-color: #fcfdfd;
    border: 1px solid #1e96de;
}

.studyadmin_td .table-responsive thead th {
    background-color: #fff !important;
    padding: 5px !important;
}
.studyadmin_td .table-responsive .table {
    border-spacing: 0 5px;
    border-collapse: none !important;
}
.studyadmin_td .table-responsive .table th {
    border-top: 0px !important;
    text-align: center;
    padding-top: 6px !important;
    padding-bottom: 3px !important;
}
.studyadmin_td .table-responsive .table thead {
    border-spacing: 0 5px !important;
    border-collapse: none !important;
    border-color: 1px solid #000 !important;
    padding: 15px !important;
}
.studyadmin_td .table-responsive tbody td {
    font-weight: 600;
    padding: 4px !important;
    border-bottom: 1px solid #c1c7d0 !important;
}
.studyadmin_td .table-responsive tbody {
    background: #fff !important;
}
.studyadmin_td .table-responsive tbody th {
    border-bottom: 1px solid #c1c7d0 !important;
    border-top: hidden !important;
}
.studyadmin_td .react-bootstrap-table-pagination .btn-default {
    color: #23282c !important;
    background-color: #c8ced3 !important;
    border-color: #c8ced3 !important;
}
.table label {
    margin-bottom: 2px;
}
.studyadmin_td .react-bootstrap-table .table {
    border-spacing: 0 1px !important;
}
.snapshot-header-info {
    font-size: 1.4em;
    color: #505f79;
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 22px 30px;
    position: fixed;
    margin-top: 2rem;
    background-color: #f0f3f5;
}

.snapshot-header-info .signout {
    cursor: pointer;
    color: red;
    font-weight: bold;
}
.snapshot-icon {
    cursor: pointer;
    padding-right: 15px;
    padding-bottom: 5px;
    margin-left: -12px;
}
.info-title {
    color: #172b4d;
    font-size: 22px;
    font-weight: bold;
}
.outline {
    cursor: pointer;
    outline: none;
    position: relative;
    z-index: 3;
    background: transparent;
    color: red;
    font-size: 13px;
    font-weight: bold;
    border-color: red;
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    padding: 5px 20px;
    transition: all 0.2s linear;
}
.headTitle {
    width: 100% !important;
    height: 66px;
    background-color: #e5e5e5;
}

.snapTopView-container {
    display: flex;
    justify-content: space-between;
}
.snapTopView {
    justify-content: space-between;
}

.global-page-content {
    padding-top: 60px;
    margin: auto 20px;
}
/* .global-page-title .top-actions-heading, */
.popup-global-page-title .top-actions {
    position: absolute;
    right: 265px;
    background-color: #fff;
    border: 1px solid #eee;
    border-radius: 4px;
}
.popup-global-page-title {
    margin-top: 5px;
    padding: 10px 20px;
    background-color: #fff;
    border-bottom: 1px solid #eee;
    width: 100%;
    height: 55px;
    z-index: 200;
}
/* .global-page-title .top-actions-heading ul, */
.page-sub-title .top-actions ul,
.popup-global-page-title .top-actions ul {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
}
/* .global-page-title .top-actions-heading ul li, */
.popup-global-page-title .top-actions ul li {
    list-style: none;
    font-size: 0.85rem;
    cursor: pointer;
    display: inline-block;
    padding: 4px 10px;
    color: #1e96de;
}

/* .global-page-title .top-actions-heading ul li:not(:last-child), */
.page-sub-title .top-actions ul li:not(:last-child),
.popup-global-page-title .top-actions ul li:not(:last-child) {
    border-right: 1px solid #eee;
}
/* .global-page-title .top-actions-heading ul li:hover, */
.popup-global-page-title span {
    font-size: 12px;
    font-weight: 300;
}
.popup-global-page-title h2 {
    font-size: 1.15rem;
    font-weight: 600;
}
@media only screen and (min-width: 0) and (max-width: 991px) {
    .app-header .navbar-brand {
        display: flex;
        align-items: center;
    }
}

/** data tables for conf/preconf standards css */
/** css start for table */
.pda-label-draft {
    color: #fff;
    background: #808080;
    font-weight: 500;
}

.pda-label-rejected {
    color: #fff;
    background: #ff6c6d;
    font-weight: 500;
}

.pda-label-approved {
    color: #fff;
    background: #5cb85c;
    font-weight: 500;
}

.pda-label-archived {
    color: #fff;
    background: #d4b900;
    font-weight: 500;
}

.pda-label-pendingapproval {
    color: #fff;
    background: #279cf3;
    font-weight: 500;
}

.pda-label-revision {
    color: #fff;
    background: #f8cb00;
    font-weight: 500;
}

#app {
    min-height: 100%;
    max-height: 100%;
    height: calc(100vh - 102px);
}

._loading-overlay {
    height: 100%;
    position: inherit;
}

._loading-overlay + div {
    position: fixed !important;
}

.sc-* {
    position: fixed;
}

/*--Logo--------*/
.navbar-brand img {
    width: auto;
    height: 45px;
}

/*FOOTER--------------------------------*/
textarea {
    resize: none;
}

/*FORM ELEMENTS------------------------*/
.form-group label[for],
.form-group > label {
    margin-bottom: 2px;
    font-weight: 500;
}

textarea.form-control {
    height: 74px !important;
    border-radius: 0px;
    border: 1px solid #dadada;
    appearance: none;
    -webkit-appearance: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    resize: none !important;
}

label {
    font-weight: 600;
}

.required {
    color: #ff6c6d;
}

.radio,
.checkbox {
    padding-left: 20px;
    position: relative;
}
.radio input,
.checkbox input {
    opacity: 0;
    position: absolute;
    z-index: 1;
    cursor: pointer;
    margin-left: -20px;
}
.radio input:checked + label::before,
.checkbox input:checked + label::before {
    border-color: #279cf3;
}
.radio input:checked + label::after,
.checkbox input:checked + label::after {
    content: '';
    display: inline-block;
    position: absolute;
    width: 11px;
    height: 11px;
    left: 3px;
    top: 5px;
    margin-left: -20px;
    border: 1px solid #279cf3;
    border-radius: 50%;
    background-color: #279cf3;
}
.radio label,
.checkbox label {
    display: inline-block;
    position: relative;
    padding-left: 5px;
}
.radio label::before,
.checkbox label::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 17px;
    height: 17px;
    left: 0;
    top: 2px;
    margin-left: -20px;
    border: 1px solid #279cf3;
    border-radius: 50%;
    background-color: #fff;
}
.radio.disabled label,
.checkbox.disabled label {
    color: #ccc;
}
.radio.disabled label::before,
.checkbox.disabled label::before {
    opacity: 0.54;
    border-color: #ccc;
}

.checkbox input:checked + label::before {
    border-color: #279cf3;
    background-color: #279cf3;
}

.checkbox input:checked + label::after {
    content: '\f00c';
    font-family: 'FontAwesome', sans-serif;
    font-size: 12px;
    color: #fff;
    top: 2px;
    left: 2px;
    border-color: transparent;
    background-color: transparent;
}

.checkbox label::before {
    border-radius: 2px;
}

.alert-validation {
    color: #ff6c6d;
    background-color: rgba(255, 108, 109, 0.04);
    border-color: rgba(255, 108, 109, 0.2);
}
.alert-validation p {
    padding-left: 20px;
}

/*EQUALING HEIGHT OF LEFT NAVIGATION AND CONTAINER*/
.flexbox-container {
    display: -ms-flex;
    display: -webkit-flex;
    display: flex;
    min-height: calc(100vh - 115px);
}

.flexbox-container > div:first-child {
    margin-right: 15px;
    width: 250px;
}

.flexbox-container > div.pda-view-container {
    width: calc(100% - 265px);
    padding-right: 15px;
    transition: width 1s;
}

ul.breadcrumb {
    margin-bottom: 5px;
}

/*PAGINATION----------------------------------*/
.fae-table-wrapper .paging_full_numbers a.paginate_active {
    background-color: #279cf3 !important;
    color: #fff !important;
    border: 0 !important;
    border-radius: 0px !important;
    padding: 2px 7px;
    font-size: 1.3rem;
}

.fae-table-wrapper .paging_full_numbers a.paginate_button.current {
    background-color: #279cf3 !important;
    color: #fff !important;
    border: 0 !important;
    border-radius: 0px !important;
    padding: 2px 7px;
    font-size: 1.3rem;
}

.fae-table-wrapper .paging_full_numbers a.paginate_button.disabled {
    opacity: 0.5;
    cursor: not-allowed !important;
    background-color: #fff !important;
    border: 0 !important;
    font-size: 1.3rem;
    border-radius: 0px !important;
    color: #279cf3 !important;
    padding: 2px;
    margin: 0 2px;
}

/*Side menu css*/
.pda-side-menu {
    position: relative;
    transition: margin-left 1s;
    padding-bottom: 20px;
    -webkit-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -moz-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -ms-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -o-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
}
.pda-side-menu:hover .btn-menu-toggle {
    opacity: 1;
}

.pda-side-menu,
.content {
    margin: 0;
    padding: 0;
    background-color: #234d6f;
}

.pda-side-menu ul.menu {
    list-style: none;
    padding: 0 0 10px 15px;
    margin: 0;
}
.pda-side-menu ul.menu li a {
    display: block;
    padding: 11px 15px;
    text-decoration: none;
    color: #fff;
}

.pda-side-menu > ul.menu {
    padding: 0;
    margin: 0 10px;
    position: relative;
    height: calc(100vh - 132px);
    overflow: auto;
    padding-bottom: 10px;
}

.pda-side-menu > ul.menu > li {
    padding-bottom: 0 !important;
}
.pda-side-menu > ul.menu > li > a {
    display: block;
    padding: 10px 0px 10px 0px;
    text-decoration: none;
    color: #fff;
    font-size: 14px;
}
.pda-side-menu > ul.menu > li > a.menu-toggle + ul.menu {
    background-color: #234d6f;
    padding-left: 15px;
}
.pda-side-menu > ul.menu > li > a.menu-toggle.collapsed {
    /* background-color: #fff;  */
    background-color: #234d6f;
}
.pda-side-menu > ul.menu > li > ul {
    margin-top: -5px;
}
.pda-side-menu > ul.menu > li > ul > li a {
    padding: 4px 17px 4px 5px;
}

.pda-side-menu > ul.menu > li > ul > li a:hover {
    /* text-decoration: underline; */
    background-color: rgba(30, 150, 222, 0.5019607843137255) !important;
}

.pda-side-menu > ul.menu > li > ul > li > ul.menu {
    padding-left: 15px;
    padding-right: 15px;
}
.pda-side-menu > ul.menu > li > ul > li > ul.menu li {
    padding-left: 0;
}
.pda-side-menu > ul.menu > li > a.menu-toggle + ul.menu a {
    color: #fff;
}
.pda-side-menu > ul.menu > li > ul > li::before,
.pda-side-menu > ul.menu > li > ul.menu li::before {
    content: '\2023';
    position: absolute;
    line-height: 22px;
    font-size: 24px;
    text-indent: -7px;
    color: #fff;
}
.pda-side-menu > ul.menu > li > ul > li > a.menu-toggle:after {
    font-size: 10px;
    color: #fff;
}
.pda-side-menu > ul.menu > li > ul > li > a.menu-toggle.collapsed {
    border-left: none;
    background: none;
    padding-right: 15px;
}
.pda-side-menu > ul.menu > li > ul > li > a.menu-toggle + ul.menu {
    color: #fff;
    background-color: #234d6f;
}
.pda-side-menu > ul.menu > li > ul > li > a.menu-toggle + ul.menu.collapsed {
    background: none;
    color: #fff;
}

/*-------user menu--------*/
.pda-user-menu .fae-logout-link a {
    border: 0 !important;
    overflow: inherit !important;
    width: auto !important;
    height: auto !important;
    text-align: left;
    display: inline-flex;
    align-items: center;
    color: #279cf3;
}
.pda-user-menu .fae-logout-link a i {
    margin-top: 1px !important;
    margin-right: 5px;
}

.pda-user-menu .pda-user-name {
    color: #279cf3;
}

.pda-user-menu .pda-user-role {
    padding-bottom: 5px;
}
.pda-user-menu .pda-user-role span {
    display: block;
    font-size: 11px;
    line-height: 18px;
    color: rgba(128, 128, 128, 0.9);
}

/* Menu arrow css */
.menu-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings', sans-serif;
    /* essential for enabling glyphicon */
    content: '\e114';
    /* adjust as needed, taken from bootstrap.css */
    float: right;
    color: #fff;
    /* adjust as needed */
    font-size: 10px;
    margin-top: 1px;
}

.menu-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: '\e080';
    /* adjust as needed, taken from bootstrap.css */
}
/*Menu toggle button*/
.btn-menu-toggle {
    background-color: #fff;
    padding: 4px 8px;
    border-radius: 100%;
    position: absolute;
    right: -21px;
    top: 5%;
    box-shadow: 0 0 5px 0 #ccc;
    opacity: 0;
    z-index: 2;
}
.btn-menu-toggle:hover {
    background-color: #1d96dd;
    color: #fff;
}
.opacity-0 {
    opacity: 0;
}
.opacity-1 {
    opacity: 1 !important;
}
.btn {
    min-width: 75px;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
}
.btn-xs {
    min-width: 26px !important;
}

button[class^='btn-'] {
    border-radius: 0px;
}

.btn-primary {
    background: #279cf3;
    color: #fff;
    border-color: #279cf3;
}
.btn-primary:hover {
    background: #279cf3;
}

.btn-approve {
    border: 1px solid #279cf3;
    color: #279cf3;
    background-color: #fff;
}
.btn-approve:hover {
    color: #fff;
    background-color: #279cf3;
    border-color: #279cf3;
}

.btn-cancel {
    border: 1px solid #eee;
    /* color: #808080; */
    background-color: #eee;
}
.btn-cancel:hover {
    border-color: #808080;
    color: #fff;
    background-color: #808080;
}

.btn-reject {
    border: 1px solid #ff6c6d;
    color: #ff6c6d;
    background: #fff;
}
.btn-reject:hover,
.btn-reject:focus,
.btn-reject:active:hover {
    color: #ff6c6d;
    background: rgba(255, 108, 109, 0.1);
    border-color: #ff6c6d;
    outline: none;
}

.btn-success {
    border: 1px solid #5cb85c;
    color: #5cb85c;
    background: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active:hover {
    color: #5cb85c;
    border: 1px solid #5cb85c;
    background-color: rgba(92, 184, 92, 0.1);
    outline: none;
}

.btn-default {
    color: #279cf3 !important;
    background-color: #fff;
    border-color: #279cf3 !important;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:hover:active {
    color: #279cf3;
    background-color: rgba(39, 156, 243, 0.1);
    border-color: #279cf3;
    outline: none;
}

.pda-cancel-btn {
    border: 1px solid #808080 !important;
    color: #808080 !important;
    background: #fff;
}
.pda-cancel-btn:hover,
.pda-cancel-btn:focus,
.pda-cancel-btn:hover:active {
    border: 1px solid #808080;
    background-color: rgba(128, 128, 128, 0.1);
    color: #808080;
    outline: none;
}

.btn-primary[disabled='disabled'] {
    border-color: #440063;
    background-color: #440063;
}

.btn-default[disabled='disabled'] {
    border-color: #440063;
    color: #440063;
}

button.pull-right {
    margin-left: 15px;
}

button.pull-left {
    margin-right: 15px;
}

/*UPLOAD FILE -----------------------------------*/
.pda-uploaded-file {
    border: 1px dashed #c7c7c7;
    padding: 15px;
}
.pda-uploaded-file span {
    text-align: left;
}
.pda-uploaded-file i {
    float: right;
    color: #ff6c6d;
    font-size: 18px;
    cursor: pointer;
}

.pda-upload-drag-file-widget {
    /* border: 1px dashed #c7c7c7; */
    padding: 15px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

.pda-upload-drag-file-widget + span {
    display: block;
    text-align: right;
    font-size: 13px;
    color: #808080;
}

.icon-upload-cloud {
    color: #808080;
    font-size: 30px;
    width: 76px;
}
.icon-upload-cloud:before {
    content: '\e9f5';
    position: relative;
    top: 5px;
    width: 62px;
}

.pda-upload-drag-text {
    line-height: 38px;
    padding-left: 15px;
    color: #808080;
}

.pda-browser-button-container input[type='file'] {
    background: #279cf3 !important;
    display: inline;
    width: 90px;
    height: 25px;
    margin-left: 15px;
    position: absolute;
}

.pda-browser-button-container {
    position: relative;
    margin-left: 15px;
}

select.form-control {
    border: 1px solid #dadada;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    appearance: none;
    -webkit-appearance: none;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDA5MzcyOS1iNzg4LTRhYmUtOWJmZS1hNDlmNmIyNmUzOWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQxRDcyQzQwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQxRDcyQzMwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmIwZTkxYy1lOGM1LTQ0MmEtOTU2Ny1lNDk5MmRjZTg1NTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjJjMmM4Ni0zZmVlLTExN2EtYjNkOS1lYTcxMWMwZDk1OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45mMycAAAAqElEQVR42mJUcog/xcDAEHp3/4KHDEQAZccEeSC1mglI5AHxRqCAKBGaQGo2gvQwAW06AWRUQDXz49HED9VUAdLD+P//f5hEBJBKAWIvoMQvNE1sQGobEM8Byq0AiTHBJKECIBOXAxUyI2kCsZeD5GCaQABuI5LCBiAlA8SpUKHZQPwEqKkBWR2GRqjmKUDqE5TLB9SUg66GBUdY5APxbijbFZsCgAADAFMMPfZ01BhLAAAAAElFTkSuQmCC') no-repeat right
        6px top 11px;
}

.multi-select-container {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDA5MzcyOS1iNzg4LTRhYmUtOWJmZS1hNDlmNmIyNmUzOWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQxRDcyQzQwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQxRDcyQzMwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmIwZTkxYy1lOGM1LTQ0MmEtOTU2Ny1lNDk5MmRjZTg1NTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjJjMmM4Ni0zZmVlLTExN2EtYjNkOS1lYTcxMWMwZDk1OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45mMycAAAAqElEQVR42mJUcog/xcDAEHp3/4KHDEQAZccEeSC1mglI5AHxRqCAKBGaQGo2gvQwAW06AWRUQDXz49HED9VUAdLD+P//f5hEBJBKAWIvoMQvNE1sQGobEM8Byq0AiTHBJKECIBOXAxUyI2kCsZeD5GCaQABuI5LCBiAlA8SpUKHZQPwEqKkBWR2GRqjmKUDqE5TLB9SUg66GBUdY5APxbijbFZsCgAADAFMMPfZ01BhLAAAAAElFTkSuQmCC') no-repeat right
        6px top 11px;
    padding: 6px 12px;
    border: 1px solid #dadada;
    height: 30px;
    font-size: 12px;
}

input[type='text'].form-control {
    border: 1px solid #dadada;
    box-shadow: none;
}

/*MARGIN-TOP----------------------------------------*/
.mt-15 {
    margin-top: 15px;
}

.mt-30 {
    margin-top: 30px;
}

.mt-40 {
    margin-top: 40px;
}

.form-group.pda-btn-right {
    float: right;
}
.pda-import-widget {
    width: 1000px;
    margin: 0 auto;
    float: none;
}

.pda-compare-table .pda-table {
    overflow-x: auto;
}

/*BACKGROUND CONTAINER---------------------------*/
.fae-widget-wrapper {
    background: #fff;
    padding: 10px 15px;
    -webkit-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -moz-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -ms-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -o-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
}

.pda-widget-container .pda-widget-head {
    padding: 0;
}
.pda-widget-container .pda-widget-head h5,
.pda-widget-container .pda-widget-head h1 {
    margin-top: 0;
    color: rgba(0, 0, 0, 0.85);
}
.pda-widget-container .pda-widget-body {
    padding: 10px 15px;
}
.pda-widget-container .pda-widget-footer {
    padding: 0 15px 10px 15px;
}

.pda-widget-container {
    background: #fff;
    padding: 10px 10px 38px 15px;
    -webkit-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -moz-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -ms-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    -o-box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    box-shadow: 0px 0px 3px rgba(191, 191, 191, 0.7);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px,
        rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px;
    border-radius: 5px;
}
.global-pda-widget-container {
    background: #fff;
    padding: 10px 15px;
}
.global-pda-widget-container .global-pda-widget-head {
    padding: 0;
}
.pda-widget-container .pda-widget-container {
    box-shadow: none;
    padding: 0px;
}
.pda-widget-container > h4 {
    margin-top: 0px;
}

.pda-widget-container .fae-table-wrapper {
    background: none;
    padding: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}

/*---------Alerts-------------*/
.pda-alert.alert-success {
    border-radius: 5px;
    background-color: rgba(92, 184, 92, 0.2);
    color: #5cb85c;
    border: 0;
}

.pda-alert.alert-info {
    border-radius: 5px;
    background-color: rgba(39, 156, 243, 0.2);
    color: #279cf3;
    border: 0;
}

.pda-alert.alert-danger {
    border-radius: 5px;
    background-color: rgba(255, 108, 109, 0.2);
    color: #ff6c6d;
    border: 0;
}

/*--------------table---------- */
.pda-table {
    overflow-x: auto;
}
.pda-table table tr td {
    text-overflow: ellipsis;
    white-space: nowrap;
}

.pda-sdtm-list table tr td:first-child,
.pda-sdtm-list table tr th:first-child {
    width: 40px;
}

.pda-sdtm-list table tr.row-group {
    background: rgba(212, 185, 0, 0.08);
}

.pda-textwrap {
    width: 100px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

/*COMPARE TABLE---------------------------------*/
.compare-table {
    border: 1px solid #ccc;
    padding: 10px;
}
.compare-table table tr td {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.pda-compare-tables .col-md-6 > .clearfix {
    border: 1px solid #ccc;
}

.pda-compare-tables .col-md-6 > .clearfix .fae-table-wrapper {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    min-height: 500px;
}

select.form-control.pda-table-filter {
    display: inline;
    width: auto;
    padding-right: 25px;
    background-position-x: 94%;
}

h5.pda-table-heading {
    font-size: 1.4rem;
    max-height: 30px;
    line-height: 30px;
}

tr.highlight-change td {
    background: #d5ebc4;
}

td.highlight-change {
    background: #d5ebc4;
}

.pda-btn-container {
    margin-top: 15px;
}

/*EXPORT DROPDOWN---------------------------------*/
.pda-export-dropdown {
    border-radius: 0px;
}

.dropdown-menu.pda-export-dropdown > li.pda-export-as {
    background: #ababab;
    margin: 0 10px 7px;
    color: #fff;
}

.dropdown-menu.pda-export-dropdown {
    padding-bottom: 0;
}

.dropdown-menu.pda-export-dropdown > li.pda-export-as > a {
    color: #fff;
}

.dropdown-menu.pda-export-dropdown > li.pda-export-as > a:hover {
    color: black;
}

.dropdown-menu.pda-export-dropdown > li > a {
    padding: 5px 10px;
}

.pda-export-dropdown:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #c1c1c1;
    position: absolute;
    bottom: 100%;
    right: 45%;
}

.pda-export-dropdown::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
    position: absolute;
    bottom: 99.7%;
    right: 45%;
    z-index: 1;
}

/*ACCORDIAN(COLLAPSIBLE PANEL)------------------------*/
.panel-group .panel {
    margin-bottom: 10px;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body {
    border: solid 2px;
    border-color: #f5f5f5;
}

.panel-default > .panel-heading {
    border-radius: 0;
    border: 1px solid #ddd;
    background-color: #e7e6e6;
}
.panel-title {
    font-size: 16px;
    padding: 10px;
}
.panel-body {
    background-color: #fff;
    padding: 12px;
}
.panel-default {
    border: none;
}

/*ALERT & NOTIFICATIONS------------------------------*/
.navbar.navbar-default .navbar-nav li ul.dropdown-menu.alert-notification {
    width: 430px !important;
    padding: 10px;
    max-height: 232px;
    overflow-y: scroll;
    position: absolute;
    transform: translate3d(7px, -212px, 0px);
    top: 260px;
    right: 0px;
    will-change: transform;
}
.navbar.navbar-default .navbar-nav li ul.dropdown-menu.alert-notification li {
    padding: 9px 10px 8px;
    line-height: 20px;
    font-size: 13px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #c4c4c4;
}

ul.dropdown-menu li.alert-notification-heading {
    padding: 7px 10px;
    margin-top: 0;
    color: #213f60;
    font-size: 1rem;
}

.navbar.navbar-default
    .navbar-nav
    li[class='group-menu-item-']
    ul.dropdown-menu
    li.alert-notification-heading {
    padding: 7px 10px;
    margin-top: 0;
    color: #213f60;
    font-size: 1rem;
}

.navbar.navbar-default
    .navbar-nav
    li
    ul.dropdown-menu.alert-notification
    li.alert-notification-heading {
    font-size: 16px;
}

span.no-of-notification {
    width: 20px;
    height: 19px;
    border-radius: 50%;
    background: #ff6c6d;
    position: absolute;
    top: 2px;
    right: -5px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
}

.navbar.navbar-default .navbar-nav li ul.dropdown-menu li .alert-summary a {
    text-decoration: underline;
    line-height: 20px;
}

li.dropdown.group-menu-item-2.alert-notification i.glyphicon-bell {
    font-size: 25px;
}

li.dropdown.group-menu-item-2.alert-notification i.glyphicon-alert {
    font-size: 20px;
}

.notification-success:before,
.notification-error:before,
.notification-warning:before {
    font-family: 'Glyphicons Halflings', sans-serif !important;
    font-size: 20px !important;
}

.notification-error:before {
    content: '\e014' !important;
}

.notification-warning:before {
    content: '\e101' !important;
}

.notification-success:before {
    content: '\e013' !important;
}

.pda-right-panel {
    overflow: hidden;
    min-height: 50px;
    padding: 0 15px;
}

.pda-left-form {
    float: left;
    width: 500px;
    min-height: 50px;
    padding: 0 15px;
}

/*-----Data table------*/
.dataTable thead tr:hover th {
    background: #f1f1f1;
}

.dataTable thead th {
    background: #f1f1f1;
}

.dataTable td div {
    display: flex;
}
.dataTable td div > span[class='open'] {
    position: relative;
}
.dataTable td div > span {
    color: #279cf3;
    margin-right: 10px;
}
.dataTable td div > a {
    margin-right: 10px;
}
.dataTable td div > a > i {
    font-size: 15px;
}

.dataTables_filter input[type='search'] {
    border: 1px solid #dadada;
    padding: 2px 5px;
    margin-left: 5px;
}

.dataTables_length {
    z-index: 0;
}
.dataTables_length select {
    border: 1px solid #dadada;
}
.dataTables_length label {
    font-weight: normal;
}

#tableVen .dataTable td:first-child {
    overflow: hidden; /* this is what fixes the expansion */
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 10px;
}
/*---------Accordion--------------------*/
.accordion-option {
    font-size: 15px;
    margin-top: 10px;
}

a.collapse-all:after {
    font-family: 'Glyphicons Halflings', sans-serif;
    content: '\e114';
    float: right;
    font-size: 12px;
    padding: 4px 10px 4px 4px;
    transform: rotate(180deg);
}

a.expand-all:after {
    font-family: 'Glyphicons Halflings', sans-serif;
    content: '\e114';
    font-size: 12px;
    padding: 4px 10px 4px 4px;
}

.panel-heading {
    font-weight: normal;
}
.panel-heading a {
    text-decoration: none;

    display: block;
}
.panel-heading a::after {
    font-family: 'Glyphicons Halflings', sans-serif;
    content: '\e114';
    float: right;
    color: #279cf3;
    font-size: 14px;
}
.panel-heading a.collapsed::after {
    content: '\e080';
    color: #279cf3;
    font-size: 14px;
}

/*--------Tabs-----------*/
.pda-tab-nav li a:focus {
    background: #fff;
}
.tab-content.pda-tab-content .row {
    margin-top: -15px;
}
.pda-tab-content .tab-pane.fade {
    opacity: 1;
}

.tab-content {
    border: none !important;
}

/*-------------Dashboard---------------*/
.pda-new-infog-rows {
    margin-bottom: 10px;
}

.pda-new-infog-rows .row {
    display: flex;
    flex-wrap: wrap;
}

.pda-new-infog-rows h4,
.pda-new-infog-rows .h4 {
    margin-bottom: 5px;
    margin-top: 0;
}

.pda-new-infog-rows div[class^='col-'] {
    padding: 0 7px;
}

.pda-new-infog-rows div[class^='col-']:first-child {
    padding-left: 15px;
}

.pda-new-infog-rows div[class^='col-']:last-child {
    padding-right: 0 15px 0 10px;
}

.global-page-content-add .card,
.global-page-content .card {
    background: #fff;
    padding: 10px 15px 10px;
    text-align: left;
    min-height: 125px;
    box-shadow: 2px 3px 5px #e4e4e4;
}

.pda-infog-key {
    font-size: 14px;
    color: #213f60;
    margin-top: -2px;
    font-weight: 400;
    margin-bottom: 5px;
}

.pda-infog-icon-user {
    background-position: -91px -1px;
    background-size: 545%;
}

.pda-infog-value {
    font-weight: 300;
    font-size: 35px;
    color: #279cf3;
    margin: 38px 0 0 0px;
}

.pda-infog-value-inr {
    font-weight: 300;
    color: #279cf3;
}

/*------------------Modal------------------------*/
.modal-backdrop.in {
    filter: alpha(opacity=60);
    opacity: 0.6;
    background-color: #fff;
}

.vertical-alignment-helper {
    display: table;
    height: 100%;
    width: 100%;
}
.modal {
    background-color: rgba(104, 109, 100, 0.9) !important;
}
.vertical-alignment-helper .modal-header {
    padding: 10px 15px;
}
.vertical-alignment-helper .modal-header h4 {
    font-size: 18px !important;
}
.vertical-alignment-helper .modal-header .close {
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.vertical-alignment-helper .vertical-align-center {
    display: table-cell;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    vertical-align: middle;
}
.vertical-alignment-helper .vertical-align-center .modal-content {
    width: inherit;
    height: inherit;
    margin: 0 auto;
    border-radius: 0;
    border-color: transparent;
    -webkit-box-shadow: 0 5px 15px rgba(12, 18, 23, 0.3);
    box-shadow: 0 5px 15px rgba(12, 18, 23, 0.3);
    border-top: 2px solid #279cf3;
}

.modal-header .close {
    padding: 0px;
    margin: 0px !important;
}

.modal-dialog {
    position: relative;
    width: 600px !important;
    margin: 10px;
}
.modal-sm {
    max-width: 300px !important;
}
.modal-lg {
    max-width: 900px !important;
}
@media (min-width: 768px) {
    .modal-dialog {
        margin: 30px auto !important;
    }
}
@media (min-width: 320px) {
    .modal-sm {
        margin-right: auto !important;
        margin-left: auto !important;
    }
}
@media (min-width: 620px) {
    .modal-dialog {
        margin-right: auto !important;
        margin-left: auto !important;
    }
    .modal-lg {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }
}
@media (min-width: 920px) {
    .modal-lg {
        margin-right: auto !important;
        margin-left: auto !important;
    }
}
/*---------------Export Dropdown--------------*/
.pda-ex-dropdown {
    border-radius: 0px;
    border: 0px;
    min-width: 117px;
    top: -196%;
    left: 19px;
}
.pda-ex-dropdown::after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-right: 8px solid #fff;
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    position: absolute;
    left: -16px;
    bottom: 45%;
}
.pda-ex-dropdown a {
    padding: 3px 10px !important;
    color: #717171 !important;
}
.pda-ex-dropdown li:first-child a {
    color: #a3a3a3;
    font-size: 12px;
    cursor: default;
}
.pda-ex-dropdown li:first-child a:hover {
    background: #fff;
}

/*----------------media comments------------------*/
.pda-media-comments .media-left div {
    width: 64px;
    height: 64px;
}

.pda-media-comments .media-heading {
    font-size: 14px;
}
.pda-media-comments .media-heading span {
    color: #a2a2a2;
    font-weight: normal;
}

.pda-media-comments .pda-main-comment {
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ececec;
}

.row-update {
    background-color: #d5ebc5;
}
.row-update:hover {
    background-color: #d5ebc5 !important;
}

.pda-active-a-menu {
    font-weight: bold;
    color: #333 !important;
}

.selected-file {
    margin: 10px 0 0 0;
}

.chkBoxStandard {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: #fff;
    border: 2px solid #279cf3;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05),
        inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    padding: 6px !important;
    display: inline-block;
    position: relative;
    outline: none !important;
    cursor: pointer;
}
.chkBoxStandard:checked {
    background-color: #279cf3;
    color: #fff;
    outline: none !important;
}
.chkBoxStandard:checked:after {
    content: '\2714';
    font-size: 13px;
    position: absolute;
    top: -3px;
    left: 1px;
    color: #fff;
    outline: none !important;
}
.chkBoxStandard:disabled {
    opacity: 0.5;
}

.toggleRow {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #279cf3;
    border-radius: 3px;
}
.toggleRow i {
    cursor: pointer;
    font-size: 9px;
    font-weight: normal;
    line-height: 0;
    top: -3px;
    left: 1px;
    color: #279cf3;
}
.toggleRow i.glyphicon-minus {
    left: 0;
}

.dropdown-toggle {
    position: relative;
}

/*-----compare table-----*/
.pda-title-page {
    min-height: 24px;
}

select option:disabled {
    cursor: not-allowed;
    color: #ccc;
    opacity: 0.75;
}

/*---------------Heading tag------------------*/
h1 {
    font-size: 36px;
}

h2 {
    font-size: 30px;
}

h3 {
    font-size: 24px;
}

h4 {
    font-size: 18px;
    margin: 0 !important;
}

h5 {
    font-size: 14px;
}

h6 {
    font-size: 12px;
}

/* Large Devices, Wide Screens */
@media only screen and (max-width: 1200px) {
    .pda-import-widget {
        width: 745px;
    }
    .pda-left-form {
        width: 400px;
    }
}

@media only screen and (max-width: 1024px) {
    .pda-ex-dropdown {
        right: 18px;
        left: inherit;
    }
    .pda-ex-dropdown::after {
        transform: rotate(180deg);
        right: -16px;
        left: inherit;
    }
}

/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
    .pda-import-widget {
        width: 960px;
    }
    .pda-left-form {
        width: 290px;
    }
}

.pda-search-wrapper {
    display: inline-block;
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 10px;
}
.pda-search-wrapper .search-lbl {
    font-size: 12px;
}
.pda-search-wrapper .lbl-control {
    font-size: 13px;
}
.pda-search-wrapper .single-select {
    height: 30px;
    font-size: 12px;
}
.pda-search-wrapper .btn-search,
.pda-search-wrapper .btn-clear {
    padding: 5px;
    font-size: 12px;
}

.multisel-dropdown {
    font-size: 12px;
}
.multisel-dropdown a {
    font-size: 12px;
}

.multi-select-container #ddl-container {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDA5MzcyOS1iNzg4LTRhYmUtOWJmZS1hNDlmNmIyNmUzOWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQxRDcyQzQwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQxRDcyQzMwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmIwZTkxYy1lOGM1LTQ0MmEtOTU2Ny1lNDk5MmRjZTg1NTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjJjMmM4Ni0zZmVlLTExN2EtYjNkOS1lYTcxMWMwZDk1OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45mMycAAAAqElEQVR42mJUcog/xcDAEHp3/4KHDEQAZccEeSC1mglI5AHxRqCAKBGaQGo2gvQwAW06AWRUQDXz49HED9VUAdLD+P//f5hEBJBKAWIvoMQvNE1sQGobEM8Byq0AiTHBJKECIBOXAxUyI2kCsZeD5GCaQABuI5LCBiAlA8SpUKHZQPwEqKkBWR2GRqjmKUDqE5TLB9SUg66GBUdY5APxbijbFZsCgAADAFMMPfZ01BhLAAAAAElFTkSuQmCC') no-repeat 98%
        12px;
}
.multi-select-container #ddl-container a.selected-option {
    color: #555;
    display: inline-block;
    width: 100%;
}
.multi-select-container #ddl-container a.selected-option:hover,
.multi-select-container #ddl-container a.selected-option:focus {
    text-decoration: none;
}
.multi-select-container #ddl-container .check_uncheck_all a {
    display: inline-block;
    padding: 0 !important;
}
.multi-select-container #ddl-container .multi-select-option label {
    font-weight: normal;
    display: inline-block;
    width: 100%;
    padding: 5px;
    margin: 0;
    cursor: pointer;
}
.multi-select-container #ddl-container .multi-select-option label i {
    float: right;
}
.multi-select-container
    #ddl-container
    .multi-select-option
    .multi-select-checkbox {
    appearance: none;
    -webkit-appearance: none;
}
.multi-select-container #ddl-container .multi-select-option-container {
    padding: 0;
    list-style: none;
    max-height: 300px;
    overflow-y: auto;
}
.multi-select-container #ddl-container .multi-select-textwrap {
    display: inline-block;
    width: 90%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.multi-select-container #ddl-container .multi-select-textwrap .more-selection {
    position: absolute;
    right: 0;
}

.dataTables_length,
.dataTables_paginate {
    position: sticky;
    left: 0;
    z-index: 1;
}

.dataTables_filter,
.dataTables_info {
    position: sticky;
    left: 100%;
}

/*------------Landing Card------------*/
.info-box-con {
    text-align: left;
    margin-left: 10px;
    width: -webkit-calc(100% - 80px);
    width: -moz-calc(100% - 80px);
    width: calc(100% - 80px);
}

.sys-admin-card {
    display: flex;
    height: calc(100%);
}
.sys-admin-card .icon-info-box {
    width: 80px;
}
.sys-admin-card .info-box-con {
    padding-left: 15px;
}
.sys-admin-card .info-box-con .pda-infog-value-inr {
    font-size: 30px;
}
.sys-admin-card .info-box-con .pda-infog-key-inr {
    font-size: 12px;
}
.sys-admin-card .pda-infog-stats {
    margin: 0rem 0rem 0;
}
.sys-admin-card .pda-infog-key {
    color: #9a9a9a;
    line-height: 20px;
}

.role-table-wrapper table th:first-child {
    width: 50% !important;
}

/*------------Notification------------*/
.navbar-default .navbar-nav > .open > a {
    background: transparent;
}

.pda-notification-search a {
    padding: 5px 15px !important;
}

.pda-notification-search .search-notifi {
    position: relative;
    margin-bottom: 0px;
}
.pda-notification-search .search-notifi .form-control {
    height: 30px;
}

.pda-notification-search .search-notifi i {
    position: absolute;
    top: 10px;
    right: 7px;
}

.pda-notification {
    list-style-type: none;
    padding-left: 0px;
    width: 100%;
    margin-top: 10px;
}
.pda-notification li {
    display: flex;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 8px;
    padding-top: 8px;
}
.pda-notification li.unread {
    background: #e5f2fb;
}
.pda-notification li .nt-icon {
    padding: 0 10px;
    font-size: 22px;
    width: 6%;
    text-align: center;
}
.pda-notification .notiffication-content {
    width: 94%;
}
.pda-notification .notiffication-content .nt-title {
    font-weight: bold;
}
.pda-notification .notiffication-content p {
    margin-bottom: 1px;
}
.pda-notification .notiffication-content i {
    margin: 0;
    font-size: 14px;
}
.pda-notification .notiffication-content button {
    padding: 0 8px;
}
.pda-notification .nt-footer .nt-time {
    margin-right: 10px;
    color: rgba(51, 51, 51, 0.6);
}
.pda-notification .nt-action {
    padding: 2px 10px;
}
.pda-notification .nt-alert .nt-icon {
    color: #ff6c6d;
}
.pda-notification .nt-task .nt-icon {
    color: #5cb85c;
}

.pda-notification-menu {
    padding: 0px !important;
    overflow: hidden !important;
    max-height: 300px !important;
}
.pda-notification-menu .alerts-li {
    max-height: 224px;
    overflow-y: auto;
}
.pda-notification-menu .alerts-li > div {
    display: flex;
    border-bottom: 1px solid #e8e8e8 !important;
    padding: 5px 0;
}
.pda-notification-menu .alerts-li > div:last-child {
    border-bottom: none !important;
}
.pda-notification-menu li {
    padding: 8px !important;
    border-bottom: 1px solid #e8e8e8 !important;
}
.pda-notification-menu li .pd-box {
    padding: 0 10px;
}
.pda-notification-menu li .nt-icon {
    padding: 0 5px 0 0;
    font-size: 16px;
}
.pda-notification-menu li .nt-icon i {
    font-size: 16px !important;
    margin-top: 3px !important;
}
.pda-notification-menu .notification-search {
    justify-content: space-between;
    display: flex !important;
}
.pda-notification-menu .notification-search .tname {
    font-weight: bold;
    margin-top: 5px;
    display: inline-block;
}
.pda-notification-menu .notification-search .readall {
    color: #1d96dd;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
}
.pda-notification-menu .nt-read-button {
    padding: 1px 5px !important;
    line-height: normal !important;
    margin-left: 5px;
    border-radius: 3px;
}
.pda-notification-menu .search-notifi {
    position: relative;
    margin-bottom: 0px;
}
.pda-notification-menu .search-notifi .form-control {
    height: 27px;
    width: 130px;
    font-size: 12px;
}
.pda-notification-menu .search-notifi i {
    position: absolute;
    top: 7px;
    right: 7px;
}
.pda-notification-menu .search-nav-notifi a {
    display: inline-block;
    margin-right: 5px;
    color: #1d96dd;
}
.pda-notification-menu .search-nav-notifi .search-notifi {
    display: inline-block;
}
.pda-notification-menu .nt-action {
    font-size: 12px;
}
.pda-notification-menu .nt-icon {
    scroll-padding-right: 5px;
}
.pda-notification-menu .notiffication-content {
    width: 84%;
    font-size: 12px;
}
.pda-notification-menu .notiffication-content .dated {
    text-align: right;
    margin-top: -8px;
}
.pda-notification-menu .view-more-notifi {
    border: 0px !important;
    padding: 0 5px !important;
    text-align: center;
}
.pda-notification-menu .view-more-notifi a {
    font-size: 12px;
    color: #1d96dd;
    display: inline;
}

.audit-row {
    margin-top: 5px;
    border-bottom: 1px solid #efefef;
    padding-bottom: 10px;
}
.audit-row .user-name-audit {
    color: #fff;
    background: #ccc;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    text-align: center;
    font-size: 14px;
    line-height: 36px;
    font-weight: 500;
}
.audit-row .media-heading {
    font-size: small;
    margin-top: 13px;
}
.audit-row .audit-update-table th,
.audit-row .audit-update-table td {
    padding: 0.3rem 8px !important;
    font-size: 11px;
}

.pda-audit-filter {
    border-bottom: 1px solid #efefef;
    margin-bottom: 15px;
}
.pda-audit-filter .form-control {
    height: 30px;
    margin-bottom: 0px;
}
.pda-audit-filter .form-group .css-yk16xz-control {
    min-height: 30px;
    border-radius: 0px;
}
.pda-audit-filter .form-group .css-tlfecz-indicatorContainer {
    padding: 2px 8px;
}

.audit-update-table {
    margin-bottom: 0;
}
.audit-update-table td,
.audit-update-table th {
    border: none !important;
    text-align: left !important;
    padding-left: 0px !important;
}
.audit-update-table th:first-child,
.audit-update-table th:nth-child(2) {
    width: 25% !important;
}

.dateRangePicker .input-group-addon {
    cursor: pointer;
    border-radius: 0px;
}

.audit-tab {
    margin-bottom: -1px;
}

.audit-tab li:hover {
    color: #fff;
    margin-right: 0px;
    border-top-right-radius: 10px;
}

.audit-tab li:hover a {
    border-top-right-radius: 10px;
}

.audit-tab li:hover a:hover {
    background: #1d96dd;
    color: #fff;
    border-top-right-radius: 10px;
}

.audit-tab li a {
    border-top-right-radius: 10px;
    background: #1d96dd;
    text-decoration: none;
    padding: 5px 15px;
    color: #fff;
    border-top: 0px solid #ccc;
}

.audit-tab li a:hover {
    border-top: 0px solid #1d96dd !important;
    background: #1d96dd;
    color: #fff;
}

.audit-tab li.active a {
    border-top: 2px solid #1d96dd !important;
}

.audit-tab li.active a:hover {
    border-top: 2px solid #1d96dd !important;
}

.audit-div {
    max-height: 400px;
    overflow-y: auto;
}

.fromTodates {
    display: flex;
}

.fromTodates .date-divider {
    padding: 8px 8px;
}

.fromTodates input {
    height: 38px;
    border: 1px solid #dadada;
    padding: 8px;
    width: 100%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAACTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OEiwHXAAAAH3RSTlMAAQIDBAkeJig1PFZiaXB5e4CCoKKwtMPFyNHk+fv9DpWzrAAAAGhJREFUGFe1zrsSgkAQRNE7qOODxVlFZZFH//9fGpBsQOoJb1VXNUCaM0CeWzbLSQam4wRAKmo0ljKKdUiApIMkSSatW6gAunjn/nL3u58FqOEKAdyw/fCMd8Q3Ij7x+Nukr4/2AFaBH9xFC/z5vDowAAAAAElFTkSuQmCC') no-repeat right
        6px top 11px;
}

.fromTodates .formdateinput,
.fromTodates .InputFromTo-to {
    position: relative;
}

.fromTodates .formdateinput i,
.fromTodates .InputFromTo-to i {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 16px;
}

.icon-pda-box {
    width: 80px;
    height: 80px;
    background-image: url(/sam/assets/vrtx-sprite-ZS4OsRML.png);
    background-repeat: no-repeat;
    margin-left: 0;
}
.pda-infog-icon-group {
    background-position: 0px 4px;
    background-size: 482%;
}

.pda-infog-icon-roles {
    background-position: -143px 9px;
    background-size: 492%;
}

.pda-infog-icon-cdm-versions {
    background-position: 0px -67px;
    background-size: 482%;
}

.pda-infog-icon-domains {
    background-position: -172px -80px;
    background-size: 523%;
}

.pda-infog-icon-variables {
    background-position: -84px -68px;
    background-size: 482%;
}

.pda-infog-icon-active-functions {
    background-position: -228px -75px;
    background-size: 482%;
}

.pda-infog-icon-functions-queue {
    background-position: -298px -75px;
    background-size: 482%;
}

.pda-infog-icon-function-hierarchy {
    background-position: -241px 11px;
    background-size: 532%;
}

.tooltip.bottom {
    border-color: transparent !important;
    background: none !important;
}

li.users-list {
    line-height: 21px !important;
}

li.users-list span {
    font-size: 12px;
}

li.users-list span:before {
    content: '';
    width: 4px;
    height: 4px;
    background: #2a98e0;
    display: inline-block;
    border-radius: 50%;
    margin-right: 4px;
}

.fae-logout-link i {
    font-size: 1.7rem !important;
}

.fae-logout-link a {
    font-size: 1.2rem !important;
    color: #279cf3;
}

.table-wrap-normal table tr td {
    white-space: normal !important;
}

.gmap-table .tbl-titles-map th {
    font-size: 16px;
}

.gmap-table thead tr th:nth-child(5),
.gmap-table thead tr th:nth-child(7) {
    border-right: 2px solid #ccc;
}

.gmap-table thead tr.tbl-titles-map th {
    background: #ccc;
}
.gmap-table thead tr.tbl-titles-map th:nth-child(1),
.gmap-table thead tr.tbl-titles-map th:nth-child(2) {
    border-right: 2px solid #ccc;
}

.gmap-table tbody tr td:nth-child(-n + 5) {
    background: #fffdf0 !important;
}

.gmap-table tbody tr td:nth-child(n + 6):nth-child(-n + 7) {
    background: #dbf0ff !important;
}

.gmap-table tbody tr td:nth-child(n + 8):nth-child(-n + 14) {
    background: #f7e7e7 !important;
}

.gmap-table tbody tr td:nth-child(5),
.gmap-table tbody tr td:nth-child(7) {
    border-right: 2px solid #ccc;
}

.no-wrap-tabletext tr td {
    white-space: inherit !important;
}

button.close {
    font-size: 13px !important;
    margin-top: 3px !important;
    border: 0;
}

.pageloader > div {
    position: fixed !important;
}

.line-border-left {
    border-left: 1px solid #efefef;
}

.required-field,
.invalid-field {
    border: 1px solid red !important;
}

.mb-8 {
    margin-bottom: 8px;
}
.search-row td input {
    border-radius: 10px;
    border: 1px solid #ccc;
    height: 30px;
    padding-left: 10px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMDZhZjE3My1lZjNmLTRmMTAtYTk5Yy1kZDM4N2IxMmUyMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OThBOThFQzM5MDVGMTFFNkI3N0ZEOEI5NzgyNjIyNjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OThBOThFQzI5MDVGMTFFNkI3N0ZEOEI5NzgyNjIyNjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMDZhZjE3My1lZjNmLTRmMTAtYTk5Yy1kZDM4N2IxMmUyMjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZDA2YWYxNzMtZWYzZi00ZjEwLWE5OWMtZGQzODdiMTJlMjIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1MrFIAAAAUpJREFUeNqUkkErRFEUx9+bjBnZTUxYMVZToyhJSGTDRtkoFoyFla/CB1CK9djaWGi2ymJKKJqxsFA2hGYsRvP8Tp07nXnNeJz6de7r3P//nnve9YMg8CRGF/M+aRLmYAQS8Am3cF4pnjx7ofBFjDDJehdyUIcK1GAAhqABBQyKLeLMwracuAdjcKmbqm4DxhnSDqThiNqVq8VgwgkpHFuhBN+PpH34gA3MElY8r60WvA6BwTvpDHph3IplOOXwiW2i5G5ixUlt6dfA3O3psWKZan+UmLv26fLNiu+ldYrpCP205rIVX8gvgy0M4h1OlbkswwvchB/JOusleIJT7vegom7SDKzpbA5czYrl5FVY0S6+9GmmoEt/pXR1DYcYfDfFpr1B0iwM61Rf4U5f3iZMWYMWccS0Y/pMmwZ/FrcxKP1LbAzykP0RYAAfNH0HzwyWowAAAABJRU5ErkJggg==') no-repeat right
        6px top 6px;
    /*width: 100%;*/
}

.sdm-management table th {
    vertical-align: top !important;
}
.addItem {
    color: #333;
    background-color: #fff;
    padding: 8px 5px;
    list-style: none;
    border-bottom: 1px solid #ccc;
}
.addItem:last-child {
    border-bottom: none;
}

.addItem p {
    margin: 0;
}

.addItem p span {
    display: inline-block;
    width: 80%;
    word-break: break-all;
}

.addItem_button {
    color: red !important;
    border: none;
    background-color: transparent;
}

.addItem_ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.styleMargin {
    /* margin-bottom: 30px; */
    transform: translate(-13px, -74px);
}

.styleMargin1 {
    margin-top: 20px;
}

.styleMargin2 {
    margin-top: 10px;
    margin-bottom: 50px;
}

.styleStudy {
    transform: translate(10px, 24px);
}

.scrollElement {
    position: relative;
    height: 250px;
    overflow: scroll;
    overflow-x: hidden;
}

.preview_button {
    transform: translate(25px, 27px);
}

.list_hierarchy {
    border: 1px black solid;
}

.hierarchy_heading {
    margin-bottom: 20px;
    font-size: 12px;
}

.react-select__value-container {
    overflow-y: auto !important;
    max-height: 80px;
}

.hierarchy .panel {
    border-radius: 4px 4px 0 0;
}
.hierarchy .panel-body {
    padding: 1px;
}
button:focus {
    outline: none;
}
*:focus {
    outline: 0 !important;
}
.ma-10 {
    margin: 10px;
}
a.disabled {
    color: #ccc;
    cursor: not-allowed;
    opacity: 0.75;
}

.dropdownStyle {
    z-index: 2;
}

.ddlssType {
    border: 1px solid #dadada;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDA5MzcyOS1iNzg4LTRhYmUtOWJmZS1hNDlmNmIyNmUzOWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQxRDcyQzQwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQxRDcyQzMwNEYxMTFFN0IyMjA4NzJEMzZCQkVDQjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmIwZTkxYy1lOGM1LTQ0MmEtOTU2Ny1lNDk5MmRjZTg1NTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjJjMmM4Ni0zZmVlLTExN2EtYjNkOS1lYTcxMWMwZDk1OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45mMycAAAAqElEQVR42mJUcog/xcDAEHp3/4KHDEQAZccEeSC1mglI5AHxRqCAKBGaQGo2gvQwAW06AWRUQDXz49HED9VUAdLD+P//f5hEBJBKAWIvoMQvNE1sQGobEM8Byq0AiTHBJKECIBOXAxUyI2kCsZeD5GCaQABuI5LCBiAlA8SpUKHZQPwEqKkBWR2GRqjmKUDqE5TLB9SUg66GBUdY5APxbijbFZsCgAADAFMMPfZ01BhLAAAAAElFTkSuQmCC) no-repeat right
        6px top 11px;
    margin-left: 5px;
    padding: 6px 20px 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
}

#ddlEnv div {
    border-radius: 0;
}
i.reject_red {
    color: red;
}
i.approve_green {
    color: green;
}

span.pending {
    color: Blue;
}

span.approved {
    color: green;
}

span.rejected {
    color: red;
}

div.css-g1d714-ValueContainer {
    text-overflow: 'ellipsis';
    overflow: 'hidden';
}
.dataTables_filter input[type='search'],
select.form-control,
i.fa,
.btn {
    border-radius: 5px;
}
/** css end for table */
.global-col-actions ul {
    padding: 0px !important;
}
.global-col-actions .btn-tools-keys li {
    margin-left: 5px;
}
.btn-tools-keys {
    display: flex;
    margin-bottom: 0px;
}
.global-col-actions .btn-tools-keys li i {
    background: #279cf3;
    color: #fff;
    font-size: 11px;
    border-radius: 3px;
    line-height: 18px;
    cursor: pointer;
    padding: 0px 5px;
}
.key-actions-keys .btn-tools-keys li i {
    height: 16px;
    width: 30px;
    color: #279cf3;
    font-size: 20px;
    border-radius: 3px;
    line-height: 18px;
    cursor: pointer;
    visibility: hidden;
}

.tools {
    list-style: none;
    display: flex;
    align-items: center;
    margin-bottom: 0 !important;
    height: 50px;
    border-radius: 50px;
    padding: 0px !important;
}
.tools li {
    font-size: 11px;
    text-align: center;
}
.tools li:last-child {
    margin: 0 !important;
}
.tools li i {
    cursor: pointer;
    width: 20px;
    height: 26px;
    margin-right: 5px;
    text-align: center !important;
    padding-top: 6px;
    font-size: 0.84rem;
    color: #1e96de;
}
.tools li i:hover {
    color: #1e96de;
}
.btn-tools {
    display: flex;
    margin-bottom: 0px;
}
.global-col-actions .btn-tools li {
    margin-left: 5px;
    list-style: none;
}
.global-col-actions .btn-tools li i {
    background: #279cf3;
    color: #fff;
    font-size: 11px;
    border-radius: 3px;
    line-height: 18px;
    cursor: pointer;
    padding: 0px 5px;
}
.label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    font-weight: 600;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}
.label i {
    font-style: normal;
}
.filter-container.local {
    position: relative;
    padding: 15px 15px 5px;
    background-color: rgba(244, 248, 249, 0.5019607843137255);
    border-left: 3px solid #00aeef;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.filter-container.local .row {
    display: flex;
    align-items: center;
}
.filter-container.local .row:last-child {
    margin-bottom: 0;
}
.filter-container.local.no-bg {
    margin-top: 10px;
    background-color: #ffffff;
}
.filter-container.local.users,
.filter-container.local.log {
    padding: 15px 15px 5px 15px;
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #eee;
}
.form-control-global {
    display: block;
    width: 15%;
    height: 15px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-image: none;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.approve-top-button {
    cursor: pointer;
    background: white !important;
    width: 22px;
    height: 26px;
    margin-right: 5%;
    text-align: center !important;
    padding-top: 6px;
    color: #1e96de !important;
}
.approve-top-button:hover {
    color: #4dbd74 !important;
}
.reject-top-button {
    cursor: pointer;
    background: white !important;
    width: 22px;
    height: 26px;
    margin-right: 5%;
    text-align: center !important;
    padding-top: 6px;
    color: #1e96de !important;
}
.reject-top-button:hover {
    color: #1e96de !important;
}
.delete-top-button {
    cursor: pointer;
    background: white !important;
    width: 22px;
    height: 26px;
    margin-right: 5%;
    text-align: center !important;
    padding-top: 6px;
    font-size: 1rem;
    color: red !important;
}
.delete-top-button:hover {
    color: red !important;
}
.bottom-actions-job {
    position: fixed;
    bottom: 0px;
    left: 2%;
    right: 0;
    text-align: center;
    padding: 10px;
    background: #fff;
    border-top: 1px solid #eee;
}
.bottom-actions-job ul {
    position: absolute;
    padding-left: 40px;
    text-align: left;
    list-style: none;
    bottom: 10px;
}
.bottom-actions-job ul li {
    display: flex;
    font-weight: 200;
    font-size: 12px;
}
.approve-circle-button {
    margin-right: 2%;
    font-size: 2rem;
    color: #7fd07f !important;
}
.reject-circle-button {
    margin-right: 2%;
    font-size: 2rem;
    color: #d8534e !important;
}
.modal-header {
    display: inherit !important;
    border-bottom: 1px solid #e5e5e5;
    padding: 1rem !important;
}
.nav-tabs {
    margin-top: -10px;
}
.nav-tabs > li {
    border-radius: 0;
    float: left;
    margin-bottom: -1px;
}
.nav-tabs > li > a {
    text-decoration: none !important;
    background-color: transparent;
    border-radius: 0;
    padding: 15px;
    color: #000;
    border: 1px solid #ffffff;
    border-bottom: none;
    border-top: 3px solid #ffffff;
    cursor: pointer;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active a:focus,
.nav-tabs > li.active a:hover,
.nav-tabs > li.active:focus > a,
.nav-tabs > li.active:focus a:focus,
.nav-tabs > li.active:focus a:hover,
.nav-tabs > li.active:hover > a,
.nav-tabs > li.active:hover a:focus,
.nav-tabs > li.active:hover a:hover {
    border-top: none;
    border-bottom: 3px solid #1d96dd;
    color: #1d96dd;
    background: #fff;
    margin-bottom: 0px;
}
.nav-tabs > li:hover a:hover {
    background: none;
    color: #1d96dd;
    border-color: #ffffff;
}
.nav > li,
.nav > li > a {
    position: relative;
    display: block;
}
.del-view-table-contaainer {
    background-color: #fff !important;
    min-height: 100px;
    max-height: calc(100vh - 200px);
}
.del-mgmt-page .col-md-12 {
    height: 50px;
}
.add-more-btn,
.remove-more-btn {
    background: #279cf3;
    color: #fff;
    border-radius: 4px;
    padding: 4px !important;
    cursor: pointer;
    width: 25px !important;
    margin-left: 10px !important;
    text-align: center;
}
.remove-more-btn {
    padding: 4px !important;
    width: 25px !important;
    margin-left: 10px !important;
    background: #ff3f00;
}
.add-more-btn.disabled {
    background: #279cf3;
    color: #fff;
    border-radius: 4px;
    padding: 4px !important;
    opacity: 0.65;
    cursor: not-allowed;
    width: 25px !important;
    margin-left: 10px !important;
}
.rthfc .rt-tr:hover .rt-td {
    background-color: #f4f5f7 !important;
}

.rt-thead .rt-resizable-header {
    background: #fff !important;
}
.ReactTable .rt-thead .rt-th {
    border-bottom: 1px solid #ccc !important;
    background-color: #fff !important;
    /* text-align: left; */
    padding: 14px 5px !important;
    font-weight: 600;
    line-height: 1.42857143;
    font-size: 1.3rem;
    border-right: none !important;
    box-shadow: none;
}
.ReactTable .rt-thead.-filters .rt-th {
    background-color: #fff;
}

.ReactTable .rt-tbody .rt-tr-group,
.ReactTable .rt-thead.-filters {
    border-bottom: none !important;
}

.ReactTable .rt-tbody .rt-td {
    border-right: none !important;
    box-shadow: none;
    border-bottom: 1px solid #ccc;
    padding: 7px 5px;
    font-size: 0.78rem;
    align-items: center !important;
}
.ReactTable .rt-thead .rt-resizable-header-content {
    font-weight: 700 !important;
    font-size: 13px !important;
}

.ReactTable .rt-thead.-header {
    box-shadow: none !important;
}
.ReactTable {
    border: 0px !important;
    padding: 10px;
}
.ReactTable .Table__pageButton--active {
    background-color: #279cf3 !important;
}
.ReactTable .rt-thead.-filters input,
.ReactTable .rt-thead.-filters select {
    height: 28px !important;
    border-radius: 4px;
    background-color: #fff !important;
    font-size: 13px !important;
}

.rthfc.-striped .rt-tr.-odd .rt-td {
    background-color: #fff !important;
}

.ReactTable .rt-th.-sort-asc {
    box-shadow: none !important;
}
.ReactTable .rt-th.rt-resizable-header.-cursor-pointer.-sort-asc:before {
    font-family: 'Glyphicons Halflings', sans-serif !important;
    content: '\e155';
    float: right;
}

.ReactTable .rt-th.-sort-desc {
    box-shadow: none !important;
}
.ReactTable .rt-th.rt-resizable-header.-cursor-pointer.-sort-desc:before {
    font-family: 'Glyphicons Halflings', sans-serif !important;
    content: '\e156';
    float: right;
}

.ReactTable .rt-th.rt-resizable-header.-cursor-pointer:before {
    font-family: 'Glyphicons Halflings', sans-serif !important;
    opacity: 0.3;
    content: '\e150';
    float: right;
    font-size: 10px;
}

.ReactTable .rt-noData {
    padding: 0px;
    margin-top: 40px !important;
}
.rt-noData {
    color: #000 !important;
}
.ReactTable .rt-tbody .rt-th .rt-td {
    white-space: normal !important;
    word-break: break-all;
    width: 100px !important;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    transition: 0.3s ease;
    transition-property: width, min-width, padding, opacity;
}
.ReactTable input[type='text']:enabled {
    background: #fff;
    border: 1px solid #e1e1e1;
}
.pda-h4 {
    font-size: 12px;
}

.globaladmin_td .table-responsive thead th {
    background-color: #fff !important;
    padding: 5px !important;
    border-bottom: 1px solid #c1c7d0 !important;
}
.globaladmin_td .table-responsive .table {
    border-collapse: none !important;
}
.globaladmin_td .table-responsive .table th {
    border-top: 0px !important;
    text-align: center;
    padding-top: 6px !important;
    padding-bottom: 3px !important;
}
.globaladmin_td .table-responsive .table thead {
    border-collapse: none !important;
    border-color: 1px solid #000 !important;
    padding: 15px !important;
}
.globaladmin_td .table-responsive tbody td {
    font-weight: 600;
    padding: 8px !important;
    border-bottom: 1px solid #c1c7d0 !important;
}
.globaladmin_td .table-responsive tbody {
    background: #fff !important;
}
.globaladmin_td .table-responsive tbody th {
    border-bottom: 1px solid #c1c7d0 !important;
    border-top: hidden !important;
}
.globaladmin_td .react-bootstrap-table-pagination .btn-default {
    color: #23282c !important;
    background-color: #c8ced3 !important;
    border-color: #c8ced3 !important;
}
.globaladmin_td .react-bootstrap-table thead th {
    background: #fff !important;
}
.global-upload {
    color: #808080 !important;
    font-size: 20px !important;
}
.react-datepicker-wrapper,
.react-datepicker__input-container {
    display: block;
    width: 100%;
}
.react-datepicker__input-container input:focus {
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset,
        0px 0px 8px rgba(9, 139, 226, 0.075);
}
.react-datepicker__input-container input {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.react-datepicker {
    font-size: 1em;
}
.react-datepicker__header {
    padding-top: 0.8em;
}
.react-datepicker__month {
    margin: 0.4em 1em;
}
.react-datepicker__day-name,
.react-datepicker__day {
    width: 1.9em;
    line-height: 1.9em;
    margin: 0.166em;
}
.react-datepicker__current-month {
    font-size: 1em;
}
.react-datepicker__navigation {
    top: 1em;
    line-height: 1.7em;
    border: 0.45em solid transparent;
}
.react-datepicker__navigation--previous {
    border-right-color: #ccc;
    left: 1em;
}
.react-datepicker__navigation--next {
    border-left-color: #ccc;
    right: 1em;
}
.global-page-content-add {
    padding-top: 80px;
    margin: auto 20px;
}
.form-style {
    width: 50%;
    margin-left: 15px;
}
.domain-keys-container .pda-widget-body {
    width: 100%;
    height: 78% !important;
}
.domain-keys {
    width: 100%;
    max-height: 100%;
    overflow-y: scroll;
}
.domain-keys div {
    max-height: 100%;
    background-color: #f8fcf9;
    overflow-y: scroll;
}
.domain-keys ul {
    padding-left: 0px !important;
    margin: 0 !important;
}
.domain-keys ul li {
    cursor: pointer;
    height: 34px !important;
    display: flex;
    align-items: center;
    padding-left: 20px;
    border-radius: 4px;
    border-bottom: 1px solid #f0f0f0;
    font-size: 11px;
    font-weight: 300;
}
.domain-keys ul li:last-child {
    border: none;
}
.domain-keys ul li:hover {
    cursor: move;
    background: #f0f0f0;
}
.domain-keys ul li .fa-check {
    width: 16px;
    height: 16px;
    background: #1e96de;
    color: #fff;
    font-size: 8px;
    border-radius: 50px;
    display: flex;
    align-items: center;
    padding-left: 4px;
    padding-top: 2px;
    margin-right: 2px;
}
#domain-new-key {
    border: none;
    border-bottom: 1px solid #ced4da;
    border-radius: 0 !important;
}
textarea.cdm_icon_pd {
    border: none;
    width: 100%;
}
.cdm_icon_pd {
    cursor: pointer;
    resize: none !important;
}
textarea:focus {
    border: 1px solid #1890ff !important;
}
.pda-common-textarea {
    resize: none !important;
}
.codelist-input-box {
    text-align: center;
}
.modal-footer .btn {
    margin-right: 5px !important;
}

.modal-footer {
    padding: 14px !important;
}
/* .ReactModal__Content {
  box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);
} */

.global-pda-upload-drag-file-widget {
    border: 1px dashed #c7c7c7;
    padding: 15px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.nav-tabs > li:hover,
.pda-tab-nav li.active a.active:hover {
    background-color: #a0d4f2;
}
.nav.nav-tabs.pda-tab-nav {
    border-bottom: 2px solid rgba(98, 120, 136, 0.228) !important;
}
#logs-record .fa.running {
    font-size: 1rem;
    color: #f8971d;
    animation: crescendo 1s alternate infinite ease-in;
}
#logs-record .fa.success {
    font-size: 1rem;
    font-weight: 500;
    color: #7dba00;
    /* padding: 5px 20px; */
    border-radius: 50px;
}
#logs-record .fa.failed {
    font-size: 1rem;
    font-weight: 500;
    color: #e85344;
    /* padding: 5px 20px; */
    border-radius: 50px;
}
ul#logs-record li {
    display: inline;
    display: inline-block;
    cursor: pointer;
    /* padding: 4px 16px;
  background-color: #fff;
  border: 1px solid #eee; */
    /* color: #bdbdbd; */
}
ul#logs-record li.inactive {
    opacity: 0.6;
    pointer-events: none;
}
ul#logs-record.map-actions {
    padding-left: 2px !important;
}

.sidebarTitle {
    /* width: 250px; */
    height: 60px;
    background: #f4f5f7;
    color: #172b4d;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
    letter-spacing: 0.02em;
    padding: 18px 0px 19px 20px;
}
.header-fixed.sidebar-lg-show.sidebar-fixed.sidebar-minimized.brand-minimized
    .sidebarTitle {
    display: none !important;
}

/* .study-select-modal {
    right: 356px !important;
    position: relative;
    border-radius: 6px;
    box-shadow: 0 0 5px 0 #ccc;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 998px) and (orientation: portrait) {
    .study-select-modal {
        right: 146px !important;
    }
} */
/* @media only screen and (min-device-width: 730px) and (max-device-width: 998px) and (orientation: portrait) {
    .study-select-modal {
        margin-right: 12px !important;
    }
} */
.study-select-modal {
    margin-top: 4px;
    border-radius: 4px;
    box-shadow: 0 0 5px 0 #ccc;
    text-align: left !important;
    /* right: 250px !important; */
    /* position: relative; */
}
.study-select-modal .css-9gakcf-option {
    color: #fff !important;
    background-color: rgb(0, 41, 103) !important;
}

.sidebar .sidebar-minimizer:hover::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%2373818f' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E") !important;
}
.sidebar .nav-dropdown-toggle::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%2373818f' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E") !important;
}
@media (min-width: 992px) {
    .sidebar-minimized.sidebar-fixed .sidebar {
        width: 50px !important;
    }
}
@media (min-width: 992px) {
    .sidebar-minimized .sidebar .nav > .nav-dropdown:hover {
        background-color: white !important;
    }
}
@media (min-width: 992px) {
    .sidebar-lg-show .sidebar {
        position: fixed;
        z-index: 1019;
        width: 250px !important;
        height: 100vh;
    }
}

.nav-icon .fa fa-exchange::before {
    background-color: red;
}
.sidebar .nav-link.active,
.sidebar-minimized .sidebar .nav-item:hover > .nav-link,
.sidebar-minimized .sidebar .nav-item:hover > .nav-link .active {
    /* color:#172B4D!important; */
    background-color: #f4f5f7 !important;
}
/* .sidebar .nav-item :hover{
    background-color:#F4F5F7 !important;
    overflow-x: hidden !important;
} */
.sidebar .nav-item .nav-link {
    color: #172b4d !important;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
}
.sidebar .nav-link.active {
    color: #0052cc !important;
    background: #e8f1ff !important;
}
.sidebar .nav-link.active .nav-icon {
    color: #0052cc !important;
}
.sidebar .nav-dropdown.open > .nav-dropdown-items {
    background-color: white !important;
}
.sidebar .nav-item .nav-link:hover {
    background-color: #f4f5f7 !important;
}
.sidebar .nav-item .sidebar-fixed :hover {
    background-color: #f4f5f7 !important;
}
.sidebar .nav-dropdown-items {
    overflow-x: hidden !important;
}
@media (min-width: 992px) {
    .sidebar-minimized .sidebar .nav {
        width: 50px !important;
    }
}
.react-select-filter__menu {
    z-index: 99 !important;
}

.fa.invalid,
.fa.false,
.fa.run_id.invalid,
.fa.run_id.false {
    color: darkgray !important;
    font-size: 1rem;
    border-radius: 50px;
}

.fa.queued,
.fa.run_id.queued {
    color: darkgray !important;
    font-size: 1rem;
    border-radius: 50px;
}

.fa.running,
.fa.run_id.running {
    color: #f8971d !important;
    font-size: 1rem;
    animation: crescendo 1s alternate infinite ease-in !important;
}

.fa.success,
.fa.run_id.success {
    font-size: 1rem;
    color: #7dba00 !important;
    border-radius: 50px;
}
.fa.failed,
.fa.run_id.failed {
    font-size: 1rem;
    color: #e85344 !important;
}
@keyframes crescendo {
    0% {
        transform: scale(0.8);
    }
    100% {
        transform: scale(1.4);
    }
}
.form-control.is-invalid {
    border-color: #f86c6b !important;
}
#therapeuticArea .react-select-filter__menu,
#indication .react-select-filter__menu,
#project .react-select-filter__menu {
    z-index: 9999 !important;
}

.table-responsive {
    min-height: calc(100vh - 200px) !important;
    overflow: auto;
}
.dz-invalid {
    border: 2px dashed red !important;
}

.sidebar .nav-link .nav-icon {
    display: inline-block;
    width: 1.09375rem;
    margin: 0 0.5rem 0 0;
    font-size: 0.875rem;
    color: #73818f;
    text-align: center;
}

.btn-primary {
    background-color: rgb(32, 168, 216) !important;
}

/* .mr-1, .mx-1 {
    margin-right: .25rem !important;
} */

a {
    color: #20a8d8 !important;
    color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 1));
    text-decoration: none !important;
}

.sidebar a {
    color: rgba(37, 43, 54) !important;
}

.text-primary {
    color: #20a8d8 !important;
}

.close {
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.5;
}

#webpack-dev-server-client-overlay {
    display: none !important;
}

iframe {
    display: none !important;
}

.ant-message {
    z-index: 9999 !important;
}

/*!
* CoreUI Icons Free Open Source Icons
* @version v3.0.1
* @link https://coreui.io/icons
* Copyright (c) 2020 creativeLabs Łukasz Holeczek
* Licensed under MIT (https://coreui.io/icons/license)
*/
@font-face {
  font-family: CoreUI-Icons-Free;
  src: url("/sam/assets/CoreUI-Icons-Free-BUWU6kzH.eot?64h6xh");
  src: url("/sam/assets/CoreUI-Icons-Free-BUWU6kzH.eot?64h6xh#iefix") format("embedded-opentype"), url("/sam/assets/CoreUI-Icons-Free-Bzz1TPaB.ttf?64h6xh") format("truetype"), url("/sam/assets/CoreUI-Icons-Free-6fr294fT.woff?64h6xh") format("woff"), url("/sam/assets/CoreUI-Icons-Free-DXXkrSta.svg?64h6xh#CoreUI-Icons-Free") format("svg");
  font-weight: 400;
  font-style: normal;
}
[class*=" cil-"], [class^=cil-] {
  font-family: CoreUI-Icons-Free !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cil-3d:before {
  content: "\ea01";
}

.cil-4k:before {
  content: "\ea02";
}

.cil-account-logout:before {
  content: "\ea03";
}

.cil-action-redo:before {
  content: "\ea04";
}

.cil-action-undo:before {
  content: "\ea05";
}

.cil-address-book:before {
  content: "\ea06";
}

.cil-airplane-mode:before {
  content: "\ea07";
}

.cil-airplane-mode-off:before {
  content: "\ea08";
}

.cil-airplay:before {
  content: "\ea09";
}

.cil-alarm:before {
  content: "\ea0a";
}

.cil-album:before {
  content: "\ea0b";
}

.cil-align-center:before {
  content: "\ea0c";
}

.cil-align-left:before {
  content: "\ea0d";
}

.cil-align-right:before {
  content: "\ea0e";
}

.cil-american-football:before {
  content: "\ea0f";
}

.cil-animal:before {
  content: "\ea10";
}

.cil-aperture:before {
  content: "\ea11";
}

.cil-apple:before {
  content: "\ea12";
}

.cil-applications:before {
  content: "\ea13";
}

.cil-applications-settings:before {
  content: "\ea14";
}

.cil-apps:before {
  content: "\ea15";
}

.cil-apps-settings:before {
  content: "\ea16";
}

.cil-arrow-bottom:before {
  content: "\ea17";
}

.cil-arrow-circle-bottom:before {
  content: "\ea18";
}

.cil-arrow-circle-left:before {
  content: "\ea19";
}

.cil-arrow-circle-right:before {
  content: "\ea1a";
}

.cil-arrow-circle-top:before {
  content: "\ea1b";
}

.cil-arrow-left:before {
  content: "\ea1c";
}

.cil-arrow-right:before {
  content: "\ea1d";
}

.cil-arrow-thick-bottom:before {
  content: "\ea1e";
}

.cil-arrow-thick-from-bottom:before {
  content: "\ea1f";
}

.cil-arrow-thick-from-left:before {
  content: "\ea20";
}

.cil-arrow-thick-from-right:before {
  content: "\ea21";
}

.cil-arrow-thick-from-top:before {
  content: "\ea22";
}

.cil-arrow-thick-left:before {
  content: "\ea23";
}

.cil-arrow-thick-right:before {
  content: "\ea24";
}

.cil-arrow-thick-to-bottom:before {
  content: "\ea25";
}

.cil-arrow-thick-to-left:before {
  content: "\ea26";
}

.cil-arrow-thick-to-right:before {
  content: "\ea27";
}

.cil-arrow-thick-to-top:before {
  content: "\ea28";
}

.cil-arrow-thick-top:before {
  content: "\ea29";
}

.cil-arrow-top:before {
  content: "\ea2a";
}

.cil-assistive-listening-system:before {
  content: "\ea2b";
}

.cil-asterisk:before {
  content: "\ea2c";
}

.cil-asterisk-circle:before {
  content: "\ea2d";
}

.cil-at:before {
  content: "\ea2e";
}

.cil-audio:before {
  content: "\ea2f";
}

.cil-audio-description:before {
  content: "\ea30";
}

.cil-audio-spectrum:before {
  content: "\ea31";
}

.cil-av-timer:before {
  content: "\ea32";
}

.cil-baby:before {
  content: "\ea33";
}

.cil-baby-carriage:before {
  content: "\ea34";
}

.cil-backspace:before {
  content: "\ea35";
}

.cil-badge:before {
  content: "\ea36";
}

.cil-balance-scale:before {
  content: "\ea37";
}

.cil-ban:before {
  content: "\ea38";
}

.cil-bank:before {
  content: "\ea39";
}

.cil-bar-chart:before {
  content: "\ea3a";
}

.cil-barcode:before {
  content: "\ea3b";
}

.cil-baseball:before {
  content: "\ea3c";
}

.cil-basket:before {
  content: "\ea3d";
}

.cil-basketball:before {
  content: "\ea3e";
}

.cil-bath:before {
  content: "\ea3f";
}

.cil-bathroom:before {
  content: "\ea40";
}

.cil-battery-0:before {
  content: "\ea41";
}

.cil-battery-3:before {
  content: "\ea42";
}

.cil-battery-5:before {
  content: "\ea43";
}

.cil-battery-alert:before {
  content: "\ea44";
}

.cil-battery-empty:before {
  content: "\ea45";
}

.cil-battery-full:before {
  content: "\ea46";
}

.cil-battery-slash:before {
  content: "\ea47";
}

.cil-beach-access:before {
  content: "\ea48";
}

.cil-beaker:before {
  content: "\ea49";
}

.cil-bed:before {
  content: "\ea4a";
}

.cil-bell:before {
  content: "\ea4b";
}

.cil-bell-exclamation:before {
  content: "\ea4c";
}

.cil-bike:before {
  content: "\ea4d";
}

.cil-birthday-cake:before {
  content: "\ea4e";
}

.cil-blind:before {
  content: "\ea4f";
}

.cil-bluetooth:before {
  content: "\ea50";
}

.cil-blur:before {
  content: "\ea51";
}

.cil-blur-circular:before {
  content: "\ea52";
}

.cil-blur-linear:before {
  content: "\ea53";
}

.cil-boat-alt:before {
  content: "\ea54";
}

.cil-bold:before {
  content: "\ea55";
}

.cil-bolt:before {
  content: "\ea56";
}

.cil-bolt-circle:before {
  content: "\ea57";
}

.cil-book:before {
  content: "\ea58";
}

.cil-bookmark:before {
  content: "\ea59";
}

.cil-border-all:before {
  content: "\ea5a";
}

.cil-border-bottom:before {
  content: "\ea5b";
}

.cil-border-clear:before {
  content: "\ea5c";
}

.cil-border-horizontal:before {
  content: "\ea5d";
}

.cil-border-inner:before {
  content: "\ea5e";
}

.cil-border-left:before {
  content: "\ea5f";
}

.cil-border-outer:before {
  content: "\ea60";
}

.cil-border-right:before {
  content: "\ea61";
}

.cil-border-style:before {
  content: "\ea62";
}

.cil-border-top:before {
  content: "\ea63";
}

.cil-border-vertical:before {
  content: "\ea64";
}

.cil-bowling:before {
  content: "\ea65";
}

.cil-braille:before {
  content: "\ea66";
}

.cil-briefcase:before {
  content: "\ea67";
}

.cil-brightness:before {
  content: "\ea68";
}

.cil-british-pound:before {
  content: "\ea69";
}

.cil-browser:before {
  content: "\ea6a";
}

.cil-brush:before {
  content: "\ea6b";
}

.cil-brush-alt:before {
  content: "\ea6c";
}

.cil-bug:before {
  content: "\ea6d";
}

.cil-building:before {
  content: "\ea6e";
}

.cil-bullhorn:before {
  content: "\ea6f";
}

.cil-burger:before {
  content: "\ea70";
}

.cil-burn:before {
  content: "\ea71";
}

.cil-bus-alt:before {
  content: "\ea72";
}

.cil-calculator:before {
  content: "\ea73";
}

.cil-calendar:before {
  content: "\ea74";
}

.cil-calendar-check:before {
  content: "\ea75";
}

.cil-camera:before {
  content: "\ea76";
}

.cil-camera-control:before {
  content: "\ea77";
}

.cil-camera-roll:before {
  content: "\ea78";
}

.cil-car-alt:before {
  content: "\ea79";
}

.cil-caret-bottom:before {
  content: "\ea7a";
}

.cil-caret-left:before {
  content: "\ea7b";
}

.cil-caret-right:before {
  content: "\ea7c";
}

.cil-caret-top:before {
  content: "\ea7d";
}

.cil-cart:before {
  content: "\ea7e";
}

.cil-cash:before {
  content: "\ea7f";
}

.cil-casino:before {
  content: "\ea80";
}

.cil-cast:before {
  content: "\ea81";
}

.cil-cat:before {
  content: "\ea82";
}

.cil-cc:before {
  content: "\ea83";
}

.cil-center-focus:before {
  content: "\ea84";
}

.cil-chart:before {
  content: "\ea85";
}

.cil-chart-line:before {
  content: "\ea86";
}

.cil-chart-pie:before {
  content: "\ea87";
}

.cil-chat-bubble:before {
  content: "\ea88";
}

.cil-check:before {
  content: "\ea89";
}

.cil-check-alt:before {
  content: "\ea8a";
}

.cil-check-circle:before {
  content: "\ea8b";
}

.cil-chevron-bottom:before {
  content: "\ea8c";
}

.cil-chevron-circle-down-alt:before {
  content: "\ea8d";
}

.cil-chevron-circle-left-alt:before {
  content: "\ea8e";
}

.cil-chevron-circle-right-alt:before {
  content: "\ea8f";
}

.cil-chevron-circle-up-alt:before {
  content: "\ea90";
}

.cil-chevron-double-down:before {
  content: "\ea91";
}

.cil-chevron-double-left:before {
  content: "\ea92";
}

.cil-chevron-double-right:before {
  content: "\ea93";
}

.cil-chevron-double-up:before {
  content: "\ea94";
}

.cil-chevron-left:before {
  content: "\ea95";
}

.cil-chevron-right:before {
  content: "\ea96";
}

.cil-chevron-top:before {
  content: "\ea97";
}

.cil-child:before {
  content: "\ea98";
}

.cil-child-friendly:before {
  content: "\ea99";
}

.cil-circle:before {
  content: "\ea9a";
}

.cil-clear-all:before {
  content: "\ea9b";
}

.cil-clipboard:before {
  content: "\ea9c";
}

.cil-clock:before {
  content: "\ea9d";
}

.cil-clone:before {
  content: "\ea9e";
}

.cil-closed-captioning:before {
  content: "\ea9f";
}

.cil-cloud:before {
  content: "\eaa0";
}

.cil-cloud-download:before {
  content: "\eaa1";
}

.cil-cloud-upload:before {
  content: "\eaa2";
}

.cil-cloudy:before {
  content: "\eaa3";
}

.cil-code:before {
  content: "\eaa4";
}

.cil-coffee:before {
  content: "\eaa5";
}

.cil-cog:before {
  content: "\eaa6";
}

.cil-color-border:before {
  content: "\eaa7";
}

.cil-color-fill:before {
  content: "\eaa8";
}

.cil-color-palette:before {
  content: "\eaa9";
}

.cil-columns:before {
  content: "\eaaa";
}

.cil-command:before {
  content: "\eaab";
}

.cil-comment-bubble:before {
  content: "\eaac";
}

.cil-comment-square:before {
  content: "\eaad";
}

.cil-compass:before {
  content: "\eaae";
}

.cil-compress:before {
  content: "\eaaf";
}

.cil-contact:before {
  content: "\eab0";
}

.cil-contrast:before {
  content: "\eab1";
}

.cil-control:before {
  content: "\eab2";
}

.cil-copy:before {
  content: "\eab3";
}

.cil-couch:before {
  content: "\eab4";
}

.cil-credit-card:before {
  content: "\eab5";
}

.cil-crop:before {
  content: "\eab6";
}

.cil-crop-rotate:before {
  content: "\eab7";
}

.cil-cursor:before {
  content: "\eab8";
}

.cil-cursor-move:before {
  content: "\eab9";
}

.cil-cut:before {
  content: "\eaba";
}

.cil-data-transfer-down:before {
  content: "\eabb";
}

.cil-data-transfer-up:before {
  content: "\eabc";
}

.cil-deaf:before {
  content: "\eabd";
}

.cil-delete:before {
  content: "\eabe";
}

.cil-description:before {
  content: "\eabf";
}

.cil-devices:before {
  content: "\eac0";
}

.cil-dialpad:before {
  content: "\eac1";
}

.cil-diamond:before {
  content: "\eac2";
}

.cil-dinner:before {
  content: "\eac3";
}

.cil-disabled:before {
  content: "\eac4";
}

.cil-dog:before {
  content: "\eac5";
}

.cil-dollar:before {
  content: "\eac6";
}

.cil-door:before {
  content: "\eac7";
}

.cil-double-quote-sans-left:before {
  content: "\eac8";
}

.cil-double-quote-sans-right:before {
  content: "\eac9";
}

.cil-drink:before {
  content: "\eaca";
}

.cil-drink-alcohol:before {
  content: "\eacb";
}

.cil-drop:before {
  content: "\eacc";
}

.cil-eco:before {
  content: "\eacd";
}

.cil-education:before {
  content: "\eace";
}

.cil-elevator:before {
  content: "\eacf";
}

.cil-envelope-closed:before {
  content: "\ead0";
}

.cil-envelope-letter:before {
  content: "\ead1";
}

.cil-envelope-open:before {
  content: "\ead2";
}

.cil-equalizer:before {
  content: "\ead3";
}

.cil-ethernet:before {
  content: "\ead4";
}

.cil-euro:before {
  content: "\ead5";
}

.cil-excerpt:before {
  content: "\ead6";
}

.cil-exit-to-app:before {
  content: "\ead7";
}

.cil-expand-down:before {
  content: "\ead8";
}

.cil-expand-left:before {
  content: "\ead9";
}

.cil-expand-right:before {
  content: "\eada";
}

.cil-expand-up:before {
  content: "\eadb";
}

.cil-exposure:before {
  content: "\eadc";
}

.cil-external-link:before {
  content: "\eadd";
}

.cil-eyedropper:before {
  content: "\eade";
}

.cil-face:before {
  content: "\eadf";
}

.cil-face-dead:before {
  content: "\eae0";
}

.cil-factory:before {
  content: "\eae1";
}

.cil-factory-slash:before {
  content: "\eae2";
}

.cil-fastfood:before {
  content: "\eae3";
}

.cil-fax:before {
  content: "\eae4";
}

.cil-featured-playlist:before {
  content: "\eae5";
}

.cil-file:before {
  content: "\eae6";
}

.cil-filter:before {
  content: "\eae7";
}

.cil-filter-frames:before {
  content: "\eae8";
}

.cil-filter-photo:before {
  content: "\eae9";
}

.cil-filter-square:before {
  content: "\eaea";
}

.cil-filter-x:before {
  content: "\eaeb";
}

.cil-find-in-page:before {
  content: "\eaec";
}

.cil-fingerprint:before {
  content: "\eaed";
}

.cil-fire:before {
  content: "\eaee";
}

.cil-flag-alt:before {
  content: "\eaef";
}

.cil-flight-takeoff:before {
  content: "\eaf0";
}

.cil-flip:before {
  content: "\eaf1";
}

.cil-flip-to-back:before {
  content: "\eaf2";
}

.cil-flip-to-front:before {
  content: "\eaf3";
}

.cil-flower:before {
  content: "\eaf4";
}

.cil-folder:before {
  content: "\eaf5";
}

.cil-folder-open:before {
  content: "\eaf6";
}

.cil-font:before {
  content: "\eaf7";
}

.cil-football:before {
  content: "\eaf8";
}

.cil-fork:before {
  content: "\eaf9";
}

.cil-fridge:before {
  content: "\eafa";
}

.cil-frown:before {
  content: "\eafb";
}

.cil-fullscreen:before {
  content: "\eafc";
}

.cil-fullscreen-exit:before {
  content: "\eafd";
}

.cil-functions:before {
  content: "\eafe";
}

.cil-functions-alt:before {
  content: "\eaff";
}

.cil-gamepad:before {
  content: "\eb00";
}

.cil-garage:before {
  content: "\eb01";
}

.cil-gem:before {
  content: "\eb02";
}

.cil-gif:before {
  content: "\eb03";
}

.cil-gift:before {
  content: "\eb04";
}

.cil-globe-alt:before {
  content: "\eb05";
}

.cil-golf:before {
  content: "\eb06";
}

.cil-golf-alt:before {
  content: "\eb07";
}

.cil-gradient:before {
  content: "\eb08";
}

.cil-grain:before {
  content: "\eb09";
}

.cil-graph:before {
  content: "\eb0a";
}

.cil-grid:before {
  content: "\eb0b";
}

.cil-grid-slash:before {
  content: "\eb0c";
}

.cil-group:before {
  content: "\eb0d";
}

.cil-hamburger-menu:before {
  content: "\eb0e";
}

.cil-hand-point-down:before {
  content: "\eb0f";
}

.cil-hand-point-left:before {
  content: "\eb10";
}

.cil-hand-point-right:before {
  content: "\eb11";
}

.cil-hand-point-up:before {
  content: "\eb12";
}

.cil-handshake:before {
  content: "\eb13";
}

.cil-happy:before {
  content: "\eb14";
}

.cil-hd:before {
  content: "\eb15";
}

.cil-hdr:before {
  content: "\eb16";
}

.cil-header:before {
  content: "\eb17";
}

.cil-headphones:before {
  content: "\eb18";
}

.cil-healing:before {
  content: "\eb19";
}

.cil-heart:before {
  content: "\eb1a";
}

.cil-highlighter:before {
  content: "\eb1b";
}

.cil-highligt:before {
  content: "\eb1c";
}

.cil-history:before {
  content: "\eb1d";
}

.cil-home:before {
  content: "\eb1e";
}

.cil-hospital:before {
  content: "\eb1f";
}

.cil-hot-tub:before {
  content: "\eb20";
}

.cil-house:before {
  content: "\eb21";
}

.cil-https:before {
  content: "\eb22";
}

.cil-image:before {
  content: "\eb23";
}

.cil-image-broken:before {
  content: "\eb24";
}

.cil-image-plus:before {
  content: "\eb25";
}

.cil-inbox:before {
  content: "\eb26";
}

.cil-indent-decrease:before {
  content: "\eb27";
}

.cil-indent-increase:before {
  content: "\eb28";
}

.cil-industry:before {
  content: "\eb29";
}

.cil-industry-slash:before {
  content: "\eb2a";
}

.cil-infinity:before {
  content: "\eb2b";
}

.cil-info:before {
  content: "\eb2c";
}

.cil-input:before {
  content: "\eb2d";
}

.cil-input-hdmi:before {
  content: "\eb2e";
}

.cil-input-power:before {
  content: "\eb2f";
}

.cil-institution:before {
  content: "\eb30";
}

.cil-italic:before {
  content: "\eb31";
}

.cil-justify-center:before {
  content: "\eb32";
}

.cil-justify-left:before {
  content: "\eb33";
}

.cil-justify-right:before {
  content: "\eb34";
}

.cil-keyboard:before {
  content: "\eb35";
}

.cil-lan:before {
  content: "\eb36";
}

.cil-language:before {
  content: "\eb37";
}

.cil-laptop:before {
  content: "\eb38";
}

.cil-layers:before {
  content: "\eb39";
}

.cil-leaf:before {
  content: "\eb3a";
}

.cil-lemon:before {
  content: "\eb3b";
}

.cil-level-down:before {
  content: "\eb3c";
}

.cil-level-up:before {
  content: "\eb3d";
}

.cil-library:before {
  content: "\eb3e";
}

.cil-library-add:before {
  content: "\eb3f";
}

.cil-library-building:before {
  content: "\eb40";
}

.cil-life-ring:before {
  content: "\eb41";
}

.cil-lightbulb:before {
  content: "\eb42";
}

.cil-line-spacing:before {
  content: "\eb43";
}

.cil-line-style:before {
  content: "\eb44";
}

.cil-line-weight:before {
  content: "\eb45";
}

.cil-link:before {
  content: "\eb46";
}

.cil-link-alt:before {
  content: "\eb47";
}

.cil-link-broken:before {
  content: "\eb48";
}

.cil-list:before {
  content: "\eb49";
}

.cil-list-filter:before {
  content: "\eb4a";
}

.cil-list-high-priority:before {
  content: "\eb4b";
}

.cil-list-low-priority:before {
  content: "\eb4c";
}

.cil-list-numbered:before {
  content: "\eb4d";
}

.cil-list-numbered-rtl:before {
  content: "\eb4e";
}

.cil-list-rich:before {
  content: "\eb4f";
}

.cil-location-pin:before {
  content: "\eb50";
}

.cil-lock-locked:before {
  content: "\eb51";
}

.cil-lock-unlocked:before {
  content: "\eb52";
}

.cil-locomotive:before {
  content: "\eb53";
}

.cil-loop:before {
  content: "\eb54";
}

.cil-loop-1:before {
  content: "\eb55";
}

.cil-loop-circular:before {
  content: "\eb56";
}

.cil-low-vision:before {
  content: "\eb57";
}

.cil-magnifying-glass:before {
  content: "\eb58";
}

.cil-map:before {
  content: "\eb59";
}

.cil-media-eject:before {
  content: "\eb5a";
}

.cil-media-pause:before {
  content: "\eb5b";
}

.cil-media-play:before {
  content: "\eb5c";
}

.cil-media-record:before {
  content: "\eb5d";
}

.cil-media-skip-backward:before {
  content: "\eb5e";
}

.cil-media-skip-forward:before {
  content: "\eb5f";
}

.cil-media-step-backward:before {
  content: "\eb60";
}

.cil-media-step-forward:before {
  content: "\eb61";
}

.cil-media-stop:before {
  content: "\eb62";
}

.cil-medical-cross:before {
  content: "\eb63";
}

.cil-meh:before {
  content: "\eb64";
}

.cil-memory:before {
  content: "\eb65";
}

.cil-menu:before {
  content: "\eb66";
}

.cil-mic:before {
  content: "\eb67";
}

.cil-microphone:before {
  content: "\eb68";
}

.cil-minus:before {
  content: "\eb69";
}

.cil-mobile:before {
  content: "\eb6a";
}

.cil-mobile-landscape:before {
  content: "\eb6b";
}

.cil-money:before {
  content: "\eb6c";
}

.cil-monitor:before {
  content: "\eb6d";
}

.cil-mood-bad:before {
  content: "\eb6e";
}

.cil-mood-good:before {
  content: "\eb6f";
}

.cil-mood-very-bad:before {
  content: "\eb70";
}

.cil-mood-very-good:before {
  content: "\eb71";
}

.cil-moon:before {
  content: "\eb72";
}

.cil-mouse:before {
  content: "\eb73";
}

.cil-mouth-slash:before {
  content: "\eb74";
}

.cil-move:before {
  content: "\eb75";
}

.cil-movie:before {
  content: "\eb76";
}

.cil-mug:before {
  content: "\eb77";
}

.cil-mug-tea:before {
  content: "\eb78";
}

.cil-music-note:before {
  content: "\eb79";
}

.cil-newspaper:before {
  content: "\eb7a";
}

.cil-note-add:before {
  content: "\eb7b";
}

.cil-notes:before {
  content: "\eb7c";
}

.cil-object-group:before {
  content: "\eb7d";
}

.cil-object-ungroup:before {
  content: "\eb7e";
}

.cil-opacity:before {
  content: "\eb7f";
}

.cil-opentype:before {
  content: "\eb80";
}

.cil-options:before {
  content: "\eb81";
}

.cil-paint:before {
  content: "\eb82";
}

.cil-paint-bucket:before {
  content: "\eb83";
}

.cil-paper-plane:before {
  content: "\eb84";
}

.cil-paperclip:before {
  content: "\eb85";
}

.cil-paragraph:before {
  content: "\eb86";
}

.cil-paw:before {
  content: "\eb87";
}

.cil-pen:before {
  content: "\eb88";
}

.cil-pen-alt:before {
  content: "\eb89";
}

.cil-pen-nib:before {
  content: "\eb8a";
}

.cil-pencil:before {
  content: "\eb8b";
}

.cil-people:before {
  content: "\eb8c";
}

.cil-phone:before {
  content: "\eb8d";
}

.cil-pin:before {
  content: "\eb8e";
}

.cil-pizza:before {
  content: "\eb8f";
}

.cil-plant:before {
  content: "\eb90";
}

.cil-playlist-add:before {
  content: "\eb91";
}

.cil-plus:before {
  content: "\eb92";
}

.cil-pool:before {
  content: "\eb93";
}

.cil-power-standby:before {
  content: "\eb94";
}

.cil-pregnant:before {
  content: "\eb95";
}

.cil-print:before {
  content: "\eb96";
}

.cil-pushchair:before {
  content: "\eb97";
}

.cil-puzzle:before {
  content: "\eb98";
}

.cil-qr-code:before {
  content: "\eb99";
}

.cil-rain:before {
  content: "\eb9a";
}

.cil-rectangle:before {
  content: "\eb9b";
}

.cil-recycle:before {
  content: "\eb9c";
}

.cil-reload:before {
  content: "\eb9d";
}

.cil-report-slash:before {
  content: "\eb9e";
}

.cil-resize-both:before {
  content: "\eb9f";
}

.cil-resize-height:before {
  content: "\eba0";
}

.cil-resize-width:before {
  content: "\eba1";
}

.cil-restaurant:before {
  content: "\eba2";
}

.cil-room:before {
  content: "\eba3";
}

.cil-router:before {
  content: "\eba4";
}

.cil-rowing:before {
  content: "\eba5";
}

.cil-rss:before {
  content: "\eba6";
}

.cil-ruble:before {
  content: "\eba7";
}

.cil-running:before {
  content: "\eba8";
}

.cil-sad:before {
  content: "\eba9";
}

.cil-satelite:before {
  content: "\ebaa";
}

.cil-save:before {
  content: "\ebab";
}

.cil-school:before {
  content: "\ebac";
}

.cil-screen-desktop:before {
  content: "\ebad";
}

.cil-screen-smartphone:before {
  content: "\ebae";
}

.cil-scrubber:before {
  content: "\ebaf";
}

.cil-search:before {
  content: "\ebb0";
}

.cil-send:before {
  content: "\ebb1";
}

.cil-settings:before {
  content: "\ebb2";
}

.cil-share:before {
  content: "\ebb3";
}

.cil-share-all:before {
  content: "\ebb4";
}

.cil-share-alt:before {
  content: "\ebb5";
}

.cil-share-boxed:before {
  content: "\ebb6";
}

.cil-shield-alt:before {
  content: "\ebb7";
}

.cil-short-text:before {
  content: "\ebb8";
}

.cil-shower:before {
  content: "\ebb9";
}

.cil-sign-language:before {
  content: "\ebba";
}

.cil-signal-cellular-0:before {
  content: "\ebbb";
}

.cil-signal-cellular-3:before {
  content: "\ebbc";
}

.cil-signal-cellular-4:before {
  content: "\ebbd";
}

.cil-sim:before {
  content: "\ebbe";
}

.cil-sitemap:before {
  content: "\ebbf";
}

.cil-smile:before {
  content: "\ebc0";
}

.cil-smile-plus:before {
  content: "\ebc1";
}

.cil-smoke:before {
  content: "\ebc2";
}

.cil-smoke-free:before {
  content: "\ebc3";
}

.cil-smoke-slash:before {
  content: "\ebc4";
}

.cil-smoking-room:before {
  content: "\ebc5";
}

.cil-snowflake:before {
  content: "\ebc6";
}

.cil-soccer:before {
  content: "\ebc7";
}

.cil-sofa:before {
  content: "\ebc8";
}

.cil-sort-alpha-down:before {
  content: "\ebc9";
}

.cil-sort-alpha-up:before {
  content: "\ebca";
}

.cil-sort-ascending:before {
  content: "\ebcb";
}

.cil-sort-descending:before {
  content: "\ebcc";
}

.cil-sort-numeric-down:before {
  content: "\ebcd";
}

.cil-sort-numeric-up:before {
  content: "\ebce";
}

.cil-spa:before {
  content: "\ebcf";
}

.cil-space-bar:before {
  content: "\ebd0";
}

.cil-speak:before {
  content: "\ebd1";
}

.cil-speaker:before {
  content: "\ebd2";
}

.cil-speech:before {
  content: "\ebd3";
}

.cil-speedometer:before {
  content: "\ebd4";
}

.cil-spreadsheet:before {
  content: "\ebd5";
}

.cil-square:before {
  content: "\ebd6";
}

.cil-star:before {
  content: "\ebd7";
}

.cil-star-half:before {
  content: "\ebd8";
}

.cil-storage:before {
  content: "\ebd9";
}

.cil-stream:before {
  content: "\ebda";
}

.cil-strikethrough:before {
  content: "\ebdb";
}

.cil-sun:before {
  content: "\ebdc";
}

.cil-swap-horizontal:before {
  content: "\ebdd";
}

.cil-swap-vertical:before {
  content: "\ebde";
}

.cil-swimming:before {
  content: "\ebdf";
}

.cil-sync:before {
  content: "\ebe0";
}

.cil-tablet:before {
  content: "\ebe1";
}

.cil-tag:before {
  content: "\ebe2";
}

.cil-tags:before {
  content: "\ebe3";
}

.cil-task:before {
  content: "\ebe4";
}

.cil-taxi:before {
  content: "\ebe5";
}

.cil-tennis:before {
  content: "\ebe6";
}

.cil-tennis-ball:before {
  content: "\ebe7";
}

.cil-terminal:before {
  content: "\ebe8";
}

.cil-terrain:before {
  content: "\ebe9";
}

.cil-text:before {
  content: "\ebea";
}

.cil-text-direction-ltr:before {
  content: "\ebeb";
}

.cil-text-direction-rtl:before {
  content: "\ebec";
}

.cil-text-shapes:before {
  content: "\ebed";
}

.cil-text-size:before {
  content: "\ebee";
}

.cil-text-square:before {
  content: "\ebef";
}

.cil-text-strike:before {
  content: "\ebf0";
}

.cil-thumb-down:before {
  content: "\ebf1";
}

.cil-thumb-up:before {
  content: "\ebf2";
}

.cil-toggle-off:before {
  content: "\ebf3";
}

.cil-toggle-on:before {
  content: "\ebf4";
}

.cil-toilet:before {
  content: "\ebf5";
}

.cil-touch-app:before {
  content: "\ebf6";
}

.cil-transfer:before {
  content: "\ebf7";
}

.cil-translate:before {
  content: "\ebf8";
}

.cil-trash:before {
  content: "\ebf9";
}

.cil-triangle:before {
  content: "\ebfa";
}

.cil-truck:before {
  content: "\ebfb";
}

.cil-tv:before {
  content: "\ebfc";
}

.cil-underline:before {
  content: "\ebfd";
}

.cil-usb:before {
  content: "\ebfe";
}

.cil-user:before {
  content: "\ebff";
}

.cil-user-female:before {
  content: "\ec00";
}

.cil-user-follow:before {
  content: "\ec01";
}

.cil-user-plus:before {
  content: "\ec02";
}

.cil-user-unfollow:before {
  content: "\ec03";
}

.cil-user-x:before {
  content: "\ec04";
}

.cil-vector:before {
  content: "\ec05";
}

.cil-vertical-align-bottom:before {
  content: "\ec06";
}

.cil-vertical-align-center:before {
  content: "\ec07";
}

.cil-vertical-align-top:before {
  content: "\ec08";
}

.cil-video:before {
  content: "\ec09";
}

.cil-videogame:before {
  content: "\ec0a";
}

.cil-view-column:before {
  content: "\ec0b";
}

.cil-view-module:before {
  content: "\ec0c";
}

.cil-view-quilt:before {
  content: "\ec0d";
}

.cil-view-stream:before {
  content: "\ec0e";
}

.cil-voice:before {
  content: "\ec0f";
}

.cil-voice-over-record:before {
  content: "\ec10";
}

.cil-volume-high:before {
  content: "\ec11";
}

.cil-volume-low:before {
  content: "\ec12";
}

.cil-volume-off:before {
  content: "\ec13";
}

.cil-walk:before {
  content: "\ec14";
}

.cil-wallet:before {
  content: "\ec15";
}

.cil-wallpaper:before {
  content: "\ec16";
}

.cil-warning:before {
  content: "\ec17";
}

.cil-watch:before {
  content: "\ec18";
}

.cil-wc:before {
  content: "\ec19";
}

.cil-weightlifitng:before {
  content: "\ec1a";
}

.cil-wheelchair:before {
  content: "\ec1b";
}

.cil-wifi-signal-0:before {
  content: "\ec1c";
}

.cil-wifi-signal-1:before {
  content: "\ec1d";
}

.cil-wifi-signal-2:before {
  content: "\ec1e";
}

.cil-wifi-signal-3:before {
  content: "\ec1f";
}

.cil-wifi-signal-4:before {
  content: "\ec20";
}

.cil-wifi-signal-off:before {
  content: "\ec21";
}

.cil-window:before {
  content: "\ec22";
}

.cil-window-maximize:before {
  content: "\ec23";
}

.cil-window-minimize:before {
  content: "\ec24";
}

.cil-window-restore:before {
  content: "\ec25";
}

.cil-wrap-text:before {
  content: "\ec26";
}

.cil-x:before {
  content: "\ec27";
}

.cil-x-circle:before {
  content: "\ec28";
}

.cil-yen:before {
  content: "\ec29";
}

.cil-zoom:before {
  content: "\ec2a";
}

.cil-zoom-in:before {
  content: "\ec2b";
}

.cil-zoom-out:before {
  content: "\ec2c";
} /*!
* CoreUI Icons - Brand Icons
* @version v3.0.1
* @link https://coreui.io/icons/brand/
* Copyright (c) 2020 creativeLabs Łukasz Holeczek
* Licensed under CC0 1.0 Universal
*/
@font-face {
  font-family: CoreUI-Icons-Brand;
  src: url("/sam/assets/CoreUI-Icons-Brand-BgaZ7CJA.eot?64h6xh");
  src: url("/sam/assets/CoreUI-Icons-Brand-BgaZ7CJA.eot?64h6xh#iefix") format("embedded-opentype"), url("/sam/assets/CoreUI-Icons-Brand-CSD8yabR.ttf?64h6xh") format("truetype"), url("/sam/assets/CoreUI-Icons-Brand-DshbUddC.woff?64h6xh") format("woff"), url("/sam/assets/CoreUI-Icons-Brand-DN6AFNwE.svg?64h6xh#CoreUI-Icons-Brand") format("svg");
  font-weight: 400;
  font-style: normal;
}
[class*=" cib-"], [class^=cib-] {
  font-family: CoreUI-Icons-Brand !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cib-500px:before {
  content: "\ea01";
}

.cib-500px-5:before {
  content: "\ea02";
}

.cib-about-me:before {
  content: "\ea03";
}

.cib-abstract:before {
  content: "\ea04";
}

.cib-acm:before {
  content: "\ea05";
}

.cib-addthis:before {
  content: "\ea06";
}

.cib-adguard:before {
  content: "\ea07";
}

.cib-adobe:before {
  content: "\ea08";
}

.cib-adobe-acrobat-reader:before {
  content: "\ea09";
}

.cib-adobe-after-effects:before {
  content: "\ea0a";
}

.cib-adobe-audition:before {
  content: "\ea0b";
}

.cib-adobe-creative-cloud:before {
  content: "\ea0c";
}

.cib-adobe-dreamweaver:before {
  content: "\ea0d";
}

.cib-adobe-illustrator:before {
  content: "\ea0e";
}

.cib-adobe-indesign:before {
  content: "\ea0f";
}

.cib-adobe-lightroom:before {
  content: "\ea10";
}

.cib-adobe-lightroom-classic:before {
  content: "\ea11";
}

.cib-adobe-photoshop:before {
  content: "\ea12";
}

.cib-adobe-premiere:before {
  content: "\ea13";
}

.cib-adobe-typekit:before {
  content: "\ea14";
}

.cib-adobe-xd:before {
  content: "\ea15";
}

.cib-airbnb:before {
  content: "\ea16";
}

.cib-algolia:before {
  content: "\ea17";
}

.cib-alipay:before {
  content: "\ea18";
}

.cib-allocine:before {
  content: "\ea19";
}

.cib-amazon:before {
  content: "\ea1a";
}

.cib-amazon-aws:before {
  content: "\ea1b";
}

.cib-amazon-pay:before {
  content: "\ea1c";
}

.cib-amd:before {
  content: "\ea1d";
}

.cib-american-express:before {
  content: "\ea1e";
}

.cib-anaconda:before {
  content: "\ea1f";
}

.cib-analogue:before {
  content: "\ea20";
}

.cib-android:before {
  content: "\ea21";
}

.cib-android-alt:before {
  content: "\ea22";
}

.cib-angellist:before {
  content: "\ea23";
}

.cib-angular:before {
  content: "\ea24";
}

.cib-angular-universal:before {
  content: "\ea25";
}

.cib-ansible:before {
  content: "\ea26";
}

.cib-apache:before {
  content: "\ea27";
}

.cib-apache-airflow:before {
  content: "\ea28";
}

.cib-apache-flink:before {
  content: "\ea29";
}

.cib-apache-spark:before {
  content: "\ea2a";
}

.cib-app-store:before {
  content: "\ea2b";
}

.cib-app-store-ios:before {
  content: "\ea2c";
}

.cib-apple:before {
  content: "\ea2d";
}

.cib-apple-music:before {
  content: "\ea2e";
}

.cib-apple-pay:before {
  content: "\ea2f";
}

.cib-apple-podcasts:before {
  content: "\ea30";
}

.cib-appveyor:before {
  content: "\ea31";
}

.cib-aral:before {
  content: "\ea32";
}

.cib-arch-linux:before {
  content: "\ea33";
}

.cib-archive-of-our-own:before {
  content: "\ea34";
}

.cib-arduino:before {
  content: "\ea35";
}

.cib-artstation:before {
  content: "\ea36";
}

.cib-arxiv:before {
  content: "\ea37";
}

.cib-asana:before {
  content: "\ea38";
}

.cib-at-and-t:before {
  content: "\ea39";
}

.cib-atlassian:before {
  content: "\ea3a";
}

.cib-atom:before {
  content: "\ea3b";
}

.cib-audible:before {
  content: "\ea3c";
}

.cib-aurelia:before {
  content: "\ea3d";
}

.cib-auth0:before {
  content: "\ea3e";
}

.cib-automatic:before {
  content: "\ea3f";
}

.cib-autotask:before {
  content: "\ea40";
}

.cib-aventrix:before {
  content: "\ea41";
}

.cib-azure-artifacts:before {
  content: "\ea42";
}

.cib-azure-devops:before {
  content: "\ea43";
}

.cib-azure-pipelines:before {
  content: "\ea44";
}

.cib-babel:before {
  content: "\ea45";
}

.cib-baidu:before {
  content: "\ea46";
}

.cib-bamboo:before {
  content: "\ea47";
}

.cib-bancontact:before {
  content: "\ea48";
}

.cib-bandcamp:before {
  content: "\ea49";
}

.cib-basecamp:before {
  content: "\ea4a";
}

.cib-bathasu:before {
  content: "\ea4b";
}

.cib-behance:before {
  content: "\ea4c";
}

.cib-big-cartel:before {
  content: "\ea4d";
}

.cib-bing:before {
  content: "\ea4e";
}

.cib-bit:before {
  content: "\ea4f";
}

.cib-bitbucket:before {
  content: "\ea50";
}

.cib-bitcoin:before {
  content: "\ea51";
}

.cib-bitdefender:before {
  content: "\ea52";
}

.cib-bitly:before {
  content: "\ea53";
}

.cib-blackberry:before {
  content: "\ea54";
}

.cib-blender:before {
  content: "\ea55";
}

.cib-blogger:before {
  content: "\ea56";
}

.cib-blogger-b:before {
  content: "\ea57";
}

.cib-bluetooth:before {
  content: "\ea58";
}

.cib-bluetooth-b:before {
  content: "\ea59";
}

.cib-boeing:before {
  content: "\ea5a";
}

.cib-boost:before {
  content: "\ea5b";
}

.cib-bootstrap:before {
  content: "\ea5c";
}

.cib-bower:before {
  content: "\ea5d";
}

.cib-brand-ai:before {
  content: "\ea5e";
}

.cib-brave:before {
  content: "\ea5f";
}

.cib-btc:before {
  content: "\ea60";
}

.cib-buddy:before {
  content: "\ea61";
}

.cib-buffer:before {
  content: "\ea62";
}

.cib-buy-me-a-coffee:before {
  content: "\ea63";
}

.cib-buysellads:before {
  content: "\ea64";
}

.cib-buzzfeed:before {
  content: "\ea65";
}

.cib-c:before {
  content: "\ea66";
}

.cib-cakephp:before {
  content: "\ea67";
}

.cib-campaign-monitor:before {
  content: "\ea68";
}

.cib-canva:before {
  content: "\ea69";
}

.cib-cashapp:before {
  content: "\ea6a";
}

.cib-cassandra:before {
  content: "\ea6b";
}

.cib-castro:before {
  content: "\ea6c";
}

.cib-cc-amazon-pay:before {
  content: "\ea6d";
}

.cib-cc-amex:before {
  content: "\ea6e";
}

.cib-cc-apple-pay:before {
  content: "\ea6f";
}

.cib-cc-diners-club:before {
  content: "\ea70";
}

.cib-cc-discover:before {
  content: "\ea71";
}

.cib-cc-jcb:before {
  content: "\ea72";
}

.cib-cc-mastercard:before {
  content: "\ea73";
}

.cib-cc-paypal:before {
  content: "\ea74";
}

.cib-cc-stripe:before {
  content: "\ea75";
}

.cib-cc-visa:before {
  content: "\ea76";
}

.cib-centos:before {
  content: "\ea77";
}

.cib-cevo:before {
  content: "\ea78";
}

.cib-chase:before {
  content: "\ea79";
}

.cib-chef:before {
  content: "\ea7a";
}

.cib-chromecast:before {
  content: "\ea7b";
}

.cib-circle:before {
  content: "\ea7c";
}

.cib-circleci:before {
  content: "\ea7d";
}

.cib-cirrusci:before {
  content: "\ea7e";
}

.cib-cisco:before {
  content: "\ea7f";
}

.cib-civicrm:before {
  content: "\ea80";
}

.cib-clockify:before {
  content: "\ea81";
}

.cib-clojure:before {
  content: "\ea82";
}

.cib-cloudbees:before {
  content: "\ea83";
}

.cib-cloudflare:before {
  content: "\ea84";
}

.cib-cmake:before {
  content: "\ea85";
}

.cib-co-op:before {
  content: "\ea86";
}

.cib-codacy:before {
  content: "\ea87";
}

.cib-code-climate:before {
  content: "\ea88";
}

.cib-codecademy:before {
  content: "\ea89";
}

.cib-codecov:before {
  content: "\ea8a";
}

.cib-codeigniter:before {
  content: "\ea8b";
}

.cib-codepen:before {
  content: "\ea8c";
}

.cib-coderwall:before {
  content: "\ea8d";
}

.cib-codesandbox:before {
  content: "\ea8e";
}

.cib-codeship:before {
  content: "\ea8f";
}

.cib-codewars:before {
  content: "\ea90";
}

.cib-codio:before {
  content: "\ea91";
}

.cib-coffeescript:before {
  content: "\ea92";
}

.cib-common-workflow-language:before {
  content: "\ea93";
}

.cib-composer:before {
  content: "\ea94";
}

.cib-conda-forge:before {
  content: "\ea95";
}

.cib-conekta:before {
  content: "\ea96";
}

.cib-confluence:before {
  content: "\ea97";
}

.cib-coreui:before {
  content: "\ea98";
}

.cib-coreui-c:before {
  content: "\ea99";
}

.cib-coursera:before {
  content: "\ea9a";
}

.cib-coveralls:before {
  content: "\ea9b";
}

.cib-cpanel:before {
  content: "\ea9c";
}

.cib-cplusplus:before {
  content: "\ea9d";
}

.cib-creative-commons:before {
  content: "\ea9e";
}

.cib-creative-commons-by:before {
  content: "\ea9f";
}

.cib-creative-commons-nc:before {
  content: "\eaa0";
}

.cib-creative-commons-nc-eu:before {
  content: "\eaa1";
}

.cib-creative-commons-nc-jp:before {
  content: "\eaa2";
}

.cib-creative-commons-nd:before {
  content: "\eaa3";
}

.cib-creative-commons-pd:before {
  content: "\eaa4";
}

.cib-creative-commons-pd-alt:before {
  content: "\eaa5";
}

.cib-creative-commons-remix:before {
  content: "\eaa6";
}

.cib-creative-commons-sa:before {
  content: "\eaa7";
}

.cib-creative-commons-sampling:before {
  content: "\eaa8";
}

.cib-creative-commons-sampling-plus:before {
  content: "\eaa9";
}

.cib-creative-commons-share:before {
  content: "\eaaa";
}

.cib-creative-commons-zero:before {
  content: "\eaab";
}

.cib-crunchbase:before {
  content: "\eaac";
}

.cib-crunchyroll:before {
  content: "\eaad";
}

.cib-css3:before {
  content: "\eaae";
}

.cib-css3-shiled:before {
  content: "\eaaf";
}

.cib-csswizardry:before {
  content: "\eab0";
}

.cib-d3-js:before {
  content: "\eab1";
}

.cib-dailymotion:before {
  content: "\eab2";
}

.cib-dashlane:before {
  content: "\eab3";
}

.cib-dazn:before {
  content: "\eab4";
}

.cib-dblp:before {
  content: "\eab5";
}

.cib-debian:before {
  content: "\eab6";
}

.cib-deepin:before {
  content: "\eab7";
}

.cib-deezer:before {
  content: "\eab8";
}

.cib-delicious:before {
  content: "\eab9";
}

.cib-dell:before {
  content: "\eaba";
}

.cib-deno:before {
  content: "\eabb";
}

.cib-dependabot:before {
  content: "\eabc";
}

.cib-designer-news:before {
  content: "\eabd";
}

.cib-dev-to:before {
  content: "\eabe";
}

.cib-deviantart:before {
  content: "\eabf";
}

.cib-devrant:before {
  content: "\eac0";
}

.cib-diaspora:before {
  content: "\eac1";
}

.cib-digg:before {
  content: "\eac2";
}

.cib-digital-ocean:before {
  content: "\eac3";
}

.cib-discord:before {
  content: "\eac4";
}

.cib-discourse:before {
  content: "\eac5";
}

.cib-discover:before {
  content: "\eac6";
}

.cib-disqus:before {
  content: "\eac7";
}

.cib-disroot:before {
  content: "\eac8";
}

.cib-django:before {
  content: "\eac9";
}

.cib-docker:before {
  content: "\eaca";
}

.cib-docusign:before {
  content: "\eacb";
}

.cib-dot-net:before {
  content: "\eacc";
}

.cib-draugiem-lv:before {
  content: "\eacd";
}

.cib-dribbble:before {
  content: "\eace";
}

.cib-drone:before {
  content: "\eacf";
}

.cib-dropbox:before {
  content: "\ead0";
}

.cib-drupal:before {
  content: "\ead1";
}

.cib-dtube:before {
  content: "\ead2";
}

.cib-duckduckgo:before {
  content: "\ead3";
}

.cib-dynatrace:before {
  content: "\ead4";
}

.cib-ebay:before {
  content: "\ead5";
}

.cib-eclipseide:before {
  content: "\ead6";
}

.cib-elastic:before {
  content: "\ead7";
}

.cib-elastic-cloud:before {
  content: "\ead8";
}

.cib-elastic-search:before {
  content: "\ead9";
}

.cib-elastic-stack:before {
  content: "\eada";
}

.cib-electron:before {
  content: "\eadb";
}

.cib-elementary:before {
  content: "\eadc";
}

.cib-eleventy:before {
  content: "\eadd";
}

.cib-ello:before {
  content: "\eade";
}

.cib-elsevier:before {
  content: "\eadf";
}

.cib-emlakjet:before {
  content: "\eae0";
}

.cib-empirekred:before {
  content: "\eae1";
}

.cib-envato:before {
  content: "\eae2";
}

.cib-epic-games:before {
  content: "\eae3";
}

.cib-epson:before {
  content: "\eae4";
}

.cib-esea:before {
  content: "\eae5";
}

.cib-eslint:before {
  content: "\eae6";
}

.cib-ethereum:before {
  content: "\eae7";
}

.cib-etsy:before {
  content: "\eae8";
}

.cib-event-store:before {
  content: "\eae9";
}

.cib-eventbrite:before {
  content: "\eaea";
}

.cib-evernote:before {
  content: "\eaeb";
}

.cib-everplaces:before {
  content: "\eaec";
}

.cib-evry:before {
  content: "\eaed";
}

.cib-exercism:before {
  content: "\eaee";
}

.cib-experts-exchange:before {
  content: "\eaef";
}

.cib-expo:before {
  content: "\eaf0";
}

.cib-eyeem:before {
  content: "\eaf1";
}

.cib-f-secure:before {
  content: "\eaf2";
}

.cib-facebook:before {
  content: "\eaf3";
}

.cib-facebook-f:before {
  content: "\eaf4";
}

.cib-faceit:before {
  content: "\eaf5";
}

.cib-fandango:before {
  content: "\eaf6";
}

.cib-favro:before {
  content: "\eaf7";
}

.cib-feathub:before {
  content: "\eaf8";
}

.cib-fedex:before {
  content: "\eaf9";
}

.cib-fedora:before {
  content: "\eafa";
}

.cib-feedly:before {
  content: "\eafb";
}

.cib-fido-alliance:before {
  content: "\eafc";
}

.cib-figma:before {
  content: "\eafd";
}

.cib-filezilla:before {
  content: "\eafe";
}

.cib-firebase:before {
  content: "\eaff";
}

.cib-fitbit:before {
  content: "\eb00";
}

.cib-flask:before {
  content: "\eb01";
}

.cib-flattr:before {
  content: "\eb02";
}

.cib-flickr:before {
  content: "\eb03";
}

.cib-flipboard:before {
  content: "\eb04";
}

.cib-flutter:before {
  content: "\eb05";
}

.cib-fnac:before {
  content: "\eb06";
}

.cib-foursquare:before {
  content: "\eb07";
}

.cib-framer:before {
  content: "\eb08";
}

.cib-freebsd:before {
  content: "\eb09";
}

.cib-freecodecamp:before {
  content: "\eb0a";
}

.cib-fur-affinity:before {
  content: "\eb0b";
}

.cib-furry-network:before {
  content: "\eb0c";
}

.cib-garmin:before {
  content: "\eb0d";
}

.cib-gatsby:before {
  content: "\eb0e";
}

.cib-gauges:before {
  content: "\eb0f";
}

.cib-genius:before {
  content: "\eb10";
}

.cib-gentoo:before {
  content: "\eb11";
}

.cib-geocaching:before {
  content: "\eb12";
}

.cib-gerrit:before {
  content: "\eb13";
}

.cib-gg:before {
  content: "\eb14";
}

.cib-ghost:before {
  content: "\eb15";
}

.cib-gimp:before {
  content: "\eb16";
}

.cib-git:before {
  content: "\eb17";
}

.cib-gitea:before {
  content: "\eb18";
}

.cib-github:before {
  content: "\eb19";
}

.cib-gitkraken:before {
  content: "\eb1a";
}

.cib-gitlab:before {
  content: "\eb1b";
}

.cib-gitpod:before {
  content: "\eb1c";
}

.cib-gitter:before {
  content: "\eb1d";
}

.cib-glassdoor:before {
  content: "\eb1e";
}

.cib-glitch:before {
  content: "\eb1f";
}

.cib-gmail:before {
  content: "\eb20";
}

.cib-gnu:before {
  content: "\eb21";
}

.cib-gnu-privacy-guard:before {
  content: "\eb22";
}

.cib-gnu-social:before {
  content: "\eb23";
}

.cib-go:before {
  content: "\eb24";
}

.cib-godot-engine:before {
  content: "\eb25";
}

.cib-gog-com:before {
  content: "\eb26";
}

.cib-goldenline:before {
  content: "\eb27";
}

.cib-goodreads:before {
  content: "\eb28";
}

.cib-google:before {
  content: "\eb29";
}

.cib-google-ads:before {
  content: "\eb2a";
}

.cib-google-allo:before {
  content: "\eb2b";
}

.cib-google-analytics:before {
  content: "\eb2c";
}

.cib-google-chrome:before {
  content: "\eb2d";
}

.cib-google-cloud:before {
  content: "\eb2e";
}

.cib-google-keep:before {
  content: "\eb2f";
}

.cib-google-pay:before {
  content: "\eb30";
}

.cib-google-play:before {
  content: "\eb31";
}

.cib-google-podcasts:before {
  content: "\eb32";
}

.cib-googles-cholar:before {
  content: "\eb33";
}

.cib-gov-uk:before {
  content: "\eb34";
}

.cib-gradle:before {
  content: "\eb35";
}

.cib-grafana:before {
  content: "\eb36";
}

.cib-graphcool:before {
  content: "\eb37";
}

.cib-graphql:before {
  content: "\eb38";
}

.cib-grav:before {
  content: "\eb39";
}

.cib-gravatar:before {
  content: "\eb3a";
}

.cib-greenkeeper:before {
  content: "\eb3b";
}

.cib-greensock:before {
  content: "\eb3c";
}

.cib-groovy:before {
  content: "\eb3d";
}

.cib-groupon:before {
  content: "\eb3e";
}

.cib-grunt:before {
  content: "\eb3f";
}

.cib-gulp:before {
  content: "\eb40";
}

.cib-gumroad:before {
  content: "\eb41";
}

.cib-gumtree:before {
  content: "\eb42";
}

.cib-habr:before {
  content: "\eb43";
}

.cib-hackaday:before {
  content: "\eb44";
}

.cib-hackerearth:before {
  content: "\eb45";
}

.cib-hackerone:before {
  content: "\eb46";
}

.cib-hackerrank:before {
  content: "\eb47";
}

.cib-hackhands:before {
  content: "\eb48";
}

.cib-hackster:before {
  content: "\eb49";
}

.cib-happycow:before {
  content: "\eb4a";
}

.cib-hashnode:before {
  content: "\eb4b";
}

.cib-haskell:before {
  content: "\eb4c";
}

.cib-hatena-bookmark:before {
  content: "\eb4d";
}

.cib-haxe:before {
  content: "\eb4e";
}

.cib-helm:before {
  content: "\eb4f";
}

.cib-here:before {
  content: "\eb50";
}

.cib-heroku:before {
  content: "\eb51";
}

.cib-hexo:before {
  content: "\eb52";
}

.cib-highly:before {
  content: "\eb53";
}

.cib-hipchat:before {
  content: "\eb54";
}

.cib-hitachi:before {
  content: "\eb55";
}

.cib-hockeyapp:before {
  content: "\eb56";
}

.cib-homify:before {
  content: "\eb57";
}

.cib-hootsuite:before {
  content: "\eb58";
}

.cib-hotjar:before {
  content: "\eb59";
}

.cib-houzz:before {
  content: "\eb5a";
}

.cib-hp:before {
  content: "\eb5b";
}

.cib-html5:before {
  content: "\eb5c";
}

.cib-html5-shield:before {
  content: "\eb5d";
}

.cib-htmlacademy:before {
  content: "\eb5e";
}

.cib-huawei:before {
  content: "\eb5f";
}

.cib-hubspot:before {
  content: "\eb60";
}

.cib-hulu:before {
  content: "\eb61";
}

.cib-humble-bundle:before {
  content: "\eb62";
}

.cib-iata:before {
  content: "\eb63";
}

.cib-ibm:before {
  content: "\eb64";
}

.cib-icloud:before {
  content: "\eb65";
}

.cib-iconjar:before {
  content: "\eb66";
}

.cib-icq:before {
  content: "\eb67";
}

.cib-ideal:before {
  content: "\eb68";
}

.cib-ifixit:before {
  content: "\eb69";
}

.cib-imdb:before {
  content: "\eb6a";
}

.cib-indeed:before {
  content: "\eb6b";
}

.cib-inkscape:before {
  content: "\eb6c";
}

.cib-instacart:before {
  content: "\eb6d";
}

.cib-instagram:before {
  content: "\eb6e";
}

.cib-instapaper:before {
  content: "\eb6f";
}

.cib-intel:before {
  content: "\eb70";
}

.cib-intellijidea:before {
  content: "\eb71";
}

.cib-intercom:before {
  content: "\eb72";
}

.cib-internet-explorer:before {
  content: "\eb73";
}

.cib-invision:before {
  content: "\eb74";
}

.cib-ionic:before {
  content: "\eb75";
}

.cib-issuu:before {
  content: "\eb76";
}

.cib-itch-io:before {
  content: "\eb77";
}

.cib-jabber:before {
  content: "\eb78";
}

.cib-java:before {
  content: "\eb79";
}

.cib-javascript:before {
  content: "\eb7a";
}

.cib-jekyll:before {
  content: "\eb7b";
}

.cib-jenkins:before {
  content: "\eb7c";
}

.cib-jest:before {
  content: "\eb7d";
}

.cib-jet:before {
  content: "\eb7e";
}

.cib-jetbrains:before {
  content: "\eb7f";
}

.cib-jira:before {
  content: "\eb80";
}

.cib-joomla:before {
  content: "\eb81";
}

.cib-jquery:before {
  content: "\eb82";
}

.cib-js:before {
  content: "\eb83";
}

.cib-jsdelivr:before {
  content: "\eb84";
}

.cib-jsfiddle:before {
  content: "\eb85";
}

.cib-json:before {
  content: "\eb86";
}

.cib-jupyter:before {
  content: "\eb87";
}

.cib-justgiving:before {
  content: "\eb88";
}

.cib-kaggle:before {
  content: "\eb89";
}

.cib-kaios:before {
  content: "\eb8a";
}

.cib-kaspersky:before {
  content: "\eb8b";
}

.cib-kentico:before {
  content: "\eb8c";
}

.cib-keras:before {
  content: "\eb8d";
}

.cib-keybase:before {
  content: "\eb8e";
}

.cib-keycdn:before {
  content: "\eb8f";
}

.cib-khan-academy:before {
  content: "\eb90";
}

.cib-kibana:before {
  content: "\eb91";
}

.cib-kickstarter:before {
  content: "\eb92";
}

.cib-kik:before {
  content: "\eb93";
}

.cib-kirby:before {
  content: "\eb94";
}

.cib-klout:before {
  content: "\eb95";
}

.cib-known:before {
  content: "\eb96";
}

.cib-ko-fi:before {
  content: "\eb97";
}

.cib-kodi:before {
  content: "\eb98";
}

.cib-koding:before {
  content: "\eb99";
}

.cib-kotlin:before {
  content: "\eb9a";
}

.cib-krita:before {
  content: "\eb9b";
}

.cib-kubernetes:before {
  content: "\eb9c";
}

.cib-lanyrd:before {
  content: "\eb9d";
}

.cib-laravel:before {
  content: "\eb9e";
}

.cib-laravel-horizon:before {
  content: "\eb9f";
}

.cib-laravel-nova:before {
  content: "\eba0";
}

.cib-last-fm:before {
  content: "\eba1";
}

.cib-latex:before {
  content: "\eba2";
}

.cib-launchpad:before {
  content: "\eba3";
}

.cib-leetcode:before {
  content: "\eba4";
}

.cib-lenovo:before {
  content: "\eba5";
}

.cib-less:before {
  content: "\eba6";
}

.cib-lets-encrypt:before {
  content: "\eba7";
}

.cib-letterboxd:before {
  content: "\eba8";
}

.cib-lgtm:before {
  content: "\eba9";
}

.cib-liberapay:before {
  content: "\ebaa";
}

.cib-librarything:before {
  content: "\ebab";
}

.cib-libreoffice:before {
  content: "\ebac";
}

.cib-line:before {
  content: "\ebad";
}

.cib-linkedin:before {
  content: "\ebae";
}

.cib-linkedin-in:before {
  content: "\ebaf";
}

.cib-linux:before {
  content: "\ebb0";
}

.cib-linux-foundation:before {
  content: "\ebb1";
}

.cib-linux-mint:before {
  content: "\ebb2";
}

.cib-livejournal:before {
  content: "\ebb3";
}

.cib-livestream:before {
  content: "\ebb4";
}

.cib-logstash:before {
  content: "\ebb5";
}

.cib-lua:before {
  content: "\ebb6";
}

.cib-lumen:before {
  content: "\ebb7";
}

.cib-lyft:before {
  content: "\ebb8";
}

.cib-macys:before {
  content: "\ebb9";
}

.cib-magento:before {
  content: "\ebba";
}

.cib-magisk:before {
  content: "\ebbb";
}

.cib-mail-ru:before {
  content: "\ebbc";
}

.cib-mailchimp:before {
  content: "\ebbd";
}

.cib-makerbot:before {
  content: "\ebbe";
}

.cib-manjaro:before {
  content: "\ebbf";
}

.cib-markdown:before {
  content: "\ebc0";
}

.cib-marketo:before {
  content: "\ebc1";
}

.cib-mastercard:before {
  content: "\ebc2";
}

.cib-mastodon:before {
  content: "\ebc3";
}

.cib-material-design:before {
  content: "\ebc4";
}

.cib-mathworks:before {
  content: "\ebc5";
}

.cib-matrix:before {
  content: "\ebc6";
}

.cib-mattermost:before {
  content: "\ebc7";
}

.cib-matternet:before {
  content: "\ebc8";
}

.cib-maxcdn:before {
  content: "\ebc9";
}

.cib-mcafee:before {
  content: "\ebca";
}

.cib-media-temple:before {
  content: "\ebcb";
}

.cib-mediafire:before {
  content: "\ebcc";
}

.cib-medium:before {
  content: "\ebcd";
}

.cib-medium-m:before {
  content: "\ebce";
}

.cib-meetup:before {
  content: "\ebcf";
}

.cib-mega:before {
  content: "\ebd0";
}

.cib-mendeley:before {
  content: "\ebd1";
}

.cib-messenger:before {
  content: "\ebd2";
}

.cib-meteor:before {
  content: "\ebd3";
}

.cib-micro-blog:before {
  content: "\ebd4";
}

.cib-microgenetics:before {
  content: "\ebd5";
}

.cib-microsoft:before {
  content: "\ebd6";
}

.cib-microsoft-edge:before {
  content: "\ebd7";
}

.cib-minetest:before {
  content: "\ebd8";
}

.cib-minutemailer:before {
  content: "\ebd9";
}

.cib-mix:before {
  content: "\ebda";
}

.cib-mixcloud:before {
  content: "\ebdb";
}

.cib-mixer:before {
  content: "\ebdc";
}

.cib-mojang:before {
  content: "\ebdd";
}

.cib-monero:before {
  content: "\ebde";
}

.cib-mongodb:before {
  content: "\ebdf";
}

.cib-monkeytie:before {
  content: "\ebe0";
}

.cib-monogram:before {
  content: "\ebe1";
}

.cib-monzo:before {
  content: "\ebe2";
}

.cib-moo:before {
  content: "\ebe3";
}

.cib-mozilla:before {
  content: "\ebe4";
}

.cib-mozilla-firefox:before {
  content: "\ebe5";
}

.cib-musescore:before {
  content: "\ebe6";
}

.cib-mxlinux:before {
  content: "\ebe7";
}

.cib-myspace:before {
  content: "\ebe8";
}

.cib-mysql:before {
  content: "\ebe9";
}

.cib-nativescript:before {
  content: "\ebea";
}

.cib-nec:before {
  content: "\ebeb";
}

.cib-neo4j:before {
  content: "\ebec";
}

.cib-netflix:before {
  content: "\ebed";
}

.cib-netlify:before {
  content: "\ebee";
}

.cib-next-js:before {
  content: "\ebef";
}

.cib-nextcloud:before {
  content: "\ebf0";
}

.cib-nextdoor:before {
  content: "\ebf1";
}

.cib-nginx:before {
  content: "\ebf2";
}

.cib-nim:before {
  content: "\ebf3";
}

.cib-nintendo:before {
  content: "\ebf4";
}

.cib-nintendo-3ds:before {
  content: "\ebf5";
}

.cib-nintendo-gamecube:before {
  content: "\ebf6";
}

.cib-nintendo-switch:before {
  content: "\ebf7";
}

.cib-node-js:before {
  content: "\ebf8";
}

.cib-node-red:before {
  content: "\ebf9";
}

.cib-nodemon:before {
  content: "\ebfa";
}

.cib-nokia:before {
  content: "\ebfb";
}

.cib-notion:before {
  content: "\ebfc";
}

.cib-npm:before {
  content: "\ebfd";
}

.cib-nucleo:before {
  content: "\ebfe";
}

.cib-nuget:before {
  content: "\ebff";
}

.cib-nuxt-js:before {
  content: "\ec00";
}

.cib-nvidia:before {
  content: "\ec01";
}

.cib-ocaml:before {
  content: "\ec02";
}

.cib-octave:before {
  content: "\ec03";
}

.cib-octopus-deploy:before {
  content: "\ec04";
}

.cib-oculus:before {
  content: "\ec05";
}

.cib-odnoklassniki:before {
  content: "\ec06";
}

.cib-open-access:before {
  content: "\ec07";
}

.cib-open-collective:before {
  content: "\ec08";
}

.cib-open-id:before {
  content: "\ec09";
}

.cib-open-source-initiative:before {
  content: "\ec0a";
}

.cib-openstreetmap:before {
  content: "\ec0b";
}

.cib-opensuse:before {
  content: "\ec0c";
}

.cib-openvpn:before {
  content: "\ec0d";
}

.cib-opera:before {
  content: "\ec0e";
}

.cib-opsgenie:before {
  content: "\ec0f";
}

.cib-oracle:before {
  content: "\ec10";
}

.cib-oracle-netsuite:before {
  content: "\ec11";
}

.cib-orcid:before {
  content: "\ec12";
}

.cib-origin:before {
  content: "\ec13";
}

.cib-osi:before {
  content: "\ec14";
}

.cib-osmc:before {
  content: "\ec15";
}

.cib-overcast:before {
  content: "\ec16";
}

.cib-overleaf:before {
  content: "\ec17";
}

.cib-ovh:before {
  content: "\ec18";
}

.cib-pagekit:before {
  content: "\ec19";
}

.cib-palantir:before {
  content: "\ec1a";
}

.cib-pandora:before {
  content: "\ec1b";
}

.cib-pantheon:before {
  content: "\ec1c";
}

.cib-patreon:before {
  content: "\ec1d";
}

.cib-paypal:before {
  content: "\ec1e";
}

.cib-periscope:before {
  content: "\ec1f";
}

.cib-php:before {
  content: "\ec20";
}

.cib-picarto-tv:before {
  content: "\ec21";
}

.cib-pinboard:before {
  content: "\ec22";
}

.cib-pingdom:before {
  content: "\ec23";
}

.cib-pingup:before {
  content: "\ec24";
}

.cib-pinterest:before {
  content: "\ec25";
}

.cib-pinterest-p:before {
  content: "\ec26";
}

.cib-pivotaltracker:before {
  content: "\ec27";
}

.cib-plangrid:before {
  content: "\ec28";
}

.cib-player-me:before {
  content: "\ec29";
}

.cib-playerfm:before {
  content: "\ec2a";
}

.cib-playstation:before {
  content: "\ec2b";
}

.cib-playstation3:before {
  content: "\ec2c";
}

.cib-playstation4:before {
  content: "\ec2d";
}

.cib-plesk:before {
  content: "\ec2e";
}

.cib-plex:before {
  content: "\ec2f";
}

.cib-pluralsight:before {
  content: "\ec30";
}

.cib-plurk:before {
  content: "\ec31";
}

.cib-pocket:before {
  content: "\ec32";
}

.cib-postgresql:before {
  content: "\ec33";
}

.cib-postman:before {
  content: "\ec34";
}

.cib-postwoman:before {
  content: "\ec35";
}

.cib-powershell:before {
  content: "\ec36";
}

.cib-prettier:before {
  content: "\ec37";
}

.cib-prismic:before {
  content: "\ec38";
}

.cib-probot:before {
  content: "\ec39";
}

.cib-processwire:before {
  content: "\ec3a";
}

.cib-product-hunt:before {
  content: "\ec3b";
}

.cib-proto-io:before {
  content: "\ec3c";
}

.cib-protonmail:before {
  content: "\ec3d";
}

.cib-proxmox:before {
  content: "\ec3e";
}

.cib-pypi:before {
  content: "\ec3f";
}

.cib-python:before {
  content: "\ec40";
}

.cib-pytorch:before {
  content: "\ec41";
}

.cib-qgis:before {
  content: "\ec42";
}

.cib-qiita:before {
  content: "\ec43";
}

.cib-qq:before {
  content: "\ec44";
}

.cib-qualcomm:before {
  content: "\ec45";
}

.cib-quantcast:before {
  content: "\ec46";
}

.cib-quantopian:before {
  content: "\ec47";
}

.cib-quarkus:before {
  content: "\ec48";
}

.cib-quora:before {
  content: "\ec49";
}

.cib-qwiklabs:before {
  content: "\ec4a";
}

.cib-qzone:before {
  content: "\ec4b";
}

.cib-r:before {
  content: "\ec4c";
}

.cib-radiopublic:before {
  content: "\ec4d";
}

.cib-rails:before {
  content: "\ec4e";
}

.cib-raspberry-pi:before {
  content: "\ec4f";
}

.cib-react:before {
  content: "\ec50";
}

.cib-read-the-docs:before {
  content: "\ec51";
}

.cib-readme:before {
  content: "\ec52";
}

.cib-realm:before {
  content: "\ec53";
}

.cib-reason:before {
  content: "\ec54";
}

.cib-redbubble:before {
  content: "\ec55";
}

.cib-reddit:before {
  content: "\ec56";
}

.cib-reddit-alt:before {
  content: "\ec57";
}

.cib-redhat:before {
  content: "\ec58";
}

.cib-redis:before {
  content: "\ec59";
}

.cib-redux:before {
  content: "\ec5a";
}

.cib-renren:before {
  content: "\ec5b";
}

.cib-reverbnation:before {
  content: "\ec5c";
}

.cib-riot:before {
  content: "\ec5d";
}

.cib-ripple:before {
  content: "\ec5e";
}

.cib-riseup:before {
  content: "\ec5f";
}

.cib-rollup-js:before {
  content: "\ec60";
}

.cib-roots:before {
  content: "\ec61";
}

.cib-roundcube:before {
  content: "\ec62";
}

.cib-rss:before {
  content: "\ec63";
}

.cib-rstudio:before {
  content: "\ec64";
}

.cib-ruby:before {
  content: "\ec65";
}

.cib-rubygems:before {
  content: "\ec66";
}

.cib-runkeeper:before {
  content: "\ec67";
}

.cib-rust:before {
  content: "\ec68";
}

.cib-safari:before {
  content: "\ec69";
}

.cib-sahibinden:before {
  content: "\ec6a";
}

.cib-salesforce:before {
  content: "\ec6b";
}

.cib-saltstack:before {
  content: "\ec6c";
}

.cib-samsung:before {
  content: "\ec6d";
}

.cib-samsung-pay:before {
  content: "\ec6e";
}

.cib-sap:before {
  content: "\ec6f";
}

.cib-sass:before {
  content: "\ec70";
}

.cib-sass-alt:before {
  content: "\ec71";
}

.cib-saucelabs:before {
  content: "\ec72";
}

.cib-scala:before {
  content: "\ec73";
}

.cib-scaleway:before {
  content: "\ec74";
}

.cib-scribd:before {
  content: "\ec75";
}

.cib-scrutinizerci:before {
  content: "\ec76";
}

.cib-seagate:before {
  content: "\ec77";
}

.cib-sega:before {
  content: "\ec78";
}

.cib-sellfy:before {
  content: "\ec79";
}

.cib-semaphoreci:before {
  content: "\ec7a";
}

.cib-sensu:before {
  content: "\ec7b";
}

.cib-sentry:before {
  content: "\ec7c";
}

.cib-server-fault:before {
  content: "\ec7d";
}

.cib-shazam:before {
  content: "\ec7e";
}

.cib-shell:before {
  content: "\ec7f";
}

.cib-shopify:before {
  content: "\ec80";
}

.cib-showpad:before {
  content: "\ec81";
}

.cib-siemens:before {
  content: "\ec82";
}

.cib-signal:before {
  content: "\ec83";
}

.cib-sina-weibo:before {
  content: "\ec84";
}

.cib-sitepoint:before {
  content: "\ec85";
}

.cib-sketch:before {
  content: "\ec86";
}

.cib-skillshare:before {
  content: "\ec87";
}

.cib-skyliner:before {
  content: "\ec88";
}

.cib-skype:before {
  content: "\ec89";
}

.cib-slack:before {
  content: "\ec8a";
}

.cib-slashdot:before {
  content: "\ec8b";
}

.cib-slickpic:before {
  content: "\ec8c";
}

.cib-slides:before {
  content: "\ec8d";
}

.cib-slideshare:before {
  content: "\ec8e";
}

.cib-smashingmagazine:before {
  content: "\ec8f";
}

.cib-snapchat:before {
  content: "\ec90";
}

.cib-snapcraft:before {
  content: "\ec91";
}

.cib-snyk:before {
  content: "\ec92";
}

.cib-society6:before {
  content: "\ec93";
}

.cib-socket-io:before {
  content: "\ec94";
}

.cib-sogou:before {
  content: "\ec95";
}

.cib-solus:before {
  content: "\ec96";
}

.cib-songkick:before {
  content: "\ec97";
}

.cib-sonos:before {
  content: "\ec98";
}

.cib-soundcloud:before {
  content: "\ec99";
}

.cib-sourceforge:before {
  content: "\ec9a";
}

.cib-sourcegraph:before {
  content: "\ec9b";
}

.cib-spacemacs:before {
  content: "\ec9c";
}

.cib-spacex:before {
  content: "\ec9d";
}

.cib-sparkfun:before {
  content: "\ec9e";
}

.cib-sparkpost:before {
  content: "\ec9f";
}

.cib-spdx:before {
  content: "\eca0";
}

.cib-speaker-deck:before {
  content: "\eca1";
}

.cib-spectrum:before {
  content: "\eca2";
}

.cib-spotify:before {
  content: "\eca3";
}

.cib-spotlight:before {
  content: "\eca4";
}

.cib-spreaker:before {
  content: "\eca5";
}

.cib-spring:before {
  content: "\eca6";
}

.cib-sprint:before {
  content: "\eca7";
}

.cib-squarespace:before {
  content: "\eca8";
}

.cib-stackbit:before {
  content: "\eca9";
}

.cib-stackexchange:before {
  content: "\ecaa";
}

.cib-stackoverflow:before {
  content: "\ecab";
}

.cib-stackpath:before {
  content: "\ecac";
}

.cib-stackshare:before {
  content: "\ecad";
}

.cib-stadia:before {
  content: "\ecae";
}

.cib-statamic:before {
  content: "\ecaf";
}

.cib-staticman:before {
  content: "\ecb0";
}

.cib-statuspage:before {
  content: "\ecb1";
}

.cib-steam:before {
  content: "\ecb2";
}

.cib-steem:before {
  content: "\ecb3";
}

.cib-steemit:before {
  content: "\ecb4";
}

.cib-stitcher:before {
  content: "\ecb5";
}

.cib-storify:before {
  content: "\ecb6";
}

.cib-storybook:before {
  content: "\ecb7";
}

.cib-strapi:before {
  content: "\ecb8";
}

.cib-strava:before {
  content: "\ecb9";
}

.cib-stripe:before {
  content: "\ecba";
}

.cib-stripe-s:before {
  content: "\ecbb";
}

.cib-stubhub:before {
  content: "\ecbc";
}

.cib-stumbleupon:before {
  content: "\ecbd";
}

.cib-styleshare:before {
  content: "\ecbe";
}

.cib-stylus:before {
  content: "\ecbf";
}

.cib-sublime-text:before {
  content: "\ecc0";
}

.cib-subversion:before {
  content: "\ecc1";
}

.cib-superuser:before {
  content: "\ecc2";
}

.cib-svelte:before {
  content: "\ecc3";
}

.cib-svg:before {
  content: "\ecc4";
}

.cib-swagger:before {
  content: "\ecc5";
}

.cib-swarm:before {
  content: "\ecc6";
}

.cib-swift:before {
  content: "\ecc7";
}

.cib-symantec:before {
  content: "\ecc8";
}

.cib-symfony:before {
  content: "\ecc9";
}

.cib-synology:before {
  content: "\ecca";
}

.cib-t-mobile:before {
  content: "\eccb";
}

.cib-tableau:before {
  content: "\eccc";
}

.cib-tails:before {
  content: "\eccd";
}

.cib-tapas:before {
  content: "\ecce";
}

.cib-teamviewer:before {
  content: "\eccf";
}

.cib-ted:before {
  content: "\ecd0";
}

.cib-teespring:before {
  content: "\ecd1";
}

.cib-telegram:before {
  content: "\ecd2";
}

.cib-telegram-plane:before {
  content: "\ecd3";
}

.cib-tencent-qq:before {
  content: "\ecd4";
}

.cib-tencent-weibo:before {
  content: "\ecd5";
}

.cib-tensorflow:before {
  content: "\ecd6";
}

.cib-terraform:before {
  content: "\ecd7";
}

.cib-tesla:before {
  content: "\ecd8";
}

.cib-the-mighty:before {
  content: "\ecd9";
}

.cib-the-movie-database:before {
  content: "\ecda";
}

.cib-tidal:before {
  content: "\ecdb";
}

.cib-tiktok:before {
  content: "\ecdc";
}

.cib-tinder:before {
  content: "\ecdd";
}

.cib-todoist:before {
  content: "\ecde";
}

.cib-toggl:before {
  content: "\ecdf";
}

.cib-topcoder:before {
  content: "\ece0";
}

.cib-toptal:before {
  content: "\ece1";
}

.cib-tor:before {
  content: "\ece2";
}

.cib-toshiba:before {
  content: "\ece3";
}

.cib-trainerroad:before {
  content: "\ece4";
}

.cib-trakt:before {
  content: "\ece5";
}

.cib-travisci:before {
  content: "\ece6";
}

.cib-treehouse:before {
  content: "\ece7";
}

.cib-trello:before {
  content: "\ece8";
}

.cib-tripadvisor:before {
  content: "\ece9";
}

.cib-trulia:before {
  content: "\ecea";
}

.cib-tumblr:before {
  content: "\eceb";
}

.cib-twilio:before {
  content: "\ecec";
}

.cib-twitch:before {
  content: "\eced";
}

.cib-twitter:before {
  content: "\ecee";
}

.cib-twoo:before {
  content: "\ecef";
}

.cib-typescript:before {
  content: "\ecf0";
}

.cib-typo3:before {
  content: "\ecf1";
}

.cib-uber:before {
  content: "\ecf2";
}

.cib-ubisoft:before {
  content: "\ecf3";
}

.cib-ublock-origin:before {
  content: "\ecf4";
}

.cib-ubuntu:before {
  content: "\ecf5";
}

.cib-udacity:before {
  content: "\ecf6";
}

.cib-udemy:before {
  content: "\ecf7";
}

.cib-uikit:before {
  content: "\ecf8";
}

.cib-umbraco:before {
  content: "\ecf9";
}

.cib-unity:before {
  content: "\ecfa";
}

.cib-unreal-engine:before {
  content: "\ecfb";
}

.cib-unsplash:before {
  content: "\ecfc";
}

.cib-untappd:before {
  content: "\ecfd";
}

.cib-upwork:before {
  content: "\ecfe";
}

.cib-usb:before {
  content: "\ecff";
}

.cib-v8:before {
  content: "\ed00";
}

.cib-vagrant:before {
  content: "\ed01";
}

.cib-venmo:before {
  content: "\ed02";
}

.cib-verizon:before {
  content: "\ed03";
}

.cib-viadeo:before {
  content: "\ed04";
}

.cib-viber:before {
  content: "\ed05";
}

.cib-vim:before {
  content: "\ed06";
}

.cib-vimeo:before {
  content: "\ed07";
}

.cib-vimeo-v:before {
  content: "\ed08";
}

.cib-vine:before {
  content: "\ed09";
}

.cib-virb:before {
  content: "\ed0a";
}

.cib-visa:before {
  content: "\ed0b";
}

.cib-visual-studio:before {
  content: "\ed0c";
}

.cib-visual-studio-code:before {
  content: "\ed0d";
}

.cib-vk:before {
  content: "\ed0e";
}

.cib-vlc:before {
  content: "\ed0f";
}

.cib-vsco:before {
  content: "\ed10";
}

.cib-vue-js:before {
  content: "\ed11";
}

.cib-wattpad:before {
  content: "\ed12";
}

.cib-weasyl:before {
  content: "\ed13";
}

.cib-webcomponents-org:before {
  content: "\ed14";
}

.cib-webpack:before {
  content: "\ed15";
}

.cib-webstorm:before {
  content: "\ed16";
}

.cib-wechat:before {
  content: "\ed17";
}

.cib-whatsapp:before {
  content: "\ed18";
}

.cib-when-i-work:before {
  content: "\ed19";
}

.cib-wii:before {
  content: "\ed1a";
}

.cib-wiiu:before {
  content: "\ed1b";
}

.cib-wikipedia:before {
  content: "\ed1c";
}

.cib-windows:before {
  content: "\ed1d";
}

.cib-wire:before {
  content: "\ed1e";
}

.cib-wireguard:before {
  content: "\ed1f";
}

.cib-wix:before {
  content: "\ed20";
}

.cib-wolfram:before {
  content: "\ed21";
}

.cib-wolfram-language:before {
  content: "\ed22";
}

.cib-wolfram-mathematica:before {
  content: "\ed23";
}

.cib-wordpress:before {
  content: "\ed24";
}

.cib-wpengine:before {
  content: "\ed25";
}

.cib-x-pack:before {
  content: "\ed26";
}

.cib-xbox:before {
  content: "\ed27";
}

.cib-xcode:before {
  content: "\ed28";
}

.cib-xero:before {
  content: "\ed29";
}

.cib-xiaomi:before {
  content: "\ed2a";
}

.cib-xing:before {
  content: "\ed2b";
}

.cib-xrp:before {
  content: "\ed2c";
}

.cib-xsplit:before {
  content: "\ed2d";
}

.cib-y-combinator:before {
  content: "\ed2e";
}

.cib-yahoo:before {
  content: "\ed2f";
}

.cib-yammer:before {
  content: "\ed30";
}

.cib-yandex:before {
  content: "\ed31";
}

.cib-yarn:before {
  content: "\ed32";
}

.cib-yelp:before {
  content: "\ed33";
}

.cib-youtube:before {
  content: "\ed34";
}

.cib-zalando:before {
  content: "\ed35";
}

.cib-zapier:before {
  content: "\ed36";
}

.cib-zeit:before {
  content: "\ed37";
}

.cib-zendesk:before {
  content: "\ed38";
}

.cib-zerply:before {
  content: "\ed39";
}

.cib-zillow:before {
  content: "\ed3a";
}

.cib-zingat:before {
  content: "\ed3b";
}

.cib-zoom:before {
  content: "\ed3c";
}

.cib-zorin:before {
  content: "\ed3d";
}

.cib-zulip:before {
  content: "\ed3e";
} /*!
* CoreUI Icons - Flag Icons
* @version v3.0.1
* @link https://coreui.io/icons/flag/
* Copyright (c) 2020 creativeLabs Łukasz Holeczek
* Licensed under CC0 1.0 Universal
*/
[class*=" cif-"], [class^=cif-] {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.cif-ad {
  background-image: url(/sam/assets/cif-ad-CBClqZSG.svg);
}

.cif-ae {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23009E49'%20d='M.5.5h300v50H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h75v150H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-af {
  background-image: url(/sam/assets/cif-af-BLkqAEJO.svg);
}

.cif-ag {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5.5h300v78.261H.5z'/%3e%3cpath%20fill='%230072C6'%20d='M.5%2078.761h300v43.478H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5.5v200h300V.5l-150%20200z'/%3e%3cpath%20fill='%23FFF'%20d='M150.5%20200.5l-58.695-78.261h117.391z'/%3e%3cpath%20fill='%23FCD116'%20d='M183.109%2072.274l27.644-18.471-32.609%206.486%2018.472-27.644-27.645%2018.471%206.487-32.608-18.472%2027.644-6.486-32.609-6.486%2032.609-18.471-27.644%206.486%2032.608-27.645-18.471%2018.472%2027.644-32.609-6.486%2027.644%2018.471-32.608%206.487h130.435z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-al {
  background-image: url(/sam/assets/cif-al-CynYAmiK.svg);
}

.cif-am {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D90012'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%230033A0'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23F2A800'%20d='M.5%20100.5h300v50H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ao {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23CE1126'%20fill-rule='nonzero'%20d='M0%200h300v200H0z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M0%20100h300v100H0z'/%3e%3cpath%20fill='%23F9D616'%20fill-rule='nonzero'%20d='M132.883%2076.437h13.077L150%2064l4.04%2012.437h13.077l-10.578%207.686%204.04%2012.437L150%2088.875l-10.579%207.686%204.04-12.437zM201.75%2094.903a51.98%2051.98%200%20010%2010.194l-9.952-.98c.27-2.738.27-5.496%200-8.234l9.952-.98zm-1.989%2020.192a52.01%2052.01%200%2001-3.901%209.418l-8.819-4.714a42.004%2042.004%200%20003.151-7.607l9.569%202.903zm-9.564%2017.893a52.015%2052.015%200%2001-7.208%207.208l-6.344-7.73a42.04%2042.04%200%20005.822-5.822l7.73%206.344zm-15.684%2012.872a51.98%2051.98%200%2001-9.418%203.901l-2.902-9.57a41.952%2041.952%200%20007.606-3.151l4.714%208.82zm-19.416%205.89c-3.39.333-6.805.333-10.194%200l.98-9.952c2.738.27%205.496.27%208.234%200l.98%209.952zm-20.192-1.989a52.01%2052.01%200%2001-9.418-3.901l4.714-8.82a41.932%2041.932%200%20007.607%203.151l-2.903%209.57zm30.19-99.522a51.98%2051.98%200%20019.418%203.901l-4.714%208.819a42.024%2042.024%200%2000-7.606-3.151l2.902-9.569zm17.893%209.565a51.96%2051.96%200%20017.208%207.208l-7.73%206.344a41.93%2041.93%200%2000-5.822-5.822l6.344-7.73zm12.872%2015.684a51.98%2051.98%200%20013.901%209.418l-9.569%202.903a42.033%2042.033%200%2000-3.151-7.607l8.819-4.714zM187.057%20149.911l4.862-5.701c2.559%202.477%206.004%204.917%208.503%207.135%202.499%202.217%204.414%204.061%205.964%206.581%202.272%203.693-.279%207.875-3.816%205.42-1.913-1.328-3.115-4.911-6.044-7.876-2.171-1.848-3.88-3.785-9.335-4.719-.262-.045-.339-.599-.134-.84z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M194.271%20148.198a.672.672%200%2011-1.344%200%20.672.672%200%20011.344%200z'/%3e%3cpath%20fill='%23F9D616'%20fill-rule='nonzero'%20d='M155%2052.521l-.95%208.9c19.598%202.056%2034.95%2018.46%2034.95%2038.6%200%2021.528-17.472%2039-39%2039-9.387%200-17.868-3.469-24.6-9l-5.7%206.95c8.284%206.801%2018.753%2011.05%2030.3%2011.05%2026.496%200%2048-21.504%2048-48%200-24.781-18.888-44.961-43-47.5z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M154.241%20131.897l13.498%207.981%202.934%2011.385%2015.494-1.174%206.807-7.982-25.236-17.488z'/%3e%3cpath%20fill='%23F9D616'%20fill-rule='nonzero'%20d='M186.442%20149.126c-17.357-11.543-28.394-17.775-45.028-27.233-6.535-3.716-16.682-13.055-8.678-28.68.504%2010.258%2041.046%2038.415%2058.177%2050.658l-4.471%205.255z'/%3e%3cpath%20stroke='%23000'%20stroke-linecap='round'%20d='M144.057%20111.68c13.364%2012.594%2030.193%2022.868%2045.208%2034.224'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M199.217%20152.508a.673.673%200%2001-1.007.583.67.67%200%2001-.335-.583.671.671%200%20111.342%200zM203.563%20156.924a.672.672%200%2011-1.344.001.672.672%200%20011.344-.001z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ar {
  background-image: url(/sam/assets/cif-ar-CBO6nWFR.svg);
}

.cif-at {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23ED2939'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2067.166h300v66.667H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-au {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h150v75H.5z'/%3e%3cpath%20id='c'%20d='M.5.5V38h175v37.5h-25L.5.5zm150%200h-75V88H.5V75.5l150-75z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%2300008B'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='17.578'%20d='M.5.5l150%2075m0-75l-150%2075'%20mask='url(%23b)'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='red'%20stroke-width='9.375'%20d='M.5.5l150%2075m0-75l-150%2075'%20mask='url(%23d)'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='23.438'%20d='M75.5.5V88M.5%2038h175'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='red'%20stroke-width='14.063'%20d='M75.5.5v80.273M.5%2038h155.273'/%3e%3cpath%20fill='%2300008B'%20fill-rule='nonzero'%20d='M.5%2075.5h150V.5h50v100H.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M75.5%2090.5l4.339%2013.491%2013.252-5.019-7.842%2011.803%2012.187%207.232-14.118%201.228%201.944%2014.037L75.5%20123l-9.762%2010.272%201.944-14.037-14.118-1.228%2012.187-7.232-7.842-11.803%2013.252%205.019zM225.5%20114.785l2.066%206.424%206.311-2.39-3.734%205.621%205.803%203.444-6.722.585.926%206.684-4.649-4.891-4.649%204.891.926-6.684-6.722-.585%205.803-3.444-3.734-5.621%206.31%202.39zM188%2055.411l2.066%206.424%206.311-2.39-3.734%205.621%205.803%203.444-6.722.585.926%206.684-4.65-4.892-4.649%204.891.926-6.684-6.723-.585%205.803-3.444-3.734-5.621%206.311%202.39zM225.5%2014.786l2.066%206.424%206.311-2.39-3.734%205.62%205.803%203.444-6.722.585.926%206.684-4.649-4.891-4.649%204.891.926-6.684-6.722-.585%205.803-3.444-3.734-5.62%206.31%202.39zM258.833%2045.411l2.066%206.424%206.311-2.39-3.734%205.621%205.803%203.444-6.723.585.926%206.684-4.649-4.891-4.649%204.891.926-6.684-6.723-.585%205.803-3.444-3.734-5.621%206.311%202.39zM240.5%2075.5l1.633%204.003%204.311.316-3.302%202.79%201.032%204.198-3.674-2.279-3.674%202.279%201.032-4.198-3.302-2.79%204.311-.316z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-az {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%230098C3'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23E00034'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%2300AE65'%20d='M.5%20100.5h300v50H.5z'/%3e%3ccircle%20cx='145.75'%20cy='75.5'%20r='22.5'%20fill='%23FFF'/%3e%3ccircle%20cx='150.5'%20cy='75.5'%20r='18.75'%20fill='%23E00034'/%3e%3cpath%20fill='%23FFF'%20d='M179.595%2084.333l-6.449-3.06L170.759%2088l-2.396-6.724-6.445%203.069%203.06-6.449-6.727-2.387%206.724-2.396-3.069-6.445%206.449%203.06L170.742%2063l2.396%206.724%206.445-3.069-3.06%206.449%206.728%202.387-6.724%202.396z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ba {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23002395'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FECB00'%20d='M80%20.5h150v150z'/%3e%3cpath%20fill='%23FFF'%20d='M61.376%2010.341L53%204.255l-8.376%206.086L47.831.5h10.338zM85.303%2013.159l-8.376%206.086%203.199%209.846-8.376-6.085-8.376%206.085%203.2-9.846-8.376-6.086h10.353l3.199-9.846%203.2%209.846zM104.053%2031.909l-8.376%206.086%203.199%209.846-8.376-6.085-8.376%206.085%203.2-9.846-8.376-6.086h10.353l3.199-9.846%203.2%209.846zM122.803%2050.668l-8.376%206.086%203.199%209.847-8.376-6.086-8.376%206.086%203.2-9.847-8.376-6.086h10.353l3.199-9.846%203.2%209.846zM141.555%2069.416l-8.376%206.086%203.2%209.846-8.376-6.085-8.376%206.085%203.199-9.846-8.376-6.086h10.353l3.2-9.846%203.199%209.846zM160.299%2088.167l-8.376%206.086%203.2%209.846-8.376-6.086-8.376%206.086%203.199-9.846-8.376-6.086h10.353l3.2-9.847%203.199%209.847zM179.057%20106.923l-8.375%206.085%203.199%209.847-8.376-6.086-8.376%206.086%203.199-9.847-8.376-6.085h10.354l3.199-9.847%203.199%209.847zM197.806%20125.664l-8.376%206.086%203.2%209.846-8.376-6.085-8.376%206.085%203.199-9.846-8.376-6.086h10.354l3.199-9.846%203.199%209.846zM216.553%20144.409H206.2l-3.2-9.846-3.199%209.846h-10.353l8.376%206.086h10.353z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2300267F'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFC726'%20d='M100.5.5h100v200h-100z'/%3e%3cpath%20fill='%23000'%20d='M150.5%2052.05c3.25%208.862%206.563%2018.088%2013.65%2025.15-2.2-.725-6.05-1.375-8.525-1.313v37.275l10.525%201.563c.375-.037.5-.625.5-1.425%201.012-11.575%203.75-21.3%206.9-31.362.225-1.375%204.213-6.625%201.138-5.7-.375.05-4.487%201.725-3.838.925%205.6-5.8%2013.788-9.975%2021.738-11.212.7-.175%201.112.175.487.987-10.55%2016.237-19.375%2035.4-19.3%2058.138-4.1%200-14.038-2.425-18.15-2.425v26.3h-5.188l-1.188-73.45L150.5%2052.05z'/%3e%3cpath%20fill='%23000'%20d='M150.5%2052.05c-3.25%208.862-6.563%2018.088-13.65%2025.15%202.2-.725%206.05-1.375%208.525-1.313v37.275l-10.525%201.563c-.375-.037-.5-.625-.5-1.425-1.012-11.575-3.75-21.3-6.9-31.362-.225-1.375-4.213-6.625-1.138-5.7.375.05%204.487%201.725%203.838.925-5.6-5.8-13.788-9.975-21.738-11.212-.7-.175-1.112.175-.487.987%2010.55%2016.237%2019.375%2035.4%2019.3%2058.138%204.1%200%2014.038-2.425%2018.15-2.425v26.3h5.188l1.188-73.45L150.5%2052.05z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23006A4E'%20d='M.5.5h300v180H.5z'/%3e%3ccircle%20cx='135.5'%20cy='90.5'%20r='60'%20fill='%23F42A41'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-be {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='261'%20viewBox='0%200%20301%20261'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5.5h300v260H.5z'/%3e%3cpath%20fill='%23FAE042'%20d='M100.5.5h100v260h-100z'/%3e%3cpath%20fill='%23ED2939'%20d='M200.5.5h100v260h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23009E49'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23EF2B2D'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M118.798%2090.199l19.593%2014.235-7.484%2023.033%2019.593-14.235%2019.593%2014.235-7.484-23.033%2019.593-14.235h-24.218L150.5%2067.166l-7.374%2023.033z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%2300966E'%20d='M.5%2060.5h300v120H.5z'/%3e%3cpath%20fill='%23D62612'%20d='M.5%20120.5h300v60H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v180H.5'/%3e%3cpath%20fill='%23CE1126'%20d='M300.5.5h-226l46%2018-46%2018%2046%2018-46%2018%2046%2018-46%2018%2046%2018-46%2018%2046%2018-46%2018h226'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bi {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h300v180H.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23CE1126'%20fill-rule='nonzero'%20d='M.5.5h300l-300%20180h300z'/%3e%3cpath%20fill='%231EB53A'%20fill-rule='nonzero'%20d='M.5.5v180l300-180v180z'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='22.5'%20d='M.5.5l300%20180m0-180l-300%20180'%20mask='url(%23b)'/%3e%3ccircle%20cx='150.5'%20cy='90.5'%20r='51'%20fill='%23FFF'%20fill-rule='nonzero'/%3e%3cpath%20fill='%231EB53A'%20fill-rule='nonzero'%20d='M140.108%2058.1l3.464%206-3.464%206h6.928l3.464%206%203.464-6h6.928l-3.464-6%203.464-6h-6.928l-3.464-6-3.464%206z'/%3e%3cpath%20fill='%23CE1126'%20fill-rule='nonzero'%20d='M141.979%2059.18l2.84%204.92-2.84%204.92h5.681l2.84%204.92%202.841-4.92h5.681l-2.841-4.92%202.841-4.92h-5.681l-2.841-4.92-2.84%204.92z'/%3e%3cpath%20fill='%231EB53A'%20fill-rule='nonzero'%20d='M117.233%2097.475l3.464%206-3.464%206h6.928l3.464%206%203.464-6h6.928l-3.464-6%203.464-6h-6.928l-3.464-6-3.464%206z'/%3e%3cpath%20fill='%23CE1126'%20fill-rule='nonzero'%20d='M119.104%2098.555l2.84%204.92-2.84%204.92h5.681l2.84%204.92%202.841-4.92h5.681l-2.841-4.92%202.841-4.92h-5.681l-2.841-4.92-2.84%204.92z'/%3e%3cpath%20fill='%231EB53A'%20fill-rule='nonzero'%20d='M163.184%2097.731l3.464%206-3.464%206h6.929l3.464%206%203.464-6h6.928l-3.464-6.001%203.464-5.999h-6.928l-3.464-6-3.464%206z'/%3e%3cpath%20fill='%23CE1126'%20fill-rule='nonzero'%20d='M165.055%2098.811l2.841%204.92-2.841%204.92h5.681l2.841%204.919%202.84-4.919h5.681l-2.84-4.92%202.84-4.92h-5.681l-2.84-4.92-2.841%204.919z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FCD116'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23E8112D'%20d='M.5%20100.5h300v100H.5z'/%3e%3cpath%20fill='%23008751'%20d='M.5.5h120v200H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bn {
  background-image: url(/sam/assets/cif-bn-DcbpVFNP.svg);
}

.cif-bo {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='205'%20viewBox='0%200%20301%20205'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23007934'%20d='M.5.227h300v204.545H.5z'/%3e%3cpath%20fill='%23F9E300'%20d='M.5.227h300v136.364H.5z'/%3e%3cpath%20fill='%23D52B1E'%20d='M.5.227h300v68.182H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-br {
  background-image: url(/sam/assets/cif-br-CO3Q_soL.svg);
}

.cif-bs {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2300ABC9'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FAE042'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5.5v150l125-75z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-bt {
  background-image: url(/sam/assets/cif-bt-BaBP4x0R.svg);
}

.cif-bw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2375AADB'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2075.5h300v50H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5%2083.833h300v33.333H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-by {
  background-image: url(/sam/assets/cif-by-MOxQ7ctt.svg);
}

.cif-bz {
  background-image: url(/sam/assets/cif-bz-Cw9ySIy2.svg);
}

.cif-ca {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='red'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M75.5.5h150v150h-150z'/%3e%3cpath%20fill='red'%20d='M150.498%2014.562L140.264%2033.65c-1.161%202.074-3.242%201.882-5.323.723l-7.409-3.837%205.522%2029.318c1.161%205.356-2.564%205.356-4.403%203.04l-12.93-14.475-2.099%207.351c-.242.965-1.307%201.979-2.903%201.738L94.368%2054.07l4.295%2015.613c.919%203.474%201.637%204.912-.928%205.829l-5.828%202.739%2028.146%2022.862c1.114.865%201.677%202.42%201.281%203.829l-2.464%208.084c9.691-1.117%2018.375-2.798%2028.071-3.833.856-.091%202.289%201.321%202.283%202.313l-1.284%2029.617h4.712l-.742-29.554c-.006-.992%201.294-2.468%202.15-2.377%209.696%201.035%2018.38%202.716%2028.071%203.833l-2.464-8.084c-.396-1.409.166-2.964%201.281-3.829l28.146-22.863-5.828-2.739c-2.565-.916-1.847-2.355-.928-5.829l4.295-15.613-16.351%203.438c-1.597.241-2.661-.772-2.903-1.738l-2.099-7.351-12.93%2014.476c-1.839%202.316-5.565%202.316-4.403-3.04l5.522-29.318-7.409%203.837c-2.081%201.159-4.161%201.351-5.323-.723'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='225'%20viewBox='0%200%20301%20225'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23007FFF'%20d='M.5%200h300v225H.5z'/%3e%3cpath%20fill='%23F7D618'%20d='M14%2045h31.5l9.75-31.5L65%2045h31.5L71%2064.5%2080.75%2096l-25.5-19.5L29.75%2096l9.75-31.5L14%2045zM281.75%200L.5%20168.75V225h18.75L300.5%2056.25V0h-18.75z'/%3e%3cpath%20fill='%23CE1021'%20d='M300.5%200L.5%20180v45l300-180V0'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23003082'%20d='M.5.5h300v50H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23289728'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%23FFCE00'%20d='M.5%20150.5h300v50H.5z'/%3e%3cpath%20fill='%23D21034'%20d='M125.5.5h50v200h-50z'/%3e%3cpath%20fill='%23FFCE00'%20d='M50.5%205.148l5.052%2015.548h16.347l-13.226%209.608%205.053%2015.548L50.5%2036.243l-13.225%209.609%205.051-15.548-13.225-9.608h16.348z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23009543'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FBDE4A'%20d='M.5%20200.5l200-200h100v200z'/%3e%3cpath%20fill='%23DC241F'%20d='M300.5.5v200h-200z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ch {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='301'%20viewBox='0%200%20301%20301'%3e%3cg%20fill='none'%3e%3cpath%20fill='red'%20d='M.5.5h300v300H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M56.75%20122.375h187.5v56.25H56.75z'/%3e%3cpath%20fill='%23FFF'%20d='M122.375%2056.75h56.25v187.5h-56.25z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ci {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23F77F00'%20d='M.5.5h100v200H.5z'/%3e%3cpath%20fill='%23009E60'%20d='M200.5.5h100v200h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ck {
  background-image: url(/sam/assets/cif-ck-DZtfKQDh.svg);
}

.cif-cl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D52B1E'%20d='M300.5%20200.5H.5V.5h300z'/%3e%3cpath%20fill='%23FFF'%20d='M100.5%20100.5h200V.5H.5z'/%3e%3cpath%20fill='%230039A6'%20d='M100.5%20100.5H.5V.5h100z'/%3e%3cpath%20fill='%23FFF'%20d='M26.724%2042.774l14.694%2010.677-5.612%2017.274L50.5%2060.049l14.695%2010.676-5.613-17.274%2014.695-10.677H56.113L50.5%2025.5l-5.613%2017.274z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23007A5E'%20d='M.5.5h100v200H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M100.5.5h100v200h-100z'/%3e%3cpath%20fill='%23FCD116'%20d='M200.5.5h100v200h-100zM125.138%2092.26l15.675%2011.388-5.987%2018.426%2015.674-11.388%2015.674%2011.388-5.987-18.426%2015.675-11.388H156.4l-5.9-18.427-5.899%2018.427z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23DE2910'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFDE00'%20d='M50.5%2020.5l17.634%2054.27-46.166-33.541h57.064L32.867%2074.77zM91.925%2025.645l12.488-14.348-1.67%2018.948-9.786-16.31%2017.505%207.443zM110.601%2041.914l17.077-8.377-8.892%2016.815-2.69-18.83%2013.244%2013.653zM110.885%2067.753l19.009-.682-14.978%2011.724%205.226-18.289%206.522%2017.868zM92.691%2084.253l17.798%206.711-18.343%205.032%2011.882-14.853-.882%2019z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-co {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FCD116'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23003893'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%20150.5h300v50H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23002B7F'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2030.5h300v120H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%2060.5h300v60H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23002A8F'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2030.5h300v30H.5zM.5%2090.5h300v30H.5z'/%3e%3cpath%20fill='%23CF142B'%20d='M.5.5v150l129.902-75z'/%3e%3cpath%20fill='%23FFF'%20d='M43.801%2053L38.75%2068.551H22.402l13.219%209.609-5.051%2015.539L43.8%2084.09l13.23%209.609-5.051-15.539%2013.219-9.609H48.85z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='177'%20viewBox='0%200%20301%20177'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23003893'%20d='M.501.5h300v176.471h-300z'/%3e%3cpath%20fill='%23FFF'%20d='M.501%2088.735h300v44.118h-300z'/%3e%3cpath%20fill='%23CE1126'%20d='M.501%20103.441h300v14.706h-300z'/%3e%3cpath%20fill='%23FC0'%20d='M104.609%2063.95l5.186%203.768-1.981%206.097%205.187-3.768%205.186%203.768-1.981-6.097%205.186-3.768h-6.41l-1.981-6.097-1.981%206.097zM78.724%2072.521l5.186%203.768-1.981%206.097%205.186-3.768%205.186%203.768-1.981-6.097%205.187-3.768h-6.411l-1.981-6.097-1.981%206.097zM130.307%2072.254l5.186%203.768-1.982%206.097%205.187-3.768%205.186%203.768-1.981-6.097%205.187-3.768h-6.411l-1.981-6.097-1.981%206.097zM146.374%2094.538l5.186%203.768-1.981%206.097%205.186-3.768%205.187%203.768-1.981-6.097%205.186-3.768h-6.411l-1.981-6.097-1.981%206.097zM146.374%20121.597l5.186%203.768-1.981%206.097%205.186-3.768%205.187%203.768-1.981-6.097%205.186-3.768h-6.411l-1.981-6.097-1.981%206.097zM130.492%20143.95l5.186%203.768-1.982%206.097%205.187-3.768%205.186%203.768-1.981-6.097%205.187-3.768h-6.411l-1.981-6.097-1.981%206.097zM104.623%20152.192l5.186%203.768-1.981%206.097%205.186-3.768%205.186%203.768-1.98-6.097%205.186-3.768h-6.411l-1.981-6.097-1.981%206.097zM78.332%20143.616l5.186%203.768-1.981%206.097%205.187-3.768%205.186%203.768-1.981-6.097%205.186-3.768h-6.41l-1.981-6.097-1.981%206.097zM62.784%20121.464l5.186%203.768-1.982%206.097%205.187-3.768%205.186%203.768-1.981-6.097%205.187-3.768h-6.411l-1.981-6.097-1.981%206.097zM62.853%2094.284l5.186%203.768-1.981%206.097%205.187-3.768%205.186%203.768-1.981-6.097%205.186-3.768h-6.411l-1.98-6.097-1.982%206.097z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-cy {
  background-image: url(/sam/assets/cif-cy-BCrfFA01.svg);
}

.cif-cz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D7141A'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%2311457E'%20d='M150.5%20100.5L.5.5v200z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-de {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23D00'%20d='M.5%2060.5h300v120H.5z'/%3e%3cpath%20fill='%23FFCE00'%20d='M.5%20120.5h300v60H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-dj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%236AB2E7'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%2312AD2B'%20d='M.5%20100.5h300v100H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5v200l86.603-50%2086.603-50-86.603-50z'/%3e%3cpath%20fill='%23D7141A'%20d='M66.787%2075.5l6.205%2019.098h20.081l-16.246%2011.803%206.205%2019.099-16.246-11.804L50.541%20125.5l6.206-19.099L40.5%2094.598h20.081z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-dk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='227'%20viewBox='0%200%20301%20227'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23C60C30'%20d='M.5.5h300v226H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M96.791.5h32.354v226H96.791z'/%3e%3cpath%20fill='%23FFF'%20d='M300.5%2097.323v32.354H.5V97.323z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-dm {
  background-image: url(/sam/assets/cif-dm-D1YqML40.svg);
}

.cif-do {
  background-image: url(/sam/assets/cif-do-DqlUklO3.svg);
}

.cif-dz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M0%200h300v200H0z'/%3e%3cpath%20fill='%23006233'%20d='M0%200h150v200H0z'/%3e%3ccircle%20cx='150'%20cy='100'%20r='50'%20fill='%23D21034'/%3e%3cg%20fill='%23D21034'%3e%3cpath%20d='M177.951%20123.776v-25h-15z'/%3e%3cpath%20d='M177.951%20123.776l-14.694-20.225%2012.135-8.817z'/%3e%3cpath%20d='M195.225%20100l-23.776%207.726-4.635-14.266z'/%3e%3cpath%20d='M195.225%20100l-23.776-7.725-4.635%2014.266z'/%3e%3cpath%20d='M177.951%2076.223v25h-15z'/%3e%3cpath%20d='M150%20114.694l23.776-7.725-4.635-14.266z'/%3e%3cpath%20d='M150%20114.694l14.694-20.225%2012.135%208.817z'/%3e%3cpath%20d='M150%2085.305l14.694%2020.226%2012.135-8.817z'/%3e%3cpath%20d='M150%2085.305l23.776%207.726-4.635%2014.266z'/%3e%3cpath%20d='M177.951%2076.223l-14.694%2020.226%2012.135%208.817z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.cif-ec {
  background-image: url(/sam/assets/cif-ec-qdNtws32.svg);
}

.cif-ee {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='191'%20viewBox='0%200%20301%20191'%3e%3cg%20fill='none'%3e%3cpath%20fill='%234891D9'%20d='M.5.5h300v190H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5%2063.833h300V190.5H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%20127.166h300v63.333H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-eg {
  background-image: url(/sam/assets/cif-eg-CAwH_l_s.svg);
}

.cif-er {
  background-image: url(/sam/assets/cif-er-CC_4030G.svg);
}

.cif-es {
  background-image: url(/sam/assets/cif-es-BPL2qKUO.svg);
}

.cif-et {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23DA121A'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FCDD09'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23078930'%20d='M.5.5h300v50H.5z'/%3e%3ccircle%20cx='150.5'%20cy='75.5'%20r='50'%20fill='%230F47AF'/%3e%3cpath%20fill='%23FCDD09'%20d='M112.458%2062.984h29.062l6.571-20.223%201.752%205.394-9.549%2029.389-2.835-2.06%202.978-9.166h-23.391l-4.588-3.334zm14.531%2044.721l8.98-27.639-17.203-12.499h5.671l25%2018.163-2.835%202.06-7.796-5.665-7.228%2022.246-4.589%203.334zm47.022%200L150.5%2090.623l-17.203%2012.499%201.752-5.393%2025-18.163%201.083%203.333-7.796%205.664%2018.923%2013.749%201.752%205.393zm14.531-44.721l-23.511%2017.082%206.571%2020.223-4.588-3.333-9.549-29.389h3.505l2.978%209.166%2018.923-13.749h5.671zM150.5%2035.344l8.98%2027.639h21.264l-4.588%203.333h-30.901l1.083-3.333h9.637l-7.228-22.246%201.753-5.393z'/%3e%3cpath%20fill='%23000'%20stroke='%23FCDD09'%20stroke-width='1.667'%20d='M150.5%2093.833V115.5%2093.833zm-17.436-12.668l-20.606%206.695%2020.606-6.695zm6.66-20.497l-12.735-17.529%2012.735%2017.529zm21.552%200l12.735-17.529-12.735%2017.529zm6.66%2020.497l20.606%206.695-20.606-6.695z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-fi {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='185'%20viewBox='0%200%20301%20185'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.833h300v183.333H.5z'/%3e%3cpath%20fill='%23003580'%20d='M.5%2067.5h300v50H.5z'/%3e%3cpath%20fill='%23003580'%20d='M83.834.833h50v183.333h-50z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-fj {
  background-image: url(/sam/assets/cif-fj-B38RNiuA.svg);
}

.cif-fm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='159'%20viewBox='0%200%20301%20159'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2375B2DD'%20d='M.5.552h300v157.895H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M135.483%2027.252l9.281%206.743-3.545%2010.91%209.281-6.743%209.281%206.743-3.545-10.91%209.281-6.743h-11.472l-3.545-10.91-3.493%2010.91zM87.342%2079.5l10.91%203.545v11.472l6.743-9.281%2010.911%203.545-6.743-9.281%206.743-9.281-10.911%203.545-6.743-9.281v11.472zM135.483%20131.748h11.472l3.545%2010.91%203.545-10.91h11.472l-9.281-6.743%203.545-10.911-9.281%206.743-9.281-6.743%203.545%2010.911zM185.094%2070.219l6.744%209.281-6.744%209.281%2010.911-3.545%206.743%209.281V83.045l10.91-3.545-10.91-3.545V64.483l-6.743%209.281z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-fr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23ED2939'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5h200v200H.5z'/%3e%3cpath%20fill='%23002395'%20d='M.5.5h100v200H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ga {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='225'%20viewBox='0%200%20301%20225'%3e%3cg%20fill='none'%3e%3cpath%20fill='%233A75C4'%20d='M.5%200h300v225H.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M.5%200h300v150H.5z'/%3e%3cpath%20fill='%23009E60'%20d='M.5%200h300v75H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h299.843v149.983H.5z'/%3e%3cpath%20fill='%23CF142B'%20d='M135.428%2090.444v60.039h29.988V90.444h134.928V60.46H165.416V.5h-29.988v59.96H.5v29.984z'/%3e%3cpath%20fill='%2300247D'%20d='M175.415%2049.049V.5h97.08zM175.415%20101.933v48.55h97.08zM125.428%20101.933v48.55H28.349zM125.428%2049.049V.5H28.349zM.501%2014.442v36.051h72.087zM300.343%2014.442v36.051h-72.087zM300.343%20136.541V100.49h-72.087zM.501%20136.541V100.49h72.087z'/%3e%3cpath%20fill='%23CF142B'%20d='M300.343.5h-16.654L183.9%2050.493h16.654L300.5.5M116.943%20100.487h-16.654L.5%20150.48h16.654l99.946-49.993M83.768%2050.532h16.653L.5.5v8.385zM217.023%20100.468h-16.654L300.29%20150.5v-8.385z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23007A5E'%20d='M25.7%2025.7h249.6v129.6H25.7z'/%3e%3cpath%20fill='%23FCD116'%20d='M25.7%2025.7h249.6L25.7%20155.3h249.6z'/%3e%3ccircle%20cx='150.5'%20cy='90.5'%20r='21.6'%20fill='%23CE1126'/%3e%3cpath%20fill='%23CE1126'%20d='M41.15%2090.746c2.702%205.034%207.959%2010.512%2012.549%2012.438.074-5.112-1.74-11.664-4.22-16.884l-8.329%204.446z'/%3e%3cpath%20fill='%23FCD116'%20d='M36.567%2073.478c3.918%208.166-10.16%2027.648%2013.294%2032.214-2.894-3.948-4.759-10.464-4.053-15.696%204.921%201.872%2010.098%207.35%2012.19%2011.538%206.138-22.29-15.744-20.934-21.431-28.056zM131.669%2084.382l11.638%208.455-4.445%2013.682%2011.638-8.456%2011.638%208.456-4.445-13.682%2011.638-8.455h-14.386L150.5%2070.7l-4.445%2013.682zM79.373%209.485l6.877%204.996-2.627%208.084%206.877-4.996%206.877%204.996-2.627-8.084%206.878-4.996h-8.539L90.5%201.4l-2.588%208.085zM139.373%209.485l6.877%204.996-2.627%208.084%206.877-4.996%206.877%204.996-2.627-8.084%206.877-4.996h-8.539L150.5%201.4l-2.588%208.085zM199.373%209.485l6.877%204.996-2.627%208.084%206.877-4.996%206.877%204.996-2.627-8.084%206.878-4.996h-8.539L210.5%201.4l-2.588%208.085zM198.873%20165.485l6.877%204.996-2.627%208.085%206.877-4.997%206.877%204.997-2.627-8.085%206.878-4.996h-8.539L210%20157.4l-2.588%208.085zM138.873%20165.485l6.877%204.996-2.627%208.085%206.877-4.997%206.877%204.997-2.627-8.085%206.878-4.996h-8.539L150%20157.4l-2.588%208.085zM78.873%20165.485l6.877%204.996-2.627%208.085L90%20173.569l6.877%204.997-2.627-8.085%206.878-4.996h-8.539L90%20157.4l-2.588%208.085z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ge {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M0%200h300v200H0z'/%3e%3cpath%20fill='red'%20d='M0%2080h300v40H0z'/%3e%3cpath%20fill='red'%20d='M130%200h40v200h-40zM85%2033.144s-7.257%201.025-14.843%201.409C70.676%2027.473%2071.856%2020%2071.856%2020H58.145s.998%207.071%201.393%2014.55C51.906%2034.163%2045%2033.145%2045%2033.145v13.711s7.152-1.279%2014.568-1.76C59.196%2052.873%2058.145%2060%2058.145%2060h13.711s-1.315-7.348-1.78-14.87c7.187.505%2014.925%201.725%2014.925%201.725V33.144H85zM85%20153.144s-7.257%201.025-14.843%201.409c.519-7.08%201.699-14.553%201.699-14.553H58.145s.998%207.071%201.393%2014.55C51.906%20154.163%2045%20153.145%2045%20153.145v13.711s7.152-1.279%2014.568-1.76c-.372%207.777-1.423%2014.905-1.423%2014.905h13.711s-1.315-7.348-1.78-14.87c7.187.505%2014.925%201.725%2014.925%201.725v-13.712H85zM255%2033.144s-7.257%201.025-14.843%201.409c.52-7.08%201.699-14.553%201.699-14.553h-13.711s.998%207.071%201.393%2014.55C221.905%2034.163%20215%2033.145%20215%2033.145v13.711s7.152-1.279%2014.568-1.76c-.372%207.777-1.423%2014.905-1.423%2014.905h13.711s-1.315-7.348-1.78-14.87c7.187.505%2014.924%201.725%2014.924%201.725V33.144zM255%20153.144s-7.257%201.025-14.843%201.409c.52-7.08%201.699-14.553%201.699-14.553h-13.711s.998%207.071%201.393%2014.55c-7.633-.387-14.538-1.405-14.538-1.405v13.711s7.153-1.279%2014.568-1.76c-.372%207.777-1.423%2014.905-1.423%2014.905h13.711s-1.315-7.348-1.78-14.87c7.187.505%2014.924%201.726%2014.924%201.726v-13.713z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23006B3F'%20d='M.5.5h300v200H.5'/%3e%3cpath%20fill='%23FCD116'%20d='M.5.5h300v133.333H.5'/%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v66.667H.5'/%3e%3cpath%20fill='%23000'%20d='M114.5%2092.5h70.667L128.5%20133.833%20149.834%2066.5l22.666%2067.333'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v66.667H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2067.167h300v66.666H.5z'/%3e%3cpath%20fill='%230C1C8C'%20d='M.5%2078.278h300v44.444H.5z'/%3e%3cpath%20fill='%233A7728'%20d='M.5%20133.833h300V200.5H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gn {
  background-image: url(/sam/assets/cif-gn-Fcq5Yrme.svg);
}

.cif-gq {
  background-image: url(/sam/assets/cif-gn-Fcq5Yrme.svg);
}

.cif-gr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%230D5EAF'%20fill-rule='nonzero'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20stroke='%23FFF'%20stroke-width='20'%20d='M56.056.5v122.222M.5%2056.055h111.111m0-22.222H300.5M111.611%2078.278H300.5M.5%20122.722h300M.5%20167.167h300'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gt {
  background-image: url(/sam/assets/cif-gt-DOac8JJt.svg);
}

.cif-gw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h100v150H.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M100.5.5h200v75h-200z'/%3e%3cpath%20fill='%23009E49'%20d='M100.5%2075.5h200v75h-200z'/%3e%3cpath%20fill='%23000'%20d='M26.724%2067.774l14.694%2010.677-5.612%2017.274L50.5%2085.049l14.695%2010.676-5.613-17.274%2014.695-10.677H56.113L50.5%2050.5l-5.613%2017.274z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-gy {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23009E49'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5l300%2090-300%2090z'/%3e%3cpath%20fill='%23FCD116'%20d='M.5%208.33L274.1%2090.5.5%20172.67z'/%3e%3cpath%20fill='%23000'%20d='M.5.5l150%2090-150%2090z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%2011l132.51%2079.5L.5%20170z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-hk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='900'%20height='600'%20viewBox='0%200%20900%20600'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23DE2910'%20d='M0%200h900v600H0z'/%3e%3cpath%20fill='%23FFF'%20d='M449.964%20299.913c-105.263-44.486-58.602-181.581%2042.07-174.69-20.366%2010.467-23.318%2029.997-11.687%2048.09%2013.024%2020.256-1.2%2052.848-18.806%2060.767-28.935%2013.025-34.728%2047.75-11.577%2065.833z'/%3e%3cpath%20fill='%23DE2910'%20d='M444.272%20200.92l-5.92%209.294-2.144-10.815-10.679-2.759%209.625-5.39-.671-10.999%208.085%207.49%2010.256-4.043-4.61%2010.01%207.001%208.505-10.943-1.293zm6.288%2097.839c-12.731-6.534-22.996-20.155-27.468-36.431-5.115-18.67-2.173-38.743%208.083-55.038l-2.208-1.394c-10.64%2016.929-13.693%2037.743-8.386%2057.12%204.728%2017.221%2015.214%2031.097%2028.787%2038.064l1.192-2.321z'/%3e%3cpath%20fill='%23FFF'%20d='M450.072%20299.939c9.78-113.858%20154.584-111.846%20179.14-13.971-16.248-16.135-35.734-12.908-49.348%203.745-15.24%2018.646-50.632%2015.19-63.604.893-21.329-23.494-56.144-18.273-66.188%209.333z'/%3e%3cpath%20fill='%23DE2910'%20d='M542.46%20263.935l-10.668-2.758%209.623-5.381-.676-11.01%208.1%207.489%2010.254-4.037-4.625%2010.004%207.014%208.504-10.944-1.29-5.926%209.286-2.151-10.807zm-91.107%2036.214c2.28-14.127%2012.063-28.099%2026.16-37.381%2016.176-10.634%2036.175-14.04%2054.842-9.32l.644-2.531c-19.389-4.888-40.127-1.36-56.916%209.675-14.917%209.818-24.874%2024.08-27.305%2039.14l2.575.417z'/%3e%3cpath%20fill='%23FFF'%20d='M450.08%20300.05c111.308-25.883%20154.14%20112.456%2068.645%20166.055%2010.324-20.44%201.233-37.975-18.811-45.776-22.443-8.732-30.093-43.46-20.504-60.215%2015.753-27.545.029-59.043-29.33-60.065z'/%3e%3cpath%20fill='%23DE2910'%20d='M512.872%20376.79l-.674-10.998%208.092%207.49%2010.26-4.046-4.618%2010.018%207.008%208.504-10.943-1.307-5.921%209.3-2.154-10.809-10.663-2.765%209.613-5.386zm-62.596-75.457c14.14-2.197%2030.451%202.79%2043.636%2013.328%2015.112%2012.098%2024.53%2030.067%2025.811%2049.278l2.606-.17c-1.343-19.95-11.107-38.583-26.79-51.14-13.947-11.153-30.587-16.216-45.663-13.874l.4%202.578z'/%3e%3cpath%20fill='%23FFF'%20d='M449.978%20300.092c59.011%2097.862-59.32%20181.347-136.716%20116.599%2022.63%203.502%2036.497-10.563%2037.722-32.037%201.37-24.042%2032.034-42.05%2050.932-38.107%2031.065%206.47%2056.163-18.218%2048.062-46.455z'/%3e%3cpath%20fill='%23DE2910'%20d='M396.396%20383.524l10.253-4.04-4.623%2010.01%207.018%208.51-10.955-1.297-5.922%209.293-2.139-10.812-10.673-2.758%209.613-5.388-.665-10.996%208.093%207.478zm52.422-82.85c6.459%2012.77%206.757%2029.823.808%2045.62-6.836%2018.11-21.015%2032.62-38.89%2039.775l.967%202.426c18.559-7.442%2033.263-22.487%2040.359-41.282%206.297-16.711%205.97-34.1-.916-47.715l-2.328%201.177z'/%3e%3cpath%20fill='%23FFF'%20d='M449.906%20300.007c-74.837%2086.364-190.803-.377-153.14-93.993%203.662%2022.604%2021.324%2031.447%2042.125%2025.976%2023.29-6.127%2049.89%2017.472%2051.982%2036.663%203.446%2031.544%2034.681%2047.784%2059.033%2031.354z'/%3e%3cpath%20fill='%23DE2910'%20d='M354%20274.83l7.009%208.503-10.948-1.303-5.924%209.303-2.152-10.82-10.668-2.76%209.622-5.375-.676-11.003%208.095%207.478%2010.253-4.03-4.612%2010.007zm94.993%2024.254c-10.149%2010.089-26.275%2015.642-43.136%2014.866-19.337-.905-37.519-9.906-49.847-24.695l-2.008%201.669c12.813%2015.35%2031.665%2024.686%2051.733%2025.626%2017.84.825%2034.277-4.86%2045.097-15.615l-1.84-1.851z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-hn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%230073CF'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%230073CF'%20d='M142.575%2072.925l4.898%203.558-1.871%205.759%204.898-3.559%204.898%203.559-1.871-5.759%204.899-3.558h-6.055l-1.871-5.758-1.871%205.758zM184.241%2059.591l4.899%203.559-1.871%205.758%204.898-3.559%204.898%203.559-1.871-5.758%204.899-3.559h-6.055l-1.871-5.758-1.871%205.758zM184.241%2084.591l4.899%203.559-1.871%205.758%204.898-3.559%204.898%203.559-1.871-5.758%204.899-3.559h-6.055l-1.871-5.758-1.871%205.758zM100.908%2084.591l4.898%203.559-1.871%205.758%204.899-3.559%204.898%203.559-1.871-5.758%204.898-3.559h-6.055l-1.87-5.758-1.871%205.758zM100.908%2059.591l4.898%203.559-1.871%205.758%204.899-3.559%204.898%203.559-1.871-5.758%204.898-3.559h-6.055l-1.87-5.758-1.871%205.758z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-hr {
  background-image: url(/sam/assets/cif-hr-D9AAZkA4.svg);
}

.cif-ht {
  background-image: url(/sam/assets/cif-ht-Bqh12g4N.svg);
}

.cif-hu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v50H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23008751'%20d='M.5%20100.5h300v50H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-id {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%20100.5h300v100H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ie {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23009B48'%20d='M.5.5h100v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M100.5.5h100v150h-100z'/%3e%3cpath%20fill='%23FF7900'%20d='M200.5.5h100v150h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-il {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='219'%20viewBox='0%200%20301%20219'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.409h300v218.182H.5z'/%3e%3cpath%20fill='%230038B8'%20d='M.5%2020.863h300v34.091H.5zM.5%20164.045h300v34.091H.5z'/%3e%3cpath%20stroke='%230038B8'%20stroke-width='6.364'%20d='M150.5%20149.237l34.414-59.606h-68.828z'/%3e%3cpath%20stroke='%230038B8'%20stroke-width='6.364'%20d='M150.5%2069.762l-34.414%2059.607h68.828z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-in {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23F93'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2067.166h300v66.667H.5z'/%3e%3cpath%20fill='%23128807'%20d='M.5%20133.833h300V200.5H.5z'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='26.667'%20fill='%23008'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='23.333'%20fill='%23FFF'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='4.667'%20fill='%23008'/%3e%3ccircle%20cx='173.634'%20cy='103.546'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M150.5%20123.833l.8-14-.8-6.667-.8%206.667z'/%3e%3ccircle%20cx='172.057'%20cy='109.429'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M144.461%20123.038l4.396-13.316.953-6.647-2.498%206.232z'/%3e%3ccircle%20cx='169.012'%20cy='114.704'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M138.834%20120.707l7.693-11.724%202.641-6.174-4.026%205.373z'/%3e%3ccircle%20cx='164.705'%20cy='119.011'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M134.001%20116.999l10.465-9.334%204.148-5.28-5.28%204.148z'/%3e%3ccircle%20cx='159.429'%20cy='122.057'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M130.293%20112.166l12.525-6.307%205.373-4.026-6.174%202.641z'/%3e%3ccircle%20cx='153.546'%20cy='123.634'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M127.962%20106.539l13.73-2.851%206.232-2.498-6.647.953z'/%3e%3ccircle%20cx='147.454'%20cy='123.634'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M127.167%20100.5l14%20.8%206.667-.8-6.667-.8z'/%3e%3ccircle%20cx='141.571'%20cy='122.057'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M127.962%2094.461l13.316%204.396%206.647.953-6.232-2.498z'/%3e%3ccircle%20cx='136.296'%20cy='119.011'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M130.293%2088.833l11.724%207.693%206.174%202.64-5.373-4.026z'/%3e%3ccircle%20cx='131.989'%20cy='114.704'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M134.001%2084.001l9.334%2010.465%205.28%204.148-4.148-5.28z'/%3e%3ccircle%20cx='128.943'%20cy='109.429'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M138.834%2080.293l6.307%2012.524%204.026%205.374-2.641-6.174z'/%3e%3ccircle%20cx='127.366'%20cy='103.546'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M144.461%2077.962l2.851%2013.73%202.498%206.232-.953-6.646z'/%3e%3ccircle%20cx='127.366'%20cy='97.454'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M150.5%2077.166l-.8%2014%20.8%206.667.8-6.667z'/%3e%3ccircle%20cx='128.943'%20cy='91.57'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M156.539%2077.962l-4.396%2013.316-.953%206.646%202.498-6.232z'/%3e%3ccircle%20cx='131.989'%20cy='86.295'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M162.167%2080.293l-7.693%2011.724-2.64%206.174%204.026-5.374z'/%3e%3ccircle%20cx='136.296'%20cy='81.988'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M166.999%2084.001l-10.465%209.334-4.148%205.28%205.28-4.148z'/%3e%3ccircle%20cx='141.571'%20cy='78.943'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M170.707%2088.833l-12.524%206.307-5.373%204.026%206.174-2.64z'/%3e%3ccircle%20cx='147.454'%20cy='77.366'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M173.038%2094.461l-13.73%202.851-6.232%202.498%206.646-.953z'/%3e%3ccircle%20cx='153.546'%20cy='77.366'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M173.834%20100.5l-14-.8-6.667.8%206.667.8z'/%3e%3ccircle%20cx='159.429'%20cy='78.943'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M173.038%20106.539l-13.316-4.396-6.646-.953%206.232%202.498z'/%3e%3ccircle%20cx='164.705'%20cy='81.988'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M170.707%20112.166l-11.724-7.693-6.174-2.641%205.373%204.026z'/%3e%3ccircle%20cx='169.012'%20cy='86.295'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M166.999%20116.999l-9.334-10.465-5.28-4.148%204.148%205.28z'/%3e%3ccircle%20cx='172.057'%20cy='91.57'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M162.167%20120.707l-6.307-12.525-4.026-5.373%202.64%206.174z'/%3e%3ccircle%20cx='173.634'%20cy='97.454'%20r='1.167'%20fill='%23008'/%3e%3cpath%20fill='%23008'%20d='M156.539%20123.038l-2.851-13.73-2.498-6.232.953%206.647z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-iq {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v66.667H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2067.166h300v66.667H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5%20133.833h300V200.5H.5z'/%3e%3cpath%20fill='%23007A3D'%20d='M91.716%20125.266l-1.724-1.892%201.74-1.875%201.74-1.875%201.724%201.892%201.724%201.892-1.74%201.875-1.74%201.875-1.722-1.896-.002.004zm-11.836-.953c-.62-.246-1.626-1.058-2.286-1.842-1.243-1.479-1.526-2.169-.691-1.683%201.245.725%203.712%201.196%204.589.879%203.238-1.176%203.973-5.876%201.388-8.858-.507-.585-.923-1.264-.923-1.511%200-.247.539-.707%201.198-1.024.923-.444%201.374-.927%201.965-2.107.599-1.198.845-1.459%201.133-1.199.411.371%201.8%203.976%201.8%204.673%200%20.367.502.448%202.774.448h2.774l-.433-1.131c-.238-.621-.63-1.457-.871-1.858-.39-.649-.393-.764-.018-1.054.231-.179.999-.768%201.708-1.307.708-.539%201.369-1.217%201.468-1.506.245-.717%201.78-2.786%202.064-2.786.126%200%20.231%202.169.231%204.82v4.821h34.632V98.277l-.964-.648-.963-.648-.976.81-.976.809v9.872H113.96c-8.001%200-14.547-.055-14.547-.12%200-.105%207.238-10.737%208.123-11.932.184-.248.639-.926%201.01-1.506.372-.58.75-1.122.84-1.205.092-.083.466-.625.836-1.205.368-.58.799-1.213.956-1.406.158-.194%202.78-4.016%205.827-8.494%203.048-4.478%205.632-8.15%205.745-8.16.112-.01.271.355.353.81.457%202.522.808%203.934%201.17%204.711.464.993.192%201.364-1.032%201.405-.579.019-1.914%201.801-8.174%2010.914-4.114%205.99-7.522%2010.997-7.573%2011.129-.051.132%203.658.24%208.243.24h8.335l.004-3.24c.002-1.781.096-3.379.208-3.55.523-.801%206.034-4.989%206.418-4.877.239.069%201.713%201.184%203.275%202.477l2.84%202.352v20.097H88.691l-.483%201.943c-.58%202.329-1.529%204.009-2.803%204.958-1.211.885-3.935%201.135-5.532.499l.007.001zm59.983-23.054c0-10.938.091-15.717.301-15.859.165-.111.882.461%201.593%201.271a47.958%2047.958%200%20002.817%202.892c1.323%201.233%201.461%201.46%201.053%201.73-1.364.901-1.33.617-1.33%2011.016v9.771h2.652c2.355%200%202.79-.087%203.879-.782%201.352-.862%201.441-.748.772.971-.251.641-.53%201.913-.624%202.824l-.169%201.657-5.472.082-5.471.082V101.25v.009h-.001zM168.514%20112.848c.145-4.405.563-5.9%202.05-7.319%201.144-1.092%202.781-1.61%204.675-1.477l1.419.1.085-1.802c.108-2.284-.082-3.099-.781-3.341-.838-.289-.667-1.236.349-1.925.497-.337%201.714-1.505%202.703-2.596.989-1.091%201.897-1.983%202.016-1.983s.217%204.355.217%209.679v9.68h3.893v-9.96c0-8.652-.058-10.023-.438-10.436-.24-.261-.553-.476-.695-.476-.624%200-.183-1.211.645-1.773.498-.337%201.708-1.498%202.691-2.581.982-1.083%201.89-1.899%202.017-1.814.126.085.23%206.203.23%2013.597v13.443h3.893V84.335l-.695-.657c-.382-.361-.695-.822-.695-1.023%200-.201.865-1.125%201.923-2.054%201.057-.93%202.192-2.101%202.522-2.605%201.419-2.169%201.396-2.493%201.396%2018.895v19.811h-29.548l.177-3.859-.049.005zm8.277-2.951v-1.966H175.7c-1.464%200-2.802%201.383-2.802%202.897v1.035h3.893v-1.966zm24.204-8.899c0-10.98.091-15.779.302-15.921.166-.111.886.463%201.599%201.277.714.814%201.985%202.12%202.827%202.904%201.328%201.237%201.467%201.465%201.057%201.737-1.369.905-1.335.621-1.335%2011.059v9.809h2.717c2.464%200%202.815-.073%203.776-.783.584-.43%201.128-.708%201.212-.617.084.091-.067.749-.335%201.463-.268.714-.566%202.047-.661%202.961l-.173%201.664-5.493.082-5.493.082v-15.721.004zM179.097%2084.54c-.491-.195-1.054-.542-1.251-.769-.303-.347-.153-.382.948-.21%201.977.306%203.188-.058%204.291-1.294l.97-1.085%201.347.52c.741.286%201.516.45%201.722.363.534-.224%201.503-1.893%201.406-2.424-.118-.648.429-.549.767.137.664%201.349.11%203.059-1.159%203.58-.621.255-1.221.262-2.227.028-1.236-.288-1.438-.258-1.98.294-1.211%201.237-3.058%201.566-4.833.863l-.001-.003zm3.371-4.995c-.67-.497-2.084-3.045-2.137-3.856-.047-.695.067-.907.521-.979.795-.124%201.163.452%201.774%202.78.501%201.907.449%202.508-.157%202.054h-.001v.001z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ir {
  background-image: url(/sam/assets/cif-ir-Cu8iUiit.svg);
}

.cif-is {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='217'%20viewBox='0%200%20301%20217'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23003897'%20d='M.5.5h300v216H.5'/%3e%3cpath%20fill='%23FFF'%20d='M84.5.5h48v216h-48m-84-132h300v48H.5'/%3e%3cpath%20fill='%23D72828'%20d='M96.5.5h24v216h-24m-96-120h300v24H.5'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-it {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23009246'%20d='M.5.5h100v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M100.5.5h100v200h-100z'/%3e%3cpath%20fill='%23CE2B37'%20d='M200.5.5h100v200h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-jm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h300v150H.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23009B3A'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FED100'%20stroke-width='20'%20d='M300.5.5l-150%2075%20150%2075M.5.5l150%2075-150%2075'%20mask='url(%23b)'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-jo {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23007A3D'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M150.5%2075.5l-150%2075V.5z'/%3e%3cpath%20fill='%23FFF'%20d='M56.853%2078.091l-6.392.596.842%206.385-4.45-4.641-4.451%204.641.843-6.385-6.392-.596%205.501-3.32-3.521-5.386%206.018%202.244%202.002-6.119%202.002%206.119%206.017-2.244-3.52%205.386z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-jp {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='60'%20fill='%23BC002D'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ke {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5.5h300v60H.5z'/%3e%3cpath%20fill='%23060'%20d='M.5%20140.5h300v60H.5z'/%3e%3cpath%20fill='%23000'%20stroke='%23000'%20stroke-width='.333'%20d='M114.777%20159.875l2.165%201.25%2058.391-101.136c3.415-.915%205.29-4.163%207.165-7.41%201.25-2.165%206.25-10.826%208.417-22.079-8.662%207.503-13.662%2016.163-14.912%2018.329-1.875%203.247-3.75%206.495-2.835%209.91l-58.391%20101.136z'/%3e%3cpath%20fill='%23FFF'%20d='M114.777%20159.875l2.165%201.25%2058.391-101.136c3.415-.915%205.29-4.163%207.165-7.41%201.25-2.165%206.25-10.826%208.417-22.079-8.662%207.503-13.662%2016.163-14.912%2018.329-1.875%203.247-3.75%206.495-2.835%209.91l-58.391%20101.136z'/%3e%3cpath%20fill='%23000'%20stroke='%23000'%20stroke-width='.333'%20d='M186.224%20159.875l-2.165%201.25-58.391-101.136c-3.415-.915-5.29-4.163-7.165-7.41-1.25-2.165-6.25-10.826-8.417-22.079%208.662%207.503%2013.662%2016.163%2014.912%2018.329%201.875%203.247%203.75%206.495%202.835%209.91l58.391%20101.136z'/%3e%3cpath%20fill='%23FFF'%20d='M186.224%20159.875l-2.165%201.25-58.391-101.136c-3.415-.915-5.29-4.163-7.165-7.41-1.25-2.165-6.25-10.826-8.417-22.079%208.662%207.503%2013.662%2016.163%2014.912%2018.329%201.875%203.247%203.75%206.495%202.835%209.91l58.391%20101.136z'/%3e%3cpath%20fill='%23B00'%20d='M.5%2070.5v60h126.25c3.75%2010%2016.25%2030%2023.75%2030s20-20%2023.75-30H300.5v-60H174.25c-3.75-10-16.25-30-23.75-30s-20%2020-23.75%2030H.5z'/%3e%3cpath%20fill='%23000'%20d='M174.25%20130.5c3.75-10%206.25-20%206.25-30s-2.5-20-6.25-30c-3.75%2010-6.25%2020-6.25%2030s2.5%2020%206.25%2030M126.75%20130.5c-3.75-10-6.25-20-6.25-30s2.5-20%206.25-30c3.75%2010%206.25%2020%206.25%2030s-2.5%2020-6.25%2030'/%3e%3cellipse%20cx='150.5'%20cy='100.5'%20fill='%23FFF'%20rx='5'%20ry='7.5'/%3e%3cpath%20fill='%23FFF'%20d='M151.75%20107.812s5%2010%205%2026.25-5%2026.25-5%2026.25v-52.5zM149.25%2093.187s-5-10-5-26.25%205-26.25%205-26.25v52.5zM149.25%20107.812s-5%2010-5%2026.25%205%2026.25%205%2026.25v-52.5zM151.75%2093.187s5-10%205-26.25-5-26.25-5-26.25v52.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-kg {
  background-image: url(/sam/assets/cif-kg-dyTLTb9s.svg);
}

.cif-kh {
  background-image: url(/sam/assets/cif-kh-BizX-0da.svg);
}

.cif-ki {
  background-image: url(/sam/assets/cif-ki-CwT5R7m9.svg);
}

.cif-km {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFC61E'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2045.5h300v135H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%2090.5h300v90H.5z'/%3e%3cpath%20fill='%233A75C4'%20d='M.5%20135.5h300v45H.5z'/%3e%3cpath%20fill='%233D8E33'%20d='M.5%20180.5l150-90L.5.5z'/%3e%3ccircle%20cx='51.5'%20cy='90.5'%20r='40.5'%20fill='%23FFF'/%3e%3ccircle%20cx='69.5'%20cy='90.5'%20r='40.5'%20fill='%233D8E33'/%3e%3cpath%20fill='%23FFF'%20d='M53.368%2059.195h5.449l1.683-5.183%201.683%205.183h5.449l-4.408%203.202%201.683%205.182-4.407-3.202-4.408%203.202%201.683-5.182zM53.368%2078.52h5.449l1.683-5.182%201.683%205.182h5.449l-4.408%203.202%201.683%205.183-4.407-3.202-4.408%203.202%201.683-5.183zM53.368%2097.845h5.449l1.683-5.183%201.683%205.183h5.449l-4.408%203.202%201.683%205.183-4.407-3.203-4.408%203.203%201.683-5.183zM53.368%20117.17h5.449l1.683-5.183%201.683%205.183h5.449l-4.408%203.202%201.683%205.183-4.407-3.202-4.408%203.202%201.683-5.183z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-kn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20id='c'%20d='M.5.5h300v200H.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23009E49'%20fill-rule='nonzero'%20d='M300.5.5H.5v200'/%3e%3cpath%20fill='%23CE1126'%20fill-rule='nonzero'%20d='M.5%20200.5h300V.5'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FCD116'%20stroke-width='80'%20d='M.5%20200.5l300-200'%20mask='url(%23b)'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23000'%20stroke-width='60'%20d='M.5%20200.5l300-200'%20mask='url(%23d)'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M180.544%2070.072l20.326.82%205.501%2019.585%207.062-19.078%2020.326.82-15.962-12.611%207.061-19.079-16.927%2011.284-15.963-12.61%205.502%2019.585zM66.544%20146.072l20.326.82%205.501%2019.585%207.062-19.078%2020.326.82-15.962-12.611%207.061-19.079-16.927%2011.284-15.963-12.61%205.502%2019.585z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-kp {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23024FA2'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2025.5h300v100H.5z'/%3e%3cpath%20fill='%23ED1C27'%20d='M.5%2029.666h300v91.667H.5z'/%3e%3ccircle%20cx='100.5'%20cy='75.5'%20r='33.333'%20fill='%23FFF'/%3e%3cpath%20fill='%23ED1C27'%20d='M69.789%2065.521l18.98%2013.79-7.249%2022.313%2018.98-13.79%2018.981%2013.79-7.25-22.313%2018.98-13.79H107.75l-7.25-22.313-7.25%2022.313z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-kr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23000'%20d='M101.927%2038.106L74.192%2079.711%2046.456%2061.22l27.735-41.605z'/%3e%3cpath%20fill='%23FFF'%20d='M86.904%2023.082L54.547%2071.621l-3.468-2.312%2032.357-48.538zM97.379%2029.998L65.021%2078.532l-3.467-2.311%2032.358-48.534z'/%3e%3cpath%20fill='%23000'%20d='M254.465%20139.808l-27.735%2041.605-27.736-18.49%2027.735-41.605z'/%3e%3cpath%20fill='%23FFF'%20d='M239.526%20124.755l-32.358%2048.534-3.467-2.312%2032.357-48.533zM249.842%20131.717l-32.357%2048.538-3.468-2.311%2032.357-48.539z'/%3e%3cpath%20fill='%23FFF'%20d='M245.221%20161.183l-2.311%203.467-34.672-23.113%202.312-3.467z'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='50'%20fill='%23C60C30'/%3e%3cpath%20fill='%23003478'%20d='M108.898%2072.765c-7.659%2011.488-4.555%2027.01%206.934%2034.669%2011.488%207.659%2027.01%204.554%2034.669-6.934%207.659-11.488%2023.18-14.592%2034.669-6.934%2011.488%207.659%2014.592%2023.18%206.934%2034.669-15.317%2022.977-46.361%2029.185-69.337%2013.867-22.978-15.317-29.187-46.361-13.869-69.337'/%3e%3cpath%20fill='%23000'%20d='M74.188%20121.311l27.735%2041.605-27.736%2018.49L46.452%20139.8z'/%3e%3cpath%20fill='%23FFF'%20d='M54.543%20129.401L86.9%20177.94l-3.468%202.311-32.357-48.538zM65.025%20122.446l32.358%2048.534-3.467%202.311-32.358-48.534z'/%3e%3cpath%20fill='%23000'%20d='M226.735%2019.623l27.735%2041.605-27.736%2018.49-27.735-41.605z'/%3e%3cpath%20fill='%23FFF'%20d='M207.162%2027.678l32.358%2048.534-3.467%202.312-32.358-48.535zM217.49%2020.779l32.357%2048.538-3.467%202.312-32.357-48.539z'/%3e%3cpath%20fill='%23FFF'%20d='M242.948%2036.4l2.311%203.468-34.67%2023.112-2.312-3.467z'/%3e%3cpath%20fill='%23000'%20d='M227.94%2043.842l4.623%206.933-6.934%204.623-4.623-6.933z'/%3e%3cpath%20fill='%23FFF'%20d='M79.992%20145.026l2.312%203.467-13.87%209.246-2.31-3.468z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-kw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23007A3D'%20d='M.5.5h300v50H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5.5l75%2050v50l-75%2050z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-kz {
  background-image: url(/sam/assets/cif-kz-COOKa01t.svg);
}

.cif-la {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23002868'%20d='M.5%2050.5h300v100H.5z'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='40'%20fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-lb {
  background-image: url(/sam/assets/cif-lb-BubZlpsa.svg);
}

.cif-lc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%236CF'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M100.5%20137.5l50-7%2050%207-50-123.5z'/%3e%3cpath%20fill='%23000'%20d='M107.25%20137.5l43.25-7%2043.25%207-43.25-107z'/%3e%3cpath%20fill='%23FCD116'%20d='M100.5%20137.5h100l-50-62z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-li {
  background-image: url(/sam/assets/cif-li-C4xjqme7.svg);
}

.cif-lk {
  background-image: url(/sam/assets/cif-lk-hiXn1dxW.svg);
}

.cif-lr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='159'%20viewBox='0%200%20301%20159'%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='0%25'%20x2='100%25'%20y1='50%25'%20y2='50%25'%3e%3cstop%20offset='0%25'%20stop-color='%23FFF'/%3e%3cstop%20offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20fill='none'%3e%3cpath%20fill='%23BF0A30'%20d='M.5.552h300v157.895H.5z'/%3e%3cpath%20fill='url(%23a)'%20stroke='%23FFF'%20stroke-width='13.158'%20d='M.5%2022.084h300M.5%2050.792h300M.5%2079.5h300M.5%20108.208h300M.5%20136.916h300'/%3e%3cpath%20fill='%23002868'%20d='M.5.552h71.77v71.77H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M15.908%2029.784l12.656%209.195-4.834%2014.878%2012.655-9.195%2012.656%209.195-4.834-14.878%2012.656-9.195H41.219l-4.834-14.877-4.834%2014.877z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ls {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%2300209F'%20d='M300%2059.865H0V0h300v59.865z'/%3e%3cpath%20fill='%23009543'%20d='M0%20139.985h300V200H0v-60.015z'/%3e%3cpath%20fill='%23FFF'%20d='M0%2059.865h300v80.12H0z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M136.801%2079.97c.116-6.208%202.364-11.586%206.9-13.954%201.126-.587%202.002-.478%203.3-1.05.923-.407%201.563-1.473%202.85-1.5%201.359-.029%201.938.885%202.851%201.5%206.635%201.014%209.314%205.988%2010.2%2012.754.095.505-.193%201.393.15%201.65v.45c-.343.257-.055%201.145-.15%201.65-.668%205.883-2.42%2010.683-4.5%2015.154%205.037%207.214%2010.462%2014.041%2015.75%2021.005.98-.269%201.72-.781%202.7-1.05%201.971%203.731%203.673%207.73%205.7%2011.404-7.299%204.802-16.725%207.477-27.899%208.402-.456.094-1.293-.193-1.5.15h-6c-11.879-.521-21.166-3.635-29.25-7.952%201.606-4.144%203.651-7.851%205.4-11.853.891.408%201.919.682%202.85%201.05%205.415-6.587%2010.318-13.686%2015.45-20.556-2.034-4.766-3.975-9.626-4.649-15.753-.098-.457.188-1.292-.153-1.501zm15.9-11.703c.018-.039-.024-.113%200-.15-1.205%201.949.158%207.49-.151%2010.053%201.39%201.76%203.188%203.113%204.801%204.651-1.014.808-2.71-.593-3.6.15-.993.828.347%206.787%200%207.502.61%201.289%201.504%202.296%202.399%203.301%201.559-3.693%203.024-7.48%203.45-12.303.25-.853.25-2.748%200-3.601-.577-4.925-2.196-8.807-6.899-9.603zm-5.401%204.351v-4.352c-4.504.997-6.545%204.456-7.05%209.453-.25.902-.25%202.848%200%203.751.53%204.971%201.891%209.111%203.75%2012.753.34-1.367%202.166-2.153%202.55-3.75.524-2.18-.381-4.554%200-7.203h-3.75c.72-.98%201.79-1.61%202.399-2.701a8.451%208.451%200%20001.5-1.5c.258-.193.59-.31.601-.75.25-1.551.25-4.149%200-5.701zm23.101%2049.514c.569%201.23%201.611%201.989%202.249%203.15%201.174-.876%201.823-2.277%202.549-3.6-.749-2.332-3.17.128-4.798.45zm-44.101%202.549c-.543-.857-.595-2.205-1.2-3-.568%201.282-1.322%202.379-1.8%203.75%201.017-.232%202.217-.282%203-.75zm1.95-2.85a95.302%2095.302%200%20001.5%204.501c1.363-.337%202.813-.587%203.9-1.2-.49-2.411-2.994-2.807-5.4-3.301zm34.8%202.551c.483%201.267%201.407%202.093%202.25%203%201.144-1.383%205.408-2.879%202.25-4.2-1.617.283-2.843.957-4.5%201.2zm11.4%203.151c1.21-.089%201.89-.709%202.999-.901-.332-1.118-1.019-1.881-1.349-3-.853.955-2.19%202.03-1.65%203.901zm-38.25-3.451c.422%201.529%201.141%202.76%201.65%204.201%201.519-.232%202.542-.958%203.9-1.351-.482-2.318-3.194-2.406-5.55-2.85zm18.3%201.5c.712.989%201.198%202.203%201.95%203.151%201.287-.813%202.867-1.333%204.2-2.101-.25-2.779-4.097-1.443-6.15-1.05zm-8.1-.151c-.404-.345-1.447-.053-2.101-.15.024.177-.026.427.151.45.683%201.166%201.188%202.512%202.099%203.451%201.643-.907%203.891-1.21%205.4-2.251-.339-.31-.469-.831-.601-1.35h-1.65c-.355-.345-1.346-.053-1.949-.151l-1.349.001zm-19.35.751c-.969-.239-1.997.682-3.151.75.808.942%202.435%201.067%203.6%201.65-.002-.947-.446-1.453-.449-2.4zm44.7%203.001c-.201-1.016-1.375-2.313-2.25-3.151-1.128.923-2.43%201.67-3.45%202.701.416.385.621.979.899%201.5%201.802-.149%203.023-.877%204.801-1.05zm-37.8-2.4c-1.027.423-2.201.698-3.3%201.05.064.836.317%201.485.6%202.101%201.8.2%203.102.9%204.95%201.05-.76-1.391-1.113-3.188-2.25-4.201zm27.751%201.049c-1.552.6-2.884%201.418-4.351%202.101.29%203.236%204.69%201.288%206.9.9-.881-.969-1.708-1.993-2.549-3.001zm-18.901.601c-1.562.288-2.713.987-4.2%201.35.122.678.434%201.167.6%201.8%202.059.143%203.823.577%205.85.75-.557-1.492-1.674-2.426-2.25-3.9zm9.3%203.901h3.15c-.561-1.54-1.64-2.561-2.4-3.901-1.879.571-3.569%201.331-5.4%201.95.138.912.703%201.396%201.05%202.1h1.05c.803-.097%201.997.197%202.55-.149z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-lt {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FDB913'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23C1272D'%20d='M.5%2090.5h300v90H.5z'/%3e%3cpath%20fill='%23006A44'%20d='M.5%2060.5h300v60H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-lu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2300A1DE'%20d='M.5%2090.5h300v90H.5z'/%3e%3cpath%20fill='%23ED2939'%20d='M.5.5h300v90H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2060.5h300v60H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-lv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%239E3039'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2060.5h300v30H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ly {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23239E46'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5.5h300V113H.5z'/%3e%3cpath%20fill='%23E70013'%20d='M.5.5h300V38H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M163.76%2062.24c-7.323-5.226-17.496-3.526-22.722%203.798-5.226%207.323-3.526%2017.496%203.798%2022.722a16.29%2016.29%200%200018.925%200c-7.323%207.321-19.195%207.32-26.516-.004-7.322-7.323-7.32-19.195.004-26.516%207.32-7.32%2019.189-7.32%2026.511%200zm-4.14%2013.26l25.23-8.19-15.6%2021.45V62.24l15.6%2021.45-25.23-8.19z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ma {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23C1272D'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23006233'%20d='M150.49%2067.166l-7.479%2023.094-24.26.021%2019.615%2014.271-7.479%2023.115a5499.298%205499.298%200%200119.615-14.271l19.635%2014.26-7.5-23.094%2019.615-14.292h-24.24l-7.522-23.104zm0%2015.813l2.385%207.281-4.75.01%202.365-7.291zm-9.073%2012.167l-1.458%204.531-6.198-4.51%207.656-.021zm5.125%200h7.917l2.448%207.542-6.406%204.667-6.406-4.667%202.447-7.542zm13.042%200h7.646l-6.177%204.531-1.469-4.531zm-17.073%2012.437l3.854%202.781-6.198%204.51%202.344-7.291zm16%200l2.344%207.292-6.188-4.5v-.01l3.844-2.782z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='241'%20viewBox='0%200%20301%20241'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v120H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%20120.5h300v120H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-md {
  background-image: url(/sam/assets/cif-md-BcE1OXcp.svg);
}

.cif-me {
  background-image: url(/sam/assets/cif-me-789j10Xf.svg);
}

.cif-mg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FC3D32'%20d='M100.5.5h200v100h-200z'/%3e%3cpath%20fill='%23007E3A'%20d='M100.5%20100.5h200v100h-200z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='302'%20height='160'%20viewBox='0%200%20302%20160'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2300285E'%20stroke='%23000'%20stroke-width='.274'%20d='M1%201h300v157.907H1z'/%3e%3cpath%20fill='%23F8991D'%20stroke='%23000'%20stroke-linejoin='bevel'%20stroke-width='.274'%20d='M301%2040.032L1%20146.578v-5.512L301%207.895z'/%3e%3cpath%20fill='%23FFF'%20stroke='%23000'%20stroke-linejoin='bevel'%20stroke-width='.274'%20d='M1%20152.058l300-79.811V40.032L1%20146.578z'/%3e%3cpath%20fill='%23FFF'%20d='M59.289%20108.882l2.397-31.225%207.707%2018.799-2.913-20.131%2012.475%2016.162-8.081-18.825%2016.019%2012.69-12.69-16.019%2018.825%207.9-16.162-12.162%2020.131%202.78-18.932-7.706%2031.317-2.397-31.317-2.397%2018.932-7.707-20.131%202.78%2016.162-12.162-18.825%207.901%2012.69-16.02-16.019%2012.691%208.081-18.825L66.48%2041.17l2.913-20.13-7.707%2018.799-2.397-31.226-2.397%2031.226-7.707-18.799%202.913%2020.13-12.474-16.161%208.08%2018.825-16.019-12.691%2012.69%2016.02-18.824-7.901%2016.161%2012.162-20.131-2.78%2018.933%207.707-31.318%202.397%2031.318%202.397-18.933%207.706%2020.131-2.78-16.161%2012.162%2018.824-7.9-12.69%2016.019%2016.019-12.69-8.08%2018.825%2012.474-16.162-2.913%2020.131%207.707-18.799z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D20000'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFE600'%20d='M.5.5h45l105%2072.321L255.5.5h45l-300%20150h45l105-72.321%20105%2072.321h45L.5.5zm300%2060v30l-300-30v30l300-30zm-165-60l15%2064.286L165.5.5h-30zm0%20150l15-64.286%2015%2064.286h-30z'/%3e%3ccircle%20cx='150.5'%20cy='75.5'%20r='24.107'%20fill='%23FFE600'%20stroke='%23D20000'%20stroke-width='4.286'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ml {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2314B53A'%20d='M.5.5h100v200H.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M100.5.5h100v200h-100z'/%3e%3cpath%20fill='%23CE1126'%20d='M200.5.5h100v200h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FECB00'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23EA2839'%20d='M.5%20100.5h300v100H.5z'/%3e%3cpath%20fill='%2334B233'%20d='M.5%2067.166h300v66.667H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M80.407%2084.759l43.32%2031.473-16.547%2050.926%2043.32-31.474%2043.32%2031.474-16.547-50.926%2043.32-31.473h-53.546L150.5%2033.833l-16.546%2050.926z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23C4272F'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23015197'%20fill-rule='nonzero'%20d='M100.5.5h100v150h-100z'/%3e%3ccircle%20cx='50.5'%20cy='51.75'%20r='13.75'%20fill='%23F9CF02'%20fill-rule='nonzero'/%3e%3ccircle%20cx='50.5'%20cy='45.5'%20r='15'%20fill='%23C4272F'%20fill-rule='nonzero'/%3e%3ccircle%20cx='50.5'%20cy='48'%20r='10'%20fill='%23F9CF02'%20fill-rule='nonzero'/%3e%3cpath%20fill='%23F9CF02'%20fill-rule='nonzero'%20d='M44.25%2029.25a6.251%206.251%200%200012.5%200c0-2.5-1.563-2.813-1.563-3.75%200-.937.938-2.188-.938-3.75.938%201.563-.625%201.875-.625%203.438%200%201.563.625%201.563.625%202.813a1.25%201.25%200%2001-2.5%200c0-1.25%201.25-2.5%201.25-4.375s-.313-2.5-1.25-4.063c-.937-1.563-2.5-2.813-1.25-4.063-1.875.625-.938%203.125-.938%204.688%200%201.563-1.25%202.5-1.25%204.375s.938%202.188.938%203.438a1.25%201.25%200%2001-2.5%200c0-1.25.625-1.25.625-2.813%200-1.563-1.563-1.875-.625-3.438-1.875%201.563-.938%202.813-.938%203.75%200%20.937-1.561%201.25-1.561%203.75zM23%2068h12.5v60H23zM65.5%2068H78v60H65.5zM38%2078h25v5H38zM38%20113h25v5H38zM38%2068l12.5%207.5L63%2068zM38%20120.5l12.5%207.5%2012.5-7.5z'/%3e%3ccircle%20cx='50.5'%20cy='98'%20r='13.25'%20fill='%23F9CF02'%20fill-rule='nonzero'%20stroke='%23C4272F'%20stroke-width='1.5'/%3e%3cpath%20stroke='%23C4272F'%20stroke-width='1.5'%20d='M50.5%2084.75a6.625%206.625%200%20110%2013.25%206.625%206.625%200%20100%2013.25'/%3e%3ccircle%20cx='50.5'%20cy='91.375'%20r='2.5'%20fill='%23C4272F'%20fill-rule='nonzero'/%3e%3ccircle%20cx='50.5'%20cy='104.625'%20r='2.5'%20fill='%23C4272F'%20fill-rule='nonzero'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.724.5h299.777v200H.724z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23006233'%20fill-rule='nonzero'%20d='M.5.5h299.777v200H.5z'/%3e%3cellipse%20cx='150.389'%20cy='75.5'%20fill='%23FFC400'%20fill-rule='nonzero'%20rx='64.535'%20ry='64.583'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cellipse%20cx='150.389'%20cy='58.833'%20fill='%23006233'%20fill-rule='nonzero'%20mask='url(%23b)'%20rx='62.453'%20ry='62.5'/%3e%3cpath%20fill='%23FFC400'%20fill-rule='nonzero'%20d='M126.63%2051.108l14.683%2010.676-5.608%2017.275%2014.684-10.676%2014.683%2010.676-5.609-17.275%2014.684-10.676h-18.15l-5.608-17.275-5.609%2017.275z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mt {
  background-image: url(/sam/assets/cif-mt-BZsB9jor.svg);
}

.cif-mu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23EA2839'%20d='M.5.5h300v50H.5z'/%3e%3cpath%20fill='%231A206D'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23FFD500'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%2300A551'%20d='M.5%20150.5h300v50H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D21034'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23007E3A'%20d='M50.5%2050.5h200v100h-200z'/%3e%3ccircle%20cx='163'%20cy='100.5'%20r='33.333'%20fill='%23FFF'/%3e%3ccircle%20cx='175.5'%20cy='100.5'%20r='33.333'%20fill='%23007E3A'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mw {
  background-image: url(/sam/assets/cif-mw-DR_2Vd_8.svg);
}

.cif-mx {
  background-image: url(/sam/assets/cif-mx-CVpuAwoq.svg);
}

.cif-my {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CC0001'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%20139.786h300V150.5H.5zM.5%20118.357h300v10.714H.5zM.5%2096.928h300v10.714H.5zM.5%2075.5h300v10.714H.5zM.5%2054.071h300v10.714H.5zM.5%2032.643h300v10.714H.5zM.5%2011.214h300v10.714H.5z'/%3e%3cpath%20fill='%23010066'%20d='M.5.5h150v85.714H.5z'/%3e%3cpath%20fill='%23FC0'%20d='M62.214%2011.214c-17.801%200-32.25%2014.401-32.25%2032.143S44.413%2075.5%2062.214%2075.5a32.162%2032.162%200%200017.457-5.12%2028.623%2028.623%200%2001-9.351%201.565c-15.785%200-28.596-12.768-28.596-28.501S54.535%2014.943%2070.32%2014.943c3.488%200%206.83.623%209.922%201.764a32.166%2032.166%200%2000-18.028-5.493z'/%3e%3cpath%20fill='%23FC0'%20d='M115.697%2060.09l-13.585-7.088%204.016%2014.506-9.086-12.134-2.835%2014.769-2.788-14.777-9.124%2012.107%204.063-14.494-13.607%207.047%2010.108-11.339-15.395.591%2014.152-5.939-14.133-5.982%2015.393.637-10.072-11.37%2013.585%207.088-4.016-14.506%209.086%2012.134%202.835-14.769%202.788%2014.777%209.124-12.107-4.063%2014.494%2013.607-7.047-10.108%2011.339%2015.395-.591-14.152%205.939%2014.133%205.982-15.393-.638z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-mz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M.5.5h300v68.75H.5z'/%3e%3cpath%20fill='%23007168'%20fill-rule='nonzero'%20d='M.5.5h300V63H.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M.5%20131.666h300v68.833H.5z'/%3e%3cpath%20fill='%23FCE100'%20fill-rule='nonzero'%20d='M.5%20138h300v62.5H.5z'/%3e%3cpath%20fill='%23D21034'%20fill-rule='nonzero'%20d='M.5.5v200l131.25-100z'/%3e%3cpath%20fill='%23FCE100'%20fill-rule='nonzero'%20d='M68.623%20137.995l-24.385-17.854L19.887%20138l9.444-28.708L4.822%2091.651l30.221.111L44.247%2063l9.234%2028.777%2030.198-.134-24.515%2017.674z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.417'%20d='M23.075%20117.976h17.566c1.413%201.586%204.567%202.232%207.57-.019%205.506-3.015%2016.158.019%2016.158.019l2.098-2.229-5.113-16.78-1.835-1.966s-3.933-2.36-11.405-1.573c-7.472.786-10.094-.262-10.094-.262s-6.554.786-8.39%201.704c-.202.163-2.098%202.097-2.098%202.097l-4.457%2019.009z'/%3e%3cpath%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.417'%20d='M26.615%20113.65s16.78-2.097%2021.63%204.326c-2.739%201.874-5.151%202.029-7.735.132.411-.686%206.03-6.555%2020.319-4.589'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.417'%20d='M44.574%2096.87l-.131%2018.484m15.075-18.222l3.146%2014.682M29.802%2096.901l-1.746%207.572M11.666%20119.988l4.131%204.843c.485.289.916.271%201.347%200l6.122-7.347%202.572-3.184c.398-.472.525-.998.49-1.469l4.916-4.368c.402.028.642.073%201.044.1-.475-.123-.824-.354-.45-.875l1.102-.857.857%201.102s-1.224%201.592-1.347%201.592h-1.347l-2.572%202.327%201.124.994%201.692%204.639%202.082-1.47-1.347-4.775%202.939-3.184-1.102-1.715.735-.98s10.171%206.404%2014.09%204.69c.106.038.237-4.567.237-4.567s-10.53-1.102-10.776-3.184c-.245-2.082%202.327-2.326%202.327-2.326l-1.102-1.592.245-.857%201.837%202.327%204.163-3.551%2024.49%2027.919c1.337-.542%201.622-.87%201.715-2.204-.035-.034-24-27.551-24-27.551l1.837-1.959c.362-.408.489-.582.49-1.225l2.816-2.449c.847.291%201.387.798%201.837%201.469l7.743-6.562c.204.204.824.408%201.244.179l12.801-12.287-13.951%209.854-.49-.367c0-.408.506-.509%200-1.225-.542-.65-1.347.612-1.469.612-.122%200-2.019-.67-2.435-1.52l-.136%202.254-3.551%203.306-2.694-.122-3.919%203.796-.49%201.469.612%201.225s-2.082%201.837-2.082%201.714c0-.122-.421-.541-.439-.595l1.786-1.609.245-1.102-.596-.931c-.181.132-2.465%202.522-2.588%202.277l-6.612-7.469.367-1.347-4.163-4.531c-1.518-.524-3.919-.612-4.408%202.694-.382.777-3.551.122-3.551.122l-1.714.368-9.673%2013.714%205.388%206.49%2011.02-13.959.327-3.954%202.312%202.586c.771.099%201.506.108%202.204-.245l6.529%207.288-1.087%201.061c.368.408.62.669.988%201.077.368-.245.718-.539%201.085-.784.123.164.327.474.45.637-.547.298-.931.694-1.478.992-.876-.571-1.721-1.281-1.657-2.412l-3.673%203.061-.123.612-10.898%209.061-.98.123-.245%202.816%207.102-5.877v-.857l.735.612%205.51-4.408s.367.49.245.49c-.123%200-4.898%204.408-4.898%204.408l-.122.49-.857.735-.49-.367-6.612%205.877h-.979l-3.674%203.674c-.948.082-1.769.183-2.571.734l-6.582%205.809z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-na {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20id='c'%20d='M.5.5h300v200H.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23003580'%20fill-rule='nonzero'%20d='M300.5.5H.5v200z'/%3e%3cpath%20fill='%23009543'%20fill-rule='nonzero'%20d='M.5%20200.5h300V.5z'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='60'%20d='M.5%20200.5l300-200'%20mask='url(%23b)'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23D21034'%20stroke-width='40'%20d='M.5%20200.5l300-200'%20mask='url(%23d)'/%3e%3cpath%20fill='%23FFCE00'%20fill-rule='nonzero'%20d='M60.5%2022.166l5.176%2014.015%2011.49-9.549-2.525%2014.726%2014.726-2.525-9.549%2011.49%2014.015%205.176-14.015%205.176%209.549%2011.49-14.726-2.524%202.525%2014.725-11.49-9.549L60.5%2088.832l-5.176-14.015-11.49%209.549%202.524-14.725-14.725%202.524%209.549-11.49-14.015-5.176%2014.015-5.176-9.549-11.49%2014.725%202.525-2.524-14.726%2011.49%209.549z'/%3e%3ccircle%20cx='60.5'%20cy='55.5'%20r='18.333'%20fill='%23FFCE00'%20fill-rule='nonzero'%20stroke='%23003580'%20stroke-width='2'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ne {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='259'%20viewBox='0%200%20301%20259'%3e%3cg%20fill='none'%3e%3cpath%20fill='%230DB02B'%20d='M.5.928h300v257.143H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.928h300v171.429H.5z'/%3e%3cpath%20fill='%23E05206'%20d='M.5.928h300v85.714H.5z'/%3e%3ccircle%20cx='150.5'%20cy='129.5'%20r='36.429'%20fill='%23E05206'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ng {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23008751'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M100.5.5h100v150h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ni {
  background-image: url(/sam/assets/cif-ni-CRqLXUFx.svg);
}

.cif-nl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2321468B'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v133.333H.5z'/%3e%3cpath%20fill='%23AE1C28'%20d='M.5.5h300v66.667H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-no {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='219'%20viewBox='0%200%20301%20219'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23EF2B2D'%20d='M.5.409h300v218.182H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M82.318.409h54.545v218.182H82.318z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2082.227h300v54.545H.5z'/%3e%3cpath%20fill='%23002868'%20d='M95.955.409h27.273v218.182H95.955z'/%3e%3cpath%20fill='%23002868'%20d='M.5%2095.863h300v27.273H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-np {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='380'%20viewBox='0%200%20301%20380'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23003893'%20d='M.5%20380V0l300%20188.402H102.37L293.418%20380z'/%3e%3cpath%20fill='%23DC143C'%20d='M7.174%20181.741h270.184L7.174%2012.06v361.276h270.184L7.174%20102.38z'/%3e%3cpath%20fill='%23FFF'%20d='M20.907%20118.111c11.681%2029.805%2045.242%2044.471%2074.962%2032.757a57.903%2057.903%200%200032.663-32.757c0%2029.805-24.093%2053.967-53.813%2053.967-29.719%200-53.812-24.162-53.812-53.967'/%3e%3cellipse%20cx='74.72'%20cy='143.224'%20fill='%23FFF'%20rx='25.041'%20ry='25.114'/%3e%3cpath%20fill='%23FFF'%20d='M84.303%20120.022l-2.798-11.005-6.785%209.093M92.427%20125.466l1.614-11.241-9.738%205.797M97.855%20133.614l5.781-9.766-11.209%201.619M99.762%20143.224l9.068-6.804-10.974-2.806M97.855%20152.835l10.974-2.806-9.068-6.804M92.427%20160.982l11.209%201.619-5.781-9.766M65.137%20120.022l2.798-11.005%206.785%209.093'/%3e%3cpath%20fill='%23FFF'%20d='M57.013%20125.466l-1.614-11.241%209.739%205.797M51.584%20133.614l-5.781-9.766%2011.21%201.619'/%3e%3cpath%20fill='%23FFF'%20d='M49.678%20143.224l-9.068-6.804%2010.974-2.806M51.584%20152.835l-10.974-2.806%209.068-6.804M45.81%20227.322l2.98%2024.213-24.143-2.989%2014.652%2019.475-22.399%209.518%2022.399%209.518-14.652%2019.475%2024.143-2.989-2.98%2024.212%2019.419-14.694%209.491%2022.463%209.491-22.463%2019.419%2014.694-2.98-24.212%2024.144%202.989-14.654-19.475%2022.4-9.518-22.4-9.518%2014.654-19.475-24.144%202.989%202.98-24.213-19.419%2014.695-9.491-22.463-9.491%2022.463z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-nr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23002B7F'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFC61E'%20d='M.5%2069.25h300v12.5H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M75.5%20131.75l-3.235-12.926L63%20128.4l3.661-12.812-12.812%203.661%209.577-9.265L50.5%20106.75l12.926-3.235-9.577-9.265%2012.812%203.661L63%2085.1l9.265%209.576L75.5%2081.75l3.235%2012.926L88%2085.1l-3.661%2012.812%2012.812-3.661-9.577%209.265%2012.926%203.234-12.926%203.235%209.577%209.265-12.812-3.661L88%20128.4l-9.265-9.576z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-nu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%20transform='translate(1%201)'%3e%3cpath%20fill='%23FFF200'%20d='M0%200h300v150H0z'/%3e%3cpath%20fill='%23005A9B'%20stroke='%23000'%20stroke-width='.26'%20d='M0%200h149.898v74.995H0z'/%3e%3cpath%20fill='%23FFF'%20stroke='%23000'%20stroke-width='.26'%20d='M0%2024.99h31.637L0%209.114V0h18.101l44.255%2022.061V0h24.921v22.061L131.533%200h18.365v9.114L117.997%2024.99h31.901v25.009h-31.901l31.901%2015.876v9.117h-18.365L87.277%2052.928v22.064H62.356V52.928L18.101%2074.992H0v-9.117l31.637-15.876H0z'/%3e%3cpath%20fill='%23ED1C2E'%20stroke='%23000'%20stroke-linejoin='bevel'%20stroke-width='.26'%20d='M138.015%200L88.018%2025.007h11.969L149.898%200zM149.898%2074.995L99.934%2049.999h12.021l37.943%2019.035zM50.093%2025.007L0%200v5.973l38.02%2019.034zM49.99%2049.999L0%2074.995h11.962l49.997-24.996z'/%3e%3cpath%20fill='%23ED1C2E'%20stroke='%23000'%20stroke-width='.26'%20d='M0%2030.179h67.665V0h14.643v30.179h67.59v14.644h-67.59v30.172H67.665V44.823H0z'/%3e%3ccircle%20cx='74.975'%20cy='37.443'%20r='12.588'%20fill='%23005A9B'%20stroke='%23000'%20stroke-width='.26'/%3e%3cpath%20fill='%23FFF200'%20stroke='%23000'%20stroke-width='.13'%20d='M31.232%2032.506l-1.22%203.794h-4.015l3.26%202.361-1.252%203.79%203.227-2.355%203.228%202.355-1.236-3.822%203.244-2.313h-3.999zM74.99%207.25l1.221%203.794h4.014l-3.26%202.361%201.253%203.79-3.228-2.355-3.228%202.355%201.236-3.822-3.243-2.313h3.998zM74.99%2057.318l1.221%203.794h4.014l-3.26%202.36%201.253%203.791-3.228-2.356-3.228%202.356%201.236-3.823-3.243-2.312h3.998zM74.975%2026.12l-2.519%207.828h-8.284l6.728%204.871-2.585%207.822%206.66-4.86%206.66%204.86-2.55-7.888%206.693-4.772h-8.251zM118.727%2032.506l1.22%203.794h4.015l-3.26%202.361%201.252%203.79-3.227-2.355-3.228%202.355%201.236-3.822-3.244-2.313h3.999z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-nz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h150v75H.5z'/%3e%3cpath%20id='c'%20d='M.5.5l75%2037.5H.5V.5zm75%200h75L75.5%2038V.5zm0%2037.5h75v37.5L75.5%2038zm0%200v37.5H.5l75-37.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%2300247D'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='15'%20d='M.5.5l150%2075m-150%200l150-75'%20mask='url(%23b)'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23CC142B'%20stroke-width='10'%20d='M.5.5l150%2075m-150%200l150-75'%20mask='url(%23d)'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='25'%20d='M75.5.5v75M.5%2038h150'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23CC142B'%20stroke-width='15'%20d='M75.5.5v75M.5%2038h150'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M245.108%2053.043l6.242%204.535-2.384%207.338%206.242-4.535%206.242%204.535-2.384-7.338%206.242-4.535h-7.716l-2.384-7.338-2.384%207.338z'/%3e%3cpath%20fill='%23CC142B'%20fill-rule='nonzero'%20d='M248.958%2054.294l3.863%202.806-1.476%204.541%203.863-2.806%203.863%202.806-1.475-4.541%203.862-2.806h-4.774l-1.476-4.541-1.475%204.541z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M214.15%2026.812l7.015%205.096-2.68%208.247%207.015-5.097%207.015%205.097-2.679-8.247%207.014-5.096h-8.671l-2.679-8.246-2.679%208.246z'/%3e%3cpath%20fill='%23CC142B'%20fill-rule='nonzero'%20d='M218%2028.063l4.635%203.367-1.77%205.45%204.635-3.368%204.635%203.368-1.77-5.45L233%2028.063h-5.729l-1.771-5.449-1.771%205.449z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M179.491%2061.683l7.014%205.096-2.679%208.247%207.015-5.097%207.015%205.097-2.68-8.247%207.015-5.096h-8.671l-2.679-8.246-2.68%208.246z'/%3e%3cpath%20fill='%23CC142B'%20fill-rule='nonzero'%20d='M183.341%2062.934l4.635%203.367-1.771%205.45%204.636-3.368%204.635%203.368-1.77-5.45%204.635-3.367h-5.73l-1.77-5.449-1.771%205.449z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M212.9%20116.406l7.787%205.658-2.974%209.154%207.787-5.658%207.787%205.658-2.974-9.154%207.787-5.658h-9.625l-2.975-9.155-2.974%209.155z'/%3e%3cpath%20fill='%23CC142B'%20fill-rule='nonzero'%20d='M216.75%20117.657l5.408%203.929-2.066%206.357%205.408-3.929%205.408%203.929-2.066-6.357%205.408-3.929h-6.684L225.5%20111.3l-2.066%206.357z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-om {
  background-image: url(/sam/assets/cif-om-CaxfXbVb.svg);
}

.cif-pa {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23005293'%20d='M.5%20100.5h150v100H.5z'/%3e%3cpath%20fill='%23D21034'%20d='M150.5.5h150v100h-150z'/%3e%3cpath%20fill='%23005293'%20d='M51.724%2042.774l14.694%2010.677-5.612%2017.275L75.5%2060.049l14.695%2010.677-5.613-17.275%2014.694-10.677H81.113L75.5%2025.5l-5.613%2017.274z'/%3e%3cpath%20fill='%23D21034'%20d='M201.724%20142.775l14.694%2010.676-5.612%2017.274L225.5%20160.05l14.694%2010.675-5.613-17.274%2014.695-10.676h-18.163L225.5%20125.5l-5.613%2017.275z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-pe {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D91023'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M100.5.5h100v200h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-pg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='225'%20viewBox='0%200%20301%20225'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5%200h300v225H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%200h300v225z'/%3e%3cpath%20fill='%23FCD116'%20d='M186.236%2065.372c-2.216%202.862-7.459-2.879-13.74-3.01-6.281-.131-10.73%206.02-12.563%208.113-1.832%202.094-7.72%2013.086-7.589%2014.264.13%201.178%203.664-3.271%204.973-4.057.131%201.57-1.439%203.402-1.047%203.926.393.523%204.58-3.141%206.019-3.271.393%201.047-.785%202.094-.393%203.664.524.523%202.879-2.617%204.45-3.271.261%201.178-1.439%203.403-.524%204.842.655.131%204.58-4.449%205.889-4.973%201.309-.524-.654%204.318%200%204.711%201.178-.785%204.842-4.973%206.02-5.496%201.178-.523-.131%205.365.393%205.365%201.439-1.047%205.104-6.02%205.496-6.805.393-.785-.393%207.59%203.664%2012.04%204.056%204.449%2010.207%209.552%2010.861%209.552.785-1.439-.262-4.449.393-4.318%201.832%201.963%205.234%204.842%206.02%204.842.785%200-.524-3.141.523-3.141%202.094%201.963%208.114%209.684%2019.891%2013.217-.785-2.225-2.487-4.188-2.618-5.234.785.13%203.534%201.439%204.057%201.308.523-.131-5.758-7.852-5.366-8.898%201.44-.131%202.094.785%202.618.131-.654-1.047-6.15-7.197-6.15-8.637%200-1.44%201.701.262%202.225%200%20.523-.262-2.094-5.758-1.57-6.412.523-.654%206.281%203.533%207.72%203.533%201.44%200%20.393-5.104%201.047-5.365.654-.262%205.496%202.748%206.543%202.748%201.046%200%20.916-2.225%201.309-1.963.393.262%2011.777%2011.646%207.852%2024.994-3.926%209.553-11.777%2014.657-23.293%2010.469.654%201.047%206.804%206.151%2013.479%204.318%206.674-1.832%2014.787-7.066%2013.871-20.152-.916-13.086-5.234-14.918-5.889-16.881-.654-1.963%201.047.523%202.487%201.047%201.439.523-.262-2.749-.654-4.188-.393-1.439%204.318%203.01%205.496%203.402%201.178.393-2.748-10.73-3.926-11.516-1.178-.785%201.178.262%201.962.523.786.262-7.197-12.17-8.898-12.17-1.701%200%201.439-.654%202.355-.654.916%200-9.16-8.113-10.861-8.113-1.702%200%203.664-2.094%204.187-2.225.917.131-11.646-6.674-22.9.131-.655-.523%205.3-4.645%205.496-6.412.065-.458-1.963-1.439-2.094-1.963-.131-.523%203.141-2.094%203.271-3.271-.785-1.047-2.225-.654-3.01-.916-.196-.981%202.749-3.403%202.487-4.449-.196-.589-2.356-.785-2.879-.393-.523.393%201.374-2.748%201.047-3.664-.262-.393-1.309-.131-2.355.131-.655-.131%203.402-5.758%202.617-6.543-.785-.785-11.778%205.757-15.834%2013.085-4.056%207.329-.916%2013.217-1.439%2015.703-.524%202.486-1.178%204.973-2.879%204.973s-5.626-2.618-6.935-3.926c-1.309-1.309-1.57-2.225-3.402-2.748-1.833-.523-6.02%201.047-7.59%201.178-1.57.13-7.721-1.178-8.113-.785-.393.393%206.019%202.748%207.459%203.533%201.439.785%201.57%201.832%202.617%202.486%201.043.656%2010.858%203.535%207.717%207.591zm38.342%2018.451c3.141%203.141%2024.34%2017.273%2024.34%2034.547%200%2017.274-15.442%2016.75-19.891%2016.227%204.973%204.187%2023.817%203.402%2023.817-16.227%200-17.273-24.34-34.547-27.48-36.117-3.141-1.57-3.927-1.57-.786%201.57z'/%3e%3cpath%20fill='%23FFF'%20d='M109.875%20110.547l3.281%2011.265h11.335l-8.949%206.886%203.282%2010.952-8.949-6.885-8.949%206.572%203.282-10.639-8.949-6.886h11.037zM75.663%20173.047l3.282%2011.265H90.28l-8.949%206.886%203.281%2010.952-8.949-6.885-8.948%206.572%203.281-10.639-8.949-6.886h11.037zM91.011%20149.12l1.641%205.633h5.668l-4.475%203.443%201.641%205.476-4.475-3.443-4.474%203.286%201.64-5.319-4.474-3.443h5.518zM75.663%2069.725l3.282%2011.265H90.28l-8.949%206.886%203.281%2010.952-8.949-6.885-8.948%206.572%203.281-10.639-8.949-6.886h11.037zM41.288%20113.672l3.282%2011.265h11.335l-8.949%206.886%203.281%2010.952-8.949-6.885-8.948%206.572%203.281-10.639-8.949-6.886h11.037z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ph {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%230038A8'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%2075.5h300v75H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M130.404%2075.5L.5%20150.5V.5'/%3e%3ccircle%20cx='47.167'%20cy='75.5'%20r='15'%20fill='%23FCD116'/%3e%3cpath%20fill='%23FCD116'%20d='M15.5%2075.5l1.948%201.948L47.167%2075.5l-29.719-1.948z'/%3e%3cpath%20fill='%23FCD116'%20d='M18.834%2079.23l1.59%201.589%2026.744-5.32z'/%3e%3cpath%20fill='%23FCD116'%20d='M18.834%2071.77l1.59-1.59%2026.744%205.32z'/%3e%3cpath%20fill='%23FCD116'%20d='M24.775%2053.108v2.755L47.167%2075.5%2027.53%2053.108zM24.494%2058.103v2.248L47.167%2075.5zM29.77%2052.828h2.248L47.167%2075.5zM47.167%2043.833l-1.948%201.948L47.167%2075.5l1.948-29.719z'/%3e%3cpath%20fill='%23FCD116'%20d='M43.437%2047.166l-1.59%201.59%205.32%2026.744zM50.897%2047.166l1.59%201.59-5.32%2026.744zM69.559%2053.108h-2.755L47.167%2075.5l22.392-19.637zM64.564%2052.828h-2.248L47.167%2075.5zM69.839%2058.103v2.248L47.167%2075.5zM78.834%2075.5l-1.948-1.948L47.167%2075.5l29.719%201.948z'/%3e%3cpath%20fill='%23FCD116'%20d='M75.5%2071.77l-1.59-1.59-26.744%205.32z'/%3e%3cpath%20fill='%23FCD116'%20d='M75.5%2079.23l-1.59%201.589-26.744-5.32zM69.559%2097.892v-2.755L47.167%2075.5l19.637%2022.392zM69.839%2092.897v-2.248L47.167%2075.5zM64.564%2098.172h-2.248L47.167%2075.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M47.167%20107.166l1.948-1.948-1.948-29.719-1.948%2029.719zM50.897%20103.833l1.59-1.59-5.32-26.744zM43.437%20103.833l-1.59-1.59%205.32-26.744z'/%3e%3cpath%20fill='%23FCD116'%20d='M24.775%2097.892h2.755L47.167%2075.5%2024.775%2095.137z'/%3e%3cpath%20fill='%23FCD116'%20d='M29.77%2098.172h2.248l15.149-22.673z'/%3e%3cpath%20fill='%23FCD116'%20d='M24.494%2092.897v-2.248L47.167%2075.5zM4.016%2022.44l5.92.744%201.36%205.811%202.538-5.401%205.946.502-4.353-4.082%202.316-5.5-5.228%202.878L8%2013.49l1.122%205.861zM4.016%20128.56l5.106%203.088L8%20137.51l4.515-3.903%205.228%202.878-2.316-5.499%204.353-4.083-5.946.503-2.538-5.401-1.36%205.811zM100.329%2070.602l3.408%204.898-3.408%204.898%205.712-1.728%203.605%204.755.121-5.966%205.637-1.959-5.637-1.96-.121-5.966-3.605%204.756z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-pk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%2301411C'%20d='M75.5.5h225v200h-225z'/%3e%3ccircle%20cx='188'%20cy='100.5'%20r='60'%20fill='%23FFF'/%3e%3ccircle%20cx='203.337'%20cy='86.868'%20r='55'%20fill='%2301411C'/%3e%3cpath%20fill='%23FFF'%20d='M209.879%2055.603l25.274%2028.433-37.16-8.147%2034.852-15.251-19.232%2032.824z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-pl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='189'%20viewBox='0%200%20301%20189'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.75h300v187.5H.5z'/%3e%3cpath%20fill='%23DC143C'%20d='M.5%2094.5h300v93.75H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-pt {
  background-image: url(/sam/assets/cif-pt-BMnF822g.svg);
}

.cif-pw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='189'%20viewBox='0%200%20301%20189'%3e%3cg%20fill='none'%3e%3cpath%20fill='%234AADD6'%20d='M.5.75h300v187.5H.5z'/%3e%3ccircle%20cx='131.75'%20cy='94.5'%20r='56.25'%20fill='%23FFDE00'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-py {
  background-image: url(/sam/assets/cif-py-D0y7cwLb.svg);
}

.cif-qa {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='119'%20viewBox='0%200%20301%20119'%3e%3cg%20fill='none'%3e%3cpath%20fill='%238D1B3D'%20d='M.5.445h300v118.11H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.445v118.11h94.488l24.003-6.558-24.003-6.57%2024.003-6.558-24.003-6.558%2024.003-6.57-24.003-6.558%2024.003-6.558-24.003-6.57%2024.003-6.558-24.003-6.558%2024.003-6.57-24.003-6.558%2024.003-6.558-24.003-6.57%2024.003-6.558-24.003-6.558%2024.003-6.57L94.988.439H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ro {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23002B7F'%20d='M.5.5h100v200H.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M100.5.5h100v200h-100z'/%3e%3cpath%20fill='%23CE1126'%20d='M200.5.5h100v200h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-rs {
  background-image: url(/sam/assets/cif-rs-PzghCZY6.svg);
}

.cif-ru {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23D52B1E'%20d='M.5%20100.5h300v100H.5z'/%3e%3cpath%20fill='%230039A6'%20d='M.5%2067.166h300v66.667H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-rw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2300A1DE'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23FAD201'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%2320603D'%20d='M.5%20150.5h300v50H.5z'/%3e%3cpath%20fill='%23E5BE01'%20d='M279%2052.75l-22.336%201.305%2021.237%207.042-21.912-4.52%2018.691%2012.298-19.996-10.037%2014.871%2016.717-16.717-14.871%2010.037%2019.996-12.298-18.69%204.52%2021.912-7.042-21.237L246.75%2085l-.278-32.528z'/%3e%3cpath%20fill='%23E5BE01'%20d='M279%2052.75l-22.336-1.305%2021.237-7.042-21.912%204.52%2018.691-12.298-19.996%2010.037%2014.871-16.717-16.717%2014.871%2010.037-19.996-12.298%2018.691%204.52-21.912-7.042%2021.237L246.75%2020.5l-.278%2032.528z'/%3e%3cpath%20fill='%23E5BE01'%20d='M214.5%2052.75l22.336%201.305-21.237%207.042%2021.912-4.52-18.691%2012.298%2019.996-10.037-14.871%2016.717%2016.717-14.871-10.037%2019.996%2012.298-18.69-4.52%2021.912%207.042-21.237L246.75%2085l.278-32.528z'/%3e%3cpath%20fill='%23E5BE01'%20d='M214.5%2052.75l22.336-1.305-21.237-7.042%2021.912%204.52-18.691-12.298%2019.996%2010.037-14.871-16.717%2016.717%2014.871-10.037-19.996%2012.298%2018.691-4.52-21.912%207.042%2021.237L246.75%2020.5l.278%2032.528z'/%3e%3ccircle%20cx='246.75'%20cy='52.75'%20r='9.528'%20fill='%23E5BE01'%20stroke='%2300A1DE'%20stroke-width='.944'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sa {
  background-image: url(/sam/assets/cif-sa-C1fRwF25.svg);
}

.cif-sb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h300v150H.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23215B33'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%230051BA'%20fill-rule='nonzero'%20d='M.5%20150.5V.5h300'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20stroke='%23FCD116'%20stroke-width='15'%20d='M300.5.5l-300%20150'%20mask='url(%23b)'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M9.123%2015.484l8.816%206.406-3.367%2010.365%208.817-6.406%208.816%206.406-3.367-10.365%208.817-6.406H26.756L23.389%205.12l-3.368%2010.364zM68.346%2015.484l8.817%206.406-3.368%2010.365%208.817-6.406%208.816%206.406-3.367-10.365%208.817-6.406H85.98L82.612%205.12l-3.368%2010.364zM38.734%2040.865l8.817%206.405-3.368%2010.365L53%2051.229l8.817%206.406-3.368-10.365%208.817-6.405H56.368L53%2030.5l-3.367%2010.365zM9.123%2066.245l8.816%206.406-3.367%2010.364%208.817-6.405%208.816%206.405-3.367-10.364%208.817-6.406H26.756L23.389%2055.88l-3.368%2010.365zM68.346%2066.245l8.817%206.406-3.368%2010.364%208.817-6.405%208.816%206.405-3.367-10.364%208.817-6.406H85.98L82.612%2055.88l-3.368%2010.365z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D62828'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FCD856'%20d='M.5.5h200l-200%20150z'/%3e%3cpath%20fill='%23FFF'%20d='M300.5%2050.5v100H.5z'/%3e%3cpath%20fill='%23003F87'%20d='M.5.5h100l-100%20150z'/%3e%3cpath%20fill='%23007A3D'%20d='M.5%20150.5h300v-50z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D21034'%20d='M.5.5h300v50H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2050.5h300v50H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5%20100.5h300v50H.5z'/%3e%3cpath%20fill='%23007229'%20d='M.5.5l100%2075-100%2075z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-se {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='189'%20viewBox='0%200%20301%20189'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23005293'%20d='M.5.75h300v187.5H.5z'/%3e%3cpath%20fill='%23FECB00'%20d='M94.25.75h37.5v187.5h-37.5z'/%3e%3cpath%20fill='%23FECB00'%20d='M.5%2075.75h300v37.5H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23ED2939'%20d='M.5.5h300v100H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%20100.5h300v100H.5zM103.395%2050.5c0%2020.768-16.836%2037.604-37.604%2037.604S28.187%2071.268%2028.187%2050.5s16.836-37.604%2037.604-37.604c20.767%200%2037.604%2016.836%2037.604%2037.604z'/%3e%3cpath%20fill='%23ED2939'%20d='M115.211%2050.5c0%2019.627-15.911%2035.537-35.537%2035.537-19.626%200-35.537-15.911-35.537-35.537%200-19.627%2015.911-35.537%2035.537-35.537%2019.626%200%2035.537%2015.91%2035.537%2035.537z'/%3e%3cpath%20fill='%23FFF'%20d='M70.444%2051.407l-5.108-3.919-5.107%203.921%201.966-6.319-5.125-3.895%206.324.013%201.94-6.328%201.942%206.327%206.323-.016-5.123%203.897zM110.527%2051.407l-5.108-3.919-5.107%203.921%201.966-6.319-5.125-3.895%206.324.013%201.94-6.328%201.942%206.327%206.323-.016-5.123%203.897zM90.506%2036.531l-5.108-3.919-5.107%203.921%201.966-6.319-5.125-3.895%206.323.013%201.94-6.328%201.942%206.327%206.324-.016-5.123%203.897zM77.944%2075.209l-5.108-3.919-5.107%203.921%201.966-6.319-5.125-3.895%206.324.013%201.94-6.328%201.942%206.327%206.323-.016-5.123%203.897zM103.027%2075.209l-5.108-3.919-5.107%203.921%201.966-6.319-5.125-3.895%206.324.013%201.94-6.328%201.942%206.327%206.323-.016-5.123%203.897z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-si {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='151'%20viewBox='0%200%20300%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23EC2227'%20d='M0%20.884h300v150H0z'/%3e%3cpath%20fill='%23035EA5'%20d='M0%20.884h300v100H0z'/%3e%3cpath%20fill='%23FFF'%20d='M0%20.884h300v50H0z'/%3e%3cpath%20fill='%23035EA5'%20d='M92.908%2053.496l1.575-23.246a45.316%2045.316%200%2000-38.81%200l1.575%2023.246a25.164%2025.164%200%200017.83%2022.388%2025.161%2025.161%200%200017.83-22.388'/%3e%3cpath%20fill='%23FFF'%20d='M60.525%2056.645A22.361%2022.361%200%200075.079%2072.94a22.361%2022.361%200%200014.554-16.295l-7.277-9.702-2.911%203.881-4.366-8.732-4.366%208.732-2.911-3.881-7.277%209.702'/%3e%3cpath%20fill='%23035EA5'%20d='M61.175%2059.071a4.852%204.852%200%20006.627%201.776%204.849%204.849%200%20014.851%200%204.856%204.856%200%20004.852%200%204.849%204.849%200%20014.851%200%204.852%204.852%200%20006.627-1.776v1.401a4.852%204.852%200%2001-6.627%201.776%204.849%204.849%200%2000-4.851%200%204.85%204.85%200%2001-4.852%200%204.849%204.849%200%2000-4.851%200%204.852%204.852%200%2001-6.627-1.776v-1.401z'/%3e%3cpath%20fill='%23035EA5'%20d='M61.175%2061.872a4.852%204.852%200%20006.627%201.776%204.849%204.849%200%20014.851%200%204.856%204.856%200%20004.852%200%204.849%204.849%200%20014.851%200%204.851%204.851%200%20006.627-1.775v1.4a4.851%204.851%200%2001-6.627%201.776%204.849%204.849%200%2000-4.851%200%204.85%204.85%200%2001-4.852%200%204.849%204.849%200%2000-4.851%200%204.851%204.851%200%2001-6.627-1.775v-1.402z'/%3e%3cpath%20fill='%23FEDC00'%20d='M75.079%2035.421l.364%201.189%201.212-.279-.848.91.848.91-1.212-.28-.364%201.189-.364-1.189-1.212.28.848-.91-.848-.91%201.212.279zM69.621%2028.144l.364%201.189%201.211-.279-.848.91.848.91-1.211-.28-.364%201.189-.364-1.189-1.211.28.847-.91-.847-.91%201.211.279zM80.536%2028.144l.364%201.189%201.212-.279-.848.91.848.91-1.212-.28-.364%201.189-.364-1.189-1.212.28.848-.91-.848-.91%201.212.279z'/%3e%3cpath%20fill='%23EC2227'%20d='M57.035%2029.632l1.611%2023.77a23.762%2023.762%200%200016.433%2021.014%2023.764%2023.764%200%200016.432-21.014l1.611-23.77c.45.213.904.42%201.361.618l-1.575%2023.246a25.164%2025.164%200%2001-17.829%2022.389%2025.163%2025.163%200%2001-17.83-22.389L55.673%2030.25c.458-.198.912-.405%201.362-.618'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cdefs%3e%3cpath%20id='a'%20d='M40.919%20100.5C24.472%2092.578.946%2076.854.946%2045.749.946%2014.645%202.433.499%202.433.499h76.971s1.488%2014.146%201.488%2045.25c0%2031.105-23.526%2046.829-39.973%2054.751z'/%3e%3cpath%20id='c'%20d='M40.919%20100.5C24.472%2092.578.946%2076.854.946%2045.749.946%2014.645%202.433.499%202.433.499h76.971s1.488%2014.146%201.488%2045.25c0%2031.105-23.526%2046.829-39.973%2054.751z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23EE1C25'%20fill-rule='nonzero'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%230B4EA2'%20fill-rule='nonzero'%20d='M.5.5h300v133.333H.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M.5.5h300v66.667H.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M105.919%20155c-17.927-8.635-43.57-25.774-43.57-59.678%200-33.904%201.62-49.322%201.62-49.322h83.899s1.621%2015.419%201.621%2049.322c0%2033.903-25.642%2051.043-43.57%2059.678z'/%3e%3cpath%20fill='%23EE1C25'%20fill-rule='nonzero'%20d='M105.919%20150.5c-16.447-7.922-39.973-23.646-39.973-54.751%200-31.104%201.487-45.25%201.487-45.25h76.971s1.488%2014.146%201.488%2045.25c0%2031.105-23.526%2046.829-39.973%2054.751z'/%3e%3cg%20transform='translate(65%2050)'%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M44.436%2037.594c4.453.072%2013.142.246%2020.879-2.342%200%200-.204%202.769-.204%205.994%200%203.226.204%205.994.204%205.994-7.096-2.375-15.86-2.424-20.879-2.361v17.18h-7.034v-17.18c-5.018-.063-13.782-.014-20.878%202.361%200%200%20.204-2.768.204-5.994%200-3.225-.204-5.994-.204-5.994%207.737%202.589%2016.425%202.414%2020.878%202.342V26.805c-4.059-.036-9.908.158-16.521%202.371%200%200%20.204-2.769.204-5.994%200-3.225-.204-5.994-.204-5.994%206.604%202.21%2012.445%202.407%2016.503%202.371-.208-6.832-2.199-15.443-2.199-15.443s4.096.32%205.734.32c1.639%200%205.734-.32%205.734-.32s-1.99%208.611-2.199%2015.443c4.058.035%209.9-.162%2016.503-2.371%200%200-.204%202.769-.204%205.994%200%203.226.204%205.994.204%205.994-6.613-2.213-12.462-2.407-16.521-2.371v10.789z'%20mask='url(%23b)'/%3e%3c/g%3e%3cg%20transform='translate(65%2050)'%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20fill='%230B4EA2'%20fill-rule='nonzero'%20d='M40.194%20110.704L6.116%2080.327s4.357-14.091%2012.86-14.091c6.757%200%209.224%205.449%209.224%205.449s4.437-11.486%2012.719-11.486c8.283%200%2012.72%2011.486%2012.72%2011.486s2.465-5.449%209.223-5.449c8.504%200%2012.86%2014.091%2012.86%2014.091l-35.528%2030.377z'%20mask='url(%23d)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.cif-sl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%231EB53A'%20d='M.5.5h300v66.667H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2067.167h300v66.667H.5z'/%3e%3cpath%20fill='%230072C6'%20d='M.5%20133.833h300V200.5H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sm {
  background-image: url(/sam/assets/cif-sm-CzKnxoQ-.svg);
}

.cif-sn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2300853F'%20d='M.5.5h100v200H.5z'/%3e%3cpath%20fill='%23FDEF42'%20d='M100.5.5h100v200h-100z'/%3e%3cpath%20fill='%23E31B23'%20d='M200.5.5h100v200h-100z'/%3e%3cpath%20fill='%2300853F'%20d='M118.798%2090.199l19.593%2014.235-7.484%2023.033%2019.593-14.235%2019.593%2014.235-7.484-23.033%2019.593-14.235h-24.218L150.5%2067.166l-7.484%2023.033z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-so {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%3e%3cpath%20fill='%234189DD'%20d='M0%200h300v200H0z'/%3e%3cpath%20fill='%23FFF'%20d='M104.208%2085.122l28.301%2020.561-10.81%2033.27L150%20118.391l28.301%2020.562-10.81-33.27%2028.301-20.561H160.81L150%2051.852l-10.81%2033.27z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23377E3F'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2040.5h300v120H.5z'/%3e%3cpath%20fill='%23B40A2D'%20d='M.5%2060.5h300v80H.5z'/%3e%3cpath%20fill='%23ECC81D'%20d='M150.5%2064.319l23.511%2072.361-61.554-44.721h76.085l-61.554%2044.721z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ss {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23078930'%20d='M.5%20105.5h300v45H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2045.5h300v60H.5z'/%3e%3cpath%20fill='%23000'%20d='M.5.5h300v45H.5z'/%3e%3cpath%20fill='%23DA121A'%20d='M.5%2053h300v45H.5z'/%3e%3cpath%20fill='%230F47AF'%20d='M.5.5l129.904%2075L.5%20150.5z'/%3e%3cpath%20fill='%23FCDD09'%20d='M19.801%2075.5l43.417%2014.107-26.833-36.932v45.65l26.833-36.932z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-st {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%2312AD2B'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFCE00'%20d='M.5%2043.357h300v64.286H.5z'/%3e%3cpath%20fill='%23D21034'%20d='M.5.5v150l75-75'/%3e%3cpath%20fill='%23000'%20d='M130.12%2068.878l12.596%209.151-4.811%2014.807%2012.595-9.151%2012.596%209.151-4.811-14.807%2012.595-9.151h-15.569L150.5%2054.071l-4.811%2014.807zM205.12%2068.878l12.596%209.151-4.811%2014.807%2012.595-9.151%2012.596%209.151-4.811-14.807%2012.595-9.151h-15.569L225.5%2054.071l-4.811%2014.807z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sv {
  background-image: url(/sam/assets/cif-sv-Bly3prmd.svg);
}

.cif-sy {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5h300v133.333H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v66.667H.5z'/%3e%3cpath%20fill='%23007A3D'%20d='M189.894%2093.804l12.683%209.215-4.812%2015.009%2012.735-9.252%2012.735%209.252-4.864-14.971%2012.735-9.253h-15.741L210.5%2078.833l-4.864%2014.971zM69.894%2093.804l12.683%209.215-4.812%2015.009%2012.735-9.252%2012.735%209.252-4.864-14.971%2012.735-9.253H95.365L90.5%2078.833l-4.864%2014.971z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-sz {
  background-image: url(/sam/assets/cif-sz-CC-GBQ-p.svg);
}

.cif-td {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23002664'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FECB00'%20d='M100.5.5h200v200h-200z'/%3e%3cpath%20fill='%23C60C30'%20d='M200.5.5h100v200h-100z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='187'%20viewBox='0%200%20300%20187'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23006A4E'%20d='M0%20.75h300v185.5H0z'/%3e%3cpath%20fill='%23FFCE00'%20d='M0%2037.85h300v37.1H0zM0%20112.05h300v37.1H0z'/%3e%3cpath%20fill='%23D21034'%20d='M0%20.75h111.248v111.3H0z'/%3e%3cpath%20fill='%23FFF'%20d='M22.12%2045.509L42.827%2060.56l-7.91%2024.354%2020.707-15.052%2020.707%2015.052-7.909-24.354%2020.707-15.051H63.534l-7.91-24.354-7.909%2024.354z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-th {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23ED1C24'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2033.833h300v133.333H.5z'/%3e%3cpath%20fill='%23241D4F'%20d='M.5%2067.166h300v66.667H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23060'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M.5.5h300v107.143H.5z'/%3e%3cpath%20fill='%23C00'%20fill-rule='nonzero'%20d='M.5.5h300v42.857H.5z'/%3e%3cpath%20fill='%23F8C300'%20fill-rule='nonzero'%20d='M144.5%2073.507a2.678%202.678%200%20014.993%201.264v10.714h2.014V74.771a2.678%202.678%200%20014.993-1.264%206.321%206.321%200%2010-12%200'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M145.936%2070.71a4.285%204.285%200%20014.564%202.047%204.285%204.285%200%20014.564-2.047%204.606%204.606%200%2000-9.128%200'/%3e%3cpath%20fill='%23F8C300'%20fill-rule='nonzero'%20d='M149.493%2081.206a8.143%208.143%200%2001-13.681%205.211%208.464%208.464%200%2001-12.8%203.743c.782%207.805%2012.483%206.212%2013.354-1.378%203.676%206.453%2011.759%204.605%2014.124-3.3l-.997-4.276zM151.507%2081.206a8.143%208.143%200%200013.681%205.211%208.464%208.464%200%200012.8%203.743c-.782%207.805-12.483%206.212-13.354-1.378-3.676%206.453-11.759%204.605-14.124-3.3l.997-4.276z'/%3e%3cpath%20fill='%23F8C300'%20fill-rule='nonzero'%20d='M141.68%2095.066c-1.633%203.524-4.896%204.13-7.75%201.285%200%200%201.147-.811%202.376-1.034-.23-.98.242-2.336.907-3.07.698.477%201.672%201.433%201.92%202.544%201.721-.222%202.547.275%202.547.275zM154.451%2094.667c-2.184%203.211-5.502%203.277-7.855.006%200%200%201.264-.613%202.512-.634-.068-1.005.619-2.266%201.395-2.881.611.584%201.417%201.686%201.48%202.823%201.735.061%202.468.686%202.468.686zM167.117%2096.353c-2.678%202.813-5.963%202.338-7.751-1.273%200%200%201.347-.399%202.582-.216.097-1.002.979-2.135%201.845-2.615.508.676%201.123%201.895%201.001%203.026%201.701.342%202.323%201.078%202.323%201.078z'/%3e%3cpath%20stroke='%23F8C300'%20stroke-width='4'%20d='M129.714%20102.928a72.864%2072.864%200%200141.572%200'/%3e%3cpath%20fill='%23F8C300'%20fill-rule='nonzero'%20d='M150.5%2046.571l3.149%209.691-8.244-5.989h10.19l-8.244%205.989zM135.5%2050.591l3.149%209.691-8.244-5.99h10.19l-8.244%205.99zM124.519%2061.571l3.149%209.691-8.244-5.989h10.19l-8.243%205.989zM120.5%2076.571l3.149%209.691-8.244-5.989h10.19l-8.244%205.989zM165.5%2050.591l-3.149%209.691%208.244-5.99h-10.19l8.244%205.99zM176.481%2061.571l-3.149%209.691%208.244-5.989h-10.19l8.244%205.989zM180.5%2076.571l-3.149%209.691%208.244-5.989h-10.19l8.244%205.989z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='150'%20viewBox='0%200%20300%20150'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23D82727'%20d='M0%200h300v150H0z'/%3e%3cpath%20fill='%23FFC71F'%20d='M0%200l150.226%2075L0%20150z'/%3e%3cpath%20fill='%23000'%20d='M0%200l74.933%2075L0%20150z'/%3e%3cpath%20fill='%23FFF'%20d='M33.499%2065.953l15.823-6.594-8.698%2014.932%2010.969%2012.943-16.854-4.09L25.703%2098%2024.31%2080.57%207.433%2076.78l15.948-6.606-1.351-17.276z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tm {
  background-image: url(/sam/assets/cif-tm-BVNaevy8.svg);
}

.cif-tn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23E70013'%20d='M.5.5h300v200H.5z'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='50'%20fill='%23FFF'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='37.5'%20fill='%23E70013'/%3e%3ccircle%20cx='160.5'%20cy='100.5'%20r='30'%20fill='%23FFF'/%3e%3cpath%20fill='%23E70013'%20d='M138%20100.5l40.703-13.225-25.156%2034.624V79.102l25.156%2034.624z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-to {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23C10000'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5h125v75H.5z'/%3e%3cpath%20fill='%23C10000'%20d='M53.625%209.875h18.75v56.25h-18.75z'/%3e%3cpath%20fill='%23C10000'%20d='M34.875%2028.625h56.25v18.75h-56.25z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23E30A17'%20d='M.5.5h300v200H.5z'/%3e%3ccircle%20cx='106.75'%20cy='100.5'%20r='50'%20fill='%23FFF'/%3e%3ccircle%20cx='119.25'%20cy='100.5'%20r='40'%20fill='%23E30A17'/%3e%3cpath%20fill='%23FFF'%20d='M146.334%20100.5l45.225%2014.695-27.951-38.472v47.553l27.951-38.471z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tt {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='181'%20viewBox='0%200%20301%20181'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v180H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5.5l208.248%20180H300.5L92.253.5z'/%3e%3cpath%20fill='%23000'%20d='M15.792.5l208.247%20180h61.169L76.961.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h150v75H.5z'/%3e%3cpath%20id='c'%20d='M75.5%2038h75v37.5L75.5%2038zm0%200v37.5H.5l75-37.5zm0%200H.5V.5l75%2037.5zm0%200V.5h75L75.5%2038z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%235B97B1'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%2300247D'%20fill-rule='nonzero'%20d='M.5.5h150v75H.5z'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20stroke='%23FFF'%20stroke-width='18'%20d='M.5.5l150%2075m0-75l-150%2075'%20mask='url(%23b)'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20stroke='%23CF142B'%20stroke-width='12'%20d='M.5.5l150%2075m0-75l-150%2075'%20mask='url(%23d)'/%3e%3cpath%20stroke='%23FFF'%20stroke-width='30'%20d='M75.5.5v75M.5%2038h150'/%3e%3cpath%20stroke='%23CF142B'%20stroke-width='18'%20d='M75.5.5v75M.5%2038h150'/%3e%3cpath%20fill='%23FFCE00'%20fill-rule='nonzero'%20d='M273.409%2018.51l2.8-8.659%202.799%208.659%209.084-.006-7.354%205.343%202.813%208.654-7.343-5.356-7.345%205.355%202.815-8.654-7.352-5.344zM246.81%2094.15l2.8-8.659%202.8%208.659%209.083-.007-7.353%205.344%202.813%208.654-7.344-5.356-7.345%205.355%202.815-8.654-7.352-5.345zM273.409%2077.027l2.8-8.659%202.799%208.659%209.084-.006-7.354%205.343%202.813%208.654-7.343-5.356-7.345%205.355%202.815-8.654-7.352-5.345zM159.034%20131.887l2.801-8.659%202.799%208.659%209.083-.007-7.353%205.344%202.813%208.654-7.344-5.356-7.344%205.355%202.815-8.654-7.353-5.345zM200.307%2099.995l-2.8%208.658-2.8-8.659-9.083.007%207.353-5.343-2.813-8.655%207.344%205.357%207.344-5.356-2.814%208.654%207.352%205.345zM231.808%2056.429l-2.8%208.659-2.799-8.659-9.084.006%207.354-5.343-2.813-8.654%207.343%205.356%207.345-5.355-2.815%208.654%207.352%205.344zM258.283%2047.381l-2.801%208.658-2.799-8.658-9.083.006%207.353-5.343-2.813-8.655%207.344%205.357%207.344-5.355-2.815%208.653%207.353%205.345zM231.808%20122.783l-2.8%208.658-2.799-8.659-9.084.007%207.354-5.343-2.813-8.655%207.343%205.357%207.345-5.356-2.815%208.654%207.352%205.345zM200.307%20130.491l-2.8%208.658-2.8-8.659-9.083.007%207.353-5.344-2.813-8.654%207.344%205.356%207.344-5.355-2.814%208.654%207.352%205.345z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23ED1E24'%20d='M0%200h300v200H0z'/%3e%3cpath%20fill='%232B2F84'%20d='M0%200h150v100H0z'/%3e%3ccircle%20cx='74.976'%20cy='49.991'%20r='18.69'%20fill='%23FFF'/%3e%3cpath%20fill='%23FFF'%20d='M79.361%2028.94l-4.386-16.367-4.396%2016.408c2.314-.56%205.83-.69%208.782-.041zM68.249%2029.568L56.267%2017.586l4.396%2016.408c1.724-1.642%204.704-3.512%207.586-4.426zM58.939%2035.667l-16.368-4.386%2012.011%2012.011c.672-2.282%202.317-5.392%204.357-7.625zM53.926%2045.605l-16.368%204.386%2016.408%204.397c-.56-2.314-.691-5.83-.04-8.783zM54.553%2056.718L42.571%2068.7l16.408-4.396c-1.642-1.724-3.513-4.704-4.426-7.586zM60.653%2066.028l-4.386%2016.368%2012.012-12.012c-2.284-.671-5.394-2.316-7.626-4.356zM70.59%2071.041l4.386%2016.368%204.396-16.408c-2.313.56-5.828.691-8.782.04zM81.703%2070.414l11.982%2011.982-4.396-16.408c-1.723%201.642-4.703%203.513-7.586%204.426zM91.013%2064.314l16.368%204.386L95.37%2056.689c-.672%202.283-2.317%205.393-4.357%207.625zM96.027%2054.377l16.368-4.386-16.408-4.397c.56%202.314.69%205.829.04%208.783zM95.399%2043.264l11.982-11.982-16.408%204.396c1.643%201.723%203.513%204.703%204.426%207.586zM89.3%2033.954l4.386-16.368-12.012%2012.011c2.283.671%205.393%202.316%207.626%204.357z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-tz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cdefs%3e%3cpath%20id='a'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20id='c'%20d='M.5.5h300v200H.5z'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%231EB53A'%20fill-rule='nonzero'%20d='M.5.5h300l-300%20200'/%3e%3cpath%20fill='%2300A3DD'%20fill-rule='nonzero'%20d='M.5%20200.5h300V.5'/%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cpath%20stroke='%23FCD116'%20stroke-width='70'%20d='M.5%20200.5l300-200'%20mask='url(%23b)'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20stroke='%23000'%20stroke-width='50'%20d='M.5%20200.5l300-200'%20mask='url(%23d)'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ua {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23005BBB'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FFD500'%20d='M.5%20100.5h300v100H.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ug {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23000'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FCDC04'%20d='M.5%2033.833h300v33.333H.5z'/%3e%3cpath%20fill='%23D90000'%20d='M.5%2067.166h300v33.333H.5z'/%3e%3cpath%20fill='%23FCDC04'%20d='M.5%20133.833h300v33.333H.5z'/%3e%3cpath%20fill='%23D90000'%20d='M.5%20167.166h300v33.333H.5z'/%3e%3ccircle%20cx='150.5'%20cy='100.5'%20r='31.167'%20fill='%23FFF'/%3e%3cpath%20fill='%23D90000'%20stroke='%23000'%20stroke-width='.333'%20d='M145.007%2076.63l-2.021-3.723c.78-.78%202.092-1.383%204.185-1.383%200%20.142-.213%204.078-.213%204.078l-1.951%201.028z'/%3e%3cpath%20fill='%23FCDC04'%20stroke='%23000'%20stroke-width='.333'%20d='M146.957%2075.637l.284-4.114s4.185-.248%206.454%202.482c.035-.036-2.234%203.191-2.234%203.191l-4.504-1.559z'/%3e%3cpath%20fill='%23D90000'%20stroke='%23000'%20stroke-width='.333'%20d='M151.532%2077.162l2.057-3.191c1.383%201.454%201.95%202.482%202.163%204.043.035.036-3.262.815-3.262.78-.001-.036-.923-1.597-.958-1.632z'/%3e%3cpath%20fill='%23000'%20stroke='%23000'%20stroke-width='.333'%20d='M146.035%20129.857s3.866-4.433%2011.383-3.475c-1.135-1.844-4.787-1.632-4.787-1.632s-1.135-8.617-.248-9.043c.886-.425%204.646.035%204.646.035.496%200%201.347-1.348.674-2.199-.674-.851-2.66-4.114-1.844-4.752.816-.638%205.248.355%205.248.355l-12.518-16.029s-1.277-6.028%201.277-8.936c3.085-2.553%202.766-5.319%202.659-5.284-.426-2.801-4.681-4.823-7.553-2.234-1.702%202.057-.567%203.617-.567%203.617s-4.468%201.206-4.646%201.986c-.177.78%205.036-.142%205.036-.142l-.497%203.581s-10.142%209.22-2.376%2017.199c.071-.035.248-.355.248-.355s2.73%203.369%205.603%204.114c2.695%202.766%202.447%202.341%202.447%202.341s.532%204.362.035%205.213c-.674-.213-7.553-.461-8.582-.071-.922.284-4.468.106-3.582%205.887a944.163%20944.163%200%20011.277-2.943s-.106%202.092.745%202.837c-.142-2.199.815-3.688.815-3.688s.177%202.411.709%202.766.532-3.901%203.475-3.546%205.071.248%205.071.248.993%208.333.674%209.114c-2.128-.496-7.199.213-7.518%201.49%202.979-.177%204.362.177%204.362.177s-2.41%202.128-1.666%203.369z'/%3e%3cpath%20fill='%239CA69C'%20stroke='%239CA69C'%20stroke-width='.333'%20d='M147.231%2084.387s-7.38%208.134-4.196%2014.358c.169-.868.095-1.413.202-1.378-.177-.106.915.749.832.582.023-.45-.333-1.414-.333-1.414l.999.25-.583-1.082%201.415.166s-.499-1.331-.333-1.331c.166%200%201.165.083%201.165.083-2.099-3.766-.119-6.894.832-10.234zM149.794%2077.41s.39%202.801-1.135%203.617c-.248.177-1.206.497-1.064%201.064.177.78.603.638%201.206.496%201.596-.283%203.44-3.688.993-5.177z'/%3e%3ccircle%20cx='146.5'%20cy='79.833'%20r='1'%20fill='%23FFF'/%3e%3cpath%20fill='%23D90000'%20stroke='%23000'%20stroke-width='.333'%20d='M144.688%2082.162c-.39.319-2.447%202.447-.426%203.227%202.092-.568%201.525-.957%201.986-1.419.012-.957-1.04-1.205-1.56-1.808z'/%3e%3cpath%20fill='%239CA69C'%20stroke='%239CA69C'%20stroke-width='.333'%20d='M149.156%20102.269c-.106.461-.567%202.163.071%203.475%201.773-.745%202.589-.532%203.192-.142-1.455-1.17-2.022-1.667-3.263-3.333z'/%3e%3cpath%20fill='%23FFF'%20stroke='%23FFF'%20stroke-width='.333'%20d='M152.205%20110.318l.106%203.972s1.383.248%202.021%200c.64-.248-.035-2.766-2.127-3.972z'/%3e%3cpath%20fill='%239CA69C'%20stroke='%23000'%20stroke-width='.333'%20d='M162.241%20110.815s-2.553-6.17-9.078-7.731c-6.525-1.56-5.674-8.51-5.142-8.936.284-.603.497-1.525%202.376-.638%201.88.886%2010.532%205.248%2011.773%205.461%201.241.212.177%2011.986.071%2011.844z'/%3e%3cpath%20fill='%23D90000'%20stroke='%23000'%20stroke-width='.333'%20d='M156.035%20103.049c-.106.071%208.723%205.213%206.064%209.646%202.518-1.667%201.702-4.575%201.702-4.575s2.057%205.355-2.943%207.979c.532.461.887.354.887.354l-.851.851s-.39.638%202.979-.993c-.922.745-.993%201.276-.993%201.276s.248.71%202.447-1.206c-1.773%201.915-2.163%202.908-2.163%202.873%204.787-.426%2015.213-15.993-3.298-20.603.993%201.029.851.887.851.887l-4.682%203.511z'/%3e%3cpath%20fill='%23FFF'%20stroke='%23000'%20stroke-width='.333'%20d='M156.425%20101.524c1.206.851%201.631%201.135%201.773%201.56-1.099-.248-2.092-.177-2.092-.177s-2.376-2.27-2.801-2.447c-.319%200-2.163-1.17-2.163-1.17-.922-.461-1.773-3.652%201.632-2.73%203.51%201.666%204.007%201.809%204.007%201.809l4.185%201.312%202.411%202.695s-4.291-2.128-4.823-2.163c1.17.957%201.844%202.27%201.844%202.27-1.36-.392-2.542-.746-3.973-.959z'/%3e%3cpath%20fill='%23000'%20stroke='%23FFF'%20stroke-width='.333'%20d='M139.723%2082.481s4.114-.993%204.61-.851'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-us {
  background-image: url(/sam/assets/cif-us-DkGwR-Vo.svg);
}

.cif-uy {
  background-image: url(/sam/assets/cif-uy-COY5dFGg.svg);
}

.cif-uz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%230099B5'%20d='M.5.5h300v48H.5z'/%3e%3cpath%20fill='%23CE1126'%20d='M.5%2048.5h300v54H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M.5%2051.5h300v48H.5z'/%3e%3cpath%20fill='%231EB53A'%20d='M.5%20102.5h300v48H.5z'/%3e%3ccircle%20cx='42.5'%20cy='24.5'%20r='18'%20fill='%23FFF'/%3e%3ccircle%20cx='48.5'%20cy='24.5'%20r='18'%20fill='%230099B5'/%3e%3cpath%20fill='%23FFF'%20d='M78.596%208.988l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.809-2.487%202.117-1.537h-2.616L82.02%206.5l-.808%202.488zM92.996%208.988l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.809-2.487%202.117-1.537h-2.616L96.42%206.5l-.808%202.488zM107.396%208.988l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.809-2.487%202.117-1.537h-2.616L110.82%206.5l-.808%202.488zM78.852%2023.383l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616l-.808-2.488-.808%202.488zM93.252%2023.383l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616l-.808-2.488-.808%202.488zM107.652%2023.383l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616l-.808-2.488-.808%202.488zM64.452%2023.383l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616l-.808-2.488-.808%202.488zM78.676%2037.788l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616L82.1%2035.3l-.808%202.488zM93.076%2037.788l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616L96.5%2035.3l-.808%202.488zM107.476%2037.788l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616L110.9%2035.3l-.808%202.488zM64.276%2037.788l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616L67.7%2035.3l-.808%202.488zM49.876%2037.788l2.116%201.537-.808%202.487%202.116-1.537%202.116%201.537-.808-2.487%202.116-1.537h-2.616L53.3%2035.3l-.808%202.488z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-va {
  background-image: url(/sam/assets/cif-va-CtStefwA.svg);
}

.cif-vc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%230072C6'%20d='M.5.5h80v200H.5z'/%3e%3cpath%20fill='%23FCD116'%20d='M75.5.5h225v200h-225z'/%3e%3cpath%20fill='%23009E60'%20d='M225.5.5h75v200h-75zM133.834%20142.167L150.5%20175.5l16.667-33.333-16.667-33.334zM113%20100.5l16.667%2033.333%2016.667-33.333-16.667-33.333zM154.667%20100.5l16.667%2033.333L188%20100.5l-16.667-33.333z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ve {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CF142B'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%2300247D'%20d='M.5.5h300v133.333H.5z'/%3e%3cpath%20fill='%23FC0'%20d='M.5.5h300v66.667H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M86.157%20117.263l4.806%203.682-2.016%205.709%204.987-3.433%204.807%203.682-1.725-5.803%204.987-3.434-6.052-.154-1.724-5.803-2.017%205.708zM98.059%2096.49l3.196%205.143-3.903%204.628%205.878-1.45%203.196%205.142.437-6.038%205.879-1.45-5.608-2.282.437-6.039-3.904%204.628zM112.25%2090.244l6.02.645%201.247%205.924%202.473-5.526%206.021.645-4.492-4.06%202.473-5.527-5.249%203.017-4.491-4.06%201.247%205.925zM131.854%2080.163l5.446%202.646-.832%205.996%204.198-4.362%205.447%202.645-2.852-5.341%204.199-4.362-5.961%201.061-2.852-5.341-.833%205.997zM153.561%2077.499l4.206%204.355-2.843%205.346%205.442-2.654%204.206%204.355-.843-5.995%205.442-2.654-5.962-1.052-.843-5.995-2.842%205.345zM174.967%2082.559l2.463%205.531-4.499%204.052%206.015-.633%202.469%205.531%201.259-5.923%206.021-.633-5.243-3.027%201.258-5.922-4.499%204.051zM188.253%20102.604l5.882%201.431.457%206.038%203.179-5.153%205.883%201.432-3.917-4.616%203.179-5.152-5.601%202.299-3.918-4.616.457%206.037zM198.85%20117.472l4.96%203.472-1.77%205.79%204.835-3.643%204.96%203.473-1.972-5.725%204.835-3.644-6.053.106-1.971-5.725-1.77%205.79z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-vg {
  background-image: url(/sam/assets/cif-vg-A3yvwTVR.svg);
}

.cif-vn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='201'%20viewBox='0%200%20301%20201'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23DA251D'%20d='M.5.5h300v200H.5z'/%3e%3cpath%20fill='%23FF0'%20d='M102.168%2083.815l26.481%2019.24-10.115%2031.131%2026.482-19.239%2026.481%2019.239-10.115-31.131%2026.482-19.24h-32.841l-10.007-30.798-10.007%2030.798z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-ws {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23CE1126'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23002B7F'%20d='M.5.5h150v75H.5z'/%3e%3cpath%20fill='%23FFF'%20d='M75.5%2052.561l6.438%2019.814-16.855-12.246h20.834L69.062%2072.375zM52.584%2022.375L57.734%2038%2044.25%2028.343h16.667L47.433%2038zM98.938%2019.25l4.828%2014.583-12.641-9.013h15.625l-12.641%209.013zM75.5%203.625l5.151%2015.625-13.484-9.657h16.667L70.35%2019.25zM86.959%2038.51l3.218%209.906-8.427-6.122h10.417l-8.427%206.122z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-xk {
  background-image: url(/sam/assets/cif-xk-By2tSJK5.svg);
}

.cif-ye {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cg%20fill='none'%3e%3cpath%20fill='%23FFF'%20d='M0%200h300v200H0z'/%3e%3cpath%20fill='%23CE1126'%20d='M0%200h300v66.667H0z'/%3e%3cpath%20fill='%23000'%20d='M0%20133.333h300V200H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.cif-za {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='300'%20height='200'%20viewBox='0%200%20300%20200'%3e%3cdefs%3e%3cpath%20id='a'%20d='M0%200h300v200H0z'/%3e%3cpath%20id='c'%20d='M0%200l150%20100L0%20200'/%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cmask%20id='b'%20fill='%23fff'%3e%3cuse%20xlink:href='%23a'/%3e%3c/mask%3e%3cg%20mask='url(%23b)'%3e%3cpath%20fill='%23002395'%20fill-rule='nonzero'%20d='M0%200v200h300V0z'/%3e%3cpath%20fill='%23DE3831'%20fill-rule='nonzero'%20d='M0%200v100h300V0z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFF'%20stroke-width='66.667'%20d='M0%200l150%20100L0%20200m146-100h154'/%3e%3cmask%20id='d'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'/%3e%3c/mask%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20stroke='%23FFB612'%20stroke-width='60'%20d='M0%200l150%20100L0%20200'%20mask='url(%23d)'/%3e%3cpath%20stroke='%23007A4D'%20stroke-width='40'%20d='M0%200l150%20100L0%20200m150-100h150'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.cif-zm {
  background-image: url(/sam/assets/cif-zm-Cr7pb6BC.svg);
}

.cif-zw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='301'%20height='151'%20viewBox='0%200%20301%20151'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cpath%20fill='%23319208'%20fill-rule='nonzero'%20d='M.5.5h300v150H.5z'/%3e%3cpath%20fill='%23FFD200'%20fill-rule='nonzero'%20d='M.5%2021.928h300v107.143H.5z'/%3e%3cpath%20fill='%23DE2010'%20fill-rule='nonzero'%20d='M.5%2043.357h300v64.286H.5z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M.5%2064.785h300v21.429H.5z'/%3e%3cpath%20fill='%23000'%20fill-rule='nonzero'%20d='M5.956.5l100%2075-100%2075H.5V.5z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M.5.5l100%2075-100%2075'/%3e%3cpath%20fill='%23DE2010'%20fill-rule='nonzero'%20d='M4.746%2063.728l21.753%2015.396-4.766%2022.862%2019.243-11.01%2019.243%2011.01-4.765-22.862%2021.753-15.396-25.035-3.638-11.196-22.685L29.78%2060.09z'/%3e%3cpath%20fill='%23FFC618'%20fill-rule='nonzero'%20d='M34.59%2066.106c2.353%205.125%202.941%205.461%208.822%207.478%205.881%202.016%2022.497%203.928%2024.136%204.117-1.071-1.071-19.787-14.935-23.631-17.708-3.844-2.773-4.915-4.033-4.915-4.033s-3.466-6.239-4.663-8.066c-1.197-1.827-3.403-4.411-6.302-4.411-2.899%200-4.663%201.701-5.503%204.726-.462.126-2.941%201.639-2.857%203.193.714-.084%205.21-1.345%206.764%203.739%201.554%205.084%201.638%2013.402.042%2017.519-1.597%204.117-4.075%207.226-4.075%2010.839%200%20.504.336%201.513%201.176%201.513.294%201.596%202.647%2012.982%202.647%2012.982h33.525l5.325-20.586'/%3e%3cpath%20stroke='%23000'%20stroke-width='.063'%20d='M34.59%2066.106c2.353%205.125%202.941%205.461%208.822%207.478%205.881%202.016%2022.497%203.928%2024.136%204.117-1.071-1.071-19.787-14.935-23.631-17.708-3.844-2.773-4.915-4.033-4.915-4.033s-3.466-6.239-4.663-8.066c-1.197-1.827-3.403-4.411-6.302-4.411-2.899%200-4.663%201.701-5.503%204.726-.462.126-2.941%201.639-2.857%203.193.714-.084%205.21-1.345%206.764%203.739%201.554%205.084%201.638%2013.402.042%2017.519-1.597%204.117-4.075%207.226-4.075%2010.839%200%20.504.336%201.513%201.176%201.513.294%201.596%202.647%2012.982%202.647%2012.982h33.525l5.325-20.586'/%3e%3cpath%20stroke='%23000'%20stroke-width='.063'%20d='M23.583%2085.011s7.142-.42%209.075-.42c1.932%200%2019.921.022%2029.958%202.343'/%3e%3cpath%20stroke='%23000'%20stroke-width='.063'%20d='M26.105%2084.87s-.716-.867-.253-2.589c.462-1.722%205.504-6.176%205.504-12.478M30.431%2084.591s-.588-2.815%205.84-5.209c1.806-.546%206.974-3.445%207.142-5.797M35.587%2079.649s15.766.069%2028.243%202.59'/%3e%3cpath%20stroke='%23000'%20stroke-width='.063'%20d='M39.539%2077.768s5.417.185%206.3-.067c.882-.252%202.444-.907%203.065-2.754M42.751%2077.832s2.898-1.506%203.465-3.465M34.002%2097.993s-1.239-8.591-1.492-13.402l3.235%203.088%203.422-2.993%202.942%203.14%203.402-2.887%202.942%203.307%203.369-2.865%202.681%203.117%203.36-2.43%203.994%203.796M61.156%2092.577c-12.001-1.719-28.06-1.607-28.06-1.607M27.517%2061.276s9.762-4.665%2011.484-5.316'/%3e%3cpath%20stroke='%23000'%20stroke-width='.298'%20d='M32.778%2087.995l3.282%202.987%202.964-2.964%202.999%203.092%203.238-2.863%202.981%203.133%203.363-2.776%202.747%203.208%203.344-2.557%203.516%203.105'/%3e%3ccircle%20cx='42.089'%20cy='82.323'%20r='1.302'%20stroke='%23000'%20stroke-width='.298'/%3e%3ccircle%20cx='47.587'%20cy='82.692'%20r='1.302'%20stroke='%23000'%20stroke-width='.298'/%3e%3ccircle%20cx='27.122'%20cy='47.516'%20r='1.008'%20stroke='%23000'%20stroke-width='.298'/%3e%3c/g%3e%3c/svg%3e");
}


.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.flag-icon:before {
  content: " ";
}

.flag-icon.flag-icon-squared {
  width: 1em;
}

.flag-icon-ad {
  background-image: url(/sam/assets/ad-BEvQvgs9.svg);
}

.flag-icon-ad.flag-icon-squared {
  background-image: url(/sam/assets/ad-DkzEPT3a.svg);
}

.flag-icon-ae {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ae'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2300732f'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3cpath%20d='M0%20320h640v160H0z'/%3e%3cpath%20fill='red'%20d='M0%200h220v480H0z'/%3e%3c/svg%3e");
}

.flag-icon-ae.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ae'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2300732f'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512v170.6H0z'/%3e%3cpath%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20fill='red'%20d='M0%200h180v512H0z'/%3e%3c/svg%3e");
}

.flag-icon-af {
  background-image: url(/sam/assets/af-DOw6xfxG.svg);
}

.flag-icon-af.flag-icon-squared {
  background-image: url(/sam/assets/af-AJprx5U-.svg);
}

.flag-icon-ag {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ag'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='ag-a'%3e%3cpath%20fill-opacity='.7'%20d='M-79.7%200H603v512H-79.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23ag-a)'%20transform='translate(74.7)%20scale(.9375)'%3e%3cpath%20fill='%23fff'%20d='M-120%200h763.3v511.5H-120z'/%3e%3cpath%20d='M-118.3.6h760.9v216.1h-761z'/%3e%3cpath%20fill='%230061ff'%20d='M21.3%20203.2h505V317h-505z'/%3e%3cpath%20fill='%23e20000'%20d='M642.8%201.8V512H262L642.8%201.7zm-761.5%200V512H262L-118.7%201.7z'/%3e%3cpath%20fill='%23ffd600'%20d='M440.4%20203.3L364%20184l64.9-49-79.7%2011.4%2041-69.5-70.7%2041L332.3%2037l-47.9%2063.8-19.3-74-21.7%2076.3-47.8-65%2013.7%2083.2L138.5%2078l41%2069.5-77.4-12.5%2063.8%2047.8L86%20203.3h354.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ag.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ag'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%2325ff01'%20d='M109%2047.6h464.8v464.9H109z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-120%20-52.4)%20scale(1.1014)'%3e%3cpath%20fill='%23fff'%20d='M0%2047.6h693V512H0z'/%3e%3cpath%20d='M1.5%2048.2h690.9v196.2H1.5z'/%3e%3cpath%20fill='%230061ff'%20d='M128.3%20232.1h458.5v103.4H128.3z'/%3e%3cpath%20fill='%23e20000'%20d='M692.5%2049.2v463.3H347L692.5%2049.2zm-691.3%200v463.3h345.7L1.2%2049.2z'/%3e%3cpath%20fill='%23ffd600'%20d='M508.8%20232.2l-69.3-17.6%2059-44.4-72.5%2010.3%2037.3-63-64.1%2037.2%2011.3-73.5-43.4%2058-17.6-67.3-19.6%2069.3-43.4-59%2012.4%2075.6-64.1-39.3%2037.2%2063-70.3-11.3%2057.9%2043.4-72.4%2018.6h321.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ai {
  background-image: url(/sam/assets/ai-D1RzuGSb.svg);
}

.flag-icon-ai.flag-icon-squared {
  background-image: url(/sam/assets/ai-C6YrcPMn.svg);
}

.flag-icon-al {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-al'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23e41e20'%20d='M0%200h640v480H0z'/%3e%3cpath%20id='a'%20d='M272%2093.3c-4.6%200-12.3%201.5-12.2%205-13-2.1-14.3%203.2-13.5%208%201.2-1.9%202.7-3%203.9-3.1%201.7-.3%203.5.3%205.4%201.4a21.6%2021.6%200%20014.8%204.1c-4.6%201.1-8.2.4-11.8-.2a16.5%2016.5%200%2001-5.7-2.4c-1.5-1-2-2-4.3-4.3-2.7-2.8-5.6-2-4.7%202.3%202.1%204%205.6%205.8%2010%206.6%202.1.3%205.3%201%208.9%201%203.6%200%207.6-.5%209.8%200-1.3.8-2.8%202.3-5.8%202.8-3%20.6-7.5-1.8-10.3-2.4.3%202.3%203.3%204.5%209.1%205.7%209.6%202%2017.5%203.6%2022.8%206.5a37.3%2037.3%200%200110.9%209.2c4.7%205.5%205%209.8%205.2%2010.8%201%208.8-2.1%2013.8-7.9%2015.4-2.8.7-8-.7-9.8-2.9-2-2.2-3.7-6-3.2-12%20.5-2.2%203.1-8.3.9-9.5a273.7%20273.7%200%2000-32.3-15.1c-2.5-1-4.5%202.4-5.3%203.8a50.2%2050.2%200%2001-36-23.7c-4.2-7.6-11.3%200-10.1%207.3%201.9%208%208%2013.8%2015.4%2018%207.5%204.1%2017%208.2%2026.5%208%205.2%201%205.1%207.6-1%208.9-12.1%200-21.8-.2-30.9-9-6.9-6.3-10.7%201.2-8.8%205.4%203.4%2013.1%2022.1%2016.8%2041%2012.6%207.4-1.2%203%206.6%201%206.7-8%205.7-22.1%2011.2-34.6%200-5.7-4.4-9.6-.8-7.4%205.5%205.5%2016.5%2026.7%2013%2041.2%205%203.7-2.1%207.1%202.7%202.6%206.4-18.1%2012.6-27.1%2012.8-35.3%208-10.2-4.1-11%207.2-5%2011%206.7%204%2023.8%201%2036.4-7%205.4-4%205.6%202.3%202.2%204.8-14.9%2012.9-20.8%2016.3-36.3%2014.2-7.7-.6-7.6%208.9-1.6%2012.6%208.3%205.1%2024.5-3.3%2037-13.8%205.3-2.8%206.2%201.8%203.6%207.3a53.9%2053.9%200%2001-21.8%2018c-7%202.7-13.6%202.3-18.3.7-5.8-2-6.5%204-3.3%209.4%201.9%203.3%209.8%204.3%2018.4%201.3%208.6-3%2017.8-10.2%2024.1-18.5%205.5-4.9%204.9%201.6%202.3%206.2-12.6%2020-24.2%2027.4-39.5%2026.2-6.7-1.2-8.3%204-4%209%207.6%206.2%2017%206%2025.4-.2%207.3-7%2021.4-22.4%2028.8-30.6%205.2-4.1%206.9%200%205.3%208.4-1.4%204.8-4.8%2010-14.3%2013.6-6.5%203.7-1.6%208.8%203.2%209%202.7%200%208.1-3.2%2012.3-7.8%205.4-6.2%205.8-10.3%208.8-19.9%202.8-4.6%207.9-2.4%207.9%202.4-2.5%209.6-4.5%2011.3-9.5%2015.2-4.7%204.5%203.3%206%206%204.1%207.8-5.2%2010.6-12%2013.2-18.2%202-4.4%207.4-2.3%204.8%205-6%2017.4-16%2024.2-33.3%2027.8-1.7.3-2.8%201.3-2.2%203.3l7%207c-10.7%203.2-19.4%205-30.2%208l-14.8-9.8c-1.3-3.2-2-8.2-9.8-4.7-5.2-2.4-7.7-1.5-10.6%201%204.2%200%206%201.2%207.7%203.1%202.2%205.7%207.2%206.3%2012.3%204.7%203.3%202.7%205%204.9%208.4%207.7l-16.7-.5c-6-6.3-10.6-6-14.8-1-3.3.5-4.6.5-6.8%204.4%203.4-1.4%205.6-1.8%207.1-.3%206.3%203.7%2010.4%202.9%2013.5%200l17.5%201.1c-2.2%202-5.2%203-7.5%204.8-9-2.6-13.8%201-15.4%208.3a17%2017%200%2000-1.2%209.3c.8-3%202.3-5.5%204.9-7%208%202%2011-1.3%2011.5-6.1%204-3.2%209.8-3.9%2013.7-7.1%204.6%201.4%206.8%202.3%2011.4%203.8%201.6%205%205.3%206.9%2011.3%205.6%207%20.2%205.8%203.2%206.4%205.5%202-3.3%201.9-6.6-2.5-9.6-1.6-4.3-5.2-6.3-9.8-3.8-4.4-1.2-5.5-3-9.9-4.3%2011-3.5%2018.8-4.3%2029.8-7.8l7.7%206.8c1.5.9%202.9%201.1%203.8%200%206.9-10%2010-18.7%2016.3-25.3%202.5-2.8%205.6-6.4%209-7.3%201.7-.5%203.8-.2%205.2%201.3%201.3%201.4%202.4%204.1%202%208.2-.7%205.7-2.1%207.6-3.7%2011-1.7%203.5-3.6%205.6-5.7%208.3-4%205.3-9.4%208.4-12.6%2010.5-6.4%204.1-9%202.3-14%202-6.4.7-8%203.8-2.8%208.1%204.8%202.6%209.2%202.9%2012.8%202.2%203-.6%206.6-4.5%209.2-6.6%202.8-3.3%207.6.6%204.3%204.5-5.9%207-11.7%2011.6-19%2011.5-7.7%201-6.2%205.3-1.2%207.4%209.2%203.7%2017.4-3.3%2021.6-8%203.2-3.5%205.5-3.6%205%201.9-3.3%209.9-7.6%2013.7-14.8%2014.2-5.8-.6-5.9%204-1.6%207%209.6%206.6%2016.6-4.8%2019.9-11.6%202.3-6.2%205.9-3.3%206.3%201.8%200%206.9-3%2012.4-11.3%2019.4%206.3%2010.1%2013.7%2020.4%2020%2030.5l19.2-214L320%20139c-2-1.8-8.8-9.8-10.5-11-.7-.6-1-1-.1-1.4.9-.4%203-.8%204.5-1-4-4.1-7.6-5.4-15.3-7.6%201.9-.8%203.7-.4%209.3-.6a30.2%2030.2%200%2000-13.5-10.2c4.2-3%205-3.2%209.2-6.7a86.3%2086.3%200%2001-19.5-3.8%2037.4%2037.4%200%2000-12-3.4zm.8%208.4c3.8%200%206.1%201.3%206.1%202.9%200%201.6-2.3%202.9-6.1%202.9s-6.2-1.5-6.2-3c0-1.6%202.4-2.8%206.2-2.8z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640%200)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-al.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-al'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23e41e20'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='a'%20d='M204.9%2099.5c-5%200-13.2%201.6-13%205.4-14-2.3-15.4%203.4-14.6%208.5%201.4-2%203-3.1%204.2-3.3%201.9-.3%203.8.3%205.8%201.5a23%2023%200%20015%204.4c-4.8%201.1-8.6.4-12.4-.3a17.6%2017.6%200%2001-6.1-2.5c-1.6-1.1-2.1-2.1-4.6-4.7-2.9-3-6-2.1-5%202.5%202.2%204.3%206%206.3%2010.7%207%202.2.4%205.6%201.2%209.4%201.2%203.8%200%208.1-.5%2010.5%200-1.4.8-3%202.4-6.2%203-3.2.6-8-2-11-2.6.4%202.5%203.5%204.8%209.7%206%2010.2%202.2%2018.7%204%2024.3%207%205.6%203%209.1%206.8%2011.6%209.8%205%206%205.3%2010.5%205.6%2011.5%201%209.5-2.2%2014.8-8.4%2016.4-3%20.8-8.5-.7-10.5-3-2-2.4-4-6.4-3.4-12.7.5-2.5%203.4-9%201-10.3a291.6%20291.6%200%2000-34.4-16c-2.7-1.1-5%202.5-5.8%204A53.5%2053.5%200%2001129%20107c-4.6-8.1-12.1%200-10.9%207.7%202.1%208.6%208.6%2014.8%2016.5%2019.2%208%204.5%2018.1%208.8%2028.3%208.6%205.5%201%205.5%208.2-1.1%209.5-13%200-23.2-.2-32.9-9.6-7.4-6.7-11.5%201.3-9.4%205.8%203.6%2014%2023.6%2018%2043.8%2013.4%207.8-1.3%203.1%207%20.9%207.2-8.4%206-23.5%2012-36.8-.1-6.1-4.7-10.2-.7-8%206%206%2017.5%2028.5%2013.8%2044%205.2%204-2.2%207.6%203%202.7%206.9-19.2%2013.4-28.9%2013.6-37.6%208.4-10.8-4.3-11.8%207.8-5.3%2011.8%207.2%204.4%2025.4%201%2038.9-7.4%205.7-4.2%206%202.4%202.3%205-15.9%2013.8-22.2%2017.5-38.8%2015.2-8.2-.6-8%209.5-1.6%2013.5%208.8%205.4%2026.1-3.6%2039.5-14.7%205.6-3%206.6%202%203.8%207.8a57.4%2057.4%200%2001-23.3%2019.2%2029.1%2029.1%200%2001-19.5.7c-6.2-2.2-7%204.2-3.6%2010%202%203.5%2010.6%204.7%2019.7%201.4%209.2-3.2%2019-10.8%2025.7-19.8%206-5.1%205.2%201.8%202.5%206.7-13.5%2021.3-25.9%2029.2-42.1%2027.9-7.3-1.2-8.9%204.4-4.3%209.6%208%206.7%2018.2%206.4%2027-.2a751%20751%200%200030.8-32.6c5.5-4.4%207.3%200%205.7%209-1.5%205.1-5.2%2010.5-15.3%2014.5-7%204-1.8%209.4%203.4%209.5%202.9%200%208.7-3.3%2013-8.3%205.9-6.5%206.2-11%209.5-21.1%203-5%208.4-2.7%208.4%202.5-2.6%2010.2-4.8%2012-10%2016.2-5.1%204.7%203.4%206.3%206.3%204.4%208.3-5.6%2011.3-12.8%2014.1-19.4%202-4.8%207.8-2.5%205.1%205.3-6.4%2018.5-17%2025.8-35.5%2029.6-1.9.3-3%201.4-2.4%203.6l7.5%207.5c-11.5%203.3-20.8%205.2-32.2%208.5L142%20300.6c-1.5-3.4-2.2-8.7-10.4-5-5.7-2.6-8.2-1.6-11.4%201%204.5.1%206.5%201.3%208.3%203.4%202.3%206%207.6%206.6%2013%205%203.5%202.9%205.4%205.2%209%208.2l-17.8-.6c-6.3-6.7-11.3-6.3-15.8-1-3.5.5-5%20.5-7.3%204.7%203.7-1.5%206-2%207.7-.3%206.6%203.9%2011%203%2014.3%200l18.7%201.1c-2.3%202-5.6%203.1-8%205.2-9.7-2.8-14.7%201-16.4%208.8a18.2%2018.2%200%2000-1.4%2010c1-3.2%202.5-5.9%205.3-7.6%208.6%202.2%2011.8-1.3%2012.3-6.5%204.2-3.4%2010.5-4.1%2014.6-7.6%204.9%201.6%207.2%202.6%2012.1%204.1%201.7%205.3%205.7%207.4%2012%206%207.7.3%206.3%203.4%207%205.9%202-3.6%202-7-2.8-10.3-1.7-4.6-5.5-6.7-10.4-4-4.7-1.3-5.9-3.2-10.5-4.6%2011.7-3.7%2020-4.5%2031.8-8.3%203%202.8%205.2%204.8%208.2%207.2%201.6%201%203%201.2%204%200%207.3-10.6%2010.6-20%2017.4-27%202.6-2.9%206-6.8%209.6-7.8%201.8-.4%204-.2%205.5%201.4%201.4%201.6%202.6%204.4%202%208.7-.6%206.2-2%208.2-3.8%2011.8-1.7%203.7-3.9%206-6%208.8-4.4%205.7-10.1%209-13.5%2011.2-6.8%204.4-9.7%202.5-15%202.2-6.7.8-8.5%204.1-3%208.7a21%2021%200%200013.7%202.3c3.3-.6%207-4.8%209.8-7%203-3.6%208.1.6%204.7%204.7-6.3%207.5-12.6%2012.4-20.3%2012.3-8.2%201-6.7%205.7-1.3%207.9%209.8%204%2018.6-3.5%2023-8.5%203.5-3.7%206-3.9%205.3%202-3.4%2010.5-8.1%2014.6-15.7%2015.1-6.2-.5-6.3%204.2-1.7%207.5%2010.3%207%2017.7-5%2021.2-12.4%202.5-6.6%206.3-3.5%206.7%202%200%207.3-3.2%2013.2-12%2020.7%206.7%2010.7%2014.5%2021.7%2021.3%2032.5l20.5-228.2-20.5-36c-2.1-2-9.3-10.5-11.2-11.7-.7-.7-1.1-1.2-.1-1.6%201-.4%203.2-.8%204.8-1-4.4-4.4-8-5.8-16.3-8.2%202-.8%204-.3%209.9-.6a32.3%2032.3%200%2000-14.4-11c4.5-3%205.3-3.3%209.8-7-7.7-.6-14.3-2-20.8-4a41%2041%200%2000-12.8-3.7zm.7%209c4%200%206.6%201.4%206.6%203%200%201.7-2.5%203.1-6.6%203.1-4%200-6.6-1.5-6.6-3.2%200-1.7%202.6-3%206.6-3z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512%200)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-am {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-am'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='red'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%2300f'%20d='M0%20160h640v160H0z'/%3e%3cpath%20fill='orange'%20d='M0%20320h640v160H0z'/%3e%3c/svg%3e");
}

.flag-icon-am.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-am'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='red'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%2300f'%20d='M0%20170.7h512v170.6H0z'/%3e%3cpath%20fill='orange'%20d='M0%20341.3h512V512H0z'/%3e%3c/svg%3e");
}

.flag-icon-ao {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ao'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M0%200h640v243.6H0z'/%3e%3cpath%20d='M0%20236.4h640V480H0z'/%3e%3c/g%3e%3cpath%20fill='%23ffec00'%20fill-rule='evenodd'%20d='M228.7%20148.2c165.2%2043.3%2059%20255.6-71.3%20167.2l-8.8%2013.6c76.7%2054.6%20152.6%2010.6%20174-46.4%2022.2-58.8-7.6-141.5-92.6-150l-1.3%2015.6z'/%3e%3cpath%20fill='%23ffec00'%20fill-rule='evenodd'%20d='M170%20330.8l21.7%2010.1-10.2%2021.8-21.7-10.2zm149-99.5h24v24h-24zm-11.7-38.9l22.3-8.6%208.7%2022.3-22.3%208.7zm-26-29.1l17.1-16.9%2016.9%2017-17%2016.9zm-26.2-39.8l22.4%208.4-8.5%2022.4-22.4-8.4zM316%20270l22.3%208.9-9%2022.2-22.2-8.9zm-69.9%2070l22-9.3%209.5%2022-22%209.4zm-39.5%202.8h24v24h-24zm41.3-116l-20.3-15-20.3%2014.6%208-23-20.3-15h24.5l8.5-22.6%207.8%2022.7%2024.7-.3-19.6%2015.3%207%2023.4z'/%3e%3cpath%20fill='%23fe0'%20fill-rule='evenodd'%20d='M336%20346.4c-1.2.4-6.2%2012.4-9.7%2018.2l3.7%201c13.6%204.8%2020.4%209.2%2026.2%2017.5a7.9%207.9%200%200010.2.7s2.8-1%206.4-5c3-4.5%202.2-8-1.4-11.1-11-8-22.9-14-35.4-21.3z'/%3e%3cpath%20fill-rule='evenodd'%20d='M365.3%20372.8a4.3%204.3%200%2011-8.7%200%204.3%204.3%200%20018.6%200zm-21.4-13.6a4.3%204.3%200%2011-8.7%200%204.3%204.3%200%20018.7%200zm10.9%207a4.3%204.3%200%2011-8.7%200%204.3%204.3%200%20018.7%200z'/%3e%3cpath%20fill='%23fe0'%20fill-rule='evenodd'%20d='M324.5%20363.7c-42.6-24.3-87.3-50.5-130-74.8-18.7-11.7-19.6-33.4-7-49.9%201.2-2.3%202.8-1.8%203.4-.5%201.5%208%206%2016.3%2011.4%2021.5A5288%205288%200%2001334%20345.6c-3.4%205.8-6%2012.3-9.5%2018z'/%3e%3cpath%20fill='%23ffec00'%20fill-rule='evenodd'%20d='M297.2%20305.5l17.8%2016-16%2017.8-17.8-16z'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='3'%20d='M331.5%20348.8l-125-75.5m109.6%2058.1L274%20304.1m18.2%2042.7L249.3%20322'/%3e%3c/svg%3e");
}

.flag-icon-ao.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ao'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M0%200h512v259.8H0z'/%3e%3cpath%20d='M0%20252.2h512V512H0z'/%3e%3c/g%3e%3cpath%20fill='%23ffec00'%20fill-rule='evenodd'%20d='M228.7%20148.2c165.2%2043.3%2059%20255.6-71.3%20167.2l-8.8%2013.6c76.7%2054.6%20152.6%2010.6%20174-46.4%2022.2-58.8-7.6-141.5-92.6-150l-1.3%2015.6z'/%3e%3cpath%20fill='%23ffec00'%20fill-rule='evenodd'%20d='M170%20330.8l21.7%2010.1-10.2%2021.8-21.7-10.2zm149-99.5h24v24h-24zm-11.7-38.9l22.3-8.6%208.7%2022.3-22.3%208.7zm-26-29.1l17.1-16.9%2016.9%2017-17%2016.9zm-26.2-39.8l22.4%208.4-8.5%2022.4-22.4-8.4zM316%20270l22.3%208.9-9%2022.2-22.2-8.9zm-69.9%2070l22-9.3%209.5%2022-22%209.4zm-39.5%202.8h24v24h-24zm41.3-116l-20.3-15-20.3%2014.6%208-23-20.3-15h24.5l8.5-22.6%207.8%2022.7%2024.7-.3-19.6%2015.3%207%2023.4z'/%3e%3cpath%20fill='%23fe0'%20fill-rule='evenodd'%20d='M336%20346.4c-1.2.4-6.2%2012.4-9.7%2018.2l3.7%201c13.6%204.8%2020.4%209.2%2026.2%2017.5a7.9%207.9%200%200010.2.7s2.8-1%206.4-5c3-4.5%202.2-8-1.4-11.1-11-8-22.9-14-35.4-21.3z'/%3e%3cpath%20fill-rule='evenodd'%20d='M365.3%20372.8a4.3%204.3%200%2011-8.7%200%204.3%204.3%200%20018.6%200zm-21.4-13.6a4.3%204.3%200%2011-8.7%200%204.3%204.3%200%20018.7%200zm10.9%207a4.3%204.3%200%2011-8.7%200%204.3%204.3%200%20018.7%200z'/%3e%3cpath%20fill='%23fe0'%20fill-rule='evenodd'%20d='M324.5%20363.7c-42.6-24.3-87.3-50.5-130-74.8-18.7-11.7-19.6-33.4-7-49.9%201.2-2.3%202.8-1.8%203.4-.5%201.5%208%206%2016.3%2011.4%2021.5A5288%205288%200%2001334%20345.6c-3.4%205.8-6%2012.3-9.5%2018z'/%3e%3cpath%20fill='%23ffec00'%20fill-rule='evenodd'%20d='M297.2%20305.5l17.8%2016-16%2017.8-17.8-16z'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='3'%20d='M331.5%20348.8l-125-75.5m109.6%2058.1L274%20304.1m18.2%2042.7L249.3%20322'/%3e%3c/svg%3e");
}

.flag-icon-aq {
  background-image: url(/sam/assets/aq-CCAEEEte.svg);
}

.flag-icon-aq.flag-icon-squared {
  background-image: url(/sam/assets/aq-N3PksHiB.svg);
}

.flag-icon-ar {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-ar'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2374acdf'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3cg%20id='c'%20transform='translate(-64)%20scale(.96)'%3e%3cpath%20id='a'%20fill='%23f6b40e'%20stroke='%2385340a'%20stroke-width='1.1'%20d='M396.8%20251.3l28.5%2062s.5%201.2%201.3.9c.8-.4.3-1.5.3-1.5l-23.7-64m-.7%2024.1c-.4%209.4%205.4%2014.6%204.7%2023-.8%208.5%203.8%2013.2%205%2016.5%201%203.3-1.3%205.2-.3%205.7s3-2.1%202.4-6.8c-.7-4.6-4.2-6-3.4-16.3.8-10.3-4.2-12.7-3-22'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(22.5%20400%20250)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(45%20400%20250)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(67.5%20400%20250)'%20xlink:href='%23a'/%3e%3cpath%20id='b'%20fill='%2385340a'%20d='M404.3%20274.4c.5%209%205.6%2013%204.6%2021.3%202.2-6.5-3.1-11.6-2.8-21.2m-7.7-23.8l19.5%2042.6-16.3-43.9'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(22.5%20400%20250)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(45%20400%20250)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(67.5%20400%20250)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(90%20320%20240)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(180%20320%20240)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-90%20320%20240)'%20xlink:href='%23c'/%3e%3ccircle%20cx='320'%20cy='240'%20r='26.7'%20fill='%23f6b40e'%20stroke='%2385340a'%20stroke-width='1.4'/%3e%3cpath%20id='h'%20fill='%23843511'%20d='M329.1%20234.3c-1.8%200-3.6.8-4.6%202.4%202%201.9%206.6%202%209.7-.2a7%207%200%2000-5.1-2.2zm0%20.4c1.7%200%203.4.8%203.6%201.6-2%202.3-5.3%202-7.4.4a4.3%204.3%200%20013.8-2z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640.2%200)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640.2%200)'%20xlink:href='%23e'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(18.1)'%20xlink:href='%23f'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640.2%200)'%20xlink:href='%23g'/%3e%3cpath%20fill='%2385340a'%20d='M316%20243.7a1.9%201.9%200%20101.8%202.9%204%204%200%20002.2.6h.2a3.9%203.9%200%20002.3-.6%201.9%201.9%200%20101.8-3c.5.3.8.7.8%201.3%200%20.6-.5%201.2-1.2%201.2a1.2%201.2%200%2001-1.2-1.2%203%203%200%2001-2.6%201.7%203%203%200%2001-2.5-1.7%201.2%201.2%200%2001-1.3%201.2c-.6%200-1.2-.6-1.2-1.2s.3-1%20.8-1.2zm2%205.5c-2.1%200-3%201.8-4.8%203%201-.4%201.9-1.2%203.3-2s2.7.2%203.5.2c.8%200%202-1%203.5-.2%201.4.8%202.3%201.6%203.3%202-1.9-1.2-2.7-3-4.8-3a5.5%205.5%200%2000-2%20.6%205.5%205.5%200%2000-2-.7z'/%3e%3cpath%20fill='%2385340a'%20d='M317.2%20251.6c-.8%200-1.8.2-3.4.6%203.7-.8%204.5.5%206.2.5%201.6%200%202.4-1.3%206.1-.5-4-1.2-4.9-.4-6.1-.4-.8%200-1.4-.3-2.8-.2z'/%3e%3cpath%20fill='%2385340a'%20d='M314%20252.2h-.8c4.3.5%202.3%203%206.8%203s2.5-2.5%206.8-3c-4.5-.4-3.1%202.3-6.8%202.3-3.5%200-2.4-2.3-6-2.3zm9.7%206.7a3.7%203.7%200%2000-7.4%200%203.8%203.8%200%20017.4%200z'/%3e%3cpath%20id='e'%20fill='%2385340a'%20d='M303.4%20234.3c4.7-4.1%2010.7-4.8%2014-1.7a8%208%200%20011.5%203.5c.4%202.3-.3%204.8-2.1%207.4l.8.4a14.6%2014.6%200%20001.6-9.4%2013.3%2013.3%200%2000-.6-2.3c-4.5-3.7-10.7-4-15.2%202z'/%3e%3cpath%20id='d'%20fill='%2385340a'%20d='M310.8%20233c2.7%200%203.3.7%204.5%201.7%201.2%201%201.9.8%202%201%20.3.2%200%20.8-.3.6-.5-.2-1.3-.6-2.5-1.6s-2.5-1-3.7-1c-3.7%200-5.7%203-6.2%202.8-.3-.2%202.1-3.5%206.2-3.5z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-18.4)'%20xlink:href='%23h'/%3e%3ccircle%20id='f'%20cx='310.9'%20cy='236.3'%20r='1.9'%20fill='%2385340a'/%3e%3cpath%20id='g'%20fill='%2385340a'%20d='M305.9%20237.5c3.5%202.7%207%202.5%209%201.3%202-1.3%202-1.7%201.6-1.7-.4%200-.8.4-2.4%201.3-1.7.8-4.1.8-8.2-.9z'/%3e%3c/svg%3e");
}

.flag-icon-ar.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-ar'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2374acdf'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512v170.6H0z'/%3e%3cg%20id='c'%20transform='translate(-153.6)%20scale(1.024)'%3e%3cpath%20id='a'%20fill='%23f6b40e'%20stroke='%2385340a'%20stroke-width='1.1'%20d='M396.8%20251.3l28.5%2062s.5%201.2%201.3.9c.8-.4.3-1.5.3-1.5l-23.7-64m-.7%2024.1c-.4%209.4%205.4%2014.6%204.7%2023-.8%208.5%203.8%2013.2%205%2016.5%201%203.3-1.3%205.2-.3%205.7s3-2.1%202.4-6.8c-.7-4.6-4.2-6-3.4-16.3.8-10.3-4.2-12.7-3-22'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(22.5%20400%20250)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(45%20400%20250)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(67.5%20400%20250)'%20xlink:href='%23a'/%3e%3cpath%20id='b'%20fill='%2385340a'%20d='M404.3%20274.4c.5%209%205.6%2013%204.6%2021.3%202.2-6.5-3.1-11.6-2.8-21.2m-7.7-23.8l19.5%2042.6-16.3-43.9'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(22.5%20400%20250)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(45%20400%20250)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(67.5%20400%20250)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(90%20256%20256)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(180%20256%20256)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-90%20256%20256)'%20xlink:href='%23c'/%3e%3ccircle%20cx='256'%20cy='256'%20r='28.4'%20fill='%23f6b40e'%20stroke='%2385340a'%20stroke-width='1.5'/%3e%3cpath%20id='h'%20fill='%23843511'%20d='M265.7%20250c-2%200-3.8.8-4.9%202.5%202.2%202%207%202.2%2010.3-.2a7.5%207.5%200%2000-5.4-2.4zm0%20.4c1.9%200%203.6.8%203.9%201.7-2.2%202.4-5.7%202.2-7.9.4a4.6%204.6%200%20014-2.1z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512.3%200)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512.3%200)'%20xlink:href='%23e'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(19.3)'%20xlink:href='%23f'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512.3%200)'%20xlink:href='%23g'/%3e%3cpath%20fill='%2385340a'%20d='M251.7%20260a2%202%200%20102%203c.7.6%201.7.6%202.3.6h.3a4.2%204.2%200%20002.3-.6%202%202%200%20102-3c.5.1.9.6.9%201.2a1.3%201.3%200%2001-1.3%201.3%201.3%201.3%200%2001-1.3-1.3%203.3%203.3%200%2001-2.8%201.8%203.3%203.3%200%2001-2.7-1.8%201.3%201.3%200%2001-1.3%201.3%201.3%201.3%200%2001-1.3-1.3c0-.6.3-1%20.8-1.3zm2%205.8c-2.1%200-3%202-5%203.3%201.2-.5%202-1.3%203.6-2.2%201.5-.9%202.8.2%203.7.2.9%200%202.2-1.1%203.7-.2%201.5.9%202.4%201.7%203.5%202.2-2-1.4-2.8-3.3-5-3.3a6%206%200%2000-2.2.6%205.8%205.8%200%2000-2.2-.6z'/%3e%3cpath%20fill='%2385340a'%20d='M253%20268.4a15%2015%200%2000-3.6.7c4-1%204.8.4%206.6.4%201.8%200%202.6-1.3%206.6-.5-4.4-1.2-5.3-.4-6.6-.4-.9%200-1.5-.3-3-.3z'/%3e%3cpath%20fill='%2385340a'%20d='M249.6%20269h-.8c4.6.5%202.3%203.1%207.2%203.1%204.8%200%202.6-2.6%207.2-3-4.8-.5-3.3%202.4-7.2%202.4-3.7%200-2.6-2.5-6.4-2.5zm10.3%207.1a4%204%200%2000-3.9-4%204%204%200%2000-4%204%204%204%200%20014-3%204%204%200%20014%203z'/%3e%3cpath%20id='e'%20fill='%2385340a'%20d='M238.3%20249.9c5-4.4%2011.4-5%2014.9-1.8a8.6%208.6%200%20011.6%203.7c.5%202.5-.3%205.2-2.3%208%20.3%200%20.7.1%201%20.4%201.6-3.4%202.3-6.8%201.7-10a14.2%2014.2%200%2000-.7-2.5c-4.8-4-11.4-4.4-16.2%202.2z'/%3e%3cpath%20id='d'%20fill='%2385340a'%20d='M246.2%20248.6c2.8%200%203.5.6%204.8%201.7%201.3%201.1%202%20.9%202.2%201.1.2.2%200%20.9-.5.7-.4-.3-1.2-.7-2.6-1.8-1.3-1-2.6-1-4-1-3.8%200-6%203.2-6.5%203-.4-.2%202.2-3.7%206.6-3.7z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-19.6)'%20xlink:href='%23h'/%3e%3ccircle%20id='f'%20cx='246.3'%20cy='252.1'%20r='2'%20fill='%2385340a'/%3e%3cpath%20id='g'%20fill='%2385340a'%20d='M241%20253.4c3.7%202.8%207.4%202.6%209.6%201.3%202.2-1.3%202.2-1.8%201.7-1.8-.4%200-.9.5-2.6%201.3-1.8%201-4.4%201-8.8-.8z'/%3e%3c/svg%3e");
}

.flag-icon-as {
  background-image: url(/sam/assets/as-jXUAiAml.svg);
}

.flag-icon-as.flag-icon-squared {
  background-image: url(/sam/assets/as-Cmx44yRi.svg);
}

.flag-icon-at {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-at'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M640%20480H0V0h640z'/%3e%3cpath%20fill='%23ed2939'%20d='M640%20480H0V320h640zm0-319.9H0V.1h640z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-at.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-at'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M512%20512H0V0h512z'/%3e%3cpath%20fill='%23ed2939'%20d='M512%20512H0V341.3h512zm0-341.2H0V.1h512z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-au {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-au'%20viewBox='0%200%20640%20480'%3e%3cpath%20id='path617'%20fill='%23006'%20stroke-width='1.3'%20d='M0%200h640v480H0z'/%3e%3cpath%20id='path625'%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='1.3'%20d='M299.8%20392.5l-43.7%203.8%206%2043.4L232%20408l-30.1%2031.7%206-43.4-43.7-3.8%2037.7-22.3-24.3-36.5%2041%2015.5%2013.4-41.7%2013.5%2041.7%2041-15.5-24.3%2036.5m224.4%2062.3L476%20416.7l17.8%206.7%205.8-18.1%205.8%2018.1%2017.8-6.7-10.5%2015.8%2016.4%209.7-19%201.7%202.6%2018.9-13-13.9-13.2%2013.9%202.6-18.9-19-1.6m16.4-291.9L476%20134.6l17.8%206.7%205.8-18.1%205.8%2018.1%2017.8-6.7-10.5%2015.8%2016.4%209.8-19%201.6%202.6%2018.9-13-13.8-13.2%2013.7%202.6-18.8-19-1.6M380.8%20265l-10.5-15.8%2017.8%206.7%205.8-18.1%205.9%2018.1%2017.8-6.7L407%20265l16.4%209.7-19%201.7%202.7%2018.9-13.2-13.9-13%2013.9%202.5-18.9-19-1.6m216.3-38L570%20221l17.8%206.7%205.8-18.1%205.9%2018.1%2017.8-6.7-10.5%2015.8%2016.3%209.7-19%201.7%202.6%2018.8-13-13.8-13.2%2013.8%202.6-18.8-19-1.7M542%20320l-10.3%206.5%202.9-11.9-9.3-7.8%2012.1-1%204.6-11.2%204.7%2011.3%2012.1.9-9.3%207.8%202.9%2011.9'/%3e%3cpath%20id='path969'%20fill='%23006'%20stroke-width='.5'%20d='M0%200h320v240H0z'/%3e%3cpath%20id='path971'%20fill='%23fff'%20stroke-width='.5'%20d='M37.5%200l122%2090.5L281%200h39v31l-120%2089.5%20120%2089V240h-40l-120-89.5L40.5%20240H0v-30l119.5-89L0%2032V0z'/%3e%3cpath%20id='path973'%20fill='%23c8102e'%20stroke-width='.5'%20d='M212%20140.5L320%20220v20l-135.5-99.5zm-92%2010l3%2017.5-96%2072H0zM320%200v1.5l-124.5%2094%201-22L295%200zM0%200l119.5%2088h-30L0%2021z'/%3e%3cpath%20id='path975'%20fill='%23fff'%20stroke-width='.5'%20d='M120.5%200v240h80V0zM0%2080v80h320V80z'/%3e%3cpath%20id='path977'%20fill='%23c8102e'%20stroke-width='.5'%20d='M0%2096.5v48h320v-48zM136.5%200v240h48V0z'/%3e%3c/svg%3e");
}

.flag-icon-au.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-au'%20viewBox='0%200%20512%20512'%3e%3cpath%20id='path598'%20fill='%23006'%20stroke-width='1.3'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='path606'%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='1.3'%20d='M54.9%20368.6L95.5%20384l13.4-41.4%2013.3%2041.4%2040.7-15.4-24.1%2036.3%2037.4%2022.2-43.3%203.7%206%2043.1-30-31.5-30%2031.5%206-43-43.4-3.8L79%20404.9m325%2071.5l-19%201.6%202.7%2018.8-13-13.7-13%2013.7L364%20478l-18.8-1.6%2016.3-9.6L351%20451l17.7%206.7%205.8-18%205.7%2018L398%20451l-10.4%2015.8m16.2-270.4L385%20198l2.6%2018.8-13-13.7-13%2013.7L364%20198l-18.8-1.6%2016.3-9.6L351%20171l17.7%206.7%205.8-18%205.7%2018L398%20171l-10.4%2015.8m-88.8%20123.4l-18.8%201.6%202.6%2018.7-13-13.7-13%2013.7%202.5-18.7-18.8-1.6%2016.3-9.7-10.5-15.7%2017.7%206.7%205.8-18%205.7%2018%2017.7-6.7-10.4%2015.7M497%20282.2l-18.8%201.6%202.6%2018.7-13-13.7-13%2013.7%202.5-18.7-18.8-1.6%2016.3-9.7-10.5-15.7%2017.7%206.7%205.8-18%205.8%2018%2017.6-6.7-10.4%2015.7M416.6%20355l-10.3%206.4%202.9-11.8-9.3-7.8%2012-.9%204.7-11.2L421%20341l12.1%201-9.2%207.7%202.9%2011.8'/%3e%3cg%20id='g1582'%20transform='scale(.5)'%3e%3cpath%20id='path1560'%20fill='%23006'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='path1562'%20fill='%23fff'%20d='M512%200v64L322%20256l190%20187v69h-67L254%20324%2068%20512H0v-68l186-187L0%2074V0h62l192%20188L440%200z'/%3e%3cpath%20id='path1564'%20fill='%23c8102e'%20d='M184%20324l11%2034L42%20512H0v-3zm124-12l54%208%20150%20147v45zM512%200L320%20196l-4-44L466%200zM0%201l193%20189-59-8L0%2049z'/%3e%3cpath%20id='path1566'%20fill='%23fff'%20d='M176%200v512h160V0zM0%20176v160h512V176z'/%3e%3cpath%20id='path1568'%20fill='%23c8102e'%20d='M0%20208v96h512v-96zM208%200v512h96V0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-aw {
  background-image: url(/sam/assets/aw-BNWHR9jD.svg);
}

.flag-icon-aw.flag-icon-squared {
  background-image: url(/sam/assets/aw-BoxPbTZx.svg);
}

.flag-icon-ax {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ax'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='ax-a'%3e%3cpath%20fill-opacity='.7'%20d='M106.3%200h1133.3v850H106.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23ax-a)'%20transform='matrix(.56472%200%200%20.56482%20-60%20-.1)'%3e%3cpath%20fill='%230053a5'%20d='M0%200h1300v850H0z'/%3e%3cg%20fill='%23ffce00'%3e%3cpath%20d='M400%200h250v850H400z'/%3e%3cpath%20d='M0%20300h1300v250H0z'/%3e%3c/g%3e%3cg%20fill='%23d21034'%3e%3cpath%20d='M475%200h100v850H475z'/%3e%3cpath%20d='M0%20375h1300v100H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ax.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ax'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M166%200h850v850H166z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-100)%20scale(.6024)'%3e%3cpath%20fill='%230053a5'%20d='M0%200h1300v850H0z'/%3e%3cg%20fill='%23ffce00'%3e%3cpath%20d='M400%200h250v850H400z'/%3e%3cpath%20d='M0%20300h1300v250H0z'/%3e%3c/g%3e%3cg%20fill='%23d21034'%3e%3cpath%20d='M475%200h100v850H475z'/%3e%3cpath%20d='M0%20375h1300v100H0z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-az {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-az'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%233f9c35'%20d='M.1%200h640v480H.1z'/%3e%3cpath%20fill='%23ed2939'%20d='M.1%200h640v320H.1z'/%3e%3cpath%20fill='%2300b9e4'%20d='M.1%200h640v160H.1z'/%3e%3ccircle%20cx='304'%20cy='240'%20r='72'%20fill='%23fff'/%3e%3ccircle%20cx='320'%20cy='240'%20r='60'%20fill='%23ed2939'/%3e%3cpath%20fill='%23fff'%20d='M384%20200l7.7%2021.5%2020.6-9.8-9.8%2020.7L424%20240l-21.5%207.7%209.8%2020.6-20.6-9.8L384%20280l-7.7-21.5-20.6%209.8%209.8-20.6L344%20240l21.5-7.7-9.8-20.6%2020.6%209.8L384%20200z'/%3e%3c/svg%3e");
}

.flag-icon-az.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-az'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%233f9c35'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23ed2939'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%2300b9e4'%20d='M0%200h512v170.7H0z'/%3e%3ccircle%20cx='238.8'%20cy='256'%20r='76.8'%20fill='%23fff'/%3e%3ccircle%20cx='255.9'%20cy='256'%20r='64'%20fill='%23ed2939'/%3e%3cpath%20fill='%23fff'%20d='M324.2%20213.3l8.1%2023%2022-10.5-10.4%2022%2023%208.2-23%208.2%2010.4%2022-22-10.5-8.1%2023-8.2-23-22%2010.5%2010.5-22-23-8.2%2023-8.2-10.5-22%2022%2010.5%208.2-23z'/%3e%3c/svg%3e");
}

.flag-icon-ba {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ba'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='ba-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85.3%200h682.6v512H-85.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23ba-a)'%20transform='translate(80)%20scale(.9375)'%3e%3cpath%20fill='%23009'%20d='M-85.3%200h682.6v512H-85.3V0z'/%3e%3cpath%20fill='%23FC0'%20d='M56.5%200l511%20512.3V.3L56.5%200z'/%3e%3cpath%20fill='%23FFF'%20d='M439.9%20481.5L412%20461.2l-28.6%2020.2%2010.8-33.2-28.2-20.5h35l10.8-33.2%2010.7%2033.3h35l-28%2020.7%2010.4%2033zm81.3%2010.4l-35-.1-10.7-33.3-10.8%2033.2h-35l28.2%2020.5-10.8%2033.2%2028.6-20.2%2028%2020.3-10.5-33%2028-20.6zM365.6%20384.7l28-20.7-35-.1-10.7-33.2-10.8%2033.2-35-.1%2028.2%2020.5-10.8%2033.3%2028.6-20.3%2028%2020.4-10.5-33zm-64.3-64.5l28-20.6-35-.1-10.7-33.3-10.9%2033.2h-34.9l28.2%2020.5-10.8%2033.2%2028.6-20.2%2027.9%2020.3-10.4-33zm-63.7-63.6l28-20.7h-35L220%20202.5l-10.8%2033.2h-35l28.2%2020.4-10.8%2033.3%2028.6-20.3%2028%2020.4-10.5-33zm-64.4-64.3l28-20.6-35-.1-10.7-33.3-10.9%2033.2h-34.9L138%20192l-10.8%2033.2%2028.6-20.2%2027.9%2020.3-10.4-33zm-63.6-63.9l27.9-20.7h-35L91.9%2074.3%2081%20107.6H46L74.4%20128l-10.9%2033.2L92.1%20141l27.8%2020.4-10.3-33zm-64-64l27.9-20.7h-35L27.9%2010.3%2017%2043.6h-35L10.4%2064l-11%2033.3L28.1%2077l27.8%2020.4-10.3-33zm-64-64L9.4-20.3h-35l-10.7-33.3L-47-20.4h-35L-53.7%200l-10.8%2033.2L-35.9%2013l27.8%2020.4-10.3-33z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ba.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ba'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23009'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fc0'%20d='M77%200l437%20437V0H77z'/%3e%3cpath%20fill='%23FFF'%20d='M461.4%20470.4l-26.1-19.1-26.9%2019%2010.2-31.2-26.4-19.2h32.7l10.2-31%2010%2031.1%2032.8.1-26.2%2019.4%209.7%2030.9zm76.7%2010.4h-32.7l-10-31.2-10.2%2031.1h-32.8l26.4%2019.2-10.1%2031.2%2026.8-19%2026.2%2019-9.8-30.9%2026.2-19.4zM391.8%20379.6l26.2-19.4h-32.7L375.2%20329%20365%20360h-32.7l26.4%2019.3-10.1%2031.1%2026.8-19%2026.1%2019.1-9.7-31zm-60.3-60.4l26.2-19.4-32.8-.1-10-31.2-10.2%2031.2-32.7-.1%2026.4%2019.2-10.2%2031.2%2026.9-19%2026.1%2019.1-9.7-31zm-59.7-59.7l26.2-19.4h-32.7l-10.1-31.2L245%20240h-32.7l26.4%2019.2-10.1%2031.2%2026.8-19%2026.1%2019-9.7-30.9zm-60.4-60.3l26.2-19.3-32.8-.1-10-31.2-10.2%2031.2-32.7-.1%2026.4%2019.2-10.2%2031.2%2026.9-19%2026.1%2019-9.7-30.8zm-59.7-59.9L178%20120l-32.7-.1-10-31.2-10.3%2031.1H92.2l26.4%2019.2-10.1%2031.2%2026.8-19%2026.1%2019-9.7-30.9zm-60-60L118%2060l-32.7-.1-10-31.2L65%2059.8H32.2L58.6%2079l-10.1%2031.2%2026.8-19%2026.2%2019-9.8-30.9zm-60-60L58%200%2025.2-.1l-10-31.2L4.8-.2h-32.7L-1.4%2019l-10.1%2031.2%2026.8-19%2026.1%2019-9.7-30.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-bb'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2300267f'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23ffc726'%20d='M213.3%200h213.4v480H213.3z'/%3e%3cpath%20id='a'%20d='M319.8%20135.5c-7%2019-14%2038.6-29.2%2053.7%204.7-1.6%2013-3%2018.2-2.8v79.5l-22.4%203.3c-.8%200-1-1.3-1-3-2.2-24.7-8-45.5-14.8-67-.5-2.9-9-14-2.4-12%20.8%200%209.5%203.6%208.2%201.9a85%2085%200%2000-46.4-24c-1.5-.3-2.4.5-1%202.2%2022.4%2034.6%2041.3%2075.5%2041.1%20124%208.8%200%2030-5.2%2038.7-5.2v56.1H320l2.5-156.7z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20639.5%200)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-bb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-bb'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2300267f'%20d='M0-.2h512V512H0z'/%3e%3cpath%20fill='%23ffc726'%20d='M170.7-.2h170.6V512H170.7z'/%3e%3cpath%20id='a'%20d='M256%20173.3c-5.5%2015.1-11.2%2030.9-23.3%2043a51.7%2051.7%200%200114.6-2.3v63.6l-18%202.7c-.7%200-.9-1-.9-2.4a243.6%20243.6%200%2000-11.7-53.6c-.4-2.3-7.2-11.3-2-9.7.7%200%207.7%203%206.6%201.6a68%2068%200%2000-37.1-19.2c-1.2-.3-2%20.3-.9%201.7%2018%2027.7%2033.1%2060.4%2033%2099.2%207%200%2024-4.1%2031-4.1v44.9h8.8l2-125.4z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512%200)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-bd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bd'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23006a4e'%20d='M0%200h640v480H0z'/%3e%3ccircle%20cx='280'%20cy='240'%20r='160'%20fill='%23f42a41'/%3e%3c/svg%3e");
}

.flag-icon-bd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bd'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23006a4e'%20d='M0%200h512v512H0z'/%3e%3ccircle%20cx='230'%20cy='256'%20r='170.7'%20fill='%23f42a41'/%3e%3c/svg%3e");
}

.flag-icon-be {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-be'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ffd90c'%20d='M213.3%200h213.4v480H213.3z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-be.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-be'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23ffd90c'%20d='M170.7%200h170.6v512H170.7z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bf'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23de0000'%20d='M640%20479.6H.4V0H640z'/%3e%3cpath%20fill='%2335a100'%20d='M639.6%20480H0V240.2h639.6z'/%3e%3cpath%20fill='%23fff300'%20d='M254.6%20276.2l-106-72.4h131L320%2086.6%20360.4%20204l131-.1-106%2072.4%2040.5%20117.3-106-72.6L214%20393.4'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bf'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23de0000'%20d='M512%20511.6H.5V0H512z'/%3e%3cpath%20fill='%2335a100'%20d='M511.8%20512H0V256.2h511.7z'/%3e%3c/g%3e%3cpath%20fill='%23fff300'%20fill-rule='evenodd'%20d='M389%20223.8l-82.9%2056.5%2031.7%2091.6-82.7-56.7-82.8%2056.7%2031.7-91.6-82.8-56.6%20102.3.2%2031.6-91.7%2031.5%2091.6'/%3e%3c/svg%3e");
}

.flag-icon-bg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bg'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23d62612'%20d='M0%20320h640v160H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%2300966e'%20d='M0%20160h640v160H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bg'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23d62612'%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%2300966e'%20d='M0%20170.7h512v170.6H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bh'%20viewBox='0%200%20640%20480'%3e%3cdefs%20id='defs448'%3e%3cclipPath%20id='bh-a'%3e%3cpath%20id='path445'%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cpath%20id='path1077'%20fill='%23fff'%20stroke-width='4.8'%20d='M0%200h640v480H0'%20opacity='1'%20stop-opacity='1'/%3e%3cpath%20id='path1079'%20fill='%23ce1126'%20stroke-width='5.1'%20d='M640%200H96l110.7%2048L96%2096l110.7%2048L96%20192l110.7%2048L96%20288l110.7%2048L96%20384l110.7%2048L96%20480h544'%20opacity='1'%20stop-opacity='1'/%3e%3c/svg%3e");
}

.flag-icon-bh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bh'%20viewBox='0%200%20512%20512'%3e%3cdefs%20id='defs448'%3e%3cclipPath%20id='a'%3e%3cpath%20id='path445'%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cpath%20id='path1077'%20fill='%23fff'%20stroke-width='4.4'%20d='M0%200h512v512H0'%20opacity='1'%20stop-opacity='1'/%3e%3cpath%20id='path1079'%20fill='%23ce1126'%20stroke-width='4.5'%20d='M512%200H102.4l83.4%2051.2-83.4%2051.2%2083.4%2051.2-83.4%2051.2%2083.4%2051.2-83.4%2051.2%2083.4%2051.2-83.4%2051.2%2083.4%2051.2-83.4%2051.2H512'%20opacity='1'%20stop-opacity='1'/%3e%3c/svg%3e");
}

.flag-icon-bi {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bi'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='bi-a'%3e%3cpath%20fill-opacity='.7'%20d='M-90.5%200H592v512H-90.5z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23bi-a)'%20transform='translate(84.9)%20scale(.9375)'%3e%3cpath%20fill='%2300cf00'%20d='M-178%200l428.8%20256L-178%20512zm857.6%200L250.8%20256l428.8%20256z'/%3e%3cpath%20fill='red'%20d='M-178%200l428.8%20256L679.6%200zm0%20512l428.8-256%20428.8%20256z'/%3e%3cpath%20fill='%23fff'%20d='M679.6%200h-79.9L-178%20464.3V512h79.9L679.6%2047.7z'/%3e%3cpath%20fill='%23fff'%20d='M398.9%20256a148%20148%200%2011-296.1%200%20148%20148%200%2001296%200z'/%3e%3cpath%20fill='%23fff'%20d='M-178%200v47.7L599.7%20512h79.9v-47.7L-98.1%200z'/%3e%3cpath%20fill='red'%20stroke='%2300de00'%20stroke-width='3.9'%20d='M280%20200.2l-19.3.3-10%2016.4-9.9-16.4-19.2-.4%209.3-16.9-9.2-16.8%2019.2-.4%2010-16.4%209.9%2016.5%2019.2.4-9.3%2016.8zm-64.6%20111.6l-19.2.3-10%2016.4-9.9-16.4-19.2-.4%209.3-16.9-9.2-16.8%2019.2-.4%2010-16.4%209.9%2016.5%2019.2.4-9.3%2016.8zm130.6%200l-19.2.3-10%2016.4-10-16.4-19.1-.4%209.3-16.9-9.3-16.8%2019.2-.4%2010-16.4%2010%2016.5%2019.2.4-9.4%2016.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bi'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='gray'%20d='M60.8%20337h175v175h-175z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-178%20-986)%20scale(2.9257)'%3e%3cpath%20fill='%2300cf00'%20d='M0%20337l146.6%2087.5L0%20512zm293.1%200l-146.5%2087.5L293%20512z'/%3e%3cpath%20fill='red'%20d='M0%20337l146.6%2087.5L293%20337zm0%20175l146.6-87.5L293%20512z'/%3e%3cpath%20fill='%23fff'%20d='M293.1%20337h-27.3L0%20495.7V512h27.3l265.8-158.7z'/%3e%3cpath%20fill='%23fff'%20d='M197.2%20424.5a50.6%2050.6%200%2011-101.2%200%2050.6%2050.6%200%2001101.2%200z'/%3e%3cpath%20fill='%23fff'%20d='M0%20337v16.3L265.8%20512h27.3v-16.3L27.3%20337z'/%3e%3cpath%20fill='red'%20stroke='%2300de00'%20stroke-width='1pt'%20d='M156.5%20405.4l-6.6.1-3.4%205.6-3.4-5.6-6.5-.1%203.2-5.8-3.2-5.7%206.6-.2%203.4-5.6%203.4%205.7h6.5l-3.1%205.8zm-22%2038.2h-6.6l-3.4%205.7-3.4-5.6-6.6-.2%203.2-5.7-3.1-5.8%206.5-.1%203.4-5.6%203.4%205.6%206.6.2-3.2%205.7zm44.6%200h-6.6l-3.4%205.7-3.4-5.6-6.5-.2%203.1-5.7-3.1-5.8%206.6-.1%203.4-5.6%203.4%205.6%206.5.2-3.2%205.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bj'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='bj-a'%3e%3cpath%20fill='gray'%20d='M67.6-154h666v666h-666z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23bj-a)'%20transform='matrix(.961%200%200%20.7207%20-65%20111)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23319400'%20d='M0-154h333v666H0z'/%3e%3cpath%20fill='%23ffd600'%20d='M333-154h666v333H333z'/%3e%3cpath%20fill='%23de2110'%20d='M333%20179h666v333H333z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bj'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='gray'%20d='M67.6-154h666v666h-666z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-52%20118.4)%20scale(.7688)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23319400'%20d='M0-154h333v666H0z'/%3e%3cpath%20fill='%23ffd600'%20d='M333-154h666v333H333z'/%3e%3cpath%20fill='%23de2110'%20d='M333%20179h666v333H333z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bl'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bl'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bm {
  background-image: url(/sam/assets/bm-CE8pCzXe.svg);
}

.flag-icon-bm.flag-icon-squared {
  background-image: url(/sam/assets/bm-2ha1HaX9.svg);
}

.flag-icon-bn {
  background-image: url(/sam/assets/bn-NlXXh00D.svg);
}

.flag-icon-bn.flag-icon-squared {
  background-image: url(/sam/assets/bn-CvdeqYZS.svg);
}

.flag-icon-bo {
  background-image: url(/sam/assets/bo-BzbuzSOq.svg);
}

.flag-icon-bo.flag-icon-squared {
  background-image: url(/sam/assets/bo-DuytrMYF.svg);
}

.flag-icon-bq {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bq'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2321468b'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%23ae1c28'%20d='M0%200h640v160H0z'/%3e%3c/svg%3e");
}

.flag-icon-bq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bq'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2321468b'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%23ae1c28'%20d='M0%200h512v170.7H0z'/%3e%3c/svg%3e");
}

.flag-icon-br {
  background-image: url(/sam/assets/br-Cb0qdB2v.svg);
}

.flag-icon-br.flag-icon-squared {
  background-image: url(/sam/assets/br-BnhXkFQz.svg);
}

.flag-icon-bs {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bs'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='bs-a'%3e%3cpath%20fill-opacity='.7'%20d='M-12%200h640v480H-12z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23bs-a)'%20transform='translate(12)'%3e%3cpath%20fill='%23fff'%20d='M968.5%20480h-979V1.8h979z'/%3e%3cpath%20fill='%23ffe900'%20d='M968.5%20344.5h-979V143.3h979z'/%3e%3cpath%20fill='%2308ced6'%20d='M968.5%20480h-979V320.6h979zm0-318.7h-979V2h979z'/%3e%3cpath%20d='M-11%200c2.3%200%20391.8%20236.8%20391.8%20236.8L-12%20479.2-10.9%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bs.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bs'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M56.6%2026.4H537v480.3H56.6z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='matrix(1.066%200%200%201.067%20-60.4%20-28.1)'%3e%3cpath%20fill='%23fff'%20d='M990%20506.2H9.4V27.6H990z'/%3e%3cpath%20fill='%23ffe900'%20d='M990%20370.6H9.4V169.2H990z'/%3e%3cpath%20fill='%2308ced6'%20d='M990%20506.2H9.4V346.7H990zm0-319H9.4V27.9H990z'/%3e%3cpath%20d='M9%2025.9c2.1%200%20392.3%20237%20392.3%20237L7.8%20505.3%209%2025.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bt {
  background-image: url(/sam/assets/bt-hu-71nuS.svg);
}

.flag-icon-bt.flag-icon-squared {
  background-image: url(/sam/assets/bt-DHC-doYU.svg);
}

.flag-icon-bv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bv'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='bv-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23bv-a)'%3e%3cpath%20fill='%23fff'%20d='M-28%200h699.7v512H-28z'/%3e%3cpath%20fill='%23d72828'%20d='M-53-77.8h218.7v276.2H-53zM289.4-.6h381v199h-381zM-27.6%20320h190.4v190.3H-27.6zm319.6%202.1h378.3v188.2H292z'/%3e%3cpath%20fill='%23003897'%20d='M196.7-25.4H261v535.7h-64.5z'/%3e%3cpath%20fill='%23003897'%20d='M-27.6%20224.8h698v63.5h-698z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bv'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M-68%200h699.7v512H-68z'/%3e%3cpath%20fill='%23d72828'%20d='M-93-77.8h218.7v276.2H-93zM249.4-.6h381v199h-381zM-67.6%20320h190.4v190.3H-67.5zm319.6%202.1h378.3v188.2H252z'/%3e%3cpath%20fill='%23003897'%20d='M156.7-25.4H221v535.7h-64.5z'/%3e%3cpath%20fill='%23003897'%20d='M-67.5%20224.8h697.8v63.5H-67.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bw'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2300cbff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3cpath%20d='M0%20186h640v108H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-bw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-bw'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2300cbff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20192h512v128H0z'/%3e%3cpath%20d='M0%20212.7h512V299H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-by {
  background-image: url(/sam/assets/by-CmwVjav6.svg);
}

.flag-icon-by.flag-icon-squared {
  background-image: url(/sam/assets/by-1A4iHfk3.svg);
}

.flag-icon-bz {
  background-image: url(/sam/assets/bz-XS1LeFgB.svg);
}

.flag-icon-bz.flag-icon-squared {
  background-image: url(/sam/assets/bz-CJjNh5Lj.svg);
}

.flag-icon-ca {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ca'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M81.1%200h362.3v512H81.1z'%20transform='translate(74.1)%20scale(.9375)'/%3e%3cpath%20fill='%23d52b1e'%20d='M-100%200H81.1v512H-100zm543.4%200h181.1v512h-181zm-308%20247.4l-14.2%204.8%2065.5%2057.5c5%2014.7-1.7%2019-6%2026.8l71-9L250%20399l14.8-.4-3.3-71%2071.2%208.5c-4.4-9.3-8.3-14.2-4.3-29l65.4-54.5-11.4-4.2c-9.4-7.2%204-34.7%206-52.1%200%200-38.1%2013.1-40.6%206.2l-9.8-18.7-34.7%2038.2c-3.8.9-5.4-.6-6.3-3.8l16-79.8-25.4%2014.3c-2.1%201-4.2.2-5.6-2.3l-24.5-49-25.2%2050.9c-1.9%201.8-3.8%202-5.4.8l-24.2-13.6%2014.6%2079.1c-1.2%203.2-4%204-7.2%202.3l-33.3-37.7c-4.3%207-7.2%2018.3-13%2020.9-5.7%202.4-25-4.8-37.9-7.6%204.4%2015.9%2018.2%2042.3%209.5%2051z'%20transform='translate(74.1)%20scale(.9375)'/%3e%3c/svg%3e");
}

.flag-icon-ca.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ca'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M81.3%203h362.3v512H81.3z'%20transform='translate(-.2%20-3)'/%3e%3cpath%20fill='%23d52b1e'%20d='M-99.8%203H81.3v512H-99.8zm543.4%200h181.1v512H443.6zM135.5%20250.4l-14%204.8%2065.4%2057.5c5%2014.8-1.7%2019.1-6%2026.9l71-9-1.8%2071.5%2014.8-.5-3.3-70.9%2071.2%208.4c-4.4-9.3-8.3-14.2-4.3-29l65.4-54.5-11.4-4.1c-9.4-7.3%204-34.8%206-52.2%200%200-38.1%2013.1-40.6%206.2L338%20187l-34.6%2038c-3.8%201-5.4-.6-6.3-3.8l16-79.7-25.4%2014.3c-2.1.9-4.2%200-5.6-2.4l-24.5-49-25.2%2050.9c-1.9%201.8-3.8%202-5.4.8l-24.2-13.6%2014.5%2079.2c-1.1%203-3.9%204-7.1%202.3l-33.3-37.8c-4.3%207-7.3%2018.4-13%2021-5.7%202.3-25-4.9-37.9-7.7%204.4%2015.9%2018.2%2042.3%209.5%2051z'%20transform='translate(-.2%20-3)'/%3e%3c/svg%3e");
}

.flag-icon-cc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cc'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cpath%20id='a'%20d='M0-360l69.4%20215.8%20212-80.3L156-35.6%20351%2080.1%20125%2099.8l31.1%20224.6L0%20160l-156.2%20164.3%2031.1-224.5L-351%2080l195-115.7-125.5-188.9%20212%2080.3z'/%3e%3cpath%20id='b'%20d='M0-210L54.9-75.5l144.8%2010.6-111%2093.8%2034.7%20141L0%2093.3-123.4%20170l34.6-141-111-93.8%20145-10.6z'/%3e%3c/defs%3e%3cpath%20fill='green'%20d='M0%200h640v480H0z'/%3e%3ccircle%20cx='320'%20cy='240'%20r='66.7'%20fill='%23ffe000'/%3e%3ccircle%20cx='340.8'%20cy='240'%20r='54.9'%20fill='green'/%3e%3ccircle%20cx='109.8'%20cy='173.3'%20r='69.8'%20fill='%23ffe000'/%3e%3cpath%20fill='%23802000'%20stroke='%237b3100'%20stroke-width='1.5'%20d='M105%20226h17.5s.7-1.6-.2-2.4c-1-.8-4.7-1-3.7-3.8%202-5.8%202.4-4%203.7-17.8a739%20739%200%20002-35.5h-2.6s.5%206.7-1%2015.5c-1.4%208.8-1.9%209.5-3.5%2016.3a63.5%2063.5%200%2001-3.3%2011.2c-1.4%204-1.6%204.1-3.8%207.8-2.3%203.6-1.5%202.2-2.7%204.4-.7%201.1-1.4.8-1.9%201.6-.4.8-.5%202.7-.5%202.7z'/%3e%3cpath%20fill='green'%20d='M118.3%20122.5a23%2023%200%2001-1.2%209.2%2026.5%2026.5%200%2000-2.3%209.8c-1.8.6-3.7-3.9-5.5-1.2%201.3%203.7%204.4%206.6%206.4%209.9.4%201%203.4%203.7%201.6%204.3-4.3-1.5-5.4-7-8-10.3a19%2019%200%2000-15.5-10c-2.5.1-10.4-.5-8.4%203.7%203%202%206.8%203.4%209.8%205.7%202.3.2%206.3%204%206.1%205.4-4-1.6-5.8-3.5-10-5.2-5.8-2.2-13.7-.9-17%204.8-.5%201.5-1.4%205.8.5%206.3%202.2-3.4%205.3-7.3%209.9-6.2%203.6.3-4%206.7-1.1%205.4%201-.4%203-1.8%204.6-2%201.5%200%202.3%201%203.4%201.2%202.3.3%203%201.2%202.7%201.8-.2.6-1%200-3.3.8-1.1.4-1.7%201.4-3%201.9-1.4.4-4.2.5-5.2%200-3.7-1.5-9.7-1.3-10.8%203.3%200%202-1.8-.2-2.6.7-.7%202.2-.8%204.4-4%204.2-2%202-4%204.2-6.6%205.7%201.5%203.4%207.3-3.4%207-.5-2.5%203.5%201.4%204.2%203%201.5%202.9-3%206.5-6.7%2010.7-3.6%202%201.9%203.2-1%204.7-1%201%202.5%202.1.2%203.2-.5%201.7-.2%201.2%202.2%203.2.7%204.1-2.7%209.1-.4%2013.1-3%204.3-2%20.6%201.5-.5%202.9-1.9%203.6-.3%208.4-4.3%2010.6-1.7%204.3%201.9%2010-1.7%2013.2-.5%202%204.6%201.8%206%202.6%202.6%200%200-5.8%202.5-6.6%203.4%202%203.2-3.8%202.5-5.6.4-4%20.6-8.6%202.6-12.3%202.2-4.5%204.2%201.9%201.8%203.7-1.4%204.1-3.4%209.4-.3%2013.3%201%20.2%201.7%202.4%202.8%203%201.2.7%202.8-.1%203-2.1%201.6-6%20.8-12.4%203-18.3%201.5-1.8%203.6-.3%204.5%201.4%203%203.5%205.1%207.8%208.7%2010.7a15%2015%200%20017.8%207.3c0%202.6%207.4%203%205.2%200-2.1-2.7-.7-5.6%201.4-7.5%201.2.3.9-1.8%200-1-1.5-.3-1.6-3%20.4-1.7%203.5%201.1-.2-2.5-1.5-2.6-2.9-1.8-6.2-3.8-7.6-7%203.8%200%207.7%202.1%2011.5.9%203.1-1.6%206.2%200%207.3%202.8%202.4-.4%201.4-2.8%200-3.6%201.7-.7%203-2.2.8-3.5-1-1.4%201.5-4-1.7-3.8.1-2.5-.8-4.7-3.5-5.6-2.7-2.2-10.6%203.4-10.3-1.7-.8-2.8%203.2-.4%204.3-1.8%201.1-3-5.5-2.6-3.3-5%201.4-.8%208.1-2.1%202.9-3.1a8.3%208.3%200%2001-7-1.1c-1.9%203.1-7.2-1.8-6.3%203.8-.7%202.1-5.5%207.6-6.8%203.4%201-3.3%206.8-4.3%205-8.8-.3-2.7-2.6.5-3.6.3-.6-1.7%201.6-3.8%203.2-4.2%203%202.4%203-3%206-2.5%202.1-.5-.7-1.4-1.3-1.8.6-1.5%203.9-2.3.7-3.7-2.9-2-5%202.1-7.3%202.3-2.2-2.5%202-3.7%203.2-5%20.1-1-2.4-.3-1.7-1.2.7-1.1%205.2-1.2%203-3a14.7%2014.7%200%2000-10.2.6c-2%20.6-2.5%205-4.2%204.8-.7-2%20.3-5.8-2.4-6.3zm15%2042.3c2.4-.4%200%203.7-1%203.6%200-1.4-3.6-1.3-1.3-2.6a7.3%207.3%200%20012.3-1z'/%3e%3cg%20fill='%23ffe000'%20transform='translate(0%2080)%20scale(.0635)'%3e%3cuse%20width='100%25'%20height='100%25'%20x='7560'%20y='4200'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='6300'%20y='2205'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='7560'%20y='840'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='8680'%20y='1869'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='8064'%20y='2730'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cc'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cpath%20id='a'%20d='M0-360l69.4%20215.8%20212-80.3L156-35.6%20351%2080.1%20125%2099.8l31.1%20224.6L0%20160l-156.2%20164.3%2031.1-224.5L-351%2080l195-115.7-125.5-188.9%20212%2080.3z'/%3e%3cpath%20id='b'%20d='M0-210L54.9-75.5l144.8%2010.6-111%2093.8%2034.7%20141L0%2093.3-123.4%20170l34.6-141-111-93.8%20145-10.6z'/%3e%3c/defs%3e%3cpath%20fill='green'%20d='M0%200h512v512H0z'/%3e%3ccircle%20cx='268.2'%20cy='250.4'%20r='61.2'%20fill='%23ffe000'/%3e%3ccircle%20cx='287.3'%20cy='250.4'%20r='50.4'%20fill='green'/%3e%3ccircle%20cx='75.2'%20cy='189.2'%20r='64.2'%20fill='%23ffe000'/%3e%3cpath%20fill='%23802000'%20stroke='%237b3100'%20stroke-width='1.4'%20d='M70.7%20237.6h16s.8-1.5-.1-2.2c-.9-.8-4.3-1-3.4-3.5%202-5.4%202.2-3.7%203.4-16.4%201.2-12.7%201.7-32.6%201.7-32.6H86s.5%206.2-.9%2014.3c-1.3%208-1.7%208.7-3.2%2015-1.4%206.1-1.7%206.6-3%2010.3-1.3%203.6-1.5%203.7-3.5%207l-2.5%204.2c-.6%201-1.3.7-1.7%201.4-.4.8-.5%202.5-.5%202.5z'/%3e%3cpath%20fill='green'%20d='M83%20142.5c0%202.5-.2%205.7-1.2%208.4-1%203-2.2%206-2.1%209-1.7.7-3.4-3.5-5-1%201.2%203.3%204%206%205.9%209%20.3%201%203%203.5%201.5%204-4-1.3-5-6.4-7.5-9.5a17.5%2017.5%200%2000-14.2-9c-2.3%200-9.6-.6-7.7%203.2%202.8%202%206.3%203.2%209%205.3%202.1.2%205.8%203.6%205.6%205-3.6-1.5-5.3-3.3-9.2-4.8-5.3-2-12.6-.9-15.5%204.4-.6%201.4-1.4%205.3.3%205.7%202-3.1%205-6.6%209.2-5.7%203.3.3-3.8%206.3-1%205%20.8-.3%202.8-1.6%204.1-1.7%201.4-.2%202.2.8%203.2%201%202.1.3%202.7%201.1%202.5%201.6-.2.6-1%20.1-3%20.8-1%20.3-1.6%201.3-2.9%201.7-1.2.4-3.8.4-4.7%200-3.4-1.4-8.9-1.1-10%203%200%202-1.6-.1-2.3.7-.6%202-.8%204-3.8%203.9-1.8%201.9-3.6%203.9-6%205.2%201.4%203.1%206.8-3.1%206.5-.5-2.3%203.2%201.2%203.9%202.8%201.4%202.6-2.8%205.9-6.1%209.8-3.3%201.9%201.7%203-1%204.3-.8.9%202.2%202%200%203-.5%201.5-.2%201%202%203%20.6%203.7-2.5%208.3-.4%2012-2.8%203.8-1.8.5%201.4-.6%202.7-1.7%203.3-.2%207.7-4%209.7-1.4%204%201.8%209.2-1.5%2012.1-.5%201.9%204.3%201.7%205.6%202.4%202.4.1%200-5.3%202.2-6%203.1%201.9%203-3.5%202.4-5.2.3-3.7.5-7.8%202.3-11.3%202-4.1%203.9%201.7%201.6%203.4-1.2%203.8-3%208.7-.2%2012.2.9.2%201.5%202.2%202.6%202.8%201%20.7%202.5-.1%202.8-2%201.4-5.4.7-11.4%202.7-16.7%201.3-1.7%203.3-.3%204.1%201.2%202.8%203.2%204.7%207.2%208%209.9a14%2014%200%20017.2%206.7c0%202.4%206.8%202.7%204.8%200-2-2.5-.7-5.2%201.3-6.9%201%20.3.7-1.6%200-.9-1.4-.3-1.5-2.8.3-1.6%203.2%201-.2-2.3-1.3-2.4-2.7-1.6-5.7-3.5-7-6.4%203.4%200%207%202%2010.5.8%202.9-1.5%205.7.1%206.7%202.6%202.2-.4%201.3-2.5%200-3.3%201.6-.6%202.7-2%20.8-3.2-1-1.4%201.4-3.6-1.6-3.5.1-2.3-.8-4.3-3.2-5.1-2.5-2.1-9.7%203-9.5-1.7-.7-2.5%203-.3%204-1.6%201-2.7-5-2.4-3-4.5%201.2-.8%207.4-2%202.6-3a7.6%207.6%200%2001-6.4-1c-1.7%203-6.7-1.6-5.8%203.6-.7%202-5%207-6.3%203.1%201-3%206.3-4%204.6-8-.2-2.6-2.3.4-3.3.2-.5-1.6%201.5-3.5%203-3.9%202.7%202.2%202.8-2.7%205.5-2.3%202-.4-.7-1.2-1.2-1.6.5-1.4%203.5-2.2.6-3.4-2.6-2-4.5%202-6.6%202.1-2-2.3%201.8-3.4%202.9-4.6%200-1-2.3-.3-1.6-1%20.6-1.2%204.8-1.3%202.8-2.9-2.9-1-6.6-.7-9.4.5-1.8.6-2.3%204.6-3.8%204.4-.8-1.7.2-5.2-2.2-5.8zm13.7%2038.9c2.3-.4%200%203.3-1%203.3.1-1.3-3.2-1.2-1.1-2.4a6.7%206.7%200%20012.1-1z'/%3e%3cg%20fill='%23ffe000'%20transform='translate(-25.8%20103.5)%20scale(.05833)'%3e%3cuse%20width='100%25'%20height='100%25'%20x='7560'%20y='4200'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='6300'%20y='2205'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='7560'%20y='840'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='8680'%20y='1869'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='8064'%20y='2730'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cd'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23007fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23f7d618'%20d='M28.8%2096H96l20.8-67.2L137.6%2096h67.2l-54.4%2041.6%2020.8%2067.2-54.4-41.6-54.4%2041.6%2020.8-67.2L28.8%2096zM600%200L0%20360v120h40l600-360V0h-40'/%3e%3cpath%20fill='%23ce1021'%20d='M640%200L0%20384v96L640%2096V0'/%3e%3c/svg%3e");
}

.flag-icon-cd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cd'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0-88h600v600H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='matrix(.853%200%200%20.853%200%2075.1)'%3e%3cpath%20fill='%23007fff'%20d='M0-88h800v600H0z'/%3e%3cpath%20fill='%23f7d618'%20d='M36%2032h84l26-84%2026%2084h84l-68%2052%2026%2084-68-52-68%2052%2026-84-68-52zM750-88L0%20362v150h50L800%2062V-88h-50'/%3e%3cpath%20fill='%23ce1021'%20d='M800-88L0%20392v120L800%2032V-88'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cf'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='cf-a'%3e%3cpath%20fill-opacity='.7'%20d='M-12.4%2032h640v480h-640z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23cf-a)'%20transform='translate(12.4%20-32)'%3e%3cpath%20fill='%2300f'%20d='M-52%2032h719.3v119H-52z'/%3e%3cpath%20fill='%23ff0'%20d='M-52%20391.6h719.3V512H-52z'/%3e%3cpath%20fill='%23009a00'%20d='M-52%20271.3h719.3v120.3H-52z'/%3e%3cpath%20fill='%23fff'%20d='M-52%20151h719.3v120.3H-52z'/%3e%3cpath%20fill='red'%20d='M247.7%2032.5h119.9V512H247.7z'/%3e%3cpath%20fill='%23ff0'%20d='M99.3%20137.7l-31.5-21.8-31.3%2022L47.4%20101%2016.9%2078l38.2-1%2012.5-36.3L80.3%2077l38.1.7L88.2%20101'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cf'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%2300f'%20d='M-52-.5h768v127H-52z'/%3e%3cpath%20fill='%23ff0'%20d='M-52%20383.5h768V512H-52z'/%3e%3cpath%20fill='%23009a00'%20d='M-52%20255h768v128.5H-52z'/%3e%3cpath%20fill='%23fff'%20d='M-52%20126.5h768V255H-52z'/%3e%3cpath%20fill='red'%20d='M268%200h128v512H268z'/%3e%3cpath%20fill='%23ff0'%20d='M109.5%20112.3L75.9%2089.1l-33.4%2023.4%2011.6-39.2-32.5-24.6%2040.7-1L75.7%208.8l13.5%2038.6%2040.8.8L97.6%2073'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cg'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='cg-a'%3e%3cpath%20fill-opacity='.7'%20d='M-79.5%2032h640v480h-640z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23cg-a)'%20transform='translate(79.5%20-32)'%3e%3cpath%20fill='%23ff0'%20d='M-119.5%2032h720v480h-720z'/%3e%3cpath%20fill='%2300ca00'%20d='M-119.5%2032v480l480-480h-480z'/%3e%3cpath%20fill='red'%20d='M120.5%20512h480V32l-480%20480z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cg'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M115.7%200h496.1v496h-496z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-119.5)%20scale(1.032)'%3e%3cpath%20fill='%23ff0'%20d='M0%200h744v496H0z'/%3e%3cpath%20fill='%2300ca00'%20d='M0%200v496L496%200H0z'/%3e%3cpath%20fill='red'%20d='M248%20496h496V0L248%20496z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ch {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ch'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23d52b1e'%20d='M0%200h640v480H0z'/%3e%3cg%20fill='%23fff'%3e%3cpath%20d='M170%20195h300v90H170z'/%3e%3cpath%20d='M275%2090h90v300h-90z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ch.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ch'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23d52b1e'%20d='M0%200h512v512H0z'/%3e%3cg%20fill='%23fff'%3e%3cpath%20d='M96%20208h320v96H96z'/%3e%3cpath%20d='M208%2096h96v320h-96z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ci {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ci'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2300cd00'%20d='M426.8%200H640v480H426.8z'/%3e%3cpath%20fill='%23ff9a00'%20d='M0%200h212.9v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M212.9%200h214v480h-214z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ci.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ci'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2300cd00'%20d='M341.5%200H512v512H341.5z'/%3e%3cpath%20fill='%23ff9a00'%20d='M0%200h170.3v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M170.3%200h171.2v512H170.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ck {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ck'%20viewBox='0%200%20640%20480'%3e%3cpath%20id='path628'%20fill='%23006'%20d='M0%200h640v480H0z'/%3e%3cpath%20id='path638'%20fill='%23fff'%20fill-rule='evenodd'%20d='M471.6%20213l5.2-16.7-14-10.6%2017.6-.2%206-16.5%205.6%2016.5%2017.7.5-14.1%2010.5%205%2016.7-14.5-10m27.1%2013l10.4-13.9-9.7-14.8%2016.7%205.8%2011-13.5v17.6l16.4%206.4-16.8%205-.8%2017.5-10.2-14.4m-98.4%2015l-.7-17.5-16.8-5.2L431%20198v-17.4l10.9%2013.5%2016.8-5.6-9.8%2014.7%2010.3%2014-17-4.5m-39.6%2040.9l-7.4-15.8-17.4%201.8%2012.8-12.3L384%20211l15.2%208.2%2013.3-11.8-3.4%2017.4%2014.9%208.9-17.3%202.5M389%20291.8l-13.3-11.1-15%209.2%206.4-16.7-12.9-11.6%2017.3.7%207-16.4%204.3%2017.2%2017.2%201.5-14.6%209.8m3.2%2060.4l-16.5-4.8-10.1%2014.5-.7-17.9-16.4-5.5%2016.1-6.2v-18l10.7%2014.1%2016.4-5.6-9.6%2015m29.5%2050.8l-17%202.4-3.5%2017.4-7.8-16-17.1%201.6%2012.2-12.3-7.1-16.4%2015.3%208.5%2012.8-11.8L393%20362m45%2038l-15.1%208.2%202.6%2017.6-12.7-12.4-15.6%207.6%207.3-15.9-12.3-12.9%2017.3%202.6%208-15.5%203.4%2017.4m53.8%209l-8.3%2015.3%2011.7%2013.2-17.4-3.3-8.9%2015-2.4-17.3-17.2-4%2015.8-7.4-1.7-17.5%2012.2%2012.8m57.4-13.1l-.5%2017.4%2016.3%206.4-17%205-1.2%2017.5-10-14.3-17%204.4%2010.8-13.9-9.4-14.7%2016.6%205.7M559%20209.8l12%2012.6%2015.9-7.4-8.3%2015.8%2011.5%2013.1-17-2.8-9%2015.5L562%20239l-17-3.5%2015.7-8m34.2%2021l5.5%2016.6%2017.5.3-14.2%2010.7%204.7%2016.8-14.1-10-14.6%2010.1%205.4-16.8-13.8-10.6%2017.6-.4m19.5%2033.2l-2%2017.4%2015.7%207.7-17.3%203.6-2.7%2017.3-8.7-15.1-17.4%202.9%2012-13-8.1-15.5%2016%207.2m3%2039.8l-7.8%2015.6L603%20379l-17.4-2.7-8.4%2015.3-3-17.3-17.4-3.3%2015.6-8-2.3-17.4%2012.6%2012.3m-9.8%2039.1l-14.7%209.2%203.8%2017.3-13.5-11.5-15%208.6%206.3-16.3-13.1-12.1%2017.4%201.5%207-16%204.4%2017.2'/%3e%3cpath%20id='path1423'%20fill='%23006'%20stroke-width='.5'%20d='M0%200h320v240H0z'/%3e%3cpath%20id='path1425'%20fill='%23fff'%20stroke-width='.5'%20d='M37.5%200l122%2090.5L281%200h39v31l-120%2089.5%20120%2089V240h-40l-120-89.5L40.5%20240H0v-30l119.5-89L0%2032V0z'/%3e%3cpath%20id='path1427'%20fill='%23c8102e'%20stroke-width='.5'%20d='M212%20140.5L320%20220v20l-135.5-99.5zm-92%2010l3%2017.5-96%2072H0zM320%200v1.5l-124.5%2094%201-22L295%200zM0%200l119.5%2088h-30L0%2021z'/%3e%3cpath%20id='path1429'%20fill='%23fff'%20stroke-width='.5'%20d='M120.5%200v240h80V0zM0%2080v80h320V80z'/%3e%3cpath%20id='path1431'%20fill='%23c8102e'%20stroke-width='.5'%20d='M0%2096.5v48h320v-48zM136.5%200v240h48V0z'/%3e%3c/svg%3e");
}

.flag-icon-ck.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ck'%20viewBox='0%200%20512%20512'%3e%3cpath%20id='path6059'%20fill='%23006'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='path6069'%20fill='%23fff'%20fill-rule='evenodd'%20d='M344.8%20250.1l5.7-18.3-15.4-11.7%2019.4-.2%206.5-18.1%206.3%2018.1%2019.4.6-15.6%2011.4%205.6%2018.4-15.9-11m29.7%2014.4l11.4-15.3-10.6-16.3%2018.4%206.4%2012-14.8V233l18%207.1-18.4%205.5-.9%2019.2-11.3-15.8m-108%2016.5l-.8-19.2-18.4-5.7%2018.2-7v-19.1l12%2014.9%2018.4-6.2-10.8%2016.1%2011.4%2015.4-18.6-5m-43.6%2045l-8-17.4-19.2%202%2014-13.5-7.2-17.7%2016.7%209%2014.6-13-3.7%2019.1%2016.3%209.7-19%202.8m-19.2%2061l-14.6-12.1-16.5%2010%207-18.3-14-12.8%2018.9.9%207.7-18%204.7%2018.8%2018.9%201.7-16%2010.8m3.5%2066.3l-18.2-5.3-11%2016-.8-19.7-18-6%2017.7-6.9v-19.7l11.7%2015.5%2018-6.1-10.5%2016.3m32.4%2055.9l-18.7%202.6-3.8%2019.1L244%20428l-18.8%201.8%2013.5-13.5-7.9-18%2016.9%209.3%2014-13-3%2019.3m49.4%2041.7l-16.7%209%203%2019.3-14.1-13.6-17%208.3%208-17.4-13.5-14.1%2019%202.8%208.7-17%203.7%2019m59.1%2010l-9%2016.8%2012.8%2014.5-19.1-3.6-9.8%2016.4-2.7-19-18.9-4.4%2017.4-8.2-1.9-19%2013.5%2013.9m63-14.4l-.7%2019.2%2018%207-18.6%205.6-1.3%2019.1-11-15.7-18.8%204.9%2011.9-15.4-10.3-16.1%2018.3%206.2m59.8-223.2l13.1%2013.9%2017.5-8.1-9%2017.4L475%20284l-18.7-3-9.8%2017-2.5-19.3-18.6-4%2017.2-8.7m37.6%2023.1l6%2018.3%2019.1.3-15.5%2011.7L495%20338l-15.6-11-16%2011.1%206-18.5-15.2-11.6%2019.3-.5m21.4%2036.5l-2.2%2019%2017.3%208.6-19%204-3%2019-9.5-16.7-19.1%203.2%2013-14.3-8.8-17%2017.7%207.9m3.2%2043.7l-8.5%2017.1%2013.3%2014-19.1-2.8-9.3%2016.7-3.3-18.9-19-3.7%2017-8.8-2.5-19%2014%2013.5m-10.9%2043l-16.1%2010%204.1%2019-14.8-12.6-16.5%209.4%207-18-14.4-13.2%2019.1%201.6%207.7-17.6%204.9%2019'/%3e%3cg%20id='g6703'%20transform='matrix(.5%200%200%20.5%200%20-.5)'%3e%3cpath%20id='path6681'%20fill='%23006'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='path6683'%20fill='%23fff'%20d='M512%200v64L322%20256l190%20187v69h-67L254%20324%2068%20512H0v-68l186-187L0%2074V0h62l192%20188L440%200z'/%3e%3cpath%20id='path6685'%20fill='%23c8102e'%20d='M184%20324l11%2034L42%20512H0v-3zm124-12l54%208%20150%20147v45zM512%200L320%20196l-4-44L466%200zM0%201l193%20189-59-8L0%2049z'/%3e%3cpath%20id='path6687'%20fill='%23fff'%20d='M176%200v512h160V0zM0%20176v160h512V176z'/%3e%3cpath%20id='path6689'%20fill='%23c8102e'%20d='M0%20208v96h512v-96zM208%200v512h96V0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cl'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='cl-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23cl-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23fff'%20d='M256%200h512v256H256z'/%3e%3cpath%20fill='%230039a6'%20d='M0%200h256v256H0z'/%3e%3cpath%20fill='%23fff'%20d='M167.8%20191.7L128.2%20162l-39.5%2030%2014.7-48.8L64%20113.1l48.7-.5L127.8%2064l15.5%2048.5%2048.7.1-39.2%2030.4%2015%2048.7z'/%3e%3cpath%20fill='%23d52b1e'%20d='M0%20256h768v256H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cl'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h708.7v708.7H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='scale(.722)'%3e%3cpath%20fill='%23fff'%20d='M354.3%200H1063v354.3H354.3z'/%3e%3cpath%20fill='%230039a6'%20d='M0%200h354.3v354.3H0z'/%3e%3cpath%20fill='%23fff'%20d='M232.3%20265.3l-55-41.1-54.5%2041.5%2020.3-67.5-54.5-41.7%2067.4-.6%2021-67.3%2021.3%2067.2h67.5L211.4%20198l20.8%2067.4z'/%3e%3cpath%20fill='%23d52b1e'%20d='M0%20354.3h1063v354.4H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cm'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23007a5e'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M213.3%200h213.4v480H213.3z'/%3e%3cpath%20fill='%23fcd116'%20d='M426.7%200H640v480H426.7z'/%3e%3cg%20fill='%23fcd116'%20transform='translate(320%20240)%20scale(7.1111)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-8L-2.5-.4%201.3.9z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cm'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23007a5e'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M170.7%200h170.6v512H170.7z'/%3e%3cpath%20fill='%23fcd116'%20d='M341.3%200H512v512H341.3z'/%3e%3cg%20fill='%23fcd116'%20transform='translate(256%20256)%20scale(5.6889)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-8L-2.5-.4%201.3.9z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cn'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cpath%20id='a'%20fill='%23ffde00'%20d='M-.6.8L0-1%20.6.8-1-.3h2z'/%3e%3c/defs%3e%3cpath%20fill='%23de2910'%20d='M0%200h640v480H0z'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(71.9991%200%200%2072%20120%20120)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(-12.33562%20-20.5871%2020.58684%20-12.33577%20240.3%2048)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(-3.38573%20-23.75998%2023.75968%20-3.38578%20288%2095.8)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(6.5991%20-23.0749%2023.0746%206.59919%20288%20168)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(14.9991%20-18.73557%2018.73533%2014.99929%20240%20216)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-cn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cn'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cpath%20id='a'%20fill='%23ffde00'%20d='M1-.3L-.7.8%200-1%20.6.8-1-.3z'/%3e%3c/defs%3e%3cpath%20fill='%23de2910'%20d='M0%200h512v512H0z'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(76.8%200%200%2076.8%20128%20128)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='rotate(-121%20142.6%20-47)%20scale(25.5827)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='rotate(-98.1%20198%20-82)%20scale(25.6)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='rotate(-74%20272.4%20-114)%20scale(25.6137)'%20xlink:href='%23a'/%3e%3cuse%20width='30'%20height='20'%20transform='matrix(16%20-19.968%2019.968%2016%20256%20230.4)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-co {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-co'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ffe800'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300148e'%20d='M0%20240h640v240H0z'/%3e%3cpath%20fill='%23da0010'%20d='M0%20360h640v120H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-co.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-co'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ffe800'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300148e'%20d='M0%20256h512v256H0z'/%3e%3cpath%20fill='%23da0010'%20d='M0%20384h512v128H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cr'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%230000b4'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%2075.4h640v322.3H0z'/%3e%3cpath%20fill='%23d90000'%20d='M0%20157.7h640v157.7H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cr'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%230000b4'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%2080.5h512v343.7H0z'/%3e%3cpath%20fill='%23d90000'%20d='M0%20168.2h512v168.2H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cu'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='cu-a'%3e%3cpath%20fill-opacity='.7'%20d='M-32%200h682.7v512H-32z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23cu-a)'%20transform='translate(30)%20scale(.94)'%3e%3cpath%20fill='%230050f0'%20d='M-32%200h768v512H-32z'/%3e%3cpath%20fill='%23fff'%20d='M-32%20102.4h768v102.4H-32zm0%20204.8h768v102.4H-32z'/%3e%3cpath%20fill='%23ed0000'%20d='M-32%200l440.7%20255.7L-32%20511V0z'/%3e%3cpath%20fill='%23fff'%20d='M161.8%20325.5L114.3%20290l-47.2%2035.8%2017.6-58.1-47.2-36%2058.3-.4%2018.1-58%2018.5%2057.8%2058.3.1-46.9%2036.3%2018%2058z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cu'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%230050f0'%20d='M-32%200h768v512H-32z'/%3e%3cpath%20fill='%23fff'%20d='M-32%20102.4h768v102.4H-32zm0%20204.8h768v102.4H-32z'/%3e%3cpath%20fill='%23ed0000'%20d='M-32%200l440.7%20255.7L-32%20511V0z'/%3e%3cpath%20fill='%23fff'%20d='M161.8%20325.5L114.3%20290l-47.2%2035.8%2017.6-58.1-47.2-36%2058.3-.4%2018.1-58%2018.5%2057.8%2058.3.1-46.9%2036.3%2018%2058z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cv'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='cv-a'%3e%3cpath%20fill-opacity='.7'%20d='M-123.4%200h682.6v512h-682.6z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23cv-a)'%20transform='translate(115.7)%20scale(.94)'%3e%3cpath%20fill='%23fff'%20d='M-123.4%20233H723v206h-846.5z'/%3e%3cpath%20fill='%23081873'%20d='M-122.8%200h846v256.6h-846zm.3%20385.9h852.1V512h-852.1z'/%3e%3cpath%20fill='%23de3929'%20d='M-122.5%20302.6h846v39.6h-846z'/%3e%3cpath%20fill='%23ffce08'%20d='M131%20399.2l6.6%2020.4H159l-17.4%2012.7%206.6%2020.5L131%20440l-17.4%2012.7%206.7-20.5-17.4-12.7h21.5M317%20250.4l6.7%2020.5H345l-17.4%2012.6%206.6%2020.5-17.4-12.7-17.4%2012.7%206.6-20.5-17.4-12.6h21.6m-222%2064.4l6.6%2020.5h21.5L99%20368.6l6.7%2020.4-17.4-12.6L70.9%20389l6.6-20.4-17.4-12.7h21.5M317%20329.5l6.7%2020.4H345l-17.4%2012.7%206.6%2020.4-17.4-12.6-17.4%2012.7%206.6-20.5-17.4-12.7h21.6m-40.5-161.7l6.7%2020.4H298l-17.4%2012.7%206.6%2020.5-17.4-12.7-17.4%2012.7%206.7-20.5-17.5-12.7h21.6m-64.5-45.2l6.7%2020.5h21.5l-17.4%2012.6%206.6%2020.5-17.4-12.6-17.4%2012.6%206.7-20.5-17.4-12.6H192m-64.5%202.9l6.7%2020.5h21.5l-17.4%2012.6%206.7%2020.5-17.5-12.7-17.4%2012.7%206.7-20.5-17.4-12.6H121m-34.8%2043.2l6.6%2020.5h21.6l-17.5%2012.6%206.7%2020.5-17.4-12.7-17.4%2012.7%206.6-20.5L58%20271h21.5m119.2%20149.4l6.7%2020.5h21.5l-17.4%2012.6%206.7%2020.5-17.5-12.7-17.4%2012.7%206.7-20.5-17.4-12.6H192m82.2-41.7l6.6%2020.4h21.5L285%20432.3l6.7%2020.5-17.4-12.7-17.5%2012.7%206.7-20.5-17.4-12.7h21.5'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cv'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M-123.4%20233H723v206h-846.5z'/%3e%3cpath%20fill='%23081873'%20d='M-122.8%200h846v256.6h-846zm.3%20385.9h852.1V512h-852.1z'/%3e%3cpath%20fill='%23de3929'%20d='M-122.5%20302.6h846v39.6h-846z'/%3e%3cpath%20fill='%23ffce08'%20d='M131%20399.2l6.6%2020.4H159l-17.4%2012.7%206.6%2020.5L131%20440l-17.4%2012.7%206.7-20.5-17.4-12.7h21.5M317%20250.4l6.7%2020.5H345l-17.4%2012.6%206.6%2020.5-17.4-12.7-17.4%2012.7%206.6-20.5-17.4-12.6h21.6m-222%2064.4l6.6%2020.5h21.5L99%20368.6l6.7%2020.4-17.4-12.6L70.9%20389l6.6-20.4-17.4-12.7h21.5M317%20329.5l6.7%2020.4H345l-17.4%2012.7%206.6%2020.4-17.4-12.6-17.4%2012.7%206.6-20.5-17.4-12.7h21.6m-40.5-161.7l6.7%2020.4H298l-17.4%2012.7%206.6%2020.5-17.4-12.7-17.4%2012.7%206.7-20.5-17.5-12.7h21.6m-64.5-45.2l6.7%2020.5h21.5l-17.4%2012.6%206.6%2020.5-17.4-12.6-17.4%2012.6%206.7-20.5-17.4-12.6H192m-64.5%202.9l6.7%2020.5h21.5l-17.4%2012.6%206.7%2020.5-17.5-12.7-17.4%2012.7%206.7-20.5-17.4-12.6H121m-34.8%2043.2l6.6%2020.5h21.6l-17.5%2012.6%206.7%2020.5-17.4-12.7-17.4%2012.7%206.6-20.5L58%20271h21.5m119.2%20149.4l6.7%2020.5h21.5l-17.4%2012.6%206.7%2020.5-17.5-12.7-17.4%2012.7%206.7-20.5-17.4-12.6H192m82.2-41.7l6.6%2020.4h21.5L285%20432.3l6.7%2020.5-17.4-12.7-17.5%2012.7%206.7-20.5-17.4-12.7h21.5'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cw'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='cw-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3cpath%20id='b'%20d='M0-1l.2.7H1L.3%200l.2.7L0%20.4l-.6.4.2-.7-.5-.4h.7z'/%3e%3c/defs%3e%3cg%20clip-path='url(%23cw-a)'%20transform='scale(.94)'%3e%3cpath%20fill='%23002b7f'%20d='M0%200h768v512H0z'/%3e%3cpath%20fill='%23f9e814'%20d='M0%20320h768v64H0z'/%3e%3cuse%20width='13500'%20height='9000'%20x='2'%20y='2'%20fill='%23fff'%20transform='scale(42.67)'%20xlink:href='%23b'/%3e%3cuse%20width='13500'%20height='9000'%20x='3'%20y='3'%20fill='%23fff'%20transform='scale(56.9)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cw'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h9000v9000H0z'/%3e%3c/clipPath%3e%3cpath%20id='b'%20d='M0-1l.2.7H1L.3%200l.2.7L0%20.4l-.6.4.2-.7-.5-.4h.7z'/%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='scale(.057)'%3e%3cpath%20fill='%23002b7f'%20d='M0%200h13500v9000H0z'/%3e%3cpath%20fill='%23f9e814'%20d='M0%205625h13500v1125H0z'/%3e%3cuse%20width='13500'%20height='9000'%20x='2'%20y='2'%20fill='%23fff'%20transform='scale(750)'%20xlink:href='%23b'/%3e%3cuse%20width='13500'%20height='9000'%20x='3'%20y='3'%20fill='%23fff'%20transform='scale(1000)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cx {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cx'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%230021ad'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%231c8a42'%20d='M0%200h640v480z'/%3e%3ccircle%20cx='320'%20cy='240'%20r='57.8'%20fill='%23ffc639'/%3e%3cpath%20fill='%231c8a42'%20d='M284.7%20214c4%205.5%2010%2014.6%2014.8%2012.2%203.7%200%205.7.3%206.2%202.8a37%2037%200%200033-14.3s.8%200%20.5-4.5c0-2%202.8-1.6%202.8-1%20.4%201%20.4%201.7.9%201.8%201-.4%202.7-3%204-4.6.3-.7.1-1.5.2-2.4.7-1.7%202.4-1.3%202.8-.4l.6%201.6c1.8%201.2%205%200%205.2%200%20.3-1.4%201.2-1.2%201.2-1.2%201.2-.3.7-.2%201.5.2-.7%207.7%201.5%208%201.3%2012%20.1%204.4-1.3%205.6-1.3%207.3.4%202%207%202.1%204.6%203.9-2%201%200%203-3%203.8-8.8%204.5-10.4%208.3-10.4%208.3s-2.2%204.2-2.5%204.2c-1.5%202.8-3.3%201.2-4.4%202.6-.5%201.7-1%205.5%200%207.4.5%202.7%200%204.2-.7%206.9-.6%205.6-2.8%206.5-3.1%208.4-1%202.2.2%2012-.8%2012-6.5.2-11.5-1.2-14.1-1.7%202.5-10.9%201.5-20.4%201.5-21.4-.6-7.8-11.6-5.9-13.3-7-1.4-.2-2.3-1.3-2.7-1.8-1.6-.2-2.2-.6-3.7-.7-.8.4-.3.8-2%201.3-4.5.5-6.4-3.8-6.4-3.8.2-1.5-9.9.3-15.3-1-2.3%201.3-3.3%205-5.1%205.4%200%201.1-3-1-3.6-2-.2-3.4%202.8-4.8%202.8-4.8%202.4-1.7%203.8-2%205-3.1.5-2.9.2-5%201.5-7.1%201-1.7%202.5-1%203.5-1.6%201.1-.8%201.6-5.6.6-7l-4.7-4.2c-1.4-4.1%201.7-6.8%202.6-6.5z'/%3e%3cpath%20fill='%23ffc639'%20d='M561.9%20142.4c-2.6-10.3-26-32.7-43.7-46.9-4.2-2.8-7-1.1-6.4%203%202.2%203.6%203.8%207.6%206%2011.3.6%202.5%201.8%204.2%202.4%206.6%200%200%20.2%204.2.6%204.6%205.4%206%206.2%2011.1%206.2%2011.1a49%2049%200%200011.5%2015.6c6.2%203.9%201.6%2016%201.8%2022.5%200%204-2.9%203.6-5.5%203-20.1-18.5-40.1-18.5-57.8-23.9-6.8-.7-7%202.6-4.7%204.4a129%20129%200%200039.1%2029.6l7.7%204.8%208.8%207.3c6.8%204.4%207.3%208.4%207.3%208.8.2%208.2-4.2%2014.6-5.5%2017.2-2.3%208.7-7%2010.2-7%2010.2-37.6%2025.4-57.4%2032-118.4%2024.1-1-.4-6.8.5%200%203%2015.5%205.2%2053.7%2013.5%2090.6-4%209-6.2%2014.8-4.2%2021.3-8a287.3%20287.3%200%200128.3-15.4c8.3-4.5%2031.3-9.4%2036.6-13.8%206.1-.5%2012.4-1.3%2012.8-6.5%202-1.3%205-.3%207.2-4.6%204.8-.9%204-2.6%204-2.6-1.2-3.4-5.8-4.8-9-7.3-4.8-1.6-8-2-11.5-.4l-3.3%201.5s-5.1-.7-5.1-1.1c-11.4-.6-10.3-38.3-14.3-54z'/%3e%3cpath%20fill='%231c8a42'%20d='M588.6%20204.2a2.8%201.8%2016%2011-5.4-1.7%202.8%201.8%2016%20015.4%201.7z'/%3e%3cg%20fill='%23fff'%20transform='matrix(.64%200%200%20.64%200%2080)'%3e%3cpath%20id='a'%20d='M188.2%20191l-12.8-12-12.9%2011.8%201.4-17.4-17.3-2.8%2014.5-9.8-8.6-15.2%2016.7%205.3%206.5-16.2L182%20151l16.7-5-8.8%2015%2014.4%2010-17.3%202.5%201.2%2017.4z'/%3e%3cpath%20d='M233.4%20335.5l-13.8-9.1-13.4%209.6%204.8-15.5-13.6-9.5%2016.6-.4%205-15.5%205.6%2015.3%2016.7-.1L228%20320l5.3%2015.4z'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='2.5'%20y='269.1'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-112.1'%20y='123.2'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='108.4'%20y='85'%20xlink:href='%23a'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cx.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-cx'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%230021ad'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%231c8a42'%20d='M0%200h512v512z'/%3e%3ccircle%20cx='256'%20cy='256'%20r='61.7'%20fill='%23ffc639'/%3e%3cpath%20fill='%231c8a42'%20d='M218.3%20228.3c4.3%205.8%2010.6%2015.5%2015.8%2013%204%200%206%20.3%206.6%203A39.5%2039.5%200%2000276%20229s.8%200%20.5-4.8c0-2.2%203-1.7%203-1%20.4%201%20.3%201.8.9%201.8%201.2-.4%202.9-3.1%204.3-4.8.3-.8.1-1.6.2-2.6.8-1.8%202.6-1.4%203-.4.3.6.3%201%20.7%201.7%201.8%201.2%205.2%200%205.5%200%20.3-1.5%201.3-1.3%201.3-1.3%201.2-.3.7-.2%201.6.2-.8%208.2%201.6%208.6%201.4%2012.8%200%204.7-1.4%206-1.4%207.8.4%202.2%207.3%202.3%205%204.1-2.2%201.2%200%203.3-3.3%204.1-9.4%204.8-11.2%208.9-11.2%208.9s-2.3%204.4-2.6%204.4c-1.6%203-3.5%201.4-4.7%202.8-.5%201.8-1.1%205.9%200%208%20.5%202.8%200%204.4-.8%207.3-.6%206-3%206.9-3.3%209-1%202.2.3%2012.8-.8%2012.8-7%20.1-12.3-1.3-15-1.9%202.6-11.6%201.6-21.8%201.6-22.8-.7-8.3-12.4-6.3-14.2-7.4-1.5-.3-2.4-1.5-3-2-1.6-.2-2.2-.6-3.9-.8-.8.4-.3.9-2.2%201.4-4.6.6-6.7-4-6.7-4%20.2-1.6-10.5.3-16.4-1-2.4%201.3-3.4%205.2-5.4%205.7%200%201.2-3.2-1-3.9-2.2%200-3.5%203.1-5%203.1-5%202.5-1.9%204-2.2%205.3-3.4.6-3%20.3-5.3%201.6-7.6%201-1.7%202.7-1%203.8-1.7%201.2-.8%201.7-6%20.6-7.3l-5-4.5c-1.6-4.5%201.8-7.3%202.7-7z'/%3e%3cpath%20fill='%23ffc639'%20d='M452.3%2063.7c-2.8-11-27.9-34.8-46.6-50-4.5-3-7.4-1.2-6.9%203.1%202.4%204%204.1%208.2%206.5%2012.1.6%202.6%201.9%204.4%202.5%207%200%200%20.2%204.5.6%205a25%2025%200%20016.6%2011.8%2052.4%2052.4%200%200012.3%2016.6c6.6%204.2%201.8%2017.1%202%2024%200%204.3-3.2%203.8-5.9%203.3-21.5-19.8-42.8-19.8-61.6-25.5-7.4-.8-7.5%202.7-5.1%204.6%2013.1%2014%2025.5%2023.6%2041.7%2031.6l8.2%205.1%209.4%207.8c7.2%204.7%207.8%209%207.8%209.4.2%208.8-4.5%2015.6-5.8%2018.3-2.5%209.3-7.5%2011-7.5%2011-40.1%2027-61.2%2034-126.4%2025.7-1-.5-7.2.5%200%203.1%2016.6%205.5%2057.3%2014.4%2096.7-4.3%209.5-6.6%2015.9-4.4%2022.7-8.4%2011.3-7%2027.3-15.6%2030.3-16.5%208.7-4.7%2033.3-10%2039-14.7%206.5-.5%2013.2-1.4%2013.7-7%202.1-1.3%205.2-.3%207.5-4.9%205.2-.9%204.3-2.7%204.3-2.7-1.3-3.7-6-5.2-9.5-7.8-5.1-1.7-8.6-2.2-12.3-.4l-3.5%201.6s-5.5-.8-5.5-1.2c-12.1-.7-11-41-15.2-57.7z'/%3e%3cpath%20fill='%231c8a42'%20d='M542.5%20217.8a3%201.9%2016%2011-5.8-1.8%203%201.9%2016%20015.8%201.8z'/%3e%3cg%20fill='%23fff'%20transform='translate(-11.8%20182.4)%20scale(.68267)'%3e%3cpath%20id='a'%20d='M188.2%20191l-12.8-12-12.9%2011.8%201.4-17.4-17.3-2.8%2014.5-9.8-8.6-15.2%2016.7%205.3%206.5-16.2L182%20151l16.7-5-8.8%2015%2014.4%2010-17.3%202.5%201.2%2017.4z'/%3e%3cpath%20d='M233.4%20335.5l-13.8-9.1-13.4%209.6%204.8-15.5-13.6-9.5%2016.6-.4%205-15.5%205.6%2015.3%2016.7-.1L228%20320l5.3%2015.4z'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='2.5'%20y='269.1'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-112.1'%20y='123.2'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='108.4'%20y='85'%20xlink:href='%23a'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-cy {
  background-image: url(/sam/assets/cy-CV4c8d2i.svg);
}

.flag-icon-cy.flag-icon-squared {
  background-image: url(/sam/assets/cy-CY_k45VS.svg);
}

.flag-icon-cz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cz'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ffffff'%20d='M0%200h640v240H0z'/%3e%3cpath%20fill='%23d7141a'%20d='M0%20240h640v240H0z'/%3e%3cpath%20fill='%2311457e'%20d='M360%20240%200%200V480z'/%3e%3c/svg%3e");
}

.flag-icon-cz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-cz'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ffffff'%20d='M0%200h512v256H0z'/%3e%3cpath%20fill='%23d7141a'%20d='M0%20256h512v256H0z'/%3e%3cpath%20fill='%2311457e'%20d='M300%20256%200%2056V456z'/%3e%3c/svg%3e");
}

.flag-icon-de {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-de'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ffce00'%20d='M0%20320h640v160H0z'/%3e%3cpath%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23d00'%20d='M0%20160h640v160H0z'/%3e%3c/svg%3e");
}

.flag-icon-de.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-de'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ffce00'%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23d00'%20d='M0%20170.7h512v170.6H0z'/%3e%3c/svg%3e");
}

.flag-icon-dj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-dj'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='dj-a'%3e%3cpath%20fill-opacity='.7'%20d='M-40%200h682.7v512H-40z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23dj-a)'%20transform='translate(37.5)%20scale(.94)'%3e%3cpath%20fill='%230c0'%20d='M-40%200h768v512H-40z'/%3e%3cpath%20fill='%2369f'%20d='M-40%200h768v256H-40z'/%3e%3cpath%20fill='%23fffefe'%20d='M-40%200l382.7%20255.7L-40%20511V0z'/%3e%3cpath%20fill='red'%20d='M119.8%20292L89%20270l-30.7%2022.4L69.7%20256l-30.6-22.5%2037.9-.3%2011.7-36.3%2012%2036.2h37.9l-30.5%2022.7%2011.7%2036.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-dj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-dj'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M55.4%200H764v708.7H55.4z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-40)%20scale(.722)'%3e%3cpath%20fill='%230c0'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%2369f'%20d='M0%200h1063v354.3H0z'/%3e%3cpath%20fill='%23fffefe'%20d='M0%200l529.7%20353.9L0%20707.3V0z'/%3e%3cpath%20fill='red'%20d='M221.2%20404.3l-42.7-30.8-42.4%2031%2015.8-50.3-42.4-31.2%2052.4-.4%2016.3-50.2%2016.6%2050%2052.4.2-42.1%2031.4%2016%2050.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-dk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-dk'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23c8102e'%20d='M0%200h640.1v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M205.7%200h68.6v480h-68.6z'/%3e%3cpath%20fill='%23fff'%20d='M0%20205.7h640.1v68.6H0z'/%3e%3c/svg%3e");
}

.flag-icon-dk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-dk'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23c8102e'%20d='M0%200h512.1v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M144%200h73.1v512H144z'/%3e%3cpath%20fill='%23fff'%20d='M0%20219.4h512.1v73.2H0z'/%3e%3c/svg%3e");
}

.flag-icon-dm {
  background-image: url(/sam/assets/dm-BM6HFVw2.svg);
}

.flag-icon-dm.flag-icon-squared {
  background-image: url(/sam/assets/dm-Dpl-icY6.svg);
}

.flag-icon-do {
  background-image: url(/sam/assets/do-CTNLxtoP.svg);
}

.flag-icon-do.flag-icon-squared {
  background-image: url(/sam/assets/do-BOnw7PAf.svg);
}

.flag-icon-dz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-dz'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M320%200h320v480H320z'/%3e%3cpath%20fill='%23006233'%20d='M0%200h320v480H0z'/%3e%3cpath%20fill='%23d21034'%20d='M424%20180a120%20120%200%20100%20120%2096%2096%200%20110-120m4%2060l-108-35.2%2067.2%2092V183.2l-67.2%2092z'/%3e%3c/svg%3e");
}

.flag-icon-dz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-dz'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M256%200h256v512H256z'/%3e%3cpath%20fill='%23006233'%20d='M0%200h256v512H0z'/%3e%3cpath%20fill='%23d21034'%20d='M367%20192a128%20128%200%20100%20128%20102.4%20102.4%200%20110-128m4.2%2064L256%20218.4l71.7%2098.2V195.4L256%20293.6z'/%3e%3c/svg%3e");
}

.flag-icon-ec {
  background-image: url(/sam/assets/ec-skilb0bf.svg);
}

.flag-icon-ec.flag-icon-squared {
  background-image: url(/sam/assets/ec-DQcTvhFw.svg);
}

.flag-icon-ee {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ee'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3crect%20width='640'%20height='477.9'%20rx='0'%20ry='0'/%3e%3crect%20width='640'%20height='159.3'%20y='320.7'%20fill='%23fff'%20rx='0'%20ry='0'/%3e%3cpath%20fill='%231291ff'%20d='M0%200h640v159.3H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ee.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ee'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20transform='scale(.482%20.72)'%3e%3crect%20width='1063'%20height='708.7'%20rx='0'%20ry='0'/%3e%3crect%20width='1063'%20height='236.2'%20y='475.6'%20fill='%23fff'%20rx='0'%20ry='0'/%3e%3cpath%20fill='%231291ff'%20d='M0%200h1063v236.2H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-eg {
  background-image: url(/sam/assets/eg-BeC-k2Ee.svg);
}

.flag-icon-eg.flag-icon-squared {
  background-image: url(/sam/assets/eg-DO9iXq8n.svg);
}

.flag-icon-eh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-eh'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='eh-a'%3e%3cpath%20fill-opacity='.7'%20d='M-158.7%200H524v512h-682.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23eh-a)'%20transform='translate(148.8)%20scale(.94)'%3e%3cpath%20d='M-180%200H844v256H-180z'/%3e%3cpath%20fill='%23107b00'%20d='M-180%20256H844v256H-180z'/%3e%3cpath%20fill='%23fff'%20d='M-180%20169.3H844v176.1H-180z'/%3e%3cpath%20fill='%23f0f'%20d='M310%20195.6c-45.2-19.5-84.1%2020.6-84%2058%200%2039.2%2038%2081%2086%2062.5-34-10-48-35.3-48-60.7-.3-25.2%2015.8-54.6%2046-59.9z'/%3e%3cpath%20fill='%23ff1800'%20d='M363.1%20294.2l-25.8-18.9-26%2019%2010-30.5-26-18.8h32l9.9-30.5%209.8%2030.4h32.1l-25.9%2018.8'/%3e%3cpath%20fill='red'%20d='M314.3%20315.6a65.2%2065.2%200%2001-89.2-59.4%2065%2065%200%200189.5-60.9%2060.6%2060.6%200%2000-51.2%2059.2%2061.3%2061.3%200%200051%2061.1zM-180%200l348.6%20256.6L-180%20512V0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-eh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-eh'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20d='M-180%200H844v256H-180z'/%3e%3cpath%20fill='%23107b00'%20d='M-180%20256H844v256H-180z'/%3e%3cpath%20fill='%23fff'%20d='M-180%20169.3H844v176.1H-180z'/%3e%3cpath%20fill='%23f0f'%20d='M310%20195.6c-45.2-19.5-84.1%2020.6-84%2058%200%2039.2%2038%2081%2086%2062.5-34-10-48-35.3-48-60.7-.3-25.2%2015.8-54.6%2046-59.9z'/%3e%3cpath%20fill='%23ff1800'%20d='M363.1%20294.2l-25.8-18.9-26%2019%2010-30.5-26-18.8h32l9.9-30.5%209.8%2030.4h32.1l-25.9%2018.8'/%3e%3cpath%20fill='red'%20d='M314.3%20315.6a65.2%2065.2%200%2001-89.2-59.4%2065%2065%200%200189.5-60.9%2060.6%2060.6%200%2000-51.2%2059.2%2061.3%2061.3%200%200051%2061.1zM-180%200l348.6%20256.6L-180%20512V0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-er {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-er'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23be0027'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23b4d7f4'%20d='M0%20480l640-.3V240L0%20480z'/%3e%3cpath%20fill='%23239e46'%20d='M0%200l640%20.3V240L0%200z'/%3e%3cpath%20fill='%23f3e295'%20d='M186.2%20360.4c-10.7%203-16.8%2011.3-16.7%2019.1l52.8-.2c.4-8.4-6.5-16.2-17-19.3%2051.6-1%2096.4-20.4%20104.6-32.8-8-3.5-17.4%202.1-24%20.8%2015.7-7.3%2063-37.9%2055.3-70.7-6%2018.2-24%2033.3-31.8%2037.4%2017.7-26.8%2041.8-54.8%2020.9-76.4%201%2012.5-8%2026.3-12%2027.4%2010.3-28.4%2020-64-2.1-87.4%202.9%208.5%201.7%2032.4-2.3%2033.5-1.2-19.3-4.5-59.8-24.8-59.3%206.4%205.8%209.2%2021.4%209.4%2037.2a57.5%2057.5%200%2000-21.1-27%20118.3%20118.3%200%2000-41.5-42.2c1.8%2012.7%203.3%2022.7%2021%2035.9-9.2-.6-18.4-18.1-28.3-18.6-7.9-.4-14%207.1-26.9%202.8%201.4%204.2%207.4%206.1%208.7%209.2-2.8%202-9.3-.3-14.7-3%207.5%2010%2019%2016%2028.8%2014%2011.7-2.2%2024.2-1%2036.2%205.8a63%2063%200%2001-22.5.6c6.9%207%2011.5%2011.7%2023.6%2011.6%2010.7%200%2016.4-5.8%2019.1-2.2%206.8%208%2011.3%2016%2017%2025.4-12.5%201.3-8.7-14.1-22.6-22-7.9%2016%209%2035.2%2020.3%2043.2a65%2065%200%20007.1%2031.5c3.5%206.5%208%2013.2%206.3%2027.9-6.9-5-13.5-21.8-11-35.1-8.6%202.3-12%2017.4-8%2025%203%205.7%205%2016.8%201.6%2021.7-3.4%204.6-3.7%204-3.7%2014%20.1%205.8-3.2%2012.8-8.5%2017.7a35.5%2035.5%200%20001.1-15.8c-4.2%207.2-14.9%2014.6-18.2%2022.4-3.3%207.7-4.1%2021.2-20%2024.3-20.6%204-27.7%207.6-40.8%2013-1.5-10%202.9-31%2011.3-29.7%208.1%201.4%2033-8.6%2024-29.5-1.7%206.6-7.5%2013-13.9%2013.3%206.9-8.8%2019-18%2013.1-32.8a42.6%2042.6%200%2001-16.3%2018c8.4-16%201-21-9-7.6-3.8%205.1-6.1%2015.4-8.5%2028.5-4-10.6-3.7-24.6-8.4-36-4.8-12.3%206.5-15.5%2011.8-14.5%2013%203.5%2034.9%203.5%2033.3-18.1-5.7%207.3-15.5%209.5-26.2%207%2012-8.8%2021.4-25.3%208-34a31%2031%200%2001-16.9%2024.1%2050.8%2050.8%200%2001-.3-24.8c-5.2%205.6-9%2017-12.1%2030.2-.3-13%202.2-22.3%204-29.3%202.8-10.1%209.6-3.5%2020-2.8%2010.2.6%2024-5%2021.4-18.7-3.4%205.5-10.5%207.6-17.7%207%208.7-5.3%2023.8-14.6%2015.5-29-3.5%205.4-4.6%2010-14.7%2011.7%202.6-6%203-14.7%2011-18-14-2.9-22%206.3-26.2%2020.7-1.6-10-3.6-13.6-4-21%207.6-8.3%208.4-24.8-8-28.4a35%2035%200%20001.2%2017.4c-7.7-4.6-18.5-7.1-25.8-.7%205%205.3%2012.5%2010%2024.2%204.2-2.8%209-10%207.5-19.8%204%206%2011.3%2013.6%2013.3%2022%2012%204.4%2011.6%204.6%2020.4-8.3%2037.2.6-10.4-.1-18.2-8.4-26.7-7.2-7-13%20.3-1.8%2015.8-6.8-5-14.4-15-16.7-25.1-2.2%2012.4-.2%2027.1%206.7%2035.4-3.3%203.5-7-.4-12.5-9%202%2027.4%2013.7%2032.7%2029.4%2026.6.4%2015%20.4%2028.9%201.3%2047-9.1-13.2-20.7-23-27.1-25.4-2%207.3%205.5%2017%209.8%2022.3-6.5-1.4-20.5-12-20.5-12-1.4%2012.1%2014.3%2023.4%2024.5%2028.4-12-.5-17.3-5-25-12.4.2%2033.8%2036.6%2027.9%2043.5%2022.7l3%2052.5c-10.3-1.8-9.5-5-18.3-5.7-24.5-1-43.9-29.4-50.3-50.3-1.9%203.4-.4%207-2.1%2011.3-4-10.3-9-23.6-15.9-29.8%201.8%206%202%2012.1%201.4%2023.3-2.4-7.2-4.5-9.5-4.7-18%20.1-6.5%206.3-11.3%206-20.5-.3-6.7-6.4-21.3-7.3-32.5-3%2011.6-4.8%2023.8-9.4%2031%202.3-12.4%201.6-21%205.4-29.3%204.4-8.7%208.1-16.6%205.2-25.4-2.8%203.4-1.9%206.5-9%2014.8-1.5-9%209.2-23.5%2019.6-29.3%207.3-3.8%2016.5-17.6%2010.5-27-6.9%205-10%2011.6-19.7%2023%207-27%2025-34.2%2046.5-34.3%204.7%200%2014.3-1.7%2017-8-6%202.3-13.2%202.6-19.6%201.4%204.7-6.9%2014.4-6%2023.6-6%207.1%200%2018.3-1%2022.8-11.2a50.8%2050.8%200%2001-31%201.9c13.7-7%2035-7.8%2046-17.1-12.5-9.3-43.7%202.2-63.4%2015.7%205.5-5%2014.2-14%2019-21.2-10.8-5.2-38%2025-47.4%2043-9%205-12.5%2013-16%2018.5%204.7-16.1%205.2-27.8%209.2-41C80%20138%2092.6%20194.6%2086%20208.2c.8-15%20.1-34.1-6-44-9.4%207.2-10.2%2049.5-1.4%2084.7-3.2-9.4-9.2-18.2-11.1-29.7-14%2025.4%208.2%2055.5%2026.7%2079.2-14-7.3-27.7-22.9-36.8-36%202.5%2045.6%2050%2055%2057.4%2066.2-10-4.7-29.1-13.9-37.3-4.2a99%2099%200%200132.3%2012.1c12.4%2015.4%2035.7%2022.2%2076.4%2023.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-er.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-er'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23be0027'%20d='M-48%200h591.5v512H-48z'/%3e%3cpath%20fill='%23b4d7f4'%20d='M-48%20512l591.5-.3V256L-48%20512z'/%3e%3cpath%20fill='%23239e46'%20d='M-48%200l591.5.3V256L-48%200z'/%3e%3cpath%20fill='%23f3e295'%20d='M148.8%20351.4c-8.7%202.4-13.7%209.2-13.6%2015.6l42.8-.2c.4-6.9-5.2-13.2-13.8-15.7%2042-.8%2078.4-16.6%2085-26.6-6.5-2.9-14.1%201.7-19.5.6%2012.8-5.9%2051.2-30.8%2045-57.4a62.3%2062.3%200%2001-25.8%2030.3c14.3-21.8%2034-44.5%2017-62%20.8%2010.2-6.6%2021.4-9.8%2022.2%208.3-23%2016.3-52-1.8-71%202.4%206.9%201.5%2026.3-1.8%2027.2-1-15.7-3.7-48.6-20.2-48.1%205.3%204.6%207.5%2017.4%207.7%2030.2-3.8-8.8-8-15.4-17.2-22a96.1%2096.1%200%2000-33.7-34.3%2036.1%2036.1%200%200017.1%2029.2c-7.5-.5-15-14.7-23-15.1-6.4-.3-11.4%205.8-21.9%202.3%201.2%203.4%206%205%207%207.5-2.1%201.5-7.5-.2-11.9-2.5%206.1%208.2%2015.5%2013%2023.5%2011.4%209.5-1.8%2019.7-.8%2029.4%204.7a51.6%2051.6%200%2001-18.4.5c5.7%205.7%209.4%209.5%2019.2%209.4%208.8%200%2013.4-4.6%2015.6-1.8%205.5%206.5%209.2%2013%2013.8%2020.6-10.2%201.2-7.1-11.4-18.4-17.9-6.3%2013.2%207.3%2028.7%2016.6%2035.2%200%209.9%201.5%2018%205.7%2025.6%202.8%205.3%206.5%2010.7%205.1%2022.7-5.5-4-11-17.7-9-28.5-7%201.9-9.6%2014-6.4%2020.2%202.5%204.7%204.1%2013.7%201.3%2017.7-2.8%203.7-3%203.3-3%2011.3%200%204.8-2.6%2010.5-7%2014.4%201-3.3%202-9.2%201-12.8-3.5%205.9-12.1%2011.9-14.8%2018.2-2.7%206.3-3.4%2017.2-16.3%2019.7-16.7%203.3-22.5%206.2-33.2%2010.6-1.2-8.1%202.4-25.1%209.2-24.1%206.7%201.2%2026.8-7%2019.6-24-1.4%205.4-6.2%2010.6-11.3%2010.9%205.5-7.2%2015.4-14.7%2010.6-26.7a34.5%2034.5%200%2001-13.3%2014.7c6.9-13.1.8-17-7.3-6.3-3%204.2-5%2012.6-6.9%2023.2-3.2-8.6-3-20-6.8-29.2-4-10%205.3-12.7%209.6-11.9%2010.6%202.9%2028.4%202.9%2027-14.7-4.5%206-12.6%207.8-21.3%205.7%209.8-7.2%2017.5-20.5%206.6-27.5a25.2%2025.2%200%2001-13.7%2019.5%2041%2041%200%2001-.3-20.1c-4.3%204.5-7.4%2013.8-9.9%2024.5a81.8%2081.8%200%20013.3-23.8c2.2-8.3%207.8-2.9%2016.3-2.3%208.2.5%2019.5-4%2017.4-15.2-2.8%204.4-8.6%206.1-14.5%205.7%207.1-4.3%2019.4-12%2012.7-23.6-2.9%204.4-3.8%208.2-12%209.6%202.1-5%202.5-12%208.9-14.7-11.4-2.3-17.9%205.2-21.2%2016.8-1.4-8-3-11-3.3-17%206.2-6.8%206.8-20.2-6.5-23.1-.8%206.8-.5%208.5%201%2014-6.3-3.6-15-5.7-21-.4%204%204.3%2010.2%208%2019.7%203.4-2.3%207.3-8.1%206-16.1%203.2%204.9%209.2%2011%2010.9%2017.9%209.8%203.5%209.4%203.7%2016.5-6.7%2030.2.4-8.5-.2-14.8-7-21.7-5.7-5.7-10.4.3-1.4%2012.9A38.7%2038.7%200%2001127%20200c-1.8%2010.1-.2%2022%205.4%2028.8-2.7%202.8-5.7-.3-10.1-7.2%201.6%2022.2%2011.1%2026.4%2023.9%2021.5.3%2012.2.3%2023.5%201%2038.2a61.3%2061.3%200%2000-22-20.6c-1.7%206%204.5%2013.7%208%2018-5.3-1-16.7-9.7-16.7-9.7-1.2%209.9%2011.6%2019%2019.9%2023.1-9.7-.4-14-4-20.3-10%20.1%2027.4%2029.7%2022.6%2035.3%2018.4l2.5%2042.6c-8.4-1.4-7.7-4-14.9-4.6-19.9-.8-35.7-23.9-40.9-40.9-1.5%202.8-.3%205.7-1.7%209.2-3.2-8.4-7.3-19.1-12.9-24.1%201.4%204.8%201.6%209.8%201.1%2018.8-1.9-5.9-3.7-7.7-3.8-14.6.1-5.3%205.1-9.2%204.9-16.7-.2-5.4-5.2-17.2-6-26.4-2.4%209.5-3.9%2019.4-7.6%2025.2%201.9-10%201.3-17%204.4-23.7%203.6-7.2%206.6-13.5%204.2-20.7-2.3%202.8-1.5%205.3-7.2%2012-1.3-7.3%207.4-19%2015.8-23.8%206-3%2013.4-14.3%208.6-22-5.6%204-8.1%209.5-16%2018.7%205.6-22%2020.2-27.7%2037.7-27.8%204%200%2011.7-1.4%2014-6.5-5%201.9-10.9%202.1-16%201%203.7-5.4%2011.7-4.7%2019.1-4.8%205.8%200%2014.9-.8%2018.6-9a42%2042%200%2001-25.2%201.5c11.1-5.8%2028.5-6.4%2037.4-14-10.2-7.5-35.6%201.9-51.6%2012.9%204.5-4.1%2011.6-11.4%2015.5-17.3-8.8-4.2-31%2020.4-38.6%2035-7.2%204-10.1%2010.5-13%2015%204-13.1%204.3-22.6%207.5-33.3-24.8%208.5-14.5%2054.5-19.9%2065.5.6-12.2.1-27.8-4.9-35.8-7.6%205.8-8.3%2040.2-1%2068.9-2.7-7.7-7.6-14.9-9.1-24.2-11.4%2020.7%206.6%2045%2021.6%2064.3a95.7%2095.7%200%2001-29.8-29.2c2%2037%2040.7%2044.7%2046.7%2053.8-8.2-3.8-23.7-11.3-30.4-3.4a80.2%2080.2%200%200126.3%209.9c10%2012.5%2029%2018%2062%2019.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-es {
  background-image: url(/sam/assets/es-CVblI0tk.svg);
}

.flag-icon-es.flag-icon-squared {
  background-image: url(/sam/assets/es-hCpRiCF_.svg);
}

.flag-icon-et {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-et'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='et-a'%3e%3cpath%20fill-opacity='.7'%20d='M-61.3%200h682.7v512H-61.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23et-a)'%20transform='translate(57.5)%20scale(.94)'%3e%3cpath%20fill='%23ffc621'%20d='M-238%203.5H800v498H-238z'/%3e%3cpath%20fill='%23ef2118'%20d='M-240%20342.5H799.3V512H-240z'/%3e%3cpath%20fill='%23298c08'%20d='M-238%200H800v180H-238z'/%3e%3ccircle%20cx='534.2'%20cy='353'%20r='199.7'%20fill='%23006bc6'%20transform='matrix(.54%200%200%20.54%20-25.8%2074)'/%3e%3cpath%20fill='%23ffc621'%20d='M214.3%20188.2l-6.5%204.5%2023.5%2033%206.3-4-23.4-33.5zm29.4%2078l-9.7-6.8%204-12.7-48.1.7-14-10.7%2065.7-.7%2012.2-36.9%206.6%2015-16.7%2052zm76.5-70.7l-6.3-4.8-24.3%2032.4%205.6%204.7%2025-32.3zM254.8%20247l3.5-11.2h13.3L256.4%20190l6-16.5%2020.5%2062.4%2038.8.5-12.2%2010.7-54.7-.2zm90.6%2051.2l2.7-7.4-38.3-13.3-2.8%207%2038.4%2013.7zm-69.1-46.4l11.7-.1%204.1%2012.6%2038.8-28.5%2017.6.6-53.1%2038.7%2011.5%2037.2-14-8.4-16.6-52.1zm-19.8%20102l7.9.2.3-40.5-7.4-.5-.8%2040.9zm22-80.3l3.8%2011.1-10.7%208%2039.4%2027.7%205%2016.8-53.6-38-31.5%2022.7%203.5-16%2044-32.3zm-103.3%2013l2.3%207.5%2038.7-12.2-2-7.2-39%2011.9zm83.2-4l-9.4%207.1-10.8-7.7-14.2%2046-14.4%2010%2019.5-62.7-31.4-23%2016.3-1.6%2044.4%2031.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-et.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-et'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M229.3%206.3h489.3v489.3H229.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-240%20-6.6)%20scale(1.046)'%3e%3cpath%20fill='%23ffc621'%20d='M2%209.7h991.8v475.9H1.9z'/%3e%3cpath%20fill='%23ef2118'%20d='M0%20333.6h993.2v162H0z'/%3e%3cpath%20fill='%23298c08'%20d='M2%206.3h991.8v172H2z'/%3e%3ccircle%20cx='534.2'%20cy='353'%20r='199.7'%20fill='%23006bc6'%20transform='matrix(.515%200%200%20.515%20204.7%2077)'/%3e%3cpath%20fill='%23ffc621'%20d='M434%20186.2l-6%204.3%2022.4%2031.6%206-3.9-22.3-32zm28.2%2074.5l-9.2-6.5%203.8-12-46%20.6-13.3-10.2%2062.7-.7%2011.7-35.3L478%20211l-16%2049.8zm73.1-67.6l-6-4.5-23.3%2031%205.5%204.5%2023.8-31zm-62.5%2049.3l3.3-10.7h12.7L474.3%20188l5.7-15.8%2019.6%2059.7%2037.2.4-11.7%2010.3-52.3-.2zm86.6%2049l2.5-7.2-36.6-12.6-2.6%206.5%2036.7%2013.2zm-66-44.4l11.2-.2%204%2012.1%2037-27.2%2016.7.6-50.7%2037%2011%2035.5-13.4-8-15.9-49.8zm-19%2097.5l7.6.1.3-38.7-7-.4-.8%2039zm21-76.8l3.7%2010.6L489%20286l37.6%2026.5%204.8%2016-51.2-36.2-30.1%2021.7%203.3-15.2%2042.1-31zm-98.7%2012.4l2.3%207.2%2036.9-11.7-1.8-6.8-37.4%2011.3zm79.6-3.8l-9%206.8-10.4-7.4-13.5%2044-13.8%209.5%2018.7-60-30-21.8%2015.5-1.6%2042.5%2030.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-fi {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fi'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23003580'%20d='M0%20174.5h640v131H0z'/%3e%3cpath%20fill='%23003580'%20d='M175.5%200h130.9v480h-131z'/%3e%3c/svg%3e");
}

.flag-icon-fi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fi'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23003580'%20d='M0%20186.2h512v139.6H0z'/%3e%3cpath%20fill='%23003580'%20d='M123.2%200h139.6v512H123.1z'/%3e%3c/svg%3e");
}

.flag-icon-fj {
  background-image: url(/sam/assets/fj-CyONlI8Y.svg);
}

.flag-icon-fj.flag-icon-squared {
  background-image: url(/sam/assets/fj-DHceSLLw.svg);
}

.flag-icon-fk {
  background-image: url(/sam/assets/fk-B7On1upu.svg);
}

.flag-icon-fk.flag-icon-squared {
  background-image: url(/sam/assets/fk-ZETIKHCp.svg);
}

.flag-icon-fm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fm'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='fm-a'%3e%3cpath%20fill-opacity='.7'%20d='M-81.3%200h682.6v512H-81.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23fm-a)'%20transform='translate(76.3)%20scale(.94)'%3e%3cpath%20fill='%236797d6'%20d='M-252%200H772v512H-252z'/%3e%3cpath%20fill='%23fff'%20d='M259.8%20123l-32.4%2022.2%2012.4-35.9-32.5-22.2h40.1l12.4-35.9%2012.4%2036h40l-32.4%2022.1%2012.4%2035.9M259.8%20390l-32.4-22.2%2012.4%2036-32.5%2022.1h40.1l12.4%2035.9%2012.4-36%2040%20.1-32.4-22.2%2012.4-35.9m-188.4-92.4L79.3%20306l1.4-38-37.5-11.7%2038.4-11.7%201.3-38%2022.3%2030.8%2038.4-11.8-24.6%2030.7%2022.4%2030.7m274.2-11.7l24.6%2030.7-1.4-38%2037.5-11.7-38.4-11.7-1.3-38-22.3%2030.8-38.4-11.8%2024.6%2030.7-22.4%2030.7'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-fm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fm'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M244.2%200h496v496h-496z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-252)%20scale(1.032)'%3e%3cpath%20fill='%236797d6'%20d='M0%200h992.1v496H0z'/%3e%3cpath%20fill='%23fff'%20d='M507.9%2084.5h38.8l-31.5%2021.4%2012%2034.8-31.3-21.5-31.5%2021.5%2012-34.8L445%2084.4h39l12-34.7m12%20363h38.8l-31.5-21.5%2012-34.8-31.3%2021.5-31.5-21.5%2012%2034.8-31.4%2021.5H484l12%2034.7M346%20230.1l37.2-11.4-23.9%2029.8%2021.7%2029.7-36.3-11.4-23.8%2029.8%201.4-36.8-36.4-11.4%2037.2-11.3%201.3-36.8m321%2029.8l-37.1-11.4%2023.8%2029.7-21.7%2029.8%2036.4-11.4%2023.7%2029.8-1.3-36.8%2036.4-11.4-37.2-11.3-1.3-36.8'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-fo {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fo'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='fo-a'%3e%3cpath%20fill-opacity='.7'%20d='M-78%2032h640v480H-78z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='0'%20clip-path='url(%23fo-a)'%20transform='translate(78%20-32)'%3e%3cpath%20fill='%23fff'%20d='M-78%2032h663.9v480H-78z'/%3e%3cpath%20fill='%23003897'%20d='M-76%20218.7h185.9V32H216v186.7h371.8v106.6H216V512H109.9V325.3h-186V218.7z'/%3e%3cpath%20fill='%23d72828'%20d='M-76%20245.3h212.4V32h53.1v213.3H588v53.4H189.5V512h-53V298.7H-76v-53.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-fo.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fo'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='0'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M-78%200h708.2v512H-78z'/%3e%3cpath%20fill='%23003897'%20d='M-75.9%20199.1h198.3V0h113.3v199.1h396.6V313H235.7v199H122.4V312.9H-76V199z'/%3e%3cpath%20fill='%23d72828'%20d='M-75.9%20227.6h226.6V0h56.7v227.6h424.9v56.9h-425V512h-56.6V284.4H-75.9v-56.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-fr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fr'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-fr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fr'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ga {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ga'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23ffe700'%20d='M640%20480H0V0h640z'/%3e%3cpath%20fill='%2336a100'%20d='M640%20160H0V0h640z'/%3e%3cpath%20fill='%23006dbc'%20d='M640%20480H0V320h640z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ga.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ga'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23ffe700'%20d='M512%20512H0V0h512z'/%3e%3cpath%20fill='%2336a100'%20d='M512%20170.7H0V0h512z'/%3e%3cpath%20fill='%23006dbc'%20d='M512%20512H0V341.3h512z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gb'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23012169'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23FFF'%20d='M75%200l244%20181L562%200h78v62L400%20241l240%20178v61h-80L320%20301%2081%20480H0v-60l239-178L0%2064V0h75z'/%3e%3cpath%20fill='%23C8102E'%20d='M424%20281l216%20159v40L369%20281h55zm-184%2020l6%2035L54%20480H0l240-179zM640%200v3L391%20191l2-44L590%200h50zM0%200l239%20176h-60L0%2042V0z'/%3e%3cpath%20fill='%23FFF'%20d='M241%200v480h160V0H241zM0%20160v160h640V160H0z'/%3e%3cpath%20fill='%23C8102E'%20d='M0%20193v96h640v-96H0zM273%200v480h96V0h-96z'/%3e%3c/svg%3e");
}

.flag-icon-gb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gb'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23012169'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23FFF'%20d='M512%200v64L322%20256l190%20187v69h-67L254%20324%2068%20512H0v-68l186-187L0%2074V0h62l192%20188L440%200z'/%3e%3cpath%20fill='%23C8102E'%20d='M184%20324l11%2034L42%20512H0v-3l184-185zm124-12l54%208%20150%20147v45L308%20312zM512%200L320%20196l-4-44L466%200h46zM0%201l193%20189-59-8L0%2049V1z'/%3e%3cpath%20fill='%23FFF'%20d='M176%200v512h160V0H176zM0%20176v160h512V176H0z'/%3e%3cpath%20fill='%23C8102E'%20d='M0%20208v96h512v-96H0zM208%200v512h96V0h-96z'/%3e%3c/svg%3e");
}

.flag-icon-gd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gd'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20fill='%23fcd116'%20d='M0-1v1h.5'%20transform='rotate(18%200%20-1)'/%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20transform='rotate(216)'%20xlink:href='%23b'/%3e%3cuse%20transform='rotate(288)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23ce1126'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23007a5e'%20d='M67.2%2067.2h505.6v345.6H67.2z'/%3e%3cpath%20fill='%23fcd116'%20d='M67.2%2067.3h505.6L67.2%20412.9h505.6z'/%3e%3ccircle%20cx='319.9'%20cy='240.1'%20r='57.6'%20fill='%23ce1126'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(52.8%200%200%2052.8%20320%20240)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-100'%20transform='translate(-30.3)'%20xlink:href='%23d'/%3e%3cuse%20id='d'%20width='100%25'%20height='100%25'%20transform='matrix(31.2%200%200%2031.2%20320%2033.6)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='100'%20transform='translate(30.3)'%20xlink:href='%23d'/%3e%3cpath%20fill='%23ce1126'%20d='M102.3%20240.7a80.4%2080.4%200%200033.5%2033.2%20111%20111%200%2000-11.3-45l-22.2%2011.8z'/%3e%3cpath%20fill='%23fcd116'%20d='M90.1%20194.7c10.4%2021.7-27.1%2073.7%2035.5%2085.9a63.2%2063.2%200%2001-10.9-41.9%2070%2070%200%200132.5%2030.8c16.4-59.5-42-55.8-57.1-74.8z'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-100'%20transform='translate(-30.3%20414.6)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(31.2%200%200%2031.2%20320%20448.2)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='100'%20transform='translate(30.3%20414.6)'%20xlink:href='%23d'/%3e%3c/svg%3e");
}

.flag-icon-gd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gd'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20fill='%23fcd116'%20d='M0-1v1h.5'%20transform='rotate(18%200%20-1)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23ce1126'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23007a5e'%20d='M71.7%2071.7h368.6v368.6H71.7z'/%3e%3cpath%20fill='%23fcd116'%20d='M71.7%2071.7h368.6L71.7%20440.4h368.6z'/%3e%3ccircle%20cx='255.9'%20cy='256.1'%20r='61.4'%20fill='%23ce1126'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(256%20256)%20scale(56.32)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-100'%20transform='translate(-16.4%20-.1)'%20xlink:href='%23d'/%3e%3cuse%20id='d'%20width='100%25'%20height='100%25'%20transform='translate(256%2035.9)%20scale(33.28)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='100'%20transform='translate(16.4)'%20xlink:href='%23d'/%3e%3cpath%20fill='%23ce1126'%20d='M99.8%20256.8c7.7%2014.3%2022.6%2029.8%2035.7%2035.3.2-14.5-5-33.2-12-48l-23.7%2012.7z'/%3e%3cpath%20fill='%23fcd116'%20d='M86.8%20207.6c11.1%2023.3-29%2078.7%2037.8%2091.7a67.5%2067.5%200%2001-11.5-44.7%2075.5%2075.5%200%200134.6%2032.8c17.5-63.4-44.8-59.5-61-79.8z'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-100'%20transform='translate(-16.4%20442)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(256%20478)%20scale(33.28)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='100'%20transform='translate(16.4%20442.2)'%20xlink:href='%23d'/%3e%3c/svg%3e");
}

.flag-icon-ge {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ge'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='red'%20d='M272%200h96v480h-96z'/%3e%3cpath%20fill='red'%20d='M0%20192h640v96H0z'/%3e%3cpath%20style='mix-blend-mode:multiply'%20fill='red'%20fill-rule='evenodd'%20d='M146.8%20373.1c1-16.8%204-31.1%204-31.1s-9.8%201-14.8%201c-4.9%200-14.8-1-14.8-1s3%2014.3%204%2031.2c-16.9-1-31.2-4-31.2-4s1%207.4%201%2014.8-1%2014.8-1%2014.8%2014.3-3%2031.2-4c-1%2016.9-4%2031.2-4%2031.2s7.4-1%2014.8-1%2014.8%201%2014.8%201-3-14.3-4-31.2c16.9%201%2031.2%204%2031.2%204s-1-9.8-1-14.8c0-4.9%201-14.8%201-14.8s-14.3%203-31.1%204zm368-288c1-16.8%204-31.1%204-31.1s-9.8%201-14.8%201c-4.9%200-14.8-1-14.8-1s3%2014.3%204%2031.1c-16.9-1-31.2-3.9-31.2-3.9s1%207.4%201%2014.8-1%2014.8-1%2014.8%2014.3-3%2031.2-4c-1%2016.9-4%2031.2-4%2031.2s7.4-1%2014.8-1%2014.8%201%2014.8%201-3-14.3-4-31.1c16.9%201%2031.2%204%2031.2%204s-1-10-1-14.9%201-14.8%201-14.8-14.3%203-31.2%204zm-368%200c1-16.8%204-31.1%204-31.1s-9.8%201-14.8%201c-4.9%200-14.8-1-14.8-1s3%2014.3%204%2031.2c-16.9-1-31.2-4-31.2-4s1%207.4%201%2014.8-1%2014.8-1%2014.8%2014.3-3%2031.2-4c-1%2016.9-4%2031.2-4%2031.2s7.4-1%2014.8-1%2014.8%201%2014.8%201-3-14.3-4-31.2c16.9%201%2031.2%204%2031.2%204s-1-9.8-1-14.8c0-4.9%201-14.8%201-14.8s-14.3%203-31.1%204zm368%20288c1-16.8%204-31.1%204-31.1s-9.8%201-14.8%201c-4.9%200-14.8-1-14.8-1s3%2014.3%204%2031.2c-16.9-1-31.2-4-31.2-4s1%207.4%201%2014.8-1%2014.8-1%2014.8%2014.3-3%2031.2-4c-1%2016.9-4%2031.2-4%2031.2s7.4-1%2014.8-1%2014.8%201%2014.8%201-3-14.3-4-31.2c16.9%201%2031.2%204%2031.2%204s-1-9.8-1-14.8c0-4.9%201-14.8%201-14.8s-14.3%203-31.2%204z'/%3e%3c/svg%3e");
}

.flag-icon-ge.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ge'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='red'%20d='M205%200h102v512H205z'/%3e%3cpath%20fill='red'%20d='M0%20205h512v102H0z'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M114.1%20397.9c1.1-18%204.3-33.4%204.3-33.4s-10.6%201-15.9%201c-5.3%200-15.9-1-15.9-1s3.2%2015.3%204.3%2033.4c-18-1.1-33.4-4.3-33.4-4.3s1%208%201%2015.9-1%2015.9-1%2015.9%2015.3-3.2%2033.4-4.3c-1.1%2018-4.3%2033.4-4.3%2033.4s8-1%2015.9-1c8%200%2015.9%201%2015.9%201s-3.2-15.3-4.3-33.4c18%201.1%2033.4%204.3%2033.4%204.3s-1-10.6-1-15.9c0-5.3%201-15.9%201-15.9s-15.3%203.2-33.4%204.3zm307-307c1.1-18%204.3-33.4%204.3-33.4s-10.6%201-15.9%201c-5.3%200-15.9-1-15.9-1s3.2%2015.4%204.3%2033.4c-18-1.1-33.4-4.3-33.4-4.3s1%208%201%2015.9c0%208-1%2015.9-1%2015.9s15.3-3.2%2033.4-4.3c-1.1%2018-4.3%2033.4-4.3%2033.4s8-1%2015.9-1%2015.9%201%2015.9%201-3.2-15.3-4.3-33.4c18%201.1%2033.4%204.3%2033.4%204.3s-1-10.6-1-15.9c0-5.2%201-15.9%201-15.9s-15.4%203.2-33.4%204.3zm-307%200c1.1-18%204.3-33.4%204.3-33.4s-10.6%201-15.9%201c-5.3%200-15.9-1-15.9-1s3.2%2015.4%204.3%2033.4c-18-1.1-33.4-4.3-33.4-4.3s1%208%201%2015.9c0%208-1%2015.9-1%2015.9s15.3-3.2%2033.4-4.3c-1.1%2018-4.3%2033.4-4.3%2033.4s8-1%2015.9-1c8%200%2015.9%201%2015.9%201s-3.2-15.3-4.3-33.4c18%201.1%2033.4%204.3%2033.4%204.3s-1-10.6-1-15.9c0-5.2%201-15.9%201-15.9s-15.3%203.2-33.4%204.3zm307%20307c1.1-18%204.3-33.4%204.3-33.4s-10.6%201-15.9%201c-5.3%200-15.9-1-15.9-1s3.2%2015.3%204.3%2033.4c-18-1.1-33.4-4.3-33.4-4.3s1%208%201%2015.9-1%2015.9-1%2015.9%2015.3-3.2%2033.4-4.3c-1.1%2018-4.3%2033.4-4.3%2033.4s8-1%2015.9-1%2015.9%201%2015.9%201-3.2-15.3-4.3-33.4c18%201.1%2033.4%204.3%2033.4%204.3s-1-10.6-1-15.9c0-5.3%201-15.9%201-15.9s-15.4%203.2-33.4%204.3z'%20style='mix-blend-mode:multiply'/%3e%3c/svg%3e");
}

.flag-icon-gf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gf'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gf'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gg'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23e8112d'%20d='M256%200h128v480H256z'/%3e%3cpath%20fill='%23e8112d'%20d='M0%20176h640v128H0z'/%3e%3cpath%20id='a'%20fill='%23f9dd16'%20d='M110%20286.7l23.3-23.4h210v-46.6h-210L110%20193.3z'/%3e%3cuse%20width='36'%20height='24'%20transform='rotate(90%20320%20240)'%20xlink:href='%23a'/%3e%3cuse%20width='36'%20height='24'%20transform='rotate(-90%20320%20240)'%20xlink:href='%23a'/%3e%3cuse%20width='36'%20height='24'%20transform='rotate(180%20320%20240)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-gg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23e8112d'%20d='M192%200h128v512H192z'/%3e%3cpath%20fill='%23e8112d'%20d='M0%20187.7h512v136.6H0z'/%3e%3cpath%20id='a'%20fill='%23f9dd16'%20d='M46%20305.8l23.3-25h210v-49.7h-210L46%20206.2z'/%3e%3cuse%20width='36'%20height='24'%20transform='matrix(0%201.06667%20-.9375%200%20496%20-17)'%20xlink:href='%23a'/%3e%3cuse%20width='36'%20height='24'%20transform='matrix(0%20-1.06667%20.9375%200%2016%20529)'%20xlink:href='%23a'/%3e%3cuse%20width='36'%20height='24'%20transform='rotate(180%20256%20256)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-gh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gh'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23006b3f'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fcd116'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%200h640v160H0z'/%3e%3cpath%20d='M320%20160l52%20160-136.1-98.9H404L268%20320z'/%3e%3c/svg%3e");
}

.flag-icon-gh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gh'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23006b3f'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fcd116'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20d='M256%20170.7l55.5%20170.6L166.3%20236h179.4L200.6%20341.3z'/%3e%3c/svg%3e");
}

.flag-icon-gi {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gi'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23da000c'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v321.6H0z'/%3e%3cg%20stroke='%23000'%20transform='translate(-160)%20scale(1.875)'%3e%3cg%20id='a'%20fill='%23da000c'%20stroke-linecap='square'%3e%3cpath%20fill='%23000'%20stroke='none'%20d='M196.6%20116.3h64v44h-64z'/%3e%3cpath%20d='M229.8%20153.9h-39l-8.7%205.7v6h47.7m-16.3-37c5.6%200%2010.2%204.7%2010.2%2010.5v14.7h7.3v-56h-40.3v56h12.6v-14.7c0-5.6%204.5-10.5%2010.2-10.5z'/%3e%3cpath%20fill='%23000'%20stroke='none'%20d='M204.5%2060h18.6v34h-18.6z'/%3e%3cpath%20d='M223%2088.7h-16.2v-5.8h-11.9v5.8h-8v-5.8H182v10.4h41m-36.2%200h35v4.5h-35zm14-45.7V83h6v-9.7c0-3.6%202.5-6.6%206.1-6.8h.4a6.8%206.8%200%20016.8%206.8V83h5.7V47.6zm-2.3-4.8v4.8h29.3v-4.8zm-3.7-9.1v9.1h35v-9.1h-5.3v4.7h-6.6v-4.7h-10v4.7h-6.5v-4.7zM182%20159.6h48m31-2.8h-32.4l-9.8%204.7v7H261'/%3e%3cpath%20stroke-linecap='butt'%20d='M218.8%20161.5H262'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512%200)'%20xlink:href='%23a'/%3e%3cg%20fill='%23f8d80e'%3e%3cg%20stroke-linecap='round'%3e%3cpath%20stroke-width='.8'%20d='M273.3%20150c-2.7%201-5%202.4-7.5%203.8a72.4%2072.4%200%2000-8.9%206c-1%20.7-2%201.4-2.7%202.4-1%20.8-2%202-1.8%203.5%200%20.6.8-.8%201.4-.9a4.4%204.4%200%20013.1-.4c1.3-1.4%203-2.3%204.4-3.4a77.4%2077.4%200%200113-7.6l-1-3.4z'/%3e%3cpath%20d='M260.4%20157.4v3.9m2.4-5.6v3.9m2.4-5.4v3.8m2.5-5.3v4'/%3e%3cpath%20stroke-width='.8'%20d='M238.9%20150.2l-1.2%203.3a86.6%2086.6%200%200115.8%208c1.7%201.2%203.5%202.3%204.8%203.9.3.8-.5%201.5-1.3%201.2-.7-.2-1.5-.5-2.2%200-1.1.5-2.1%202.2-.5%202.7%202.4%201.6%206.1.9%207.2-1.8.6-1.4.7-3.2-.5-4.4-2-2.3-4.8-4-7.4-5.7a89.2%2089.2%200%2000-14.7-7.2z'/%3e%3cpath%20d='M254%20158l-.3%203.4m3.1-1.7l-.8%203.3m3.8-1l-1.8%202.6m2.7%203.6l-2.6-1.4m3.4-1.4l-3%20.3m-.8%204l-.2-2.6m-1-.3l-2.4%201.8m-9.4-15.7v3.1m6.3.3v3.5m-3.2-5.2v3.3'/%3e%3c/g%3e%3cpath%20d='M235.8%20227.6v8h5v-4h6.9v4h5.4v-8zm0%2011v8H253v-8h-5.4v4h-6.9v-4z'/%3e%3cpath%20d='M253%20193.7h5v58h-5z'/%3e%3cpath%20d='M253%20198.7h5v50h-5zm2.6-19.3l10.6%206.2-10.6%206.2-10.7-6.2zm-14.3%204h-2.7v4.4h2.7l14.3%208.3%2014.2-8.3h2.8v-4.4h-2.8l-14.2-8.3z'/%3e%3cpath%20d='M255.3%20164.3a5%205%200%2000-4%205.1v11.2a5%205%200%20004.6%204.6%204.9%204.9%200%20004.8-2.8l-1.7-1a2.9%202.9%200%2001-3%201.8c-1.6%200-2.9-1.6-2.7-3.1v-11.2a2.9%202.9%200%20013-2.6c.6-.2%201.5.7%201.9%200%20.6-.9-.4-1.5-1-2h-1.9zm5.8%203.9a5%205%200%2001-1.9%201.6v7.5l2%201.1v-10.2z'/%3e%3c/g%3e%3cg%20fill='%23da000c'%3e%3cpath%20fill='%23000'%20stroke='none'%20d='M240.8%2038.4h29.3v53.2h-29.3z'/%3e%3cpath%20d='M238.8%2038.4v44.5h9.3V69.7c0-3%202-7.3%207.9-7.3s8%204.3%208%207.3V83h9.2V38.4zm15.8%205h2.8v15.2h-2.8zm-8.3%203h3v11.1h-3zm16.5%200h2.9v11.1h-3zM235.6%2032v6.3h40.8V32zm-3.8-7.4V32h48.5v-7.4h-6.1v4h-7v-4h-7.8v4h-6.8v-4h-7.9v4H238v-4zm-9%2073.2v4.6h66.5v-4.6z'/%3e%3cpath%20d='M220%2082.9v15h72v-15h-6.8v5.8H276v-5.8h-12.2v5.8H248v-5.8h-12.2v5.8h-9v-5.8z'/%3e%3cpath%20stroke-linejoin='round'%20d='M228.7%20102.4v54.4h12.8v-20.4c0-9.5%206.4-14%2014.5-14%207.8%200%2014.5%204.5%2014.5%2014v20.4h12.8v-54.4z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gi.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gi'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23da000c'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v343H0z'/%3e%3cg%20stroke='%23000'%20transform='matrix(2%200%200%202%20-256%200)'%3e%3cg%20id='a'%20fill='%23da000c'%20stroke-linecap='square'%3e%3cpath%20fill='%23000'%20stroke='none'%20d='M196.6%20116.3h64v44h-64z'/%3e%3cpath%20d='M229.8%20153.9h-39l-8.7%205.7v6h47.7m-16.3-37c5.6%200%2010.2%204.7%2010.2%2010.5v14.7h7.3v-56h-40.3v56h12.6v-14.7c0-5.6%204.5-10.5%2010.2-10.5z'/%3e%3cpath%20fill='%23000'%20stroke='none'%20d='M204.5%2060h18.6v34h-18.6z'/%3e%3cpath%20d='M223%2088.7h-16.2v-5.8h-11.9v5.8h-8v-5.8H182v10.4h41m-36.2%200h35v4.5h-35zm14-45.7V83h6v-9.7c0-3.6%202.5-6.6%206.1-6.8h.4a6.8%206.8%200%20016.8%206.8V83h5.7V47.6zm-2.3-4.8v4.8h29.3v-4.8zm-3.7-9.1v9.1h35v-9.1h-5.3v4.7h-6.6v-4.7h-10v4.7h-6.5v-4.7zM182%20159.6h48m31-2.8h-32.4l-9.8%204.7v7H261'/%3e%3cpath%20stroke-linecap='butt'%20d='M218.8%20161.5H262'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512%200)'%20xlink:href='%23a'/%3e%3cg%20fill='%23f8d80e'%3e%3cg%20stroke-linecap='round'%3e%3cpath%20stroke-width='.8'%20d='M273.3%20150c-2.7%201-5%202.4-7.5%203.8a72.4%2072.4%200%2000-8.9%206c-1%20.7-2%201.4-2.7%202.4-1%20.8-2%202-1.8%203.5%200%20.6.8-.8%201.4-.9a4.4%204.4%200%20013.1-.4c1.3-1.4%203-2.3%204.4-3.4a77.4%2077.4%200%200113-7.6l-1-3.4z'/%3e%3cpath%20d='M260.4%20157.4v3.9m2.4-5.6v3.9m2.4-5.4v3.8m2.5-5.3v4'/%3e%3cpath%20stroke-width='.8'%20d='M238.9%20150.2l-1.2%203.3a86.6%2086.6%200%200115.8%208c1.7%201.2%203.5%202.3%204.8%203.9.3.8-.5%201.5-1.3%201.2-.7-.2-1.5-.5-2.2%200-1.1.5-2.1%202.2-.5%202.7%202.4%201.6%206.1.9%207.2-1.8.6-1.4.7-3.2-.5-4.4-2-2.3-4.8-4-7.4-5.7a89.2%2089.2%200%2000-14.7-7.2z'/%3e%3cpath%20d='M254%20158l-.3%203.4m3.1-1.7l-.8%203.3m3.8-1l-1.8%202.6m2.7%203.6l-2.6-1.4m3.4-1.4l-3%20.3m-.8%204l-.2-2.6m-1-.3l-2.4%201.8m-9.4-15.7v3.1m6.3.3v3.5m-3.2-5.2v3.3'/%3e%3c/g%3e%3cpath%20d='M235.8%20227.6v8h5v-4h6.9v4h5.4v-8zm0%2011v8H253v-8h-5.4v4h-6.9v-4z'/%3e%3cpath%20d='M253%20193.7h5v58h-5z'/%3e%3cpath%20d='M253%20198.7h5v50h-5zm2.6-19.3l10.6%206.2-10.6%206.2-10.7-6.2zm-14.3%204h-2.7v4.4h2.7l14.3%208.3%2014.2-8.3h2.8v-4.4h-2.8l-14.2-8.3z'/%3e%3cpath%20d='M255.3%20164.3a5%205%200%2000-4%205.1v11.2a5%205%200%20004.6%204.6%204.9%204.9%200%20004.8-2.8l-1.7-1a2.9%202.9%200%2001-3%201.8c-1.6%200-2.9-1.6-2.7-3.1v-11.2a2.9%202.9%200%20013-2.6c.6-.2%201.5.7%201.9%200%20.6-.9-.4-1.5-1-2h-1.9zm5.8%203.9a5%205%200%2001-1.9%201.6v7.5l2%201.1v-10.2z'/%3e%3c/g%3e%3cg%20fill='%23da000c'%3e%3cpath%20fill='%23000'%20stroke='none'%20d='M240.8%2038.4h29.3v53.2h-29.3z'/%3e%3cpath%20d='M238.8%2038.4v44.5h9.3V69.7c0-3%202-7.3%207.9-7.3s8%204.3%208%207.3V83h9.2V38.4zm15.8%205h2.8v15.2h-2.8zm-8.3%203h3v11.1h-3zm16.5%200h2.9v11.1h-3zM235.6%2032v6.3h40.8V32zm-3.8-7.4V32h48.5v-7.4h-6.1v4h-7v-4h-7.8v4h-6.8v-4h-7.9v4H238v-4zm-9%2073.2v4.6h66.5v-4.6z'/%3e%3cpath%20d='M220%2082.9v15h72v-15h-6.8v5.8H276v-5.8h-12.2v5.8H248v-5.8h-12.2v5.8h-9v-5.8z'/%3e%3cpath%20stroke-linejoin='round'%20d='M228.7%20102.4v54.4h12.8v-20.4c0-9.5%206.4-14%2014.5-14%207.8%200%2014.5%204.5%2014.5%2014v20.4h12.8v-54.4z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gl'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23d00c33'%20d='M0%20240h640v240H0zm80%200a160%20160%200%2010320%200%20160%20160%200%2000-320%200'/%3e%3c/svg%3e");
}

.flag-icon-gl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gl'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23d00c33'%20d='M0%20256h512v256H0zm53.3%200a170.7%20170.7%200%2010341.4%200%20170.7%20170.7%200%2000-341.4%200'/%3e%3c/svg%3e");
}

.flag-icon-gm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gm'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='gm-a'%3e%3cpath%20fill-opacity='.7'%20d='M0-48h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23gm-a)'%20transform='translate(0%2048)'%3e%3cpath%20fill='red'%20d='M0-128h640V85.3H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%2085.3h640V121H0z'/%3e%3cpath%20fill='%23009'%20d='M0%20120.9h640V263H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20263.1h640v35.6H0z'/%3e%3cpath%20fill='%23090'%20d='M0%20298.7h640V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gm'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512V199H0z'/%3e%3cpath%20fill='%23009'%20d='M0%20199.1h512V313H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20312.9h512v28.4H0z'/%3e%3cpath%20fill='%23090'%20d='M0%20341.3h512V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gn'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ff0'%20d='M213.3%200h213.4v480H213.3z'/%3e%3cpath%20fill='%23090'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gn'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23ff0'%20d='M170.7%200h170.6v512H170.7z'/%3e%3cpath%20fill='%23090'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gp {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gp'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gp.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gp'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gq {
  background-image: url(/sam/assets/gq-CCjGxAej.svg);
}

.flag-icon-gq.flag-icon-squared {
  background-image: url(/sam/assets/gq-CDBqMQqc.svg);
}

.flag-icon-gr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gr'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%200h640v53.3H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%2053.3h640v53.4H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20106.7h640V160H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20160h640v53.3H0z'/%3e%3cpath%20fill='%23005bae'%20stroke-width='.9'%20d='M0%200h266.7v266.7H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20213.3h640v53.4H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20266.7h640V320H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20320h640v53.3H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20373.3h640v53.4H0z'/%3e%3cg%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='1.3'%3e%3cpath%20d='M20%200h10v50H20z'%20transform='scale(5.33333)'/%3e%3cpath%20d='M0%2020h50v10H0z'%20transform='scale(5.33333)'/%3e%3c/g%3e%3cpath%20fill='%23005bae'%20stroke-width='.6'%20d='M0%20426.7h640V480H0z'/%3e%3c/svg%3e");
}

.flag-icon-gr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gr'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%200h512v57H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%2057h512v57H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20114h512v57H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20171h512v57H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20228h512v56.9H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20284.9h512v57H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20341.9h512v57H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20398.9h512v57H0z'/%3e%3cpath%20fill='%23005bae'%20stroke-width='3'%20d='M0%200h284.9v284.9H0z'/%3e%3cg%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='1.3'%3e%3cpath%20d='M148%200h74v370h-74z'%20transform='scale(.77)'/%3e%3cpath%20d='M0%20148h370v74H0z'%20transform='scale(.77)'/%3e%3c/g%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='.8'%20d='M0%20455h512v57H0z'/%3e%3c/svg%3e");
}

.flag-icon-gs {
  background-image: url(/sam/assets/gs-DpXz5kHb.svg);
}

.flag-icon-gs.flag-icon-squared {
  background-image: url(/sam/assets/gs-BEPgG36R.svg);
}

.flag-icon-gt {
  background-image: url(/sam/assets/gt-vBbOcUcu.svg);
}

.flag-icon-gt.flag-icon-squared {
  background-image: url(/sam/assets/gt-D-9gXENF.svg);
}

.flag-icon-gu {
  background-image: url(/sam/assets/gu-9giydQai.svg);
}

.flag-icon-gu.flag-icon-squared {
  background-image: url(/sam/assets/gu-S1jxI2Cn.svg);
}

.flag-icon-gw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gw'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ce1126'%20d='M0%200h220v480H0z'/%3e%3cpath%20fill='%23fcd116'%20d='M220%200h420v240H220z'/%3e%3cpath%20fill='%23009e49'%20d='M220%20240h420v240H220z'/%3e%3cg%20id='b'%20transform='matrix(80%200%200%2080%20110%20240)'%3e%3cpath%20id='a'%20d='M0-1v1h.5'%20transform='rotate(18%200%20-1)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72%20110%20240)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144%20110%20240)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144%20110%20240)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72%20110%20240)'%20xlink:href='%23b'/%3e%3c/svg%3e");
}

.flag-icon-gw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-gw'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ce1126'%20d='M0%200h160v512H0z'/%3e%3cpath%20fill='%23fcd116'%20d='M160%200h352v256H160z'/%3e%3cpath%20fill='%23009e49'%20d='M160%20256h352v256H160z'/%3e%3cg%20transform='translate(-46.2%2072.8)%20scale(.7886)'%3e%3cg%20id='b'%20transform='matrix(80%200%200%2080%20160%20240)'%3e%3cpath%20id='a'%20d='M0-1v1h.5'%20transform='rotate(18%200%20-1)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72%20160%20240)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144%20160%20240)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144%20160%20240)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72%20160%20240)'%20xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gy {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gy'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23399408'%20d='M2.4%200H640v480H2.4z'/%3e%3cpath%20fill='%23fff'%20d='M.2%200c-.9%200%20619.6%20241.5%20619.6%20241.5L0%20479.8.2%200z'/%3e%3cpath%20fill='%23ffde08'%20d='M.3%2020.2c3.4%200%20559%20217.9%20555.9%20220L1.9%20463.2.3%2020.3z'/%3e%3cpath%20d='M1.9.8c1.8%200%20290.9%20240.9%20290.9%20240.9L1.8%20477V.8z'/%3e%3cpath%20fill='%23de2110'%20d='M.3%2033.9c1.6-15%20260.9%20208.4%20260.9%20208.4L.2%20451.7V33.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gy'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23399408'%20d='M2%200h510v512H2z'/%3e%3cpath%20fill='%23fff'%20d='M.1%200c-.6%200%20495.7%20257.6%20495.7%20257.6L0%20511.7.1%200z'/%3e%3cpath%20fill='%23ffde08'%20d='M.2%2021.5C3%2021.5%20447.5%20254%20445%20256.2L1.5%20494.2.2%2021.4z'/%3e%3cpath%20d='M1.5.8c1.5%200%20232.8%20257%20232.8%20257L1.5%20508.8V.8z'/%3e%3cpath%20fill='%23de2110'%20d='M.2%2036.2C1.6%2020.2%20209%20258.5%20209%20258.5L.2%20481.8V36.2z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-hk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-hk'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='hk-a'%3e%3cpath%20fill-opacity='.7'%20d='M-89%200h682.6v512H-89z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23hk-a)'%20transform='translate(83.5)%20scale(.94)'%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M618%20512h-731.4V0H618z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M241.9%20247.8s-51.6-22.2-44.2-79.8c7.1-27.7%2019.8-46.6%2042.7-56.9%2010.8-3.3%2021.8-4.8%2033-5.7-3%202.8-5.4%205.6-6.7%209-2.4%206.4-.6%2012.4%202.7%2018.5%204.1%207%206.6%2014.2%207.4%2023.6a36.6%2036.6%200%2001-14.6%2033.7c-6.6%205.1-14.4%206.9-20.8%2012.7-5%204.8-8%209.7-9%2018.1-.2%2016.1%204.1%2018.4%209.5%2026.8z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='2.1'%20d='M232%20164.5v-.3'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='2.1'%20d='M235.3%20241.8c-20-17.7-18.3-62.4-3-77.3'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M244.6%20154.5l3.3%205.5-6-2.5-4.7%205%20.8-6.5-6-2.5%206.5-1.5.8-6.4%203.3%205.5%206.6-1.5'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M246.3%20244s6-55.9%2063.3-65.7c28.6-1.2%2050.4%205.3%2067%2024.3%206.3%209.3%2010.9%2019.4%2015%2029.8-3.5-2-6.8-3.5-10.6-3.7-6.7-.5-12%203-16.8%207.9a53.2%2053.2%200%2001-20.4%2014%2036.6%2036.6%200%2001-36.5-4c-6.8-4.9-10.8-11.8-18.2-16.2a28.2%2028.2%200%2000-20-3.4c-15.5%204.6-16.3%209.4-22.8%2017z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='2.1'%20d='M323%20210.2h.3'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='2.1'%20d='M250%20236c11.2-24.4%2054.4-35.8%2073.1-25.6'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M336.3%20219.3L332%20224l.6-6.5-6-3%206.3-1%20.6-6.7%203.4%206%206.4-1.2-4.3%204.7%203.3%206'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M250.1%20248s55-12%2082.4%2039.3c10.3%2026.7%2011%2049.4-1.7%2071.1-6.8%209-15%2016.5-23.5%2023.8.8-4%201.1-7.6.1-11.2-1.6-6.6-6.6-10.5-12.8-13.5a53.1%2053.1%200%2001-19.8-15%2036.6%2036.6%200%2001-7.7-35.8c2.4-8%207.7-14%209.5-22.4a28%2028%200%2000-3.1-20c-9.3-13.2-14.1-12.5-23.4-16.3z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='2.1'%20d='M306.5%20310.1l.2.2'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='2.1'%20d='M259%20249c26.6%202.9%2051.1%2040.2%2047.4%2061.3'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M302.1%20325.6l-5.9-2.6%206.5-1.5.8-6.7%203.1%205.7%206.5-1.5-4.5%205%203%205.7-5.8-2.6-4.5%205.1'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M248.9%20253.7s26.9%2049.4-14.5%2090c-22.8%2017.4-44.4%2024.5-68.8%2018.4-10.5-4-20-9.7-29.5-15.9%204-.3%207.7-1%2010.9-3%205.8-3.4%208.1-9.3%209.3-16a53%2053%200%20018.8-23.3%2036.6%2036.6%200%200132.2-17.5c8.4.1%2015.6%203.6%2024.2%203%206.9-.9%2012.3-2.8%2018.4-8.8%2010-12.5%208-17%209-27z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='2.1'%20d='M205.1%20325.3l-.1.2'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='2.1'%20d='M250.3%20262.4c4.9%2026.4-24.1%2060.5-45.4%2062.7'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M189%20325.4l.9-6.4%203.3%205.7%206.6-1-4.6%204.6%203.3%205.7-6.1-2.9-4.6%204.6.8-6.4-6.1-2.9'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M242.8%20252.6S205.2%20294.4%20153%20269c-24-15.7-37.8-33.8-40.1-58.8.3-11.3%202.4-22.1%205.1-33%201.7%203.6%203.6%206.8%206.5%209.2%205.1%204.3%2011.5%204.5%2018.3%203.4a52%2052%200%200124.7.6%2036.6%2036.6%200%200127.3%2024.6c2.7%207.9%201.8%2015.9%205.3%2023.8%203%206.2%206.6%2010.6%2014.3%2014.4%2015.2%205.3%2018.7%201.9%2028.4-.5z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='2.1'%20d='M160.7%20235.2l-.2-.1'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='2.1'%20d='M235%20256.9c-23.2%2013.3-65-2.7-74.2-22'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M155.3%20220l6.3-1.3-4.3%205%203.1%205.9-5.8-2.8-4.3%205%20.7-6.8-5.9-2.8%206.3-1.3.7-6.8'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-hk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-hk'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M164.8%200H909v744H165z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='matrix(.7%200%200%20.7%20-113.4%200)'%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M1063%20744.1H0V0h1063z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M516.4%20360.1s-75-32.3-64.3-116c10.4-40.3%2028.8-67.7%2062.2-82.6a223%20223%200%200148-8.4c-4.4%204-8%208.1-9.8%2013.2-3.6%209.2-1%2018%203.8%2026.8a78%2078%200%200110.8%2034.4%2053.2%2053.2%200%2001-21.2%2049c-9.6%207.3-21%209.9-30.2%2018.3a41.1%2041.1%200%2000-13.2%2026.4c-.3%2023.4%206.1%2026.7%2013.9%2039z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='3.1'%20d='M502.1%20239v-.3'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='3.1'%20d='M506.9%20351.4c-29.2-25.8-26.7-90.7-4.4-112.4'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M501.9%20223l9.6-2.1%201.1-9.4%204.8%208%209.6-2.1-6.6%207.1%204.8%208-9-3.6-6.6%207.1%201.2-9.3'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M522.8%20354.6s8.9-81.2%2092-95.4c41.6-1.9%2073.2%207.7%2097.3%2035.2a223.4%20223.4%200%200122%2043.4c-5.1-3-10-5.2-15.5-5.5-9.8-.7-17.4%204.4-24.4%2011.5-8%208.8-17%2015.3-29.8%2020.4a53.3%2053.3%200%2001-53-5.9c-9.9-7-15.6-17.1-26.4-23.5a41%2041%200%2000-29.1-4.9c-22.5%206.7-23.7%2013.7-33.2%2024.7z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='3.1'%20d='M634.4%20305.5l.3-.1'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='3.1'%20d='M528.3%20343c16.1-35.5%2079-52%20106.2-37.2'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M649.6%20300.6l4.8%208.6%209.3-1.7-6.2%207%204.9%208.5-8.8-4.3-6.3%207%20.9-9.6-8.8-4.3%209.3-1.6'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M528.4%20360.5s79.8-17.4%20119.7%2057c15%2038.8%2016%2071.8-2.5%20103.4-10%2013-21.7%2024-34.2%2034.6%201.2-5.8%201.7-11.2.3-16.4-2.4-9.5-9.7-15.1-18.7-19.5a77.2%2077.2%200%2001-28.7-21.7%2053.3%2053.3%200%2001-11.3-52.2c3.5-11.6%2011.3-20.3%2013.9-32.5a41%2041%200%2000-4.6-29.2c-13.4-19.1-20.5-18-34-23.5z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='3.1'%20d='M610.4%20450.7l.2.3'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='3.1'%20d='M541.1%20362c38.8%204%2074.5%2058.4%2069%2088.9'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M619.8%20463.6l-6.5%207.3%204.5%208.3-8.6-3.8-6.5%207.4%201.3-9.7-8.6-3.7%209.3-2.2%201.3-9.7%204.5%208.3'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M526.6%20368.7s39%2071.7-21.1%20131c-33.1%2025.2-64.5%2035.4-100%2026.5-15.3-5.8-29.1-14-42.8-23%205.8-.5%2011.2-1.5%2015.8-4.4%208.4-5%2011.8-13.5%2013.5-23.4a77.2%2077.2%200%200112.7-33.7%2053.2%2053.2%200%200147-25.4c12%20.1%2022.6%205.1%2035%204.2a41%2041%200%200026.8-12.6c14.6-18.3%2011.6-24.8%2013-39.2z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='3.1'%20d='M463%20472.7l-.2.3'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='3.1'%20d='M528.7%20381.4c7%2038.3-35.1%2087.8-66%2091.1'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M453.3%20485.4l-8.9-4.2-6.7%206.7%201.2-9.3-8.9-4.2%209.7-1.5%201.1-9.3%204.8%208.4%209.6-1.5-6.7%206.6'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M517.7%20367.1s-54.7%2060.7-130.5%2023.6c-34.8-22.8-54.9-49-58.3-85.4.4-16.3%203.6-32.1%207.5-48%202.5%205.3%205.1%2010%209.4%2013.4%207.5%206.3%2016.7%206.7%2026.5%205a77.2%2077.2%200%200136%20.8%2053.3%2053.3%200%200139.6%2035.8c4%2011.5%202.7%2023%207.7%2034.5a41%2041%200%200020.8%2021c22%207.7%2027.2%202.8%2041.3-.7z'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='3.1'%20d='M398.4%20341.7h-.3'/%3e%3cpath%20fill='none'%20stroke='%23ba0000'%20stroke-width='3.1'%20d='M506.4%20373.4c-33.8%2019.3-94.5-4-107.8-32'/%3e%3cpath%20fill='%23ba0000'%20fill-rule='evenodd'%20d='M383.2%20336.8l1-9.8-8.4-4%209.1-2%201-9.8%204.7%208.6%209-2-6.2%207.3%204.6%208.6-8.5-4.1'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-hm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-hm'%20viewBox='0%200%20640%20480'%3e%3cg%20stroke-width='1pt'%3e%3cpath%20fill='%23006'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200v30.6l372.6%20243h46.9V243L46.9%200H0zm419.5%200v30.6l-372.6%20243H0V243L372.6%200h46.9z'/%3e%3cpath%20fill='%23fff'%20d='M174.8%200v273.6h69.9V0h-70zM0%2091.2v91.2h419.5V91.2H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%20109.4v54.8h419.5v-54.8H0zM188.8%200v273.6h42V0h-42zM0%20273.6l139.8-91.2h31.3L31.3%20273.6H0zM0%200l139.8%2091.2h-31.2L0%2020.4V0zm248.4%2091.2L388.2%200h31.3L279.6%2091.2h-31.2zm171%20182.4l-139.7-91.2h31.2l108.6%2070.8v20.4z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M125.5%20416.5L98%20414l23.8-14-15.3-23%2025.8%209.7%208.4-26.3%208.5%2026.3L175%20377l-15.3%2023%2023.7%2014-27.5%202.5%203.8%2027.3-19-20-19%2020m370.5%201.9l-19.4-1.7%2016.7-10-10.7-16%2018.1%206.8%206-18.5%206%2018.5%2018-6.9-10.7%2016.2L533%20444l-19.3%201.7%202.7%2019.2-13.4-14-13.4%2014m2.7-307l-19.4-1.7%2016.7-9.9-10.7-16.2%2018.1%207%206-18.6%206%2018.5%2018-6.9-10.7%2016.2%2016.7%2010-19.3%201.6%202.7%2019.2-13.4-14-13.4%2014m-105.2%2097.7l-19.4-1.7%2016.7-9.9-10.8-16.1%2018.2%206.8%206-18.5%205.9%2018.5%2018.2-6.8-10.8%2016.1%2016.7%2010-19.3%201.6%202.6%2019.3L395%20280l-13.4%2014M588%20246l-19.4-1.6%2016.8-10-10.8-16.1%2018.2%206.9%205.9-18.5%206%2018.5%2018-7-10.6%2016.2%2016.7%2010-19.4%201.6%202.7%2019.3-13.4-14.1-13.4%2014M563%20305.7l-9.5%208%203%2012-10.6-6.5-10.5%206.6%203-12-9.6-8.1%2012.4-1%204.7-11.4%204.7%2011.5'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-hm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-hm'%20viewBox='0%200%20512%20512'%3e%3cg%20stroke-width='1pt'%3e%3cpath%20fill='%23006'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200v19.2l234%20152.6h29.5v-19.2L29.5%200H0zm263.5%200v19.2l-234%20152.6H0v-19.2L234%200h29.5z'/%3e%3cpath%20fill='%23fff'%20d='M109.8%200v171.8h43.9V0h-44zM0%2057.3v57.3h263.5V57.3H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%2068.7v34.4h263.5V68.7H0zM118.6%200v171.8h26.3V0h-26.3zM0%20171.8l87.8-57.2h19.7l-87.9%2057.3H0zM0%200l87.8%2057.3H68.2L0%2012.8V0zm156%2057.3L243.8%200h19.7l-87.8%2057.3H156zm107.5%20114.5l-87.9-57.2h19.7l68.2%2044.4v12.8z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M69.1%20443.6l-16.3%2017.2%203.2-23.5-23.6-2L52.8%20423l-13.1-19.8%2022.1%208.4%207.3-22.5%207.3%2022.5%2022.1-8.4-13%2019.8%2020.3%2012.1-23.6%202%203.2%2023.6m295.1%206L369%20479l2.3-16.5-16.6-1.5%2014.3-8.5-9.2-13.9%2015.6%206%205.1-16%205.1%2016%2015.7-6-9.3%2014%2014.4%208.4-16.7%201.5L392%20479m-11.5-259.5l-11.5%2012%202.3-16.5-16.6-1.4L369%20205l-9.2-14%2015.6%206%205.1-16%205.1%2016%2015.7-6-9.3%2014%2014.4%208.5-16.7%201.4%202.3%2016.6m-104.3%2088.4L276.2%20332l2.3-16.5L262%20314l14.3-8.5-9.2-14%2015.6%206%205.1-15.9%205.1%2015.9%2015.7-6-9.3%2014%2014.4%208.5-16.7%201.5%202.3%2016.5M463%20295.2l-11.5%2012%202.3-16.5-16.6-1.4%2014.3-8.5-9.2-14%2015.6%206%205-16%205.2%2016%2015.6-6-9.2%2014%2014.3%208.5-16.6%201.4%202.3%2016.5M411%20349l-8.2-6.9%2010.7-.8%204-9.9%204%2010%2010.8.7-8.2%206.9%202.5%2010.4-9-5.7-9.2%205.7'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-hn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-hn'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%230073cf'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3cg%20id='c'%20fill='%230073cf'%20transform='translate(320%20240)%20scale(26.66665)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M-.3%200l.5.1L0-1z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(133.3%20-42.7)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(133.3%2037.3)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-133.3%20-42.7)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-133.3%2037.3)'%20xlink:href='%23c'/%3e%3c/svg%3e");
}

.flag-icon-hn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-hn'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%230073cf'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512v170.6H0z'/%3e%3cg%20id='c'%20fill='%230073cf'%20transform='translate(256%20256)%20scale(28.44446)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-1l-.3%201%20.5.1z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(142.2%20-45.5)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(142.2%2039.8)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-142.2%20-45.5)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-142.2%2039.8)'%20xlink:href='%23c'/%3e%3c/svg%3e");
}

.flag-icon-hr {
  background-image: url(/sam/assets/hr-D57Cr6KM.svg);
}

.flag-icon-hr.flag-icon-squared {
  background-image: url(/sam/assets/hr-BDiIpzBj.svg);
}

.flag-icon-ht {
  background-image: url(/sam/assets/ht-B9MHn6ym.svg);
}

.flag-icon-ht.flag-icon-squared {
  background-image: url(/sam/assets/ht-de96i54P.svg);
}

.flag-icon-hu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-hu'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M640%20480H0V0h640z'/%3e%3cpath%20fill='%23388d00'%20d='M640%20480H0V320h640z'/%3e%3cpath%20fill='%23d43516'%20d='M640%20160.1H0V.1h640z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-hu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-hu'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M512%20512H0V0h512z'/%3e%3cpath%20fill='%23388d00'%20d='M512%20512H0V341.3h512z'/%3e%3cpath%20fill='%23d43516'%20d='M512%20170.8H0V.1h512z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-id {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-id'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23e70011'%20d='M0%200h640v249H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20240h640v240H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-id.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-id'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23e70011'%20d='M0%200h512v265.5H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20256h512v256H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ie {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ie'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23009A49'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23FF7900'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ie.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ie'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23009A49'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23FF7900'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-il {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-il'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='il-a'%3e%3cpath%20fill-opacity='.7'%20d='M-87.6%200H595v512H-87.6z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23il-a)'%20transform='translate(82.1)%20scale(.94)'%3e%3cpath%20fill='%23fff'%20d='M619.4%20512H-112V0h731.4z'/%3e%3cpath%20fill='%2300c'%20d='M619.4%20115.2H-112V48h731.4zm0%20350.5H-112v-67.2h731.4zm-483-275l110.1%20191.6L359%20191.6l-222.6-.8z'/%3e%3cpath%20fill='%23fff'%20d='M225.8%20317.8l20.9%2035.5%2021.4-35.3-42.4-.2z'/%3e%3cpath%20fill='%2300c'%20d='M136%20320.6L246.2%20129l112.4%20190.8-222.6.8z'/%3e%3cpath%20fill='%23fff'%20d='M225.8%20191.6l20.9-35.5%2021.4%2035.4-42.4.1zM182%20271.1l-21.7%2036%2041-.1-19.3-36zm-21.3-66.5l41.2.3-19.8%2036.3-21.4-36.6zm151.2%2067l20.9%2035.5-41.7-.5%2020.8-35zm20.5-67l-41.2.3%2019.8%2036.3%2021.4-36.6zm-114.3%200L189.7%20256l28.8%2050.3%2052.8%201.2%2032-51.5-29.6-52-55.6.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-il.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-il'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M619.4%20512H-112V0h731.4z'/%3e%3cpath%20fill='%2300c'%20d='M619.4%20115.2H-112V48h731.4zm0%20350.5H-112v-67.2h731.4zm-483-275l110.1%20191.6L359%20191.6l-222.6-.8z'/%3e%3cpath%20fill='%23fff'%20d='M225.8%20317.8l20.9%2035.5%2021.4-35.3-42.4-.2z'/%3e%3cpath%20fill='%2300c'%20d='M136%20320.6L246.2%20129l112.4%20190.8-222.6.8z'/%3e%3cpath%20fill='%23fff'%20d='M225.8%20191.6l20.9-35.5%2021.4%2035.4-42.4.1zM182%20271.1l-21.7%2036%2041-.1-19.3-36zm-21.3-66.5l41.2.3-19.8%2036.3-21.4-36.6zm151.2%2067l20.9%2035.5-41.7-.5%2020.8-35zm20.5-67l-41.2.3%2019.8%2036.3%2021.4-36.6zm-114.3%200L189.7%20256l28.8%2050.3%2052.8%201.2%2032-51.5-29.6-52-55.6.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-im {
  background-image: url(/sam/assets/im-BwkDZSrX.svg);
}

.flag-icon-im.flag-icon-squared {
  background-image: url(/sam/assets/im-nQZRPCUp.svg);
}

.flag-icon-in {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-in'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23f93'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3cpath%20fill='%23128807'%20d='M0%20320h640v160H0z'/%3e%3cg%20transform='matrix(3.2%200%200%203.2%20320%20240)'%3e%3ccircle%20r='20'%20fill='%23008'/%3e%3ccircle%20r='17.5'%20fill='%23fff'/%3e%3ccircle%20r='3.5'%20fill='%23008'/%3e%3cg%20id='d'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cg%20id='a'%20fill='%23008'%3e%3ccircle%20r='.9'%20transform='rotate(7.5%20-8.8%20133.5)'/%3e%3cpath%20d='M0%2017.5L.6%207%200%202l-.6%205L0%2017.5z'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(15)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(30)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(60)'%20xlink:href='%23c'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(120)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-120)'%20xlink:href='%23d'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-in.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-in'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23f93'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512v170.6H0z'/%3e%3cpath%20fill='%23128807'%20d='M0%20341.3h512V512H0z'/%3e%3cg%20transform='translate(256%20256)%20scale(3.41333)'%3e%3ccircle%20r='20'%20fill='%23008'/%3e%3ccircle%20r='17.5'%20fill='%23fff'/%3e%3ccircle%20r='3.5'%20fill='%23008'/%3e%3cg%20id='d'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cg%20id='a'%20fill='%23008'%3e%3ccircle%20r='.9'%20transform='rotate(7.5%20-8.8%20133.5)'/%3e%3cpath%20d='M0%2017.5L.6%207%200%202l-.6%205L0%2017.5z'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(15)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(30)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(60)'%20xlink:href='%23c'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(120)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-120)'%20xlink:href='%23d'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-io {
  background-image: url(/sam/assets/io-BlwIW3qH.svg);
}

.flag-icon-io.flag-icon-squared {
  background-image: url(/sam/assets/io-PEmgb3kY.svg);
}

.flag-icon-iq {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-iq'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%200h640v160H0z'/%3e%3cpath%20d='M0%20320h640v160H0z'/%3e%3cg%20fill='%23007a3d'%20transform='translate(-179.3%20-92.8)%20scale(1.75182)'%3e%3cpath%20d='M325.5%20173.2a5%205%200%2001-1.4-1c-.3-.5-.1-.5%201.2-.2%202.3.7%203.8.4%205.3-.8l1.3-1.1%201.5.7c.9.5%201.8.8%202%20.7.7-.2%202.1-2%202-2.6%200-.7.6-.5%201%20.3.6%201.6-.3%203.5-2%203.9-.7.2-1.4.1-2.6-.3-1.4-.5-1.7-.5-2.4%200a5.4%205.4%200%2001-5.9.4zm5.8-5.3a8%208%200%2001-1-4c.1-.6.3-.8.8-.6%201%20.3%201.2%201%201%203%200%201.8-.3%202.3-.8%201.6zm-67.6-1.9c-.1%201.3%202.4%204.6%203.5%205.2-.8.3-1.7.2-2.4.5-4%204-18.4%2018-21%2021.4%207.8.2%2016.4-.1%2023.7-.4%200-5.3%205-5.6%208.4-7.5%201.7%202.7%206%202.5%206.6%206.6v17.6H216a9.7%209.7%200%2001-12.3%207.5c2-2%205.4-2.8%206.6-5.7%201-6.4-2-10.3-4-14a24%2024%200%20007-3.6c-2.3%207%206.2%206.3%2012.4%206.1.2-2.4.1-5.2-1.7-5.6%202.3-.9%202.7-1.2%206.6-4.4v9.6l46.1-.1c0-3%20.8-7.9-1.6-7.9-2.2%200%200%206.2-1.8%206.2h-35.7v-6c1.5-1.6%201.3-1.5%2011.6-11.8%201-1%208.3-7.6%2014.6-13.7zm89.1-.3c2.5%201.4%204.5%203.2%207.5%204-.3%201.3-1.5%201.8-1.8%203.1v27c3.4.7%204.2-1.3%205.8-2.3.4%204.3%203.2%208.5%203%2012h-14.5v-43.7zm-19.4%2014.5s5.3-4.5%205.3-4.7V199h3.8l-.1-26.3c1.5-1.6%204.6-3.8%205.3-5.4v42h-33.4c-.5-8.7-.6-17.7%209.6-15.8V190c-.3-.6-.9.1-1-.7%201.6-1.6%202.1-2%206.5-5.8l.1%2015.5h3.9v-18.8zm-12.6%2018.6c.7%201%203.2%201%203-.8-.3-1.5-3.5-1-3%20.8z'/%3e%3ccircle%20cx='224'%20cy='214.4'%20r='2'/%3e%3cpath%20d='M287%20165.8c2.5%201.3%204.5%203.2%207.6%204-.4%201.2-1.5%201.7-1.8%203v27c3.4.7%204.1-1.2%205.7-2.3.5%204.3%203.2%208.6%203.1%2012H287v-43.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-iq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-iq'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512v170.6H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20d='M0%20341.3h512V512H0z'/%3e%3cg%20fill='%23007a3d'%20transform='translate(-276.6%20-99)%20scale(1.8686)'%3e%3cpath%20d='M325.5%20173.2a5%205%200%2001-1.4-1c-.3-.5-.1-.5%201.2-.2%202.3.7%203.8.4%205.3-.8l1.3-1.1%201.5.7c.9.5%201.8.8%202%20.7.7-.2%202.1-2%202-2.6%200-.7.6-.5%201%20.3.6%201.6-.3%203.5-2%203.9-.7.2-1.4.1-2.6-.3-1.4-.5-1.7-.5-2.4%200a5.4%205.4%200%2001-5.9.4zm5.8-5.3a8%208%200%2001-1-4c.1-.6.3-.8.8-.6%201%20.3%201.2%201%201%203%200%201.8-.3%202.3-.8%201.6zm-67.6-1.9c-.1%201.3%202.4%204.6%203.5%205.2-.8.3-1.7.2-2.4.5-4%204-18.4%2018-21%2021.4%207.8.2%2016.4-.1%2023.7-.4%200-5.3%205-5.6%208.4-7.5%201.7%202.7%206%202.5%206.6%206.6v17.6H216a9.7%209.7%200%2001-12.3%207.5c2-2%205.4-2.8%206.6-5.7%201-6.4-2-10.3-4-14a24%2024%200%20007-3.6c-2.3%207%206.2%206.3%2012.4%206.1.2-2.4.1-5.2-1.7-5.6%202.3-.9%202.7-1.2%206.6-4.4v9.6l46.1-.1c0-3%20.8-7.9-1.6-7.9-2.2%200%200%206.2-1.8%206.2h-35.7v-6c1.5-1.6%201.3-1.5%2011.6-11.8%201-1%208.3-7.6%2014.6-13.7zm89.1-.3c2.5%201.4%204.5%203.2%207.5%204-.3%201.3-1.5%201.8-1.8%203.1v27c3.4.7%204.2-1.3%205.8-2.3.4%204.3%203.2%208.5%203%2012h-14.5v-43.7zm-19.4%2014.5s5.3-4.5%205.3-4.7V199h3.8l-.1-26.3c1.5-1.6%204.6-3.8%205.3-5.4v42h-33.4c-.5-8.7-.6-17.7%209.6-15.8V190c-.3-.6-.9.1-1-.7%201.6-1.6%202.1-2%206.5-5.8l.1%2015.5h3.9v-18.8zm-12.6%2018.6c.7%201%203.2%201%203-.8-.3-1.5-3.5-1-3%20.8z'/%3e%3ccircle%20cx='224'%20cy='214.4'%20r='2'/%3e%3cpath%20d='M287%20165.8c2.5%201.3%204.5%203.2%207.6%204-.4%201.2-1.5%201.7-1.8%203v27c3.4.7%204.1-1.2%205.7-2.3.5%204.3%203.2%208.6%203.1%2012H287v-43.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ir {
  background-image: url(/sam/assets/ir-C-YIdl3r.svg);
}

.flag-icon-ir.flag-icon-squared {
  background-image: url(/sam/assets/ir-gUVN6dNC.svg);
}

.flag-icon-is {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-is'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='is-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='0'%20clip-path='url(%23is-a)'%3e%3cpath%20fill='%23003897'%20d='M0%200h666.7v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20186.7h186.7V0h106.6v186.7h373.4v106.6H293.3V480H186.7V293.3H0V186.7z'/%3e%3cpath%20fill='%23d72828'%20d='M0%20213.3h213.3V0h53.4v213.3h400v53.4h-400V480h-53.4V266.7H0v-53.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-is.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-is'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M85.4%200h486v486h-486z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='0'%20clip-path='url(%23a)'%20transform='translate(-90)%20scale(1.0535)'%3e%3cpath%20fill='%23003897'%20d='M0%200h675v486H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20189h189V0h108v189h378v108H297v189H189V297H0V189z'/%3e%3cpath%20fill='%23d72828'%20d='M0%20216h216V0h54v216h405v54H270v216h-54V270H0v-54z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-it {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-it'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23009246'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ce2b37'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-it.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-it'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23009246'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23ce2b37'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-je {
  background-image: url(/sam/assets/je-VzeYr63e.svg);
}

.flag-icon-je.flag-icon-squared {
  background-image: url(/sam/assets/je-CUHFxVGg.svg);
}

.flag-icon-jm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-jm'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20d='M0%200l320%20240L0%20480zm640%200L320%20240l320%20240z'/%3e%3cpath%20fill='%23090'%20d='M0%200l320%20240L640%200zm0%20480l320-240%20320%20240z'/%3e%3cpath%20fill='%23fc0'%20d='M640%200h-59.6L0%20435.3V480h59.6L640%2044.7z'/%3e%3cpath%20fill='%23fc0'%20d='M0%200v44.7L580.4%20480H640v-44.7L59.6%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-jm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-jm'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20d='M0%200l256%20256L0%20512zm512%200L256%20256l256%20256z'/%3e%3cpath%20fill='%23090'%20d='M0%200l256%20256L512%200zm0%20512l256-256%20256%20256z'/%3e%3cpath%20fill='%23fc0'%20d='M512%200h-47.7L0%20464.3V512h47.7L512%2047.7z'/%3e%3cpath%20fill='%23fc0'%20d='M0%200v47.7L464.3%20512H512v-47.7L47.7%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-jo {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-jo'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='jo-a'%3e%3cpath%20fill-opacity='.7'%20d='M-117.8%200h682.6v512h-682.6z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23jo-a)'%20transform='translate(110.5)%20scale(.9375)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M-117.8%200h1024v170.7h-1024z'/%3e%3cpath%20fill='%23fff'%20d='M-117.8%20170.7h1024v170.6h-1024z'/%3e%3cpath%20fill='%23090'%20d='M-117.8%20341.3h1024V512h-1024z'/%3e%3cpath%20fill='red'%20d='M-117.8%20512l512-256-512-256v512z'/%3e%3cpath%20fill='%23fff'%20d='M24.5%20289l5.7-24.9H4.7l23-11-15.9-19.9%2023%2011%205.6-24.8%205.7%2024.9L69%20233.2l-16%2019.9%2023%2011H50.6l5.7%2024.9-15.9-20z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-jo.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-jo'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M113.6%200H607v493.5H113.6z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-117.8)%20scale(1.0375)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M0%200h987v164.5H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20164.5h987V329H0z'/%3e%3cpath%20fill='%23090'%20d='M0%20329h987v164.5H0z'/%3e%3cpath%20fill='red'%20d='M0%20493.5l493.5-246.8L0%200v493.5z'/%3e%3cpath%20fill='%23fff'%20d='M164.8%20244l22%2010.6h-24.5l5.5%2024-15.3-19.3-15.3%2019.2%205.5-23.9H118l22.1-10.7-15.3-19.1%2022.1%2010.6%205.5-23.9%205.5%2024%2022-10.7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-jp {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-jp'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='jp-a'%3e%3cpath%20fill-opacity='.7'%20d='M-88%2032h640v480H-88z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23jp-a)'%20transform='translate(88%20-32)'%3e%3cpath%20fill='%23fff'%20d='M-128%2032h720v480h-720z'/%3e%3ccircle%20cx='523.1'%20cy='344.1'%20r='194.9'%20fill='%23d30000'%20transform='translate(-168.4%208.6)%20scale(.76554)'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-jp.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-jp'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M177.2%200h708.6v708.7H177.2z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(.72249)'%3e%3cpath%20fill='%23fff'%20d='M0%200h1063v708.7H0z'/%3e%3ccircle%20cx='523.1'%20cy='344.1'%20r='194.9'%20fill='%23d30000'%20transform='translate(-59.7%20-34.5)%20scale(1.1302)'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ke {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-ke'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cpath%20id='a'%20stroke-miterlimit='10'%20d='M-28.6%2047.5l1.8%201%2046.7-81c2.7-.6%204.2-3.2%205.7-5.8%201-1.8%205-8.7%206.7-17.7a58%2058%200%2000-11.9%2014.7c-1.5%202.6-3%205.2-2.3%207.9z'/%3e%3c/defs%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20d='M0%200h640v144H0z'/%3e%3cpath%20fill='%23060'%20d='M0%20336h640v144H0z'/%3e%3cg%20id='b'%20transform='matrix(3%200%200%203%20320%20240)'%3e%3cuse%20width='100%25'%20height='100%25'%20stroke='%23000'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640%200)'%20xlink:href='%23b'/%3e%3cpath%20fill='%23b00'%20d='M640.5%20168H377c-9-24-39-72-57-72s-48%2048-57%2072H-.2v144H263c9%2024%2039%2072%2057%2072s48-48%2057-72h263.5V168z'/%3e%3cpath%20id='c'%20d='M377%20312c9-24%2015-48%2015-72s-6-48-15-72c-9%2024-15%2048-15%2072s6%2048%2015%2072'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640%200)'%20xlink:href='%23c'/%3e%3cg%20fill='%23fff'%20transform='matrix(3%200%200%203%20320%20240)'%3e%3cellipse%20rx='4'%20ry='6'/%3e%3cpath%20id='d'%20d='M1%205.8s4%208%204%2021-4%2021-4%2021z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(1%20-1)'%20xlink:href='%23d'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ke.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-ke'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cpath%20id='a'%20stroke-miterlimit='10'%20d='M-28.6%2047.5l1.8%201%2046.7-81c2.7-.6%204.2-3.2%205.7-5.8%201-1.8%205-8.7%206.7-17.7a58%2058%200%2000-11.9%2014.7c-1.5%202.6-3%205.2-2.3%207.9z'/%3e%3c/defs%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20d='M0%200h512v153.6H0z'/%3e%3cpath%20fill='%23060'%20d='M0%20358.4h512V512H0z'/%3e%3cg%20id='b'%20transform='matrix(3.2%200%200%203.2%20255.8%20256)'%3e%3cuse%20width='100%25'%20height='100%25'%20stroke='%23000'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20511.7%200)'%20xlink:href='%23b'/%3e%3cpath%20fill='%23b00'%20d='M255.8%20102.4c-19.2%200-51.2%2051.2-60.8%2076.8H0v153.6h195c9.7%2025.6%2041.7%2076.8%2060.9%2076.8%2019.2%200%2051.2-51.2%2060.8-76.8H512V179.2H316.6c-9.6-25.6-41.6-76.8-60.8-76.8z'/%3e%3cpath%20id='c'%20d='M316.6%20332.8a220%20220%200%200016-76.8%20220%20220%200%2000-16-76.8%20220%20220%200%2000-16%2076.8%20220%20220%200%200016%2076.8'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20511.7%200)'%20xlink:href='%23c'/%3e%3cg%20fill='%23fff'%20transform='matrix(3.2%200%200%203.2%20255.8%20256)'%3e%3cellipse%20rx='4'%20ry='6'/%3e%3cpath%20id='d'%20d='M1%205.8s4%208%204%2021-4%2021-4%2021z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(1%20-1)'%20xlink:href='%23d'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kg'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='kg-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85%200h682.7v512H-85z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23kg-a)'%20transform='translate(79.6)%20scale(.9375)'%3e%3cpath%20fill='%23be0027'%20d='M-128%200h768.8v512H-128z'/%3e%3cpath%20fill='%23ff0'%20d='M105.5%20261.1c13.6-16.6%2041.9-.4%2065-12.3-27.4%201.5-42.3-13.2-63.9-11.1%2022.4-13.8%2041.5%204.5%2066.5-2.8-33.1-2.8-31.7-17.7-61.9-19.8%2026.8-11.4%2040%2011.8%2066.3%206.5-31-7.1-35-25.3-58-29.2%2033.6-5%2031.4%2014.8%2064.3%2017.2-33.4-14.3-24.7-26.8-52.6-37.7%2031.3-.7%2029.2%2021%2061%2026.6-27.2-17.2-23.9-32.9-46.2-45.2%2026.5.5%2029%2027.6%2056.1%2036-24.1-19.1-17.8-35.3-38.6-52.4%2026.4%206.2%2022.5%2029.6%2050%2044.6-20.4-22.6-12.6-38.8-30.3-57.3%2025.4%208.1%2015.7%2030.4%2042%2051.6-15-24.9-5.7-40.8-20.6-61.7%2023.6%2012.1%2012.2%2034.9%2034%2057.5-10.3-25.5%200-41.3-10.5-63.9%2020.2%2015%208.2%2039.3%2024.5%2062.5-6-32%207.8-37.2%203.5-65.2%2015.3%2018.8-1.8%2037.6%2010%2065.3-1.5-31.5%2015.3-38.8%2012.4-64%2015.1%2022.6-8.5%2042.3%201.4%2066.5%202.5-29.8%2022.1-37.6%2022.4-60.8%2012%2021.3-14%2036.7-9.8%2065%208.5-31.2%2029.4-35%2032-56%207.1%2024.6-21.4%2036-19.7%2063.4%208.5-27.7%2034.6-31%2040-51.4%203.3%2026-22.4%2030.7-29.7%2059.5%2013.5-23.5%2037.2-25.4%2047.8-44-.8%2025.8-29.8%2029.2-38.7%2053.3%2016.7-20.5%2037.7-17%2054.4-35.1-1.8%2023.3-31.3%2022-47%2046.1%2018.1-16.7%2045.4-11.7%2059.3-26.1-.7%2020.6-36.9%2019-54%2037.5%2021-11.6%2047.8-4.8%2063.2-15.5-2.8%2018-41%2013.8-59.3%2028%2025.2-7%2044.7%203.7%2065-4-9.9%2017.5-44.6%206.4-63%2017.8%2022-3.7%2045.2%209.6%2065.1%205.3-6.5%2015.2-44.6-1-65%208.5%2024.4-.2%2040.3%2015.5%2063%2014.4-12.3%2013.8-45.7-5.1-65.2-1.9%2023.8%205%2042%2024.6%2060%2025.6-14.9%2011.3-42.5-14.5-65-11.3%2023.2%206.2%2042.6%2032.5%2055.8%2033.1-14.3%209.8-42.5-22.5-61.8-21.3%2023.5%2010.6%2034.2%2037.5%2049.7%2041.3-19.1%206.1-37.9-29.2-58.4-30.5%2023.8%2015%2025.1%2038%2043.4%2048.2-19.3%204.7-33-35.2-53.3-38.6%2019.5%2014.3%2022.5%2045%2035.4%2054.6-19.6%201-26.7-40.7-46.8-46.7%2017.2%2014.4%2013.1%2045.6%2026.5%2059-20.4-4.3-17.8-40.6-39.1-52.9%2015.3%2019.4%207.5%2046.9%2017.5%2062.4-19.9-8-11.3-40.6-30.2-59%2010.3%2020.6-.8%2044.6%207.4%2064.5-18.2-8.9-6-47.4-19.9-62.7%206.4%2023.8-5.4%2043.5-.6%2064.8-18.6-21.5%202.8-43.2-13.3-65.1%204.2%2025.1-13.4%2042.7-10.6%2063.7-14.7-17.2%208-44.7-3.5-66.4%202.4%2024.7-20.3%2046.4-18.7%2062-12-20%2013.3-43.6%206.5-66.3-1.4%2023.6-24.4%2036.4-28.7%2057.9-7.7-23.7%2019.6-40.8%2017.2-64.1-7.8%2022.1-30%2031-37.8%2052.5-6.4-23.7%2026-36.2%2026.8-61-10%2023.2-36.5%2028.4-45.3%2046.2-3.3-23.5%2033.8-34%2035.2-56.3-12%2021.4-41%2022.3-51%2039.3-1.5-23.4%2037.6-26.3%2043.7-50.8-11.9%2018.2-43.7%2015.9-57%2030.7%202.1-21.7%2044.4-23%2051.2-42.6-15.8%2015.2-45%209-61.5%2021%209.2-21.4%2048.9-16.9%2057.8-32.3-17.5%209.1-48.6.2-64%209.4%2014-20.2%2044.8-8.1%2062.3-22-28.4%204.1-45.5-7.2-65.2-2z'/%3e%3cpath%20fill='%23ff0'%20d='M356%20256.1a99.2%2099.2%200%2011-198.5%200%2099.2%2099.2%200%2001198.4%200z'/%3e%3cpath%20fill='%23be0027'%20d='M343.2%20256.3a86.3%2086.3%200%2011-172.6%200%2086.3%2086.3%200%2001172.6%200z'/%3e%3cpath%20fill='%23ff0'%20d='M331.2%20256.5a74%2074%200%2011-148.2%200%2074%2074%200%2001148.2%200z'/%3e%3cpath%20fill='%23be0027'%20d='M194%20208c20.5-.5%2046%201.4%2062.9%2014.8a97.1%2097.1%200%200160.5-14.3l11%2020.1a101%20101%200%2000-50%208.2%2085.3%2085.3%200%200134.6%2072.1c-2.7%203.4-7%207.1-9.7%2010.5%204-28.5-11-60.3-32.9-77%2017.8%2025.6%2028.3%2048.6%2025.4%2080.4l-10%206.4c4.6-28-2-61-22.7-80%2012%2017.5%2023.8%2049%2016.4%2081-3.2%201-8.2%203.7-11.4%204.6a96%2096%200%2000-10.8-78.7c-13.8%2019.8-18.3%2050-10.5%2078-3.8-1-6.7-2.2-10.6-3.1-5.7-30%202.2-64%2015.9-81.7-14%208.1-27.1%2042.7-23.4%2078l-9.3-4.3c-4.5-26.3%207.4-60.6%2024.5-80.4-19.4%2012.2-35.2%2042.3-32.5%2074.6-3-2.6-5.7-3.9-8.7-6.6-3.4-28.2%2013-56.6%2032.1-73.6-16.1-7.3-30-8.7-50-8.4%203.1-6.5%206-14.1%209.2-20.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kg'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M104%200h416.3v416.3H104.1z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(1.23)'%3e%3cpath%20fill='%23be0027'%20d='M0%200h625v416.3H0z'/%3e%3cpath%20fill='%23ff0'%20d='M189.8%20212.3c11.1-13.5%2034.1-.3%2052.9-10-22.3%201.2-34.4-10.7-52-9%2018.2-11.2%2033.7%203.6%2054.1-2.4-27-2.2-25.8-14.3-50.3-16%2021.8-9.3%2032.5%209.6%2053.9%205.3-25.2-5.8-28.5-20.6-47.2-23.8%2027.3-4.1%2025.5%2012%2052.3%2014-27.2-11.6-20-21.8-42.8-30.6%2025.5-.6%2023.8%2017%2049.5%2021.6-22-14-19.3-26.8-37.5-36.8%2021.6.4%2023.7%2022.5%2045.7%2029.3-19.6-15.5-14.5-28.7-31.4-42.6%2021.4%205%2018.3%2024.1%2040.6%2036.2-16.5-18.3-10.2-31.5-24.6-46.6%2020.6%206.7%2012.8%2024.8%2034.2%2042-12.3-20.2-4.7-33.1-16.8-50.2%2019.2%2010%209.9%2028.4%2027.7%2046.8-8.4-20.7%200-33.6-8.6-52%2016.4%2012.3%206.7%2032%2019.9%2050.9-4.8-26%206.4-30.3%202.9-53%2012.4%2015.3-1.5%2030.6%208%2053-1-25.5%2012.5-31.5%2010.1-52%2012.4%2018.4-6.9%2034.4%201.2%2054.1%202-24.3%2018-30.5%2018.3-49.4%209.7%2017.3-11.5%2029.8-8%2052.8%206.9-25.4%2023.9-28.5%2026-45.6%205.8%2020-17.4%2029.4-16%2051.6%206.9-22.5%2028.1-25.2%2032.5-41.8%202.6%2021.2-18.3%2025-24.1%2048.4%2011-19%2030.2-20.7%2038.8-35.8-.7%2021-24.3%2023.7-31.5%2043.4%2013.6-16.7%2030.6-13.8%2044.2-28.6-1.4%2019-25.4%2017.9-38.2%2037.5%2014.8-13.6%2037-9.5%2048.3-21.2-.6%2016.7-30%2015.5-44%2030.4%2017.2-9.3%2038.9-3.8%2051.5-12.6C427%20184.3%20396%20181%20381%20192.4c20.5-5.7%2036.3%203%2053-3.3-8.1%2014.3-36.3%205.3-51.3%2014.6%2017.8-3%2036.7%207.7%2052.9%204.3-5.3%2012.3-36.2-.8-53%207%2020-.3%2033%2012.5%2051.4%2011.6-10%2011.2-37.2-4.2-53-1.6%2019.3%204%2034%2020%2048.7%2020.8-12%209.2-34.5-11.8-52.8-9.1%2018.8%205%2034.6%2026.4%2045.4%2026.9-11.6%208-34.6-18.3-50.3-17.4%2019%208.7%2027.8%2030.5%2040.4%2033.6-15.5%205-30.8-23.7-47.5-24.7%2019.3%2012.2%2020.4%2030.8%2035.3%2039-15.6%204-26.8-28.5-43.3-31.2%2015.9%2011.6%2018.2%2036.5%2028.8%2044.4-16%20.8-21.7-33.1-38-38%2014%2011.7%2010.6%2037%2021.4%2047.9-16.5-3.4-14.4-33-31.7-43%2012.4%2015.8%206%2038.1%2014.2%2050.7-16.2-6.5-9.1-33-24.6-48%208.4%2016.8-.6%2036.3%206%2052.5-14.7-7.2-4.8-38.5-16.1-51%205.2%2019.4-4.4%2035.4-.5%2052.7-15.1-17.5%202.3-35-10.8-53%203.4%2020.6-10.9%2034.8-8.6%2052-12-14%206.4-36.5-2.9-54.1%202%2020.1-16.5%2037.7-15.2%2050.4-9.7-16.2%2010.8-35.4%205.3-53.9-1.2%2019.2-19.8%2029.6-23.3%2047-6.3-19.2%2015.9-33.1%2014-52-6.4%2018-24.4%2025.2-30.8%2042.6-5.2-19.2%2021.1-29.4%2021.8-49.6-8.1%2019-29.7%2023.1-36.8%2037.6-2.7-19%2027.5-27.6%2028.6-45.7-9.7%2017.4-33.3%2018-41.5%2031.9-1.2-19%2030.6-21.4%2035.6-41.3-9.7%2014.8-35.6%2013-46.3%2025%201.7-17.7%2036-18.8%2041.5-34.6-12.8%2012.3-36.5%207.2-50%2017%207.5-17.4%2039.8-13.7%2047-26.3-14.2%207.5-39.5.3-52%207.7%2011.4-16.4%2036.5-6.6%2050.7-18-23.1%203.4-37-5.8-53-1.5z'/%3e%3cpath%20fill='%23ff0'%20d='M393.4%20208.2a80.7%2080.7%200%2011-161.3%200%2080.7%2080.7%200%2001161.3%200z'/%3e%3cpath%20fill='%23be0027'%20d='M383%20208.4a70.1%2070.1%200%2011-140.2%200%2070.1%2070.1%200%2001140.3%200z'/%3e%3cpath%20fill='%23ff0'%20d='M373.3%20208.5a60.2%2060.2%200%2011-120.5%200%2060.2%2060.2%200%2001120.5%200z'/%3e%3cpath%20fill='%23be0027'%20d='M261.8%20169c16.7-.3%2037.4%201.2%2051.1%2012.2a79%2079%200%200149.2-11.7l9%2016.4c-13-1.3-25.7.5-40.7%206.6a69.3%2069.3%200%200128.1%2058.6c-2.2%202.8-5.6%205.8-7.8%208.5%203.2-23.1-9-49-26.8-62.6%2014.4%2020.9%2023%2039.6%2020.6%2065.5l-8.2%205.1c3.8-22.8-1.5-49.5-18.4-65a87.5%2087.5%200%200113.4%2065.8c-2.6.8-6.6%203-9.3%203.8a78%2078%200%2000-8.8-64%2077.6%2077.6%200%2000-8.5%2063.4l-8.6-2.5c-4.6-24.5%201.8-52%2012.9-66.4-11.3%206.6-22%2034.7-19%2063.4l-7.6-3.5c-3.7-21.4%206-49.3%2020-65.4-15.8%2010-28.7%2034.4-26.4%2060.7-2.4-2.1-4.7-3.2-7.1-5.3-2.8-23%2010.5-46.1%2026-60a87.6%2087.6%200%2000-40.6-6.7c2.5-5.3%205-11.5%207.5-16.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kh {
  background-image: url(/sam/assets/kh-BZrwz3Bm.svg);
}

.flag-icon-kh.flag-icon-squared {
  background-image: url(/sam/assets/kh-DoRU77DH.svg);
}

.flag-icon-ki {
  background-image: url(/sam/assets/ki-tLHlRd9f.svg);
}

.flag-icon-ki.flag-icon-squared {
  background-image: url(/sam/assets/ki-BEqo3sTP.svg);
}

.flag-icon-km {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-km'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='km-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23km-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23ff0'%20d='M0%200h768.8v128H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20128h768.8v128H0z'/%3e%3cpath%20fill='%23be0027'%20d='M0%20256h768.8v128H0z'/%3e%3cpath%20fill='%233b5aa3'%20d='M0%20384h768.8v128H0z'/%3e%3cpath%20fill='%23239e46'%20d='M0%200v512l381.9-255.3L0%200z'/%3e%3cpath%20fill='%23fff'%20d='M157.2%20141.4c-85-4.3-123.9%2063.5-123.8%20115.9-.2%2062%2058.6%20113%20112.8%20110C117%20353.5%2081.2%20314.6%2081%20257c-.3-52.1%2029.5-97.5%2076.3-115.6z'/%3e%3cpath%20fill='%23fff'%20d='M156%20197l-12-9.3-14.6%204.6%205.2-14.4-8.8-12.4%2015.2.6%209-12.3%204.3%2014.7%2014.4%204.8-12.6%208.5zm-.3%2052.1l-12-9.4-14.6%204.6%205.3-14.3-8.9-12.4%2015.3.5%209-12.2%204.2%2014.6%2014.5%204.9-12.7%208.5zm.2%2052.6l-12-9.4-14.5%204.6%205.2-14.3-8.8-12.4%2015.2.5%209-12.2%204.3%2014.6%2014.4%204.8-12.6%208.6zm-.2%2053l-12-9.3L129%20350l5.3-14.4-8.9-12.4%2015.3.6%209-12.3%204.2%2014.7%2014.5%204.8-12.7%208.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-km.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-km'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h416.3v416.3H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='scale(1.23)'%3e%3cpath%20fill='%23ff0'%20d='M0%200h625v104H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20104h625v104.1H0z'/%3e%3cpath%20fill='%23be0027'%20d='M0%20208.1h625v104H0z'/%3e%3cpath%20fill='%233b5aa3'%20d='M0%20312.2h625v104H0z'/%3e%3cpath%20fill='%23239e46'%20d='M0%200v416.2l310.4-207.5L0%200z'/%3e%3cpath%20fill='%23fff'%20d='M127.8%20115c-69.2-3.5-100.7%2051.6-100.6%2094.2-.2%2050.4%2047.6%2092%2091.7%2089.4A100%20100%200%200165.8%20209a98.3%2098.3%200%200162-94z'/%3e%3cpath%20fill='%23fff'%20d='M126.8%20160.2l-9.8-7.6-11.8%203.7%204.2-11.6-7.1-10.1%2012.3.4%207.4-10%203.4%2012%2011.8%203.9-10.3%207zm-.2%2042.3l-9.8-7.6-11.8%203.7%204.2-11.6-7.2-10.1%2012.4.4%207.4-10%203.4%2012%2011.8%204-10.3%206.9zm.2%2042.8l-9.8-7.6-11.8%203.7%204.2-11.7-7.1-10%2012.3.4%207.4-10%203.4%2012%2011.8%203.9-10.3%206.9zm-.2%2043.1l-9.8-7.6-11.8%203.7%204.2-11.6-7.2-10.1%2012.4.4%207.4-10%203.4%2012%2011.8%204-10.3%206.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kn'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='kn-a'%3e%3cpath%20fill-opacity='.7'%20d='M-80.1%200h682.7v512H-80.1z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23kn-a)'%20transform='translate(75.1)%20scale(.9375)'%3e%3cpath%20fill='%23ffe900'%20d='M-107.8.2h737.6v511.3h-737.6z'/%3e%3cpath%20fill='%2335a100'%20d='M-108.2.2l.8%20368.6L466.6%200l-574.8.2z'/%3e%3cpath%20fill='%23c70000'%20d='M630.7%20511.5l-1.4-383.2-579%20383.5%20580.4-.3z'/%3e%3cpath%20d='M-107.9%20396.6l.5%20115.4%20125.3-.2%20611.7-410.1L629%201.4%20505.2.2l-613%20396.4z'/%3e%3cpath%20fill='%23fff'%20d='M380.4%20156.6l-9.8-42.2%2033.3%2027%2038-24.6-17.4%2041.3%2033.4%2027-44.2-1.5-17.3%2041.3-9.9-42.2-44.1-1.5zm-275.2%20179l-9.9-42.3%2033.3%2027%2038-24.6-17.4%2041.3%2033.4%2027-44.1-1.5-17.4%2041.3-9.8-42.2-44.1-1.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kn'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M151.7-.3h745.1v745H151.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-104.2%20.2)%20scale(.68714)'%3e%3cpath%20fill='%23ffe900'%20d='M-5.3%200h1073.5v744H-5.3z'/%3e%3cpath%20fill='%2335a100'%20d='M-5.8%200l1.2%20536.4L830.7-.4-5.8%200z'/%3e%3cpath%20fill='%23c70000'%20d='M1069.5%20744l-1.9-557.7L225%20744.5l844.5-.4z'/%3e%3cpath%20d='M-5.3%20576.9l.7%20167.9%20182.3-.3L1068%20147.6l-1-146L886.9%200-5.4%20576.9z'/%3e%3cpath%20fill='%23fff'%20d='M818%20269l-64.2-2.2-25.3%2060.2-14.3-61.5-64.2-2.2%2055.4-35.7L691%20166l48.5%2039.4%2055.3-35.9-25.4%2060.2zM417.5%20529.6l-64.3-2.3-25.2%2060.2-14.3-61.5-64.3-2.2%2055.4-35.8-14.4-61.4%2048.5%2039.4%2055.3-35.9-25.3%2060.1z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kp {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kp'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='kp-a'%3e%3cpath%20fill-opacity='.7'%20d='M5%20.1h682.6V512H5.1z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23kp-a)'%20transform='translate(-4.8%20-.1)%20scale(.93768)'%3e%3cpath%20fill='%23fff'%20stroke='%23000'%20d='M776%20511.5H-76V.5h852z'/%3e%3cpath%20fill='%233e5698'%20d='M776%20419H-76v92.5h852z'/%3e%3cpath%20fill='%23c60000'%20d='M776%20397.6H-76V114.4h852z'/%3e%3cpath%20fill='%233e5698'%20d='M776%20.6H-76V93h852z'/%3e%3cpath%20fill='%23fff'%20d='M328.5%20256c0%2063.5-53%20115-118.6%20115S91.3%20319.5%2091.3%20256s53-114.8%20118.6-114.8c65.5%200%20118.6%2051.4%20118.6%20114.9z'/%3e%3cpath%20fill='%23c40000'%20d='M175.8%20270.6l-57-40.7%2071-.2%2022.7-66.4%2021.1%2066.1%2071-.4-57.9%2041.2%2021.3%2066.1-57-40.7-58%2041.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kp.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kp'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M92.2%207.8h593.6v485.5H92.2z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='matrix(.86254%200%200%201.0546%20-79.5%20-8.3)'%3e%3cpath%20fill='%23fff'%20stroke='%23000'%20stroke-width='1.1'%20d='M991.8%20492.9H4.2V8.4h987.6z'/%3e%3cpath%20fill='%233e5698'%20d='M991.8%20405.2H4.2V493h987.6z'/%3e%3cpath%20fill='%23c60000'%20d='M991.8%20384.9H4.2V116.4h987.6z'/%3e%3cpath%20fill='%233e5698'%20d='M991.8%208.4H4.2V96h987.6z'/%3e%3cpath%20fill='%23fff'%20d='M473%20250.7c0%2060.1-61.5%20108.9-137.4%20108.9-76%200-137.6-48.8-137.6-109%200-60.1%2061.6-108.9%20137.6-108.9S473%20190.5%20473%20250.7z'/%3e%3cpath%20fill='%23c40000'%20d='M402.9%20326.8l-66.1-38.6-67.1%2039%2026.3-62.8-66.1-38.5%2082.4-.3%2026.2-63%2024.5%2062.8%2082.4-.4-67.2%2039z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kr'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='kr-a'%3e%3cpath%20fill-opacity='.7'%20d='M-95.8-.4h682.7v512H-95.8z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23kr-a)'%20transform='translate(89.8%20.4)%20scale(.9375)'%3e%3cpath%20fill='%23fff'%20d='M610.6%20511.6h-730.2V-.4h730.2z'/%3e%3cpath%20fill='%23fff'%20d='M251.9%20256a112.5%20112.5%200%2011-225%200%20112.5%20112.5%200%2001225%200z'/%3e%3cpath%20fill='%23c70000'%20d='M393%20262.6c0%2081-65%20146.8-145.3%20146.8s-145.2-65.8-145.2-146.8%2065-146.9%20145.3-146.9S393%20181.6%20393%20262.6z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8zm27.4%2023.7l83.6-96.7%2019.9%2017-83.7%2096.9z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8zm55.4%2048l83.6-96.9%2019.9%2017.2-83.7%2096.8z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8zm508.8-96.8l83%2097.4-20%2017-83-97.4zm-55.7%2047.5l83%2097.4-20%2017-83-97.4z'/%3e%3cpath%20fill='%23fff'%20d='M417.6%20133.2L496%2065.4l14.7%2017-84%2075.4-9.3-24.6z'/%3e%3cpath%20d='M514.2%20372l-80.4%2095.8-19.7-16.4%2080.4-95.8zM431.8%2053.1l83%2097.4-19.9%2017L412%2070zm109.7%20341.6L461%20490.5l-19.8-16.4%2080.5-95.8zm-55.1-45.8L406%20444.7l-19.7-16.4%2080.4-95.8z'/%3e%3cpath%20fill='%233d5897'%20d='M104.6%20236.7c4.6%2037%2011.3%2078.2%2068.2%2082.4%2021.3%201.3%2062.8-5%2077-63.2%2018.8-55.8%2075-71.8%20113.3-41.6C385%20228.5%20391%20251%20392.4%20268c-1.7%2054-32.9%20101-72.8%20122-46%2027.3-109.6%2027.9-165.3-13.5-25.1-23.5-60.2-67-49.7-139.8z'/%3e%3cpath%20fill='%23fff'%20d='M436%20370.6l78.6%2067.6-14.6%2017-87.1-71.8%2023-12.8z'/%3e%3cpath%20d='M-1.9%20357.2l83%2097.3-20%2017-83-97.3z'/%3e%3cpath%20fill='%23fff'%20d='M-16.2%20437.3l78.6-67.9%2014.7%2017-84%2075.5-9.3-24.7z'/%3e%3cpath%20d='M25.7%20333.7l83%2097.3-20%2017-83-97.3zM-30%20381.2l83%2097.3-20%2017-83-97.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kr'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M610.6%20511.6h-730.2V-.4h730.2z'/%3e%3cpath%20fill='%23fff'%20d='M251.9%20256a112.5%20112.5%200%2011-225%200%20112.5%20112.5%200%2011225%200z'/%3e%3cpath%20fill='%23c70000'%20d='M393%20262.6a145.3%20146.8%200%2011-290.5%200%20145.3%20146.8%200%2011290.5%200z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8zm27.4%2023.7l83.6-96.7%2019.9%2017-83.7%2096.9z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8zm55.4%2048l83.6-96.9%2019.9%2017.2-83.7%2096.8z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8z'/%3e%3cpath%20d='M-49.4%20126.4l83.6-96.7%2019.9%2017.1-83.7%2096.8zm508.8-96.8l83%2097.4-20%2017-83-97.4zm-55.7%2047.5l83%2097.4-20%2017-83-97.4z'/%3e%3cpath%20fill='%23fff'%20d='M417.6%20133.2L496%2065.4l14.7%2017-84%2075.4-9.3-24.6z'/%3e%3cpath%20d='M514.2%20372l-80.4%2095.8-19.7-16.4%2080.4-95.8zM431.8%2053.1l83%2097.4-19.9%2017L412%2070zm109.7%20341.6L461%20490.5l-19.8-16.4%2080.5-95.8zm-55.1-45.8L406%20444.7l-19.7-16.4%2080.4-95.8z'/%3e%3cpath%20fill='%233d5897'%20d='M104.6%20236.7c4.6%2037%2011.3%2078.2%2068.2%2082.4%2021.3%201.3%2062.8-5%2077-63.2%2018.8-55.8%2075-71.8%20113.3-41.6C385%20228.5%20391%20251%20392.4%20268c-1.7%2054-32.9%20101-72.8%20122-46%2027.3-109.6%2027.9-165.3-13.5-25.1-23.5-60.2-67-49.7-139.8z'/%3e%3cpath%20fill='%23fff'%20d='M436%20370.6l78.6%2067.6-14.6%2017-87.1-71.8%2023-12.8z'/%3e%3cpath%20d='M-1.9%20357.2l83%2097.3-20%2017-83-97.3z'/%3e%3cpath%20fill='%23fff'%20d='M-16.2%20437.3l78.6-67.9%2014.7%2017-84%2075.5-9.3-24.7z'/%3e%3cpath%20d='M25.7%20333.7l83%2097.3-20%2017-83-97.3zM-30%20381.2l83%2097.3-20%2017-83-97.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kw'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='kw-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23kw-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23fff'%20d='M0%20170.6h1024v170.7H0z'/%3e%3cpath%20fill='%23f31830'%20d='M0%20341.3h1024V512H0z'/%3e%3cpath%20fill='%2300d941'%20d='M0%200h1024v170.7H0z'/%3e%3cpath%20d='M0%200v512l255.4-170.7.6-170.8L0%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-kw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-kw'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20fill='%23fff'%20d='M0%20165.3h992.1v165.4H0z'/%3e%3cpath%20fill='%23f31830'%20d='M0%20330.7h992.1v165.4H0z'/%3e%3cpath%20fill='%2300d941'%20d='M0%200h992.1v165.4H0z'/%3e%3cpath%20d='M0%200v496l247.5-165.3.5-165.5L0%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ky {
  background-image: url(/sam/assets/ky-CKh4kLAs.svg);
}

.flag-icon-ky.flag-icon-squared {
  background-image: url(/sam/assets/ky-BhHZY1YC.svg);
}

.flag-icon-kz {
  background-image: url(/sam/assets/kz-BPFUIT59.svg);
}

.flag-icon-kz.flag-icon-squared {
  background-image: url(/sam/assets/kz-DmV263w7.svg);
}

.flag-icon-la {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-la'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='la-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23la-a)'%3e%3cpath%20fill='%23ce1126'%20d='M-40%200h720v480H-40z'/%3e%3cpath%20fill='%23002868'%20d='M-40%20119.3h720v241.4H-40z'/%3e%3cpath%20fill='%23fff'%20d='M423.4%20240a103.4%20103.4%200%2011-206.8%200%20103.4%20103.4%200%2011206.8%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-la.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-la'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M177.2%200h708.6v708.7H177.2z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(.72249)'%3e%3cpath%20fill='%23ce1126'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%23002868'%20d='M0%20176h1063v356.6H0z'/%3e%3cpath%20fill='%23fff'%20d='M684.2%20354.3a152.7%20152.7%200%2011-305.4%200%20152.7%20152.7%200%2001305.4%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lb'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='lb-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85.3%200h682.6v512H-85.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23lb-a)'%20transform='translate(80)%20scale(.9375)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M-128%20384h768v128h-768zm0-384h768v128h-768z'/%3e%3cpath%20fill='%23fff'%20d='M-128%20128h768v256h-768z'/%3e%3c/g%3e%3cpath%20fill='%23007900'%20d='M252.1%20130c-7.8%2015.5-13%2015.5-26%2026-5.2%205.1-13%207.7-2.6%2013-10.5%205.1-15.7%207.7-20.9%2018.1l2.6%202.6s10-4.8%2010.4-2.6c1.8%202.1-13%2010-14.9%2011.3l-11%207c-13.1%2010.3-21%207.7-28.7%2023.3l26-2.6c5.2%2018.2-13%2020.8-26%2028.6l-20.9%2013c5.3%2018.2%2020.9%207.8%2033.9%202.6l2.6%202.6v5.2l-26%2013s-30.8%2017.6-31.3%2018.2c-.2%201%200%205.2%200%205.2%2010.4%202.6%2026%205.2%2036.5%200%2013-5.2%2015.6-10.4%2031.2-10.4a100.6%20100.6%200%2001-52%2020.8v10.4c15.6%200%2026%200%2039-2.6l33.8-10.4c7.8%200%2015.7%207.8%2013%2015.6-7.7%2028.6-39%2023.4-49.4%2046.8L213%20369c10.4-5.2%2020.8-10.3%2033.8-7.7%2015.6%205.2%2015.6%2015.6%2036.4%2020.8l-5.2-13c5.2%202.6%2010.4%202.6%2015.7%205.2%2013%205.2%2015.6%2010.4%2031.2%207.8-13-15.6-15.6-13-26-23.4-10.4-15.6-15.7-39%200-41.6l18.2%205.2c18.2%202.6%2018.2-2.6%2044.2%207.8%2015.7%205.2%2020.9%2013%2039%207.8-7.7-18.2-36.3-31.2-54.6-36.4%2020.9-13%2015.6%205.2%2044.3-2.6v-5.2C369.3%20278%20361.4%20265%20332.8%20265l44.3-5.2v-5.2s-43.7-11.4-44.7-11.9c.3-1.3%201.4-3.3%204.3-4.5%208.3%205.4%2033.3%204.8%2034.8%204.7-.8-6.4-12.7-11.7-23-16.9%200%200-44.7-27.5-44.9-29.9.9-7%2018.3%201.1%2037%206.5-5.2-10.4-15.6-15.6-26-18.2l15.6-2.6c-10.4-23.4-36.4-20.8-52-31.2-10.5-7.8-10.5-13-26.1-20.7z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='3.2'%20d='M224%20303c1.9-6.1%204.4-11.6-7.2-16.9-11.6-5.3%205.8%2021.1%207.2%2017zm13.7-12.3c-2.3.3-3.6%208.8%201.1%2011.2%205.2.8%201-11.1-1.1-11.2zm13.5-1c-2.4.8-2.5%2012.8%206%2010.6%208.6-2.1%200-11.5-6-10.5zM267%20259c1.8-3-.1-15-7.4-10-7.4%205.1%205%2010.8%207.4%2010zm-16-10c2.3-.9%202.5-8.3-4-6.3-6.3%201.9%202.3%207.8%204%206.3zm-14.4%202.9s-4.5-6.2-8-4.9c-4.3%204.2%208.3%205%208%204.9zM187%20271.7c1.9.2%2016-2.3%2020.9-7.8%204.9-5.5-25.1%202.3-25.1%202.4%200%20.1%202.8%204.9%204.2%205.4zm141.1-35c.7-1.3-7.5-7.1-12.4-4.8-1.3%204.3%2012.4%205.7%2012.4%204.8zm-27.8-14c1.6-2.2-3.5-11.3-13.7-6.2-10.2%205%2010.7%209.8%2013.7%206.3zm-32.1-5.3s2.5-8.2%208.6-6.6c7%205.3-8.3%206.9-8.6%206.6zm-6-6.2c-1-2.3-7.3-1-14.6%203.9-7.4%204.7%2016.8%201.4%2014.6-4zm18.7-22.1s6.5-3%208.5%200c2.7%204.3-8.6%200-8.5%200zm-5.5-2.9c-1.3-2.6-8.5-2.9-8.3%201-1.2%203%209.4%202.4%208.3-1zm-17.2%200c-.7-1.5-11%200-14%206.2%205%202.4%2016.3-2.3%2014-6.2zm-22%206.3s-13.4%208.3-14.3%2014.3c.4%205.2%2016.8-9.4%2016.8-9.4s1.4-5.8-2.4-4.9zm-14.9-7.5c.4-1.7%206.7-5.6%207.2-5.3.5%201.7-5.1%206.3-7.2%205.3zm4.3%2031.6c.3-2.5-16-2.3-9.9%205.2%205.2%206.3%2011-4.1%209.9-5.2zm-15%2010.7c-.8-1.6-2-6-4.2-6.4-1.9%200-11.7%202-12.5%203.6-.4%201.3%204.1%209.4%205.6%209.6%201.8.7%2010.9-6%2011.2-6.8zm88.4%2055.2c.5-1.8%2017.3-7.5%2023-2%206.8%209.3-23.4%205-23%202zm46%2010.9c3.7-6.2-11.3-13.6-17.6-6.5%202.2%208.5%2014.6%2011.6%2017.6%206.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lb'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M124%200h496v496H124z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(1.0321)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='red'%20d='M0%20372h744v124H0zM0%200h744v124H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20124h744v248H0z'/%3e%3c/g%3e%3cpath%20fill='%23007900'%20d='M368.3%20125.9c-7.6%2015.1-12.7%2015.1-25.3%2025.2-5%205-12.6%207.5-2.5%2012.6-10%205-15.1%207.5-20.2%2017.6l2.6%202.5s9.5-4.7%2010-2.5c1.7%202-12.6%209.7-14.4%2011s-10.8%206.6-10.8%206.6c-12.6%2010.1-20.2%207.6-27.7%2022.7l25.2-2.5c5%2017.6-12.6%2020.1-25.2%2027.7l-20.2%2012.6c5%2017.6%2020.2%207.5%2032.8%202.5l2.5%202.5v5L270%20282s-29.8%2017-30.3%2017.6c-.2%201%200%205%200%205%2010.1%202.6%2025.2%205.1%2035.3%200%2012.6-5%2015.2-10%2030.3-10a97.4%2097.4%200%2001-50.5%2020.2v10c15.2%200%2025.3%200%2037.9-2.5l32.8-10c7.5%200%2015.1%207.5%2012.6%2015-7.6%2027.7-37.8%2022.7-48%2045.4l40.4-15.1c10.1-5%2020.2-10.1%2032.8-7.6%2015.1%205%2015.1%2015.1%2035.3%2020.1l-5-12.5c5%202.5%2010%202.5%2015.1%205%2012.6%205%2015.1%2010%2030.3%207.5-12.6-15-15.2-12.5-25.2-22.6-10.1-15.1-15.2-37.8%200-40.3l17.6%205c17.7%202.6%2017.7-2.5%2042.9%207.6%2015.1%205%2020.2%2012.6%2037.8%207.5-7.5-17.6-35.3-30.2-53-35.2%2020.2-12.6%2015.2%205%2043-2.5v-5c-20.2-15.2-27.8-27.8-55.6-27.8l43-5v-5S447%20235.7%20446%20235.3a6.3%206.3%200%20014.1-4.4c8%205.2%2032.3%204.6%2033.7%204.5-.7-6.2-12.2-11.3-22.3-16.3%200%200-43.2-26.7-43.4-29%20.8-6.8%2017.7%201%2035.8%206.3-5-10-15.1-15.1-25.2-17.6l15.1-2.5c-10-22.7-35.3-20.2-50.4-30.3-10.1-7.5-10.1-12.6-25.2-20.1z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='3.1'%20d='M341%20293.6c1.9-6%204.3-11.3-6.9-16.4-11.2-5.1%205.6%2020.5%207%2016.4zm13.3-12c-2.3.3-3.4%208.6%201%2010.8%205.1.8%201-10.7-1-10.8zm13.1-.9c-2.3.7-2.4%2012.4%205.8%2010.3%208.3-2%200-11.2-5.8-10.2zm15.3-29.8c1.8-2.8-.1-14.5-7.2-9.6-7.1%205%205%2010.4%207.2%209.6zm-15.5-9.7c2.2-.8%202.4-8-3.8-6-6.2%201.8%202.2%207.5%203.8%206zm-14%202.9s-4.3-6-7.7-4.8c-4.2%204%208%204.9%207.7%204.8zm-48%2019.1c1.8.2%2015.5-2.2%2020.2-7.5%204.8-5.3-24.3%202.2-24.3%202.3s2.7%204.7%204%205.2zm136.7-33.8c.7-1.3-7.3-7-12-4.7-1.2%204.2%2012%205.5%2012%204.7zM415%20215.8c1.5-2.1-3.5-11-13.3-6s10.3%209.5%2013.3%206zm-31.1-5.2s2.4-8%208.4-6.4c6.6%205.1-8.1%206.7-8.4%206.4zm-5.8-6c-1-2.2-7.1-.9-14.2%203.8-7.1%204.6%2016.3%201.3%2014.2-3.8zm18-21.4s6.4-2.9%208.3%200c2.6%204.2-8.3%200-8.2%200zm-5.2-2.8c-1.3-2.5-8.3-2.8-8.1%201-1.2%202.8%209%202.3%208-1zm-16.7%200c-.7-1.5-10.6%200-13.6%206%204.8%202.3%2015.8-2.2%2013.6-6zm-21.3%206.1s-13%208-13.9%2013.9c.4%205%2016.3-9.2%2016.3-9.2s1.4-5.6-2.4-4.7zm-14.5-7.3c.4-1.6%206.5-5.4%207-5%20.5%201.6-5%206-7%205zm4.2%2030.6c.3-2.3-15.6-2.1-9.6%205.1%205%206.1%2010.7-4%209.6-5zM328%20220.3c-.8-1.6-2-5.9-4.2-6.3-1.7%200-11.3%202-12%203.5-.4%201.3%204%209.2%205.4%209.4%201.7.6%2010.5-5.8%2010.8-6.6zm85.6%2053.4c.5-1.7%2016.7-7.3%2022.3-2%206.6%209-22.7%204.8-22.3%202zm44.6%2010.6c3.5-6-11-13.2-17-6.3%202%208.2%2014.1%2011.2%2017%206.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lc'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2365cfff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M318.9%2042l162.7%20395.3-322.6.9L318.9%2042z'/%3e%3cpath%20d='M319%2096.5l140.8%20340-279%20.8L319%2096.5z'/%3e%3cpath%20fill='%23ffce00'%20d='M318.9%20240.1l162.7%20197.6-322.6.5%20159.9-198.1z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lc'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2365cfff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M254.8%2044.8l173.5%20421.6-344%201L254.7%2044.8z'/%3e%3cpath%20d='M255%20103l150%20362.6-297.5.8L255%20103z'/%3e%3cpath%20fill='%23ffce00'%20d='M254.8%20256.1l173.5%20210.8-344%20.5%20170.5-211.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-li {
  background-image: url(/sam/assets/li-BT5YQ0qs.svg);
}

.flag-icon-li.flag-icon-squared {
  background-image: url(/sam/assets/li-D7zPYOtJ.svg);
}

.flag-icon-lk {
  background-image: url(/sam/assets/lk-CX7st3Ql.svg);
}

.flag-icon-lk.flag-icon-squared {
  background-image: url(/sam/assets/lk-C6bbJBHv.svg);
}

.flag-icon-lr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lr'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='lr-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23lr-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23fff'%20d='M0%200h767.9v512H0z'/%3e%3cpath%20fill='%23006'%20d='M0%200h232.7v232.8H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%20464.9h767.9V512H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%20465.4h767.9V512H0zm0-92.9h767.9v46.2H0zm0-93.2h766V326H0zM232.7%200h535.1v46.5H232.7zm0%20186h535.1v46.8H232.7zm0-92.7h535.1v46.5H232.7z'/%3e%3cpath%20fill='%23fff'%20d='M166.3%20177.5l-50.7-31-50.4%2031.3%2018.7-50.9-50.3-31.4%2062.3-.4%2019.3-50.7L135%2095h62.3l-50.1%2031.7%2019.1%2050.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lr'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M0%200h767.9v512H0z'/%3e%3cpath%20fill='%23006'%20d='M0%200h232.7v232.8H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%20464.9h767.9V512H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%20465.4h767.9V512H0zm0-92.9h767.9v46.2H0zm0-93.2h766V326H0zM232.7%200h535.1v46.5H232.7zm0%20186h535.1v46.8H232.7zm0-92.7h535.1v46.5H232.7z'/%3e%3cpath%20fill='%23fff'%20d='M166.3%20177.5l-50.7-31-50.4%2031.3%2018.7-50.9-50.3-31.4%2062.3-.4%2019.3-50.7L135%2095h62.3l-50.1%2031.7%2019.1%2050.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ls {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ls'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23009543'%20d='M0%20336h640v144H0z'/%3e%3cpath%20fill='%2300209f'%20d='M0%200h640v144H0z'/%3e%3cpath%20stroke='%23000'%20stroke-width='1.6'%20d='M319.6%20153c-2.7%200-5.4%203-5.4%203l.3%2032.4-10.3%2010.7h8.3v18.5l-49%2066-7.2-2.6-12.7%2027s31.3%2019.6%2076.7%2019c49.8-.5%2076.9-19.9%2076.9-19.9l-13-26.6-6.5%202.8-49.6-65.6v-19.1h8.2L325.1%20188v-32.2s-2.7-3-5.5-2.9z'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='8'%20d='M336.7%20230.4h-33.9s-12.2-25.9-10.3-44c2-18.4%2012.6-27.1%2026.6-27.3%2016.6-.1%2025.2%208.1%2027.8%2026.6%202.6%2018.3-10.2%2044.7-10.2%2044.7z'/%3e%3cpath%20fill='%23fff'%20d='M260.5%20292.1c-.6.7-4.7%208.9-4.7%208.9l7-1.5-2.3-7.4zm4%2010.5l-7.4%202.4%208.9%203.5-1.5-5.9zm3.3-10.3l3.7%2010.9%209-2.6-2.3-5.2-10.4-3.1zm5.8%2014.8l1.2%204.4%2012%203-4.8-10.2-8.4%202.8zm13.2-9.3l4.3%2010.2%209-3.5-3-4.5-10.3-2.2zm6%2013.9l1.4%203.8%2014%202-5.9-9.2-9.6%203.4zm13.4-11l5.2%209.1%2013-4.8-1.4-3.5-16.8-.7zm7.6%2012.4l2.7%204.8%2016.2-.5-6-9-13%204.7zm17.1-12l4.4%207.6%2010.4-5-2.8-4-12%201.4zm17%205.8l-10.3%205.1%202.7%204.5%2013.8-2.2-6.2-7.4zm3.3-8l5.3%206.7%208.7-6.9-3-3-11%203.2zm15.9%203.5l-8.3%206.3%202.2%203.9%2011.4-3-5.3-7.2zm11.4-13l2%202.9-5.7%208.5-5.9-7.6%209.6-3.8zm3.9%207.3l3.5%207-7%202.4-.6-3.3%204-6z'/%3e%3c/svg%3e");
}

.flag-icon-ls.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ls'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23009543'%20d='M0%20358.4h512V512H0z'/%3e%3cpath%20fill='%2300209f'%20d='M0%200h512v153.6H0z'/%3e%3cpath%20stroke='%23000'%20stroke-width='1.7'%20d='M257.6%20163.1c-3%200-5.8%203.3-5.8%203.3l.3%2034.5-11%2011.5h9l-.2%2019.7-52.2%2070.4-7.7-2.7-13.5%2028.8s33.4%2020.9%2081.8%2020.3c53.2-.7%2082-21.3%2082-21.3l-13.9-28.4-6.8%203-53-70v-20.4h8.8l-12-11.3.1-34.4s-3-3-5.9-3z'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='8.5'%20d='M275.8%20245.8h-36.1s-13.1-27.6-11-47c2.2-19.6%2013.4-28.9%2028.4-29%2017.6-.3%2026.8%208.6%2029.6%2028.3%202.8%2019.5-10.9%2047.7-10.9%2047.7z'/%3e%3cpath%20fill='%23fff'%20d='M194.5%20311.6c-.6.8-5%209.4-5%209.4l7.5-1.6-2.5-7.8zm4.3%2011.2l-7.9%202.6%209.5%203.7-1.6-6.3zm3.6-11l3.9%2011.6%209.6-2.8-2.5-5.5-11-3.3zm6%2015.7l1.4%204.7%2012.8%203.2-5-10.8-9.1%203zm14.2-9.8l4.5%2010.8%209.7-3.7-3.2-4.8-11-2.3zm6.3%2014.7l1.6%204.2%2015%202.1-6.4-9.8-10.2%203.5zm14.4-11.6l5.5%209.7%2014-5.1-1.6-3.8-18-.8zm8%2013.2l3%205.1%2017.3-.6-6.5-9.6-13.8%205.1zm18.3-12.8l4.8%208%2011-5.2-3-4.3-12.8%201.5zm18.1%206.1l-11%205.5%203%204.8%2014.7-2.4-6.7-7.9zm3.6-8.4l5.7%207%209.2-7.2-3.1-3.4-11.8%203.6zm16.9%203.7l-8.9%206.7%202.4%204.1%2012.2-3.1-5.7-7.7zm12.2-14l2.2%203.2-6.1%209-6.3-8%2010.2-4.2zm4.1%207.9l3.8%207.5-7.5%202.5-.6-3.5%204.3-6.5z'/%3e%3c/svg%3e");
}

.flag-icon-lt {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lt'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20transform='scale(.64143%20.96773)'%3e%3crect%20width='1063'%20height='708.7'%20fill='%23006a44'%20rx='0'%20ry='0'%20transform='scale(.93865%20.69686)'/%3e%3crect%20width='1063'%20height='236.2'%20y='475.6'%20fill='%23c1272d'%20rx='0'%20ry='0'%20transform='scale(.93865%20.69686)'/%3e%3cpath%20fill='%23fdb913'%20d='M0%200h997.8v164.6H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lt'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20transform='scale(.51314%201.0322)'%3e%3crect%20width='1063'%20height='708.7'%20fill='%23006a44'%20rx='0'%20ry='0'%20transform='scale(.93865%20.69686)'/%3e%3crect%20width='1063'%20height='236.2'%20y='475.6'%20fill='%23c1272d'%20rx='0'%20ry='0'%20transform='scale(.93865%20.69686)'/%3e%3cpath%20fill='%23fdb913'%20d='M0%200h997.8v164.6H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lu'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2300a1de'%20d='M0%20240h640v240H0z'/%3e%3cpath%20fill='%23ed2939'%20d='M0%200h640v240H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160h640v160H0z'/%3e%3c/svg%3e");
}

.flag-icon-lu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lu'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2300a1de'%20d='M0%20256h512v256H0z'/%3e%3cpath%20fill='%23ed2939'%20d='M0%200h512v256H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.7h512v170.6H0z'/%3e%3c/svg%3e");
}

.flag-icon-lv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lv'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23981e32'%20d='M0%200h640v192H0zm0%20288h640v192H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-lv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-lv'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23981e32'%20d='M0%200h512v204.8H0zm0%20307.2h512V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ly {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ly'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='ly-a'%3e%3cpath%20d='M166.7-20h666.6v500H166.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23ly-a)'%20transform='matrix(.96%200%200%20.96%20-160%2019.2)'%3e%3cpath%20fill='%23239e46'%20d='M0-20h1000v500H0z'/%3e%3cpath%20d='M0-20h1000v375H0z'/%3e%3cpath%20fill='%23e70013'%20d='M0-20h1000v125H0z'/%3e%3cpath%20fill='%23fff'%20d='M544.2%20185.8a54.3%2054.3%200%20100%2088.4%2062.5%2062.5%200%20110-88.4M530.4%20230l84.1-27.3-52%2071.5v-88.4l52%2071.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ly.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ly'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20d='M250%2012h500v500H250z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-256%20-12.3)%20scale(1.024)'%3e%3cpath%20fill='%23239e46'%20d='M0%2012h1000v500H0z'/%3e%3cpath%20d='M0%2012h1000v375H0z'/%3e%3cpath%20fill='%23e70013'%20d='M0%2012h1000v125H0z'/%3e%3cpath%20fill='%23fff'%20d='M544.2%20217.8a54.3%2054.3%200%20100%2088.4%2062.5%2062.5%200%20110-88.4M530.4%20262l84.1-27.3-52%2071.5v-88.4l52%2071.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ma {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ma'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23c1272d'%20d='M640%200H0v480h640z'/%3e%3cpath%20fill='none'%20stroke='%23006233'%20stroke-width='11.7'%20d='M320%20179.4L284.4%20289l93.2-67.6H262.4l93.2%2067.6z'/%3e%3c/svg%3e");
}

.flag-icon-ma.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ma'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23c1272d'%20d='M512%200H0v512h512z'/%3e%3cpath%20fill='none'%20stroke='%23006233'%20stroke-width='12.5'%20d='M256%20191.4l-38%20116.8%2099.4-72.2H194.6l99.3%2072.2z'/%3e%3c/svg%3e");
}

.flag-icon-mc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mc'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23f31830'%20d='M0%200h640v240H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20240h640v240H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mc'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23f31830'%20d='M0%200h512v256H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20256h512v256H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-md {
  background-image: url(/sam/assets/md-DjCiMcgK.svg);
}

.flag-icon-md.flag-icon-squared {
  background-image: url(/sam/assets/md-Bs8eYAFU.svg);
}

.flag-icon-me {
  background-image: url(/sam/assets/me-2DQlP0dT.svg);
}

.flag-icon-me.flag-icon-squared {
  background-image: url(/sam/assets/me-D8nz6Q29.svg);
}

.flag-icon-mf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mf'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mf'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mg'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ff3319'%20d='M213.3%200H640v240H213.3z'/%3e%3cpath%20fill='%2300cc28'%20d='M213.3%20240H640v240H213.3z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h213.3v480H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mg'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ff3319'%20d='M170.7%200H512v256H170.7z'/%3e%3cpath%20fill='%2300cc28'%20d='M170.7%20256H512v256H170.7z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h170.7v512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mh {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mh'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%233b5aa3'%20d='M0%200h639.9v480H0z'/%3e%3cpath%20fill='%23e2ae57'%20d='M0%20467L639.9%200v87L0%20480v-13z'/%3e%3cpath%20fill='%23fff'%20d='M22.4%20480L640%20179.2l-.1-95.5L0%20480h22.4zm153-464.8L169%20118l-27-65.6%2010.4%2069.8-41.9-56.4%2027.5%2064.3-55-42.6%2042.8%2053.6-62.1-27.6%2054.4%2041.2-67.7-9%2064%2025.4L14%20180.3l100.6%206.7-63.7%2026.2%2067-9-54.3%2040%2063-27.6-43%2054%2054.6-41.3-27%2062.9%2043.6-54.7-11.8%2068.1%2027.5-63.7%206.2%20100.7%209.7-100.4%2023.7%2064-9-69%2043.4%2054.8-28.6-64%2054.6%2044-43.4-54.9%2064.9%2027-57.4-41.9%2069.9%2011.8-67-25.7%20104.1-6.5-104-9.7%2068.5-22.8-71%209%2058.6-41-66%2026.5%2045.6-55.3-55.6%2043.4%2026.7-66.4-43.1%2056.4%209.3-70.4-25.7%2066.5-9.6-102.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mh.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mh'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%233b5aa3'%20d='M0%200h511.9v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M139%201.2l-5.3%2088-23.2-56.1%209%2059.7-35.9-48.2%2023.5%2055-47-36.5L96.7%20109%2043.5%2085.4l46.6%2035.3-58-7.7L87%20134.7l-86%207.9%2086%205.7-54.5%2022.4L90%20163l-46.4%2034.2%2053.8-23.6-36.7%2046.2%2046.7-35.4-23.4%2054%2037.4-46.8-10%2058.3%2023.4-54.5%205.4%2086.1%208.2-85.9%2020.3%2054.9-7.7-59.1%2037.2%2046.8-24.5-54.7%2046.7%2037.6-37-47%2055.4%2023.1-49.1-35.8%2059.8%2010-57.3-22%2089-5.5-89-8.3L251%20116l-60.7%207.6%2050.2-35-56.6%2022.7%2039-47.3-47.5%2037.1%2023-56.8-37%2048.3%208-60.3-22%2056.9-8.2-88z'/%3e%3cpath%20fill='%23e2ae57'%20d='M0%20498.2L512%200v92.7L0%20512v-13.8z'/%3e%3cpath%20fill='%23fff'%20d='M18%20512l494-320.8-.1-101.9L-.1%20512h18z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mk'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23d20000'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23ffe600'%20d='M0%200h96l224%20231.4L544%200h96L0%20480h96l224-231.4L544%20480h96zm640%20192v96L0%20192v96zM280%200l40%20205.7L360%200zm0%20480l40-205.7L360%20480z'/%3e%3ccircle%20cx='320'%20cy='240'%20r='77.1'%20fill='%23ffe600'%20stroke='%23d20000'%20stroke-width='17.1'/%3e%3c/svg%3e");
}

.flag-icon-mk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mk'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23d20000'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23ffe600'%20d='M0%200h86.8L256%20246.9%20425.2%200H512L0%20512h86.8L256%20265.1%20425.2%20512H512zm512%20204.8v102.4L0%20204.8v102.4zM204.8%200L256%20219.4%20307.2%200zm0%20512L256%20292.6%20307.2%20512z'/%3e%3ccircle%20cx='256'%20cy='256'%20r='82.3'%20fill='%23ffe600'%20stroke='%23d20000'%20stroke-width='18.3'/%3e%3c/svg%3e");
}

.flag-icon-ml {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ml'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='red'%20d='M425.8%200H640v480H425.7z'/%3e%3cpath%20fill='%23009a00'%20d='M0%200h212.9v480H0z'/%3e%3cpath%20fill='%23ff0'%20d='M212.9%200h214v480h-214z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ml.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ml'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='red'%20d='M340.6%200H512v512H340.6z'/%3e%3cpath%20fill='%23009a00'%20d='M0%200h170.3v512H0z'/%3e%3cpath%20fill='%23ff0'%20d='M170.3%200h171.2v512H170.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-mm'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0-.5l.2.5h-.4z'%20transform='scale(8.844)'/%3e%3cg%20id='b'%3e%3cuse%20width='18'%20height='12'%20transform='rotate(-144)'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20transform='rotate(-72)'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20transform='rotate(72)'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20transform='rotate(144)'%20xlink:href='%23a'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23fecb00'%20d='M0-.1h640V160H0z'/%3e%3cpath%20fill='%23ea2839'%20d='M0%20320h640v160H0z'/%3e%3cpath%20fill='%2334b233'%20d='M0%20160h640v160H0z'/%3e%3cuse%20width='18'%20height='12'%20x='9'%20y='6.4'%20transform='matrix(40%200%200%2040%20-40%200)'%20xlink:href='%23b'/%3e%3c/svg%3e");
}

.flag-icon-mm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-mm'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cpath%20id='a'%20fill='%23fff'%20d='M.2%200h-.4L0-.5z'%20transform='scale(8.844)'/%3e%3cg%20id='b'%3e%3cuse%20width='18'%20height='12'%20transform='rotate(-144)'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20transform='rotate(-72)'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20transform='rotate(72)'%20xlink:href='%23a'/%3e%3cuse%20width='18'%20height='12'%20transform='rotate(144)'%20xlink:href='%23a'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23fecb00'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23ea2839'%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20fill='%2334b233'%20d='M0%20170.7h512v170.6H0z'/%3e%3cuse%20width='18'%20height='12'%20x='9'%20y='6.4'%20transform='translate(-127.7)%20scale(42.66667)'%20xlink:href='%23b'/%3e%3c/svg%3e");
}

.flag-icon-mn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mn'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23c4272f'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23015197'%20d='M213.3%200h213.4v480H213.3z'/%3e%3ccircle%20cx='107'%20cy='189.1'%20r='35'%20fill='%23f9cf02'/%3e%3ccircle%20cx='107'%20cy='173.2'%20r='38.2'%20fill='%23c4272f'/%3e%3cpath%20fill='%23f9cf02'%20fill-rule='evenodd'%20d='M91.1%20131.8a15.9%2015.9%200%200031.8%200c0-6.3-4-7.2-4-9.5%200-2.4%202.4-5.6-2.4-9.6%202.4%204-1.6%204.8-1.6%208.8%200%204%201.6%204%201.6%207.1a3.2%203.2%200%2001-6.3%200c0-3.1%203.1-6.3%203.1-11%200-4.9-.7-6.5-3.1-10.4-2.4-4-6.4-7.2-3.2-10.4-4.8%201.6-2.4%208-2.4%2012s-3.2%206.3-3.2%2011%202.4%205.7%202.4%208.8a3.2%203.2%200%2001-6.3%200c0-3.1%201.6-3.1%201.6-7.1s-4-4.8-1.6-8.8c-4.8%204-2.4%207.2-2.4%209.6%200%202.4-4%203.1-4%209.5z'/%3e%3ccircle%20cx='107'%20cy='179.5'%20r='25.4'%20fill='%23f9cf02'/%3e%3cpath%20fill='%23f9cf02'%20d='M37%20230.4v152.7h31.8V230.4zm108.2%200v152.7H177V230.4zm-70%2025.5v12.7h63.6v-12.7zm0%2089v12.8h63.6V345zm0-114.5h63.6L107%20249.5zm0%20133.7h63.6L107%20383z'/%3e%3ccircle%20cx='107'%20cy='306.8'%20r='33.7'%20fill='%23f9cf02'%20stroke='%23c4272f'%20stroke-width='3.8'/%3e%3cpath%20fill='none'%20stroke='%23c4272f'%20stroke-width='3.8'%20d='M107%20273a16.9%2016.9%200%20010%2033.8%2016.9%2016.9%200%20100%2033.7'/%3e%3ccircle%20cx='107'%20cy='289.9'%20r='6.4'%20fill='%23c4272f'/%3e%3ccircle%20cx='107'%20cy='323.6'%20r='6.4'%20fill='%23c4272f'/%3e%3c/svg%3e");
}

.flag-icon-mn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mn'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23c4272f'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23015197'%20d='M170.7%200h170.6v512H170.7z'/%3e%3ccircle%20cx='85.6'%20cy='215.3'%20r='28'%20fill='%23f9cf02'/%3e%3ccircle%20cx='85.6'%20cy='202.5'%20r='30.5'%20fill='%23c4272f'/%3e%3cpath%20fill='%23f9cf02'%20fill-rule='evenodd'%20d='M73%20169.5a12.7%2012.7%200%200025.3%200c0-5.1-3.1-5.8-3.1-7.7%200-1.9%201.9-4.4-2-7.6%202%203.2-1.2%203.8-1.2%207s1.2%203.2%201.2%205.7a2.5%202.5%200%2001-5%200c0-2.5%202.5-5%202.5-8.9%200-3.8-.6-5-2.5-8.2-2-3.2-5.1-5.8-2.6-8.3-3.8%201.3-1.9%206.4-1.9%209.5%200%203.2-2.5%205.1-2.5%209%200%203.7%201.9%204.4%201.9%207a2.5%202.5%200%2001-5.1%200c0-2.6%201.3-2.6%201.3-5.8%200-3.2-3.2-3.8-1.3-7-3.8%203.2-1.9%205.7-1.9%207.6%200%202-3.2%202.6-3.2%207.7z'/%3e%3ccircle%20cx='85.6'%20cy='207.6'%20r='20.4'%20fill='%23f9cf02'/%3e%3cpath%20fill='%23f9cf02'%20d='M29.6%20248.3v122.2h25.5V248.3zm86.6%200v122.2h25.4V248.3zm-56%2020.4v10.2H111v-10.2zm0%2071.3v10H111v-10zm0-91.7H111l-25.5%2015.3zm0%20107H111l-25.5%2015.2z'/%3e%3ccircle%20cx='85.6'%20cy='309.4'%20r='27'%20fill='%23f9cf02'%20stroke='%23c4272f'%20stroke-width='3'/%3e%3cpath%20fill='none'%20stroke='%23c4272f'%20stroke-width='3'%20d='M85.6%20282.4a13.5%2013.5%200%20010%2027%2013.5%2013.5%200%20100%2027'/%3e%3ccircle%20cx='85.6'%20cy='295.9'%20r='5.1'%20fill='%23c4272f'/%3e%3ccircle%20cx='85.6'%20cy='322.9'%20r='5.1'%20fill='%23c4272f'/%3e%3c/svg%3e");
}

.flag-icon-mo {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-mo'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2300785e'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fbd116'%20d='M295%20108.7l40.5%2029.5L320%2090.5l-15.5%2047.7%2040.6-29.5z'/%3e%3cg%20id='mo'%3e%3cpath%20fill='%23fff'%20d='M320%20331.6H217.5a146.3%20146.3%200%2001-3.8-4H320a2.1%202.1%200%20011.4%202c0%20.8-.5%201.7-1.4%202zm0-31.3a13%2013%200%20001.2-7.6%2012.4%2012.4%200%2000-1.2-3.8%2082%2082%200%2001-32.5%2019%2081%2081%200%2001-23.5%203.5h-63.1a144.4%20144.4%200%20005.8%208h61c20%200%2038.2-7.2%2052.3-19.1zm-109.6-24.7a32.3%2032.3%200%2001-9.7%202%2081%2081%200%200060.8%2027.5%2080.9%2080.9%200%200058.5-25%20441%20441%200%20004.5-58.8%20441%20441%200%2000-4.5-67.7c-6.6%206-19%2018.7-24.8%2038.3A81%2081%200%2000292%20215a80.7%2080.7%200%200013.7%2045%2080.7%2080.7%200%2001-17-49.5c0-12.4%202.8-24.2%207.8-34.7a32.5%2032.5%200%2001-7.5-13%2080.7%2080.7%200%2000-10.5%2040c0%2018%205.9%2034.7%2015.9%2048.1a95%2095%200%2000-73.4-29.4%2032.6%2032.6%200%20016.8%208.9%2095%2095%200%200168.6%2029.4%2095%2095%200%2000-61-22.2%2095%2095%200%2000-36.7%207.3%2081.2%2081.2%200%200082.6%2052.2c-4.7.8-9.5%201.3-14.4%201.3a80.8%2080.8%200%2001-56.4-22.8zM320%20364.4h-53.1a143.5%20143.5%200%200053.1%2010.1%2011%2011%200%20001.3-5%2011%2011%200%2000-1.3-5.1zm0-24.5h-93.6a143.8%20143.8%200%20007.8%206.2H320a4.6%204.6%200%20001.3-3.1%204%204%200%2000-1.3-3.1zm0%2012.5h-76.7a143.6%20143.6%200%200014.4%208H320a7.6%207.6%200%20001.2-4.2%207.5%207.5%200%2000-1.2-3.8z'/%3e%3cpath%20fill='%23fbd116'%20d='M200.5%20174.8l25.4%2023.6-6.7-34-14.6%2031.4%2030.3-16.8zm36.9-32l34.7.6-27.7-21%2010.1%2033.3%2011.3-32.9z'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20640%200)'%20xlink:href='%23mo'/%3e%3c/svg%3e");
}

.flag-icon-mo.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-mo'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2300785e'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fbd116'%20d='M272.5%20147.4L256%2096.5l-16.5%2051%2043.3-31.5h-53.6z'/%3e%3cg%20id='mo'%3e%3cpath%20fill='%23fff'%20d='M256%20353.7H146.7a156%20156%200%2001-4-4.2H256a2.3%202.3%200%20011.5%202c0%201-.6%201.9-1.5%202.2zm0-33.4c.6-1.3%201.9-4.3%201.3-8a13.2%2013.2%200%2000-1.3-4.1%2087.4%2087.4%200%2001-34.7%2020.2%2086.4%2086.4%200%2001-25%203.7h-67.4a154%20154%200%20006.3%208.6h65a86.2%2086.2%200%200055.8-20.4zM139.1%20294a34.4%2034.4%200%2001-10.3%202.2%2086.3%2086.3%200%200064.8%2029.3%2086.3%2086.3%200%200062.4-26.6%20470.3%20470.3%200%20004.8-62.9%20470.3%20470.3%200%2000-4.8-72.2c-7%206.3-20.2%2020-26.4%2040.9a86.5%2086.5%200%2000-3.6%2024.6%2086.1%2086.1%200%200014.6%2048.1%2086.1%2086.1%200%2001-18-52.9%2086.1%2086.1%200%20018.2-37%2034.7%2034.7%200%2001-8-13.8%2086%2086%200%2000-11.2%2042.6%2086.1%2086.1%200%200017%2051.4%20101.4%20101.4%200%2000-78.3-31.5%2034.8%2034.8%200%20017.2%209.5%20101.4%20101.4%200%200173.3%2031.4%20101.3%20101.3%200%2000-65.2-23.6c-13.8%200-27%202.7-39%207.8a86.6%2086.6%200%200088%2055.6%2087%2087%200%2001-15.4%201.4%2086.2%2086.2%200%2001-60.1-24.3zM256%20388.7h-56.6a153%20153%200%200056.6%2010.8%2011.6%2011.6%200%20001.3-5.3%2011.7%2011.7%200%2000-1.3-5.5zm0-26.2h-99.9a154%20154%200%20008.4%206.7H256a4.9%204.9%200%20001.4-3.3c0-2-1.2-3.1-1.4-3.4zm0%2013.4h-81.8a153.2%20153.2%200%200015.4%208.5H256a8%208%200%20001.2-4.5%208%208%200%2000-1.2-4z'/%3e%3cpath%20fill='%23fbd116'%20d='M155.6%20211.7l-7-36.4-15.7%2033.6%2032.4-18-36.8-4.5zm49.3-58.8l-29.6-22.3%2010.8%2035.4%2012.1-35-30.3%2021.3z'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20512%200)'%20xlink:href='%23mo'/%3e%3c/svg%3e");
}

.flag-icon-mp {
  background-image: url(/sam/assets/mp-DuASjdVE.svg);
}

.flag-icon-mp.flag-icon-squared {
  background-image: url(/sam/assets/mp-ByTe7DVt.svg);
}

.flag-icon-mq {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mq'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mq.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mq'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mr'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23cd2a3e'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23006233'%20d='M0%2072h640v336H0z'/%3e%3cpath%20fill='%23ffc400'%20d='M470%20154.6a150%20150%200%2001-300%200%20154.9%20154.9%200%2000-5%2039.2%20155%20155%200%2010310%200%20154.4%20154.4%200%2000-5-39.2z'%20class='st1'/%3e%3cpath%20fill='%23ffc400'%20d='M320%2093.8l-13.5%2041.5H263l35.3%2025.6-13.5%2041.4%2035.3-25.6%2035.3%2025.6-13.5-41.4%2035.3-25.6h-43.6z'/%3e%3c/svg%3e");
}

.flag-icon-mr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mr'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23cd2a3e'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23006233'%20d='M0%2076.8h512v358.4H0z'/%3e%3cpath%20fill='%23ffc400'%20d='M416%20164.9a160%20160%200%2001-320%200%20165.2%20165.2%200%2000-5.4%2041.8A165.4%20165.4%200%2010416%20165z'%20class='st1'/%3e%3cpath%20fill='%23ffc400'%20d='M256%20100l-14.4%2044.3h-46.5l37.6%2027.3-14.3%2044.2%2037.6-27.3%2037.6%2027.3-14.4-44.2%2037.7-27.3h-46.5z'/%3e%3c/svg%3e");
}

.flag-icon-ms {
  background-image: url(/sam/assets/ms-CPepEH1R.svg);
}

.flag-icon-ms.flag-icon-squared {
  background-image: url(/sam/assets/ms-CaeAjGXd.svg);
}

.flag-icon-mt {
  background-image: url(/sam/assets/mt-BmHBtPjF.svg);
}

.flag-icon-mt.flag-icon-squared {
  background-image: url(/sam/assets/mt-juLnJ9Ol.svg);
}

.flag-icon-mu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mu'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%2300a04d'%20d='M0%20360h640v120H0z'/%3e%3cpath%20fill='%23151f6d'%20d='M0%20120h640v120H0z'/%3e%3cpath%20fill='%23ee2737'%20d='M0%200h640v120H0z'/%3e%3cpath%20fill='%23ffcd00'%20d='M0%20240h640v120H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mu'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23009f4d'%20d='M0%20384h512v128H0z'/%3e%3cpath%20fill='%23151f6d'%20d='M0%20128h512v128H0z'/%3e%3cpath%20fill='%23ee2737'%20d='M0%200h512v128H0z'/%3e%3cpath%20fill='%23ffcd00'%20d='M0%20256h512v128H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mv'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23d21034'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23007e3a'%20d='M120%20120h400v240H120z'/%3e%3ccircle%20cx='350'%20cy='240'%20r='80'%20fill='%23fff'/%3e%3ccircle%20cx='380'%20cy='240'%20r='80'%20fill='%23007e3a'/%3e%3c/svg%3e");
}

.flag-icon-mv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mv'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23d21034'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23007e3a'%20d='M128%20128h256v256H128z'/%3e%3ccircle%20cx='288'%20cy='256'%20r='85.3'%20fill='%23fff'/%3e%3cellipse%20cx='308.6'%20cy='256'%20fill='%23007e3a'%20rx='73.9'%20ry='85.3'/%3e%3c/svg%3e");
}

.flag-icon-mw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mw'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23f41408'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2321873b'%20d='M0%20320h640v160H0z'/%3e%3cpath%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23f31509'%20d='M220.5%20141c22.3-49.2%2084.5-72.8%20138.8-52.5a98.4%2098.4%200%200158%2052.5H220.5zm-26%206.4a332.3%20332.3%200%2001-52.4-7.8c-4.1-1.3-4.3-3.6-3.8-5.3.5-1.7%203.1-3.6%206.2-3%205.6%201.4%2028.8%207%2050%2016.1zm124.6-85.9c-4.2-21-5.2-44-4.8-48C314.7%209.6%20317%209%20319%209s4.7%201.8%204.7%204.7c0%205.3-.1%2027-4.6%2048zm11.6.5a249%20249%200%2001-.3-48.2c.8-3.9%203.2-4.4%205.1-4.2%202%20.1%204.5%202.1%204.2%205-.5%205.3-2.6%2026.9-9%2047.4zm10.4%201.3c-.2-21.3%203-44.3%204.1-48%201.1-3.9%203.6-4.2%205.5-3.9%202%20.3%204.3%202.5%203.8%205.3-1%205.3-5.2%2026.6-13.4%2046.6zm11%202.2c1.8-21.2%207.3-43.8%208.8-47.5%201.5-3.7%204-3.8%205.8-3.4%202%20.5%204%202.8%203.3%205.6-1.6%205.1-7.7%2026-17.8%2045.3zm10.9%203.2c3.9-21%2011.5-43.1%2013.3-46.7%201.9-3.5%204.3-3.5%206.2-2.9%201.8.6%203.7%203.2%202.7%205.8A264%20264%200%2001363%2068.7zm10.1%203.8c5.8-20.7%2015.5-42%2017.7-45.5%202.2-3.4%204.6-3.1%206.4-2.3%201.8.7%203.4%203.4%202.1%206-2.5%204.8-12.5%2024.4-26.2%2041.8zm10%204.7a262.9%20262.9%200%200122-43.9c2.4-3.2%204.9-2.7%206.6-1.8a4.4%204.4%200%20011.5%206.1c-3%204.6-14.9%2023.4-30.1%2039.6zm9.4%205.5c9.7-19.4%2023.3-39%2026.1-42%202.8-3%205.2-2.3%206.8-1.3a4.4%204.4%200%20011%206.2c-3.5%204.4-17.2%2022.1-34%2037zm8.8%206.2c11.6-18.6%2027-37%2030.1-39.7%203-2.8%205.4-2%206.9-.8a4.3%204.3%200%2001.3%206.2c-3.8%204.1-19.1%2020.7-37.3%2034.3zm8.3%206.9a284%20284%200%200133.8-37.2c3.3-2.5%205.5-1.5%206.9-.3a4.3%204.3%200%2001-.3%206.3c-4.1%203.8-21%2019.1-40.4%2031.2zm7.6%207.5A278.4%20278.4%200%2001454.4%2069c3.6-2.3%205.7-1.1%207%20.3%201.2%201.3%201.5%204.4-1%206.2a306%20306%200%2001-43.2%2027.8zm6.5%207.8A297.1%20297.1%200%2001464%2079.6c3.7-2%205.7-.6%206.8.9%201.2%201.4%201.1%204.5-1.4%206.1-4.8%203-24.3%2015.6-45.7%2024.5zm5.9%208.3a307%20307%200%200143-28.1c4-1.7%205.9-.2%206.9%201.3%201%201.6.6%204.6-2%206a320.8%20320.8%200%2001-48%2020.8zm5.4%209.6a313.4%20313.4%200%200145.8-24.4c4.1-1.4%205.8.3%206.6%201.9.9%201.6.3%204.6-2.6%205.8-5.3%202.2-27%2011.4-49.8%2016.7zm4.2%209.2a320%20320%200%200148-20.8c4.2-1%205.7.8%206.4%202.5.6%201.6-.3%204.6-3.2%205.5-5.5%201.9-28%209.3-51.2%2012.8zm3.4%209.8a324.5%20324.5%200%200149.8-16.9c4.2-.6%205.6%201.2%206.1%203%20.5%201.7-.7%204.5-3.7%205.3-5.7%201.3-28.8%207-52.2%208.6zM307.8%2062a252.4%20252.4%200%2001-9.7-47.4c0-3.9%202.3-4.8%204.2-5%202-.1%205%201.5%205.2%204.3.5%205.3%202.6%2026.9.4%2048.1zm-11%201.3a251%20251%200%2001-14.3-46.4c-.4-4%201.8-5%203.7-5.3%202-.3%205%201%205.6%203.8a263%20263%200%20015%2047.9zm-11%202.2A259%20259%200%2001267%2020.3c-.8-3.9%201.3-5.1%203.2-5.6%201.9-.4%205%20.6%205.9%203.4%201.5%205.1%207.7%2026%209.6%2047.3zm-10.5%203A264%20264%200%2001252.5%2025c-1.1-3.8.8-5.2%202.6-5.8%201.9-.6%205.1.2%206.2%202.8%202%205%2010.2%2025.4%2014%2046.4zM265.2%2072a270.4%20270.4%200%2001-27-41.5c-1.4-3.7.4-5.3%202.2-6%201.8-.8%205-.2%206.4%202.4%202.5%204.8%2012.5%2024.5%2018.4%2045.1zm-10.3%205a275.6%20275.6%200%2001-31-39.2c-1.7-3.5-.1-5.2%201.6-6.1%201.7-.9%205-.6%206.6%201.9%203%204.6%2015%2023.3%2022.8%2043.4zm-9.4%205.4A285.2%20285.2%200%2001211%2045.7c-2.1-3.4-.7-5.2%201-6.3%201.5-1%205-1%206.7%201.4%203.4%204.3%2017.1%2022%2026.8%2041.5zm-8.7%206a292.2%20292.2%200%2001-37.9-33.9c-2.4-3.2-1.1-5%20.4-6.2a5.5%205.5%200%20016.8.8c3.8%204%2019.2%2020.7%2030.7%2039.3zm-8.5%207a299%20299%200%2001-41-30.7c-2.8-3-1.7-5-.3-6.3a5.5%205.5%200%20016.9.3c4.2%203.7%2021%2019%2034.4%2036.6zm-7.4%207A306.6%20306.6%200%2001177.2%2075c-3-2.8-2.1-4.8-.8-6.2%201.2-1.4%204.5-2.1%206.9-.3a292%20292%200%200137.6%2034zm-7%208.2a313%20313%200%2001-46.2-23.8c-3.3-2.5-2.6-4.7-1.5-6.1%201.1-1.5%204.3-2.5%206.9-.9%204.8%203.1%2024.3%2015.5%2040.8%2030.8zm-6.3%208.8c-22.2-7-44.9-17.6-48.4-19.9-3.6-2.2-3-4.4-2.1-6s4-2.8%206.8-1.4c5%202.7%2025.8%2013.5%2043.7%2027.3zm-5.3%209c-22.8-5.3-46.3-14-50.1-16-3.7-2-3.5-4.2-2.6-5.8.8-1.6%203.7-3.1%206.6-2%205.3%202.3%2027%2011.4%2046.1%2023.8zm-4.2%209a328.5%20328.5%200%2001-51.4-12.2c-4-1.6-3.8-3.9-3.2-5.5.7-1.7%203.5-3.4%206.4-2.5%205.6%201.9%2028%209.3%2048.2%2020.2z'/%3e%3cpath%20fill='%23f31509'%20d='M194.5%20147.4a332.4%20332.4%200%2001-52.4-7.8c-4.1-1.3-4.3-3.6-3.8-5.3.5-1.7%203.1-3.6%206.2-3%205.6%201.4%2028.8%207%2050%2016.1z'/%3e%3cpath%20d='M129.4%20141.5h381.2v12.6H129.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mw'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M179.7%200h708.7v708.7H179.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-129.8)%20scale(.72249)'%3e%3cpath%20fill='%23f41408'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%2321873b'%20d='M0%20472.4h1063v236.3H0z'/%3e%3cpath%20d='M0%200h1063v236.2H0z'/%3e%3cpath%20fill='%23f31509'%20d='M401.4%20214a147.3%20147.3%200%2001192.2-80.3%20142%20142%200%200180.2%2080.3H401.4zm-36%209.8a419.9%20419.9%200%2001-72.5-12c-5.6-2-5.9-5.4-5.2-8a7%207%200%20018.5-4.5c7.9%202%2039.9%2010.5%2069.3%2024.5zM538%2092.6c-5.8-32-7.3-67.3-6.7-73.2.5-6%203.8-7%206.5-7a7%207%200%20016.5%207c0%208.2-.2%2041.3-6.3%2073.2zm16%20.8a427.9%20427.9%200%2001-.5-73.6c1.1-5.9%204.4-6.7%207.1-6.4%202.7.2%206.3%203.3%205.9%207.6-.7%208-3.7%2041-12.5%2072.4zm14.4%202c-.4-32.6%204-67.6%205.7-73.4%201.5-5.8%204.9-6.3%207.6-5.8a7%207%200%20015.2%208c-1.4%208-7.1%2040.6-18.5%2071.1zm15.3%203.3c2.5-32.4%2010-66.9%2012-72.5%202-5.6%205.5-5.8%208.1-5.1a7%207%200%20014.5%208.4c-2.1%207.9-10.6%2039.9-24.6%2069.2zm15%204.8A421.6%20421.6%200%2001617%2032.3c2.6-5.4%206-5.3%208.6-4.4a7%207%200%20013.7%208.9c-2.8%207.6-14.2%2038.7-30.7%2066.7zm14%205.9c8-31.6%2021.4-64.2%2024.5-69.4%203-5.2%206.4-4.8%208.8-3.6a7%207%200%20013%209c-3.5%207.5-17.4%2037.5-36.3%2064zm13.8%207.2a432%20432%200%200130.4-67c3.4-4.9%206.8-4.2%209.2-2.8a7%207%200%20012%209.3c-4%207-20.5%2035.7-41.6%2060.5zm13%208.3a419.9%20419.9%200%200136.2-64c3.8-4.6%207.1-3.6%209.3-2a7%207%200%20011.3%209.4c-4.7%206.7-23.6%2033.8-46.8%2056.6zm12.2%209.5c16-28.4%2037.4-56.4%2041.7-60.7%204.2-4.2%207.4-3%209.5-1.2%202%201.8%203.2%206.3.4%209.6-5.2%206.2-26.4%2031.6-51.6%2052.3zm11.5%2010.5a424%20424%200%200146.7-56.8c4.6-3.8%207.7-2.3%209.6-.4a7%207%200%2001-.4%209.6%20410%20410%200%2001-56%2047.6zm10.4%2011.5c20.7-25.1%2046.7-49%2051.6-52.4%205-3.4%207.8-1.6%209.6.4a7%207%200%2001-1.2%209.5%20421.5%20421.5%200%2001-60%2042.5zm9%2011.8a422%20422%200%200155.8-48c5.2-3%208-.9%209.5%201.4%201.6%202.2%201.6%206.8-2%209.3a415.9%20415.9%200%2001-63.2%2037.3zm8.2%2012.8a421.7%20421.7%200%200159.7-43c5.4-2.5%208-.2%209.4%202.1%201.3%202.3%201%207-2.8%209.2-7%204-35.6%2020.8-66.3%2031.7zm7.6%2014.6a431.5%20431.5%200%200163.4-37.3c5.6-2%208%20.5%209.1%203a7%207%200%2001-3.6%208.8%20417.9%20417.9%200%2001-68.9%2025.5zm5.8%2014.1a413%20413%200%200166.3-31.7c5.8-1.5%208%201.2%208.9%203.7%201%202.5-.3%207-4.4%208.5a412.8%20412.8%200%2001-70.8%2019.5zm4.6%2015a421%20421%200%200169-25.8c5.8-1%207.7%201.8%208.4%204.5a7%207%200%2001-5%208c-8%202.2-39.9%2010.7-72.4%2013.2zM522.4%2093.1A421.2%20421.2%200%2001508.9%2021c0-6%203.1-7.3%205.8-7.6a7%207%200%20017.1%206.5c.8%208%203.7%2041%20.6%2073.4zm-15.4%202a418.8%20418.8%200%2001-19.7-70.8c-.5-6%202.5-7.6%205.1-8.1a7%207%200%20017.7%205.8c1.4%208%207.2%2040.6%206.9%2073.1zm-15.3%203.4a421.5%20421.5%200%2001-25.9-68.9c-1-5.9%201.9-7.8%204.5-8.5a7%207%200%20018%205.1c2.2%207.9%2010.8%2039.8%2013.4%2072.3zm-14.4%204.5a420.4%20420.4%200%2001-31.6-66.4c-1.5-5.8%201.2-8%203.7-8.9a7%207%200%20018.5%204.4c2.8%207.7%2014.1%2038.7%2019.4%2070.9zm-14%205.7A419.8%20419.8%200%2001426%2045.4c-2-5.7.4-8%202.9-9.1a7%207%200%20018.9%203.6c3.4%207.4%2017.3%2037.4%2025.4%2069zm-14.2%207.4a420%20420%200%2001-42.8-59.9c-2.5-5.4-.3-8%202-9.3a7%207%200%20019.2%202.8c4.1%207%2020.7%2035.7%2031.6%2066.4zm-13%208.2a422%20422%200%2001-47.8-56c-3-5.2-1-8%201.3-9.5a7.2%207.2%200%20019.4%202c4.7%206.7%2023.6%2033.8%2037.1%2063.5zm-12.1%209a419.3%20419.3%200%2001-52.4-51.6c-3.4-4.9-1.6-7.8.5-9.5a7%207%200%20019.5%201.2c5.2%206.2%2026.4%2031.6%2042.4%2060zM412.2%20144a421.6%20421.6%200%2001-56.8-46.8c-3.8-4.6-2.3-7.7-.4-9.6a7%207%200%20019.6.4c5.8%205.8%2029.2%2029.1%2047.6%2056zM402%20154.9a421%20421%200%2001-60.5-41.8c-4.2-4.2-2.9-7.4-1.1-9.5a7%207%200%20019.5-.4c6.3%205.2%2031.5%2026.5%2052.1%2051.7zm-9.7%2012.5a421.4%20421.4%200%2001-64-36.3c-4.6-3.9-3.6-7.2-2-9.4a7%207%200%20019.5-1.3%20423%20423%200%200156.5%2047zm-8.7%2013.4a420.5%20420.5%200%2001-67-30.3c-5-3.5-4.3-6.8-2.9-9.2a7%207%200%20019.3-2.1c7.1%204%2035.8%2020.5%2060.6%2041.6zm-7.3%2013.7c-31.5-8-64.2-21.4-69.4-24.4-5.1-3-4.8-6.4-3.6-8.8a7.1%207.1%200%20019.1-3c7.4%203.4%2037.4%2017.4%2064%2036.2zm-5.8%2013.8a415%20415%200%2001-71.2-18.6c-5.4-2.5-5.3-6-4.4-8.5%201-2.5%204.8-5.2%208.9-3.7%207.6%202.8%2038.7%2014.2%2066.7%2030.8z'/%3e%3cpath%20fill='%23f31509'%20d='M365.5%20223.8c-32.5-2.5-67-9.9-72.6-12-5.6-2-5.9-5.4-5.2-8a7%207%200%20018.5-4.5c7.9%202%2039.9%2010.5%2069.3%2024.5z'/%3e%3cpath%20d='M275.3%20214.7H803V234H275.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mx {
  background-image: url(/sam/assets/mx-avg_TIgd.svg);
}

.flag-icon-mx.flag-icon-squared {
  background-image: url(/sam/assets/mx-DVdyQszp.svg);
}

.flag-icon-my {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-my'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23cc0001'%20d='M0%200h640v480H0z'/%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0%20445.8h640V480H0z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-68.6)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-137.2)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-205.8)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-274.3)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-343)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-411.5)'%20xlink:href='%23a'/%3e%3cpath%20fill='%23010066'%20d='M0%200h372.6v274.3H0z'/%3e%3cg%20fill='%23fc0'%3e%3cpath%20d='M149.7%2048.5c-49%200-88.9%2039.7-88.9%2088.6a88.8%2088.8%200%200089%2088.6%2088.7%2088.7%200%200048-14%2078.9%2078.9%200%2001-25.8%204.2%2078.7%2078.7%200%2001-78.8-78.5%2078.7%2078.7%200%2001106.2-73.7%2088.7%2088.7%200%2000-49.7-15.2z'/%3e%3cpath%20d='M297.1%20183.2l-37.4-19.5%2011%2040-25-33.5-7.8%2040.7-7.7-40.7-25.1%2033.4%2011.2-40-37.6%2019.5%2028-31.3-42.5%201.6%2039-16.3-39-16.5%2042.5%201.7L178.9%2091l37.4%2019.5-11-40%2025%2033.5%207.8-40.7%207.7%2040.7%2025.1-33.3-11.2%2039.9%2037.6-19.4-28%2031.2%2042.5-1.6-39%2016.4%2039%2016.5-42.5-1.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-my.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-my'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23cc0001'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0%20475.5h512V512H0z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-73.1)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-146.3)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-219.4)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-292.6)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-365.7)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(0%20-438.9)'%20xlink:href='%23a'/%3e%3cpath%20fill='%23010066'%20d='M0%200h320v292.6H0z'/%3e%3cg%20fill='%23fc0'%3e%3cpath%20d='M123.8%2051.9a93%2093%200%2000-93.2%2092.9%2093%2093%200%2000143.7%2078.1%2082.7%2082.7%200%2001-27%204.5%2082.5%2082.5%200%2001-82.7-82.3c0-45.5%2037-82.4%2082.6-82.4a82.6%2082.6%200%200128.7%205A93%2093%200%2000124%2052z'/%3e%3cpath%20d='M278.4%20193.2L239%20172.7l11.6%2041.9-26.2-35-8.2%2042.6-8-42.7-26.5%2035%2011.8-41.9-39.3%2020.4%2029.2-32.8-44.5%201.7%2040.9-17.1-40.9-17.3%2044.5%201.8-29-32.9%2039.2%2020.5L182%2075l26.2%2035%208.2-42.6%208%2042.7L251%2075l-11.8%2042%2039.3-20.4-29.2%2032.8%2044.5-1.7-40.9%2017.2%2040.9%2017.2-44.5-1.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mz'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='mz-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23mz-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23009a00'%20fill-rule='evenodd'%20d='M0%200h768v160H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%20160h768v16H0z'/%3e%3cpath%20fill-rule='evenodd'%20d='M0%20176h768v160H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%20336h768v16H0z'/%3e%3cpath%20fill='%23ffca00'%20fill-rule='evenodd'%20d='M0%20352h768v160H0z'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M0%200v512l336-256L0%200z'/%3e%3cpath%20fill='%23ffca00'%20fill-rule='evenodd'%20d='M198.5%20333l-51.2-37.5L96.1%20333l19.9-60.3-51.5-37.1%2063.5.2%2019.3-60.4%2019.4%2060.5%2063.5-.3-51.5%2037.1z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M102.8%20290.9h37c3%203.3%209.5%204.7%2015.8%200%2011.6-6.4%2034%200%2034%200l4.4-4.7-10.7-35.2-3.9-4.2s-8.3-5-24-3.3c-15.7%201.7-21.2-.5-21.2-.5s-13.7%201.6-17.6%203.6l-4.4%204.4-9.4%2039.9z'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M110.3%20281.8s35.2-4.4%2045.4%209.1c-5.7%204-10.8%204.3-16.2.3.8-1.5%2012.6-13.8%2042.7-9.7'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='1.2'%20d='M148%20246.6l-.3%2038.8m31.7-38.3L186%20278'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M117%20246.6l-3.7%2016'/%3e%3cpath%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M78.9%20295.1l8.6%2010.2c1%20.6%202%20.6%202.9%200l12.8-15.4%205.4-6.7c.9-1%201.1-2.1%201-3l10.4-9.3%202.2.2c-1-.2-1.7-.7-1-1.8l2.4-1.8%201.8%202.3s-2.6%203.4-2.9%203.4h-2.8l-5.4%204.9%202.4%202%203.5%209.8%204.4-3.1-2.8-10%206.1-6.7-2.3-3.6%201.6-2s21.3%2013.4%2029.6%209.8c.2%200%20.5-9.6.5-9.6s-22.2-2.3-22.7-6.7%205-5%205-5l-2.4-3.2.5-1.8%203.9%204.8%208.7-7.4%2051.5%2058.6c2.8-1.1%203.4-1.8%203.6-4.6L155%20241.5l3.8-4.1c.8-.9%201-1.2%201-2.6l6-5.1a7.3%207.3%200%20013.8%203L186%20219c.4.4%201.7.8%202.6.4l26.9-25.9-29.3%2020.7-1-.7c0-.9%201-1%200-2.6-1.2-1.4-2.9%201.3-3.1%201.3-.3%200-4.3-1.4-5.2-3.2l-.2%204.7-7.5%207-5.7-.3-8.2%208-1%203%201.3%202.7s-4.4%203.8-4.4%203.6c0-.3-.9-1.2-1-1.3l3.8-3.4.5-2.3-1.2-2c-.4.3-5.2%205.4-5.5%204.8l-14-15.5.8-2.9-8.7-9.5c-3.2-1.1-8.3-1.3-9.3%205.7-.8%201.6-7.4.2-7.4.2l-3.6.8L85.2%20241l11.3%2013.6%2023.2-29.3.7-8.3%204.8%205.4c1.7.2%203.2.3%204.7-.5l13.7%2015.3-2.3%202.3%202%202.2%202.4-1.6.9%201.3c-1.1.6-2%201.5-3.1%202.1-1.8-1.2-3.6-2.7-3.5-5l-7.7%206.4-.3%201.2-22.9%2019-2%20.3-.5%206%2014.9-12.4v-1.8l1.5%201.3%2011.6-9.3s.8%201%20.5%201-10.3%209.3-10.3%209.3l-.2%201-1.8%201.6-1-.8-14%2012.4h-2l-7.7%207.7c-2%20.2-3.7.4-5.4%201.5l-13.8%2012.2z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-mz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-mz'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20fill='%23009a00'%20fill-rule='evenodd'%20d='M0%200h744v155H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%20155h744v15.5H0z'/%3e%3cpath%20fill-rule='evenodd'%20d='M0%20170.5h744v155H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%20325.5h744V341H0z'/%3e%3cpath%20fill='%23ffca00'%20fill-rule='evenodd'%20d='M0%20341h744v155H0z'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M0%200v496l325.6-248L0%200z'/%3e%3cpath%20fill='%23ffca00'%20fill-rule='evenodd'%20d='M192.3%20322.6l-49.6-36.3-49.5%2036.3%2019.2-58.4-50-36%2061.6.3%2018.7-58.5%2018.8%2058.5%2061.5-.3-50%2036z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M99.6%20281.9h35.8c2.9%203.2%209.3%204.5%2015.4%200%2011.2-6.2%2032.9%200%2032.9%200l4.3-4.6-10.4-34.1-3.8-4s-8-4.8-23.2-3.2c-15.2%201.6-20.5-.6-20.5-.6S116.7%20237%20113%20239l-4.3%204.3-9%2038.7z'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M106.8%20273s34.2-4.2%2044%208.9c-5.5%203.8-10.4%204-15.7.2.9-1.4%2012.3-13.3%2041.4-9.3'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-width='1.1'%20d='M143.4%20238.9l-.3%2037.6m30.7-37l6.4%2029.8'/%3e%3cpath%20fill='none'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M113.3%20239l-3.5%2015.4'/%3e%3cpath%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.1'%20d='M76.4%20286l8.4%209.8c1%20.6%201.9.6%202.8%200l12.4-15%205.3-6.4a4.1%204.1%200%20001-3l10-9c.8.2%201.3.3%202%20.3-.9-.3-1.6-.7-.8-1.8l2.2-1.7%201.8%202.2s-2.5%203.3-2.8%203.3H116l-5.3%204.7%202.3%202%203.5%209.5%204.2-3-2.7-9.7%206-6.5-2.3-3.5%201.5-2s20.7%2013%2028.7%209.5c.2.1.5-9.3.5-9.3s-21.5-2.2-22-6.4c-.5-4.3%204.8-4.8%204.8-4.8l-2.3-3.2.5-1.8%203.8%204.8%208.4-7.3%2049.9%2056.9c2.7-1.1%203.3-1.8%203.5-4.5L150%20234l3.8-4c.7-.8%201-1.2%201-2.5l5.7-5a7.1%207.1%200%20013.7%203l15.8-13.3c.4.4%201.7.8%202.5.3l26-25-28.3%2020-1-.7c0-.8%201-1%200-2.5-1.1-1.3-2.8%201.3-3%201.3s-4.1-1.4-5-3.1l-.2%204.6-7.3%206.7-5.5-.2-8%207.7-1%203%201.3%202.5s-4.2%203.7-4.2%203.5c0-.3-.9-1.1-1-1.3l3.7-3.2.5-2.3-1.2-1.9c-.4.3-5%205.2-5.3%204.7L129.7%20211l.7-2.8-8.5-9.2c-3-1-8-1.2-9%205.5-.7%201.6-7.2.2-7.2.2l-3.4.8-19.7%2027.9%2011%2013.2%2022.4-28.4.6-8%204.7%205.2c1.6.2%203.1.2%204.5-.5l13.3%2014.8-2.2%202.2%202%202.2%202.2-1.6%201%201.3c-1.2.6-2%201.4-3%202-1.9-1.1-3.6-2.6-3.4-4.9l-7.5%206.2-.3%201.3-22.2%2018.4-2%20.3-.5%205.7%2014.5-12v-1.7l1.5%201.2%2011.2-9s.8%201%20.5%201-10%209-10%209l-.2%201-1.7%201.5-1-.7-13.5%2012h-2l-7.5%207.4c-1.9.2-3.6.4-5.2%201.5l-13.4%2012z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-na {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-na'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='na-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23na-a)'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%233662a2'%20d='M-26.4.2l.8%20345.6L512.5%200-26.4.2z'/%3e%3cpath%20fill='%2338a100'%20d='M666.4%20479.6L665%20120.3%20122.3%20479.8l544-.2z'/%3e%3cpath%20fill='%23c70000'%20d='M-26%20371.8l.4%20108.2%20117.5-.1L665.4%2095.4l-.7-94.1-116-1L-26%20371.7z'/%3e%3cpath%20fill='%23ffe700'%20d='M219.6%20172l-21.8-13.2-12.6%2022.1-12.2-22.2-22%2012.9.6-25.4-25.4.2%2013.2-21.8-22.1-12.5%2022.2-12.3-12.8-22%2025.4.6-.1-25.5%2021.7%2013.2L186.3%2044l12.2%2022.2%2022-12.9-.6%2025.4%2025.4-.2-13.2%2021.8%2022.1%2012.5-22.2%2012.3%2012.8%2022-25.4-.6z'/%3e%3cpath%20fill='%233662a2'%20d='M232.4%20112.4c0%2025.6-20.9%2046.3-46.6%2046.3s-46.6-20.7-46.6-46.3%2020.8-46.2%2046.6-46.2%2046.6%2020.7%2046.6%2046.2z'/%3e%3cpath%20fill='%23ffe700'%20d='M222.3%20112.4a36.5%2036.5%200%2011-73%200%2036.5%2036.5%200%200173%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-na.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-na'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%233662a2'%20d='M-108.2.2l.8%20368.6L466.6%200l-574.8.2z'/%3e%3cpath%20fill='%2338a100'%20d='M630.7%20511.5l-1.4-383.2-579%20383.5%20580.4-.3z'/%3e%3cpath%20fill='%23c70000'%20d='M-107.9%20396.6l.5%20115.4%20125.3-.2%20611.7-410.1L629%201.4%20505.2.2l-613%20396.4z'/%3e%3cpath%20fill='%23ffe700'%20d='M154%20183.4l-23.1-14-13.4%2023.6-13-23.8L81%20183l.6-27.1-27%20.2%2014-23.2L45%20119.5l23.8-13L55%2083l27%20.6-.1-27.1%2023.2%2014%2013.4-23.6%2013%2023.7L155.2%2057l-.6%2027%2027-.1-14%2023.2%2023.6%2013.3-23.8%2013.1%2013.7%2023.4-27-.5z'/%3e%3cpath%20fill='%233662a2'%20d='M167.8%20120c0%2027.2-22.3%2049.3-49.8%2049.3s-49.7-22.1-49.7-49.4%2022.3-49.3%2049.8-49.3%2049.7%2022%2049.7%2049.3z'/%3e%3cpath%20fill='%23ffe700'%20d='M157%20120a39%2039%200%2011-77.9%200%2039%2039%200%200177.9%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-nc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-nc'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23009543'%20stroke-width='.9'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23ed4135'%20stroke-width='.9'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%230035ad'%20stroke-width='.9'%20d='M0%200h640v160H0z'/%3e%3ccircle%20cx='240'%20cy='240'%20r='157.3'%20fill='%23fae600'%20stroke='%23000'%20stroke-width='5.3'/%3e%3cpath%20stroke='%23000'%20stroke-width='6.4'%20d='M213.3%20263.5h53.3M213.3%20224h53.3M240%2083.2V352'/%3e%3cpath%20stroke-width='1.1'%20d='M176.6%20384.4c64.2%2026.3%20124.4%201.7%20124.4%201.7s-22.7-24.6-34.3-34.2c-11.4-9.4-44.8-9-56.2%200a488.7%20488.7%200%2000-33.9%2032.5z'/%3e%3cellipse%20cx='240'%20cy='312.5'%20stroke-width='1.1'%20rx='17.6'%20ry='25.6'/%3e%3cellipse%20cx='240'%20cy='243.7'%20stroke-width='1.1'%20rx='21.3'%20ry='13.5'/%3e%3ccircle%20cx='240'%20cy='181.3'%20r='21.3'%20stroke-width='1.1'/%3e%3cpath%20stroke-width='1.1'%20d='M265.6%20101.9s1.8%203-2%2010c-18.6%2033.5-37.3%2034.2-40.8%2037.1-4%203.2-5.6%203-5.6%203%20.3-2.9.5-14.6.7-15.7%202.9-15.7%2026.5-15.5%2045-31.5%202.9-2.5%202.7-3%202.7-3z'/%3e%3cpath%20d='M265.5%20163s4%2011.2%204.5%2022.5c1%2018%2018.2%2018.5%2030%2018.5v-10c-8.9%200-16.6-1.3-23-14.5a115%20115%200%2000-11.5-16.5zm-.5%20145s6.3-7.8%2013.7-26c3.8-9.5%2013-15%2021.3-15v-14c-19%200-28.2%207-29.1%2017.4-2%2021.1-5.9%2037.6-5.9%2037.6z'%20transform='translate(-80)%20scale(1.06667)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20480%200)'%20xlink:href='%23leaf'/%3e%3c/svg%3e");
}

.flag-icon-nc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-nc'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23009543'%20stroke-width='.8'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23ed4135'%20stroke-width='.8'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%230035ad'%20stroke-width='.8'%20d='M0%200h512v170.7H0z'/%3e%3ccircle%20cx='225.6'%20cy='256'%20r='167.8'%20fill='%23fae600'%20stroke='%23000'%20stroke-width='5.7'/%3e%3cpath%20stroke='%23000'%20stroke-width='6.8'%20d='M197.2%20281h56.9m-56.9-42h56.9M225.6%2088.6v286.8'/%3e%3cpath%20stroke-width='1.1'%20d='M158%20410c68.6%2028%20132.8%201.8%20132.8%201.8s-24.3-26.2-36.7-36.5c-12.1-10-47.8-9.6-60%200-10%208-39.2%2037.5-36%2034.8z'/%3e%3cellipse%20cx='225.6'%20cy='333.4'%20stroke-width='1.1'%20rx='18.8'%20ry='27.3'/%3e%3cellipse%20cx='225.6'%20cy='260'%20stroke-width='1.1'%20rx='22.8'%20ry='14.4'/%3e%3ccircle%20cx='225.6'%20cy='193.4'%20r='22.8'%20stroke-width='1.1'/%3e%3cpath%20stroke-width='1.1'%20d='M253%20108.7s2%203.2-2.2%2010.7c-19.9%2035.7-39.7%2036.5-43.5%2039.5-4.2%203.4-6%203.2-6%203.2.4-3%20.6-15.6.8-16.8%203-16.6%2028.3-16.4%2048-33.5%203-2.7%202.8-3.2%202.8-3.2z'/%3e%3cpath%20d='M265.5%20163s4%2011.2%204.5%2022.5c1%2018%2018.2%2018.5%2030%2018.5v-10c-8.9%200-16.6-1.3-23-14.5a115%20115%200%2000-11.5-16.5zm-.5%20145s6.3-7.8%2013.7-26c3.8-9.5%2013-15%2021.3-15v-14c-19%200-28.2%207-29.1%2017.4-2%2021.1-5.9%2037.6-5.9%2037.6z'%20transform='translate(-115.7)%20scale(1.13778)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%20451.3%200)'%20xlink:href='%23leaf'/%3e%3c/svg%3e");
}

.flag-icon-ne {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ne'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%230db02b'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%23e05206'%20d='M0%200h640v160H0z'/%3e%3ccircle%20cx='320'%20cy='240'%20r='68'%20fill='%23e05206'/%3e%3c/svg%3e");
}

.flag-icon-ne.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ne'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%230db02b'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%23e05206'%20d='M0%200h512v170.7H0z'/%3e%3ccircle%20cx='256'%20cy='256'%20r='72.5'%20fill='%23e05206'/%3e%3c/svg%3e");
}

.flag-icon-nf {
  background-image: url(/sam/assets/nf-CJAOkdWy.svg);
}

.flag-icon-nf.flag-icon-squared {
  background-image: url(/sam/assets/nf-CC7oViiR.svg);
}

.flag-icon-ng {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ng'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23008753'%20d='M426.6%200H640v480H426.6zM0%200h213.3v480H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ng.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ng'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23008753'%20d='M341.3%200H512v512H341.3zM0%200h170.7v512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ni {
  background-image: url(/sam/assets/ni-Du9XK9dj.svg);
}

.flag-icon-ni.flag-icon-squared {
  background-image: url(/sam/assets/ni-B1phcv0M.svg);
}

.flag-icon-nl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-nl'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2321468b'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%23ae1c28'%20d='M0%200h640v160H0z'/%3e%3c/svg%3e");
}

.flag-icon-nl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-nl'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2321468b'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%23ae1c28'%20d='M0%200h512v170.7H0z'/%3e%3c/svg%3e");
}

.flag-icon-no {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-no'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ed2939'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M180%200h120v480H180z'/%3e%3cpath%20fill='%23fff'%20d='M0%20180h640v120H0z'/%3e%3cpath%20fill='%23002664'%20d='M210%200h60v480h-60z'/%3e%3cpath%20fill='%23002664'%20d='M0%20210h640v60H0z'/%3e%3c/svg%3e");
}

.flag-icon-no.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-no'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ed2939'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M128%200h128v512H128z'/%3e%3cpath%20fill='%23fff'%20d='M0%20192h512v128H0z'/%3e%3cpath%20fill='%23002664'%20d='M160%200h64v512h-64z'/%3e%3cpath%20fill='%23002664'%20d='M0%20224h512v64H0z'/%3e%3c/svg%3e");
}

.flag-icon-np {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-np'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='np-a'%3e%3cpath%20fill-opacity='.7'%20d='M0-16h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cg%20clip-path='url(%23np-a)'%20transform='translate(0%2015)%20scale(.9375)'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23ce0000'%20stroke='%23000063'%20stroke-width='13.8'%20d='M6.5%20489.5h378.8L137.4%20238.1l257.3.3L6.6-9.5v499z'/%3e%3cpath%20fill='%23fff'%20d='M180.7%20355.8l-27%209%2021.2%2019.8-28.5-1.8%2011.7%2026.2-25.5-12.3.5%2028.6-18.8-20.9-10.7%2026.6-9.2-26.3-20.3%2020.6%201.8-27.7L49%20409l12.6-25-29.3.6%2021.5-18.3-27.3-10.5%2027-9L32.2%20327l28.4%201.8L49%20302.6l25.6%2012.3-.5-28.6%2018.8%2020.9%2010.7-26.6%209.1%2026.3%2020.4-20.6-1.9%2027.7%2027-11.4-12.7%2025%2029.4-.6-21.5%2018.3zm-32.4-184.7l-11.3%208.4%205.6%204.6a93.8%2093.8%200%200030.7-36c1.8%2021.3-17.7%2069-68.7%2069.5a70.6%2070.6%200%2001-71.5-70.3c10%2018.2%2016.2%2027%2032%2036.5l4.7-4.4-10.6-8.9%2013.7-3.6-7.4-12.4%2014.4%201-1.8-14.4%2012.6%207.4%204-13.5%209%2010.8%208.5-10.3%204.6%2014%2011.8-8.2-1.5%2014.3%2014.2-1.7-6.7%2013.2%2013.7%204z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-np.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-np'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='b'%3e%3cpath%20fill-opacity='.7'%20d='M0-16h512v512H0z'/%3e%3c/clipPath%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'%20style='width:0'/%3e%3cg%20clip-path='url(%23b)'%20transform='translate(0%2016)'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23ce0000'%20stroke='%23000063'%20stroke-width='13'%20d='M6.5%20489.5h378.8L137.4%20238.1l257.3.3L6.6-9.5v499z'/%3e%3cpath%20fill='%23fff'%20d='M180.7%20355.8l-27%209%2021.2%2019.8-28.5-1.8%2011.7%2026.2-25.5-12.3.5%2028.6-18.8-20.9-10.7%2026.6-9.2-26.3-20.3%2020.6%201.8-27.7L49%20409l12.6-25-29.3.6%2021.5-18.3-27.3-10.5%2027-9L32.2%20327l28.4%201.8L49%20302.6l25.6%2012.3-.5-28.6%2018.8%2020.9%2010.7-26.6%209.1%2026.3%2020.4-20.6-1.9%2027.7%2027-11.4-12.7%2025%2029.4-.6-21.5%2018.3zm-32.4-184.7l-11.3%208.4%205.6%204.6a93.8%2093.8%200%200030.7-36c1.8%2021.3-17.7%2069-68.7%2069.5a70.6%2070.6%200%2001-71.5-70.3c10%2018.2%2016.2%2027%2032%2036.5l4.7-4.4-10.6-8.9%2013.7-3.6-7.4-12.4%2014.4%201-1.8-14.4%2012.6%207.4%204-13.5%209%2010.8%208.5-10.3%204.6%2014%2011.8-8.2-1.5%2014.3%2014.2-1.7-6.7%2013.2%2013.7%204z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-nr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-nr'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='nr-a'%3e%3cpath%20fill-opacity='.7'%20d='M-54.7%200H628v512H-54.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23nr-a)'%20transform='translate(51.3)%20scale(.9375)'%3e%3cpath%20fill='%23002170'%20d='M-140%200H884v512H-140z'/%3e%3cpath%20fill='%23ffb20d'%20d='M-140%20234.1H884V278H-140z'/%3e%3cpath%20fill='%23fff'%20d='M161.8%20438l-33-33-10.5%2045.4-12-45-31.9%2034%2012.1-45L42%20407.9l33-33-45.4-10.6%2045-12-34-31.8%2045%2012L72%20288l33%2033%2010.6-45.4%2012%2045%2031.8-34-12%2045%2044.5-13.5-33%2033%2045.4%2010.5-45%2012%2034%2032-45-12.2z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-nr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-nr'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M135.6%200h496.1v496h-496z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-140)%20scale(1.0321)'%3e%3cpath%20fill='%23002170'%20d='M0%200h992.1v496H0z'/%3e%3cpath%20fill='%23ffb20d'%20d='M0%20226.8h992.1v42.4H0z'/%3e%3cpath%20fill='%23fff'%20d='M292.4%20424.4l-31.9-32-10.2%2044-11.7-43.7-30.9%2033%2011.8-43.6-43.2%2013%2032-31.8-44-10.3%2043.6-11.6-33-31%2043.6%2011.8-13-43.2%2031.8%2032%2010.3-44%2011.7%2043.6%2030.8-32.9-11.7%2043.6%2043.2-13-32%2031.8%2044%2010.3L290%20362l33%2030.9-43.7-11.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-nu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-nu'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='nu-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v372H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23nu-a)'%20transform='scale(1.2902)'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200h499.6v248.1H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%200v18.6L119.2%2080l44.9%201.3L0%200z'/%3e%3cpath%20fill='%23006'%20d='M51%200l144.6%2075.5V0H51z'/%3e%3cpath%20fill='%23c00'%20d='M214.9%200v96.4H0v55h215v96.4h66v-96.4h215v-55H281V0h-66z'/%3e%3cpath%20fill='%23006'%20d='M300.2%200v71.1L441.6.6%20300.2%200z'/%3e%3cpath%20fill='%23c00'%20d='M304.7%2078.9l39.8-.3L498.9.6l-41%20.6L304.8%2079z'/%3e%3cpath%20fill='%23006'%20d='M0%20167.5v52.8L99.2%20168%200%20167.6z'/%3e%3cpath%20fill='%23c00'%20d='M381.9%20169.7l-41.4-.3%20155.8%2077.5-1-17.7-113.5-59.5zM38.7%20248.3l146.1-76.8-38.3.3L0%20248.1'/%3e%3cpath%20fill='%23006'%20d='M497.9%2021.8l-118%2058.5%20116.4.5v87.1h-99.1l98.2%2053.3%201.4%2027-52.4-.6-143.6-70.5v71.2H196V177L61.3%20248l-60.9.2V496H992V.4L499%200M.6%2028L0%2079.4l104.4%201.3L.5%2028z'/%3e%3cg%20fill='%23ffd900'%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M496%200h496.1v496h-496z'/%3e%3cpath%20d='M0%20248h523.5v248H0z'/%3e%3c/g%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23000067'%20d='M290.9%20125.3a42.8%2042.8%200%2011-85.5%200%2042.8%2042.8%200%200185.5%200z'/%3e%3cpath%20fill='%23fff40d'%20d='M240.2%20114.3l8.2-24.6%208.2%2024.6h26.7l-21.6%2015.2L270%20154l-21.6-15.3-21.6%2015.2%208.3-24.5-21.6-15.2zm148.5%204l4.1-11.5%204%2011.6h13.3l-10.7%207%204.1%2011.5-10.7-7-10.7%207%204.1-11.5-10.7-7zM244.1%20204l4-11.5%204.1%2011.5h13.2l-10.7%207%204.1%2011.6-10.7-7.1-10.7%207%204.1-11.4-10.7-7.1zm0-167l4-11.6%204.1%2011.5h13.2L254.7%2044l4.1%2011.5-10.7-7-10.7%207%204.1-11.5-10.7-7zM98.9%20118.2l4.1-11.5%204%2011.5h13.3l-10.7%207.1%204.1%2011.5-10.7-7-10.7%207%204.1-11.5-10.7-7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-nu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-nu'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M0%200h499.6v248.1H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%200v18.6L119.2%2080l44.9%201.3L0%200z'/%3e%3cpath%20fill='%23006'%20d='M51%200l144.6%2075.5V0H51z'/%3e%3cpath%20fill='%23c00'%20d='M214.9%200v96.4H0v55h215v96.4h66v-96.4h215v-55H281V0h-66z'/%3e%3cpath%20fill='%23006'%20d='M300.2%200v71.1L441.6.6%20300.2%200z'/%3e%3cpath%20fill='%23c00'%20d='M304.7%2078.9l39.8-.3L498.9.6l-41%20.6L304.8%2079z'/%3e%3cpath%20fill='%23006'%20d='M0%20167.5v52.8L99.2%20168%200%20167.6z'/%3e%3cpath%20fill='%23c00'%20d='M381.9%20169.7l-41.4-.3%20155.8%2077.5-1-17.7-113.5-59.5zM38.7%20248.3l146.1-76.8-38.3.3L0%20248.1'/%3e%3cpath%20fill='%23006'%20d='M497.9%2021.8l-118%2058.5%20116.4.5v87.1h-99.1l98.2%2053.3%201.4%2027-52.4-.6-143.6-70.5v71.2H196V177L61.3%20248l-60.9.2V496H992V.4L499%200M.6%2028L0%2079.4l104.4%201.3L.5%2028z'/%3e%3cg%20fill='%23ffd900'%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M496%200h496.1v496h-496z'/%3e%3cpath%20d='M0%20248h523.5v248H0z'/%3e%3c/g%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23000067'%20d='M290.9%20125.3a42.8%2042.8%200%2011-85.5%200%2042.8%2042.8%200%200185.5%200z'/%3e%3cpath%20fill='%23fff40d'%20d='M226.8%20154l8.3-24.5-21.6-15.2h26.7l8.2-24.6%208.2%2024.6h26.7l-21.6%2015.2L270%20154l-21.6-15.3zm155.3-17l4.1-11.5-10.7-7.2h13.2l4.1-11.5%204%2011.6h13.3l-10.7%207%204.1%2011.5-10.7-7zm-144.7%2085.5l4.1-11.5-10.7-7.1h13.3l4-11.5%204.1%2011.5h13.2l-10.7%207%204.1%2011.6-10.7-7.1zm0-167l4.1-11.6-10.7-7h13.3l4-11.6%204.1%2011.5h13.2L254.7%2044l4.1%2011.5-10.7-7zM92.3%20136.8l4.1-11.5-10.7-7h13.2l4.1-11.6%204%2011.5h13.3l-10.7%207.1%204%2011.5-10.6-7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-nz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-nz'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='nz-c'%3e%3cpath%20d='M0%200h600v300H0z'/%3e%3c/clipPath%3e%3cclipPath%20id='nz-d'%3e%3cpath%20d='M0%200l300%20150H0zm300%200h300L300%20150zm0%20150h300v150zm0%200v150H0z'/%3e%3c/clipPath%3e%3cg%20id='b'%3e%3cg%20id='a'%3e%3cpath%20d='M0%200v.5L1%200z'%20transform='translate(0%20-.3)'/%3e%3cpath%20d='M0%200v-.5L1%200z'%20transform='rotate(-36%20.5%20-.2)'/%3e%3c/g%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3cuse%20transform='rotate(72%200%200)'%20xlink:href='%23a'/%3e%3cuse%20transform='rotate(-72%200%200)'%20xlink:href='%23a'/%3e%3cuse%20transform='scale(-1%201)%20rotate(72)'%20xlink:href='%23a'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%2300247d'%20fill-rule='evenodd'%20d='M0%200h640v480H0z'/%3e%3cg%20transform='translate(-93%2036.1)%20scale(.66825)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='matrix(45.4%200%200%2045.4%20900%20120)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='matrix(30%200%200%2030%20900%20120)'%20xlink:href='%23b'/%3e%3c/g%3e%3cg%20transform='rotate(82%20534.2%20125)%20scale(.66825)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='rotate(-82%20519%20-457.7)%20scale(40.4)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='rotate(-82%20519%20-457.7)%20scale(25)'%20xlink:href='%23b'/%3e%3c/g%3e%3cg%20transform='rotate(82%20534.2%20125)%20scale(.66825)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='rotate(-82%20668.6%20-327.7)%20scale(45.4)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='rotate(-82%20668.6%20-327.7)%20scale(30)'%20xlink:href='%23b'/%3e%3c/g%3e%3cg%20transform='translate(-93%2036.1)%20scale(.66825)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='matrix(50.4%200%200%2050.4%20900%20480)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='matrix(35%200%200%2035%20900%20480)'%20xlink:href='%23b'/%3e%3c/g%3e%3cpath%20stroke='%23fff'%20stroke-width='60'%20d='M0%200l600%20300M0%20300L600%200'%20clip-path='url(%23nz-c)'%20transform='scale(.60681%20.73139)'/%3e%3cpath%20stroke='%23cc142b'%20stroke-width='40'%20d='M0%200l600%20300M0%20300L600%200'%20clip-path='url(%23nz-d)'%20transform='scale(.60681%20.73139)'/%3e%3cpath%20fill='%23fff'%20d='M151.7%200v79.4H0V140h151.7v79.4h60.7v-79.3H364V79.4H212.4V0z'%20clip-path='url(%23nz-c)'%20color='%23000'%20font-family='sans-serif'%20font-weight='400'%20overflow='visible'%20style='line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal'/%3e%3cpath%20fill='%23cc142b'%20d='M163.8%200v91.5H0v36.4h163.8v91.5h36.4V128h163.9V91.5H200.2V0z'%20color='%23000'%20font-family='sans-serif'%20font-weight='400'%20overflow='visible'%20style='line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal'/%3e%3c/svg%3e");
}

.flag-icon-nz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-nz'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='c'%3e%3cpath%20d='M0%200h600v300H0z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='M0%200l300%20150H0zm300%200h300L300%20150zm0%20150h300v150zm0%200v150H0z'/%3e%3c/clipPath%3e%3cg%20id='b'%3e%3cg%20id='a'%3e%3cpath%20d='M0%200v.5L1%200z'%20transform='translate(0%20-.3)'/%3e%3cpath%20d='M0%200v-.5L1%200z'%20transform='rotate(-36%20.5%20-.2)'/%3e%3c/g%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3cuse%20transform='rotate(72%200%200)'%20xlink:href='%23a'/%3e%3cuse%20transform='rotate(-72%200%200)'%20xlink:href='%23a'/%3e%3cuse%20transform='scale(-1%201)%20rotate(72)'%20xlink:href='%23a'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%2300247d'%20fill-rule='evenodd'%20d='M0%200h512v512H0z'/%3e%3cg%20transform='translate(-148.7%20134.5)%20scale(.60566)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='matrix(45.4%200%200%2045.4%20900%20120)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='matrix(30%200%200%2030%20900%20120)'%20xlink:href='%23b'/%3e%3c/g%3e%3cg%20transform='rotate(82%20393.4%20127.1)%20scale(.60566)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='rotate(-82%20519%20-457.7)%20scale(40.4)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='rotate(-82%20519%20-457.7)%20scale(25)'%20xlink:href='%23b'/%3e%3c/g%3e%3cg%20transform='rotate(82%20393.4%20127.1)%20scale(.60566)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='rotate(-82%20668.6%20-327.7)%20scale(45.4)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='rotate(-82%20668.6%20-327.7)%20scale(30)'%20xlink:href='%23b'/%3e%3c/g%3e%3cg%20transform='translate(-148.7%20134.5)%20scale(.60566)'%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23fff'%20transform='matrix(50.4%200%200%2050.4%20900%20480)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23cc142b'%20transform='matrix(35%200%200%2035%20900%20480)'%20xlink:href='%23b'/%3e%3c/g%3e%3cpath%20stroke='%23fff'%20stroke-width='60'%20d='M0%200l600%20300M0%20300L600%200'%20clip-path='url(%23c)'%20transform='scale(.52004%20.78924)'/%3e%3cpath%20stroke='%23cc142b'%20stroke-width='40'%20d='M0%200l600%20300M0%20300L600%200'%20clip-path='url(%23d)'%20transform='scale(.52004%20.78924)'/%3e%3cpath%20fill='%23fff'%20d='M125.7%200v88H-.1v60.7h125.8v88h60.6v-88h125.8V88.1H186.4V0h-60.7z'%20clip-path='url(%23c)'%20color='%23000'%20font-family='sans-serif'%20font-weight='400'%20overflow='visible'%20style='line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal'/%3e%3cpath%20fill='%23cc142b'%20d='M137.8%200v100.2H0v36.4h138v100.2h36.3V136.6h137.9v-36.4h-138V0h-36.4z'%20color='%23000'%20font-family='sans-serif'%20font-weight='400'%20overflow='visible'%20style='line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal'/%3e%3c/svg%3e");
}

.flag-icon-om {
  background-image: url(/sam/assets/om-DBg14XMK.svg);
}

.flag-icon-om.flag-icon-squared {
  background-image: url(/sam/assets/om-B2mifyiy.svg);
}

.flag-icon-pa {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pa'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='pa-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23pa-a)'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M92.5%200h477.2v480H92.4z'/%3e%3cpath%20fill='%23db0000'%20fill-rule='evenodd'%20d='M323%203.6h358v221.7H323z'/%3e%3cpath%20fill='%230000ab'%20fill-rule='evenodd'%20d='M3.2%20225.3h319.9V480H3.2zm211.6-47.6l-42-29.4-41.7%2029.6%2015.5-48L105%20100l51.6-.4%2016-48%2016.3%2047.9h51.6l-41.5%2030%2015.9%2048z'/%3e%3cpath%20fill='%23d80000'%20fill-rule='evenodd'%20d='M516.9%20413.9l-42.4-27.7-42.1%2028%2015.6-45.6-42-28%2052-.5%2016.2-45.4%2016.4%2045.3h52l-41.8%2028.5%2016%2045.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pa.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pa'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%3e%3cpath%20fill='%23fff'%20d='M-26-25h592.5v596H-26z'/%3e%3cpath%20fill='%23db0000'%20d='M255.3-20.4h312.1v275.2h-312z'/%3e%3cpath%20fill='%230000ab'%20d='M-54.5%20254.8h309.9V571H-54.5zM179%20181.6l-46.5-29.2-46.2%2029.5%2017.2-48-46.2-29.6%2057.1-.4%2017.7-47.8%2018.1%2047.7h57.1l-45.9%2030%2017.6%2047.8z'/%3e%3cpath%20fill='%23d80000'%20d='M435.2%20449l-46.4-29.2-46.3%2029.5%2017.2-48-46.2-29.5%2057.2-.4%2017.7-47.8%2018%2047.7h57.2l-46%2030%2017.6%2047.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pe {
  background-image: url(/sam/assets/pe-hlVD5fSz.svg);
}

.flag-icon-pe.flag-icon-squared {
  background-image: url(/sam/assets/pe-ghJzaXl7.svg);
}

.flag-icon-pf {
  background-image: url(/sam/assets/pf-l8h0R_Gb.svg);
}

.flag-icon-pf.flag-icon-squared {
  background-image: url(/sam/assets/pf-02gSEPJm.svg);
}

.flag-icon-pg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pg'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20d='M1.6%200l-.5%20480h640L1.6%200z'/%3e%3cpath%20fill='red'%20d='M640.6%20480l.5-480H1.1l639.5%20480z'/%3e%3c/g%3e%3cpath%20fill='%23fc0'%20stroke='%23fc0'%20stroke-width='1.1'%20d='M178%2054l-3.8-.2c-1.2-2.8-4.5-3.8-6.6-2.6A333%20333%200%2001156%2051l7.1%203.1C165%2059%20171%2060%20171%2060c-.6%208.8-8.9-1.1-15.9%203.9-5%203-5%206.5-7.7%2012.3-.9%201.6-4.4%205.8-4.4%205.8l5.9-.5L147%2084l7-1-1.5%201.4c1%20.2%208-1.7%208-1.7L160%2085l8-2.9s1.6%201.3%203%201.9l1-4%204%201%201-4c6%208%208%2016%2019%2018l-1-4a262.2%20262.2%200%20018.7%204l.9-1.7c4.8%203.4%208.7%203.3%2011.4%203.7l-2-5%202%201-3-8%203%201-4-6%201.5-1-.5-3c6%202%2014%205%2015%2012%201%2011-11%2014-19%2013%206%205%2017%203%2022-2%202-2%203-5%204-8%201%203%203%207%203%2011-1%209-13%2012-21%2013%209%205%2025-1%2026-14%200-11-7-16-10-21l-1-5.4%203%201.4s-1.8-3.3-2-4c0%200-3.1-8.5-4.2-10.4l2.2.4-8.2-10.3%202.3-.2S215.6%2044%20213%2043l3-1c-6-3-13-1-19%203l1-3-1.8.2v-3.5L198%2036l-3-1%202-5-3%201%201-5s-2.2%201-3.6.9a51.7%2051.7%200%20001.6-3.4c-1-1.5%200-4.5%200-4.5-7%201-8%202-12%208-6%2011-4%2016-3%2027z'%20transform='matrix(2.21989%200%200%202.21194%201.1%200)'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20stroke='red'%20stroke-width='1.4'%20d='M215.8%2070.4c.5.9%206.2%203.6%2010.4%206-1.1-4.6-9.4-5.6-10.4-6z'%20transform='matrix(2.21989%200%200%202.21194%201.1%200)'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M175%20399l-14.2-9-19%209.1%204.3-16.2-14.5-15.1%2016.7-1%2010-18.4%206.1%2015.5%2020.7%203.8-13%2010.6zm36.2-79l-6.6-3-6.3%203.6%201-7.2-5.4-4.9%207.1-1.3%203-6.6%203.5%206.4%207.2.8-5%205.2zm32-45.2l-14.5-7-13.9%207.8%202.3-15.7-11.8-10.8%2015.7-2.8%206.6-14.4%207.6%2014%2015.8%201.8-11%2011.5zm-65.8-63l-17-8.5-16.5%209.1%202.8-18.6-13.8-13%2018.7-3%208-17%208.7%2016.7%2018.8%202.3-13.3%2013.4zm-60.8%2065.4l-17-10-17%2010.3%204.3-19.3-15.1-13%2019.7-1.8%207.7-18.3%207.9%2018.2%2019.8%201.6-14.9%2013z'/%3e%3c/svg%3e");
}

.flag-icon-pg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pg'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M81.4%200h496v496h-496z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-84)%20scale(1.0321)'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20d='M.5%200L0%20496h659L.5%200z'/%3e%3cpath%20fill='red'%20d='M658.5%20496L659%200H0l658.5%20496z'/%3e%3c/g%3e%3cpath%20fill='%23fc0'%20stroke='%23fc0'%20stroke-width='2.3'%20d='M406.9%20123.4l-8.8-.4c-2.7-6.4-10.3-8.8-15-6-4.2.3-26.5-.4-26.5-.4l16.3%207.1c4%2010.9%2018%2013.5%2018%2013.5-1.2%2020-20.3-2.6-36.3%208.8-11.4%206.9-11.6%2015-17.8%2028.3a119%20119%200%2001-10%2013.1l13.5-1-4.3%205.6%2016-2.3s-2.1%201.8-3.4%203.2c2.4.5%2018.3-3.7%2018.3-3.7l-1.1%205.1c8.1-3.3%2018.2-6.6%2018.2-6.6s3.6%203%206.9%204.3l2.3-9.1%209.1%202.3%202.3-9.2c13.7%2018.3%2018.3%2036.6%2043.4%2041.2l-2.3-9.2c7%203%2020%209.4%2020%209.4l2-4.2c10.9%207.8%2020%207.7%2026%208.5l-4.5-11.4%204.6%202.3-6.9-18.3%206.9%202.3-9.2-13.7%203.4-2.3-1-6.9c13.6%204.6%2032%2011.5%2034.2%2027.5%202.3%2025.1-25.2%2032-43.4%2029.7%2013.7%2011.4%2038.8%206.8%2050.3-4.6a47%2047%200%20009.1-18.3c2.3%206.9%206.9%2016%206.9%2025.2-2.3%2020.5-29.8%2027.4-48%2029.7%2020.5%2011.4%2057.1-2.3%2059.4-32%200-25.2-16-36.6-22.9-48a231%20231%200%2001-2.3-12.3c1%20.2%206.9%203.2%206.9%203.2s-4-7.6-4.6-9.2c0%200-7.1-19.4-9.7-23.7.4-.3%205.2.8%205.2.8l-18.8-23.5%205.3-.6S493%20100.5%20487%2098.3l6.9-2.3c-13.8-6.8-29.8-2.3-43.5%206.9l2.3-6.9-4.2.4v-7.8l4.2-6.3-6.8-2.3%204.5-11.4-6.8%202.3%202.3-11.5s-5.2%202.4-8.3%202c.1.3%203.7-7.7%203.7-7.7-2.2-3.4%200-10.3%200-10.3-16%202.3-18.3%204.6-27.4%2018.3-13.8%2025.2-9.2%2036.6-6.9%2061.7z'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20stroke='red'%20stroke-width='3'%20d='M493.3%20161c1.2%202%2014.1%208.2%2023.9%2013.8-2.6-10.6-21.7-12.9-24-13.8z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M179%20412.4l-14.6-9.3-19.5%209.4%204.4-16.7-15-15.7%2017.3-1%2010.3-19%206.3%2016%2021.2%203.9-13.3%2011zm37.3-81.6l-6.8-3.2-6.4%203.7%201-7.4-5.6-5%207.4-1.4%203-6.8%203.6%206.6%207.4.8-5.2%205.4zm32.9-46.8l-14.8-7.2-14.4%208%202.3-16.2-12.1-11.2%2016.2-2.8%206.8-15%207.8%2014.6%2016.3%201.8-11.3%2012zm-67.7-65l-17.4-8.8-17%209.4%202.8-19.2-14.2-13.4%2019.2-3.1%208.3-17.7%209%2017.3%2019.3%202.4-13.7%2014zM119%20286.5l-17.6-10.4-17.5%2010.7%204.5-20-15.6-13.3%2020.4-2%207.9-18.9%208%2018.8%2020.5%201.7-15.3%2013.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ph {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ph'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%230038a8'%20d='M0%200h640v240H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%20240h640v240H0z'/%3e%3cpath%20fill='%23fff'%20d='M415.7%20240L0%20480V0'/%3e%3cg%20fill='%23fcd116'%3e%3cpath%20stroke-width='1pt'%20d='M26.7%2042.4L41%2055l16.6-9.2-7.4%2017.5%2014%2013-19-1.6-8.1%2017.2-4.3-18.5L14%2071l16.3-10zm323.8%20172.3l.4%2019%2018%206.3-18%206.2-.4%2019-11.5-15.1-18.2%205.5%2010.8-15.6-10.8-15.6%2018.2%205.5zM37.2%20388.1l8%2017.2%2019-1.6-13.9%2013%207.4%2017.5-16.6-9.1-14.4%2012.4%203.6-18.7L14%20409l18.9-2.4z'/%3e%3cpath%20stroke-width='5.3'%20d='M151.4%20139.1l-6.2%206.2%203.1%2047-3%20.3-5.7-42.9-5.1%205%207.6%2038.4a47.5%2047.5%200%2000-17.2%207.1l-21.7-32.4H96l26.4%2034.3a48%2048%200%2000-2.4%202l-31.1-35.5h-8.8v8.8l35.4%2031-2%202.5-34.3-26.3v7.1l32.5%2021.7c-3.4%205.2-5.9%2011-7.1%2017.2L66.3%20223l-5.1%205%2042.9%205.7c-.2%201-.3%202.1-.3%203.1l-47-3-6.2%206.2%206.2%206.2%2047-3.1.3%203.1-42.9%205.7%205%205%2038.4-7.6a47.5%2047.5%200%20007.1%2017.2l-32.5%2021.7v7.2l34.3-26.3a48%2048%200%20002%202.4l-35.4%2031v8.8H89l31-35.4%202.5%202L96%20312.2h7.2l21.7-32.5c5.1%203.4%2011%205.9%2017.2%207.1l-7.6%2038.4%205%205%205.7-42.9c1%20.2%202%20.3%203.1.3l-3%2047%206.1%206.2%206.3-6.2-3.1-47%203-.3%205.7%2043%205.1-5.1-7.6-38.4a47.5%2047.5%200%200017.2-7.1l21.7%2032.5h7.2l-26.4-34.3a48%2048%200%20002.4-2l31.1%2035.4h8.8v-8.8l-35.4-31%202-2.4%2034.3%2026.3v-7.2l-32.5-21.7c3.4-5.1%205.9-11%207.1-17.2l38.3%207.6%205.1-5-42.9-5.7c.2-1%20.3-2%20.3-3.1l47%203%206.2-6.1-6.2-6.2-47%203-.3-3%2042.9-5.7-5-5-38.4%207.5a47.5%2047.5%200%2000-7.1-17.2l32.5-21.7v-7.1l-34.3%2026.3a48%2048%200%2000-2-2.4l35.4-31v-8.9H214l-31%2035.5a48%2048%200%2000-2.5-2l26.4-34.3h-7.2L178%20200.2c-5.1-3.4-11-5.9-17.2-7.1l7.6-38.3-5-5-5.7%2042.8-3.1-.3%203-47z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ph.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ph'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%230038a8'%20d='M0%200h512v256H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%20256h512v256H0z'/%3e%3cpath%20fill='%23fff'%20d='M443.4%20256L0%20512V0'/%3e%3cg%20fill='%23fcd116'%3e%3cpath%20stroke-width='1.1'%20d='M25.2%2044.4l15.4%2013.3%2017.9-9.8-8%2018.7%2015%2014L45%2078.9l-8.6%2018.4-4.7-19.8-20.2-2.6L29%2064.4zM372.1%20229l.4%2020.3%2019.3%206.7-19.3%206.7-.4%2020.3-12.3-16.2-19.5%206L352%20256l-11.7-16.7%2019.5%205.9zM36.5%20414.7l8.6%2018.4%2020.3-1.7-14.8%2014%207.9%2018.7-17.9-9.8-15.4%2013.3%203.9-20-17.5-10.5%2020.2-2.6z'/%3e%3cpath%20stroke-width='5.7'%20d='M158.9%20148l-6.6%206.6%203.2%2050.3-3.3.3-6-45.9-5.5%205.4%208.2%2041a51%2051%200%2000-18.4%207.7l-23.3-34.8h-7.7l28.2%2036.8-2.5%202.1-33.3-38h-9.4v9.5l38%2033.3-2.2%202.5-36.8-28.2v7.7l34.8%2023.3a50.9%2050.9%200%2000-7.6%2018.4l-41-8.2-5.5%205.5%2046%206-.4%203.4-50.3-3.3-6.7%206.6%206.7%206.6%2050.3-3.2.3%203.3-45.9%206%205.4%205.5%2041-8.2a51%2051%200%20007.7%2018.4l-34.8%2023.3v7.7l36.8-28.2%202.1%202.5-38%2033.3v9.4H92l33.3-38%202.5%202.2-28.2%2036.8h7.7l23.3-34.8a50.8%2050.8%200%200018.4%207.6l-8.2%2041%205.5%205.5%206-46%203.3.4-3.2%2050.3%206.6%206.7%206.6-6.7-3.2-50.3%203.3-.3%206%2045.9%205.5-5.4-8.2-41a51%2051%200%200018.4-7.7l23.3%2034.8h7.7L190%20296.6l2.5-2.1%2033.3%2038h9.4V323l-38-33.3%202.2-2.5%2036.8%2028.2v-7.7l-34.8-23.3A50.9%2050.9%200%2000209%20266l41%208.2%205.5-5.5-46-6%20.4-3.3%2050.3%203.2%206.7-6.6-6.7-6.6-50.3%203.3c0-1.2-.2-2.3-.3-3.4l45.9-6-5.4-5.5-41%208.2a51%2051%200%2000-7.7-18.4l34.8-23.3v-7.7l-36.8%2028.2-2.1-2.5%2038-33.3v-9.4h-9.5l-33.3%2038-2.5-2.2%2028.2-36.8h-7.7l-23.3%2034.8a50.9%2050.9%200%2000-18.4-7.6l8.2-41-5.5-5.5-6%2046-3.3-.4%203.2-50.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pk'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='pk-a'%3e%3cpath%20fill-opacity='.7'%20d='M-52.3%200h682.6v512H-52.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23pk-a)'%20transform='translate(49)%20scale(.9375)'%3e%3cpath%20fill='%230c590b'%20d='M-95%200h768v512H-95z'/%3e%3cpath%20fill='%23fff'%20d='M-95%200H97.5v512H-95z'/%3e%3cg%20fill='%23fff'%3e%3cpath%20d='M403.7%20225.4l-31.2-6.6-16.4%2027.3-3.4-31.6-31-7.2%2029-13-2.7-31.7%2021.4%2023.6%2029.3-12.4-15.9%2027.6%2021%2024z'/%3e%3cpath%20d='M415.4%20306a121.2%20121.2%200%2001-161.3%2059.4%20122.1%20122.1%200%2001-59.5-162.1A118.6%20118.6%200%2001266%20139a156.2%20156.2%200%2000-11.8%2010.9A112.3%20112.3%200%2000415.5%20306z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pk'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%3e%3cpath%20fill='%230c590b'%20d='M-95%200h768v512H-95z'/%3e%3cpath%20fill='%23fff'%20d='M-95%200H97.5v512H-95z'/%3e%3cg%20fill='%23fff'%3e%3cpath%20d='M403.7%20225.4l-31.2-6.6-16.4%2027.3-3.4-31.6-31-7.2%2029-13-2.7-31.7%2021.4%2023.6%2029.3-12.4-15.9%2027.6%2021%2024z'/%3e%3cpath%20d='M415.4%20306a121.2%20121.2%200%2001-161.3%2059.4%20122.1%20122.1%200%2001-59.5-162.1A118.6%20118.6%200%2001266%20139a156.2%20156.2%200%2000-11.8%2010.9A112.3%20112.3%200%2000415.5%20306z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pl'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M640%20480H0V0h640z'/%3e%3cpath%20fill='%23dc143c'%20d='M640%20480H0V240h640z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pl'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M512%20512H0V0h512z'/%3e%3cpath%20fill='%23dc143c'%20d='M512%20512H0V256h512z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pm {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pm'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pm.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pm'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pn {
  background-image: url(/sam/assets/pn-BaGqUh6u.svg);
}

.flag-icon-pn.flag-icon-squared {
  background-image: url(/sam/assets/pn-DXFO1My4.svg);
}

.flag-icon-pr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pr'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='pr-a'%3e%3cpath%20fill-opacity='.7'%20d='M-37.3%200h682.7v512H-37.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23pr-a)'%20transform='translate(35)%20scale(.9375)'%3e%3cpath%20fill='%23ed0000'%20d='M-37.3%200h768v512h-768z'/%3e%3cpath%20fill='%23fff'%20d='M-37.3%20102.4h768v102.4h-768zm0%20204.8h768v102.4h-768z'/%3e%3cpath%20fill='%230050f0'%20d='M-37.3%200l440.7%20255.7L-37.3%20511V0z'/%3e%3cpath%20fill='%23fff'%20d='M156.4%20325.5L109%20290l-47.2%2035.8%2017.6-58.1-47.2-36%2058.3-.4%2018.1-58%2018.5%2057.8%2058.3.1-46.9%2036.3%2018%2058z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pr'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M51.6%200h708.7v708.7H51.6z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-37.3)%20scale(.72249)'%3e%3cpath%20fill='%23ed0000'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20141.7h1063v141.8H0zm0%20283.5h1063v141.7H0z'/%3e%3cpath%20fill='%230050f0'%20d='M0%200l610%20353.9L0%20707.3V0z'/%3e%3cpath%20fill='%23fff'%20d='M268.2%20450.5l-65.7-49-65.3%2049.5%2024.3-80.5-65.3-49.7%2080.7-.7%2025-80.2%2025.6%2080%2080.7.1-64.9%2050.2%2024.9%2080.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ps {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ps'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='ps-a'%3e%3cpath%20fill-opacity='.7'%20d='M-118%200h682.7v512H-118z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23ps-a)'%20transform='translate(110.6)%20scale(.9375)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M-246%200H778v170.7H-246z'/%3e%3cpath%20fill='%23fff'%20d='M-246%20170.7H778v170.6H-246z'/%3e%3cpath%20fill='%23090'%20d='M-246%20341.3H778V512H-246z'/%3e%3cpath%20fill='red'%20d='M-246%20512l512-256L-246%200v512z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ps.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ps'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M237.1%200h493.5v493.5H237.1z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-246)%20scale(1.0375)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M0%200h987v164.5H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20164.5h987V329H0z'/%3e%3cpath%20fill='%23090'%20d='M0%20329h987v164.5H0z'/%3e%3cpath%20fill='red'%20d='M0%20493.5l493.5-246.8L0%200v493.5z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pt {
  background-image: url(/sam/assets/pt-D-Y2Sd5w.svg);
}

.flag-icon-pt.flag-icon-squared {
  background-image: url(/sam/assets/pt-4SFc0tc1.svg);
}

.flag-icon-pw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pw'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='pw-a'%3e%3cpath%20fill-opacity='.7'%20d='M-70.3%200h640v480h-640z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23pw-a)'%20transform='translate(70.3)'%3e%3cpath%20fill='%234aadd6'%20d='M-173.4%200h846.3v480h-846.3z'/%3e%3cpath%20fill='%23ffde00'%20d='M335.6%20232.1a135.9%20130.1%200%2011-271.7%200%20135.9%20130.1%200%2011271.7%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-pw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-pw'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M61.7%204.2h170.8V175H61.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-185%20-12.5)%20scale(2.9973)'%3e%3cpath%20fill='%234aadd6'%20d='M0%204.2h301.2V175H0z'/%3e%3cpath%20fill='%23ffde00'%20d='M185.9%2086.8a52%2052%200%2001-53%2050.8%2052%2052%200%2001-53.2-50.8c0-28%2023.8-50.8%2053.1-50.8s53%2022.7%2053%2050.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-py {
  background-image: url(/sam/assets/py-BXRURdxc.svg);
}

.flag-icon-py.flag-icon-squared {
  background-image: url(/sam/assets/py-BevDE5BZ.svg);
}

.flag-icon-qa {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-qa'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%238d1b3d'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200v480h158.4l97.8-26.7-97.8-26.6%2097.7-26.7-97.7-26.7%2097.7-26.6-97.7-26.7%2097.8-26.7-97.8-26.6%2097.7-26.7-97.7-26.7%2097.7-26.6-97.7-26.7%2097.8-26.7-97.8-26.6L256.1%2080l-97.7-26.7%2097.8-26.6L158.3%200H0z'/%3e%3c/svg%3e");
}

.flag-icon-qa.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-qa'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%238d1b3d'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200v512h113l104.2-28.4L113%20455l104.2-28.4L113%20398.2l104.2-28.4L113%20341.3%20217.2%20313%20113%20284.4%20217.2%20256%20113%20227.6%20217.2%20199%20113%20170.7l104.2-28.5L113%20113.8l104.2-28.5L113%2057l104.2-28.4L113%200H0z'/%3e%3c/svg%3e");
}

.flag-icon-re {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-re'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-re.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-re'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ro {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ro'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%2300319c'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ffde00'%20d='M213.3%200h213.4v480H213.3z'/%3e%3cpath%20fill='%23de2110'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ro.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ro'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%2300319c'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23ffde00'%20d='M170.7%200h170.6v512H170.7z'/%3e%3cpath%20fill='%23de2110'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-rs {
  background-image: url(/sam/assets/rs-DYAbuVsS.svg);
}

.flag-icon-rs.flag-icon-squared {
  background-image: url(/sam/assets/rs-BB3OJqsX.svg);
}

.flag-icon-ru {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ru'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%230039a6'%20d='M0%20160h640v320H0z'/%3e%3cpath%20fill='%23d52b1e'%20d='M0%20320h640v160H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ru.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ru'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%230039a6'%20d='M0%20170.7h512V512H0z'/%3e%3cpath%20fill='%23d52b1e'%20d='M0%20341.3h512V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-rw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-rw'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2320603d'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fad201'%20d='M0%200h640v360H0z'/%3e%3cpath%20fill='%2300a1de'%20d='M0%200h640v240H0z'/%3e%3cg%20transform='translate(511%20125.4)%20scale(.66667)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20fill='%23e5be01'%20d='M116.1%200L35.7%204.7l76.4%2025.4-78.8-16.3L100.6%2058l-72-36.2L82%2082.1%2021.9%2028.6l36.2%2072-44.3-67.3L30%20112%204.7%2035.7%200%20116.1-1-1z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(1%20-1)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23b'/%3e%3ccircle%20r='34.3'%20fill='%23e5be01'%20stroke='%2300a1de'%20stroke-width='3.4'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-rw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-rw'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2320603d'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fad201'%20d='M0%200h512v384H0z'/%3e%3cpath%20fill='%2300a1de'%20d='M0%200h512v256H0z'/%3e%3cg%20transform='translate(374.4%20133.8)%20scale(.7111)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20fill='%23e5be01'%20d='M116.1%200L35.7%204.7l76.4%2025.4-78.8-16.3L100.6%2058l-72-36.2L82%2082.1%2021.9%2028.6l36.2%2072-44.3-67.3L30%20112%204.7%2035.7%200%20116.1-1-1z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(1%20-1)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23b'/%3e%3ccircle%20r='34.3'%20fill='%23e5be01'%20stroke='%2300a1de'%20stroke-width='3.4'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sa {
  background-image: url(/sam/assets/sa-CYoCm44a.svg);
}

.flag-icon-sa.flag-icon-squared {
  background-image: url(/sam/assets/sa-BVmQPdlY.svg);
}

.flag-icon-sb {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sb'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='sb-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23sb-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%230000d6'%20d='M0%20507.2L987.4%200H0v507.2z'/%3e%3cpath%20fill='%23006000'%20d='M1024%200L27.2%20512H1024V0z'/%3e%3cpath%20fill='%23fc0'%20d='M1024%200h-54.9L0%20485.4V512h54.9L1024%2027.6V0z'/%3e%3cpath%20fill='%23fff'%20d='M71.4%209.1l11.8%2034.5h38.5L90.6%2064.7l11.9%2034.4L71.4%2078%2040.3%2099.2l11.9-34.4-31.1-21.3h38.4zm191.1%200l11.9%2034.5h38.5l-31.2%2021.2%2012%2034.4L262.4%2078l-31%2021.3%2011.9-34.4-31.2-21.3h38.5zm0%20144.5l11.9%2034.5h38.5l-31.2%2021.2%2012%2034.4-31.2-21.3-31%2021.3%2011.9-34.4-31.2-21.3h38.5zm-95-71.4l11.9%2034.4h38.4l-31%2021.3%2011.8%2034.4-31-21.3-31.2%2021.3%2012-34.4-31.2-21.3h38.5zm-96.1%2071.4l11.8%2034.5h38.5l-31.1%2021.2%2011.9%2034.4-31.1-21.3-31.1%2021.3%2012-34.4L21%20188h38.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sb.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sb'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20fill='%230000d6'%20d='M0%20491.4L956.7%200H0v491.4z'/%3e%3cpath%20fill='%23006000'%20d='M992.1%200L26.3%20496h965.8V0z'/%3e%3cpath%20fill='%23fc0'%20d='M992.2%200H939L0%20470.3V496h53.1l939-469.4V0z'/%3e%3cpath%20fill='%23fff'%20d='M39%2096.1l11.6-33.3-30.2-20.6h37.3L69.2%208.8l11.5%2033.4h37.2L87.8%2062.8%2099.3%2096%2069.2%2075.5zm185.2%200l11.6-33.3-30.2-20.6h37.3l11.5-33.4%2011.5%2033.4H303l-30%2020.6L284.5%2096l-30.1-20.6zm0%20140l11.6-33.3-30.2-20.6h37.3l11.5-33.4%2011.5%2033.4H303l-30%2020.6%2011.6%2033.3-30.1-20.6zm-92-69.2l11.5-33.3-30.1-20.6h37.2l11.5-33.3%2011.5%2033.3h37.3l-30.2%2020.6%2011.5%2033.3-30-20.6zM39%20236.1l11.6-33.3-30.2-20.6h37.3l11.5-33.4%2011.5%2033.4h37.2l-30.1%2020.6L99.3%20236l-30.1-20.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sc'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='sc-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23sc-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='red'%20d='M0%200h992.1v512H0z'/%3e%3cpath%20fill='%23090'%20d='M0%20512l992.1-170.7V512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20512l992.1-341.3v170.6L0%20512z'/%3e%3cpath%20fill='%23009'%20d='M0%20512V0h330.7L0%20512z'/%3e%3cpath%20fill='%23ff0'%20d='M0%20512L330.7%200h330.7L0%20512z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sc'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h512v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='scale(1%201.0321)'%3e%3cpath%20fill='red'%20d='M0%200h992.1v496H0z'/%3e%3cpath%20fill='%23090'%20d='M0%20496l992.1-165.3v165.4H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20496l992.1-330.6v165.3L0%20496.1z'/%3e%3cpath%20fill='%23009'%20d='M0%20496V0h330.7L0%20496z'/%3e%3cpath%20fill='%23ff0'%20d='M0%20496L330.7%200h330.7L0%20496z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sd {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sd'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='sd-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23sd-a)'%20transform='scale(.9375)'%3e%3cpath%20d='M0%20341.3h1024V512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20170.6h1024v170.7H0z'/%3e%3cpath%20fill='red'%20d='M0%200h1024.8v170.7H0z'/%3e%3cpath%20fill='%23009a00'%20d='M0%200v512l341.3-256L0%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sd.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sd'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20d='M0%20330.7h992.1v165.4H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20165.3h992.1v165.4H0z'/%3e%3cpath%20fill='red'%20d='M0%200h992.9v165.4H0z'/%3e%3cpath%20fill='%23009a00'%20d='M0%200v496l330.7-248L0%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-se {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-se'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23066aa7'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fecc00'%20d='M0%20192h640v96H0z'/%3e%3cpath%20fill='%23fecc00'%20d='M176%200h96v480h-96z'/%3e%3c/svg%3e");
}

.flag-icon-se.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-se'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23066aa7'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fecc00'%20d='M0%20204.8h512v102.4H0z'/%3e%3cpath%20fill='%23fecc00'%20d='M134%200h102.4v512H134z'/%3e%3c/svg%3e");
}

.flag-icon-sg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sg'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='sg-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23sg-a)'%3e%3cpath%20fill='%23fff'%20d='M-20%200h720v480H-20z'/%3e%3cpath%20fill='%23df0000'%20d='M-20%200h720v240H-20z'/%3e%3cpath%20fill='%23fff'%20d='M146%2040.2a84.4%2084.4%200%2000.8%20165.2%2086%2086%200%2001-106.6-59%2086%2086%200%200159-106c16-4.6%2030.8-4.7%2046.9-.2z'/%3e%3cpath%20fill='%23fff'%20d='M133%20110l4.9%2015-13-9.2-12.8%209.4%204.7-15.2-12.8-9.3%2015.9-.2%205-15%205%2015h15.8zm17.5%2052l5%2015.1-13-9.2-12.9%209.3%204.8-15.1-12.8-9.4%2015.9-.1%204.9-15.1%205%2015h16zm58.5-.4l4.9%2015.2-13-9.3-12.8%209.3%204.7-15.1-12.8-9.3%2015.9-.2%205-15%205%2015h15.8zm17.4-51.6l4.9%2015.1-13-9.2-12.8%209.3%204.8-15.1-12.9-9.4%2016-.1%204.8-15.1%205%2015h16zm-46.3-34.3l5%2015.2-13-9.3-12.9%209.4%204.8-15.2-12.8-9.4%2015.8-.1%205-15.1%205%2015h16z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sg'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M27.7%200h708.6v708.7H27.7z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-20)%20scale(.72249)'%3e%3cpath%20fill='%23fff'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%23df0000'%20d='M0%200h1063v354.3H0z'/%3e%3cpath%20fill='%23fff'%20d='M245.2%2059.4a124.6%20124.6%200%20001.1%20243.9%20126.9%20126.9%200%2011-1.1-243.9z'/%3e%3cpath%20fill='%23fff'%20d='M202%20162.4l-18.9-13.8%2023.5-.2%207.2-22.3%207.5%2022.3h23.4l-18.8%2014%207.2%2022.3L214%20171l-19%2013.8zm26%2076.9l-19-13.8%2023.5-.2%207.3-22.3%207.4%2022.2h23.5l-19%2014%207.3%2022.3-19-13.6-19%2013.8zm86.3-.6l-19-13.8%2023.4-.2%207.3-22.3%207.4%2022.3H357l-18.9%2014%207.3%2022.3-19.1-13.7-19%2013.8zm25.7-76.2l-19-13.8%2023.5-.2%207.2-22.3%207.5%2022.2h23.4l-18.8%2014%207.2%2022.3-19.1-13.6-19%2013.8zM271.7%20112l-19-13.8%2023.5-.2%207.3-22.3%207.4%2022.3h23.5l-19%2014%207.3%2022.2-19-13.6-19%2013.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sh {
  background-image: url(/sam/assets/sh-Cyub-VpX.svg);
}

.flag-icon-sh.flag-icon-squared {
  background-image: url(/sam/assets/sh-DUPHkPe7.svg);
}

.flag-icon-si {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-si'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='si-a'%3e%3cpath%20fill-opacity='.7'%20d='M-15%200h682.6v512H-15.1z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23si-a)'%20transform='translate(14.1)%20scale(.9375)'%3e%3cpath%20fill='%23fff'%20d='M-62%200H962v512H-62z'/%3e%3cpath%20fill='%23d50000'%20d='M-62%20341.3H962V512H-62z'/%3e%3cpath%20fill='%230000bf'%20d='M-62%20170.7H962v170.6H-62z'/%3e%3cpath%20fill='%23d50000'%20d='M228.4%2093c-4%2061.6-6.4%2095.4-15.7%20111-10.2%2016.8-20%2029.1-59.7%2044-39.6-14.9-49.4-27.2-59.6-44-9.4-15.6-11.7-49.4-15.7-111l5.8-2c11.8-3.6%2020.6-6.5%2027.1-7.8%209.3-2%2017.3-4.2%2042.3-4.7%2025%20.4%2033%202.8%2042.3%204.8%206.4%201.4%2015.6%204%2027.3%207.7l5.9%202z'/%3e%3cpath%20fill='%230000bf'%20d='M222.6%2091c-3.8%2061.5-7%2089.7-12%20103.2-9.6%2023.2-24.8%2035.9-57.6%2048-32.8-12.1-48-24.8-57.7-48-5-13.6-8-41.7-11.8-103.3%2011.6-3.6%2020.6-6.4%2027.1-7.7%209.3-2%2017.3-4.3%2042.3-4.7%2025%20.4%2033%202.7%2042.3%204.7a284%20284%200%200127.4%207.7z'/%3e%3cpath%20fill='%23ffdf00'%20d='M153%20109.8l1.5%203.7%207%201-4.5%202.7%204.3%202.9-6.3%201-2%203.4-2-3.5-6-.8%204-3-4.2-2.7%206.7-1%201.5-3.7z'/%3e%3cpath%20fill='%23fff'%20d='M208.3%20179.6l-3.9-3-2.7-4.6-5.4-4.7-2.9-4.7-5.4-4.9-2.6-4.7-3-2.3-1.8-1.9-5%204.3-2.6%204.7-3.3%203-3.7-2.9-2.7-4.8-10.3-18.3-10.3%2018.3-2.7%204.8-3.7%202.9-3.3-3-2.7-4.7-4.9-4.3-1.9%201.8-2.9%202.4-2.6%204.7-5.4%204.9-2.9%204.7-5.4%204.7-2.7%204.6-3.9%203a65.8%2065.8%200%200018.6%2036.3%20107%20107%200%200036.6%2020.5%20104.1%20104.1%200%200036.8-20.5c5.8-6%2016.6-19.3%2018.6-36.3z'/%3e%3cpath%20fill='%23ffdf00'%20d='M169.4%2083.9l1.6%203.7%207%201-4.6%202.7%204.4%202.9-6.3%201-2%203.4-2-3.5-6-.8%204-3-4.2-2.7%206.6-1%201.6-3.7zm-33%200l1.6%203.7%207%20.9-4.5%202.7%204.3%202.9-6.3%201-2%203.4-2-3.4-6-.9%204-3-4.2-2.7%206.7-1%201.5-3.7z'/%3e%3cpath%20fill='%230000bf'%20d='M199.7%20203h-7.4l-7-.5-8.3-4h-9.4l-8.1%204-6.5.6-6.4-.6-8.1-4H129l-8.4%204-6.9.6-7.6-.1-3.6-6.2.1-.2%2011.2%201.9%206.9-.5%208.3-4.1h9.4l8.2%204%206.4.6%206.5-.6%208.1-4h9.4l8.4%204%206.9.6%2010.8-2%20.2.4-3.7%206.1zm-86.4%209.5l7.4-.5%208.3-4h9.4l8.2%204%206.4.5%206.4-.5%208.2-4h9.4l8.3%204%207.5.5%204.8-6h-.1l-5.2%201.4-6.9-.5-8.3-4h-9.4l-8.2%204-6.4.6-6.5-.6-8.1-4H129l-8.4%204-6.9.6-5-1.3v.2l4.5%205.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-si.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-si'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M60.2%200h497.3v497.3H60.2z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='translate(-62)%20scale(1.0295)'%3e%3cpath%20fill='%23fff'%20d='M0%200h994.7v497.3H0z'/%3e%3cpath%20fill='%23d50000'%20d='M0%20331.6h994.7v165.7H0z'/%3e%3cpath%20fill='%230000bf'%20d='M0%20165.8h994.7v165.8H0z'/%3e%3cpath%20fill='%23d50000'%20d='M282%2090.3c-3.9%2059.9-6.1%2092.7-15.2%20107.9-9.9%2016.3-19.5%2028.2-58%2042.6-38.4-14.4-48-26.3-57.9-42.6-9-15.2-11.3-48-15.2-107.9l5.7-1.9c11.4-3.5%2020-6.3%2026.3-7.5%209-2%2016.7-4.1%2041-4.6%2024.3.4%2032%202.7%2041%204.6%206.4%201.3%2015.3%204%2026.6%207.5l5.7%202z'/%3e%3cpath%20fill='%230000bf'%20d='M276.4%2088.3c-3.7%2059.8-6.7%2087.2-11.6%20100.3-9.3%2022.6-24.1%2035-56%2046.7-31.8-11.8-46.6-24.1-56-46.7-4.8-13.1-7.9-40.4-11.4-100.3%2011.2-3.5%2020-6.2%2026.3-7.5%209-1.9%2016.7-4.2%2041-4.6%2024.3.4%2032.1%202.7%2041.1%204.6%206.4%201.3%2015.3%204%2026.6%207.5z'/%3e%3cpath%20fill='%23ffdf00'%20d='M208.8%20106.6l1.5%203.7%206.7.9-4.3%202.6%204.2%202.8-6.1%201-1.9%203.3-2-3.4-6-.8%204-2.9-4-2.6%206.4-1%201.5-3.6z'/%3e%3cpath%20fill='%23fff'%20d='M262.5%20174.5l-3.7-3-2.7-4.4-5.2-4.6-2.8-4.6-5.2-4.7-2.6-4.6-2.8-2.3-1.9-1.7-4.7%204.1-2.6%204.6-3.3%202.9-3.5-2.8-2.7-4.7-10-17.7-10%2017.7-2.6%204.7-3.6%202.8-3.2-3-2.6-4.5-4.7-4.1-1.9%201.7-2.8%202.3-2.6%204.6-5.2%204.7-2.8%204.6-5.3%204.6-2.6%204.4-3.7%203a64%2064%200%200018%2035.2c6.4%206.1%2019.5%2014.4%2035.5%2019.9a101%20101%200%200035.7-20%2064%2064%200%200018.1-35.1z'/%3e%3cpath%20fill='%23ffdf00'%20d='M224.8%2081.5l1.5%203.6%206.7%201-4.3%202.5%204.2%202.9-6.1%201-1.9%203.3-2-3.4-5.9-.8%204-3-4.1-2.5%206.4-1%201.5-3.6zm-32%200l1.5%203.5%206.7%201-4.3%202.6%204.2%202.8-6.1%201-1.9%203.3-2.1-3.4-5.8-.8%204-2.9-4.1-2.6%206.4-1%201.5-3.6z'/%3e%3cpath%20fill='%230000bf'%20d='M254.2%20197.2H247l-6.7-.5-8.1-4-9.2.1-7.9%203.9-6.2.5-6.3-.5-7.9-3.9h-9.1l-8.1%204-6.7.4h-7.4l-3.5-6%20.1-.2%2010.9%201.8%206.6-.5%208.1-4h9.2l8%204%206.2.5%206.2-.6%208-3.8h9l8.2%203.9%206.7.5%2010.5-1.9.2.3-3.6%206zm-84%209.3l7.2-.5%208.1-4h9.1l8%203.9%206.2.6%206.2-.6%208-3.9h9.1l8.1%204%207.3.5%204.7-5.8-.2-.2-5%201.5-6.7-.5-8.1-4h-9.1l-8%204-6.2.5-6.2-.5-8-4h-9.1l-8.1%204-6.7.5-5-1.2v.2l4.4%205.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sj'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ef2b2d'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M180%200h120v480H180z'/%3e%3cpath%20fill='%23fff'%20d='M0%20180h640v120H0z'/%3e%3cpath%20fill='%23002868'%20d='M210%200h60v480h-60z'/%3e%3cpath%20fill='%23002868'%20d='M0%20210h640v60H0z'/%3e%3c/svg%3e");
}

.flag-icon-sj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sj'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ef2b2d'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M128%200h128v512H128z'/%3e%3cpath%20fill='%23fff'%20d='M0%20192h512v128H0z'/%3e%3cpath%20fill='%23002868'%20d='M160%200h64v512h-64z'/%3e%3cpath%20fill='%23002868'%20d='M0%20224h512v64H0z'/%3e%3c/svg%3e");
}

.flag-icon-sk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sk'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ee1c25'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%230b4ea2'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23fff'%20d='M233%20370.8c-43-20.7-104.6-61.9-104.6-143.2%200-81.4%204-118.4%204-118.4h201.3s3.9%2037%203.9%20118.4S276%20350%20233%20370.8z'/%3e%3cpath%20fill='%23ee1c25'%20d='M233%20360c-39.5-19-96-56.8-96-131.4s3.6-108.6%203.6-108.6h184.8s3.5%2034%203.5%20108.6C329%20303.3%20272.5%20341%20233%20360z'/%3e%3cpath%20fill='%23fff'%20d='M241.4%20209c10.7.2%2031.6.6%2050.1-5.6%200%200-.4%206.7-.4%2014.4s.5%2014.4.5%2014.4c-17-5.7-38.1-5.8-50.2-5.7v41.2h-16.8v-41.2c-12-.1-33.1%200-50.1%205.7%200%200%20.5-6.7.5-14.4%200-7.8-.5-14.4-.5-14.4%2018.5%206.2%2039.4%205.8%2050%205.6v-25.9c-9.7%200-23.7.4-39.6%205.7%200%200%20.5-6.6.5-14.4%200-7.7-.5-14.4-.5-14.4%2015.9%205.3%2029.9%205.8%2039.6%205.7-.5-16.4-5.3-37-5.3-37s9.9.7%2013.8.7c4%200%2013.8-.7%2013.8-.7s-4.8%2020.6-5.3%2037c9.7.1%2023.7-.4%2039.6-5.7%200%200-.5%206.7-.5%2014.4%200%207.8.5%2014.4.5%2014.4a119%20119%200%2000-39.7-5.7v26z'/%3e%3cpath%20fill='%230b4ea2'%20d='M233%20263.3c-19.9%200-30.5%2027.5-30.5%2027.5s-6-13-22.2-13c-11%200-19%209.7-24.2%2018.8%2020%2031.7%2051.9%2051.3%2076.9%2063.4%2025-12%2057-31.7%2076.9-63.4-5.2-9-13.2-18.8-24.2-18.8-16.2%200-22.2%2013-22.2%2013S253%20263.3%20233%20263.3z'/%3e%3c/svg%3e");
}

.flag-icon-sk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sk'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ee1c25'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%230b4ea2'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23fff'%20d='M203.2%20395.5c-45.9-22-111.5-66-111.5-152.8s4.1-126.2%204.1-126.2h214.8s4.2%2039.4%204.2%20126.2S249%20373.4%20203.2%20395.5z'/%3e%3cpath%20fill='%23ee1c25'%20d='M203.2%20384c-42.1-20.3-102.3-60.5-102.3-140.2s3.8-115.8%203.8-115.8h197s3.8%2036.2%203.8%20115.8-60.2%20120-102.3%20140.2z'/%3e%3cpath%20fill='%23fff'%20d='M212.2%20223c11.4.2%2033.7.6%2053.5-6%200%200-.6%207-.6%2015.3s.6%2015.3.6%2015.3a172%20172%200%2000-53.5-6v44h-18v-44a172%20172%200%2000-53.5%206s.6-7%20.6-15.3-.6-15.3-.6-15.3c19.9%206.6%2042.1%206.2%2053.5%206v-27.7a128%20128%200%2000-42.3%206.1s.5-7%20.5-15.3-.5-15.4-.5-15.4c17%205.7%2031.9%206.2%2042.2%206-.5-17.4-5.6-39.4-5.6-39.4s10.5.8%2014.7.8c4.2%200%2014.7-.8%2014.7-.8s-5.1%2022-5.7%2039.5a126%20126%200%200042.3-6s-.5%207-.5%2015.3.5%2015.3.5%2015.3c-17-5.7-31.9-6.1-42.3-6V223z'/%3e%3cpath%20fill='%230b4ea2'%20d='M203.2%20280.8c-21.2%200-32.6%2029.4-32.6%2029.4s-6.3-14-23.6-14c-11.7%200-20.3%2010.5-25.8%2020.2%2021.3%2033.8%2055.3%2054.7%2082%2067.6%2026.7-12.9%2060.7-33.8%2082-67.7-5.5-9.6-14.1-20-25.8-20-17.3%200-23.6%2014-23.6%2014s-11.4-29.5-32.6-29.5z'/%3e%3c/svg%3e");
}

.flag-icon-sl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sl'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%230000cd'%20d='M0%20320.3h640V480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20160.7h640v159.6H0z'/%3e%3cpath%20fill='%2300cd00'%20d='M0%200h640v160.7H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sl'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3crect%20width='384'%20height='512'%20rx='4.6'%20ry='7.6'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='scale(1.33333%201)'%3e%3cpath%20fill='%230000cd'%20d='M0%20341.7h512V512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20171.4h512v170.3H0z'/%3e%3cpath%20fill='%2300cd00'%20d='M0%200h512v171.4H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sm {
  background-image: url(/sam/assets/sm-Bps-ncIk.svg);
}

.flag-icon-sm.flag-icon-squared {
  background-image: url(/sam/assets/sm-BBygdFC2.svg);
}

.flag-icon-sn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sn'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%230b7226'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ff0'%20d='M213.3%200h213.3v480H213.3z'/%3e%3cpath%20fill='%23bc0000'%20d='M426.6%200H640v480H426.6z'/%3e%3c/g%3e%3cpath%20fill='%230b7226'%20d='M342%20218.8h71.8l-56.6%2043.6%2020.7%2069.3-56.6-43.6-56.6%2041.6%2020.7-67.3-56.6-43.6h69.8l22.7-71.3z'/%3e%3c/svg%3e");
}

.flag-icon-sn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sn'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%230b7226'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23ff0'%20d='M170.7%200h170.6v512H170.7z'/%3e%3cpath%20fill='%23bc0000'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3cpath%20fill='%230b7226'%20d='M197%20351.7l22-71.7-60.4-46.5h74.5l24.2-76%2022.1%2076H356L295.6%20280l22.1%2074-60.3-46.5z'/%3e%3c/svg%3e");
}

.flag-icon-so {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-so'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='so-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85.3%200h682.6v512H-85.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23so-a)'%20transform='translate(80)%20scale(.9375)'%3e%3cpath%20fill='%2340a6ff'%20d='M-128%200h768v512h-768z'/%3e%3cpath%20fill='%23fff'%20d='M336.5%20381.2L254%20327.7l-82.1%2054%2030.5-87.7-82-54.2L222%20239l31.4-87.5%2032.1%2087.3%20101.4.1-81.5%2054.7%2031.2%2087.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-so.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-so'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M177.2%200h708.6v708.7H177.2z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(.72249)'%3e%3cpath%20fill='%2340a6ff'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%23fff'%20d='M643%20527.6l-114.3-74-113.6%2074.8%2042.3-121.5-113.5-75%20140.4-1%2043.5-121.1%2044.5%20120.8%20140.3.1-112.9%2075.7L643%20527.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-sr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sr'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23377e3f'%20d='M.1%200h640v480H.1z'/%3e%3cpath%20fill='%23fff'%20d='M.1%2096h640v288H.1z'/%3e%3cpath%20fill='%23b40a2d'%20d='M.1%20144h640v192H.1z'/%3e%3cpath%20fill='%23ecc81d'%20d='M320%20153.2l56.4%20173.6-147.7-107.3h182.6L263.6%20326.8z'/%3e%3c/svg%3e");
}

.flag-icon-sr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sr'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23377e3f'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20102.4h512v307.2H0z'/%3e%3cpath%20fill='%23b40a2d'%20d='M0%20153.6h512v204.8H0z'/%3e%3cpath%20fill='%23ecc81d'%20d='M255.9%20163.4l60.2%20185.2-157.6-114.5h194.8L195.7%20348.6z'/%3e%3c/svg%3e");
}

.flag-icon-ss {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ss'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23078930'%20d='M0%20336h640v144H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20144h640v192H0z'/%3e%3cpath%20d='M0%200h640v144H0z'/%3e%3cpath%20fill='%23da121a'%20d='M0%20168h640v144H0z'/%3e%3cpath%20fill='%230f47af'%20d='M0%200l415.7%20240L0%20480z'/%3e%3cpath%20fill='%23fcdd09'%20d='M200.7%20194.8L61.7%20240l139%2045.1L114.9%20167v146z'/%3e%3c/svg%3e");
}

.flag-icon-ss.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ss'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23078930'%20d='M0%20358.4h512V512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20153.6h512v204.8H0z'/%3e%3cpath%20d='M0%200h512v153.6H0z'/%3e%3cpath%20fill='%23da121a'%20d='M0%20179.2h512v153.6H0z'/%3e%3cpath%20fill='%230f47af'%20d='M0%200l433%20256L0%20512z'/%3e%3cpath%20fill='%23fcdd09'%20d='M209%20207.8L64.4%20256l144.8%2048.1-89.5-126v155.8z'/%3e%3c/svg%3e");
}

.flag-icon-st {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-st'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2312ad2b'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23ffce00'%20d='M0%20137.1h640V343H0z'/%3e%3cpath%20fill='%23d21034'%20d='M0%200v480l240-240'/%3e%3cg%20id='c'%20transform='translate(351.6%20240)%20scale(.34286)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-200V0h100'%20transform='rotate(18%200%20-200)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20x='700'%20transform='translate(-523.2)'%20xlink:href='%23c'/%3e%3c/svg%3e");
}

.flag-icon-st.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-st'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2312ad2b'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23ffce00'%20d='M0%20146.3h512v219.4H0z'/%3e%3cpath%20fill='%23d21034'%20d='M0%200v512l192-256'/%3e%3cg%20id='c'%20transform='translate(276.9%20261.5)%20scale(.33167)'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-200V0h100'%20transform='rotate(18%200%20-200)'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20x='700'%20transform='translate(-550.9)'%20xlink:href='%23c'/%3e%3c/svg%3e");
}

.flag-icon-sv {
  background-image: url(/sam/assets/sv-DiYuU0aN.svg);
}

.flag-icon-sv.flag-icon-squared {
  background-image: url(/sam/assets/sv-BrAJ4Gxh.svg);
}

.flag-icon-sx {
  background-image: url(/sam/assets/sx-DWvRkxly.svg);
}

.flag-icon-sx.flag-icon-squared {
  background-image: url(/sam/assets/sx-B-4ZVm7n.svg);
}

.flag-icon-sy {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sy'%20viewBox='0%200%20640%20480'%3e%3crect%20width='640'%20height='160'%20y='160'%20fill='%23fff'%20fill-rule='evenodd'%20rx='0'%20ry='0'/%3e%3crect%20width='640'%20height='160'%20y='320'%20fill-rule='evenodd'%20rx='0'%20ry='0'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23090'%20fill-rule='evenodd'%20d='M201.9%20281l-28.8-20.9-28.7%2021.1%2010.7-34.2-28.7-21.2%2035.4-.3%2011-34.1%2011.3%2034h35.4L191%20246.9l10.9%2034.2zm307.6%200l-28.8-20.9-28.7%2021.1%2010.7-34.2-28.6-21.2%2035.4-.3%2011-34.1%2011.2%2034h35.4l-28.5%2021.4%2011%2034.2z'/%3e%3c/svg%3e");
}

.flag-icon-sy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-sy'%20viewBox='0%200%20512%20512'%3e%3crect%20width='512'%20height='170.7'%20y='170.7'%20fill='%23fff'%20fill-rule='evenodd'%20rx='0'%20ry='0'/%3e%3crect%20width='512'%20height='170.7'%20y='341.3'%20fill-rule='evenodd'%20rx='0'%20ry='0'/%3e%3cpath%20fill='red'%20fill-rule='evenodd'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23090'%20fill-rule='evenodd'%20d='M151.4%20299.7l-30.8-22.2L90%20300l11.4-36.6L70.9%20241l37.8-.3%2011.7-36.5%2012%2036.4H170l-30.4%2022.8%2011.7%2036.4zm285.4%200l-30.7-22.2-30.6%2022.5%2011.4-36.6-30.5-22.5%2037.7-.3%2011.7-36.5%2012%2036.4h37.8l-30.4%2022.8%2011.6%2036.4z'/%3e%3c/svg%3e");
}

.flag-icon-sz {
  background-image: url(/sam/assets/sz-BDOnucqS.svg);
}

.flag-icon-sz.flag-icon-squared {
  background-image: url(/sam/assets/sz-Dx3nmWMR.svg);
}

.flag-icon-tc {
  background-image: url(/sam/assets/tc-CP8bEKo_.svg);
}

.flag-icon-tc.flag-icon-squared {
  background-image: url(/sam/assets/tc-CviILpYq.svg);
}

.flag-icon-td {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-td'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23000067'%20d='M0%200h214v480H0z'/%3e%3cpath%20fill='red'%20d='M426%200h214v480H426z'/%3e%3cpath%20fill='%23ff0'%20d='M214%200h212v480H214z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-td.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-td'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23000067'%20d='M0%200h171.2v512H0z'/%3e%3cpath%20fill='red'%20d='M340.8%200H512v512H340.8z'/%3e%3cpath%20fill='%23ff0'%20d='M171.2%200h169.6v512H171.2z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-tf'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0-21l12.3%2038L-20-6.5h40L-12.3%2017z'/%3e%3c/defs%3e%3cpath%20fill='%23002395'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h292.8v196.8H0z'/%3e%3cpath%20fill='%23002395'%20d='M0%200h96v192H0z'/%3e%3cpath%20fill='%23ed2939'%20d='M192%200h96v192h-96z'/%3e%3cpath%20fill='%23fff'%20d='M426%20219.6l15.4%2024.6h44V330l-33-51.6-44.4%2070.8h21.6l22.8-40.8%2046.8%2084%2046.8-84%2022.8%2040.8h21.6L546%20278.4%20513%20330v-47.4h19.8l14.7-23.4H513v-15h44l15.4-24.6H426zm51.6%20105h-48v16.8h48zm91.2%200h-48v16.8h48z'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='416'%20y='362'%20transform='scale(1.2)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='371'%20y='328'%20transform='scale(1.2)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='461'%20y='328'%20transform='scale(1.2)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='333'%20y='227'%20transform='scale(1.2)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='499'%20y='227'%20transform='scale(1.2)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-tf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-tf'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0-21l12.3%2038L-20-6.5h40L-12.3%2017z'/%3e%3c/defs%3e%3cpath%20fill='%23002395'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h312.3v210H0z'/%3e%3cpath%20fill='%23002395'%20d='M0%200h102.4v204.8H0z'/%3e%3cpath%20fill='%23ed2939'%20d='M204.8%200h102.4v204.8H204.8z'/%3e%3cpath%20fill='%23fff'%20d='M282.4%20234.2l16.5%2026.3h46.9V352l-35.3-55-47.3%2075.5h23l24.4-43.5%2049.9%2089.6%2049.9-89.6%2024.3%2043.5h23L410.5%20297l-35.2%2055v-50.6h21.1l15.7-25h-36.8v-16h46.9l16.5-26.2H282.4zm55%20112h-51.2v18h51.2zm97.3%200h-51.2v18h51.2z'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='416'%20y='362'%20transform='translate(-172)%20scale(1.28)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='371'%20y='328'%20transform='translate(-172)%20scale(1.28)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='461'%20y='328'%20transform='translate(-172)%20scale(1.28)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='333'%20y='227'%20transform='translate(-172)%20scale(1.28)'%20xlink:href='%23a'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='499'%20y='227'%20transform='translate(-172)%20scale(1.28)'%20xlink:href='%23a'/%3e%3c/svg%3e");
}

.flag-icon-tg {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tg'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='tg-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23tg-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23ffe300'%20d='M0%200h767.6v512H0z'/%3e%3cpath%20fill='%23118600'%20d='M0%20208.1h767.6V311H0zM0%20.2h767.6v102.9H0z'/%3e%3cpath%20fill='%23d80000'%20d='M0%20.3h306.5v310.6H0z'/%3e%3cpath%20fill='%23fff'%20d='M134.4%20128.4c0-.8%2018.9-53%2018.9-53l17%2052.2s57.4%201.7%2057.4.8-45.3%2034.3-45.3%2034.3%2021.4%2060%2020.5%2058.2c-.8-1.7-49.6-36-49.6-36s-49.7%2034.3-48.8%2034.3c.8%200%2018.8-56.5%2018.8-56.5l-44.5-33.4%2055.6-.9z'/%3e%3cpath%20fill='%23118600'%20d='M0%20409.2h767.6V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tg.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tg'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0-.2h496.3V496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(0%20.3)%20scale(1.0316)'%3e%3cpath%20fill='%23ffe300'%20d='M0-.2h744V496H0z'/%3e%3cpath%20fill='%23118600'%20d='M0%20201.5h744v99.7H0zM0%200h744v99.7H0z'/%3e%3cpath%20fill='%23d80000'%20d='M0%200h297.1v301.2H0z'/%3e%3cpath%20fill='%23fff'%20d='M130.3%20124.3c0-.9%2018.3-51.5%2018.3-51.5l16.6%2050.6s55.6%201.7%2055.6.8-44%2033.2-44%2033.2%2020.7%2058.1%2019.9%2056.5c-.8-1.7-48.1-34.9-48.1-34.9s-48.2%2033.2-47.3%2033.2%2018.2-54.7%2018.2-54.7L76.4%20125l53.9-.8z'/%3e%3cpath%20fill='%23118600'%20d='M0%20396.4h744v99.7H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-th {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-th'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23f4f5f8'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%232d2a4a'%20d='M0%20162.5h640v160H0z'/%3e%3cpath%20fill='%23a51931'%20d='M0%200h640v82.5H0zm0%20400h640v80H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-th.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-th'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23f4f5f8'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%232d2a4a'%20d='M0%20173.4h512V344H0z'/%3e%3cpath%20fill='%23a51931'%20d='M0%200h512v88H0zm0%20426.7h512V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tj {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-tj'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23060'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h640v342.9H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%200h640v137.1H0z'/%3e%3cpath%20fill='%23f8c300'%20d='M300.8%20233.6a8.6%208.6%200%200116%204V272h6.4v-34.3a8.6%208.6%200%200116-4%2020.2%2020.2%200%2010-38.4%200'/%3e%3cpath%20fill='%23fff'%20d='M305.4%20224.7a13.7%2013.7%200%200114.6%206.5%2013.7%2013.7%200%200114.6-6.5%2014.7%2014.7%200%2000-29.2%200'/%3e%3cpath%20id='a'%20fill='%23f8c300'%20d='M316.8%20258.3a26%2026%200%2001-43.8%2016.6%2027%2027%200%2001-41%2012c2.5%2025%2040%2019.9%2042.8-4.4%2011.7%2020.7%2037.6%2014.7%2045.2-10.6z'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23f8c300'%20transform='matrix(-1%200%200%201%20640%200)'%20xlink:href='%23a'/%3e%3cpath%20id='b'%20fill='%23f8c300'%20d='M291.8%20302.6c-5.3%2011.3-15.7%2013.2-24.8%204.1%200%200%203.6-2.6%207.6-3.3-.8-3.1.7-7.5%202.9-9.8a15%2015%200%20016.1%208.1c5.5-.7%208.2%201%208.2%201z'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23f8c300'%20transform='rotate(9.4%20320%20551.3)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23f8c300'%20transform='rotate(18.7%20320%20551.3)'%20xlink:href='%23b'/%3e%3cpath%20fill='none'%20stroke='%23f8c300'%20stroke-width='11'%20d='M253.5%20327.8a233.1%20233.1%200%2001133%200'/%3e%3cg%20fill='%23f8c300'%20transform='translate(320%20164.6)%20scale(.68571)'%3e%3cpath%20id='c'%20d='M301930%20415571l-790463-574305h977066l-790463%20574305L0-513674z'%20transform='scale(.00005)'/%3e%3c/g%3e%3cg%20id='d'%20fill='%23f8c300'%20transform='translate(320%20260.6)%20scale(.68571)'%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-70%20-121.2)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-121.2%20-70)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-140)'%20xlink:href='%23c'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20fill='%23f8c300'%20transform='matrix(-1%200%200%201%20640%200)'%20xlink:href='%23d'/%3e%3c/svg%3e");
}

.flag-icon-tj.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-tj'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23060'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h512v365.7H0z'/%3e%3cpath%20fill='%23c00'%20d='M0%200h512v146.3H0z'/%3e%3cg%20fill='%23f8c300'%20transform='translate(-256)%20scale(.73143)'%3e%3cpath%20d='M672%20340.7a12.5%2012.5%200%200123.3%205.9v50h9.4v-50a12.5%2012.5%200%200123.3-5.9%2029.5%2029.5%200%2010-56%200'/%3e%3cpath%20fill='%23fff'%20d='M678.7%20327.6a20%2020%200%200121.3%209.6%2020%2020%200%200121.3-9.6%2021.5%2021.5%200%2000-42.6%200'/%3e%3cpath%20id='a'%20d='M695.3%20376.6a38%2038%200%2001-63.8%2024.3%2039.5%2039.5%200%2001-59.8%2017.5c3.7%2036.4%2058.3%2029%2062.3-6.4%2017.2%2030.1%2055%2021.5%2066-15.4z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='matrix(-1%200%200%201%201400%200)'%20xlink:href='%23a'/%3e%3cpath%20id='b'%20d='M658.8%20441.3c-7.6%2016.5-22.8%2019.3-36.1%206%200%200%205.3-3.8%2011-4.8a18%2018%200%20014.3-14.3%2022%2022%200%20019%2011.8c8-1%2011.8%201.3%2011.8%201.3z'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(9.4%20700%20804)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(18.7%20700%20804)'%20xlink:href='%23b'/%3e%3cpath%20fill='none'%20stroke='%23f8c300'%20stroke-width='16'%20d='M603%20478a340%20340%200%2001194%200'/%3e%3cg%20transform='translate(700%20380)'%3e%3cg%20transform='translate(0%20-140)'%3e%3cpath%20id='c'%20d='M488533-158734l-790463%20574305L0-513674l301930%20929245-790463-574305z'%20transform='scale(.00005)'/%3e%3c/g%3e%3cg%20id='d'%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-70%20-121.2)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-121.2%20-70)'%20xlink:href='%23c'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='translate(-140)'%20xlink:href='%23c'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23d'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tk {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tk'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%2300247d'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fed100'%20d='M108.1%20354.6c-6.7-.1%2062.8-37%20120.9-84.4%2076.2-62.1%20240.3-161.4%20288.6-177.6%205-1.7-10.3%208.6-12.3%2011.9-51.5%2061-10.4%20176%2054%20233.9%2019.4%2014.8%2018.4%2015.6%2054.3%2017v3.4l-505.5-4.2zm-4.2%206.7s-4.9%203.5-4.9%206.1c0%202.9%205.5%206.7%205.5%206.7l498.5%205.5%209.2-6.1-12.8-7.9-495.5-4.3z'/%3e%3cpath%20fill='%23fff'%20d='M106.8%20109.1l-4%2012.2%2010.4-7.5%2010.3%207.5-3.9-12.2%2010.3-7.5h-12.8l-3.9-12.2-4%2012.2H96.4zm78.1%2057.4l8.6-6.3h-10.7l-3.3-10.1-3.3%2010.1h-10.6l8.6%206.3-3.3%2010.1%208.6-6.3%208.7%206.3zm-145.2%2013l-4-12.2-3.9%2012.2H19l10.3%207.5-3.9%2012.2%2010.3-7.5%2010.4%207.5-4-12.2%2010.4-7.5zm78.1%20122.3l-4.6-14.2-4.6%2014.2h-15l12.1%208.7-4.6%2014.3%2012.1-8.8%2012.1%208.8-4.7-14.3%2012.1-8.7z'/%3e%3c/svg%3e");
}

.flag-icon-tk.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tk'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2300247d'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fed100'%20d='M90.7%20384.2c-5.3%200%2050-29.5%2096.4-67.2%2060.7-49.5%20191.5-128.7%20230-141.5%204-1.3-8.2%206.8-9.8%209.5-41.1%2048.6-8.3%20140.3%2043%20186.4%2015.4%2011.8%2014.6%2012.4%2043.2%2013.6v2.7l-402.8-3.5zm-3.3%205.4s-3.9%202.8-3.9%204.9c0%202.3%204.4%205.4%204.4%205.4l397.3%204.4%207.3-4.9-10.2-6.3-394.9-3.5z'/%3e%3cpath%20fill='%23fff'%20d='M105.5%20116.6l-4%2012.1%2010.4-7.5%2010.3%207.5-4-12.1%2010.4-7.5h-12.8l-3.9-12.2-4%2012.2H95.2zm77.8%2057.1l8.6-6.2h-10.6l-3.3-10.1-3.3%2010.1h-10.6l8.6%206.2-3.3%2010.1%208.6-6.2%208.6%206.2zm-144.7%2013l-3.9-12.1-4%2012.1H18l10.3%207.5-4%2012.1%2010.4-7.5%2010.3%207.5-3.9-12.1%2010.3-7.5zm77.9%20121.9l-4.6-14.2-4.6%2014.2H92.4l12%208.7-4.6%2014.2%2012.1-8.8%2012%208.8-4.6-14.2%2012-8.7z'/%3e%3c/svg%3e");
}

.flag-icon-tl {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tl'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='tl-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23tl-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23cb000f'%20d='M0%200h1031.2v512H0z'/%3e%3cpath%20fill='%23f8c00c'%20d='M0%200c3.2%200%20512%20256.7%20512%20256.7L0%20512V0z'/%3e%3cpath%20d='M0%200c2.1%200%20340.6%20256.7%20340.6%20256.7L0%20512V0z'/%3e%3cpath%20fill='%23fff'%20d='M187.7%20298.2L127%20284.7l-31%2052.8-5-59.7-60.7-13.3%2054.9-24.9-3.3-59.3%2040.2%2043.4%2055.4-25.3-28.9%2054%2039.2%2045.8z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tl.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tl'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20fill='%23cb000f'%20d='M0%200h999v496H0z'/%3e%3cpath%20fill='%23f8c00c'%20d='M0%200c3.1%200%20496%20248.7%20496%20248.7L0%20496.1V0z'/%3e%3cpath%20d='M0%200c2%200%20330%20248.7%20330%20248.7L0%20496.1V0z'/%3e%3cpath%20fill='%23fff'%20d='M181.9%20288.9l-59-13L93%20327l-5-57.8-58.8-13%2053.1-24-3.2-57.5%2039%2042%2053.6-24.4-28%2052.2%2038%2044.4z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tm {
  background-image: url(/sam/assets/tm-BNneIetk.svg);
}

.flag-icon-tm.flag-icon-squared {
  background-image: url(/sam/assets/tm-Bc0m1HQ2.svg);
}

.flag-icon-tn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tn'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='tn-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85.3%200h682.6v512H-85.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23tn-a)'%20transform='translate(80)%20scale(.9375)'%3e%3cpath%20fill='%23e70013'%20d='M-128%200h768v512h-768z'/%3e%3cpath%20fill='%23fff'%20d='M385.8%20255.8a129.1%20129.1%200%2011-258.2%200%20129.1%20129.1%200%2001258.2%200z'/%3e%3cpath%20fill='%23e70013'%20d='M256.7%20341.4a85.7%2085.7%200%20010-171.3c11.8%200%2025.3%202.8%2034.4%209.5-62.6%202.3-78.5%2055.5-78.5%2076.9s10.1%2069.1%2078.5%2076.2c-7.8%205-22.6%208.7-34.4%208.7z'/%3e%3cpath%20fill='%23e70013'%20d='M332.1%20291.8l-38.9-14.2-25.7%2032.4%201.5-41.3-38.8-14.5%2039.8-11.4%201.7-41.3%2023.2%2034.3%2039.8-11-25.5%2032.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tn'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M124%200h496v496H124z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(1.0321)'%3e%3cpath%20fill='%23e70013'%20d='M0%200h744v496H0z'/%3e%3cpath%20fill='%23fff'%20d='M497.8%20247.8a125.1%20125.1%200%2011-250.2%200%20125.1%20125.1%200%2001250.2%200z'/%3e%3cpath%20fill='%23e70013'%20d='M372.7%20330.8a83%2083%200%2001-83-83%2083%2083%200%200183-83c11.4%200%2024.5%202.7%2033.3%209.2-60.6%202.3-76%2053.7-76%2074.5s9.8%2067%2076%2073.8a70.4%2070.4%200%2001-33.3%208.5z'/%3e%3cpath%20fill='%23e70013'%20d='M445.8%20282.7L408.1%20269l-24.9%2031.4%201.4-40-37.6-14%2038.6-11.1%201.7-40%2022.4%2033.2%2038.6-10.8-24.7%2031.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-to {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-to'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23c10000'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h250v200.3H0z'/%3e%3cg%20fill='%23c10000'%3e%3cpath%20d='M102.8%2031.2h39.9v139.6h-39.8z'/%3e%3cpath%20d='M192.6%2081v40H53V81z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-to.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-to'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23c10000'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%200h218.3v175H0z'/%3e%3cg%20fill='%23c10000'%3e%3cpath%20d='M89.8%2027.3h34.8v121.9H89.8z'/%3e%3cpath%20d='M168.2%2070.8v34.8H46.3V70.8z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tr {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tr'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23e30a17'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M407%20247.5c0%2066.2-54.6%20119.9-122%20119.9s-122-53.7-122-120%2054.6-119.8%20122-119.8%20122%2053.7%20122%20119.9z'/%3e%3cpath%20fill='%23e30a17'%20d='M413%20247.5c0%2053-43.6%2095.9-97.5%2095.9s-97.6-43-97.6-96%2043.7-95.8%2097.6-95.8%2097.6%2042.9%2097.6%2095.9z'/%3e%3cpath%20fill='%23fff'%20d='M430.7%20191.5l-1%2044.3-41.3%2011.2%2040.8%2014.5-1%2040.7%2026.5-31.8%2040.2%2014-23.2-34.1%2028.3-33.9-43.5%2012-25.8-37z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tr.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tr'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23e30a17'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M348.8%20264c0%2070.6-58.3%20127.9-130.1%20127.9s-130.1-57.3-130.1-128%2058.2-127.8%20130-127.8S348.9%20193.3%20348.9%20264z'/%3e%3cpath%20fill='%23e30a17'%20d='M355.3%20264c0%2056.5-46.6%20102.3-104.1%20102.3s-104-45.8-104-102.3%2046.5-102.3%20104-102.3%20104%2045.8%20104%20102.3z'/%3e%3cpath%20fill='%23fff'%20d='M374.1%20204.2l-1%2047.3-44.2%2012%2043.5%2015.5-1%2043.3%2028.3-33.8%2042.9%2014.8-24.8-36.3%2030.2-36.1-46.4%2012.8-27.5-39.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tt {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tt'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23e00000'%20fill-rule='evenodd'%20d='M463.7%20480L0%201v478.8l463.7.2zM176.3%200L640%20479V.2L176.3%200z'/%3e%3cpath%20fill-rule='evenodd'%20d='M27.7.2h118.6l468.2%20479.3H492.2L27.7.2z'/%3e%3c/svg%3e");
}

.flag-icon-tt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tt'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'%20style='width:0'/%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23e00000'%20d='M371%20512L0%201v510.7l371%20.3zM141%200l371%20511V.2L141%200z'/%3e%3cpath%20d='M22.2.2h94.9l374.5%20511.3h-97.9L22.2.2z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tv {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tv'%20viewBox='0%200%20640%20480'%3e%3cdefs%20id='defs830'%3e%3cclipPath%20id='tv-a'%3e%3cpath%20id='path827'%20fill-opacity='.7'%20d='M0%200h640v480H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cpath%20id='rect891'%20fill='%23009fca'%20fill-opacity='1'%20stroke-width='11.8'%20d='M0%200h640v480H0z'/%3e%3cpath%20id='path862'%20fill='%23fff40d'%20fill-rule='evenodd'%20stroke-width='1pt'%20d='M593.3%20122.7H621l-22.3%2015.2%208.5%2024.7-22.3-15.3-22.2%2015.3%208.5-24.7-22.3-15.2h27.5l8.5-24.7zm-69.2%20196.8h27.6l-22.3%2015.2%208.5%2024.7-22.3-15.3-22.3%2015.3%208.6-24.7-22.3-15.2H507l8.5-24.7zm69.2-44.6H621l-22.3%2015.2%208.5%2024.7-22.3-15.3-22.2%2015.3%208.5-24.7-22.3-15.2h27.5l8.5-24.7zM295.8%20417.7h27.6L301%20432.8l8.6%2024.6-22.3-15.2-22.3%2015.2%208.6-24.6-22.4-15.3h27.6l8.5-24.6zm62.6-76.5h-27.6l22.3-15.3-8.5-24.6%2022.3%2015.2%2022.3-15.2-8.6%2024.6%2022.3%2015.3h-27.5l-8.5%2024.6zm81.3-112.5H412l22.3-15.2-8.5-24.7%2022.3%2015.3%2022.3-15.3-8.6%2024.7%2022.3%2015.2h-27.5l-8.5%2024.7zm68.3-23.3h-27.6l22.4-15.3-8.6-24.6%2022.3%2015.2%2022.3-15.2-8.6%2024.6%2022.4%2015.3H525l-8.5%2024.6zM439.7%20400H412l22.3-15.2L426%20360l22.3%2015.2%2022.3-15.2-8.6%2024.7%2022.3%2015.2h-27.5l-8.5%2024.7zm-81.3%2019.9h-27.6l22.3-15.2-8.5-24.7%2022.3%2015.2%2022.3-15.2-8.6%2024.6L403%20420h-27.5l-8.5%2024.7z'%20opacity='1'%20stop-opacity='1'/%3e%3cg%20id='g1551'%20transform='scale(.5)'%3e%3cpath%20id='path1529'%20fill='%23012169'%20d='M0%200h640v480H0z'/%3e%3cpath%20id='path1531'%20fill='%23FFF'%20d='M75%200l244%20181L562%200h78v62L400%20241l240%20178v61h-80L320%20301%2081%20480H0v-60l239-178L0%2064V0z'/%3e%3cpath%20id='path1533'%20fill='%23C8102E'%20d='M424%20281l216%20159v40L369%20281zm-184%2020l6%2035L54%20480H0zM640%200v3L391%20191l2-44L590%200zM0%200l239%20176h-60L0%2042z'/%3e%3cpath%20id='path1535'%20fill='%23FFF'%20d='M241%200v480h160V0zM0%20160v160h640V160z'/%3e%3cpath%20id='path1537'%20fill='%23C8102E'%20d='M0%20193v96h640v-96zM273%200v480h96V0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tv.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tv'%20viewBox='0%200%20512%20512'%3e%3cdefs%20id='defs540'%3e%3cclipPath%20id='a'%3e%3cpath%20id='path537'%20fill-opacity='.7'%20d='M0%200h512v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cpath%20id='rect597'%20fill='%23009fca'%20fill-opacity='1'%20stroke-width='4.9'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='path572'%20fill='%23fff40d'%20fill-rule='evenodd'%20stroke-width='1pt'%20d='M478%20226.3l7.1%2020.4-18.4-12.6-18.5%2012.6%207.1-20.4-18.5-12.6h22.9l7-20.4%207%2020.4h22.8zm-57.2%20162.8l7%2020.4-18.4-12.7-18.4%2012.7%207-20.4-18.4-12.7h22.8l7-20.4%207%2020.5h22.9zm57.3-36.9l7%2020.4-18.4-12.6-18.5%2012.6%207.1-20.4-18.5-12.6h22.9l7-20.4%207%2020.4h22.8zm-246.2%20118l7.1%2020.5-18.4-12.7-18.5%2012.7%207.1-20.4-18.5-12.6h22.8l7-20.4%207.1%2020.4h22.8zm43.1-88.4l-7-20.4%2018.4%2012.6%2018.4-12.6-7%2020.4%2018.4%2012.6h-22.8l-7%2020.4-7-20.4h-22.8zm67.3-93l-7.1-20.4%2018.4%2012.6%2018.5-12.6-7%2020.4%2018.4%2012.6h-22.8l-7%2020.4-7-20.4h-22.9zm56.5-19.3l-7-20.4%2018.4%2012.6%2018.4-12.6-7%2020.4%2018.4%2012.6h-22.8l-7%2020.4-7-20.4h-22.9zm-56.5%20161l-7.1-20.4%2018.4%2012.6%2018.5-12.6-7%2020.4%2018.4%2012.6h-22.8l-7%2020.4-7-20.4h-22.9zM275%20446.9l-7-20.4%2018.4%2012.6%2018.4-12.6-7%2020.4%2018.4%2012.6h-22.8l-7%2020.4-7-20.4h-22.8z'%20opacity='1'%20stop-opacity='1'/%3e%3cg%20id='g947'%20transform='scale(.5)'%3e%3cpath%20id='path925'%20fill='%23012169'%20d='M0%200h512v512H0z'/%3e%3cpath%20id='path927'%20fill='%23FFF'%20d='M512%200v64L322%20256l190%20187v69h-67L254%20324%2068%20512H0v-68l186-187L0%2074V0h62l192%20188L440%200z'/%3e%3cpath%20id='path929'%20fill='%23C8102E'%20d='M184%20324l11%2034L42%20512H0v-3zm124-12l54%208%20150%20147v45zM512%200L320%20196l-4-44L466%200zM0%201l193%20189-59-8L0%2049z'/%3e%3cpath%20id='path931'%20fill='%23FFF'%20d='M176%200v512h160V0zM0%20176v160h512V176z'/%3e%3cpath%20id='path933'%20fill='%23C8102E'%20d='M0%20208v96h512v-96zM208%200v512h96V0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tw {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tw'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='tw-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23tw-a)'%20transform='scale(.9375)'%3e%3cpath%20fill='%23fe0000'%20d='M0%200h768v512H0z'/%3e%3cpath%20fill='%23000095'%20d='M0%200h385.7v256H0z'/%3e%3cpath%20fill='%23fff'%20d='M282.1%20178.6l-47.3-9.8%2010%2047.3-36-32.1-15%2046-15.2-45.9-36%2032.4%209.8-47.4-47.2%2010.1%2032-36.1-46-15%2046-15.2-32.4-35.8%2047.3%209.7-10-47.3%2036%2032.1%2015-46%2015.2%2045.9%2035.9-32.4-9.7%2047.4%2047.2-10.1-32%2036.1%2045.9%2015-45.9%2015.2z'/%3e%3cpath%20fill='%23000095'%20d='M238.5%20175l-15%207.9-14.5%208.6-17-.6-16.9.2-14.3-9L146%20174l-8-15-8.6-14.5.6-16.8-.2-17%209-14.2%208.3-14.8%2014.9-7.9%2014.6-8.6%2016.9.6%2017-.2%2014.3%209%2014.7%208.2%208%2014.9%208.6%2014.5-.6%2016.9.2%2016.9-9%2014.3z'/%3e%3cpath%20fill='%23fff'%20d='M244.6%20128.3a51.9%2051.9%200%2011-103.7%200%2051.9%2051.9%200%2001103.7%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tw.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tw'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cpath%20fill='%23fe0000'%20d='M0%200h744v496H0z'/%3e%3cpath%20fill='%23000095'%20d='M0%200h373.7v248H0z'/%3e%3cpath%20fill='%23fff'%20d='M273.3%20173l-45.8-9.4%209.7%2045.8-35-31.1-14.4%2044.5-14.8-44.4-34.8%2031.3%209.5-45.8-45.8%209.7%2031-35-44.5-14.4%2044.5-14.8-31.4-34.8%2045.9%209.5-9.8-45.8%2035%2031%2014.5-44.5%2014.7%2044.5%2034.8-31.4-9.4%2045.9L273%2074l-31.1%2035%2044.5%2014.4-44.4%2014.8z'/%3e%3cpath%20fill='%23000095'%20d='M231%20169.5l-14.4%207.7-14.1%208.3-16.4-.6-16.4.2-14-8.6-14.2-8-7.7-14.5-8.4-14%20.5-16.4-.1-16.4%208.7-13.8%208-14.3%2014.5-7.7%2014-8.3%2016.5.5%2016.4-.2%2013.9%208.7%2014.3%208%207.7%2014.5%208.3%2014-.5%2016.4.2%2016.3-8.7%2014z'/%3e%3cpath%20fill='%23fff'%20d='M237%20124.3a50.3%2050.3%200%2011-100.5%200%2050.3%2050.3%200%2001100.5%200z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tz'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='tz-a'%3e%3cpath%20fill-opacity='.7'%20d='M10%200h160v120H10z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%20clip-path='url(%23tz-a)'%20transform='matrix(4%200%200%204%20-40%200)'%3e%3cpath%20fill='%2309f'%20d='M0%200h180v120H0z'/%3e%3cpath%20fill='%23090'%20d='M0%200h180L0%20120V0z'/%3e%3cpath%20d='M0%20120h40l140-95V0h-40L0%2095v25z'/%3e%3cpath%20fill='%23ff0'%20d='M0%2091.5L137.2%200h13.5L0%20100.5v-9zM29.3%20120L180%2019.5v9L42.8%20120H29.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-tz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-tz'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M102.9%200h496v496H103z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-106.2)%20scale(1.0321)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%2309f'%20d='M0%200h744.1v496H0z'/%3e%3cpath%20fill='%23090'%20d='M0%200h744.1L0%20496V0z'/%3e%3cpath%20d='M0%20496h165.4L744%20103.4V0H578.7L0%20392.7v103.4z'/%3e%3cpath%20fill='%23ff0'%20d='M0%20378L567%200h56L0%20415.3v-37.2zm121.1%20118l623-415.3V118L177%20496h-55.9z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ua {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ua'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ffd500'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23005bbb'%20d='M0%200h640v240H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ua.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ua'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ffd500'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23005bbb'%20d='M0%200h512v256H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ug {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ug'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='ug-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85.3%200h682.6v512H-85.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23ug-a)'%20transform='translate(80)%20scale(.9375)'%3e%3cpath%20fill='%23ffe700'%20fill-rule='evenodd'%20d='M-128%20341.4h768v85.3h-768z'/%3e%3cpath%20fill-rule='evenodd'%20d='M-128%20256h768v85.3h-768z'/%3e%3cpath%20fill='%23de3908'%20fill-rule='evenodd'%20d='M-128%20170.7h768V256h-768z'/%3e%3cpath%20fill='%23ffe700'%20fill-rule='evenodd'%20d='M-128%2085.4h768v85.3h-768z'/%3e%3cpath%20fill-rule='evenodd'%20d='M-128%200h768v85.3h-768z'/%3e%3cpath%20fill='%23fffdff'%20fill-rule='evenodd'%20stroke='%23000'%20d='M335.7%20256a79.7%2079.7%200%2011-159.4%200%2079.7%2079.7%200%2001159.4%200z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20d='M242%20194.9l-5.2-9.5c2-2%205.3-3.6%2010.7-3.6l-.6%2010.5-5%202.6z'/%3e%3cpath%20fill='%23ffe700'%20fill-rule='evenodd'%20stroke='%23000'%20d='M247%20192.3l.7-10.5s10.7-.6%2016.5%206.4l-5.7%208.2-11.6-4z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20d='M258.6%20196.3l5.3-8.2c3.5%203.7%205%206.3%205.5%2010.3.1.1-8.3%202.1-8.3%202l-2.5-4.1z'/%3e%3cpath%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.9'%20d='M244.6%20331.1s9.9-11.3%2029.1-8.9c-2.9-4.7-12.3-4.1-12.3-4.1s-2.8-22-.6-23.2%2012%20.1%2012%20.1c1.2%200%203.4-3.4%201.6-5.6-1.7-2.2-6.8-10.5-4.7-12.2%202.1-1.6%2013.4%201%2013.4%201l-32-41s-3.3-15.5%203.3-23c7.9-6.5%207-13.6%206.8-13.5-1.1-7.2-12-12.3-19.4-5.7-4.3%205.2-1.4%209.2-1.4%209.2s-11.5%203.1-11.9%205.1c-.5%202%2012.9-.3%2012.9-.3l-1.3%209.1s-26%2023.6-6%2044l.6-.8s7%208.6%2014.3%2010.5c7%207%206.3%206%206.3%206s1.3%2011.1%200%2013.3c-1.7-.5-19.3-1.2-21.9-.2-2.4.8-11.4.3-9.2%2015.1l3.3-7.5s-.3%205.3%201.9%207.2c-.4-5.6%202.1-9.4%202.1-9.4s.4%206.2%201.8%207c1.4%201%201.4-10%209-9%207.4.9%2012.9.6%2012.9.6s2.5%2021.4%201.7%2023.4c-5.4-1.3-18.4.5-19.2%203.8%207.6-.5%2011.1.4%2011.1.4s-6.1%205.5-4.2%208.6z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%239ca69c'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.9'%20d='M247.6%20214.8s-18.9%2020.8-10.7%2036.7c.4-2.2.2-3.6.5-3.5-.5-.3%202.3%201.9%202.1%201.5%200-1.2-.8-3.7-.8-3.7l2.5.7-1.5-2.8%203.7.4s-1.3-3.4-.9-3.4l3%20.2c-5.4-9.6-.3-17.6%202.1-26.2z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%239ca69c'%20d='M254.2%20196.9s1%207.2-3%209.2c-.5.5-3%201.3-2.6%202.8.4%202%201.5%201.6%203%201.2%204.1-.7%208.9-9.4%202.6-13.2z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M247.2%20203a1.5%201.5%200%2011-3%200%201.5%201.5%200%20013%200z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20d='M241.1%20209c-1%20.9-6.2%206.3-1%208.3%205.3-1.4%203.8-2.4%205-3.6%200-2.5-2.6-3.1-4-4.6z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%239ca69c'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.9'%20d='M252.6%20260.5c-.3%201.2-1.5%205.6.1%209%204.6-2%206.7-1.4%208.2-.4-3.7-3-5.2-4.3-8.3-8.6z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.9'%20d='M260.4%20281.1l.2%2010.2s3.6.6%205.2%200%200-7-5.4-10.2z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%23000'%20d='M286%20282.4s-6.5-15.8-23.2-19.8-14.5-21.8-13.2-22.9c.8-1.5%201.3-3.9%206.1-1.6s27%2013.4%2030.2%2014%20.4%2030.7.2%2030.3z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linejoin='round'%20stroke-width='.9'%20d='M270.2%20262.5c-.3.2%2022.3%2013.4%2015.5%2024.7%206.4-4.3%204.4-11.7%204.4-11.7s5.2%2013.7-7.6%2020.4c1.4%201.2%202.3%201%202.3%201l-2.2%202.1s-1%201.7%207.6-2.5c-2.3%201.9-2.5%203.3-2.5%203.3s.6%201.8%206.2-3.1c-4.5%204.9-5.5%207.4-5.5%207.3%2012.3-1%2039-41-8.4-52.7l2.1%202.2-12%209z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.9'%20d='M271.2%20258.6c3%202.2%204.1%203%204.5%204-2.8-.6-5.3-.4-5.3-.4s-6.1-5.8-7.2-6.3c-.8%200-5.6-3-5.6-3-2.3-1.2-4.5-9.3%204.2-7a93%2093%200%200010.3%204.6l10.7%203.4%206.2%206.9s-11-5.4-12.4-5.5c3%202.4%204.7%205.8%204.7%205.8-3.5-1-6.5-2-10.1-2.5z'/%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-width='.9'%20d='M228.4%20209.9s10.5-2.6%2011.8-2.2'/%3e%3cpath%20fill='%23de3908'%20fill-rule='evenodd'%20d='M-128%20426.7h768V512h-768z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ug.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ug'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M124%200h496v496H124z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(1.0321)'%3e%3cpath%20fill='%23ffe700'%20fill-rule='evenodd'%20d='M0%20330.7h744v82.7H0z'/%3e%3cpath%20fill-rule='evenodd'%20d='M0%20248h744v82.7H0z'/%3e%3cpath%20fill='%23de3908'%20fill-rule='evenodd'%20d='M0%20165.4h744V248H0z'/%3e%3cpath%20fill='%23ffe700'%20fill-rule='evenodd'%20d='M0%2082.7h744v82.7H0z'/%3e%3cpath%20fill-rule='evenodd'%20d='M0%200h744v82.7H0z'/%3e%3cpath%20fill='%23fffdff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='.9'%20d='M449.3%20248a77.2%2077.2%200%2011-154.5%200%2077.2%2077.2%200%2001154.5%200z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='.9'%20d='M358.4%20188.8l-5-9.2c2-2%205.2-3.4%2010.4-3.4l-.5%2010-4.9%202.6z'/%3e%3cpath%20fill='%23ffe700'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='.9'%20d='M363.3%20186.4l.6-10.2s10.4-.6%2016%206.1l-5.5%208-11.2-4z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='.9'%20d='M374.6%20190.2l5.1-8c3.4%203.6%204.8%206.2%205.4%2010%200%20.2-8.1%202-8.1%202l-2.4-4z'/%3e%3cpath%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.8'%20d='M361%20320.9s9.6-11%2028.2-8.7c-2.8-4.5-11.9-4-11.9-4s-2.8-21.4-.6-22.4%2011.5%200%2011.5%200c1.3%200%203.4-3.3%201.7-5.4s-6.6-10.2-4.6-11.8c2-1.6%2013%20.9%2013%20.9l-31-39.8s-3.2-15%203.2-22.1c7.6-6.4%206.8-13.2%206.6-13.1-1-7-11.6-12-18.8-5.6-4.2%205.1-1.4%209-1.4%209s-11%203-11.5%205c-.4%201.8%2012.5-.4%2012.5-.4l-1.2%208.8s-25.2%2023-6%2042.7c.3%200%20.7-.9.7-.9s6.8%208.4%2013.9%2010.2c6.7%206.9%206%205.8%206%205.8s1.4%2010.8.1%2013a93.4%2093.4%200%2000-21.2-.2c-2.3.7-11.1.3-9%2014.6l3.2-7.3s-.2%205.2%201.9%207c-.4-5.4%202-9.1%202-9.1s.4%206%201.8%206.8c1.3%201%201.3-9.6%208.6-8.8%207.3%201%2012.6.7%2012.6.7s2.4%2020.6%201.6%2022.6c-5.2-1.3-17.8.5-18.6%203.7%207.4-.5%2010.8.4%2010.8.4s-6%205.3-4.1%208.4z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%239ca69c'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.8'%20d='M364%20208s-18.4%2020.2-10.5%2035.7c.5-2.2.3-3.5.5-3.4-.4-.3%202.3%201.8%202%201.4.2-1.1-.7-3.5-.7-3.5l2.4.6-1.4-2.7%203.5.5s-1.2-3.4-.8-3.4a94%2094%200%20012.9.2c-5.2-9.3-.3-17%202-25.3z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%239ca69c'%20stroke-width='.9'%20d='M370.3%20190.8s1%207-2.8%209c-.6.4-3%201.2-2.7%202.6.5%201.9%201.5%201.5%203%201.2%204-.7%208.6-9.2%202.5-12.8z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20d='M363.5%20196.7a1.5%201.5%200%2011-3%200%201.5%201.5%200%20013%200z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='.9'%20d='M357.6%20202.5c-1%20.8-6%206.1-1%208%205.2-1.4%203.7-2.3%204.9-3.5%200-2.3-2.6-3-3.9-4.5z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%239ca69c'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.8'%20d='M368.7%20252.4c-.3%201.2-1.4%205.4.2%208.6%204.4-1.8%206.4-1.3%207.9-.3-3.6-3-5-4.1-8.1-8.3z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.8'%20d='M376.3%20272.4l.2%209.8s3.5.7%205%200c1.6-.6%200-6.8-5.2-9.8z'/%3e%3cpath%20fill='%239ca69c'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='.9'%20d='M401.2%20273.6s-6.4-15.3-22.5-19.2-14.1-21-12.8-22.1c.7-1.5%201.2-3.8%205.9-1.6%204.7%202.2%2026.1%2013%2029.2%2013.5s.4%2029.8.2%2029.4z'/%3e%3cpath%20fill='%23de3108'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linejoin='round'%20stroke-width='.8'%20d='M385.8%20254.4c-.3.1%2021.6%2012.9%2015%2023.9%206.3-4.1%204.2-11.4%204.2-11.4s5.1%2013.3-7.3%2019.8c1.4%201.2%202.2.9%202.2.9l-2%202.1s-1%201.6%207.3-2.4c-2.3%201.8-2.5%203.1-2.5%203.1s.7%201.8%206.1-3a30.1%2030.1%200%2000-5.4%207.2c12-1.1%2037.8-39.7-8.1-51.1l2%202.2-11.5%208.7z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='.8'%20d='M386.7%20250.6c3%202%204%202.8%204.4%203.8-2.7-.6-5.2-.4-5.2-.4s-5.8-5.6-6.9-6c-.8%200-5.4-3-5.4-3-2.3-1.1-4.4-9%204-6.7%208.8%204.1%2010%204.4%2010%204.4L398%20246l6%206.7s-10.7-5.3-12-5.4c3%202.4%204.6%205.6%204.6%205.6-3.4-1-6.3-1.8-9.9-2.3z'/%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-width='.8'%20d='M345.3%20203.3s10.2-2.4%2011.4-2'/%3e%3cpath%20fill='%23de3908'%20fill-rule='evenodd'%20d='M0%20413.4h744v82.7H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-um {
  background-image: url(/sam/assets/um-09-kFv63.svg);
}

.flag-icon-um.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-um'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h130v130H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='scale(3.9385)'%3e%3cg%20stroke-width='1pt'%3e%3cpath%20fill='%23bd3d44'%20d='M0%200h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%2010h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0z'/%3e%3c/g%3e%3cpath%20fill='%23192f5d'%20d='M0%200h98.8v70H0z'/%3e%3cpath%20fill='%23fff'%20d='M8.2%203l1%202.8H12L9.7%207.5l.9%202.7-2.4-1.7L6%2010.2l.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7L74%208.5l-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%207.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2024.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2021.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2038.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2035.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2052.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2049.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2066.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2063.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-us {
  background-image: url(/sam/assets/us-Bf7eMi_p.svg);
}

.flag-icon-us.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-us'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cg%20stroke-width='1pt'%3e%3cpath%20fill='%23bd3d44'%20d='M0%200h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0z'%20transform='scale(3.9385)'/%3e%3cpath%20fill='%23fff'%20d='M0%2010h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0zm0%2020h247v10H0z'%20transform='scale(3.9385)'/%3e%3c/g%3e%3cpath%20fill='%23192f5d'%20d='M0%200h98.8v70H0z'%20transform='scale(3.9385)'/%3e%3cpath%20fill='%23fff'%20d='M8.2%203l1%202.8H12L9.7%207.5l.9%202.7-2.4-1.7L6%2010.2l.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7L74%208.5l-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%207.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2024.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2021.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2038.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2035.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2052.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2049.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm-74.1%207l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7H65zm16.4%200l1%202.8H86l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm-74%207l.8%202.8h3l-2.4%201.7.9%202.7-2.4-1.7L6%2066.2l.9-2.7-2.4-1.7h3zm16.4%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8H45l-2.4%201.7%201%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9zm16.4%200l1%202.8h2.8l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h3zm16.5%200l.9%202.8h2.9l-2.3%201.7.9%202.7-2.4-1.7-2.3%201.7.9-2.7-2.4-1.7h2.9zm16.5%200l.9%202.8h2.9L92%2063.5l1%202.7-2.4-1.7-2.4%201.7%201-2.7-2.4-1.7h2.9z'%20transform='scale(3.9385)'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-uy {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-uy'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%230038a8'%20d='M266%2053.3h374v53.4H266zm0%20106.7h374v53.3H266zM0%20266.7h640V320H0zm0%20106.6h640v53.4H0z'/%3e%3cg%20fill='%23fcd116'%20stroke='%23000'%20stroke-miterlimit='20'%20stroke-width='.6'%20transform='translate(133.3%20133.3)%20scale(2.93333)'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cg%20id='a'%3e%3cpath%20stroke-linecap='square'%20d='M1.5%209L6%2012c-8%2013%201%2015-6%2021%203-7-3-5-3-17'%20transform='rotate(22.5)'/%3e%3cpath%20fill='none'%20d='M0%2011c-2%2013%204.5%2017%200%2022'%20transform='rotate(22.5)'/%3e%3cpath%20d='M0%200h6L0%2033-6%200h6v33'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(45)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(90)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1)'%20xlink:href='%23c'/%3e%3ccircle%20r='11'/%3e%3c/g%3e%3cg%20transform='translate(133.3%20133.3)%20scale(.29333)'%3e%3cg%20id='d'%3e%3cpath%20d='M81-44c-7%208-11-6-36-6S16-35%2012-38s21-21%2029-22%2031%207%2040%2016m-29%209c7%206%201%2019-6%2019S26-28%2032-36'/%3e%3cpath%20d='M19-26c1-12%2011-14%2027-14s23%2012%2029%2015c-7%200-13-10-29-10s-16%200-27%2010m3%202c4-6%209%206%2020%206s17-3%2024-8-10%2012-21%2012-26-6-23-10'/%3e%3cpath%20d='M56-17c13-7%205-17%200-19%202%202%2010%2012%200%2019M0%2043c6%200%208-2%2016-2s27%2011%2038%207c-23%209-14%203-54%203h-5m63%206c-4-7-3-5-11-16%208%206%2010%209%2011%2016M0%2067c25%200%2021-5%2054-19-24%203-29%2011-54%2011h-5m5-29c7%200%209-5%2017-5s19%203%2024%207c1%201-3-8-11-9S25%209%2016%207c0%204%203%203%204%209%200%205-9%205-11%200%202%208-4%208-9%208'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23d'/%3e%3cpath%20d='M0%2076c-5%200-18%203%200%203s5-3%200-3'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-uy.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-uy'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%230038a8'%20d='M284%2056.9h228v56.9H284zm0%20113.8h228v56.9H284zM0%20284.4h512v57H0zm0%20113.8h512v57H0z'/%3e%3cg%20fill='%23fcd116'%20stroke='%23000'%20stroke-miterlimit='20'%20stroke-width='.6'%20transform='translate(142.2%20142.2)%20scale(3.12889)'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cg%20id='a'%3e%3cpath%20stroke-linecap='square'%20d='M1.5%209L6%2012c-8%2013%201%2015-6%2021%203-7-3-5-3-17'%20transform='rotate(22.5)'/%3e%3cpath%20fill='none'%20d='M0%2011c-2%2013%204.5%2017%200%2022'%20transform='rotate(22.5)'/%3e%3cpath%20d='M0%200h6L0%2033-6%200h6v33'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(45)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(90)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1)'%20xlink:href='%23c'/%3e%3ccircle%20r='11'/%3e%3c/g%3e%3cg%20transform='translate(142.2%20142.2)%20scale(.31289)'%3e%3cg%20id='d'%3e%3cpath%20d='M81-44c-7%208-11-6-36-6S16-35%2012-38s21-21%2029-22%2031%207%2040%2016m-29%209c7%206%201%2019-6%2019S26-28%2032-36'/%3e%3cpath%20d='M19-26c1-12%2011-14%2027-14s23%2012%2029%2015c-7%200-13-10-29-10s-16%200-27%2010m3%202c4-6%209%206%2020%206s17-3%2024-8-10%2012-21%2012-26-6-23-10'/%3e%3cpath%20d='M56-17c13-7%205-17%200-19%202%202%2010%2012%200%2019M0%2043c6%200%208-2%2016-2s27%2011%2038%207c-23%209-14%203-54%203h-5m63%206c-4-7-3-5-11-16%208%206%2010%209%2011%2016M0%2067c25%200%2021-5%2054-19-24%203-29%2011-54%2011h-5m5-29c7%200%209-5%2017-5s19%203%2024%207c1%201-3-8-11-9S25%209%2016%207c0%204%203%203%204%209%200%205-9%205-11%200%202%208-4%208-9%208'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23d'/%3e%3cpath%20d='M0%2076c-5%200-18%203%200%203s5-3%200-3'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-uz {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-uz'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%231eb53a'%20d='M0%20320h640v160H0z'/%3e%3cpath%20fill='%230099b5'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%20153.6h640v172.8H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20163.2h640v153.6H0z'/%3e%3ccircle%20cx='134.4'%20cy='76.8'%20r='57.6'%20fill='%23fff'/%3e%3ccircle%20cx='153.6'%20cy='76.8'%20r='57.6'%20fill='%230099b5'/%3e%3cg%20fill='%23fff'%20transform='matrix(1.92%200%200%201.92%20261.1%20122.9)'%3e%3cg%20id='e'%3e%3cg%20id='d'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-6L-1.9-.3%201%20.7'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23c'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20y='-24'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20y='-48'%20xlink:href='%23d'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20x='24'%20xlink:href='%23e'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='48'%20xlink:href='%23e'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-48'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-24'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-24'%20y='-24'%20xlink:href='%23d'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-uz.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-uz'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%231eb53a'%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20fill='%230099b5'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='%23ce1126'%20d='M0%20163.8h512v184.4H0z'/%3e%3cpath%20fill='%23fff'%20d='M0%20174h512v164H0z'/%3e%3ccircle%20cx='143.4'%20cy='81.9'%20r='61.4'%20fill='%23fff'/%3e%3ccircle%20cx='163.8'%20cy='81.9'%20r='61.4'%20fill='%230099b5'/%3e%3cg%20fill='%23fff'%20transform='translate(278.5%20131)%20scale(2.048)'%3e%3cg%20id='e'%3e%3cg%20id='d'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-6L-1.9-.3%201%20.7'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144)'%20xlink:href='%23c'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20y='-24'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20y='-48'%20xlink:href='%23d'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20x='24'%20xlink:href='%23e'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='48'%20xlink:href='%23e'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-48'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-24'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20x='-24'%20y='-24'%20xlink:href='%23d'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-va {
  background-image: url(/sam/assets/va-uxpVYuta.svg);
}

.flag-icon-va.flag-icon-squared {
  background-image: url(/sam/assets/va-C5YBI_0F.svg);
}

.flag-icon-vc {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-vc'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23f4f100'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23199a00'%20d='M490%200h150v480H490z'/%3e%3cpath%20fill='%230058aa'%20d='M0%200h150v480H0z'/%3e%3cpath%20fill='%23199a00'%20d='M259.3%20130l-46.4%2071.3%2044.7%2074.4%2043.8-73.7-42.1-72zm121.2%200l-46.3%2071.3%2044.7%2074.4%2043.8-73.7-42.2-72zm-61.2%2097.3l-46.4%2071.4%2044.8%2074.4%2043.8-73.7-42.2-72z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-vc.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-vc'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23f4f100'%20d='M0%200h510.4v512H0z'/%3e%3cpath%20fill='%23199a00'%20d='M385.6%200H512v512H385.6z'/%3e%3cpath%20fill='%230058aa'%20d='M0%200h126.4v512H0z'/%3e%3c/g%3e%3cpath%20fill='%23199a00'%20fill-rule='evenodd'%20d='M191.2%20138.6l-49.5%2076.2%2047.8%2079.3%2046.7-78.6-45-76.9zm129.4%200L271%20214.8l47.7%2079.3%2046.8-78.6-45-76.9zm-65.4%20103.9l-49.4%2076.1%2047.7%2079.4%2046.7-78.7-45-76.8z'/%3e%3c/svg%3e");
}

.flag-icon-ve {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-ve'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cg%20id='d'%20transform='translate(0%20-36)'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0-5L-1.5-.2l2.8.9z'/%3e%3cuse%20width='180'%20height='120'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3cuse%20width='180'%20height='120'%20transform='rotate(144)'%20xlink:href='%23c'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23cf142b'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300247d'%20d='M0%200h640v320H0z'/%3e%3cpath%20fill='%23fc0'%20d='M0%200h640v160H0z'/%3e%3cg%20id='f'%20transform='matrix(4%200%200%204%20320%20336)'%3e%3cg%20id='e'%3e%3cuse%20width='180'%20height='120'%20transform='rotate(10)'%20xlink:href='%23d'/%3e%3cuse%20width='180'%20height='120'%20transform='rotate(30)'%20xlink:href='%23d'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(40)'%20xlink:href='%23e'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(-80%20320%20336)'%20xlink:href='%23f'/%3e%3c/svg%3e");
}

.flag-icon-ve.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-ve'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cg%20id='d'%20transform='translate(0%20-36)'%3e%3cg%20id='c'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20fill='%23fff'%20d='M0-5L-1.5-.2l2.8.9z'/%3e%3cuse%20width='180'%20height='120'%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(-72)'%20xlink:href='%23b'/%3e%3cuse%20width='180'%20height='120'%20transform='rotate(144)'%20xlink:href='%23c'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23cf142b'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300247d'%20d='M0%200h512v341.3H0z'/%3e%3cpath%20fill='%23fc0'%20d='M0%200h512v170.7H0z'/%3e%3cg%20id='f'%20transform='translate(256.3%20358.4)%20scale(4.265)'%3e%3cg%20id='e'%3e%3cuse%20width='180'%20height='120'%20transform='rotate(10)'%20xlink:href='%23d'/%3e%3cuse%20width='180'%20height='120'%20transform='rotate(30)'%20xlink:href='%23d'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(40)'%20xlink:href='%23e'/%3e%3c/g%3e%3cuse%20width='180'%20height='120'%20transform='rotate(-80%20256.3%20358.4)'%20xlink:href='%23f'/%3e%3c/svg%3e");
}

.flag-icon-vg {
  background-image: url(/sam/assets/vg-BG0gjCUz.svg);
}

.flag-icon-vg.flag-icon-squared {
  background-image: url(/sam/assets/vg-D4PrM63j.svg);
}

.flag-icon-vi {
  background-image: url(/sam/assets/vi-B8UbMfn8.svg);
}

.flag-icon-vi.flag-icon-squared {
  background-image: url(/sam/assets/vi-DtlFski4.svg);
}

.flag-icon-vn {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-vn'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='vn-a'%3e%3cpath%20fill-opacity='.7'%20d='M-85.3%200h682.6v512H-85.3z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23vn-a)'%20transform='translate(80)%20scale(.9375)'%3e%3cpath%20fill='%23ec0015'%20d='M-128%200h768v512h-768z'/%3e%3cpath%20fill='%23ff0'%20d='M349.6%20381L260%20314.3l-89%2067.3L204%20272l-89-67.7%20110.1-1%2034.2-109.4L294%20203l110.1.1-88.5%2068.4%2033.9%20109.6z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-vn.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-vn'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M177.2%200h708.6v708.7H177.2z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20fill-rule='evenodd'%20clip-path='url(%23a)'%20transform='translate(-128)%20scale(.72249)'%3e%3cpath%20fill='%23ec0015'%20d='M0%200h1063v708.7H0z'/%3e%3cpath%20fill='%23ff0'%20d='M661%20527.5l-124-92.6-123.3%2093.5%2045.9-152-123.2-93.8%20152.4-1.3L536%20129.8%20584.3%20281l152.4.2-122.5%2094.7L661%20527.5z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-vu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-vu'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='vu-a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h682.7v512H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23vu-a)'%20transform='scale(.9375)'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20d='M0%200l347.4%20219.4H768v73.2H347.4L0%20512V0z'/%3e%3cpath%20fill='%23ff0'%20d='M0%20493.7L354.7%20267H768v-22H354.7L0%2018.3v32.9L332.8%20256%200%20460.8v32.9z'/%3e%3cpath%20fill='%2340aa40'%20d='M0%20512l354.7-226.7H768V512H0z'/%3e%3cpath%20fill='%23ce0000'%20d='M0%200l354.7%20226.7H768V0H0z'/%3e%3cpath%20fill='%23ff0'%20d='M95.8%20266.6c1.2.3%201.6.6%202.8-1.1.2-1%201-2.2%201.7-3.3.8-1.5%201.2-2%202-1%20.6.7%202.8-.5%203.6.1%201.4%201%20.6.8%201.7-.2.9-1.8.1-1.6-1-2.4-1-.6-3.1.6-4%200%20.3-1.8.9-2%202-2.4.8.5%203.1-.4%203.8-.4%201%20.2%202%20.3%202.3-1.2.5-1%20.3-.3-.2-1-.8-.7-3%20.5-3.9%200-1-.9-.9-1.2-.2-2.6.8-.5%201.5-.3%202.6.4%201%20.8%202.8-.7%203.8-.8.9-1%201.9-1.3%201.2-2.5-.3-1-.6-1-1.8-1.3-1.2-.8-2.8.7-3.3-.5%201-1.4%201.3-1.1%202.5-.3.8.2%203-1.1%203.8-1.2%201.1-.3.6%201%201.4-1.8-.3-1.2-2.3.7-3.4.4-1%20.2-2-.2-2-1.4%200-1.5.8-1.6%201.9-1.4%201%20.2%203.1-1%204-1%201%20.6%201.5.4%202.4-1%20.6-1.7-.1-1-1.3-2-.8-.5-3%20.7-3.9.1.2-.6.5-1.4%201-1.7.9.2%201.6.2%202.7.8%201%20.5%202.8-1.5%203.7-2.2-.2-1-2%20.4-3-.3-.6-.5-1.5-1-1.7-1.5.6-1.7.3-1.6%202-1%20.8-.3%202.3-.3%201.3-1.9-.2-.2-1-.2-1.8-.5-.9-.6-1.7-1.3-2.7-1.5-.7-.1-1.7-.4-2.2-.2%200%201%20.2%201.6.1%202.8.5.7%201.3.7%201.5%201-.9.8-1.4.4-2.3.4-1.2-.7-.5-3.1-1.9-2.6.3.7.2%203.4.8%204%20.6.4%201.4.8%201.5%201.3-1%201.5-1.3%201.4-2.5.7-1-.6-.6-2.8-1.5-2.7-1%20.8-1%20.7-.8%201.8%200%201.4-.5%203.4.7%204.2%201.3%201%201.5.8.4%202.7-.7.9-1.1.7-2%20.3-.9-.6-.7-3-1.4-3.7-1.4-.8-.6-.8-1.7.2-.3%201.3%200%201.6.5%202.7.4.7.4%203%201.2%203.2%201.2.7%201.3.6-.2%202-1%200-1.6.3-2.4-.7-1-.8-.4-3.2-1.7-3.2-1.2.1-1.5.1-1.4%201.8.3%201.5-.3%203.8.9%204.7%201.1.5%201.8.4%202.2%201.1-.4.3-1%201.3-1.4%201.5-.8%200-1.6-.5-2.5-.7-1-.5-.5-1.4-1.4-2-1%20.3-1-1-1.5.3.2%201.2-.2%202.6%201%203.4.8.5%201.5%201.7%202.4%202.3%201%201.2.6%201.4%200%203-.9.1-1.8-.5-2.7-1-.9-.7-.7-3-1.6-3.5-.7-.8-.5-1.4-1.7.2%200%201%20.1%201.2.4%202%200%201-.2%203.2.8%203.9%201%20.2%202.2.7%203%201%20.8%201%20.1.8-.8%202.2-.5%201.4-.5%201.7-1.4%202.4-.8%201-1%201.5-.4%202.8z'/%3e%3cpath%20fill='%23ff0'%20d='M121%20267.9c.7-1.2%201.1-1.4%200-3.4-.8-.7-1.6-2-2.4-3.1-1-1.6-1.3-2.2%200-2.7.8-.3.6-3%201.5-3.7%201.4-1.1%201-.3.5-1.9-1.4-1.7-1.5-.8-2.7.2-1%20.7-.7%203.5-1.5%204.2-1.6-1-1.6-1.8-1.5-3%20.9-.7.9-3.6%201.2-4.3.6-1%201-2-.2-2.9-.8-1-.2-.4-1-.3-1%20.7-.7%203.5-1.6%204.2-1.2.8-1.4.5-2.4-.8-.1-1%20.3-1.7%201.4-2.6%201.1-.8.5-3.3.8-4.3-.6-1.4-.5-2.6-1.8-2.4-1%200-1.2.3-2%201.5-1.2%201-.4%203.2-1.8%203.2-.9-1.6-.4-1.8.8-2.8.5-.7.2-3.7.4-4.5.2-1.2%201-.2-1.1-2-1.2-.3-.2%202.6-1%203.6-.3%201.2-1%202-2%201.6-1.5-.6-1.2-1.5-.6-2.5s.3-3.8.7-4.7c1-1%201-1.4%200-3-1.3-1.4-1-.3-2.2.6-1%20.7-.7%203.5-1.6%204.2-.5-.5-1-1-1.1-1.8.5-.8.7-1.6%201.8-2.5.8-.9-.4-3.5-.6-4.8-1-.2-.4%202.2-1.5%203-.7.5-1.4%201.2-2%201.2-1.3-1.3-1.4-1-.2-2.5.1-1%20.7-2.5-1.2-2-.3%200-.5%201-1.1%201.6-1%20.7-1.9%201.3-2.5%202.2-.4.7-1%201.7-1%202.3.8.5%201.5.5%202.6%201%20.8-.2%201.2-1%201.5-1.1.3%201.2-.2%201.6-.5%202.6-1.2%201-3.2-.7-3.2%201%20.8-.1%203.2%201%204%20.7.6-.5%201.3-1.2%201.8-1%201%201.5.8%201.9-.3%202.8-1%20.8-3-.4-3.1.5.3%201.4.2%201.4%201.3%201.6%201.3.5%202.9%201.9%204%201%201.5-1%201.5-1.3%202.7.6.6%201.1.3%201.5-.5%202.2-.9.8-3-.4-4%200-1.2%201.2-.9.4-.4%202%201%20.8%201.4.7%202.7.5.8-.2%203%20.8%203.4%200%201.1-1%201-1.1%201.7%201-.4%201.2-.3%201.8-1.6%202.3-1.1.8-3-.9-3.6.5-.4%201.4-.5%201.7%201.1%202.2%201.5.3%203.4%201.8%204.7%201%20.9-1%201-1.8%201.9-2%20.1.6.7%201.6.7%202.1-.2.9-1%201.5-1.6%202.4-.8.9-1.5%200-2.3.7-.1%201.1-1.4.6-.3%201.7%201%20.2%202.3%201.2%203.4.4.9-.7%202.3-1%203.1-1.7%201.5-.6%201.5%200%202.8%201.2-.3%201-1.2%201.7-2%202.4-1%20.7-3-.4-3.9.3-1%20.5-1.4%200-.5%201.9%201%20.5%201.2.3%202%20.3%201%20.5%202.8%201.6%203.9.8.6-1%201.6-2%202.2-2.8%201.1-.4.7.2%201.6%201.7%201.1%201.2%201.4%201.3%201.7%202.5.6%201.2%201%201.7%202.4%201.5z'/%3e%3cpath%20fill='%23ff0'%20d='M98%20314.5c0-5.3-.8-10.6%200-10.6%2046.8%200%2058.5-32%2058.5-53.2S140.3%20208%20109.7%20208c-35%200-46.8%2020.8-46.8%2042.6A37%2037%200%200098%20287.9c23.4%200%2029.3-5.3%2046.8-26.6-5.8%2026.6-35%2037.2-46.8%2037.2-23.4%200-46.8-16-46.8-47.8%200-26.6%2017.5-53.2%2058.5-53.2%2035.1%200%2058.5%2026.6%2058.5%2053.2%200%2037.2-29.2%2063.8-70.2%2063.8z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-vu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-vu'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M0%200h496v496H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='scale(1.0321)'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20d='M0%200l336.6%20212.6h407.5v70.9H336.6L0%20496V0z'/%3e%3cpath%20fill='%23ff0'%20d='M0%20478.4l343.7-219.7h400.4v-21.3H343.7L0%2017.7v32L322.4%20248%200%20446.5v31.8z'/%3e%3cpath%20fill='%2340aa40'%20d='M0%20496l343.7-219.6h400.4V496H0z'/%3e%3cpath%20fill='%23ce0000'%20d='M0%200l343.7%20219.7h400.4V0H0z'/%3e%3cpath%20fill='%23ff0'%20d='M92.8%20258.3c1.2.3%201.5.6%202.7-1.1.3-.9%201-2%201.6-3.2.9-1.4%201.3-2%202-.9.6.6%202.7-.5%203.6.1%201.3%201%20.5.8%201.6-.2.8-1.8%200-1.6-1.1-2.4-.8-.5-3%20.6-3.8%200%20.3-1.7.9-2%201.9-2.3.8.6%203-.4%203.8-.4%201%20.2%201.8.3%202.1-1.1.5-1%20.3-.3%200-1-1-.6-3%20.5-3.9%200-1-.9-.9-1.2-.2-2.5.8-.5%201.4-.3%202.5.4%201%20.7%202.7-.7%203.7-.8.8-1%201.8-1.3%201.2-2.4-.3-1-.6-1-1.8-1.3-1.2-.8-2.7.7-3.2-.5%201-1.3%201.3-1%202.5-.3.7.3%203-1%203.6-1.1%201.1-.3.6.9%201.3-1.8-.2-1-2.1.7-3.2.4-1%20.2-1.9-.2-2-1.3%200-1.5.8-1.6%201.8-1.4%201%20.2%203.1-1%203.9-1%201.1.6%201.5.4%202.4-1%20.6-1.6-.1-1-1.2-1.8-.9-.5-3%20.6-3.8%200%20.1-.5.4-1.3%201-1.6.8.2%201.5.1%202.5.8%201%20.4%202.7-1.5%203.6-2.2-.2-1-1.9.4-2.9-.3-.6-.4-1.4-.9-1.6-1.4.6-1.7.3-1.6%201.9-1%20.8-.3%202.2-.3%201.3-1.8-.2-.3-1-.2-1.7-.5-1-.6-1.8-1.2-2.7-1.5-.6-.1-1.6-.3-2.1-.2-.1%201%20.2%201.6%200%202.8.5.7%201.3.7%201.5%201-.9.7-1.3.3-2.2.4-1.1-.8-.5-3.1-1.8-2.6.3.7.2%203.3.7%203.8.6.4%201.4.8%201.5%201.4-1%201.4-1.3%201.3-2.4.6-1-.6-.6-2.7-1.4-2.6-1%20.7-1%20.7-.8%201.8%200%201.3-.5%203.2.6%204%201.3%201%201.5.8.4%202.6-.7.9-1.1.7-2%20.3-.8-.6-.6-2.8-1.3-3.6-1.3-.7-.6-.7-1.6.2-.4%201.3-.1%201.6.4%202.7.4.6.4%203%201.2%203%201.2.8%201.2.6-.2%202-1%200-1.5.3-2.3-.7-1-.7-.4-3-1.7-3.1-1.2.1-1.4.1-1.3%201.7.2%201.5-.3%203.7.8%204.6%201.1.5%201.8.4%202.1%201l-1.3%201.5c-.7%200-1.5-.5-2.4-.7-1-.4-.5-1.3-1.3-1.9-1%20.3-1-1-1.5.3.2%201.1-.2%202.5.9%203.2.8.6%201.5%201.8%202.4%202.3%201%201.2.5%201.4%200%203-.8%200-1.8-.5-2.6-1.1-.9-.6-.7-2.8-1.6-3.4-.7-.7-.5-1.3-1.6.2%200%201.1.1%201.2.4%202%200%201-.3%203%20.7%203.7l3%201c.7%201%200%20.8-.8%202.2-.6%201.4-.6%201.6-1.4%202.3-.8%201-1%201.4-.4%202.7z'/%3e%3cpath%20fill='%23ff0'%20d='M117.2%20259.5c.7-1.1%201.1-1.3%200-3.3-.7-.6-1.5-1.9-2.3-3-1-1.5-1.3-2%200-2.5.8-.3.6-3%201.5-3.7%201.3-1%20.9-.2.4-1.8-1.3-1.6-1.4-.7-2.6.2-.9.7-.6%203.4-1.5%204-1.5-1-1.4-1.6-1.4-2.9.8-.6.9-3.4%201.2-4.1.6-1%201-1.9-.2-2.8-.8-1-.2-.4-1-.3-.9.7-.6%203.4-1.5%204-1.2.9-1.4.5-2.4-.7%200-1%20.4-1.6%201.4-2.5%201-.8.4-3.2.8-4.2-.6-1.3-.5-2.5-1.8-2.3-1%200-1.2.3-1.8%201.4-1.3%201-.5%203.2-1.8%203.2-.9-1.6-.5-1.8.7-2.7.5-.7.2-3.6.4-4.4.2-1.2%201-.2-1-2-1.2-.2-.3%202.6-1%203.6-.3%201.1-1%201.9-2%201.5-1.4-.6-1.2-1.4-.5-2.5.5-.9.3-3.6.6-4.5%201-.9%201-1.4%200-2.9-1.2-1.3-.9-.3-2.1.6-.9.6-.6%203.4-1.5%204-.5-.4-1-1-1.1-1.7.5-.8.7-1.6%201.7-2.4.8-.9-.3-3.5-.6-4.6-.9-.2-.3%202-1.4%202.9-.6.5-1.4%201.1-2%201.1-1.2-1.2-1.3-1-.2-2.4.2-1%20.7-2.5-1-2-.4%200-.6%201-1.2%201.6-.9.6-1.8%201.3-2.4%202.2-.4.6-1%201.6-1%202.2.8.4%201.5.4%202.5%201%20.9-.2%201.2-1%201.5-1.2.4%201.3-.2%201.6-.5%202.6-1.1.9-3-.7-3%20.8.7%200%203%201.2%203.8.8.6-.5%201.2-1.1%201.8-1%201%201.5.7%201.9-.4%202.8-1%20.7-2.8-.4-3%20.4.3%201.4.3%201.4%201.3%201.6%201.3.5%202.8%201.8%204%201%201.4-1%201.3-1.3%202.6.5.5%201.1.2%201.5-.5%202.2-1%20.7-3-.4-3.9%200-1.2%201.1-.9.3-.4%201.9%201%20.8%201.3.7%202.5.5.8-.2%203%20.8%203.4%200%201-1%201-1%201.7%201-.4%201.1-.4%201.7-1.6%202.2-1%20.8-3-.8-3.5.5-.4%201.3-.5%201.6%201%202%201.5.4%203.3%201.9%204.6%201%20.8-1%201-1.6%201.8-1.8l.8%202c-.3.8-1%201.4-1.6%202.3-.8.9-1.5%200-2.3.7%200%201-1.3.6-.3%201.6%201.1.3%202.3%201.2%203.3.4.9-.6%202.2-1%203-1.6%201.5-.6%201.5%200%202.8%201.2a7%207%200%2001-2%202.3c-1%20.6-2.9-.4-3.7.3-1%20.4-1.4%200-.5%201.8%201%20.5%201.1.3%201.9.3%201%20.4%202.7%201.6%203.8.8.6-1%201.5-2%202-2.7%201.2-.5.8.2%201.7%201.6%201%201.2%201.3%201.3%201.6%202.4.6%201.2.9%201.7%202.4%201.5z'/%3e%3cpath%20fill='%23ff0'%20d='M95%20304.7c0-5.1-.8-10.3%200-10.3%2045.3%200%2056.6-31%2056.6-51.5%200-20.6-15.7-41.3-45.3-41.3-34%200-45.4%2020.2-45.4%2041.3%200%2020.6%2017%2036%2034%2036%2022.7%200%2028.4-5.1%2045.4-25.7-5.7%2025.7-34%2036-45.3%2036A44%2044%200%200149.6%20243c0-25.8%2017-51.6%2056.7-51.6%2034%200%2056.7%2025.8%2056.7%2051.6%200%2036-28.4%2061.8-68%2061.8z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-wf {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-wf'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-wf.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-wf'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ws {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ws'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ce1126'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23002b7f'%20d='M0%200h320v240H0z'/%3e%3cpath%20fill='%23fff'%20d='M180%20229.3l-20.7-14-19.9%2014.1%206.5-24.9-19-15.2%2024.5-1.5%208.1-23.6%208.8%2024%2024%20.7-19%2016.3zm-3.6-165.6L159.8%2053l-16%2010.4%204.4-20-14.6-12.7%2019.4-1.6%207.2-18.6%207.4%2018.7%2019.1%201.7L172%2044.3zm-73%2059.5l-16-11-16.7%2011%205.2-19.4L60.8%2091%2080%2090l7-19%206.8%2018.9%2019.6%201.1-15%2012.5zM250%20110l-15.4-10-15%2010%204.4-18.3-14-11.8%2018.3-1.5%206.3-17.2%207%2017.4%2017.7%201-13.7%2012.3zm-43.1%2043.4l-10.3-6.4-10.3%206.6%202.7-12.3-9.2-8.3%2012-1%204.6-11.6%204.9%2011.6%2011.9%201-9.1%208.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ws.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ws'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23ce1126'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23002b7f'%20d='M0%200h256v256H0z'/%3e%3cpath%20fill='%23fff'%20d='M147%20231.4l-19.6-13.3-18.9%2013.5%206-23.5-18-14.7%2023.2-1.3%207.7-22.4%208.5%2022.8%2022.8.5-18.2%2015.5zm-3.4-156.8l-15.6-10-15.4%2010%204.2-19-13.7-12.1%2018.3-1.6%206.8-17.5%207.1%2017.7%2018%201.4-14%2012.5zM74.3%20131l-15.2-10.8-15.4%2010.4%204.6-18.3L34%20100.2l18.2-.8%206.7-18.1%206.6%2017.8%2018.3%201.1-14.3%2012zm139-12.7l-14.7-9.5-14.3%209.7%204-17.4-13-11.2%2017.3-1.4%206-16.4%206.6%2016.6%2016.8%201-13.2%2011.6zm-41.1%2041.3l-9.7-6.2-9.6%206.2%202.5-11.6-8.7-7.7%2011.4-1%204.4-11%204.5%2011%2011.2%201-8.5%207.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ye {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ye'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v472.8H0z'/%3e%3cpath%20fill='%23f10600'%20d='M0%200h640v157.4H0z'/%3e%3cpath%20d='M0%20322.6h640V480H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-ye.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-ye'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v504.3H0z'/%3e%3cpath%20fill='%23f10600'%20d='M0%200h512v167.9H0z'/%3e%3cpath%20d='M0%20344.1h512V512H0z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-yt {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-yt'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-yt.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-yt'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23f31830'%20d='M341.3%200H512v512H341.3z'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-za {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-za'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cclipPath%20id='za-a'%3e%3cpath%20fill-opacity='.7'%20d='M-71.9%200h682.7v512H-71.9z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23za-a)'%20transform='translate(67.4)%20scale(.93748)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M-71.9%20407.8V104.4L154%20256.1-72%20407.8z'/%3e%3cpath%20fill='%2300c'%20d='M82.2%20512.1l253.6-170.6H696V512H82.2z'/%3e%3cpath%20fill='red'%20d='M66%200h630v170.8H335.7S69.3-1.7%2066%200z'/%3e%3cpath%20fill='%23fc0'%20d='M-71.9%2064v40.4L154%20256-72%20407.8v40.3l284.5-192L-72%2064z'/%3e%3cpath%20fill='%23093'%20d='M-71.9%2064V0h95l301.2%20204h371.8v104.2H324.3L23%20512h-94.9v-63.9l284.4-192L-71.8%2064z'/%3e%3cpath%20fill='%23fff'%20d='M23%200h59.2l253.6%20170.7H696V204H324.3L23%20.1zm0%20512.1h59.2l253.6-170.6H696v-33.2H324.3L23%20512z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-za.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-za'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill-opacity='.7'%20d='M70.1%200h499.6v499.6H70.1z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%20transform='translate(-71.9)%20scale(1.0248)'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20d='M0%20397.9v-296l220.4%20147.9L0%20397.9z'/%3e%3cpath%20fill='%2300c'%20d='M150.4%20499.7l247.4-166.5h351.6v166.5h-599z'/%3e%3cpath%20fill='red'%20d='M134.5%200h615v166.6H397.7S137.8-1.6%20134.5%200z'/%3e%3cpath%20fill='%23fc0'%20d='M0%2062.5v39.3l220.4%20148L0%20397.8v39.4l277.6-187.4L0%2062.5z'/%3e%3cpath%20fill='%23093'%20d='M0%2062.5V0h92.6l294%20199h362.8v101.7H386.6l-294%20198.9H0v-62.4l277.6-187.4L0%2062.5z'/%3e%3cpath%20fill='%23fff'%20d='M92.6%200h57.8l247.4%20166.6h351.6V199H386.6L92.6%200zm0%20499.7h57.8l247.4-166.5h351.6v-32.4H386.6l-294%20198.8z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-zm {
  background-image: url(/sam/assets/zm-uuXStsC0.svg);
}

.flag-icon-zm.flag-icon-squared {
  background-image: url(/sam/assets/zm-DcIMfqXD.svg);
}

.flag-icon-zw {
  background-image: url(/sam/assets/zw-PRbYMfmj.svg);
}

.flag-icon-zw.flag-icon-squared {
  background-image: url(/sam/assets/zw-BfQw7p53.svg);
}

.flag-icon-es-ca {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-es-ca'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fcdd09'%20d='M0%200h640v480H0z'/%3e%3cpath%20stroke='%23da121a'%20stroke-width='60'%20d='M0%2090h810m0%20120H0m0%20120h810m0%20120H0'%20transform='scale(.79012%20.88889)'/%3e%3c/svg%3e");
}

.flag-icon-es-ca.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-es-ca'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fcdd09'%20d='M0%200h512v512H0z'/%3e%3cpath%20stroke='%23da121a'%20stroke-width='60'%20d='M0%2090h810m0%20120H0m0%20120h810m0%20120H0'%20transform='scale(.6321%20.94815)'/%3e%3c/svg%3e");
}

.flag-icon-es-ga {
  background-image: url(/sam/assets/es-ga-iajPLL2V.svg);
}

.flag-icon-es-ga.flag-icon-squared {
  background-image: url(/sam/assets/es-ga-BUi0oKL3.svg);
}

.flag-icon-eu {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-eu'%20viewBox='0%200%20640%20480'%3e%3cdefs%3e%3cg%20id='d'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-1l-.3%201%20.5.1z'/%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cg%20id='c'%3e%3cuse%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23c'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23039'%20d='M0%200h640v480H0z'/%3e%3cg%20fill='%23fc0'%20transform='translate(320%20242.3)%20scale(23.7037)'%3e%3cuse%20width='100%25'%20height='100%25'%20y='-6'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20y='6'%20xlink:href='%23d'/%3e%3cg%20id='e'%3e%3cuse%20width='100%25'%20height='100%25'%20x='-6'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144%20-2.3%20-2.1)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144%20-2.1%20-2.3)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72%20-4.7%20-2)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72%20-5%20.5)'%20xlink:href='%23d'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23e'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-eu.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20id='flag-icon-css-eu'%20viewBox='0%200%20512%20512'%3e%3cdefs%3e%3cg%20id='d'%3e%3cg%20id='b'%3e%3cpath%20id='a'%20d='M0-1l-.3%201%20.5.1z'/%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23a'/%3e%3c/g%3e%3cg%20id='c'%3e%3cuse%20transform='rotate(72)'%20xlink:href='%23b'/%3e%3cuse%20transform='rotate(144)'%20xlink:href='%23b'/%3e%3c/g%3e%3cuse%20transform='scale(-1%201)'%20xlink:href='%23c'/%3e%3c/g%3e%3c/defs%3e%3cpath%20fill='%23039'%20d='M0%200h512v512H0z'/%3e%3cg%20fill='%23fc0'%20transform='translate(256%20258.4)%20scale(25.28395)'%3e%3cuse%20width='100%25'%20height='100%25'%20y='-6'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20y='6'%20xlink:href='%23d'/%3e%3cg%20id='e'%3e%3cuse%20width='100%25'%20height='100%25'%20x='-6'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(-144%20-2.3%20-2.1)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(144%20-2.1%20-2.3)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72%20-4.7%20-2)'%20xlink:href='%23d'/%3e%3cuse%20width='100%25'%20height='100%25'%20transform='rotate(72%20-5%20.5)'%20xlink:href='%23d'/%3e%3c/g%3e%3cuse%20width='100%25'%20height='100%25'%20transform='scale(-1%201)'%20xlink:href='%23e'/%3e%3c/g%3e%3c/svg%3e");
}

.flag-icon-gb-eng {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gb-eng'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23ce1124'%20d='M281.6%200h76.8v480h-76.8z'/%3e%3cpath%20fill='%23ce1124'%20d='M0%20201.6h640v76.8H0z'/%3e%3c/svg%3e");
}

.flag-icon-gb-eng.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gb-eng'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23ce1124'%20d='M215%200h82v512h-82z'/%3e%3cpath%20fill='%23ce1124'%20d='M0%20215h512v82H0z'/%3e%3c/svg%3e");
}

.flag-icon-gb-nir {
  background-image: url(/sam/assets/gb-nir-Dx9AUdEP.svg);
}

.flag-icon-gb-nir.flag-icon-squared {
  background-image: url(/sam/assets/gb-nir-vh-zCihJ.svg);
}

.flag-icon-gb-sct {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gb-sct'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%230065bd'%20d='M0%200h640v480H0z'/%3e%3cpath%20stroke='%23fff'%20stroke-width='.6'%20d='M0%200l5%203M0%203l5-3'%20transform='scale(128%20160)'/%3e%3c/svg%3e");
}

.flag-icon-gb-sct.flag-icon-squared {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gb-sct'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%230065bd'%20d='M0%200h512v512H0z'/%3e%3cpath%20stroke='%23fff'%20stroke-width='.6'%20d='M0%200l5%203M0%203l5-3'%20transform='scale(102.4%20170.66667)'/%3e%3c/svg%3e");
}

.flag-icon-gb-wls {
  background-image: url(/sam/assets/gb-wls-5QOzW9iy.svg);
}

.flag-icon-gb-wls.flag-icon-squared {
  background-image: url(/sam/assets/gb-wls-bnNs_dsK.svg);
}

.flag-icon-un {
  background-image: url(/sam/assets/un-DCCP8ex9.svg);
}

.flag-icon-un.flag-icon-squared {
  background-image: url(/sam/assets/un-DkzWXaoa.svg);
}

.flag-icon-xk {
  background-image: url(/sam/assets/xk-B1-zyfI7.svg);
}

.flag-icon-xk.flag-icon-squared {
  background-image: url(/sam/assets/xk-BHWcrwWh.svg);
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: "FontAwesome";
  src: url("/sam/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.7.0");
  src: url("/sam/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("/sam/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.7.0") format("woff2"), url("/sam/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.7.0") format("woff"), url("/sam/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.7.0") format("truetype"), url("/sam/assets/fontawesome-webfont-D13rzr4g.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

.fa-li.fa-lg {
  left: -1.85714286em;
}

.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: 0.3em;
}

.fa.fa-pull-right {
  margin-left: 0.3em;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: 0.3em;
}

.fa.pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

.fa-glass:before {
  content: "\f000";
}

.fa-music:before {
  content: "\f001";
}

.fa-search:before {
  content: "\f002";
}

.fa-envelope-o:before {
  content: "\f003";
}

.fa-heart:before {
  content: "\f004";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-o:before {
  content: "\f006";
}

.fa-user:before {
  content: "\f007";
}

.fa-film:before {
  content: "\f008";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-check:before {
  content: "\f00c";
}

.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-signal:before {
  content: "\f012";
}

.fa-gear:before, .fa-cog:before {
  content: "\f013";
}

.fa-trash-o:before {
  content: "\f014";
}

.fa-home:before {
  content: "\f015";
}

.fa-file-o:before {
  content: "\f016";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-road:before {
  content: "\f018";
}

.fa-download:before {
  content: "\f019";
}

.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-play-circle-o:before {
  content: "\f01d";
}

.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e";
}

.fa-refresh:before {
  content: "\f021";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-lock:before {
  content: "\f023";
}

.fa-flag:before {
  content: "\f024";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-print:before {
  content: "\f02f";
}

.fa-camera:before {
  content: "\f030";
}

.fa-font:before {
  content: "\f031";
}

.fa-bold:before {
  content: "\f032";
}

.fa-italic:before {
  content: "\f033";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-list:before {
  content: "\f03a";
}

.fa-dedent:before, .fa-outdent:before {
  content: "\f03b";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-video-camera:before {
  content: "\f03d";
}

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-tint:before {
  content: "\f043";
}

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044";
}

.fa-share-square-o:before {
  content: "\f045";
}

.fa-check-square-o:before {
  content: "\f046";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-play:before {
  content: "\f04b";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-eject:before {
  content: "\f052";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-times-circle-o:before {
  content: "\f05c";
}

.fa-check-circle-o:before {
  content: "\f05d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before, .fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before, .fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-feed:before, .fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before, .fa-users:before {
  content: "\f0c0";
}

.fa-chain:before, .fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before, .fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before, .fa-usd:before {
  content: "\f155";
}

.fa-rupee:before, .fa-inr:before {
  content: "\f156";
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158";
}

.fa-won:before, .fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before, .fa-car:before {
  content: "\f1b9";
}

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before, .fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-venus:before {
  content: "\f221";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-intersex:before, .fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-facebook-official:before {
  content: "\f230";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-server:before {
  content: "\f233";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-hotel:before, .fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {
  content: "\f240";
}

.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242";
}

.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-sticky-note-o:before {
  content: "\f24a";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-hourglass-o:before {
  content: "\f250";
}

.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251";
}

.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255";
}

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256";
}

.fa-hand-scissors-o:before {
  content: "\f257";
}

.fa-hand-lizard-o:before {
  content: "\f258";
}

.fa-hand-spock-o:before {
  content: "\f259";
}

.fa-hand-pointer-o:before {
  content: "\f25a";
}

.fa-hand-peace-o:before {
  content: "\f25b";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-safari:before {
  content: "\f267";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-tv:before, .fa-television:before {
  content: "\f26c";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-calendar-plus-o:before {
  content: "\f271";
}

.fa-calendar-minus-o:before {
  content: "\f272";
}

.fa-calendar-times-o:before {
  content: "\f273";
}

.fa-calendar-check-o:before {
  content: "\f274";
}

.fa-industry:before {
  content: "\f275";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-map-o:before {
  content: "\f278";
}

.fa-map:before {
  content: "\f279";
}

.fa-commenting:before {
  content: "\f27a";
}

.fa-commenting-o:before {
  content: "\f27b";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-vimeo:before {
  content: "\f27d";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-edge:before {
  content: "\f282";
}

.fa-credit-card-alt:before {
  content: "\f283";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-modx:before {
  content: "\f285";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-usb:before {
  content: "\f287";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-pause-circle-o:before {
  content: "\f28c";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stop-circle-o:before {
  content: "\f28e";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-percent:before {
  content: "\f295";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-envira:before {
  content: "\f299";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-wheelchair-alt:before {
  content: "\f29b";
}

.fa-question-circle-o:before {
  content: "\f29c";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-volume-control-phone:before {
  content: "\f2a0";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3";
}

.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4";
}

.fa-handshake-o:before {
  content: "\f2b5";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-o:before {
  content: "\f2b7";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-book-o:before {
  content: "\f2ba";
}

.fa-vcard:before, .fa-address-card:before {
  content: "\f2bb";
}

.fa-vcard-o:before, .fa-address-card-o:before {
  content: "\f2bc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-circle-o:before {
  content: "\f2be";
}

.fa-user-o:before {
  content: "\f2c0";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-drivers-license:before, .fa-id-card:before {
  content: "\f2c2";
}

.fa-drivers-license-o:before, .fa-id-card-o:before {
  content: "\f2c3";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-thermometer-2:before, .fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-1:before, .fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-0:before, .fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-bathtub:before, .fa-s15:before, .fa-bath:before {
  content: "\f2cd";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-times-rectangle:before, .fa-window-close:before {
  content: "\f2d3";
}

.fa-times-rectangle-o:before, .fa-window-close-o:before {
  content: "\f2d4";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-eercast:before {
  content: "\f2da";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-snowflake-o:before {
  content: "\f2dc";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-meetup:before {
  content: "\f2e0";
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/*
* Font Face
*/
@font-face {
  font-family: "simple-line-icons";
  src: url("/sam/assets/Simple-Line-Icons-CKKl-dGR.eot?v=2.4.0");
  src: url("/sam/assets/Simple-Line-Icons-CKKl-dGR.eot?v=2.4.0#iefix") format("embedded-opentype"), url("/sam/assets/Simple-Line-Icons-D0KobG-u.woff2?v=2.4.0") format("woff2"), url("/sam/assets/Simple-Line-Icons-mVuQrdSX.ttf?v=2.4.0") format("truetype"), url("/sam/assets/Simple-Line-Icons-BAgH0-Pt.woff?v=2.4.0") format("woff"), url("/sam/assets/Simple-Line-Icons-TZpPYPE3.svg?v=2.4.0#simple-line-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector,
 but it's slower.
*/
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: "simple-line-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-user:before {
  content: "\e005";
}

.icon-people:before {
  content: "\e001";
}

.icon-user-female:before {
  content: "\e000";
}

.icon-user-follow:before {
  content: "\e002";
}

.icon-user-following:before {
  content: "\e003";
}

.icon-user-unfollow:before {
  content: "\e004";
}

.icon-login:before {
  content: "\e066";
}

.icon-logout:before {
  content: "\e065";
}

.icon-emotsmile:before {
  content: "\e021";
}

.icon-phone:before {
  content: "\e600";
}

.icon-call-end:before {
  content: "\e048";
}

.icon-call-in:before {
  content: "\e047";
}

.icon-call-out:before {
  content: "\e046";
}

.icon-map:before {
  content: "\e033";
}

.icon-location-pin:before {
  content: "\e096";
}

.icon-direction:before {
  content: "\e042";
}

.icon-directions:before {
  content: "\e041";
}

.icon-compass:before {
  content: "\e045";
}

.icon-layers:before {
  content: "\e034";
}

.icon-menu:before {
  content: "\e601";
}

.icon-list:before {
  content: "\e067";
}

.icon-options-vertical:before {
  content: "\e602";
}

.icon-options:before {
  content: "\e603";
}

.icon-arrow-down:before {
  content: "\e604";
}

.icon-arrow-left:before {
  content: "\e605";
}

.icon-arrow-right:before {
  content: "\e606";
}

.icon-arrow-up:before {
  content: "\e607";
}

.icon-arrow-up-circle:before {
  content: "\e078";
}

.icon-arrow-left-circle:before {
  content: "\e07a";
}

.icon-arrow-right-circle:before {
  content: "\e079";
}

.icon-arrow-down-circle:before {
  content: "\e07b";
}

.icon-check:before {
  content: "\e080";
}

.icon-clock:before {
  content: "\e081";
}

.icon-plus:before {
  content: "\e095";
}

.icon-minus:before {
  content: "\e615";
}

.icon-close:before {
  content: "\e082";
}

.icon-event:before {
  content: "\e619";
}

.icon-exclamation:before {
  content: "\e617";
}

.icon-organization:before {
  content: "\e616";
}

.icon-trophy:before {
  content: "\e006";
}

.icon-screen-smartphone:before {
  content: "\e010";
}

.icon-screen-desktop:before {
  content: "\e011";
}

.icon-plane:before {
  content: "\e012";
}

.icon-notebook:before {
  content: "\e013";
}

.icon-mustache:before {
  content: "\e014";
}

.icon-mouse:before {
  content: "\e015";
}

.icon-magnet:before {
  content: "\e016";
}

.icon-energy:before {
  content: "\e020";
}

.icon-disc:before {
  content: "\e022";
}

.icon-cursor:before {
  content: "\e06e";
}

.icon-cursor-move:before {
  content: "\e023";
}

.icon-crop:before {
  content: "\e024";
}

.icon-chemistry:before {
  content: "\e026";
}

.icon-speedometer:before {
  content: "\e007";
}

.icon-shield:before {
  content: "\e00e";
}

.icon-screen-tablet:before {
  content: "\e00f";
}

.icon-magic-wand:before {
  content: "\e017";
}

.icon-hourglass:before {
  content: "\e018";
}

.icon-graduation:before {
  content: "\e019";
}

.icon-ghost:before {
  content: "\e01a";
}

.icon-game-controller:before {
  content: "\e01b";
}

.icon-fire:before {
  content: "\e01c";
}

.icon-eyeglass:before {
  content: "\e01d";
}

.icon-envelope-open:before {
  content: "\e01e";
}

.icon-envelope-letter:before {
  content: "\e01f";
}

.icon-bell:before {
  content: "\e027";
}

.icon-badge:before {
  content: "\e028";
}

.icon-anchor:before {
  content: "\e029";
}

.icon-wallet:before {
  content: "\e02a";
}

.icon-vector:before {
  content: "\e02b";
}

.icon-speech:before {
  content: "\e02c";
}

.icon-puzzle:before {
  content: "\e02d";
}

.icon-printer:before {
  content: "\e02e";
}

.icon-present:before {
  content: "\e02f";
}

.icon-playlist:before {
  content: "\e030";
}

.icon-pin:before {
  content: "\e031";
}

.icon-picture:before {
  content: "\e032";
}

.icon-handbag:before {
  content: "\e035";
}

.icon-globe-alt:before {
  content: "\e036";
}

.icon-globe:before {
  content: "\e037";
}

.icon-folder-alt:before {
  content: "\e039";
}

.icon-folder:before {
  content: "\e089";
}

.icon-film:before {
  content: "\e03a";
}

.icon-feed:before {
  content: "\e03b";
}

.icon-drop:before {
  content: "\e03e";
}

.icon-drawer:before {
  content: "\e03f";
}

.icon-docs:before {
  content: "\e040";
}

.icon-doc:before {
  content: "\e085";
}

.icon-diamond:before {
  content: "\e043";
}

.icon-cup:before {
  content: "\e044";
}

.icon-calculator:before {
  content: "\e049";
}

.icon-bubbles:before {
  content: "\e04a";
}

.icon-briefcase:before {
  content: "\e04b";
}

.icon-book-open:before {
  content: "\e04c";
}

.icon-basket-loaded:before {
  content: "\e04d";
}

.icon-basket:before {
  content: "\e04e";
}

.icon-bag:before {
  content: "\e04f";
}

.icon-action-undo:before {
  content: "\e050";
}

.icon-action-redo:before {
  content: "\e051";
}

.icon-wrench:before {
  content: "\e052";
}

.icon-umbrella:before {
  content: "\e053";
}

.icon-trash:before {
  content: "\e054";
}

.icon-tag:before {
  content: "\e055";
}

.icon-support:before {
  content: "\e056";
}

.icon-frame:before {
  content: "\e038";
}

.icon-size-fullscreen:before {
  content: "\e057";
}

.icon-size-actual:before {
  content: "\e058";
}

.icon-shuffle:before {
  content: "\e059";
}

.icon-share-alt:before {
  content: "\e05a";
}

.icon-share:before {
  content: "\e05b";
}

.icon-rocket:before {
  content: "\e05c";
}

.icon-question:before {
  content: "\e05d";
}

.icon-pie-chart:before {
  content: "\e05e";
}

.icon-pencil:before {
  content: "\e05f";
}

.icon-note:before {
  content: "\e060";
}

.icon-loop:before {
  content: "\e064";
}

.icon-home:before {
  content: "\e069";
}

.icon-grid:before {
  content: "\e06a";
}

.icon-graph:before {
  content: "\e06b";
}

.icon-microphone:before {
  content: "\e063";
}

.icon-music-tone-alt:before {
  content: "\e061";
}

.icon-music-tone:before {
  content: "\e062";
}

.icon-earphones-alt:before {
  content: "\e03c";
}

.icon-earphones:before {
  content: "\e03d";
}

.icon-equalizer:before {
  content: "\e06c";
}

.icon-like:before {
  content: "\e068";
}

.icon-dislike:before {
  content: "\e06d";
}

.icon-control-start:before {
  content: "\e06f";
}

.icon-control-rewind:before {
  content: "\e070";
}

.icon-control-play:before {
  content: "\e071";
}

.icon-control-pause:before {
  content: "\e072";
}

.icon-control-forward:before {
  content: "\e073";
}

.icon-control-end:before {
  content: "\e074";
}

.icon-volume-1:before {
  content: "\e09f";
}

.icon-volume-2:before {
  content: "\e0a0";
}

.icon-volume-off:before {
  content: "\e0a1";
}

.icon-calendar:before {
  content: "\e075";
}

.icon-bulb:before {
  content: "\e076";
}

.icon-chart:before {
  content: "\e077";
}

.icon-ban:before {
  content: "\e07c";
}

.icon-bubble:before {
  content: "\e07d";
}

.icon-camrecorder:before {
  content: "\e07e";
}

.icon-camera:before {
  content: "\e07f";
}

.icon-cloud-download:before {
  content: "\e083";
}

.icon-cloud-upload:before {
  content: "\e084";
}

.icon-envelope:before {
  content: "\e086";
}

.icon-eye:before {
  content: "\e087";
}

.icon-flag:before {
  content: "\e088";
}

.icon-heart:before {
  content: "\e08a";
}

.icon-info:before {
  content: "\e08b";
}

.icon-key:before {
  content: "\e08c";
}

.icon-link:before {
  content: "\e08d";
}

.icon-lock:before {
  content: "\e08e";
}

.icon-lock-open:before {
  content: "\e08f";
}

.icon-magnifier:before {
  content: "\e090";
}

.icon-magnifier-add:before {
  content: "\e091";
}

.icon-magnifier-remove:before {
  content: "\e092";
}

.icon-paper-clip:before {
  content: "\e093";
}

.icon-paper-plane:before {
  content: "\e094";
}

.icon-power:before {
  content: "\e097";
}

.icon-refresh:before {
  content: "\e098";
}

.icon-reload:before {
  content: "\e099";
}

.icon-settings:before {
  content: "\e09a";
}

.icon-star:before {
  content: "\e09b";
}

.icon-symbol-female:before {
  content: "\e09c";
}

.icon-symbol-male:before {
  content: "\e09d";
}

.icon-target:before {
  content: "\e09e";
}

.icon-credit-card:before {
  content: "\e025";
}

.icon-paypal:before {
  content: "\e608";
}

.icon-social-tumblr:before {
  content: "\e00a";
}

.icon-social-twitter:before {
  content: "\e009";
}

.icon-social-facebook:before {
  content: "\e00b";
}

.icon-social-instagram:before {
  content: "\e609";
}

.icon-social-linkedin:before {
  content: "\e60a";
}

.icon-social-pinterest:before {
  content: "\e60b";
}

.icon-social-github:before {
  content: "\e60c";
}

.icon-social-google:before {
  content: "\e60d";
}

.icon-social-reddit:before {
  content: "\e60e";
}

.icon-social-skype:before {
  content: "\e60f";
}

.icon-social-dribbble:before {
  content: "\e00d";
}

.icon-social-behance:before {
  content: "\e610";
}

.icon-social-foursqare:before {
  content: "\e611";
}

.icon-social-soundcloud:before {
  content: "\e612";
}

.icon-social-spotify:before {
  content: "\e613";
}

.icon-social-stumbleupon:before {
  content: "\e614";
}

.icon-social-youtube:before {
  content: "\e008";
}

.icon-social-dropbox:before {
  content: "\e00c";
}

.icon-social-vkontakte:before {
  content: "\e618";
}

.icon-social-steam:before {
  content: "\e620";
}

/*!
 * CoreUI  v5.6.0 (https://coreui.io)
 * Copyright (c) 2026 creativeLabs Łukasz Holeczek
 * Licensed under MIT (https://github.com/coreui/coreui/blob/main/LICENSE)
 */
:root,
[data-coreui-theme=light] {
  --cui-blue: #0d6efd;
  --cui-indigo: #6610f2;
  --cui-purple: #6f42c1;
  --cui-pink: #d63384;
  --cui-red: #dc3545;
  --cui-orange: #fd7e14;
  --cui-yellow: #ffc107;
  --cui-green: #198754;
  --cui-teal: #20c997;
  --cui-cyan: #0dcaf0;
  --cui-black: #080a0c;
  --cui-white: #fff;
  --cui-gray: #6d7d9c;
  --cui-gray-dark: #323a49;
  --cui-gray-100: #f3f4f7;
  --cui-gray-200: #e7eaee;
  --cui-gray-300: #dbdfe6;
  --cui-gray-400: #cfd4de;
  --cui-gray-500: #aab3c5;
  --cui-gray-600: #6d7d9c;
  --cui-gray-700: #4a566d;
  --cui-gray-800: #323a49;
  --cui-gray-900: #212631;
  --cui-primary: #5856d6;
  --cui-secondary: #6b7785;
  --cui-success: #1b9e3e;
  --cui-info: #39f;
  --cui-warning: #f9b115;
  --cui-danger: #e55353;
  --cui-light: #f3f4f7;
  --cui-dark: #212631;
  --cui-primary-rgb: 88, 86, 214;
  --cui-secondary-rgb: 107, 119, 133;
  --cui-success-rgb: 27, 158, 62;
  --cui-info-rgb: 51, 153, 255;
  --cui-warning-rgb: 249, 177, 21;
  --cui-danger-rgb: 229, 83, 83;
  --cui-light-rgb: 243, 244, 247;
  --cui-dark-rgb: 33, 38, 49;
  --cui-primary-text-emphasis: #3634a3;
  --cui-secondary-text-emphasis: #212233;
  --cui-success-text-emphasis: #0f5722;
  --cui-info-text-emphasis: #184c77;
  --cui-warning-text-emphasis: #764705;
  --cui-danger-text-emphasis: #671414;
  --cui-light-text-emphasis: #4a566d;
  --cui-dark-text-emphasis: #323a49;
  --cui-primary-bg-subtle: #cfc7f3;
  --cui-secondary-bg-subtle: #ced2d8;
  --cui-success-bg-subtle: #cbedd6;
  --cui-info-bg-subtle: #c0e6ff;
  --cui-warning-bg-subtle: #feecc5;
  --cui-danger-bg-subtle: #f9d4d4;
  --cui-light-bg-subtle: rgb(249, 249.5, 251);
  --cui-dark-bg-subtle: #cfd4de;
  --cui-primary-border-subtle: #9d92e6;
  --cui-secondary-border-subtle: #9da5b1;
  --cui-success-border-subtle: #96dbad;
  --cui-info-border-subtle: #80c6ff;
  --cui-warning-border-subtle: #fcd88a;
  --cui-danger-border-subtle: #f2a9a9;
  --cui-light-border-subtle: #e7eaee;
  --cui-dark-border-subtle: #aab3c5;
  --cui-primary-contrast: #fff;
  --cui-secondary-contrast: #fff;
  --cui-success-contrast: #080a0c;
  --cui-info-contrast: #080a0c;
  --cui-warning-contrast: #080a0c;
  --cui-danger-contrast: #080a0c;
  --cui-light-contrast: #080a0c;
  --cui-dark-contrast: #fff;
  --cui-white-rgb: 255, 255, 255;
  --cui-black-rgb: 8, 10, 12;
  --cui-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --cui-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --cui-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --cui-body-font-family: var(--cui-font-sans-serif);
  --cui-body-font-size: 1rem;
  --cui-body-font-weight: 400;
  --cui-body-line-height: 1.5;
  --cui-body-color: rgba(37, 42.92, 54.02, 0.95);
  --cui-body-color-rgb: 37, 42.92, 54.02;
  --cui-body-bg: #fff;
  --cui-body-bg-rgb: 255, 255, 255;
  --cui-emphasis-color: #080a0c;
  --cui-emphasis-color-rgb: 8, 10, 12;
  --cui-secondary-color: rgba(37, 42.92, 54.02, 0.681);
  --cui-secondary-color-rgb: 37, 42.92, 54.02;
  --cui-secondary-bg: #e7eaee;
  --cui-secondary-bg-rgb: 231, 234, 238;
  --cui-tertiary-color: rgba(37, 42.92, 54.02, 0.38);
  --cui-tertiary-color-rgb: 37, 42.92, 54.02;
  --cui-tertiary-bg: #f3f4f7;
  --cui-tertiary-bg-rgb: 243, 244, 247;
  --cui-body-color-dark: rgba(255, 255, 255, 0.87);
  --cui-body-color-rgb-dark: 255, 255, 255;
  --cui-body-bg-dark: #212631;
  --cui-body-bg-rgb-dark: 33, 38, 49;
  --cui-emphasis-color-dark: #fff;
  --cui-emphasis-color-rgb-dark: 255, 255, 255;
  --cui-secondary-color-dark: rgba(255, 255, 255, 0.6);
  --cui-secondary-color-rgb-dark: 255, 255, 255;
  --cui-secondary-bg-dark: #323a49;
  --cui-secondary-bg-rgb-dark: 50, 58, 73;
  --cui-tertiary-color-dark: rgba(255, 255, 255, 0.38);
  --cui-tertiary-color-rgb-dark: 255, 255, 255;
  --cui-tertiary-bg-dark: rgb(41.5, 48, 61);
  --cui-tertiary-bg-rgb-dark: 41.5, 48, 61;
  --cui-high-emphasis: rgba(37, 42.92, 54.02, 0.95);
  --cui-medium-emphasis: rgba(37, 42.92, 54.02, 0.681);
  --cui-disabled: rgba(37, 42.92, 54.02, 0.38);
  --cui-high-emphasis-inverse: rgba(255, 255, 255, 0.87);
  --cui-medium-emphasis-inverse: rgba(255, 255, 255, 0.6);
  --cui-disabled-inverse: rgba(255, 255, 255, 0.38);
  --cui-heading-color: inherit;
  --cui-link-color: #5856d6;
  --cui-link-color-rgb: 88, 86, 214;
  --cui-link-decoration: underline;
  --cui-link-hover-color: rgb(70.4, 68.8, 171.2);
  --cui-link-hover-color-rgb: 70.4, 68.8, 171.2;
  --cui-code-color: #d63384;
  --cui-highlight-color: rgba(37, 42.92, 54.02, 0.95);
  --cui-highlight-bg: rgb(255, 242.6, 205.4);
  --cui-border-width: 1px;
  --cui-border-style: solid;
  --cui-border-color: #dbdfe6;
  --cui-border-color-translucent: rgba(8, 10, 12, 0.175);
  --cui-border-radius: 0.375rem;
  --cui-border-radius-sm: 0.25rem;
  --cui-border-radius-lg: 0.5rem;
  --cui-border-radius-xl: 1rem;
  --cui-border-radius-xxl: 2rem;
  --cui-border-radius-2xl: var(--cui-border-radius-xxl);
  --cui-border-radius-pill: 50rem;
  --cui-box-shadow: 0 0.5rem 1rem rgba(8, 10, 12, 0.15);
  --cui-box-shadow-sm: 0 0.125rem 0.25rem rgba(8, 10, 12, 0.075);
  --cui-box-shadow-lg: 0 1rem 3rem rgba(8, 10, 12, 0.175);
  --cui-box-shadow-inset: inset 0 1px 2px rgba(8, 10, 12, 0.075);
  --cui-focus-ring-width: 0.25rem;
  --cui-focus-ring-opacity: 0.25;
  --cui-focus-ring-color: rgba(88, 86, 214, 0.25);
  --cui-focus-ring-blur: 0;
  --cui-form-valid-color: #1b9e3e;
  --cui-form-valid-border-color: #1b9e3e;
  --cui-form-invalid-color: #e55353;
  --cui-form-invalid-border-color: #e55353;
}

[data-coreui-theme=dark] {
  color-scheme: dark;
  --cui-body-color: rgba(255, 255, 255, 0.87);
  --cui-body-color-rgb: 255, 255, 255;
  --cui-body-bg: #212631;
  --cui-body-bg-rgb: 33, 38, 49;
  --cui-emphasis-color: #fff;
  --cui-emphasis-color-rgb: 255, 255, 255;
  --cui-secondary-color: rgba(255, 255, 255, 0.6);
  --cui-secondary-color-rgb: 255, 255, 255;
  --cui-secondary-bg: #323a49;
  --cui-secondary-bg-rgb: 50, 58, 73;
  --cui-tertiary-color: rgba(255, 255, 255, 0.38);
  --cui-tertiary-color-rgb: 255, 255, 255;
  --cui-tertiary-bg: rgb(41.5, 48, 61);
  --cui-tertiary-bg-rgb: 41.5, 48, 61;
  --cui-high-emphasis: rgba(255, 255, 255, 0.87);
  --cui-medium-emphasis: rgba(255, 255, 255, 0.6);
  --cui-disabled: rgba(255, 255, 255, 0.38);
  --cui-primary: rgb(94.2, 92.4, 207.6);
  --cui-secondary: #6b7785;
  --cui-success: rgb(33.55, 151.45, 65.05);
  --cui-info: rgb(61.2, 153, 244.8);
  --cui-warning: rgb(237.6, 172.8, 32.4);
  --cui-danger: rgb(221.7, 90.3, 90.3);
  --cui-light: #f3f4f7;
  --cui-dark: #212631;
  --cui-gray-100: #f3f4f7;
  --cui-gray-200: #e7eaee;
  --cui-gray-300: #dbdfe6;
  --cui-gray-400: #cfd4de;
  --cui-gray-500: #aab3c5;
  --cui-gray-600: #6d7d9c;
  --cui-gray-700: #4a566d;
  --cui-gray-800: #323a49;
  --cui-gray-900: #212631;
  --cui-primary-rgb: 94.2, 92.4, 207.6;
  --cui-secondary-rgb: 107, 119, 133;
  --cui-success-rgb: 33.55, 151.45, 65.05;
  --cui-info-rgb: 61.2, 153, 244.8;
  --cui-warning-rgb: 237.6, 172.8, 32.4;
  --cui-danger-rgb: 221.7, 90.3, 90.3;
  --cui-light-rgb: 243, 244, 247;
  --cui-dark-rgb: 33, 38, 49;
  --cui-primary-text-emphasis: rgb(59.35, 57.55, 157.45);
  --cui-secondary-text-emphasis: #212233;
  --cui-success-text-emphasis: rgb(18.6, 83.4, 35.7);
  --cui-info-text-emphasis: rgb(28.75, 75.55, 114.25);
  --cui-warning-text-emphasis: rgb(112.35, 70.05, 10.65);
  --cui-danger-text-emphasis: rgb(98.85, 24.15, 24.15);
  --cui-light-text-emphasis: #f3f4f7;
  --cui-dark-text-emphasis: #dbdfe6;
  --cui-primary-bg-subtle: #cfc7f3;
  --cui-secondary-bg-subtle: #ced2d8;
  --cui-success-bg-subtle: #cbedd6;
  --cui-info-bg-subtle: #c0e6ff;
  --cui-warning-bg-subtle: #feecc5;
  --cui-danger-bg-subtle: #f9d4d4;
  --cui-light-bg-subtle: #323a49;
  --cui-dark-bg-subtle: rgb(29, 34, 42.5);
  --cui-primary-border-subtle: #9d92e6;
  --cui-secondary-border-subtle: #9da5b1;
  --cui-success-border-subtle: #96dbad;
  --cui-info-border-subtle: #80c6ff;
  --cui-warning-border-subtle: #fcd88a;
  --cui-danger-border-subtle: #f2a9a9;
  --cui-light-border-subtle: #4a566d;
  --cui-dark-border-subtle: #323a49;
  --cui-heading-color: inherit;
  --cui-link-color: rgb(94.2, 92.4, 207.6);
  --cui-link-hover-color: rgb(126.36, 124.92, 217.08);
  --cui-link-color-rgb: 94.2, 92.4, 207.6;
  --cui-link-hover-color-rgb: 126.36, 124.92, 217.08;
  --cui-code-color: rgb(230.4, 132.6, 181.2);
  --cui-highlight-color: rgba(255, 255, 255, 0.87);
  --cui-highlight-bg: rgb(102, 77.2, 2.8);
  --cui-border-color: #323a49;
  --cui-border-color-translucent: rgba(255, 255, 255, 0.1);
  --cui-form-valid-color: rgb(117, 183, 152.4);
  --cui-form-valid-border-color: rgb(117, 183, 152.4);
  --cui-form-invalid-color: rgb(234, 133.8, 143.4);
  --cui-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

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

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

body {
  margin: 0;
  font-family: var(--cui-body-font-family);
  font-size: var(--cui-body-font-size);
  font-weight: var(--cui-body-font-weight);
  line-height: var(--cui-body-line-height);
  color: var(--cui-body-color);
  text-align: var(--cui-body-text-align);
  background-color: var(--cui-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(8, 10, 12, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--cui-border-width) solid;
  opacity: 0.25;
}

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

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

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

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-inline-start: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-inline-start: 0;
  margin-bottom: 0.5rem;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--cui-highlight-color);
  background-color: var(--cui-highlight-bg);
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --cui-link-color-rgb: var(--cui-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--cui-font-monospace);
  font-size: 1em;
}

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

code {
  font-size: 0.875em;
  color: var(--cui-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--cui-kbd-color, var(--cui-body-bg));
  background-color: var(--cui-kbd-bg, var(--cui-body-color));
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--cui-table-caption-color, var(--cui-secondary-color));
  text-align: start;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: inline-start;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

*[dir=rtl] [type=tel],
*[dir=rtl] [type=url],
*[dir=rtl] [type=email],
*[dir=rtl] [type=number] {
  direction: ltr;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

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

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

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

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6d7d9c;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--cui-thumbnail-bg, var(--cui-body-bg));
  border: var(--cui-border-width) solid var(--cui-thumbnail-border-color, var(--cui-border-color));
  border-radius: var(--cui-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 0.875em;
  color: var(--cui-figure-caption-color, var(--cui-secondary-color));
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --cui-gutter-x: 1.5rem;
  --cui-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--cui-gutter-x) * 0.5);
  padding-left: calc(var(--cui-gutter-x) * 0.5);
  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: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --cui-breakpoint-xs: 0;
  --cui-breakpoint-sm: 576px;
  --cui-breakpoint-md: 768px;
  --cui-breakpoint-lg: 992px;
  --cui-breakpoint-xl: 1200px;
  --cui-breakpoint-xxl: 1400px;
  --cui-mobile-breakpoint: lg;
}

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

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

.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-inline-start: 8.33333333%;
}

.offset-2 {
  margin-inline-start: 16.66666667%;
}

.offset-3 {
  margin-inline-start: 25%;
}

.offset-4 {
  margin-inline-start: 33.33333333%;
}

.offset-5 {
  margin-inline-start: 41.66666667%;
}

.offset-6 {
  margin-inline-start: 50%;
}

.offset-7 {
  margin-inline-start: 58.33333333%;
}

.offset-8 {
  margin-inline-start: 66.66666667%;
}

.offset-9 {
  margin-inline-start: 75%;
}

.offset-10 {
  margin-inline-start: 83.33333333%;
}

.offset-11 {
  margin-inline-start: 91.66666667%;
}

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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-inline-start: 0;
  }
  .offset-sm-1 {
    margin-inline-start: 8.33333333%;
  }
  .offset-sm-2 {
    margin-inline-start: 16.66666667%;
  }
  .offset-sm-3 {
    margin-inline-start: 25%;
  }
  .offset-sm-4 {
    margin-inline-start: 33.33333333%;
  }
  .offset-sm-5 {
    margin-inline-start: 41.66666667%;
  }
  .offset-sm-6 {
    margin-inline-start: 50%;
  }
  .offset-sm-7 {
    margin-inline-start: 58.33333333%;
  }
  .offset-sm-8 {
    margin-inline-start: 66.66666667%;
  }
  .offset-sm-9 {
    margin-inline-start: 75%;
  }
  .offset-sm-10 {
    margin-inline-start: 83.33333333%;
  }
  .offset-sm-11 {
    margin-inline-start: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --cui-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --cui-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --cui-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --cui-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --cui-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --cui-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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-inline-start: 0;
  }
  .offset-md-1 {
    margin-inline-start: 8.33333333%;
  }
  .offset-md-2 {
    margin-inline-start: 16.66666667%;
  }
  .offset-md-3 {
    margin-inline-start: 25%;
  }
  .offset-md-4 {
    margin-inline-start: 33.33333333%;
  }
  .offset-md-5 {
    margin-inline-start: 41.66666667%;
  }
  .offset-md-6 {
    margin-inline-start: 50%;
  }
  .offset-md-7 {
    margin-inline-start: 58.33333333%;
  }
  .offset-md-8 {
    margin-inline-start: 66.66666667%;
  }
  .offset-md-9 {
    margin-inline-start: 75%;
  }
  .offset-md-10 {
    margin-inline-start: 83.33333333%;
  }
  .offset-md-11 {
    margin-inline-start: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --cui-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --cui-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --cui-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --cui-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --cui-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --cui-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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-inline-start: 0;
  }
  .offset-lg-1 {
    margin-inline-start: 8.33333333%;
  }
  .offset-lg-2 {
    margin-inline-start: 16.66666667%;
  }
  .offset-lg-3 {
    margin-inline-start: 25%;
  }
  .offset-lg-4 {
    margin-inline-start: 33.33333333%;
  }
  .offset-lg-5 {
    margin-inline-start: 41.66666667%;
  }
  .offset-lg-6 {
    margin-inline-start: 50%;
  }
  .offset-lg-7 {
    margin-inline-start: 58.33333333%;
  }
  .offset-lg-8 {
    margin-inline-start: 66.66666667%;
  }
  .offset-lg-9 {
    margin-inline-start: 75%;
  }
  .offset-lg-10 {
    margin-inline-start: 83.33333333%;
  }
  .offset-lg-11 {
    margin-inline-start: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --cui-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --cui-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --cui-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --cui-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --cui-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --cui-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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-inline-start: 0;
  }
  .offset-xl-1 {
    margin-inline-start: 8.33333333%;
  }
  .offset-xl-2 {
    margin-inline-start: 16.66666667%;
  }
  .offset-xl-3 {
    margin-inline-start: 25%;
  }
  .offset-xl-4 {
    margin-inline-start: 33.33333333%;
  }
  .offset-xl-5 {
    margin-inline-start: 41.66666667%;
  }
  .offset-xl-6 {
    margin-inline-start: 50%;
  }
  .offset-xl-7 {
    margin-inline-start: 58.33333333%;
  }
  .offset-xl-8 {
    margin-inline-start: 66.66666667%;
  }
  .offset-xl-9 {
    margin-inline-start: 75%;
  }
  .offset-xl-10 {
    margin-inline-start: 83.33333333%;
  }
  .offset-xl-11 {
    margin-inline-start: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --cui-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --cui-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --cui-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --cui-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --cui-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --cui-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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-inline-start: 0;
  }
  .offset-xxl-1 {
    margin-inline-start: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-inline-start: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-inline-start: 25%;
  }
  .offset-xxl-4 {
    margin-inline-start: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-inline-start: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-inline-start: 50%;
  }
  .offset-xxl-7 {
    margin-inline-start: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-inline-start: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-inline-start: 75%;
  }
  .offset-xxl-10 {
    margin-inline-start: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-inline-start: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --cui-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --cui-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --cui-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --cui-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --cui-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --cui-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --cui-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --cui-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --cui-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --cui-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --cui-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --cui-gutter-y: 3rem;
  }
}
.table {
  --cui-table-color-type: initial;
  --cui-table-bg-type: initial;
  --cui-table-color-state: initial;
  --cui-table-bg-state: initial;
  --cui-table-color: var(--cui-emphasis-color);
  --cui-table-bg: var(--cui-body-bg);
  --cui-table-border-color: var(--cui-border-color);
  --cui-table-accent-bg: transparent;
  --cui-table-striped-color: var(--cui-emphasis-color);
  --cui-table-striped-bg: rgba(var(--cui-emphasis-color-rgb), 0.05);
  --cui-table-active-color: var(--cui-emphasis-color);
  --cui-table-active-bg: rgba(var(--cui-emphasis-color-rgb), 0.1);
  --cui-table-hover-color: var(--cui-emphasis-color);
  --cui-table-hover-bg: rgba(var(--cui-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--cui-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--cui-table-color-state, var(--cui-table-color-type, var(--cui-table-color)));
  background-color: var(--cui-table-bg);
  border-bottom-width: var(--cui-border-width);
  box-shadow: inset 0 0 0 9999px var(--cui-table-bg-state, var(--cui-table-bg-type, var(--cui-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--cui-border-width) * 2) solid currentcolor;
}

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

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

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

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

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

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --cui-table-color-type: var(--cui-table-striped-color);
  --cui-table-bg-type: var(--cui-table-striped-bg);
}

.table-active {
  --cui-table-color-state: var(--cui-table-active-color);
  --cui-table-bg-state: var(--cui-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --cui-table-color-state: var(--cui-table-hover-color);
  --cui-table-bg-state: var(--cui-table-hover-bg);
}

.table-primary {
  --cui-table-color: #080a0c;
  --cui-table-bg: rgb(221.6, 221.2, 246.8);
  --cui-table-border-color: rgb(178.88, 178.96, 199.84);
  --cui-table-striped-bg: rgb(210.92, 210.64, 235.06);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(200.24, 200.08, 223.32);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(205.58, 205.36, 229.19);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-secondary {
  --cui-table-color: #080a0c;
  --cui-table-bg: rgb(225.4, 227.8, 230.6);
  --cui-table-border-color: rgb(181.92, 184.24, 186.88);
  --cui-table-striped-bg: rgb(214.53, 216.91, 219.67);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(203.66, 206.02, 208.74);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(209.095, 211.465, 214.205);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-success {
  --cui-table-color: #080a0c;
  --cui-table-bg: rgb(209.4, 235.6, 216.4);
  --cui-table-border-color: rgb(169.12, 190.48, 175.52);
  --cui-table-striped-bg: rgb(199.33, 224.32, 206.18);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(189.26, 213.04, 195.96);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(194.295, 218.68, 201.07);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-info {
  --cui-table-color: #080a0c;
  --cui-table-bg: rgb(214.2, 234.6, 255);
  --cui-table-border-color: rgb(172.96, 189.68, 206.4);
  --cui-table-striped-bg: rgb(203.89, 223.37, 242.85);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(193.58, 212.14, 230.7);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(198.735, 217.755, 236.775);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-warning {
  --cui-table-color: #080a0c;
  --cui-table-bg: rgb(253.8, 239.4, 208.2);
  --cui-table-border-color: rgb(204.64, 193.52, 168.96);
  --cui-table-striped-bg: rgb(241.51, 227.93, 198.39);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(229.22, 216.46, 188.58);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(235.365, 222.195, 193.485);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-danger {
  --cui-table-color: #080a0c;
  --cui-table-bg: rgb(249.8, 220.6, 220.6);
  --cui-table-border-color: rgb(201.44, 178.48, 178.88);
  --cui-table-striped-bg: rgb(237.71, 210.07, 210.17);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(225.62, 199.54, 199.74);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(231.665, 204.805, 204.955);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-light {
  --cui-table-color: #080a0c;
  --cui-table-bg: #f3f4f7;
  --cui-table-border-color: rgb(196, 197.2, 200);
  --cui-table-striped-bg: rgb(231.25, 232.3, 235.25);
  --cui-table-striped-color: #080a0c;
  --cui-table-active-bg: rgb(219.5, 220.6, 223.5);
  --cui-table-active-color: #080a0c;
  --cui-table-hover-bg: rgb(225.375, 226.45, 229.375);
  --cui-table-hover-color: #080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-dark {
  --cui-table-color: #fff;
  --cui-table-bg: #212631;
  --cui-table-border-color: rgb(77.4, 81.4, 90.2);
  --cui-table-striped-bg: rgb(44.1, 48.85, 59.3);
  --cui-table-striped-color: #fff;
  --cui-table-active-bg: rgb(55.2, 59.7, 69.6);
  --cui-table-active-color: #fff;
  --cui-table-hover-bg: rgb(49.65, 54.275, 64.45);
  --cui-table-hover-color: #fff;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.chip-input {
  --cui-chip-input-min-height: calc(1.5em + 0.75rem + calc(var(--cui-border-width) * 2));
  --cui-chip-input-padding-y: 0.25rem;
  --cui-chip-input-padding-x: 0.75rem;
  --cui-chip-input-font-size: 1rem;
  --cui-chip-input-bg: var(--cui-body-bg);
  --cui-chip-input-color: var(--cui-body-color);
  --cui-chip-input-border-width: var(--cui-border-width);
  --cui-chip-input-border-color: var(--cui-border-color);
  --cui-chip-input-border-radius: var(--cui-border-radius);
  --cui-chip-input-gap: 0.375rem;
  --cui-chip-input-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: flex;
  flex-wrap: wrap;
  gap: var(--cui-chip-input-gap);
  align-items: center;
  min-height: var(--cui-chip-input-min-height);
  padding: var(--cui-chip-input-padding-y) var(--cui-chip-input-padding-x);
  font-size: var(--cui-chip-input-font-size);
  color: var(--cui-chip-input-color);
  background-color: var(--cui-chip-input-bg);
  border: var(--cui-chip-input-border-width) solid var(--cui-chip-input-border-color);
  border-radius: var(--cui-chip-input-border-radius);
  transition: var(--cui-chip-input-transition);
}
@media (prefers-reduced-motion: reduce) {
  .chip-input {
    transition: none;
  }
}
.chip-input:focus-within {
  border-color: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}
.chip-input.disabled {
  background-color: var(--cui-secondary-bg);
  opacity: 1;
}
.chip-input.disabled > .chip {
  opacity: 0.65;
}
.chip-input.disabled > .chip .chip-dismiss {
  pointer-events: none;
}

.chip-input-field {
  flex: 1 1 auto;
  margin: 0;
  border: 0;
  outline: 0;
}

.chip-input-lg {
  --cui-chip-input-min-height: calc(1.5em + 1rem + calc(var(--cui-border-width) * 2));
  --cui-chip-input-padding-y: 0.375rem;
  --cui-chip-input-padding-x: 1rem;
  --cui-chip-input-border-radius: var(--cui-border-radius-lg);
  --cui-chip-input-font-size: 1.25rem;
  --cui-chip-input-gap: 0.5rem;
}

.chip-input-sm {
  --cui-chip-input-min-height: calc(1.5em + 0.5rem + calc(var(--cui-border-width) * 2));
  --cui-chip-input-padding-y: 0.125rem;
  --cui-chip-input-padding-x: 0.5rem;
  --cui-chip-input-border-radius: var(--cui-border-radius-sm);
  --cui-chip-input-font-size: 0.875rem;
  --cui-chip-input-gap: 0.125rem;
}

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

.col-form-label {
  padding-top: calc(0.375rem + var(--cui-border-width));
  padding-bottom: calc(0.375rem + var(--cui-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--cui-border-width));
  padding-bottom: calc(0.5rem + var(--cui-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--cui-border-width));
  padding-bottom: calc(0.25rem + var(--cui-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--cui-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--cui-body-color);
  appearance: none;
  background-color: var(--cui-body-bg);
  background-clip: padding-box;
  border: var(--cui-border-width) solid var(--cui-border-color);
  border-radius: var(--cui-border-radius);
  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(--cui-body-color);
  background-color: var(--cui-body-bg);
  border-color: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--cui-input-placeholder-color, var(--cui-secondary-color));
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--cui-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--cui-body-color);
  background-color: var(--cui-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--cui-border-width);
  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: var(--cui-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--cui-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--cui-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--cui-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--cui-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

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

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--cui-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--cui-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--cui-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--cui-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--cui-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--cui-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--cui-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--cui-border-width) * 2));
}

.form-select {
  --cui-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23323a49' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding-inline-start: 0.75rem;
  padding-inline-end: 2.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--cui-body-color);
  appearance: none;
  background-color: var(--cui-body-bg);
  background-image: var(--cui-form-select-bg-img), var(--cui-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--cui-border-width) solid var(--cui-border-color);
  border-radius: var(--cui-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-inline-end: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--cui-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--cui-body-color);
}

.form-select-sm {
  padding-inline-start: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  border-radius: var(--cui-border-radius-sm);
}

.form-select-lg {
  padding-inline-start: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.25rem;
  border-radius: var(--cui-border-radius-lg);
}

[data-coreui-theme=dark] .form-select {
  --cui-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

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

.form-check-reverse {
  padding-inline: 0 1.5em;
  text-align: end;
}
.form-check-reverse .form-check-input {
  float: inline-end;
  margin-inline: 0 -1.5em;
}

.form-check-input {
  --cui-form-check-bg: var(--cui-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--cui-form-check-bg);
  background-image: var(--cui-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--cui-border-width) solid var(--cui-border-color);
  print-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: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}
.form-check-input:checked {
  background-color: var(--cui-form-check-input-checked-bg-color, var(--cui-primary));
  border-color: var(--cui-form-check-input-checked-border-color, var(--cui-primary));
}
.form-check-input:checked[type=checkbox] {
  --cui-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --cui-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: var(--cui-primary);
  border-color: var(--cui-primary);
  --cui-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' 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 {
  cursor: default;
  opacity: 0.5;
}

.form-check-label {
  color: var(--cui-form-check-label-color, );
}

.form-switch {
  padding-inline-start: 2.5em;
}
.form-switch .form-check-input {
  --cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%288, 10, 12, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-inline-start: -2.5em;
  background-image: var(--cui-form-switch-bg);
  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 {
  --cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28171.5, 170.5, 234.5%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-inline: 0 2.5em;
}
.form-switch.form-check-reverse .form-check-input {
  margin-inline: 0 -2.5em;
}

.form-switch-lg {
  min-height: 1.25em;
  padding-inline-start: 3em;
}
.form-switch-lg .form-check-input {
  width: 2.5em;
  height: 1.25em;
  margin-inline-start: -3em;
}
.form-switch-lg .form-check-label {
  padding-top: calc((1.25em - 1rem) / 2);
}

.form-switch-xl {
  min-height: 1.5em;
  padding-inline-start: 3.5em;
}
.form-switch-xl .form-check-input {
  width: 3em;
  height: 1.5em;
  margin-inline-start: -3.5em;
}
.form-switch-xl .form-check-label {
  padding-top: calc((1.5em - 1rem) / 2);
}

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

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-coreui-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: var(--cui-primary);
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(204.9, 204.3, 242.7);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--cui-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: var(--cui-primary);
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(204.9, 204.3, 242.7);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--cui-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--cui-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--cui-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--cui-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--cui-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  inset-inline-start: 0;
  top: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--cui-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--cui-border-width) 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,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-inline-start: 0.75rem;
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--cui-body-bg);
  border-radius: var(--cui-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--cui-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--cui-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6d7d9c;
}

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--cui-input-group-addon-color, var(--cui-body-color));
  text-align: center;
  white-space: nowrap;
  background-color: var(--cui-input-group-addon-bg, var(--cui-tertiary-bg));
  border: var(--cui-border-width) solid var(--cui-input-group-addon-border-color, var(--cui-border-color));
  border-radius: var(--cui-border-radius);
}

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

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

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-inline-end: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-inline-start: calc(-1 * var(--cui-border-width));
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--cui-form-valid-color);
}

.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.875rem;
  color: #fff;
  background-color: var(--cui-success);
  border-radius: var(--cui-border-radius);
}

.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: var(--cui-form-valid-border-color);
  padding-inline-end: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231b9e3e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--cui-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-success-rgb), 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--cui-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --cui-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231b9e3e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-inline-end: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--cui-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--cui-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--cui-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--cui-form-valid-color);
}

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

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--cui-form-invalid-color);
}

.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.875rem;
  color: #fff;
  background-color: var(--cui-danger);
  border-radius: var(--cui-border-radius);
}

.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(--cui-form-invalid-border-color);
  padding-inline-end: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--cui-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-danger-rgb), 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--cui-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --cui-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");
  padding-inline-end: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--cui-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--cui-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--cui-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--cui-form-invalid-color);
}

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

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --cui-btn-padding-x: 0.75rem;
  --cui-btn-padding-y: 0.375rem;
  --cui-btn-font-family: ;
  --cui-btn-font-size: 1rem;
  --cui-btn-font-weight: 400;
  --cui-btn-line-height: 1.5;
  --cui-btn-color: var(--cui-body-color);
  --cui-btn-bg: transparent;
  --cui-btn-border-width: var(--cui-border-width);
  --cui-btn-border-color: transparent;
  --cui-btn-border-radius: var(--cui-border-radius);
  --cui-btn-hover-border-color: transparent;
  --cui-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(8, 10, 12, 0.075);
  --cui-btn-disabled-opacity: 0.65;
  --cui-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--cui-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--cui-btn-padding-y) var(--cui-btn-padding-x);
  font-family: var(--cui-btn-font-family);
  font-size: var(--cui-btn-font-size);
  font-weight: var(--cui-btn-font-weight);
  line-height: var(--cui-btn-line-height);
  color: var(--cui-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--cui-btn-border-width) solid var(--cui-btn-border-color);
  border-radius: var(--cui-btn-border-radius);
  background-color: var(--cui-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--cui-btn-hover-color);
  background-color: var(--cui-btn-hover-bg);
  border-color: var(--cui-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--cui-btn-color);
  background-color: var(--cui-btn-bg);
  border-color: var(--cui-btn-border-color);
}
.btn:focus-visible {
  color: var(--cui-btn-hover-color);
  background-color: var(--cui-btn-hover-bg);
  border-color: var(--cui-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--cui-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--cui-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--cui-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--cui-btn-active-color);
  background-color: var(--cui-btn-active-bg);
  border-color: var(--cui-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--cui-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--cui-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--cui-btn-disabled-color);
  pointer-events: none;
  background-color: var(--cui-btn-disabled-bg);
  border-color: var(--cui-btn-disabled-border-color);
  opacity: var(--cui-btn-disabled-opacity);
}

.btn-ghost {
  --cui-btn-color: var(--cui-secondary-color);
  --cui-btn-border-color: transparent;
  --cui-btn-active-color: var(--cui-body-color);
  --cui-btn-active-bg: var(--cui-tertiary-bg);
  --cui-btn-active-border-color: var(--cui-tertiary-bg);
  --cui-btn-disabled-color: var(--cui-secondary-color);
  --cui-btn-disabled-border-color: transparent;
  --cui-btn-hover-color: var(--cui-body-color);
  --cui-btn-hover-bg: var(--cui-tertiary-bg);
  --cui-btn-hover-border-color: var(--cui-tertiary-bg);
  --cui-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--cui-tertiary-bg-rgb), .5);
}

.btn-outline {
  --cui-btn-color: var(--cui-secondary-color);
  --cui-btn-border-color: var(--cui-border-color);
  --cui-btn-active-color: var(--cui-body-color);
  --cui-btn-active-bg: var(--cui-tertiary-bg);
  --cui-btn-active-border-color: var(--cui-border-color);
  --cui-btn-disabled-color: var(--cui-secondary-color);
  --cui-btn-disabled-border-color: var(--cui-border-color);
  --cui-btn-hover-color: var(--cui-body-color);
  --cui-btn-hover-bg: var(--cui-tertiary-bg);
  --cui-btn-hover-border-color: var(--cui-border-color);
  --cui-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--cui-tertiary-bg-rgb), .5);
}

.btn-transparent {
  --cui-btn-active-border-color: transparent;
  --cui-btn-disabled-border-color: transparent;
  --cui-btn-hover-border-color: transparent;
}

.btn-primary {
  --cui-btn-color: #fff;
  --cui-btn-bg: #5856d6;
  --cui-btn-border-color: #5856d6;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(74.8, 73.1, 181.9);
  --cui-btn-hover-border-color: rgb(70.4, 68.8, 171.2);
  --cui-btn-focus-shadow-rgb: 113.05, 111.35, 220.15;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(70.4, 68.8, 171.2);
  --cui-btn-active-border-color: rgb(66, 64.5, 160.5);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #fff;
  --cui-btn-disabled-bg: #5856d6;
  --cui-btn-disabled-border-color: #5856d6;
}

.btn-secondary {
  --cui-btn-color: #fff;
  --cui-btn-bg: #6b7785;
  --cui-btn-border-color: #6b7785;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(90.95, 101.15, 113.05);
  --cui-btn-hover-border-color: rgb(85.6, 95.2, 106.4);
  --cui-btn-focus-shadow-rgb: 129.2, 139.4, 151.3;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(85.6, 95.2, 106.4);
  --cui-btn-active-border-color: rgb(80.25, 89.25, 99.75);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #fff;
  --cui-btn-disabled-bg: #6b7785;
  --cui-btn-disabled-border-color: #6b7785;
}

.btn-success {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: #1b9e3e;
  --cui-btn-border-color: #1b9e3e;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(61.2, 172.55, 90.95);
  --cui-btn-hover-border-color: rgb(49.8, 167.7, 81.3);
  --cui-btn-focus-shadow-rgb: 24.15, 135.8, 54.5;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(72.6, 177.4, 100.6);
  --cui-btn-active-border-color: rgb(49.8, 167.7, 81.3);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: #1b9e3e;
  --cui-btn-disabled-border-color: #1b9e3e;
}

.btn-info {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: #39f;
  --cui-btn-border-color: #39f;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(81.6, 168.3, 255);
  --cui-btn-hover-border-color: rgb(71.4, 163.2, 255);
  --cui-btn-focus-shadow-rgb: 44.55, 131.55, 218.55;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(91.8, 173.4, 255);
  --cui-btn-active-border-color: rgb(71.4, 163.2, 255);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: #39f;
  --cui-btn-disabled-border-color: #39f;
}

.btn-warning {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: #f9b115;
  --cui-btn-border-color: #f9b115;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(249.9, 188.7, 56.1);
  --cui-btn-hover-border-color: rgb(249.6, 184.8, 44.4);
  --cui-btn-focus-shadow-rgb: 212.85, 151.95, 19.65;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(250.2, 192.6, 67.8);
  --cui-btn-active-border-color: rgb(249.6, 184.8, 44.4);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: #f9b115;
  --cui-btn-disabled-border-color: #f9b115;
}

.btn-danger {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: #e55353;
  --cui-btn-border-color: #e55353;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(232.9, 108.8, 108.8);
  --cui-btn-hover-border-color: rgb(231.6, 100.2, 100.2);
  --cui-btn-focus-shadow-rgb: 195.85, 72.05, 72.35;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(234.2, 117.4, 117.4);
  --cui-btn-active-border-color: rgb(231.6, 100.2, 100.2);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: #e55353;
  --cui-btn-disabled-border-color: #e55353;
}

.btn-light {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: #f3f4f7;
  --cui-btn-border-color: #f3f4f7;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(206.55, 207.4, 209.95);
  --cui-btn-hover-border-color: rgb(194.4, 195.2, 197.6);
  --cui-btn-focus-shadow-rgb: 207.75, 208.9, 211.75;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(194.4, 195.2, 197.6);
  --cui-btn-active-border-color: rgb(182.25, 183, 185.25);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: #f3f4f7;
  --cui-btn-disabled-border-color: #f3f4f7;
}

.btn-dark {
  --cui-btn-color: #fff;
  --cui-btn-bg: #212631;
  --cui-btn-border-color: #212631;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(66.3, 70.55, 79.9);
  --cui-btn-hover-border-color: rgb(55.2, 59.7, 69.6);
  --cui-btn-focus-shadow-rgb: 66.3, 70.55, 79.9;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(77.4, 81.4, 90.2);
  --cui-btn-active-border-color: rgb(55.2, 59.7, 69.6);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #fff;
  --cui-btn-disabled-bg: #212631;
  --cui-btn-disabled-border-color: #212631;
}

.btn-outline-primary {
  --cui-btn-color: #5856d6;
  --cui-btn-border-color: #5856d6;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: #5856d6;
  --cui-btn-hover-border-color: #5856d6;
  --cui-btn-focus-shadow-rgb: 88, 86, 214;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: #5856d6;
  --cui-btn-active-border-color: #5856d6;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #5856d6;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #5856d6;
  --cui-gradient: none;
}

.btn-outline-secondary {
  --cui-btn-color: #6b7785;
  --cui-btn-border-color: #6b7785;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: #6b7785;
  --cui-btn-hover-border-color: #6b7785;
  --cui-btn-focus-shadow-rgb: 107, 119, 133;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: #6b7785;
  --cui-btn-active-border-color: #6b7785;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #6b7785;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #6b7785;
  --cui-gradient: none;
}

.btn-outline-success {
  --cui-btn-color: #1b9e3e;
  --cui-btn-border-color: #1b9e3e;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: #1b9e3e;
  --cui-btn-hover-border-color: #1b9e3e;
  --cui-btn-focus-shadow-rgb: 27, 158, 62;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: #1b9e3e;
  --cui-btn-active-border-color: #1b9e3e;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #1b9e3e;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #1b9e3e;
  --cui-gradient: none;
}

.btn-outline-info {
  --cui-btn-color: #39f;
  --cui-btn-border-color: #39f;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: #39f;
  --cui-btn-hover-border-color: #39f;
  --cui-btn-focus-shadow-rgb: 51, 153, 255;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: #39f;
  --cui-btn-active-border-color: #39f;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #39f;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #39f;
  --cui-gradient: none;
}

.btn-outline-warning {
  --cui-btn-color: #f9b115;
  --cui-btn-border-color: #f9b115;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: #f9b115;
  --cui-btn-hover-border-color: #f9b115;
  --cui-btn-focus-shadow-rgb: 249, 177, 21;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: #f9b115;
  --cui-btn-active-border-color: #f9b115;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #f9b115;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #f9b115;
  --cui-gradient: none;
}

.btn-outline-danger {
  --cui-btn-color: #e55353;
  --cui-btn-border-color: #e55353;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: #e55353;
  --cui-btn-hover-border-color: #e55353;
  --cui-btn-focus-shadow-rgb: 229, 83, 83;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: #e55353;
  --cui-btn-active-border-color: #e55353;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #e55353;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #e55353;
  --cui-gradient: none;
}

.btn-outline-light {
  --cui-btn-color: #f3f4f7;
  --cui-btn-border-color: #f3f4f7;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: #f3f4f7;
  --cui-btn-hover-border-color: #f3f4f7;
  --cui-btn-focus-shadow-rgb: 243, 244, 247;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: #f3f4f7;
  --cui-btn-active-border-color: #f3f4f7;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #f3f4f7;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #f3f4f7;
  --cui-gradient: none;
}

.btn-outline-dark {
  --cui-btn-color: #212631;
  --cui-btn-border-color: #212631;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: #212631;
  --cui-btn-hover-border-color: #212631;
  --cui-btn-focus-shadow-rgb: 33, 38, 49;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: #212631;
  --cui-btn-active-border-color: #212631;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #212631;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #212631;
  --cui-gradient: none;
}

.btn-ghost-primary {
  --cui-btn-color: #5856d6;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #5856d6;
  --cui-btn-hover-border-color: #5856d6;
  --cui-btn-hover-color: #fff;
  --cui-btn-active-bg: #5856d6;
  --cui-btn-active-border-color: #5856d6;
  --cui-btn-active-color: #fff;
  --cui-btn-disabled-color: #5856d6;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-secondary {
  --cui-btn-color: #6b7785;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #6b7785;
  --cui-btn-hover-border-color: #6b7785;
  --cui-btn-hover-color: #fff;
  --cui-btn-active-bg: #6b7785;
  --cui-btn-active-border-color: #6b7785;
  --cui-btn-active-color: #fff;
  --cui-btn-disabled-color: #6b7785;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-success {
  --cui-btn-color: #1b9e3e;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #1b9e3e;
  --cui-btn-hover-border-color: #1b9e3e;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: #1b9e3e;
  --cui-btn-active-border-color: #1b9e3e;
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: #1b9e3e;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-info {
  --cui-btn-color: #39f;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #39f;
  --cui-btn-hover-border-color: #39f;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: #39f;
  --cui-btn-active-border-color: #39f;
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: #39f;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-warning {
  --cui-btn-color: #f9b115;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #f9b115;
  --cui-btn-hover-border-color: #f9b115;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: #f9b115;
  --cui-btn-active-border-color: #f9b115;
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: #f9b115;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-danger {
  --cui-btn-color: #e55353;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #e55353;
  --cui-btn-hover-border-color: #e55353;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: #e55353;
  --cui-btn-active-border-color: #e55353;
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: #e55353;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-light {
  --cui-btn-color: #f3f4f7;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #f3f4f7;
  --cui-btn-hover-border-color: #f3f4f7;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: #f3f4f7;
  --cui-btn-active-border-color: #f3f4f7;
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: #f3f4f7;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-ghost-dark {
  --cui-btn-color: #212631;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #212631;
  --cui-btn-hover-border-color: #212631;
  --cui-btn-hover-color: #fff;
  --cui-btn-active-bg: #212631;
  --cui-btn-active-border-color: #212631;
  --cui-btn-active-color: #fff;
  --cui-btn-disabled-color: #212631;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.btn-link {
  --cui-btn-font-weight: 400;
  --cui-btn-color: var(--cui-link-color);
  --cui-btn-bg: transparent;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-color: var(--cui-link-hover-color);
  --cui-btn-hover-border-color: transparent;
  --cui-btn-active-border-color: transparent;
  --cui-btn-disabled-color: #6d7d9c;
  --cui-btn-disabled-border-color: transparent;
  --cui-btn-box-shadow: none;
  --cui-btn-focus-shadow-rgb: 113.05, 111.35, 220.15;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--cui-btn-color);
}

.btn-lg, .btn-group-lg > .btn {
  --cui-btn-padding-y: 0.5rem;
  --cui-btn-padding-x: 1rem;
  --cui-btn-font-size: 1.25rem;
  --cui-btn-border-radius: var(--cui-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --cui-btn-padding-y: 0.25rem;
  --cui-btn-padding-x: 0.5rem;
  --cui-btn-font-size: 0.875rem;
  --cui-btn-border-radius: var(--cui-border-radius-sm);
}

[data-coreui-theme=dark] .btn-primary {
  --cui-btn-color: #fff;
  --cui-btn-bg: rgb(94.2, 92.4, 207.6);
  --cui-btn-border-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(80.07, 78.54, 176.46);
  --cui-btn-hover-border-color: rgb(75.36, 73.92, 166.08);
  --cui-btn-focus-shadow-rgb: 118.32, 116.79, 214.71;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(75.36, 73.92, 166.08);
  --cui-btn-active-border-color: rgb(70.65, 69.3, 155.7);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #fff;
  --cui-btn-disabled-bg: rgb(94.2, 92.4, 207.6);
  --cui-btn-disabled-border-color: rgb(94.2, 92.4, 207.6);
}
[data-coreui-theme=dark] .btn-secondary {
  --cui-btn-color: #fff;
  --cui-btn-bg: #6b7785;
  --cui-btn-border-color: #6b7785;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(90.95, 101.15, 113.05);
  --cui-btn-hover-border-color: rgb(85.6, 95.2, 106.4);
  --cui-btn-focus-shadow-rgb: 129.2, 139.4, 151.3;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(85.6, 95.2, 106.4);
  --cui-btn-active-border-color: rgb(80.25, 89.25, 99.75);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #fff;
  --cui-btn-disabled-bg: #6b7785;
  --cui-btn-disabled-border-color: #6b7785;
}
[data-coreui-theme=dark] .btn-success {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: rgb(33.55, 151.45, 65.05);
  --cui-btn-border-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(66.7675, 166.9825, 93.5425);
  --cui-btn-hover-border-color: rgb(55.695, 161.805, 84.045);
  --cui-btn-focus-shadow-rgb: 29.7175, 130.2325, 57.0925;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(77.84, 172.16, 103.04);
  --cui-btn-active-border-color: rgb(55.695, 161.805, 84.045);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: rgb(33.55, 151.45, 65.05);
  --cui-btn-disabled-border-color: rgb(33.55, 151.45, 65.05);
}
[data-coreui-theme=dark] .btn-info {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: rgb(61.2, 153, 244.8);
  --cui-btn-border-color: rgb(61.2, 153, 244.8);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(90.27, 168.3, 246.33);
  --cui-btn-hover-border-color: rgb(80.58, 163.2, 245.82);
  --cui-btn-focus-shadow-rgb: 53.22, 131.55, 209.88;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(99.96, 173.4, 246.84);
  --cui-btn-active-border-color: rgb(80.58, 163.2, 245.82);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: rgb(61.2, 153, 244.8);
  --cui-btn-disabled-border-color: rgb(61.2, 153, 244.8);
}
[data-coreui-theme=dark] .btn-warning {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: rgb(237.6, 172.8, 32.4);
  --cui-btn-border-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(240.21, 185.13, 65.79);
  --cui-btn-hover-border-color: rgb(239.34, 181.02, 54.66);
  --cui-btn-focus-shadow-rgb: 203.16, 148.38, 29.34;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(241.08, 189.24, 76.92);
  --cui-btn-active-border-color: rgb(239.34, 181.02, 54.66);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: rgb(237.6, 172.8, 32.4);
  --cui-btn-disabled-border-color: rgb(237.6, 172.8, 32.4);
}
[data-coreui-theme=dark] .btn-danger {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: rgb(221.7, 90.3, 90.3);
  --cui-btn-border-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(226.695, 115.005, 115.005);
  --cui-btn-hover-border-color: rgb(225.03, 106.77, 106.77);
  --cui-btn-focus-shadow-rgb: 189.645, 78.255, 78.555;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(228.36, 123.24, 123.24);
  --cui-btn-active-border-color: rgb(225.03, 106.77, 106.77);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: rgb(221.7, 90.3, 90.3);
  --cui-btn-disabled-border-color: rgb(221.7, 90.3, 90.3);
}
[data-coreui-theme=dark] .btn-light {
  --cui-btn-color: #080a0c;
  --cui-btn-bg: #f3f4f7;
  --cui-btn-border-color: #f3f4f7;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(244.8, 245.65, 248.2);
  --cui-btn-hover-border-color: rgb(244.2, 245.1, 247.8);
  --cui-btn-focus-shadow-rgb: 207.75, 208.9, 211.75;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(245.4, 246.2, 248.6);
  --cui-btn-active-border-color: rgb(244.2, 245.1, 247.8);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #080a0c;
  --cui-btn-disabled-bg: #f3f4f7;
  --cui-btn-disabled-border-color: #f3f4f7;
}
[data-coreui-theme=dark] .btn-dark {
  --cui-btn-color: #fff;
  --cui-btn-bg: #212631;
  --cui-btn-border-color: #212631;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(28.05, 32.3, 41.65);
  --cui-btn-hover-border-color: rgb(26.4, 30.4, 39.2);
  --cui-btn-focus-shadow-rgb: 66.3, 70.55, 79.9;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(26.4, 30.4, 39.2);
  --cui-btn-active-border-color: rgb(24.75, 28.5, 36.75);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #fff;
  --cui-btn-disabled-bg: #212631;
  --cui-btn-disabled-border-color: #212631;
}
[data-coreui-theme=dark] .btn-outline-primary {
  --cui-btn-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-border-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-border-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-focus-shadow-rgb: 94.2, 92.4, 207.6;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: rgb(94.2, 92.4, 207.6);
  --cui-btn-active-border-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: rgb(94.2, 92.4, 207.6);
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-secondary {
  --cui-btn-color: #6b7785;
  --cui-btn-border-color: #6b7785;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: #6b7785;
  --cui-btn-hover-border-color: #6b7785;
  --cui-btn-focus-shadow-rgb: 107, 119, 133;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: #6b7785;
  --cui-btn-active-border-color: #6b7785;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #6b7785;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #6b7785;
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-success {
  --cui-btn-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-border-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-border-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-focus-shadow-rgb: 33.55, 151.45, 65.05;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(33.55, 151.45, 65.05);
  --cui-btn-active-border-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: rgb(33.55, 151.45, 65.05);
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-info {
  --cui-btn-color: rgb(61.2, 153, 244.8);
  --cui-btn-border-color: rgb(61.2, 153, 244.8);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(61.2, 153, 244.8);
  --cui-btn-hover-border-color: rgb(61.2, 153, 244.8);
  --cui-btn-focus-shadow-rgb: 61.2, 153, 244.8;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(61.2, 153, 244.8);
  --cui-btn-active-border-color: rgb(61.2, 153, 244.8);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: rgb(61.2, 153, 244.8);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: rgb(61.2, 153, 244.8);
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-warning {
  --cui-btn-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-border-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-border-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-focus-shadow-rgb: 237.6, 172.8, 32.4;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(237.6, 172.8, 32.4);
  --cui-btn-active-border-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: rgb(237.6, 172.8, 32.4);
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-danger {
  --cui-btn-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-border-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-border-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-focus-shadow-rgb: 221.7, 90.3, 90.3;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: rgb(221.7, 90.3, 90.3);
  --cui-btn-active-border-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: rgb(221.7, 90.3, 90.3);
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-light {
  --cui-btn-color: #f3f4f7;
  --cui-btn-border-color: #f3f4f7;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-hover-bg: #f3f4f7;
  --cui-btn-hover-border-color: #f3f4f7;
  --cui-btn-focus-shadow-rgb: 243, 244, 247;
  --cui-btn-active-color: #080a0c;
  --cui-btn-active-bg: #f3f4f7;
  --cui-btn-active-border-color: #f3f4f7;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #f3f4f7;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #f3f4f7;
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-outline-dark {
  --cui-btn-color: #212631;
  --cui-btn-border-color: #212631;
  --cui-btn-hover-color: #fff;
  --cui-btn-hover-bg: #212631;
  --cui-btn-hover-border-color: #212631;
  --cui-btn-focus-shadow-rgb: 33, 38, 49;
  --cui-btn-active-color: #fff;
  --cui-btn-active-bg: #212631;
  --cui-btn-active-border-color: #212631;
  --cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color: #212631;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: #212631;
  --cui-gradient: none;
}
[data-coreui-theme=dark] .btn-ghost-primary {
  --cui-btn-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-border-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-color: #fff;
  --cui-btn-active-bg: rgb(94.2, 92.4, 207.6);
  --cui-btn-active-border-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-active-color: #fff;
  --cui-btn-disabled-color: rgb(94.2, 92.4, 207.6);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-secondary {
  --cui-btn-color: #6b7785;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #6b7785;
  --cui-btn-hover-border-color: #6b7785;
  --cui-btn-hover-color: #fff;
  --cui-btn-active-bg: #6b7785;
  --cui-btn-active-border-color: #6b7785;
  --cui-btn-active-color: #fff;
  --cui-btn-disabled-color: #6b7785;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-success {
  --cui-btn-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-border-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: rgb(33.55, 151.45, 65.05);
  --cui-btn-active-border-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: rgb(33.55, 151.45, 65.05);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-info {
  --cui-btn-color: rgb(61.2, 153, 244.8);
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: rgb(61.2, 153, 244.8);
  --cui-btn-hover-border-color: rgb(61.2, 153, 244.8);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: rgb(61.2, 153, 244.8);
  --cui-btn-active-border-color: rgb(61.2, 153, 244.8);
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: rgb(61.2, 153, 244.8);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-warning {
  --cui-btn-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-border-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: rgb(237.6, 172.8, 32.4);
  --cui-btn-active-border-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: rgb(237.6, 172.8, 32.4);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-danger {
  --cui-btn-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-border-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: rgb(221.7, 90.3, 90.3);
  --cui-btn-active-border-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: rgb(221.7, 90.3, 90.3);
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-light {
  --cui-btn-color: #f3f4f7;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #f3f4f7;
  --cui-btn-hover-border-color: #f3f4f7;
  --cui-btn-hover-color: #080a0c;
  --cui-btn-active-bg: #f3f4f7;
  --cui-btn-active-border-color: #f3f4f7;
  --cui-btn-active-color: #080a0c;
  --cui-btn-disabled-color: #f3f4f7;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}
[data-coreui-theme=dark] .btn-ghost-dark {
  --cui-btn-color: #212631;
  --cui-btn-border-color: transparent;
  --cui-btn-hover-bg: #212631;
  --cui-btn-hover-border-color: #212631;
  --cui-btn-hover-color: #fff;
  --cui-btn-active-bg: #212631;
  --cui-btn-active-border-color: #212631;
  --cui-btn-active-color: #fff;
  --cui-btn-disabled-color: #212631;
  --cui-btn-disabled-bg: transparent;
  --cui-btn-disabled-border-color: transparent;
}

.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,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-inline-start: 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-inline-start: 0;
}

.dropdown-menu {
  --cui-dropdown-zindex: 1000;
  --cui-dropdown-min-width: 10rem;
  --cui-dropdown-padding-x: 0;
  --cui-dropdown-padding-y: 0.5rem;
  --cui-dropdown-spacer: 0.125rem;
  --cui-dropdown-font-size: 1rem;
  --cui-dropdown-color: var(--cui-body-color);
  --cui-dropdown-bg: var(--cui-body-bg);
  --cui-dropdown-border-color: var(--cui-border-color-translucent);
  --cui-dropdown-border-radius: var(--cui-border-radius);
  --cui-dropdown-border-width: var(--cui-border-width);
  --cui-dropdown-inner-border-radius: calc(var(--cui-border-radius) - var(--cui-border-width));
  --cui-dropdown-divider-bg: var(--cui-border-color-translucent);
  --cui-dropdown-divider-margin-y: 0.5rem;
  --cui-dropdown-box-shadow: var(--cui-box-shadow);
  --cui-dropdown-link-color: var(--cui-body-color);
  --cui-dropdown-link-hover-color: var(--cui-body-color);
  --cui-dropdown-link-hover-bg: var(--cui-tertiary-bg);
  --cui-dropdown-link-active-color: rgba(255, 255, 255, 0.87);
  --cui-dropdown-link-active-bg: var(--cui-primary);
  --cui-dropdown-link-disabled-color: var(--cui-tertiary-color);
  --cui-dropdown-item-padding-x: 1rem;
  --cui-dropdown-item-padding-y: 0.25rem;
  --cui-dropdown-header-color: #6d7d9c;
  --cui-dropdown-header-padding-x: 1rem;
  --cui-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--cui-dropdown-zindex);
  display: none;
  min-width: var(--cui-dropdown-min-width);
  padding: var(--cui-dropdown-padding-y) var(--cui-dropdown-padding-x);
  margin: 0;
  font-size: var(--cui-dropdown-font-size);
  color: var(--cui-dropdown-color);
  text-align: start;
  list-style: none;
  background-color: var(--cui-dropdown-bg);
  background-clip: padding-box;
  border: var(--cui-dropdown-border-width) solid var(--cui-dropdown-border-color);
  border-radius: var(--cui-dropdown-border-radius);
}
.dropdown-menu[data-coreui-popper] {
  inset-inline-start: 0;
  top: 100%;
  margin-top: var(--cui-dropdown-spacer);
}

.dropdown-menu-start {
  --cui-position: start;
}
.dropdown-menu-start[data-coreui-popper] {
  inset-inline-start: 0;
  inset-inline-end: auto;
}

.dropdown-menu-end {
  --cui-position: end;
}
.dropdown-menu-end[data-coreui-popper] {
  inset-inline-start: auto;
  inset-inline-end: 0;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --cui-position: start;
  }
  .dropdown-menu-sm-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-sm-end {
    --cui-position: end;
  }
  .dropdown-menu-sm-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --cui-position: start;
  }
  .dropdown-menu-md-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-md-end {
    --cui-position: end;
  }
  .dropdown-menu-md-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --cui-position: start;
  }
  .dropdown-menu-lg-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-lg-end {
    --cui-position: end;
  }
  .dropdown-menu-lg-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --cui-position: start;
  }
  .dropdown-menu-xl-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-xl-end {
    --cui-position: end;
  }
  .dropdown-menu-xl-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --cui-position: start;
  }
  .dropdown-menu-xxl-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-xxl-end {
    --cui-position: end;
  }
  .dropdown-menu-xxl-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
.dropup .dropdown-menu[data-coreui-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--cui-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-inline-start: 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-inline-start: 0;
}

.dropend .dropdown-menu[data-coreui-popper] {
  inset-inline-start: 100%;
  inset-inline-end: auto;
  top: 0;
  margin-inline-start: var(--cui-dropdown-spacer);
  margin-top: 0;
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-inline-start: 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-inline-start: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-coreui-popper] {
  inset-inline-start: auto;
  inset-inline-end: 100%;
  top: 0;
  margin-inline-end: var(--cui-dropdown-spacer);
  margin-top: 0;
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-inline-start: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-inline-end: 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-inline-start: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--cui-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--cui-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--cui-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--cui-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--cui-dropdown-link-hover-color);
  background-color: var(--cui-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--cui-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--cui-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--cui-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: var(--cui-dropdown-header-padding-y) var(--cui-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--cui-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
  color: var(--cui-dropdown-link-color);
}

.dropdown-menu-dark {
  --cui-dropdown-color: #dbdfe6;
  --cui-dropdown-bg: #323a49;
  --cui-dropdown-border-color: var(--cui-border-color-translucent);
  --cui-dropdown-box-shadow: ;
  --cui-dropdown-link-color: #dbdfe6;
  --cui-dropdown-link-hover-color: #fff;
  --cui-dropdown-divider-bg: var(--cui-border-color-translucent);
  --cui-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --cui-dropdown-link-active-color: rgba(255, 255, 255, 0.87);
  --cui-dropdown-link-active-bg: var(--cui-primary);
  --cui-dropdown-link-disabled-color: #aab3c5;
  --cui-dropdown-header-color: #aab3c5;
}

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

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

.btn-group {
  border-radius: var(--cui-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-inline-start: calc(-1 * var(--cui-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

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

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--cui-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --cui-nav-link-padding-x: 1rem;
  --cui-nav-link-padding-y: 0.5rem;
  --cui-nav-link-font-weight: ;
  --cui-nav-link-color: var(--cui-link-color);
  --cui-nav-link-hover-color: var(--cui-link-hover-color);
  --cui-nav-link-disabled-color: var(--cui-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-inline-start: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--cui-nav-link-padding-y) var(--cui-nav-link-padding-x);
  font-size: var(--cui-nav-link-font-size);
  font-weight: var(--cui-nav-link-font-weight);
  color: var(--cui-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  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: var(--cui-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--cui-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --cui-nav-tabs-border-width: var(--cui-border-width);
  --cui-nav-tabs-border-color: var(--cui-border-color);
  --cui-nav-tabs-border-radius: var(--cui-border-radius);
  --cui-nav-tabs-link-hover-border-color: var(--cui-secondary-bg) var(--cui-secondary-bg) var(--cui-border-color);
  --cui-nav-tabs-link-active-color: var(--cui-emphasis-color);
  --cui-nav-tabs-link-active-bg: var(--cui-body-bg);
  --cui-nav-tabs-link-active-border-color: var(--cui-border-color) var(--cui-border-color) var(--cui-body-bg);
  border-bottom: var(--cui-nav-tabs-border-width) solid var(--cui-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--cui-nav-tabs-border-width));
  border: var(--cui-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--cui-nav-tabs-border-radius);
  border-top-right-radius: var(--cui-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--cui-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--cui-nav-tabs-link-active-color);
  background-color: var(--cui-nav-tabs-link-active-bg);
  border-color: var(--cui-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--cui-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --cui-nav-pills-border-radius: var(--cui-border-radius);
  --cui-nav-pills-link-active-color: rgba(255, 255, 255, 0.87);
  --cui-nav-pills-link-active-bg: var(--cui-primary);
}
.nav-pills .nav-link {
  border-radius: var(--cui-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--cui-nav-pills-link-active-color);
  background-color: var(--cui-nav-pills-link-active-bg);
}

.nav-underline {
  --cui-nav-underline-gap: 1rem;
  --cui-nav-underline-border-width: 0.125rem;
  --cui-nav-underline-link-active-color: var(--cui-emphasis-color);
  gap: var(--cui-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--cui-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--cui-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-underline-border {
  --cui-nav-underline-border-gap: 0.5rem;
  --cui-nav-underline-border-border-color: var(--cui-border-color);
  --cui-nav-underline-border-border-width: 0.125rem;
  --cui-nav-underline-border-link-padding-x: 0.5rem;
  --cui-nav-underline-border-link-padding-y: 0.5rem;
  --cui-nav-underline-border-link-color: var(--cui-secondary-color);
  --cui-nav-underline-border-link-active-color: var(--cui-primary);
  --cui-nav-underline-border-link-disabled-color: var(--cui-tertiary-color);
  --cui-nav-link-color: var(--cui-nav-underline-border-link-color);
  --cui-nav-link-disabled-color: var(--cui-nav-underline-border-link-disabled-color);
  gap: var(--cui-nav-underline-border-gap);
  border-bottom: var(--cui-nav-underline-border-border-width) solid var(--cui-nav-underline-border-border-color);
}
.nav-underline-border .nav-link {
  padding: var(--cui-nav-underline-border-link-padding-y) var(--cui-nav-underline-border-link-padding-x);
  margin-bottom: calc(-1 * var(--cui-nav-underline-border-border-width));
  border-bottom: var(--cui-nav-underline-border-border-width) solid transparent;
}
.nav-underline-border .nav-link:hover, .nav-underline-border .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline-border .nav-link.active,
.nav-underline-border .show > .nav-link {
  font-weight: 700;
  color: var(--cui-nav-underline-border-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-enclosed {
  --cui-nav-enclosed-padding: 0.125rem;
  --cui-nav-enclosed-bg: var(--cui-tertiary-bg);
  --cui-nav-enclosed-border-radius: 0.5rem;
  --cui-nav-enclosed-link-padding-x: 0.875rem;
  --cui-nav-enclosed-link-padding-y: 0.375rem;
  --cui-nav-enclosed-link-color: var(--cui-body-color);
  --cui-nav-enclosed-link-border-width: 1px;
  --cui-nav-enclosed-link-active-color: var(--cui-body-color);
  --cui-nav-enclosed-link-active-bg: var(--cui-body-bg);
  --cui-nav-enclosed-link-active-border-color: var(--cui-border-color);
  --cui-nav-enclosed-link-hover-box-shadow: var(--cui-box-shadow-sm);
  --cui-nav-enclosed-link-disabled-color: var(--cui-secondary-color);
  display: inline-flex;
  padding: var(--cui-nav-enclosed-padding);
  background-color: var(--cui-nav-enclosed-bg);
  border-radius: var(--cui-nav-enclosed-border-radius);
}
.nav-enclosed .nav-link {
  padding: calc(var(--cui-nav-enclosed-link-padding-y) - var(--cui-nav-enclosed-link-border-width)) calc(var(--cui-nav-enclosed-link-padding-x) - var(--cui-nav-enclosed-link-border-width));
  color: var(--cui-nav-enclosed-link-color);
  border: var(--cui-nav-enclosed-link-border-width) solid transparent;
  border-radius: calc(var(--cui-nav-enclosed-border-radius) - var(--cui-nav-enclosed-padding));
}
.nav-enclosed .nav-link.disabled, .nav-enclosed .nav-link:disabled {
  color: var(--cui-nav-enclosed-link-disabled-color);
}
.nav-enclosed .nav-link.active,
.nav-enclosed .show > .nav-link {
  color: var(--cui-nav-enclosed-link-active-color);
  background-color: var(--cui-nav-enclosed-link-active-bg);
  border: 1px solid var(--cui-nav-enclosed-link-active-border-color);
}
.nav-enclosed .nav-link.active:not(:focus-visible),
.nav-enclosed .show > .nav-link:not(:focus-visible) {
  box-shadow: var(--cui-nav-enclosed-link-hover-box-shadow);
}

.nav-enclosed-pills {
  --cui-nav-enclosed-border-radius: 50rem;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  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 {
  --cui-navbar-padding-x: 0;
  --cui-navbar-padding-y: 0.5rem;
  --cui-navbar-color: rgba(var(--cui-emphasis-color-rgb), 0.65);
  --cui-navbar-hover-color: rgba(var(--cui-emphasis-color-rgb), 0.8);
  --cui-navbar-disabled-color: rgba(var(--cui-emphasis-color-rgb), 0.3);
  --cui-navbar-active-color: rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-navbar-brand-padding-y: 0.3125rem;
  --cui-navbar-brand-margin-end: 1rem;
  --cui-navbar-brand-font-size: 1.25rem;
  --cui-navbar-brand-color: rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-navbar-brand-hover-color: rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-navbar-nav-link-padding-x: 0.5rem;
  --cui-navbar-toggler-padding-y: 0.25rem;
  --cui-navbar-toggler-padding-x: 0.75rem;
  --cui-navbar-toggler-font-size: 1.25rem;
  --cui-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2837, 42.92, 54.02, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --cui-navbar-toggler-border-color: rgba(var(--cui-emphasis-color-rgb), 0.15);
  --cui-navbar-toggler-border-radius: var(--cui-border-radius);
  --cui-navbar-toggler-focus-width: 0.25rem;
  --cui-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-navbar-padding-y) var(--cui-navbar-padding-x);
}
.navbar > .container-xxl, .navbar > .container-xl, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--cui-navbar-brand-padding-y);
  padding-bottom: var(--cui-navbar-brand-padding-y);
  margin-inline-end: var(--cui-navbar-brand-margin-end);
  font-size: var(--cui-navbar-brand-font-size);
  color: var(--cui-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--cui-navbar-brand-hover-color);
}

.navbar-nav {
  --cui-nav-link-padding-x: 0;
  --cui-nav-link-padding-y: 0.5rem;
  --cui-nav-link-font-weight: ;
  --cui-nav-link-color: var(--cui-navbar-color);
  --cui-nav-link-hover-color: var(--cui-navbar-hover-color);
  --cui-nav-link-disabled-color: var(--cui-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-inline-start: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--cui-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--cui-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--cui-navbar-active-color);
}

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

.navbar-toggler {
  padding: var(--cui-navbar-toggler-padding-y) var(--cui-navbar-toggler-padding-x);
  font-size: var(--cui-navbar-toggler-font-size);
  line-height: 1;
  color: var(--cui-navbar-color);
  background-color: transparent;
  border: var(--cui-border-width) solid var(--cui-navbar-toggler-border-color);
  border-radius: var(--cui-navbar-toggler-border-radius);
  transition: var(--cui-navbar-toggler-transition);
}
@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 var(--cui-navbar-toggler-focus-width);
}

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

.navbar-nav-scroll {
  max-height: var(--cui-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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
  padding-left: var(--cui-navbar-nav-link-padding-x);
}
.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 {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-coreui-theme=dark] {
  --cui-navbar-color: rgba(255, 255, 255, 0.55);
  --cui-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --cui-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --cui-navbar-active-color: #fff;
  --cui-navbar-brand-color: #fff;
  --cui-navbar-brand-hover-color: #fff;
  --cui-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --cui-navbar-toggler-icon-bg: 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");
}

[data-coreui-theme=dark] .navbar-toggler-icon {
  --cui-navbar-toggler-icon-bg: 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");
}

.card {
  --cui-card-spacer-y: 1rem;
  --cui-card-spacer-x: 1rem;
  --cui-card-title-spacer-y: 0.5rem;
  --cui-card-title-color: ;
  --cui-card-subtitle-color: ;
  --cui-card-border-width: var(--cui-border-width);
  --cui-card-border-color: var(--cui-border-color-translucent);
  --cui-card-border-radius: var(--cui-border-radius);
  --cui-card-box-shadow: ;
  --cui-card-inner-border-radius: calc(var(--cui-border-radius) - (var(--cui-border-width)));
  --cui-card-cap-padding-y: 0.5rem;
  --cui-card-cap-padding-x: 1rem;
  --cui-card-cap-bg: rgba(var(--cui-body-color-rgb), 0.03);
  --cui-card-cap-color: ;
  --cui-card-height: ;
  --cui-card-color: ;
  --cui-card-bg: var(--cui-body-bg);
  --cui-card-img-overlay-padding: 1rem;
  --cui-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--cui-card-height);
  color: var(--cui-body-color);
  word-wrap: break-word;
  background-color: var(--cui-card-bg);
  background-clip: border-box;
  border: var(--cui-card-border-width) solid var(--cui-card-border-color);
  border-radius: var(--cui-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--cui-card-inner-border-radius);
  border-top-right-radius: var(--cui-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--cui-card-inner-border-radius);
  border-bottom-left-radius: var(--cui-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--cui-card-spacer-y) var(--cui-card-spacer-x);
  color: var(--cui-card-color);
}

.card-title {
  margin-bottom: var(--cui-card-title-spacer-y);
  color: var(--cui-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--cui-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--cui-card-subtitle-color);
}

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

.card-link + .card-link {
  margin-inline-start: var(--cui-card-spacer-x);
}

.card-header {
  padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--cui-card-cap-color);
  background-color: var(--cui-card-cap-bg);
  border-bottom: var(--cui-card-border-width) solid var(--cui-card-border-color);
}
.card-header:first-child {
  border-radius: var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
  color: var(--cui-card-cap-color);
  background-color: var(--cui-card-cap-bg);
  border-top: var(--cui-card-border-width) solid var(--cui-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--cui-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--cui-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--cui-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--cui-card-bg);
  border-bottom-color: var(--cui-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--cui-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--cui-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--cui-card-img-overlay-padding);
  border-radius: var(--cui-card-inner-border-radius);
}

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

.card-img,
.card-img-top {
  border-top-left-radius: var(--cui-card-inner-border-radius);
  border-top-right-radius: var(--cui-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--cui-card-inner-border-radius);
  border-bottom-left-radius: var(--cui-card-inner-border-radius);
}

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

.accordion {
  --cui-accordion-color: var(--cui-body-color);
  --cui-accordion-bg: var(--cui-body-bg);
  --cui-accordion-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;
  --cui-accordion-border-color: var(--cui-border-color);
  --cui-accordion-border-width: var(--cui-border-width);
  --cui-accordion-border-radius: var(--cui-border-radius);
  --cui-accordion-inner-border-radius: calc(var(--cui-border-radius) - (var(--cui-border-width)));
  --cui-accordion-btn-padding-x: 1.25rem;
  --cui-accordion-btn-padding-y: 1rem;
  --cui-accordion-btn-color: var(--cui-body-color);
  --cui-accordion-btn-bg: var(--cui-accordion-bg);
  --cui-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgba%2837, 42.92, 54.02, 0.95%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --cui-accordion-btn-icon-width: 1.25rem;
  --cui-accordion-btn-icon-transform: rotate(-180deg);
  --cui-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --cui-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%233634a3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --cui-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-accordion-body-padding-x: 1.25rem;
  --cui-accordion-body-padding-y: 1rem;
  --cui-accordion-active-color: var(--cui-primary-text-emphasis);
  --cui-accordion-active-bg: var(--cui-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--cui-accordion-btn-padding-y) var(--cui-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--cui-accordion-btn-color);
  text-align: start;
  background-color: var(--cui-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--cui-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--cui-accordion-active-color);
  background-color: var(--cui-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--cui-accordion-border-width)) 0 var(--cui-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--cui-accordion-btn-active-icon);
  transform: var(--cui-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--cui-accordion-btn-icon-width);
  height: var(--cui-accordion-btn-icon-width);
  margin-inline-start: auto;
  content: "";
  background-image: var(--cui-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--cui-accordion-btn-icon-width);
  transition: var(--cui-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--cui-accordion-btn-focus-box-shadow);
}

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

.accordion-item {
  color: var(--cui-accordion-color);
  background-color: var(--cui-accordion-bg);
  border: var(--cui-accordion-border-width) solid var(--cui-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--cui-accordion-border-radius);
  border-top-right-radius: var(--cui-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--cui-accordion-inner-border-radius);
  border-top-right-radius: var(--cui-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--cui-accordion-border-radius);
  border-bottom-left-radius: var(--cui-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--cui-accordion-inner-border-radius);
  border-bottom-left-radius: var(--cui-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--cui-accordion-border-radius);
  border-bottom-left-radius: var(--cui-accordion-border-radius);
}

.accordion-body {
  padding: var(--cui-accordion-body-padding-y) var(--cui-accordion-body-padding-x);
}

.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-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-coreui-theme=dark] .accordion-button::after {
  --cui-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%28255, 255, 255, 0.87%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --cui-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2859.35, 57.55, 157.45%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}

.breadcrumb {
  --cui-breadcrumb-padding-x: 0;
  --cui-breadcrumb-padding-y: 0;
  --cui-breadcrumb-margin-bottom: 1rem;
  --cui-breadcrumb-bg: ;
  --cui-breadcrumb-border-radius: ;
  --cui-breadcrumb-divider-color: var(--cui-secondary-color);
  --cui-breadcrumb-item-padding-x: 0.5rem;
  --cui-breadcrumb-item-active-color: var(--cui-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--cui-breadcrumb-padding-y) var(--cui-breadcrumb-padding-x);
  margin-bottom: var(--cui-breadcrumb-margin-bottom);
  font-size: var(--cui-breadcrumb-font-size);
  list-style: none;
  background-color: var(--cui-breadcrumb-bg);
  border-radius: var(--cui-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-inline-start: var(--cui-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: inline-start;
  padding-inline-end: var(--cui-breadcrumb-item-padding-x);
  color: var(--cui-breadcrumb-divider-color);
  content: var(--cui-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--cui-breadcrumb-item-active-color);
}

.pagination {
  --cui-pagination-padding-x: 0.75rem;
  --cui-pagination-padding-y: 0.375rem;
  --cui-pagination-font-size: 1rem;
  --cui-pagination-color: var(--cui-link-color);
  --cui-pagination-bg: var(--cui-body-bg);
  --cui-pagination-border-width: var(--cui-border-width);
  --cui-pagination-border-color: var(--cui-border-color);
  --cui-pagination-border-radius: var(--cui-border-radius);
  --cui-pagination-hover-color: var(--cui-link-hover-color);
  --cui-pagination-hover-bg: var(--cui-tertiary-bg);
  --cui-pagination-hover-border-color: var(--cui-border-color);
  --cui-pagination-focus-color: var(--cui-link-hover-color);
  --cui-pagination-focus-bg: var(--cui-secondary-bg);
  --cui-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-pagination-active-color: rgba(255, 255, 255, 0.87);
  --cui-pagination-active-bg: var(--cui-primary);
  --cui-pagination-active-border-color: var(--cui-primary);
  --cui-pagination-disabled-color: var(--cui-secondary-color);
  --cui-pagination-disabled-bg: var(--cui-secondary-bg);
  --cui-pagination-disabled-border-color: var(--cui-border-color);
  display: flex;
  padding-inline-start: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--cui-pagination-padding-y) var(--cui-pagination-padding-x);
  font-size: var(--cui-pagination-font-size);
  color: var(--cui-pagination-color);
  text-decoration: none;
  background-color: var(--cui-pagination-bg);
  border: var(--cui-pagination-border-width) solid var(--cui-pagination-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: var(--cui-pagination-hover-color);
  background-color: var(--cui-pagination-hover-bg);
  border-color: var(--cui-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--cui-pagination-focus-color);
  background-color: var(--cui-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--cui-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--cui-pagination-active-color);
  background-color: var(--cui-pagination-active-bg);
  border-color: var(--cui-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--cui-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--cui-pagination-disabled-bg);
  border-color: var(--cui-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-inline-start: calc(-1 * var(--cui-border-width));
}
.page-item:first-child .page-link {
  border-start-start-radius: var(--cui-pagination-border-radius);
  border-end-start-radius: var(--cui-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-start-end-radius: var(--cui-pagination-border-radius);
  border-end-end-radius: var(--cui-pagination-border-radius);
}

.pagination-lg {
  --cui-pagination-padding-x: 1.5rem;
  --cui-pagination-padding-y: 0.75rem;
  --cui-pagination-font-size: 1.25rem;
  --cui-pagination-border-radius: var(--cui-border-radius-lg);
}

.pagination-sm {
  --cui-pagination-padding-x: 0.5rem;
  --cui-pagination-padding-y: 0.25rem;
  --cui-pagination-font-size: 0.875rem;
  --cui-pagination-border-radius: var(--cui-border-radius-sm);
}

.badge {
  --cui-badge-padding-x: 0.65em;
  --cui-badge-padding-y: 0.35em;
  --cui-badge-font-size: 0.75em;
  --cui-badge-font-weight: 700;
  --cui-badge-color: #fff;
  --cui-badge-border-radius: var(--cui-border-radius);
  display: inline-block;
  padding: var(--cui-badge-padding-y) var(--cui-badge-padding-x);
  font-size: var(--cui-badge-font-size);
  font-weight: var(--cui-badge-font-weight);
  line-height: 1;
  color: var(--cui-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--cui-badge-border-radius, 0);
}
.badge:empty {
  display: none;
}

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

.badge-sm {
  --cui-badge-padding-x: 0.5em;
  --cui-badge-padding-y: 0.3em;
  font-size: 0.65em;
}

.alert {
  --cui-alert-bg: transparent;
  --cui-alert-padding-x: 1rem;
  --cui-alert-padding-y: 1rem;
  --cui-alert-margin-bottom: 1rem;
  --cui-alert-color: inherit;
  --cui-alert-border-color: transparent;
  --cui-alert-border: var(--cui-border-width) solid var(--cui-alert-border-color);
  --cui-alert-border-radius: var(--cui-border-radius);
  --cui-alert-link-color: inherit;
  position: relative;
  padding: var(--cui-alert-padding-y) var(--cui-alert-padding-x);
  margin-bottom: var(--cui-alert-margin-bottom);
  color: var(--cui-alert-color);
  background-color: var(--cui-alert-bg);
  border: var(--cui-alert-border);
  border-radius: var(--cui-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--cui-alert-link-color);
}

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

.alert-primary {
  --cui-alert-color: var(--cui-primary-text-emphasis);
  --cui-alert-bg: var(--cui-primary-bg-subtle);
  --cui-alert-border-color: var(--cui-primary-border-subtle);
  --cui-alert-link-color: var(--cui-primary-text-emphasis);
}

.alert-secondary {
  --cui-alert-color: var(--cui-secondary-text-emphasis);
  --cui-alert-bg: var(--cui-secondary-bg-subtle);
  --cui-alert-border-color: var(--cui-secondary-border-subtle);
  --cui-alert-link-color: var(--cui-secondary-text-emphasis);
}

.alert-success {
  --cui-alert-color: var(--cui-success-text-emphasis);
  --cui-alert-bg: var(--cui-success-bg-subtle);
  --cui-alert-border-color: var(--cui-success-border-subtle);
  --cui-alert-link-color: var(--cui-success-text-emphasis);
}

.alert-info {
  --cui-alert-color: var(--cui-info-text-emphasis);
  --cui-alert-bg: var(--cui-info-bg-subtle);
  --cui-alert-border-color: var(--cui-info-border-subtle);
  --cui-alert-link-color: var(--cui-info-text-emphasis);
}

.alert-warning {
  --cui-alert-color: var(--cui-warning-text-emphasis);
  --cui-alert-bg: var(--cui-warning-bg-subtle);
  --cui-alert-border-color: var(--cui-warning-border-subtle);
  --cui-alert-link-color: var(--cui-warning-text-emphasis);
}

.alert-danger {
  --cui-alert-color: var(--cui-danger-text-emphasis);
  --cui-alert-bg: var(--cui-danger-bg-subtle);
  --cui-alert-border-color: var(--cui-danger-border-subtle);
  --cui-alert-link-color: var(--cui-danger-text-emphasis);
}

.alert-light {
  --cui-alert-color: var(--cui-light-text-emphasis);
  --cui-alert-bg: var(--cui-light-bg-subtle);
  --cui-alert-border-color: var(--cui-light-border-subtle);
  --cui-alert-link-color: var(--cui-light-text-emphasis);
}

.alert-dark {
  --cui-alert-color: var(--cui-dark-text-emphasis);
  --cui-alert-bg: var(--cui-dark-bg-subtle);
  --cui-alert-border-color: var(--cui-dark-border-subtle);
  --cui-alert-link-color: var(--cui-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--cui-progress-height);
  }
}
.progress,
.progress-stacked {
  --cui-progress-height: 1rem;
  --cui-progress-font-size: 0.75rem;
  --cui-progress-bg: var(--cui-secondary-bg);
  --cui-progress-border-radius: var(--cui-border-radius);
  --cui-progress-box-shadow: var(--cui-box-shadow-inset);
  --cui-progress-bar-color: #fff;
  --cui-progress-bar-bg: var(--cui-primary);
  --cui-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--cui-progress-height);
  overflow: hidden;
  font-size: var(--cui-progress-font-size);
  background-color: var(--cui-progress-bg);
  border-radius: var(--cui-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--cui-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--cui-progress-bar-bg);
  transition: var(--cui-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

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

.progress-thin {
  height: 4px;
}

.progress.progress-white {
  background-color: rgba(255, 255, 255, 0.2);
}
.progress.progress-white .progress-bar {
  background-color: #fff;
}

.progress-group {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 1rem;
}

.progress-group-prepend {
  flex: 0 0 100px;
  align-self: center;
}

.progress-group-header {
  display: flex;
  flex-basis: 100%;
  align-items: center;
  margin-bottom: 0.25rem;
}

.progress-group-bars {
  flex-grow: 1;
  align-self: center;
}
.progress-group-bars .progress:not(:last-child) {
  margin-bottom: 2px;
}

.progress-group-header + .progress-group-bars {
  flex-basis: 100%;
}

.list-group {
  --cui-list-group-color: var(--cui-body-color);
  --cui-list-group-bg: var(--cui-body-bg);
  --cui-list-group-border-color: var(--cui-border-color);
  --cui-list-group-border-width: var(--cui-border-width);
  --cui-list-group-border-radius: var(--cui-border-radius);
  --cui-list-group-item-padding-x: 1rem;
  --cui-list-group-item-padding-y: 0.5rem;
  --cui-list-group-action-color: var(--cui-secondary-color);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-tertiary-bg);
  --cui-list-group-action-active-color: var(--cui-body-color);
  --cui-list-group-action-active-bg: var(--cui-secondary-bg);
  --cui-list-group-disabled-color: var(--cui-secondary-color);
  --cui-list-group-disabled-bg: var(--cui-body-bg);
  --cui-list-group-active-color: rgba(255, 255, 255, 0.87);
  --cui-list-group-active-bg: var(--cui-primary);
  --cui-list-group-active-border-color: var(--cui-primary);
  display: flex;
  flex-direction: column;
  padding-inline-start: 0;
  margin-bottom: 0;
  border-radius: var(--cui-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--cui-list-group-item-padding-y) var(--cui-list-group-item-padding-x);
  color: var(--cui-list-group-color);
  text-decoration: none;
  background-color: var(--cui-list-group-bg);
  border: var(--cui-list-group-border-width) solid var(--cui-list-group-border-color);
}
.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(--cui-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--cui-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--cui-list-group-active-color);
  background-color: var(--cui-list-group-active-bg);
  border-color: var(--cui-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--cui-list-group-border-width));
  border-top-width: var(--cui-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--cui-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--cui-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--cui-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--cui-list-group-action-active-color);
  background-color: var(--cui-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-end-start-radius: var(--cui-list-group-border-radius);
  border-start-end-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-start-end-radius: var(--cui-list-group-border-radius);
  border-end-start-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-inline-start-width: 0;
  border-top-width: var(--cui-list-group-border-width);
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
  border-inline-start-width: var(--cui-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--cui-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --cui-list-group-color: var(--cui-primary-text-emphasis);
  --cui-list-group-bg: var(--cui-primary-bg-subtle);
  --cui-list-group-border-color: var(--cui-primary-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-primary-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-primary-border-subtle);
  --cui-list-group-active-color: var(--cui-primary-bg-subtle);
  --cui-list-group-active-bg: var(--cui-primary-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-primary-text-emphasis);
}

.list-group-item-secondary {
  --cui-list-group-color: var(--cui-secondary-text-emphasis);
  --cui-list-group-bg: var(--cui-secondary-bg-subtle);
  --cui-list-group-border-color: var(--cui-secondary-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-secondary-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-secondary-border-subtle);
  --cui-list-group-active-color: var(--cui-secondary-bg-subtle);
  --cui-list-group-active-bg: var(--cui-secondary-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-secondary-text-emphasis);
}

.list-group-item-success {
  --cui-list-group-color: var(--cui-success-text-emphasis);
  --cui-list-group-bg: var(--cui-success-bg-subtle);
  --cui-list-group-border-color: var(--cui-success-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-success-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-success-border-subtle);
  --cui-list-group-active-color: var(--cui-success-bg-subtle);
  --cui-list-group-active-bg: var(--cui-success-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-success-text-emphasis);
}

.list-group-item-info {
  --cui-list-group-color: var(--cui-info-text-emphasis);
  --cui-list-group-bg: var(--cui-info-bg-subtle);
  --cui-list-group-border-color: var(--cui-info-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-info-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-info-border-subtle);
  --cui-list-group-active-color: var(--cui-info-bg-subtle);
  --cui-list-group-active-bg: var(--cui-info-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-info-text-emphasis);
}

.list-group-item-warning {
  --cui-list-group-color: var(--cui-warning-text-emphasis);
  --cui-list-group-bg: var(--cui-warning-bg-subtle);
  --cui-list-group-border-color: var(--cui-warning-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-warning-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-warning-border-subtle);
  --cui-list-group-active-color: var(--cui-warning-bg-subtle);
  --cui-list-group-active-bg: var(--cui-warning-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-warning-text-emphasis);
}

.list-group-item-danger {
  --cui-list-group-color: var(--cui-danger-text-emphasis);
  --cui-list-group-bg: var(--cui-danger-bg-subtle);
  --cui-list-group-border-color: var(--cui-danger-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-danger-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-danger-border-subtle);
  --cui-list-group-active-color: var(--cui-danger-bg-subtle);
  --cui-list-group-active-bg: var(--cui-danger-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-danger-text-emphasis);
}

.list-group-item-light {
  --cui-list-group-color: var(--cui-light-text-emphasis);
  --cui-list-group-bg: var(--cui-light-bg-subtle);
  --cui-list-group-border-color: var(--cui-light-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-light-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-light-border-subtle);
  --cui-list-group-active-color: var(--cui-light-bg-subtle);
  --cui-list-group-active-bg: var(--cui-light-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-light-text-emphasis);
}

.list-group-item-dark {
  --cui-list-group-color: var(--cui-dark-text-emphasis);
  --cui-list-group-bg: var(--cui-dark-bg-subtle);
  --cui-list-group-border-color: var(--cui-dark-border-subtle);
  --cui-list-group-action-hover-color: var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg: var(--cui-dark-border-subtle);
  --cui-list-group-action-active-color: var(--cui-emphasis-color);
  --cui-list-group-action-active-bg: var(--cui-dark-border-subtle);
  --cui-list-group-active-color: var(--cui-dark-bg-subtle);
  --cui-list-group-active-bg: var(--cui-dark-text-emphasis);
  --cui-list-group-active-border-color: var(--cui-dark-text-emphasis);
}

.btn-close {
  --cui-btn-close-color: #080a0c;
  --cui-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23080a0c'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --cui-btn-close-opacity: 0.5;
  --cui-btn-close-hover-opacity: 0.75;
  --cui-btn-close-focus-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-btn-close-focus-opacity: 1;
  --cui-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--cui-btn-close-color);
  background: transparent var(--cui-btn-close-bg) center/1em auto no-repeat;
  filter: var(--cui-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--cui-btn-close-opacity);
}
.btn-close:hover {
  color: var(--cui-btn-close-color);
  text-decoration: none;
  opacity: var(--cui-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--cui-btn-close-focus-shadow);
  opacity: var(--cui-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--cui-btn-close-disabled-opacity);
}

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

:root,
[data-coreui-theme=light] {
  --cui-btn-close-filter: ;
}

[data-coreui-theme=dark] {
  --cui-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --cui-toast-zindex: 1090;
  --cui-toast-padding-x: 0.75rem;
  --cui-toast-padding-y: 0.5rem;
  --cui-toast-spacing: 1.5rem;
  --cui-toast-max-width: 350px;
  --cui-toast-font-size: 0.875rem;
  --cui-toast-color: ;
  --cui-toast-bg: rgba(var(--cui-body-bg-rgb), 0.85);
  --cui-toast-border-width: var(--cui-border-width);
  --cui-toast-border-color: var(--cui-border-color-translucent);
  --cui-toast-border-radius: var(--cui-border-radius);
  --cui-toast-box-shadow: var(--cui-box-shadow);
  --cui-toast-header-color: var(--cui-secondary-color);
  --cui-toast-header-bg: rgba(var(--cui-body-bg-rgb), 0.85);
  --cui-toast-header-border-color: var(--cui-border-color-translucent);
  width: var(--cui-toast-max-width);
  max-width: 100%;
  font-size: var(--cui-toast-font-size);
  color: var(--cui-toast-color);
  pointer-events: auto;
  background-color: var(--cui-toast-bg);
  background-clip: padding-box;
  border: var(--cui-toast-border-width) solid var(--cui-toast-border-color);
  box-shadow: var(--cui-toast-box-shadow);
  border-radius: var(--cui-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --cui-toast-zindex: 1090;
  position: absolute;
  z-index: var(--cui-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--cui-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--cui-toast-padding-y) var(--cui-toast-padding-x);
  color: var(--cui-toast-header-color);
  background-color: var(--cui-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--cui-toast-border-width) solid var(--cui-toast-header-border-color);
  border-top-left-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
  border-top-right-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
}
.toast-header .btn-close {
  margin-inline: var(--cui-toast-padding-x) calc(-0.5 * var(--cui-toast-padding-x));
}

.toast-body {
  padding: var(--cui-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --cui-modal-zindex: 1055;
  --cui-modal-width: 500px;
  --cui-modal-padding: 1rem;
  --cui-modal-margin: 0.5rem;
  --cui-modal-color: var(--cui-body-color);
  --cui-modal-bg: var(--cui-body-bg);
  --cui-modal-border-color: var(--cui-border-color-translucent);
  --cui-modal-border-width: var(--cui-border-width);
  --cui-modal-border-radius: var(--cui-border-radius-lg);
  --cui-modal-box-shadow: var(--cui-box-shadow-sm);
  --cui-modal-inner-border-radius: calc(var(--cui-border-radius-lg) - (var(--cui-border-width)));
  --cui-modal-header-padding-x: 1rem;
  --cui-modal-header-padding-y: 1rem;
  --cui-modal-header-padding: 1rem 1rem;
  --cui-modal-header-border-color: var(--cui-border-color);
  --cui-modal-header-border-width: var(--cui-border-width);
  --cui-modal-title-line-height: 1.5;
  --cui-modal-footer-gap: 0.5rem;
  --cui-modal-footer-bg: ;
  --cui-modal-footer-border-color: var(--cui-border-color);
  --cui-modal-footer-border-width: var(--cui-border-width);
  position: fixed;
  inset-inline-start: 0;
  top: 0;
  z-index: var(--cui-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--cui-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--cui-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--cui-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--cui-modal-color);
  pointer-events: auto;
  background-color: var(--cui-modal-bg);
  background-clip: padding-box;
  border: var(--cui-modal-border-width) solid var(--cui-modal-border-color);
  border-radius: var(--cui-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --cui-backdrop-zindex: 1050;
  --cui-backdrop-bg: #080a0c;
  --cui-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--cui-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--cui-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--cui-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--cui-modal-header-padding);
  border-bottom: var(--cui-modal-header-border-width) solid var(--cui-modal-header-border-color);
  border-top-left-radius: var(--cui-modal-inner-border-radius);
  border-top-right-radius: var(--cui-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--cui-modal-header-padding-y) * 0.5) calc(var(--cui-modal-header-padding-x) * 0.5);
  margin-inline-start: auto;
  margin-inline-end: calc(-0.5 * var(--cui-modal-header-padding-x));
  margin-top: calc(-0.5 * var(--cui-modal-header-padding-y));
  margin-bottom: calc(-0.5 * var(--cui-modal-header-padding-y));
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--cui-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--cui-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--cui-modal-padding) - var(--cui-modal-footer-gap) * 0.5);
  background-color: var(--cui-modal-footer-bg);
  border-top: var(--cui-modal-footer-border-width) solid var(--cui-modal-footer-border-color);
  border-bottom-right-radius: var(--cui-modal-inner-border-radius);
  border-bottom-left-radius: var(--cui-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--cui-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --cui-modal-margin: 1.75rem;
    --cui-modal-box-shadow: var(--cui-box-shadow);
  }
  .modal-dialog {
    max-width: var(--cui-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --cui-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --cui-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --cui-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --cui-tooltip-zindex: 1080;
  --cui-tooltip-max-width: 200px;
  --cui-tooltip-padding-x: 0.5rem;
  --cui-tooltip-padding-y: 0.25rem;
  --cui-tooltip-margin: ;
  --cui-tooltip-font-size: 0.875rem;
  --cui-tooltip-color: var(--cui-body-bg);
  --cui-tooltip-bg: var(--cui-emphasis-color);
  --cui-tooltip-border-radius: var(--cui-border-radius);
  --cui-tooltip-opacity: 0.9;
  --cui-tooltip-arrow-width: 0.8rem;
  --cui-tooltip-arrow-height: 0.4rem;
  z-index: var(--cui-tooltip-zindex);
  display: block;
  margin: var(--cui-tooltip-margin);
  font-family: var(--cui-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--cui-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--cui-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--cui-tooltip-arrow-width);
  height: var(--cui-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--cui-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--cui-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--cui-tooltip-arrow-height));
  width: var(--cui-tooltip-arrow-height);
  height: var(--cui-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--cui-tooltip-arrow-width) * 0.5) var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--cui-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--cui-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--cui-tooltip-arrow-width) * 0.5) var(--cui-tooltip-arrow-height);
  border-bottom-color: var(--cui-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--cui-tooltip-arrow-height));
  width: var(--cui-tooltip-arrow-height);
  height: var(--cui-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--cui-tooltip-arrow-width) * 0.5) 0 calc(var(--cui-tooltip-arrow-width) * 0.5) var(--cui-tooltip-arrow-height);
  border-left-color: var(--cui-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--cui-tooltip-max-width);
  padding: var(--cui-tooltip-padding-y) var(--cui-tooltip-padding-x);
  color: var(--cui-tooltip-color);
  text-align: center;
  background-color: var(--cui-tooltip-bg);
  border-radius: var(--cui-tooltip-border-radius);
}

.popover {
  --cui-popover-zindex: 1070;
  --cui-popover-max-width: 276px;
  --cui-popover-font-size: 0.875rem;
  --cui-popover-bg: var(--cui-body-bg);
  --cui-popover-border-width: var(--cui-border-width);
  --cui-popover-border-color: var(--cui-border-color-translucent);
  --cui-popover-border-radius: var(--cui-border-radius-lg);
  --cui-popover-inner-border-radius: calc(var(--cui-border-radius-lg) - var(--cui-border-width));
  --cui-popover-box-shadow: var(--cui-box-shadow);
  --cui-popover-header-padding-x: 1rem;
  --cui-popover-header-padding-y: 0.5rem;
  --cui-popover-header-font-size: 1rem;
  --cui-popover-header-color: inherit;
  --cui-popover-header-bg: var(--cui-secondary-bg);
  --cui-popover-body-padding-x: 1rem;
  --cui-popover-body-padding-y: 1rem;
  --cui-popover-body-color: var(--cui-body-color);
  --cui-popover-arrow-width: 1rem;
  --cui-popover-arrow-height: 0.5rem;
  --cui-popover-arrow-border: var(--cui-popover-border-color);
  z-index: var(--cui-popover-zindex);
  display: block;
  max-width: var(--cui-popover-max-width);
  font-family: var(--cui-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--cui-popover-font-size);
  word-wrap: break-word;
  background-color: var(--cui-popover-bg);
  background-clip: padding-box;
  border: var(--cui-popover-border-width) solid var(--cui-popover-border-color);
  border-radius: var(--cui-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--cui-popover-arrow-width);
  height: var(--cui-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--cui-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--cui-popover-border-width);
  border-top-color: var(--cui-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
  width: var(--cui-popover-arrow-height);
  height: var(--cui-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--cui-popover-arrow-width) * 0.5) var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--cui-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--cui-popover-border-width);
  border-right-color: var(--cui-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--cui-popover-arrow-width) * 0.5) var(--cui-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--cui-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--cui-popover-border-width);
  border-bottom-color: var(--cui-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--cui-popover-arrow-width);
  margin-left: calc(-0.5 * var(--cui-popover-arrow-width));
  content: "";
  border-bottom: var(--cui-popover-border-width) solid var(--cui-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
  width: var(--cui-popover-arrow-height);
  height: var(--cui-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--cui-popover-arrow-width) * 0.5) 0 calc(var(--cui-popover-arrow-width) * 0.5) var(--cui-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--cui-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--cui-popover-border-width);
  border-left-color: var(--cui-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--cui-popover-header-padding-y) var(--cui-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--cui-popover-header-font-size);
  color: var(--cui-popover-header-color);
  background-color: var(--cui-popover-header-bg);
  border-bottom: var(--cui-popover-border-width) solid var(--cui-popover-border-color);
  border-top-left-radius: var(--cui-popover-inner-border-radius);
  border-top-right-radius: var(--cui-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--cui-popover-body-padding-y) var(--cui-popover-body-padding-x);
  color: var(--cui-popover-body-color);
}

.carousel {
  position: relative;
}

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

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

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

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

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

.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;
  filter: var(--cui-carousel-control-icon-filter);
  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%;
}

.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 0'/%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-.708'/%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%;
}
.carousel-indicators [data-coreui-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-coreui-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: var(--cui-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --cui-carousel-indicator-active-bg: #080a0c;
  --cui-carousel-caption-color: #080a0c;
  --cui-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-coreui-theme=light] {
  --cui-carousel-indicator-active-bg: #fff;
  --cui-carousel-caption-color: #fff;
  --cui-carousel-control-icon-filter: ;
}

[data-coreui-theme=dark] {
  --cui-carousel-indicator-active-bg: #080a0c;
  --cui-carousel-caption-color: #080a0c;
  --cui-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  flex-shrink: 0;
  width: var(--cui-spinner-width);
  height: var(--cui-spinner-height);
  vertical-align: var(--cui-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--cui-spinner-animation-speed) linear infinite var(--cui-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --cui-spinner-width: 2rem;
  --cui-spinner-height: 2rem;
  --cui-spinner-vertical-align: -0.125em;
  --cui-spinner-border-width: 0.25em;
  --cui-spinner-animation-speed: 0.75s;
  --cui-spinner-animation-name: spinner-border;
  border: var(--cui-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --cui-spinner-width: 2rem;
  --cui-spinner-height: 2rem;
  --cui-spinner-vertical-align: -0.125em;
  --cui-spinner-animation-speed: 0.75s;
  --cui-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --cui-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --cui-offcanvas-zindex: 1045;
  --cui-offcanvas-width: 400px;
  --cui-offcanvas-height: 30vh;
  --cui-offcanvas-padding-x: 1rem;
  --cui-offcanvas-padding-y: 1rem;
  --cui-offcanvas-color: var(--cui-body-color);
  --cui-offcanvas-bg: var(--cui-body-bg);
  --cui-offcanvas-border-width: var(--cui-border-width);
  --cui-offcanvas-border-color: var(--cui-border-color-translucent);
  --cui-offcanvas-box-shadow: var(--cui-box-shadow-sm);
  --cui-offcanvas-transition: transform 0.3s ease-in-out;
  --cui-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none !important;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none !important;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none !important;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none !important;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none !important;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --cui-offcanvas-height: auto;
    --cui-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--cui-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--cui-offcanvas-color);
  visibility: hidden;
  background-color: var(--cui-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--cui-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  inset-inline-start: 0;
  top: 0;
  width: var(--cui-offcanvas-width);
  border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  inset-inline-end: 0;
  top: 0;
  width: var(--cui-offcanvas-width);
  border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--cui-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--cui-offcanvas-height);
  max-height: 100%;
  border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none !important;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: var(--cui-offcanvas-backdrop-bg, #080a0c);
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--cui-offcanvas-padding-y) * 0.5) calc(var(--cui-offcanvas-padding-x) * 0.5);
  margin-inline-start: auto;
  margin-inline-end: calc(-0.5 * var(--cui-offcanvas-padding-x));
  margin-top: calc(-0.5 * var(--cui-offcanvas-padding-y));
  margin-bottom: calc(-0.5 * var(--cui-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--cui-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #080a0c 55%, rgba(0, 0, 0, 0.8) 75%, #080a0c 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.chip {
  --cui-chip-height: 1.75rem;
  --cui-chip-padding-x: 0.625rem;
  --cui-chip-gap: 0.3125rem;
  --cui-chip-font-size: 0.875rem;
  --cui-chip-font-weight: 400;
  --cui-chip-border-radius: var(--cui-border-radius-pill);
  --cui-chip-img-size: 1.25rem;
  --cui-chip-img-border-radius: 50%;
  --cui-chip-icon-size: 1rem;
  --cui-chip-remove-size: 1rem;
  --cui-chip-remove-opacity: 0.65;
  --cui-chip-remove-hover-opacity: 1;
  --cui-chip-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, color 0.15s ease-in-out;
  --cui-chip-color: var(--cui-text-emphasis, var(--cui-body-color));
  --cui-chip-bg: var(--cui-bg-subtle, var(--cui-secondary-bg));
  --cui-chip-border-width: var(--cui-border-width);
  --cui-chip-border-color: transparent;
  --cui-chip-active-color: var(--cui-contrast, rgba(255, 255, 255, 0.87));
  --cui-chip-active-bg: var(--cui-color, var(--cui-primary));
  --cui-chip-active-border-color: transparent;
  --cui-chip-hover-color: var(--cui-contrast, var(--cui-body-color));
  --cui-chip-hover-bg: var(--cui-color, color-mix(in srgb, var(--cui-secondary-bg) 95%, #000));
  --cui-chip-hover-border-color: transparent;
  display: inline-flex;
  gap: var(--cui-chip-gap);
  align-items: center;
  height: var(--cui-chip-height);
  padding-inline: var(--cui-chip-padding-x);
  font-size: var(--cui-chip-font-size);
  font-weight: var(--cui-chip-font-weight);
  color: var(--cui-chip-color);
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  background-color: var(--cui-chip-bg);
  border: var(--cui-chip-border-width) solid var(--cui-chip-border-color);
  border-radius: var(--cui-chip-border-radius);
  transition: var(--cui-chip-transition);
}
@media (prefers-reduced-motion: reduce) {
  .chip {
    transition: none;
  }
}
.chip.active {
  color: var(--cui-chip-active-color);
  background-color: var(--cui-chip-active-bg);
  border-color: var(--cui-chip-active-border-color);
}
.chip.disabled, .chip:disabled {
  pointer-events: none;
  opacity: 0.65;
}
.chip:focus-visible {
  outline: 0;
  box-shadow: 0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}
.chip .avatar {
  --cui-avatar-width: var(--cui-chip-img-size);
  --cui-avatar-height: var(--cui-chip-img-size);
  font-size: inherit;
}
.chip .avatar:first-child {
  margin-inline-start: -0.375rem;
}

.chip-outline {
  --cui-chip-color: var(--cui-color, var(--cui-body-color));
  --cui-chip-bg: transparent;
  --cui-chip-border-color: var(--cui-color, var(--cui-border-color));
  --cui-chip-hover-bg: var(--cui-bg-subtle, color-mix(in srgb, var(--cui-secondary-bg) 95%, #000));
  --cui-chip-hover-color: var(--cui-text-emphasis, var(--cui-body-color));
  --cui-chip-hover-border-color: var(--cui-color, var(--cui-border-color));
  --cui-chip-active-bg: var(--cui-color, var(--cui-primary));
  --cui-chip-active-color: var(--cui-contrast, rgba(255, 255, 255, 0.87));
}

.chip-clickable {
  cursor: pointer;
}
.chip-clickable:hover {
  color: var(--cui-chip-hover-color);
  background-color: var(--cui-chip-hover-bg);
  border-color: var(--cui-chip-hover-border-color);
}
.chip-clickable.active:hover {
  color: var(--cui-chip-active-color);
  background-color: var(--cui-chip-active-bg);
  opacity: 0.9;
}

.chip-img {
  width: var(--cui-chip-img-size);
  height: var(--cui-chip-img-size);
  border-radius: var(--cui-chip-img-border-radius);
}
.chip-img:first-child {
  margin-inline-start: -0.375rem;
}

.chip-icon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-inline-start: calc(var(--cui-chip-gap) * -0.25);
}
.chip-icon > svg {
  display: block;
  width: var(--cui-chip-icon-size);
  height: var(--cui-chip-icon-size);
}
.chip-icon > img {
  width: var(--cui-chip-icon-size);
  height: var(--cui-chip-icon-size);
  object-fit: cover;
  border-radius: var(--cui-chip-img-border-radius);
}

.chip-remove {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--cui-chip-min-height);
  height: var(--cui-chip-min-height);
  padding: 0;
  margin-inline-end: calc(var(--cui-chip-padding-x) * -0.25);
  color: inherit;
  cursor: pointer;
  background: transparent;
  border: 0;
  opacity: var(--cui-chip-remove-opacity);
  transition: opacity 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .chip-remove {
    transition: none;
  }
}
.chip-remove:hover {
  opacity: var(--cui-chip-remove-hover-opacity);
}
.chip-remove:focus-visible {
  outline: 0;
  opacity: 1;
  outline: 0;
  box-shadow: 0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}
.chip-remove > svg {
  display: block;
  width: var(--cui-chip-remove-size);
  height: var(--cui-chip-remove-size);
}

.chip-lg,
.chip-input-lg .chip {
  --cui-chip-height: 2rem;
  --cui-chip-padding-x: 0.75rem;
  --cui-chip-gap: 0.375rem;
  --cui-chip-font-size: 1rem;
  --cui-chip-img-size: 1.25rem;
  --cui-chip-icon-size: 1.5rem;
  --cui-chip-dismiss-size: 1.25rem;
}

.chip-sm,
.chip-input-sm .chip {
  --cui-chip-height: 1.5rem;
  --cui-chip-padding-x: 0.625rem;
  --cui-chip-gap: 0.25rem;
  --cui-chip-font-size: 0.75rem;
  --cui-chip-img-size: 0.875rem;
  --cui-chip-icon-size: 1rem;
  --cui-chip-dismiss-size: 0.875rem;
}

.chip-primary {
  --cui-bg-subtle: var(--cui-primary-bg-subtle);
  --cui-color: var(--cui-primary);
  --cui-color-rgb: var(--cui-primary-rgb);
  --cui-contrast: var(--cui-primary-contrast);
  --cui-text-emphasis: var(--cui-primary-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-primary-rgb), var(--cui-focus-ring-opacity));
}

.chip-secondary {
  --cui-bg-subtle: var(--cui-secondary-bg-subtle);
  --cui-color: var(--cui-secondary);
  --cui-color-rgb: var(--cui-secondary-rgb);
  --cui-contrast: var(--cui-secondary-contrast);
  --cui-text-emphasis: var(--cui-secondary-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-secondary-rgb), var(--cui-focus-ring-opacity));
}

.chip-success {
  --cui-bg-subtle: var(--cui-success-bg-subtle);
  --cui-color: var(--cui-success);
  --cui-color-rgb: var(--cui-success-rgb);
  --cui-contrast: var(--cui-success-contrast);
  --cui-text-emphasis: var(--cui-success-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-success-rgb), var(--cui-focus-ring-opacity));
}

.chip-info {
  --cui-bg-subtle: var(--cui-info-bg-subtle);
  --cui-color: var(--cui-info);
  --cui-color-rgb: var(--cui-info-rgb);
  --cui-contrast: var(--cui-info-contrast);
  --cui-text-emphasis: var(--cui-info-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-info-rgb), var(--cui-focus-ring-opacity));
}

.chip-warning {
  --cui-bg-subtle: var(--cui-warning-bg-subtle);
  --cui-color: var(--cui-warning);
  --cui-color-rgb: var(--cui-warning-rgb);
  --cui-contrast: var(--cui-warning-contrast);
  --cui-text-emphasis: var(--cui-warning-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-warning-rgb), var(--cui-focus-ring-opacity));
}

.chip-danger {
  --cui-bg-subtle: var(--cui-danger-bg-subtle);
  --cui-color: var(--cui-danger);
  --cui-color-rgb: var(--cui-danger-rgb);
  --cui-contrast: var(--cui-danger-contrast);
  --cui-text-emphasis: var(--cui-danger-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-danger-rgb), var(--cui-focus-ring-opacity));
}

.chip-light {
  --cui-bg-subtle: var(--cui-light-bg-subtle);
  --cui-color: var(--cui-light);
  --cui-color-rgb: var(--cui-light-rgb);
  --cui-contrast: var(--cui-light-contrast);
  --cui-text-emphasis: var(--cui-light-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-light-rgb), var(--cui-focus-ring-opacity));
}

.chip-dark {
  --cui-bg-subtle: var(--cui-dark-bg-subtle);
  --cui-color: var(--cui-dark);
  --cui-color-rgb: var(--cui-dark-rgb);
  --cui-contrast: var(--cui-dark-contrast);
  --cui-text-emphasis: var(--cui-dark-text-emphasis);
  --cui-focus-ring-color: rgba(var(--cui-dark-rgb), var(--cui-focus-ring-opacity));
}

.avatar {
  --cui-avatar-width: 2rem;
  --cui-avatar-height: 2rem;
  --cui-avatar-font-size: 0.8rem;
  --cui-avatar-border-radius: 50em;
  --cui-avatar-status-width: 0.5rem;
  --cui-avatar-status-height: 0.5rem;
  --cui-avatar-status-border-radius: 50em;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--cui-avatar-width);
  height: var(--cui-avatar-height);
  font-size: var(--cui-avatar-font-size);
  vertical-align: middle;
  border-radius: var(--cui-avatar-border-radius);
  transition: margin 0.15s;
}
@media (prefers-reduced-motion: reduce) {
  .avatar {
    transition: none;
  }
}

.avatar-img {
  width: 100%;
  height: auto;
  border-radius: var(--cui-avatar-border-radius);
}

.avatar-status {
  position: absolute;
  inset-inline-end: 0;
  bottom: 0;
  display: block;
  width: var(--cui-avatar-status-width);
  height: var(--cui-avatar-status-height);
  border: 1px solid #fff;
  border-radius: var(--cui-avatar-status-border-radius);
}

.avatar-sm {
  --cui-avatar-width: 1.5rem;
  --cui-avatar-height: 1.5rem;
  --cui-avatar-font-size: 0.6rem;
  --cui-avatar-status-width: 0.4rem;
  --cui-avatar-status-height: 0.4rem;
}

.avatar-md {
  --cui-avatar-width: 2.5rem;
  --cui-avatar-height: 2.5rem;
  --cui-avatar-font-size: 1rem;
  --cui-avatar-status-width: 0.7rem;
  --cui-avatar-status-height: 0.7rem;
}

.avatar-lg {
  --cui-avatar-width: 3rem;
  --cui-avatar-height: 3rem;
  --cui-avatar-font-size: 1.2rem;
  --cui-avatar-status-width: 0.8rem;
  --cui-avatar-status-height: 0.8rem;
}

.avatar-xl {
  --cui-avatar-width: 4rem;
  --cui-avatar-height: 4rem;
  --cui-avatar-font-size: 1.6rem;
  --cui-avatar-status-width: 1rem;
  --cui-avatar-status-height: 1rem;
}

.avatars-stack {
  display: flex;
}
.avatars-stack .avatar {
  margin-inline-end: calc(-0.4 * var(--cui-avatar-width));
}
.avatars-stack .avatar:hover {
  margin-inline-end: 0;
}

.callout {
  --cui-callout-padding-x: 1rem;
  --cui-callout-padding-y: 1rem;
  --cui-callout-margin-x: 0;
  --cui-callout-margin-y: 1rem;
  --cui-callout-border-width: var(--cui-border-width);
  --cui-callout-border-color: var(--cui-border-color);
  --cui-callout-border-left-width: calc(var(--cui-border-width) * 4);
  --cui-callout-border-radius: var(--cui-border-radius);
  padding: var(--cui-callout-padding-y) var(--cui-callout-padding-x);
  margin: var(--cui-callout-margin-y) var(--cui-callout-margin-x);
  border: var(--cui-callout-border-width) solid var(--cui-callout-border-color);
  border-inline-start-color: var(--cui-callout-border-left-color);
  border-inline-start-width: var(--cui-callout-border-left-width);
  border-radius: var(--cui-callout-border-radius);
}

.callout-primary {
  --cui-callout-border-left-color: #5856d6;
}

.callout-secondary {
  --cui-callout-border-left-color: #6b7785;
}

.callout-success {
  --cui-callout-border-left-color: #1b9e3e;
}

.callout-danger {
  --cui-callout-border-left-color: #e55353;
}

.callout-warning {
  --cui-callout-border-left-color: #f9b115;
}

.callout-info {
  --cui-callout-border-left-color: #39f;
}

.callout-light {
  --cui-callout-border-left-color: #f3f4f7;
}

.callout-dark {
  --cui-callout-border-left-color: #212631;
}

.footer {
  --cui-footer-min-height: 3rem;
  --cui-footer-padding-x: 1rem;
  --cui-footer-padding-y: 0.5rem;
  --cui-footer-color: var(--cui-body-color);
  --cui-footer-bg: var(--cui-tertiary-bg);
  --cui-footer-border-color: var(--cui-border-color);
  --cui-footer-border: var(--cui-border-width) solid var(--cui-footer-border-color);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  min-height: var(--cui-footer-min-height);
  padding: var(--cui-footer-padding-y) var(--cui-footer-padding-x);
  color: var(--cui-footer-color);
  background: var(--cui-footer-bg);
  border-top: var(--cui-footer-border);
}

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

.footer-sticky {
  position: sticky;
  bottom: 0;
  z-index: 1030;
}

.header {
  --cui-header-padding-x: 0.5rem;
  --cui-header-padding-y: 0.5rem;
  --cui-header-bg: var(--cui-body-bg);
  --cui-header-color: rgba(var(--cui-emphasis-color-rgb), 0.65);
  --cui-header-border-color: var(--cui-border-color);
  --cui-header-border: var(--cui-border-width) solid var(--cui-header-border-color);
  --cui-header-hover-color: rgba(var(--cui-emphasis-color-rgb), 0.8);
  --cui-header-disabled-color: rgba(var(--cui-emphasis-color-rgb), 0.3);
  --cui-header-active-color: rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-header-transition: box-shadow 0.15s ease-in-out;
  --cui-header-brand-padding-y: 0.3125rem;
  --cui-header-brand-color: #212631;
  --cui-header-brand-hover-color: rgb(29.7, 34.2, 44.1);
  --cui-header-toggler-padding-x: 0.75rem;
  --cui-header-toggler-padding-y: 0.25rem;
  --cui-header-toggler-bg: transparent;
  --cui-header-toggler-color: rgba(var(--cui-emphasis-color-rgb), 0.65);
  --cui-header-toggler-border-radius: var(--cui-border-radius);
  --cui-header-toggler-hover-color: rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-header-toggler-icon-bg: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--cui-emphasis-color-rgb%29, 0.65%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  --cui-header-toggler-hover-icon-bg: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--cui-emphasis-color-rgb%29, 0.8%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  --cui-header-nav-link-padding-x: 0.5rem;
  --cui-header-nav-link-padding-y: 0.5rem;
  --cui-header-divider-border-color: var(--cui-border-color);
  --cui-header-divider-border: var(--cui-border-width) solid var(--cui-header-divider-border-color);
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-header-padding-y) var(--cui-header-padding-x);
  background: var(--cui-header-bg);
  border-bottom: var(--cui-header-border);
  transition: var(--cui-header-transition);
}
@media (prefers-reduced-motion: reduce) {
  .header {
    transition: none;
  }
}
.header > .container-xxl, .header > .container-xl, .header > .container-lg, .header > .container-md, .header > .container-sm, .header > .container,
.header > .container-fluid {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.header.header-sticky {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.header-divider {
  flex-basis: calc(100% + 2 * var(--cui-header-padding-x));
  height: 0;
  margin: var(--cui-header-padding-y) calc(-1 * var(--cui-header-padding-x));
  border-top: var(--cui-header-divider-border);
}

.header-brand {
  padding-top: var(--cui-header-brand-padding-y);
  padding-bottom: var(--cui-header-brand-padding-y);
  margin-inline-end: 1rem;
  font-size: 1.25rem;
  color: var(--cui-header-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.header-brand:hover, .header-brand:focus {
  color: var(--cui-header-brand-hover-color);
}

.header-nav {
  display: flex;
  flex-direction: row;
  padding-inline-start: 0;
  margin-bottom: 0;
  list-style: none;
}
.header-nav .nav-link {
  padding: var(--cui-header-nav-link-padding-y) var(--cui-header-nav-link-padding-x);
  color: var(--cui-header-color);
}
.header-nav .nav-link:hover, .header-nav .nav-link:focus {
  color: var(--cui-header-hover-color);
}
.header-nav .nav-link.disabled {
  color: var(--cui-header-disabled-color);
}
.header-nav .show > .nav-link,
.header-nav .nav-link.active {
  color: var(--cui-header-active-color);
}
.header-nav .dropdown-menu {
  position: absolute;
}

.header-text {
  padding-top: var(--cui-header-nav-link-padding-y);
  padding-bottom: var(--cui-header-nav-link-padding-y);
  color: var(--cui-header-color);
}
.header-text a {
  color: var(--cui-header-active-color);
}
.header-text a:hover, .header-text a:focus {
  color: var(--cui-header-active-color);
}

.header-toggler {
  padding: var(--cui-header-toggler-padding-y) var(--cui-header-toggler-padding-x);
  font-size: 1.25rem;
  color: var(--cui-header-toggler-color);
  background-color: var(--cui-header-toggler-bg);
  border: 0;
  border-radius: var(--cui-header-toggler-border-radius);
}
.header-toggler:hover {
  color: var(--cui-header-toggler-hover-color);
  text-decoration: none;
}
.header-toggler:focus {
  outline: 0;
}
.header-toggler:not(:disabled) {
  cursor: pointer;
}

.header-toggler-icon {
  display: block;
  height: 1.5625rem;
  background-image: var(--cui-header-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}
.header-toggler-icon:hover {
  background-image: var(--cui-header-toggler-hover-icon-bg);
}

.icon {
  display: inline-block;
  color: inherit;
  text-align: center;
  vertical-align: -0.125rem;
  fill: currentcolor;
}
.icon:not(.icon-c-s):not(.icon-custom-size) {
  width: 1rem;
  height: 1rem;
  font-size: 1rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl {
  width: 2rem;
  height: 2rem;
  font-size: 2rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-xl {
  width: 1.5rem;
  height: 1.5rem;
  font-size: 1.5rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-lg {
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-sm {
  width: 0.875rem;
  height: 0.875rem;
  font-size: 0.875rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-3xl {
  width: 3rem;
  height: 3rem;
  font-size: 3rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-4xl {
  width: 4rem;
  height: 4rem;
  font-size: 4rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-5xl {
  width: 5rem;
  height: 5rem;
  font-size: 5rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-6xl {
  width: 6rem;
  height: 6rem;
  font-size: 6rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-7xl {
  width: 7rem;
  height: 7rem;
  font-size: 7rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-8xl {
  width: 8rem;
  height: 8rem;
  font-size: 8rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-9xl {
  width: 9rem;
  height: 9rem;
  font-size: 9rem;
}

.sidebar {
  --cui-sidebar-zindex: 1035;
  --cui-sidebar-width: 16rem;
  --cui-sidebar-bg: var(--cui-body-bg);
  --cui-sidebar-padding-x: 1rem;
  --cui-sidebar-padding-y: 1rem;
  --cui-sidebar-color: var(--cui-body-color);
  --cui-sidebar-brand-color: var(--cui-body-color);
  --cui-sidebar-brand-bg: rgba(8, 10, 12, 0.2);
  position: relative;
  display: flex;
  flex: 0 0 var(--cui-sidebar-width);
  flex-direction: column;
  order: -1;
  width: var(--cui-sidebar-width);
  color: var(--cui-sidebar-color);
  background: var(--cui-sidebar-bg);
  box-shadow: none;
  transition: margin-left 0.15s, margin-right 0.15s, box-shadow 0.075s, transform 0.15s, width 0.15s, z-index 0s ease 0.15s;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar {
    transition: none;
  }
}
.sidebar:not(.sidebar-end) {
  margin-inline-start: 0;
}
.sidebar.sidebar-end {
  order: 99;
  margin-inline-end: 0;
}
@media (min-width: 992px) {
  .sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 16rem;
  }
  .sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end: 16rem;
  }
  .sidebar.hide:not(.sidebar-end) {
    margin-inline-start: calc(-1 * var(--cui-sidebar-width));
  }
  .sidebar.hide.sidebar-end {
    margin-inline-end: calc(-1 * var(--cui-sidebar-width));
  }
}
@media (max-width: 991.98px) {
  .sidebar {
    --cui-is-mobile: true;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: var(--cui-sidebar-zindex);
  }
  .sidebar:not(.sidebar-end) {
    inset-inline-start: 0;
  }
  .sidebar:not(.sidebar-end):not(.show) {
    margin-inline-start: calc(-1 * var(--cui-sidebar-width));
  }
  .sidebar.sidebar-end {
    inset-inline-end: 0;
  }
  .sidebar.sidebar-end:not(.show) {
    margin-inline-end: calc(-1 * var(--cui-sidebar-width));
  }
}

.sidebar-fixed, .sidebar-narrow-unfoldable, .sidebar-overlaid {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: var(--cui-sidebar-zindex);
}
.sidebar-fixed:not(.sidebar-end), .sidebar-narrow-unfoldable:not(.sidebar-end), .sidebar-overlaid:not(.sidebar-end) {
  inset-inline-start: 0;
}
.sidebar-fixed.sidebar-end, .sidebar-end.sidebar-narrow-unfoldable, .sidebar-end.sidebar-overlaid {
  inset-inline-end: 0;
}

.sidebar-overlaid {
  --cui-sidebar-overlaid-box-shadow: var(--cui-box-shadow);
}
.sidebar-overlaid:not(.sidebar-end) {
  margin-inline-start: calc(-1 * var(--cui-sidebar-width));
}
.sidebar-overlaid.sidebar-end {
  margin-inline-end: calc(-1 * var(--cui-sidebar-width));
}
.sidebar-overlaid.show {
  box-shadow: var(--cui-sidebar-overlaid-box-shadow);
}
.sidebar-overlaid.show:not(.sidebar-end) {
  margin-inline-start: 0;
}
.sidebar-overlaid.show.sidebar-end {
  margin-inline-end: 0;
}

.sidebar-sm {
  --cui-sidebar-width: 12rem;
}
@media (min-width: 992px) {
  .sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 12rem;
  }
  .sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end: 12rem;
  }
}

.sidebar-lg {
  --cui-sidebar-width: 20rem;
}
@media (min-width: 992px) {
  .sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 20rem;
  }
  .sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end: 20rem;
  }
}

.sidebar-xl {
  --cui-sidebar-width: 24rem;
}
@media (min-width: 992px) {
  .sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 24rem;
  }
  .sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end: 24rem;
  }
}

.sidebar-brand {
  color: var(--cui-sidebar-brand-color);
  white-space: nowrap;
}
.sidebar-brand .sidebar-brand-narrow {
  display: none;
}

.sidebar-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
}
.sidebar-header .btn-close {
  padding: calc(var(--cui-sidebar-padding-y) * 0.5) calc(var(--cui-sidebar-padding-x) * 0.5);
  margin-inline-end: calc(-0.5 * var(--cui-sidebar-padding-x));
  margin-top: calc(-0.5 * var(--cui-sidebar-padding-y));
  margin-bottom: calc(-0.5 * var(--cui-sidebar-padding-y));
}

.sidebar-body {
  padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
}

.sidebar-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
}

.sidebar-toggler {
  --cui-sidebar-toggler-width: 0.5rem;
  --cui-sidebar-toggler-height: 0.5rem;
  --cui-sidebar-toggler-bg: transparent;
  --cui-sidebar-toggler-color: var(--cui-tertiary-color);
  --cui-sidebar-toggler-icon: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg xmlns='http://www.w3.org/2000/svg' transform='matrix%28-1 0 0 -1 512 512%29'%3E%3Cpath fill='%23000' d='M472,16H40A24.028,24.028,0,0,0,16,40V200H48V48H464V464H48V304H16V472a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V40A24.028,24.028,0,0,0,472,16Z'/%3E%3Cpolygon fill='%23000' points='209.377 363.306 232.004 385.933 366.627 251.31 232.004 116.687 209.377 139.313 305.374 235.311 16 235.311 16 267.311 305.372 267.311 209.377 363.306'/%3E%3C/g%3E%3C/svg%3E");
  --cui-sidebar-toggler-hover-color: var(--cui-secondary-color);
  --cui-sidebar-toggler-focus-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-sidebar-toggler-focus-color: var(--cui-secondary-color);
  --cui-sidebar-toggler-transition: transform 0.15s;
  position: relative;
  box-sizing: content-box;
  width: var(--cui-sidebar-toggler-width);
  height: var(--cui-sidebar-toggler-height);
  padding: 0.25rem 0.25rem;
  background-color: var(--cui-sidebar-toggler-bg);
  border: 0;
  border-radius: 0.375rem;
}
.sidebar-toggler::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-color: var(--cui-sidebar-toggler-color);
  mask: var(--cui-sidebar-toggler-icon) no-repeat center;
  transition: var(--cui-sidebar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-toggler::before {
    transition: none;
  }
}
.sidebar-toggler:hover {
  text-decoration: none;
}
.sidebar-toggler:hover::before {
  background-color: var(--cui-sidebar-toggler-hover-color);
}
.sidebar-toggler:focus {
  position: relative;
  outline: 0;
  box-shadow: var(--cui-sidebar-toggler-focus-shadow);
}
.sidebar-toggler:focus::before {
  background-color: var(--cui-sidebar-toggler-focus-color);
}
@media (max-width: 991.98px) {
  .sidebar-toggler {
    display: none;
  }
}

.sidebar-backdrop {
  --cui-backdrop-zindex: 1034;
  --cui-backdrop-bg: #080a0c;
  --cui-backdrop-opacity: 0.5;
}
@media (max-width: 991.98px) {
  .sidebar-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--cui-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--cui-backdrop-bg);
  }
  .sidebar-backdrop.fade {
    opacity: 0;
  }
  .sidebar-backdrop.show {
    opacity: var(--cui-backdrop-opacity);
  }
}

.sidebar-dark {
  --cui-body-color: rgba(255, 255, 255, 0.87);
  --cui-body-bg: #212631;
  --cui-emphasis-color: #fff;
  --cui-secondary-color: rgba(255, 255, 255, 0.6);
  --cui-secondary-bg: #323a49;
  --cui-tertiary-color: rgba(255, 255, 255, 0.38);
  --cui-tertiary-bg: rgb(41.5, 48, 61);
  --cui-border-color: #323a49;
}
.sidebar-dark .sidebar-toggler {
  filter: var(--cui-sidebar-toggler-white-filter);
}

.sidebar-nav {
  --cui-sidebar-nav-padding-x: 0.5rem;
  --cui-sidebar-nav-padding-y: 0.5rem;
  --cui-sidebar-nav-gap: 1px;
  --cui-sidebar-nav-title-padding-x: 1rem;
  --cui-sidebar-nav-title-padding-y: 0.75rem;
  --cui-sidebar-nav-title-margin-top: 1rem;
  --cui-sidebar-nav-title-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-link-padding-x: 1rem;
  --cui-sidebar-nav-link-padding-y: 0.75rem;
  --cui-sidebar-nav-link-color: var(--cui-body-color);
  --cui-sidebar-nav-link-bg: transparent;
  --cui-sidebar-nav-link-border-color: transparent;
  --cui-sidebar-nav-link-border-radius: var(--cui-border-radius);
  --cui-sidebar-nav-link-border-width: 0;
  --cui-sidebar-nav-link-active-color: var(--cui-emphasis-color);
  --cui-sidebar-nav-link-active-bg: var(--cui-tertiary-bg);
  --cui-sidebar-nav-link-disabled-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-link-hover-color: var(--cui-emphasis-color);
  --cui-sidebar-nav-link-hover-bg: var(--cui-tertiary-bg);
  --cui-sidebar-nav-link-icon-margin: 0.75rem;
  --cui-sidebar-nav-link-icon-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-link-icon-width: 1.25rem;
  --cui-sidebar-nav-link-icon-height: 1.25rem;
  --cui-sidebar-nav-link-icon-font-size: 1.25rem;
  --cui-sidebar-nav-link-active-icon-color: var(--cui-emphasis-color);
  --cui-sidebar-nav-link-disabled-icon-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-link-hover-icon-color: var(--cui-body-color);
  --cui-sidebar-nav-link-icon-bullet-size: 0.3125rem;
  --cui-sidebar-nav-link-icon-bullet-bg: transparent;
  --cui-sidebar-nav-link-icon-bullet-border-width: 1px;
  --cui-sidebar-nav-link-icon-bullet-border-radius: 50rem;
  --cui-sidebar-nav-link-icon-bullet-border-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-link-active-icon-bullet-bg: transparent;
  --cui-sidebar-nav-link-active-icon-bullet-border-color: var(--cui-emphasis-color);
  --cui-sidebar-nav-link-disabled-icon-bullet-bg: transparent;
  --cui-sidebar-nav-link-disabled-icon-bullet-border-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-link-hover-icon-bullet-bg: transparent;
  --cui-sidebar-nav-link-hover-icon-bullet-border-color: var(--cui-body-color);
  --cui-sidebar-nav-group-bg: transparent;
  --cui-sidebar-nav-group-border-width: 0;
  --cui-sidebar-nav-group-border-radius: var(--cui-border-radius);
  --cui-sidebar-nav-group-border-color: transparent;
  --cui-sidebar-nav-group-items-padding-y: 0;
  --cui-sidebar-nav-group-items-padding-x: 0;
  --cui-sidebar-nav-group-indicator-color: var(--cui-tertiary-color);
  --cui-sidebar-nav-group-indicator-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --cui-sidebar-nav-group-indicator-hover-color: var(--cui-emphasis-color);
  --cui-sidebar-nav-group-indicator-hover-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --cui-sidebar-nav-group-toggle-show-color: var(--cui-body-color);
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: var(--cui-sidebar-nav-padding-y) var(--cui-sidebar-nav-padding-x);
  margin-bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
}
.sidebar-nav .nav-item + .nav-item,
.sidebar-nav .nav-item + .nav-group,
.sidebar-nav .nav-group + .nav-item {
  margin-top: var(--cui-sidebar-nav-gap);
}
.sidebar-nav .nav-title {
  padding: var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);
  margin-top: var(--cui-sidebar-nav-title-margin-top);
  font-size: 80%;
  font-weight: 700;
  color: var(--cui-sidebar-nav-title-color);
  text-transform: uppercase;
  transition: height 0.15s, margin 0.15s;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-title {
    transition: none;
  }
}
.sidebar-nav .nav-link {
  display: flex;
  flex: 1;
  align-items: center;
  padding: var(--cui-sidebar-nav-link-padding-y) var(--cui-sidebar-nav-link-padding-x);
  color: var(--cui-sidebar-nav-link-color);
  text-decoration: none;
  white-space: nowrap;
  background: var(--cui-sidebar-nav-link-bg);
  border: var(--cui-sidebar-nav-link-border-width) solid var(--cui-sidebar-nav-link-border-color);
  border-radius: var(--cui-sidebar-nav-link-border-radius);
  transition: background 0.15s ease, color 0.15s ease, gap 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-link {
    transition: none;
  }
}
.sidebar-nav .nav-link.active {
  color: var(--cui-sidebar-nav-link-active-color);
  background: var(--cui-sidebar-nav-link-active-bg);
}
.sidebar-nav .nav-link.active .nav-icon {
  color: var(--cui-sidebar-nav-link-active-icon-color);
}
.sidebar-nav .nav-link.active .nav-icon-bullet {
  background: var(--cui-sidebar-link-active-icon-bullet-bg);
  border-color: var(--cui-sidebar-link-active-icon-bullet-border-color);
}
.sidebar-nav .nav-link.disabled {
  color: var(--cui-sidebar-nav-link-disabled-color);
  pointer-events: none;
  cursor: not-allowed;
  background: transparent;
}
.sidebar-nav .nav-link.disabled .nav-icon {
  color: var(--cui-sidebar-nav-link-disabled-icon-color);
}
.sidebar-nav .nav-link.disabled .nav-icon-bullet {
  background: var(--cui-sidebar-link-disabled-icon-bullet-bg);
  border-color: var(--cui-sidebar-link-disabled-icon-bullet-border-color);
}
.sidebar-nav .nav-link.disabled:hover {
  color: var(--cui-sidebar-nav-link-disabled-color);
}
.sidebar-nav .nav-link.disabled:hover .nav-icon {
  color: var(--cui-sidebar-nav-link-disabled-icon-color);
}
.sidebar-nav .nav-link.disabled:hover .nav-icon-bullet {
  background: var(--cui-sidebar-link-disabled-icon-bullet-bg);
  border-color: var(--cui-sidebar-link-disabled-icon-bullet-border-color);
}
.sidebar-nav .nav-link.disabled:hover.nav-dropdown-toggle::after {
  background-color: var(--cui-sidebar-nav-group-indicator-hover-color);
  mask-image: var(--cui-sidebar-nav-group-indicator-hover-icon);
}
@media (hover: hover), (-ms-high-contrast: none) {
  .sidebar-nav .nav-link:hover {
    color: var(--cui-sidebar-nav-link-hover-color);
    text-decoration: none;
    background: var(--cui-sidebar-nav-link-hover-bg);
  }
  .sidebar-nav .nav-link:hover .nav-icon {
    color: var(--cui-sidebar-nav-link-hover-icon-color);
  }
  .sidebar-nav .nav-link:hover .nav-icon-bullet {
    background: var(--cui-sidebar-link-hover-icon-bullet-bg);
    border-color: var(--cui-sidebar-link-hover-icon-bullet-border-color);
  }
  .sidebar-nav .nav-link:hover.nav-group-toggle::after {
    background-color: var(--cui-sidebar-nav-group-indicator-hover-color);
    mask-image: var(--cui-sidebar-nav-group-indicator-hover-icon);
  }
}
.sidebar-nav .nav-icon {
  display: flex;
  flex: 0 0 var(--cui-sidebar-nav-link-icon-width);
  align-items: center;
  justify-content: center;
  height: var(--cui-sidebar-nav-link-icon-height);
  margin-inline-end: var(--cui-sidebar-nav-link-icon-margin);
  font-size: var(--cui-sidebar-nav-link-icon-font-size);
  color: var(--cui-sidebar-nav-link-icon-color);
  text-align: center;
  pointer-events: none;
  fill: currentcolor;
  transition: inherit;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-icon {
    transition: none;
  }
}
.sidebar-nav .nav-icon-bullet {
  display: inline-block;
  width: var(--cui-sidebar-nav-link-icon-bullet-size);
  height: var(--cui-sidebar-nav-link-icon-bullet-size);
  background: var(--cui-sidebar-nav-link-icon-bullet-bg);
  border: var(--cui-sidebar-nav-link-icon-bullet-border-width) solid var(--cui-sidebar-nav-link-icon-bullet-border-color);
  border-radius: var(--cui-sidebar-nav-link-icon-bullet-border-radius);
}
.sidebar-nav svg.nav-icon {
  overflow: hidden;
}
.sidebar-nav .nav-group {
  position: relative;
  border: var(--cui-sidebar-nav-group-border-width) solid var(--cui-sidebar-nav-group-border-color);
  border-radius: var(--cui-sidebar-nav-group-border-radius);
  transition: background 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-group {
    transition: none;
  }
}
.sidebar-nav .nav-group .nav-group-items {
  padding: var(--cui-sidebar-nav-group-items-padding-y) var(--cui-sidebar-nav-group-items-padding-x);
  overflow: hidden;
  transition: height 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-group .nav-group-items {
    transition: none;
  }
}
.sidebar-nav .nav-group:not(.show) .nav-group-items {
  display: none;
}
.sidebar-nav .nav-group.show {
  background: var(--cui-sidebar-nav-group-bg);
}
.sidebar-nav .nav-group.show .nav-group-toggle {
  color: var(--cui-sidebar-nav-group-toggle-show-color);
}
.sidebar-nav .nav-group.show > .nav-group-toggle::after {
  transform: rotate(180deg);
}
.sidebar-nav .nav-group.show + .show {
  margin-top: var(--cui-sidebar-nav-gap);
}
.sidebar-nav .nav-group-toggle {
  cursor: pointer;
}
.sidebar-nav .nav-group-toggle::after {
  display: block;
  flex: 0 12px;
  height: 12px;
  margin-inline-start: auto;
  content: "";
  background-color: var(--cui-sidebar-nav-group-indicator-color);
  mask-image: var(--cui-sidebar-nav-group-indicator-icon);
  transition: transform 0.15s;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-group-toggle::after {
    transition: none;
  }
}
.sidebar-nav .nav-group-items {
  padding: 0;
  list-style: none;
}
.sidebar-nav .nav-group-items .nav-link {
  padding-inline-start: calc(var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin));
}
.sidebar-nav .nav-group-items .nav-icon {
  margin-inline-start: calc(-1 * (var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)));
}
.sidebar-nav.compact .nav-link,
.sidebar-nav .compact .nav-link {
  --cui-sidebar-nav-link-padding-y: 0.5625rem;
}

.sidebar-narrow, .sidebar-narrow-unfoldable:not(:hover) {
  --cui-sidebar-narrow-width: 4rem;
}
@media (min-width: 992px) {
  .sidebar-narrow, .sidebar-narrow-unfoldable:not(:hover) {
    flex: 0 0 var(--cui-sidebar-narrow-width);
    width: var(--cui-sidebar-narrow-width);
    padding-bottom: var(--cui-sidebar-toggler-height);
    overflow: visible;
  }
  .sidebar-narrow .sidebar-brand-full, .sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-full {
    display: none;
  }
  .sidebar-narrow .sidebar-brand-narrow, .sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-narrow {
    display: block;
  }
  .sidebar-narrow .sidebar-header, .sidebar-narrow-unfoldable:not(:hover) .sidebar-header {
    justify-content: center;
    padding-right: 0;
    padding-left: 0;
  }
  .sidebar-narrow .sidebar-nav, .sidebar-narrow-unfoldable:not(:hover) .sidebar-nav {
    --cui-sidebar-nav-link-padding-x: 0.5rem;
    --cui-sidebar-nav-link-padding-y: 0.75rem;
  }
  .sidebar-narrow .nav-link, .sidebar-narrow-unfoldable:not(:hover) .nav-link {
    overflow: hidden;
  }
  .sidebar-narrow .nav-icon, .sidebar-narrow-unfoldable:not(:hover) .nav-icon {
    flex: 0 0 calc(var(--cui-sidebar-narrow-width) - var(--cui-sidebar-nav-padding-x) * 2 - var(--cui-sidebar-nav-link-padding-x) * 2);
  }
  .sidebar-narrow .d-narrow-none, .sidebar-narrow-unfoldable:not(:hover) .d-narrow-none,
  .sidebar-narrow .nav-label,
  .sidebar-narrow-unfoldable:not(:hover) .nav-label,
  .sidebar-narrow .nav-title,
  .sidebar-narrow-unfoldable:not(:hover) .nav-title,
  .sidebar-narrow .nav-group-items,
  .sidebar-narrow-unfoldable:not(:hover) .nav-group-items,
  .sidebar-narrow .nav-group.show .nav-group-items,
  .sidebar-narrow .sidebar-form,
  .sidebar-narrow-unfoldable:not(:hover) .sidebar-form {
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    visibility: hidden;
    opacity: 0;
  }
  .sidebar-narrow .sidebar-toggler::before, .sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before {
    transform: rotate(-180deg);
  }
  .sidebar-narrow.sidebar-end .sidebar-toggler::before, .sidebar-end.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before {
    transform: rotate(0deg);
  }
}

.sidebar-narrow-unfoldable {
  --cui-sidebar-narrow-unfoldable-box-shadow: var(--cui-box-shadow);
}
.sidebar-narrow-unfoldable:hover {
  box-shadow: var(--cui-sidebar-narrow-unfoldable-box-shadow);
  box-shadow: 0 0.5rem 1rem rgba(8, 10, 12, 0.15);
}
.sidebar-narrow-unfoldable:hover .sidebar-toggler::before {
  transform: rotate(-180deg);
}
.sidebar-narrow-unfoldable:hover.sidebar-end .sidebar-toggler::before {
  transform: rotate(0deg);
}

@media (min-width: 992px) {
  .sidebar-narrow:not(.sidebar-end):not(.hide) ~ *,
  .sidebar-narrow-unfoldable:not(.sidebar-end):not(.hide) ~ * {
    --cui-sidebar-occupy-start: 4rem;
  }
  .sidebar-narrow.sidebar-end:not(.hide) ~ *,
  .sidebar-narrow-unfoldable.sidebar-end:not(.hide) ~ * {
    --cui-sidebar-occupy-end: 4rem;
  }
}

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

.text-bg-primary {
  color: #fff !important;
  background-color: rgba(var(--cui-primary-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: rgba(var(--cui-secondary-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #080a0c !important;
  background-color: rgba(var(--cui-success-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #080a0c !important;
  background-color: rgba(var(--cui-info-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #080a0c !important;
  background-color: rgba(var(--cui-warning-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #080a0c !important;
  background-color: rgba(var(--cui-danger-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #080a0c !important;
  background-color: rgba(var(--cui-light-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: rgba(var(--cui-dark-rgb), var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-primary {
  color: #fff !important;
  background-color: rgba(94.2, 92.4, 207.6, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-secondary {
  color: #fff !important;
  background-color: rgba(107, 119, 133, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-success {
  color: #080a0c !important;
  background-color: rgba(33.55, 151.45, 65.05, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-info {
  color: #080a0c !important;
  background-color: rgba(61.2, 153, 244.8, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-warning {
  color: #080a0c !important;
  background-color: rgba(237.6, 172.8, 32.4, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-danger {
  color: #080a0c !important;
  background-color: rgba(221.7, 90.3, 90.3, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-light {
  color: #080a0c !important;
  background-color: rgba(243, 244, 247, var(--cui-bg-opacity, 1)) !important;
}
[data-coreui-theme=dark] .text-bg-dark {
  color: #fff !important;
  background-color: rgba(33, 38, 49, var(--cui-bg-opacity, 1)) !important;
}

.link-primary {
  color: rgba(var(--cui-primary-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: rgba(70.4, 68.8, 171.2, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(70.4, 68.8, 171.2, var(--cui-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: rgba(var(--cui-secondary-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: rgba(85.6, 95.2, 106.4, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(85.6, 95.2, 106.4, var(--cui-link-underline-opacity, 1)) !important;
}

.link-success {
  color: rgba(var(--cui-success-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: rgba(72.6, 177.4, 100.6, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(72.6, 177.4, 100.6, var(--cui-link-underline-opacity, 1)) !important;
}

.link-info {
  color: rgba(var(--cui-info-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: rgba(91.8, 173.4, 255, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(91.8, 173.4, 255, var(--cui-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: rgba(var(--cui-warning-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: rgba(250.2, 192.6, 67.8, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(250.2, 192.6, 67.8, var(--cui-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: rgba(var(--cui-danger-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: rgba(234.2, 117.4, 117.4, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(234.2, 117.4, 117.4, var(--cui-link-underline-opacity, 1)) !important;
}

.link-light {
  color: rgba(var(--cui-light-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: rgba(245.4, 246.2, 248.6, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(245.4, 246.2, 248.6, var(--cui-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: rgba(var(--cui-dark-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: rgba(26.4, 30.4, 39.2, var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(26.4, 30.4, 39.2, var(--cui-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-opacity, 0.75)) !important;
  text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--cui-focus-ring-x, 0) var(--cui-focus-ring-y, 0) var(--cui-focus-ring-blur, 0) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--cui-icon-link-transform, translate3d(0.25em, 0, 0));
}

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

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

.ratio-4x3 {
  --cui-aspect-ratio: 75%;
}

.ratio-16x9 {
  --cui-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --cui-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: sticky;
  top: 0;
  z-index: 1020;
}

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 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) {
  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;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !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: var(--cui-border-width);
  min-height: 1em;
  padding: 0;
  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: inline-start !important;
}

.float-end {
  float: inline-end !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: 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;
}

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

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

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

.overflow-x-scroll {
  overflow-x: scroll !important;
}

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

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

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

.overflow-y-scroll {
  overflow-y: 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-inline-grid {
  display: inline-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: var(--cui-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--cui-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--cui-box-shadow-lg) !important;
}

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

.focus-ring-primary {
  --cui-focus-ring-color: rgba(var(--cui-primary-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-secondary {
  --cui-focus-ring-color: rgba(var(--cui-secondary-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-success {
  --cui-focus-ring-color: rgba(var(--cui-success-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-info {
  --cui-focus-ring-color: rgba(var(--cui-info-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-warning {
  --cui-focus-ring-color: rgba(var(--cui-warning-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-danger {
  --cui-focus-ring-color: rgba(var(--cui-danger-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-light {
  --cui-focus-ring-color: rgba(var(--cui-light-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-dark {
  --cui-focus-ring-color: rgba(var(--cui-dark-rgb), var(--cui-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

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

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

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

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  inset-inline-start: 0 !important;
}

.start-50 {
  inset-inline-start: 50% !important;
}

.start-100 {
  inset-inline-start: 100% !important;
}

.end-0 {
  inset-inline-end: 0 !important;
}

.end-50 {
  inset-inline-end: 50% !important;
}

.end-100 {
  inset-inline-end: 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: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-top {
  border-top: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-end {
  border-inline-end: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-bottom {
  border-bottom: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-start {
  border-inline-start: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-primary {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-primary-rgb), var(--cui-border-opacity)) !important;
}

.border-secondary {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-secondary-rgb), var(--cui-border-opacity)) !important;
}

.border-success {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-success-rgb), var(--cui-border-opacity)) !important;
}

.border-info {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-info-rgb), var(--cui-border-opacity)) !important;
}

.border-warning {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-warning-rgb), var(--cui-border-opacity)) !important;
}

.border-danger {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-danger-rgb), var(--cui-border-opacity)) !important;
}

.border-light {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-light-rgb), var(--cui-border-opacity)) !important;
}

.border-dark {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-dark-rgb), var(--cui-border-opacity)) !important;
}

.border-black {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-black-rgb), var(--cui-border-opacity)) !important;
}

.border-white {
  --cui-border-opacity: 1;
  border-color: rgba(var(--cui-white-rgb), var(--cui-border-opacity)) !important;
}

.border-top-primary {
  border-top-color: #5856d6 !important;
}

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

.border-top-success {
  border-top-color: #1b9e3e !important;
}

.border-top-info {
  border-top-color: #39f !important;
}

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

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

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

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

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

.border-end-primary {
  border-inline-end-color: #5856d6 !important;
}

.border-end-secondary {
  border-inline-end-color: #6b7785 !important;
}

.border-end-success {
  border-inline-end-color: #1b9e3e !important;
}

.border-end-info {
  border-inline-end-color: #39f !important;
}

.border-end-warning {
  border-inline-end-color: #f9b115 !important;
}

.border-end-danger {
  border-inline-end-color: #e55353 !important;
}

.border-end-light {
  border-inline-end-color: #f3f4f7 !important;
}

.border-end-dark {
  border-inline-end-color: #212631 !important;
}

.border-end-white {
  border-inline-end-color: #fff !important;
}

.border-bottom-primary {
  border-bottom-color: #5856d6 !important;
}

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

.border-bottom-success {
  border-bottom-color: #1b9e3e !important;
}

.border-bottom-info {
  border-bottom-color: #39f !important;
}

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

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

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

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

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

.border-start-primary {
  border-inline-start-color: #5856d6 !important;
}

.border-start-secondary {
  border-inline-start-color: #6b7785 !important;
}

.border-start-success {
  border-inline-start-color: #1b9e3e !important;
}

.border-start-info {
  border-inline-start-color: #39f !important;
}

.border-start-warning {
  border-inline-start-color: #f9b115 !important;
}

.border-start-danger {
  border-inline-start-color: #e55353 !important;
}

.border-start-light {
  border-inline-start-color: #f3f4f7 !important;
}

.border-start-dark {
  border-inline-start-color: #212631 !important;
}

.border-start-white {
  border-inline-start-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;
}

.border-top-1 {
  border-top-width: 1px !important;
}

.border-top-2 {
  border-top-width: 2px !important;
}

.border-top-3 {
  border-top-width: 3px !important;
}

.border-top-4 {
  border-top-width: 4px !important;
}

.border-top-5 {
  border-top-width: 5px !important;
}

.border-end-1 {
  border-inline-end-width: 1px !important;
}

.border-end-2 {
  border-inline-end-width: 2px !important;
}

.border-end-3 {
  border-inline-end-width: 3px !important;
}

.border-end-4 {
  border-inline-end-width: 4px !important;
}

.border-end-5 {
  border-inline-end-width: 5px !important;
}

.border-bottom-1 {
  border-bottom-width: 1px !important;
}

.border-bottom-2 {
  border-bottom-width: 2px !important;
}

.border-bottom-3 {
  border-bottom-width: 3px !important;
}

.border-bottom-4 {
  border-bottom-width: 4px !important;
}

.border-bottom-5 {
  border-bottom-width: 5px !important;
}

.border-start-1 {
  border-inline-start-width: 1px !important;
}

.border-start-2 {
  border-inline-start-width: 2px !important;
}

.border-start-3 {
  border-inline-start-width: 3px !important;
}

.border-start-4 {
  border-inline-start-width: 4px !important;
}

.border-start-5 {
  border-inline-start-width: 5px !important;
}

.border-primary-subtle {
  border-color: var(--cui-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--cui-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--cui-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--cui-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--cui-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--cui-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--cui-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--cui-dark-border-subtle) !important;
}

.border-opacity-10 {
  --cui-border-opacity: 0.1;
}

.border-opacity-25 {
  --cui-border-opacity: 0.25;
}

.border-opacity-50 {
  --cui-border-opacity: 0.5;
}

.border-opacity-75 {
  --cui-border-opacity: 0.75;
}

.border-opacity-100 {
  --cui-border-opacity: 1;
}

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

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

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

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

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

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

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

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

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

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

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

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

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

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

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

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

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

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

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

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

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

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

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

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

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

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

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

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

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

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

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

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

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-inline-end: 0 !important;
}

.me-1 {
  margin-inline-end: 0.25rem !important;
}

.me-2 {
  margin-inline-end: 0.5rem !important;
}

.me-3 {
  margin-inline-end: 1rem !important;
}

.me-4 {
  margin-inline-end: 1.5rem !important;
}

.me-5 {
  margin-inline-end: 3rem !important;
}

.me-auto {
  margin-inline-end: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

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

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

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

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

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

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-inline-start: 0 !important;
}

.ms-1 {
  margin-inline-start: 0.25rem !important;
}

.ms-2 {
  margin-inline-start: 0.5rem !important;
}

.ms-3 {
  margin-inline-start: 1rem !important;
}

.ms-4 {
  margin-inline-start: 1.5rem !important;
}

.ms-5 {
  margin-inline-start: 3rem !important;
}

.ms-auto {
  margin-inline-start: auto !important;
}

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

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

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

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

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

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

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

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

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

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

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

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

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

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-inline-end: 0 !important;
}

.pe-1 {
  padding-inline-end: 0.25rem !important;
}

.pe-2 {
  padding-inline-end: 0.5rem !important;
}

.pe-3 {
  padding-inline-end: 1rem !important;
}

.pe-4 {
  padding-inline-end: 1.5rem !important;
}

.pe-5 {
  padding-inline-end: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

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

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-inline-start: 0 !important;
}

.ps-1 {
  padding-inline-start: 0.25rem !important;
}

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

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

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

.ps-5 {
  padding-inline-start: 3rem !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;
}

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

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

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

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

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

.row-gap-5 {
  row-gap: 3rem !important;
}

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

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

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

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

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

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--cui-font-monospace) !important;
}

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

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

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

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

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

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

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

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

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

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

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

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

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

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

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

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

.text-end {
  text-align: end !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 */
[data-coreui-theme=dark] .dark\:text-primary, [data-coreui-theme=dark] .dark\:text-primary:not([class*="dark:"]),
.text-primary {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-primary-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-secondary, [data-coreui-theme=dark] .dark\:text-secondary:not([class*="dark:"]),
.text-secondary {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-secondary-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-success, [data-coreui-theme=dark] .dark\:text-success:not([class*="dark:"]),
.text-success {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-success-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-info, [data-coreui-theme=dark] .dark\:text-info:not([class*="dark:"]),
.text-info {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-info-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-warning, [data-coreui-theme=dark] .dark\:text-warning:not([class*="dark:"]),
.text-warning {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-warning-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-danger, [data-coreui-theme=dark] .dark\:text-danger:not([class*="dark:"]),
.text-danger {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-danger-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-light, [data-coreui-theme=dark] .dark\:text-light:not([class*="dark:"]),
.text-light {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-light-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-dark, [data-coreui-theme=dark] .dark\:text-dark:not([class*="dark:"]),
.text-dark {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-dark-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-black, [data-coreui-theme=dark] .dark\:text-black:not([class*="dark:"]),
.text-black {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-black-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-white, [data-coreui-theme=dark] .dark\:text-white:not([class*="dark:"]),
.text-white {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-white-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-body, [data-coreui-theme=dark] .dark\:text-body:not([class*="dark:"]),
.text-body {
  --cui-text-opacity: 1;
  color: rgba(var(--cui-body-color-rgb), var(--cui-text-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:text-muted, [data-coreui-theme=dark] .dark\:text-muted:not([class*="dark:"]),
.text-muted {
  --cui-text-opacity: 1;
  color: var(--cui-secondary-color) !important;
}

[data-coreui-theme=dark] .dark\:text-black-50, [data-coreui-theme=dark] .dark\:text-black-50:not([class*="dark:"]),
.text-black-50 {
  --cui-text-opacity: 1;
  color: rgba(8, 10, 12, 0.5) !important;
}

[data-coreui-theme=dark] .dark\:text-white-50, [data-coreui-theme=dark] .dark\:text-white-50:not([class*="dark:"]),
.text-white-50 {
  --cui-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

[data-coreui-theme=dark] .dark\:text-body-secondary, [data-coreui-theme=dark] .dark\:text-body-secondary:not([class*="dark:"]),
.text-body-secondary {
  --cui-text-opacity: 1;
  color: var(--cui-secondary-color) !important;
}

[data-coreui-theme=dark] .dark\:text-body-tertiary, [data-coreui-theme=dark] .dark\:text-body-tertiary:not([class*="dark:"]),
.text-body-tertiary {
  --cui-text-opacity: 1;
  color: var(--cui-tertiary-color) !important;
}

[data-coreui-theme=dark] .dark\:text-body-emphasis, [data-coreui-theme=dark] .dark\:text-body-emphasis:not([class*="dark:"]),
.text-body-emphasis {
  --cui-text-opacity: 1;
  color: var(--cui-emphasis-color) !important;
}

[data-coreui-theme=dark] .dark\:text-reset, [data-coreui-theme=dark] .dark\:text-reset:not([class*="dark:"]),
.text-reset {
  --cui-text-opacity: 1;
  color: inherit !important;
}

[data-coreui-theme=dark] .dark\:text-high-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-high-emphasis-inverse:not([class*="dark:"]),
.text-high-emphasis-inverse {
  --cui-text-opacity: 1;
  color: var(--cui-high-emphasis-inverse) !important;
}

[data-coreui-theme=dark] .dark\:text-medium-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-medium-emphasis-inverse:not([class*="dark:"]),
.text-medium-emphasis-inverse {
  --cui-text-opacity: 1;
  color: var(--cui-medium-emphasis-inverse) !important;
}

[data-coreui-theme=dark] .dark\:text-disabled-inverse, [data-coreui-theme=dark] .dark\:text-disabled-inverse:not([class*="dark:"]),
.text-disabled-inverse {
  --cui-text-opacity: 1;
  color: var(--cui-disabled-inverse) !important;
}

[data-coreui-theme=dark] .dark\:text-high-emphasis, [data-coreui-theme=dark] .dark\:text-high-emphasis:not([class*="dark:"]),
.text-high-emphasis {
  --cui-text-opacity: 1;
  color: var(--cui-high-emphasis) !important;
}

[data-coreui-theme=dark] .dark\:text-medium-emphasis, [data-coreui-theme=dark] .dark\:text-medium-emphasis:not([class*="dark:"]),
.text-medium-emphasis {
  --cui-text-opacity: 1;
  color: var(--cui-medium-emphasis) !important;
}

[data-coreui-theme=dark] .dark\:text-disabled, [data-coreui-theme=dark] .dark\:text-disabled:not([class*="dark:"]),
.text-disabled {
  --cui-text-opacity: 1;
  color: var(--cui-disabled) !important;
}

.text-opacity-25 {
  --cui-text-opacity: 0.25;
}

.text-opacity-50 {
  --cui-text-opacity: 0.5;
}

.text-opacity-75 {
  --cui-text-opacity: 0.75;
}

.text-opacity-100 {
  --cui-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--cui-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--cui-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--cui-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--cui-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--cui-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--cui-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--cui-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--cui-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --cui-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --cui-link-opacity: 0.1;
}

.link-opacity-25 {
  --cui-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --cui-link-opacity: 0.25;
}

.link-opacity-50 {
  --cui-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --cui-link-opacity: 0.5;
}

.link-opacity-75 {
  --cui-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --cui-link-opacity: 0.75;
}

.link-opacity-100 {
  --cui-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --cui-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-success {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-info {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-warning {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-danger {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-light {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-dark {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline {
  --cui-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --cui-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --cui-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --cui-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --cui-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --cui-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --cui-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --cui-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --cui-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --cui-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --cui-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --cui-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --cui-link-underline-opacity: 1;
}

[data-coreui-theme=dark] .dark\:bg-primary, [data-coreui-theme=dark] .dark\:bg-primary:not([class*="dark:"]),
.bg-primary {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-primary-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-secondary, [data-coreui-theme=dark] .dark\:bg-secondary:not([class*="dark:"]),
.bg-secondary {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-secondary-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-success, [data-coreui-theme=dark] .dark\:bg-success:not([class*="dark:"]),
.bg-success {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-success-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-info, [data-coreui-theme=dark] .dark\:bg-info:not([class*="dark:"]),
.bg-info {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-info-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-warning, [data-coreui-theme=dark] .dark\:bg-warning:not([class*="dark:"]),
.bg-warning {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-warning-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-danger, [data-coreui-theme=dark] .dark\:bg-danger:not([class*="dark:"]),
.bg-danger {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-danger-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-light, [data-coreui-theme=dark] .dark\:bg-light:not([class*="dark:"]),
.bg-light {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-light-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-dark, [data-coreui-theme=dark] .dark\:bg-dark:not([class*="dark:"]),
.bg-dark {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-dark-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-black, [data-coreui-theme=dark] .dark\:bg-black:not([class*="dark:"]),
.bg-black {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-black-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-white, [data-coreui-theme=dark] .dark\:bg-white:not([class*="dark:"]),
.bg-white {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-white-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-body, [data-coreui-theme=dark] .dark\:bg-body:not([class*="dark:"]),
.bg-body {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-body-bg-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-transparent, [data-coreui-theme=dark] .dark\:bg-transparent:not([class*="dark:"]),
.bg-transparent {
  --cui-bg-opacity: 1;
  background-color: transparent !important;
}

[data-coreui-theme=dark] .dark\:bg-body-secondary, [data-coreui-theme=dark] .dark\:bg-body-secondary:not([class*="dark:"]),
.bg-body-secondary {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-secondary-bg-rgb), var(--cui-bg-opacity)) !important;
}

[data-coreui-theme=dark] .dark\:bg-body-tertiary, [data-coreui-theme=dark] .dark\:bg-body-tertiary:not([class*="dark:"]),
.bg-body-tertiary {
  --cui-bg-opacity: 1;
  background-color: rgba(var(--cui-tertiary-bg-rgb), var(--cui-bg-opacity)) !important;
}

.bg-opacity-10 {
  --cui-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --cui-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --cui-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --cui-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --cui-bg-opacity: 1;
}

[data-coreui-theme=dark] .dark\:bg-primary-subtle, [data-coreui-theme=dark] .dark\:bg-primary-subtle:not([class*="dark:"]),
.bg-primary-subtle {
  background-color: var(--cui-primary-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-secondary-subtle, [data-coreui-theme=dark] .dark\:bg-secondary-subtle:not([class*="dark:"]),
.bg-secondary-subtle {
  background-color: var(--cui-secondary-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-success-subtle, [data-coreui-theme=dark] .dark\:bg-success-subtle:not([class*="dark:"]),
.bg-success-subtle {
  background-color: var(--cui-success-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-info-subtle, [data-coreui-theme=dark] .dark\:bg-info-subtle:not([class*="dark:"]),
.bg-info-subtle {
  background-color: var(--cui-info-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-warning-subtle, [data-coreui-theme=dark] .dark\:bg-warning-subtle:not([class*="dark:"]),
.bg-warning-subtle {
  background-color: var(--cui-warning-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-danger-subtle, [data-coreui-theme=dark] .dark\:bg-danger-subtle:not([class*="dark:"]),
.bg-danger-subtle {
  background-color: var(--cui-danger-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-light-subtle, [data-coreui-theme=dark] .dark\:bg-light-subtle:not([class*="dark:"]),
.bg-light-subtle {
  background-color: var(--cui-light-bg-subtle) !important;
}

[data-coreui-theme=dark] .dark\:bg-dark-subtle, [data-coreui-theme=dark] .dark\:bg-dark-subtle:not([class*="dark:"]),
.bg-dark-subtle {
  background-color: var(--cui-dark-bg-subtle) !important;
}

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

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

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

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

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

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

.rounded {
  border-radius: var(--cui-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--cui-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--cui-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--cui-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--cui-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-pill {
  border-radius: var(--cui-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--cui-border-radius) !important;
  border-top-right-radius: var(--cui-border-radius) !important;
}

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

.rounded-top-1 {
  border-top-left-radius: var(--cui-border-radius-sm) !important;
  border-top-right-radius: var(--cui-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--cui-border-radius) !important;
  border-top-right-radius: var(--cui-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--cui-border-radius-lg) !important;
  border-top-right-radius: var(--cui-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--cui-border-radius-xl) !important;
  border-top-right-radius: var(--cui-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--cui-border-radius-xxl) !important;
  border-top-right-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-top-pill {
  border-top-left-radius: var(--cui-border-radius-pill) !important;
  border-top-right-radius: var(--cui-border-radius-pill) !important;
}

.rounded-end {
  border-start-end-radius: var(--cui-border-radius) !important;
  border-end-end-radius: var(--cui-border-radius) !important;
}

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

.rounded-end-1 {
  border-start-end-radius: var(--cui-border-radius-sm) !important;
  border-end-end-radius: var(--cui-border-radius-sm) !important;
}

.rounded-end-2 {
  border-start-end-radius: var(--cui-border-radius) !important;
  border-end-end-radius: var(--cui-border-radius) !important;
}

.rounded-end-3 {
  border-start-end-radius: var(--cui-border-radius-lg) !important;
  border-end-end-radius: var(--cui-border-radius-lg) !important;
}

.rounded-end-4 {
  border-start-end-radius: var(--cui-border-radius-xl) !important;
  border-end-end-radius: var(--cui-border-radius-xl) !important;
}

.rounded-end-5 {
  border-start-end-radius: var(--cui-border-radius-xxl) !important;
  border-end-end-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-end-pill {
  border-start-end-radius: var(--cui-border-radius-pill) !important;
  border-end-end-radius: var(--cui-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--cui-border-radius) !important;
  border-bottom-left-radius: var(--cui-border-radius) !important;
}

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

.rounded-bottom-1 {
  border-bottom-right-radius: var(--cui-border-radius-sm) !important;
  border-bottom-left-radius: var(--cui-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--cui-border-radius) !important;
  border-bottom-left-radius: var(--cui-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--cui-border-radius-lg) !important;
  border-bottom-left-radius: var(--cui-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--cui-border-radius-xl) !important;
  border-bottom-left-radius: var(--cui-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--cui-border-radius-xxl) !important;
  border-bottom-left-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-bottom-pill {
  border-bottom-right-radius: var(--cui-border-radius-pill) !important;
  border-bottom-left-radius: var(--cui-border-radius-pill) !important;
}

.rounded-start {
  border-end-start-radius: var(--cui-border-radius) !important;
  border-start-start-radius: var(--cui-border-radius) !important;
}

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

.rounded-start-1 {
  border-end-start-radius: var(--cui-border-radius-sm) !important;
  border-start-start-radius: var(--cui-border-radius-sm) !important;
}

.rounded-start-2 {
  border-end-start-radius: var(--cui-border-radius) !important;
  border-start-start-radius: var(--cui-border-radius) !important;
}

.rounded-start-3 {
  border-end-start-radius: var(--cui-border-radius-lg) !important;
  border-start-start-radius: var(--cui-border-radius-lg) !important;
}

.rounded-start-4 {
  border-end-start-radius: var(--cui-border-radius-xl) !important;
  border-start-start-radius: var(--cui-border-radius-xl) !important;
}

.rounded-start-5 {
  border-end-start-radius: var(--cui-border-radius-xxl) !important;
  border-start-start-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-start-pill {
  border-end-start-radius: var(--cui-border-radius-pill) !important;
  border-start-start-radius: var(--cui-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: inline-start !important;
  }
  .float-sm-end {
    float: inline-end !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-inline-end: 0 !important;
  }
  .me-sm-1 {
    margin-inline-end: 0.25rem !important;
  }
  .me-sm-2 {
    margin-inline-end: 0.5rem !important;
  }
  .me-sm-3 {
    margin-inline-end: 1rem !important;
  }
  .me-sm-4 {
    margin-inline-end: 1.5rem !important;
  }
  .me-sm-5 {
    margin-inline-end: 3rem !important;
  }
  .me-sm-auto {
    margin-inline-end: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-inline-start: 0 !important;
  }
  .ms-sm-1 {
    margin-inline-start: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-inline-start: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-inline-start: 1rem !important;
  }
  .ms-sm-4 {
    margin-inline-start: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-inline-start: 3rem !important;
  }
  .ms-sm-auto {
    margin-inline-start: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-inline-end: 0 !important;
  }
  .pe-sm-1 {
    padding-inline-end: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-inline-end: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-inline-end: 1rem !important;
  }
  .pe-sm-4 {
    padding-inline-end: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-inline-end: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-inline-start: 0 !important;
  }
  .ps-sm-1 {
    padding-inline-start: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-inline-start: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-inline-start: 1rem !important;
  }
  .ps-sm-4 {
    padding-inline-start: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-inline-start: 3rem !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;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: start !important;
  }
  .text-sm-end {
    text-align: end !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: inline-start !important;
  }
  .float-md-end {
    float: inline-end !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-inline-end: 0 !important;
  }
  .me-md-1 {
    margin-inline-end: 0.25rem !important;
  }
  .me-md-2 {
    margin-inline-end: 0.5rem !important;
  }
  .me-md-3 {
    margin-inline-end: 1rem !important;
  }
  .me-md-4 {
    margin-inline-end: 1.5rem !important;
  }
  .me-md-5 {
    margin-inline-end: 3rem !important;
  }
  .me-md-auto {
    margin-inline-end: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-inline-start: 0 !important;
  }
  .ms-md-1 {
    margin-inline-start: 0.25rem !important;
  }
  .ms-md-2 {
    margin-inline-start: 0.5rem !important;
  }
  .ms-md-3 {
    margin-inline-start: 1rem !important;
  }
  .ms-md-4 {
    margin-inline-start: 1.5rem !important;
  }
  .ms-md-5 {
    margin-inline-start: 3rem !important;
  }
  .ms-md-auto {
    margin-inline-start: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-inline-end: 0 !important;
  }
  .pe-md-1 {
    padding-inline-end: 0.25rem !important;
  }
  .pe-md-2 {
    padding-inline-end: 0.5rem !important;
  }
  .pe-md-3 {
    padding-inline-end: 1rem !important;
  }
  .pe-md-4 {
    padding-inline-end: 1.5rem !important;
  }
  .pe-md-5 {
    padding-inline-end: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-inline-start: 0 !important;
  }
  .ps-md-1 {
    padding-inline-start: 0.25rem !important;
  }
  .ps-md-2 {
    padding-inline-start: 0.5rem !important;
  }
  .ps-md-3 {
    padding-inline-start: 1rem !important;
  }
  .ps-md-4 {
    padding-inline-start: 1.5rem !important;
  }
  .ps-md-5 {
    padding-inline-start: 3rem !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;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: start !important;
  }
  .text-md-end {
    text-align: end !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: inline-start !important;
  }
  .float-lg-end {
    float: inline-end !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-inline-end: 0 !important;
  }
  .me-lg-1 {
    margin-inline-end: 0.25rem !important;
  }
  .me-lg-2 {
    margin-inline-end: 0.5rem !important;
  }
  .me-lg-3 {
    margin-inline-end: 1rem !important;
  }
  .me-lg-4 {
    margin-inline-end: 1.5rem !important;
  }
  .me-lg-5 {
    margin-inline-end: 3rem !important;
  }
  .me-lg-auto {
    margin-inline-end: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-inline-start: 0 !important;
  }
  .ms-lg-1 {
    margin-inline-start: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-inline-start: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-inline-start: 1rem !important;
  }
  .ms-lg-4 {
    margin-inline-start: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-inline-start: 3rem !important;
  }
  .ms-lg-auto {
    margin-inline-start: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-inline-end: 0 !important;
  }
  .pe-lg-1 {
    padding-inline-end: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-inline-end: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-inline-end: 1rem !important;
  }
  .pe-lg-4 {
    padding-inline-end: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-inline-end: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-inline-start: 0 !important;
  }
  .ps-lg-1 {
    padding-inline-start: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-inline-start: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-inline-start: 1rem !important;
  }
  .ps-lg-4 {
    padding-inline-start: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-inline-start: 3rem !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;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: start !important;
  }
  .text-lg-end {
    text-align: end !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: inline-start !important;
  }
  .float-xl-end {
    float: inline-end !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-inline-end: 0 !important;
  }
  .me-xl-1 {
    margin-inline-end: 0.25rem !important;
  }
  .me-xl-2 {
    margin-inline-end: 0.5rem !important;
  }
  .me-xl-3 {
    margin-inline-end: 1rem !important;
  }
  .me-xl-4 {
    margin-inline-end: 1.5rem !important;
  }
  .me-xl-5 {
    margin-inline-end: 3rem !important;
  }
  .me-xl-auto {
    margin-inline-end: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-inline-start: 0 !important;
  }
  .ms-xl-1 {
    margin-inline-start: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-inline-start: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-inline-start: 1rem !important;
  }
  .ms-xl-4 {
    margin-inline-start: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-inline-start: 3rem !important;
  }
  .ms-xl-auto {
    margin-inline-start: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-inline-end: 0 !important;
  }
  .pe-xl-1 {
    padding-inline-end: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-inline-end: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-inline-end: 1rem !important;
  }
  .pe-xl-4 {
    padding-inline-end: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-inline-end: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-inline-start: 0 !important;
  }
  .ps-xl-1 {
    padding-inline-start: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-inline-start: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-inline-start: 1rem !important;
  }
  .ps-xl-4 {
    padding-inline-start: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-inline-start: 3rem !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;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: start !important;
  }
  .text-xl-end {
    text-align: end !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: inline-start !important;
  }
  .float-xxl-end {
    float: inline-end !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-inline-end: 0 !important;
  }
  .me-xxl-1 {
    margin-inline-end: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-inline-end: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-inline-end: 1rem !important;
  }
  .me-xxl-4 {
    margin-inline-end: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-inline-end: 3rem !important;
  }
  .me-xxl-auto {
    margin-inline-end: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-inline-start: 0 !important;
  }
  .ms-xxl-1 {
    margin-inline-start: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-inline-start: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-inline-start: 1rem !important;
  }
  .ms-xxl-4 {
    margin-inline-start: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-inline-start: 3rem !important;
  }
  .ms-xxl-auto {
    margin-inline-start: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-inline-end: 0 !important;
  }
  .pe-xxl-1 {
    padding-inline-end: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-inline-end: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-inline-end: 1rem !important;
  }
  .pe-xxl-4 {
    padding-inline-end: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-inline-end: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-inline-start: 0 !important;
  }
  .ps-xxl-1 {
    padding-inline-start: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-inline-start: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-inline-start: 1rem !important;
  }
  .ps-xxl-4 {
    padding-inline-start: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-inline-start: 3rem !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;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: start !important;
  }
  .text-xxl-end {
    text-align: end !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@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-inline-grid {
    display: inline-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;
  }
}
/*!
* CoreUI  v5.6.0 (https://coreui.io)
* Copyright (c) 2026 creativeLabs Łukasz Holeczek
* Licensed under MIT (https://github.com/coreui/coreui/blob/main/LICENSE)
*/
:root, [data-coreui-theme=light] {
  --cui-blue:#0d6efd;
  --cui-indigo:#6610f2;
  --cui-purple:#6f42c1;
  --cui-pink:#d63384;
  --cui-red:#dc3545;
  --cui-orange:#fd7e14;
  --cui-yellow:#ffc107;
  --cui-green:#198754;
  --cui-teal:#20c997;
  --cui-cyan:#0dcaf0;
  --cui-black:#080a0c;
  --cui-white:#fff;
  --cui-gray:#6d7d9c;
  --cui-gray-dark:#323a49;
  --cui-gray-100:#f3f4f7;
  --cui-gray-200:#e7eaee;
  --cui-gray-300:#dbdfe6;
  --cui-gray-400:#cfd4de;
  --cui-gray-500:#aab3c5;
  --cui-gray-600:#6d7d9c;
  --cui-gray-700:#4a566d;
  --cui-gray-800:#323a49;
  --cui-gray-900:#212631;
  --cui-primary:#5856d6;
  --cui-secondary:#6b7785;
  --cui-success:#1b9e3e;
  --cui-info:#39f;
  --cui-warning:#f9b115;
  --cui-danger:#e55353;
  --cui-light:#f3f4f7;
  --cui-dark:#212631;
  --cui-primary-rgb:88,86,214;
  --cui-secondary-rgb:107,119,133;
  --cui-success-rgb:27,158,62;
  --cui-info-rgb:51,153,255;
  --cui-warning-rgb:249,177,21;
  --cui-danger-rgb:229,83,83;
  --cui-light-rgb:243,244,247;
  --cui-dark-rgb:33,38,49;
  --cui-primary-text-emphasis:#3634a3;
  --cui-secondary-text-emphasis:#212233;
  --cui-success-text-emphasis:#0f5722;
  --cui-info-text-emphasis:#184c77;
  --cui-warning-text-emphasis:#764705;
  --cui-danger-text-emphasis:#671414;
  --cui-light-text-emphasis:#4a566d;
  --cui-dark-text-emphasis:#323a49;
  --cui-primary-bg-subtle:#cfc7f3;
  --cui-secondary-bg-subtle:#ced2d8;
  --cui-success-bg-subtle:#cbedd6;
  --cui-info-bg-subtle:#c0e6ff;
  --cui-warning-bg-subtle:#feecc5;
  --cui-danger-bg-subtle:#f9d4d4;
  --cui-light-bg-subtle:rgb(249, 249.5, 251);
  --cui-dark-bg-subtle:#cfd4de;
  --cui-primary-border-subtle:#9d92e6;
  --cui-secondary-border-subtle:#9da5b1;
  --cui-success-border-subtle:#96dbad;
  --cui-info-border-subtle:#80c6ff;
  --cui-warning-border-subtle:#fcd88a;
  --cui-danger-border-subtle:#f2a9a9;
  --cui-light-border-subtle:#e7eaee;
  --cui-dark-border-subtle:#aab3c5;
  --cui-primary-contrast:#fff;
  --cui-secondary-contrast:#fff;
  --cui-success-contrast:#080a0c;
  --cui-info-contrast:#080a0c;
  --cui-warning-contrast:#080a0c;
  --cui-danger-contrast:#080a0c;
  --cui-light-contrast:#080a0c;
  --cui-dark-contrast:#fff;
  --cui-white-rgb:255,255,255;
  --cui-black-rgb:8,10,12;
  --cui-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --cui-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --cui-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --cui-body-font-family:var(--cui-font-sans-serif);
  --cui-body-font-size:1rem;
  --cui-body-font-weight:400;
  --cui-body-line-height:1.5;
  --cui-body-color:rgba(37, 42.92, 54.02, 0.95);
  --cui-body-color-rgb:37,42.92,54.02;
  --cui-body-bg:#fff;
  --cui-body-bg-rgb:255,255,255;
  --cui-emphasis-color:#080a0c;
  --cui-emphasis-color-rgb:8,10,12;
  --cui-secondary-color:rgba(37, 42.92, 54.02, 0.681);
  --cui-secondary-color-rgb:37,42.92,54.02;
  --cui-secondary-bg:#e7eaee;
  --cui-secondary-bg-rgb:231,234,238;
  --cui-tertiary-color:rgba(37, 42.92, 54.02, 0.38);
  --cui-tertiary-color-rgb:37,42.92,54.02;
  --cui-tertiary-bg:#f3f4f7;
  --cui-tertiary-bg-rgb:243,244,247;
  --cui-body-color-dark:rgba(255, 255, 255, 0.87);
  --cui-body-color-rgb-dark:255,255,255;
  --cui-body-bg-dark:#212631;
  --cui-body-bg-rgb-dark:33,38,49;
  --cui-emphasis-color-dark:#fff;
  --cui-emphasis-color-rgb-dark:255,255,255;
  --cui-secondary-color-dark:rgba(255, 255, 255, 0.6);
  --cui-secondary-color-rgb-dark:255,255,255;
  --cui-secondary-bg-dark:#323a49;
  --cui-secondary-bg-rgb-dark:50,58,73;
  --cui-tertiary-color-dark:rgba(255, 255, 255, 0.38);
  --cui-tertiary-color-rgb-dark:255,255,255;
  --cui-tertiary-bg-dark:rgb(41.5, 48, 61);
  --cui-tertiary-bg-rgb-dark:41.5,48,61;
  --cui-high-emphasis:rgba(37, 42.92, 54.02, 0.95);
  --cui-medium-emphasis:rgba(37, 42.92, 54.02, 0.681);
  --cui-disabled:rgba(37, 42.92, 54.02, 0.38);
  --cui-high-emphasis-inverse:rgba(255, 255, 255, 0.87);
  --cui-medium-emphasis-inverse:rgba(255, 255, 255, 0.6);
  --cui-disabled-inverse:rgba(255, 255, 255, 0.38);
  --cui-heading-color:inherit;
  --cui-link-color:#5856d6;
  --cui-link-color-rgb:88,86,214;
  --cui-link-decoration:underline;
  --cui-link-hover-color:rgb(70.4, 68.8, 171.2);
  --cui-link-hover-color-rgb:70.4,68.8,171.2;
  --cui-code-color:#d63384;
  --cui-highlight-color:rgba(37, 42.92, 54.02, 0.95);
  --cui-highlight-bg:rgb(255, 242.6, 205.4);
  --cui-border-width:1px;
  --cui-border-style:solid;
  --cui-border-color:#dbdfe6;
  --cui-border-color-translucent:rgba(8, 10, 12, 0.175);
  --cui-border-radius:0.375rem;
  --cui-border-radius-sm:0.25rem;
  --cui-border-radius-lg:0.5rem;
  --cui-border-radius-xl:1rem;
  --cui-border-radius-xxl:2rem;
  --cui-border-radius-2xl:var(--cui-border-radius-xxl);
  --cui-border-radius-pill:50rem;
  --cui-box-shadow:0 0.5rem 1rem rgba(8, 10, 12, 0.15);
  --cui-box-shadow-sm:0 0.125rem 0.25rem rgba(8, 10, 12, 0.075);
  --cui-box-shadow-lg:0 1rem 3rem rgba(8, 10, 12, 0.175);
  --cui-box-shadow-inset:inset 0 1px 2px rgba(8, 10, 12, 0.075);
  --cui-focus-ring-width:0.25rem;
  --cui-focus-ring-opacity:0.25;
  --cui-focus-ring-color:rgba(88, 86, 214, 0.25);
  --cui-focus-ring-blur:0;
  --cui-form-valid-color:#1b9e3e;
  --cui-form-valid-border-color:#1b9e3e;
  --cui-form-invalid-color:#e55353;
  --cui-form-invalid-border-color:#e55353;
  --cui-btn-close-filter: ;
  --cui-carousel-indicator-active-bg:#fff;
  --cui-carousel-caption-color:#fff;
  --cui-carousel-control-icon-filter: ;
}

[data-coreui-theme=dark] {
  color-scheme: dark;
  --cui-body-color:rgba(255, 255, 255, 0.87);
  --cui-body-color-rgb:255,255,255;
  --cui-body-bg:#212631;
  --cui-body-bg-rgb:33,38,49;
  --cui-emphasis-color:#fff;
  --cui-emphasis-color-rgb:255,255,255;
  --cui-secondary-color:rgba(255, 255, 255, 0.6);
  --cui-secondary-color-rgb:255,255,255;
  --cui-secondary-bg:#323a49;
  --cui-secondary-bg-rgb:50,58,73;
  --cui-tertiary-color:rgba(255, 255, 255, 0.38);
  --cui-tertiary-color-rgb:255,255,255;
  --cui-tertiary-bg:rgb(41.5, 48, 61);
  --cui-tertiary-bg-rgb:41.5,48,61;
  --cui-high-emphasis:rgba(255, 255, 255, 0.87);
  --cui-medium-emphasis:rgba(255, 255, 255, 0.6);
  --cui-disabled:rgba(255, 255, 255, 0.38);
  --cui-primary:rgb(94.2, 92.4, 207.6);
  --cui-secondary:#6b7785;
  --cui-success:rgb(33.55, 151.45, 65.05);
  --cui-info:rgb(61.2, 153, 244.8);
  --cui-warning:rgb(237.6, 172.8, 32.4);
  --cui-danger:rgb(221.7, 90.3, 90.3);
  --cui-light:#f3f4f7;
  --cui-dark:#212631;
  --cui-gray-100:#f3f4f7;
  --cui-gray-200:#e7eaee;
  --cui-gray-300:#dbdfe6;
  --cui-gray-400:#cfd4de;
  --cui-gray-500:#aab3c5;
  --cui-gray-600:#6d7d9c;
  --cui-gray-700:#4a566d;
  --cui-gray-800:#323a49;
  --cui-gray-900:#212631;
  --cui-primary-rgb:94.2,92.4,207.6;
  --cui-secondary-rgb:107,119,133;
  --cui-success-rgb:33.55,151.45,65.05;
  --cui-info-rgb:61.2,153,244.8;
  --cui-warning-rgb:237.6,172.8,32.4;
  --cui-danger-rgb:221.7,90.3,90.3;
  --cui-light-rgb:243,244,247;
  --cui-dark-rgb:33,38,49;
  --cui-primary-text-emphasis:rgb(59.35, 57.55, 157.45);
  --cui-secondary-text-emphasis:#212233;
  --cui-success-text-emphasis:rgb(18.6, 83.4, 35.7);
  --cui-info-text-emphasis:rgb(28.75, 75.55, 114.25);
  --cui-warning-text-emphasis:rgb(112.35, 70.05, 10.65);
  --cui-danger-text-emphasis:rgb(98.85, 24.15, 24.15);
  --cui-light-text-emphasis:#f3f4f7;
  --cui-dark-text-emphasis:#dbdfe6;
  --cui-primary-bg-subtle:#cfc7f3;
  --cui-secondary-bg-subtle:#ced2d8;
  --cui-success-bg-subtle:#cbedd6;
  --cui-info-bg-subtle:#c0e6ff;
  --cui-warning-bg-subtle:#feecc5;
  --cui-danger-bg-subtle:#f9d4d4;
  --cui-light-bg-subtle:#323a49;
  --cui-dark-bg-subtle:rgb(29, 34, 42.5);
  --cui-primary-border-subtle:#9d92e6;
  --cui-secondary-border-subtle:#9da5b1;
  --cui-success-border-subtle:#96dbad;
  --cui-info-border-subtle:#80c6ff;
  --cui-warning-border-subtle:#fcd88a;
  --cui-danger-border-subtle:#f2a9a9;
  --cui-light-border-subtle:#4a566d;
  --cui-dark-border-subtle:#323a49;
  --cui-heading-color:inherit;
  --cui-link-color:rgb(94.2, 92.4, 207.6);
  --cui-link-hover-color:rgb(126.36, 124.92, 217.08);
  --cui-link-color-rgb:94.2,92.4,207.6;
  --cui-link-hover-color-rgb:126.36,124.92,217.08;
  --cui-code-color:rgb(230.4, 132.6, 181.2);
  --cui-highlight-color:rgba(255, 255, 255, 0.87);
  --cui-highlight-bg:rgb(102, 77.2, 2.8);
  --cui-border-color:#323a49;
  --cui-border-color-translucent:rgba(255, 255, 255, 0.1);
  --cui-form-valid-color:rgb(117, 183, 152.4);
  --cui-form-valid-border-color:rgb(117, 183, 152.4);
  --cui-form-invalid-color:rgb(234, 133.8, 143.4);
  --cui-form-invalid-border-color:rgb(234, 133.8, 143.4);
  --cui-btn-close-filter:invert(1) grayscale(100%) brightness(200%);
  --cui-carousel-indicator-active-bg:#080a0c;
  --cui-carousel-caption-color:#080a0c;
  --cui-carousel-control-icon-filter:invert(1) grayscale(100);
}

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--cui-body-font-family);
  font-size: var(--cui-body-font-size);
  font-weight: var(--cui-body-font-weight);
  line-height: var(--cui-body-line-height);
  color: var(--cui-body-color);
  text-align: var(--cui-body-text-align);
  background-color: var(--cui-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(8, 10, 12, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--cui-border-width) solid;
  opacity: 0.25;
}

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

.h1, h1 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .h1, h1 {
    font-size: 2.5rem;
  }
}
.h2, h2 {
  font-size: calc(1.325rem + 0.9vw);
}

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

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

@media (min-width: 1200px) {
  .h4, h4 {
    font-size: 1.5rem;
  }
}
.h5, h5 {
  font-size: 1.25rem;
}

.h6, h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol, ul {
  -webkit-padding-start: 2rem;
  padding-inline-start: 2rem;
}

dl, ol, ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  margin-bottom: 0.5rem;
}

blockquote {
  margin: 0 0 1rem;
}

b, strong {
  font-weight: bolder;
}

.small, small {
  font-size: 0.875em;
}

.mark, mark {
  padding: 0.1875em;
  color: var(--cui-highlight-color);
  background-color: var(--cui-highlight-bg);
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 1));
  text-decoration: underline;
}

a:hover {
  --cui-link-color-rgb:var(--cui-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

code, kbd, pre, samp {
  font-family: var(--cui-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
  color: var(--cui-pre-color, );
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--cui-code-color);
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--cui-kbd-color, var(--cui-body-bg));
  background-color: var(--cui-kbd-bg, var(--cui-body-color));
  border-radius: 0.25rem;
}

kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img, svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--cui-table-caption-color, var(--cui-secondary-color));
  text-align: start;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

tbody, td, tfoot, th, thead, tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

button, input, optgroup, select, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button, select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

[type=button], [type=reset], [type=submit], button {
  -webkit-appearance: button;
}

[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: inline-start;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

[dir=rtl] [type=email], [dir=rtl] [type=number], [dir=rtl] [type=tel], [dir=rtl] [type=url] {
  direction: ltr;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}

@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}

@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}

@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}

@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}

@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  list-style: none;
}

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

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

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

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

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

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

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6d7d9c;
}

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--cui-thumbnail-bg, var(--cui-body-bg));
  border: var(--cui-border-width) solid var(--cui-thumbnail-border-color, var(--cui-border-color));
  border-radius: var(--cui-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 0.875em;
  color: var(--cui-figure-caption-color, var(--cui-secondary-color));
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  --cui-gutter-x:1.5rem;
  --cui-gutter-y:0;
  width: 100%;
  padding-right: calc(var(--cui-gutter-x) * 0.5);
  padding-left: calc(var(--cui-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container, .container-md, .container-sm {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container, .container-lg, .container-md, .container-sm {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1320px;
  }
}
:root {
  --cui-breakpoint-xs:0;
  --cui-breakpoint-sm:576px;
  --cui-breakpoint-md:768px;
  --cui-breakpoint-lg:992px;
  --cui-breakpoint-xl:1200px;
  --cui-breakpoint-xxl:1400px;
  --cui-mobile-breakpoint:lg;
}

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

.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--cui-gutter-x) * 0.5);
  padding-left: calc(var(--cui-gutter-x) * 0.5);
  margin-top: var(--cui-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.33333333%;
}

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

.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 {
  -webkit-margin-start: 8.33333333%;
  margin-inline-start: 8.33333333%;
}

.offset-2 {
  -webkit-margin-start: 16.66666667%;
  margin-inline-start: 16.66666667%;
}

.offset-3 {
  -webkit-margin-start: 25%;
  margin-inline-start: 25%;
}

.offset-4 {
  -webkit-margin-start: 33.33333333%;
  margin-inline-start: 33.33333333%;
}

.offset-5 {
  -webkit-margin-start: 41.66666667%;
  margin-inline-start: 41.66666667%;
}

.offset-6 {
  -webkit-margin-start: 50%;
  margin-inline-start: 50%;
}

.offset-7 {
  -webkit-margin-start: 58.33333333%;
  margin-inline-start: 58.33333333%;
}

.offset-8 {
  -webkit-margin-start: 66.66666667%;
  margin-inline-start: 66.66666667%;
}

.offset-9 {
  -webkit-margin-start: 75%;
  margin-inline-start: 75%;
}

.offset-10 {
  -webkit-margin-start: 83.33333333%;
  margin-inline-start: 83.33333333%;
}

.offset-11 {
  -webkit-margin-start: 91.66666667%;
  margin-inline-start: 91.66666667%;
}

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .offset-sm-1 {
    -webkit-margin-start: 8.33333333%;
    margin-inline-start: 8.33333333%;
  }
  .offset-sm-2 {
    -webkit-margin-start: 16.66666667%;
    margin-inline-start: 16.66666667%;
  }
  .offset-sm-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .offset-sm-4 {
    -webkit-margin-start: 33.33333333%;
    margin-inline-start: 33.33333333%;
  }
  .offset-sm-5 {
    -webkit-margin-start: 41.66666667%;
    margin-inline-start: 41.66666667%;
  }
  .offset-sm-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .offset-sm-7 {
    -webkit-margin-start: 58.33333333%;
    margin-inline-start: 58.33333333%;
  }
  .offset-sm-8 {
    -webkit-margin-start: 66.66666667%;
    margin-inline-start: 66.66666667%;
  }
  .offset-sm-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .offset-sm-10 {
    -webkit-margin-start: 83.33333333%;
    margin-inline-start: 83.33333333%;
  }
  .offset-sm-11 {
    -webkit-margin-start: 91.66666667%;
    margin-inline-start: 91.66666667%;
  }
  .g-sm-0, .gx-sm-0 {
    --cui-gutter-x:0;
  }
  .g-sm-0, .gy-sm-0 {
    --cui-gutter-y:0;
  }
  .g-sm-1, .gx-sm-1 {
    --cui-gutter-x:0.25rem;
  }
  .g-sm-1, .gy-sm-1 {
    --cui-gutter-y:0.25rem;
  }
  .g-sm-2, .gx-sm-2 {
    --cui-gutter-x:0.5rem;
  }
  .g-sm-2, .gy-sm-2 {
    --cui-gutter-y:0.5rem;
  }
  .g-sm-3, .gx-sm-3 {
    --cui-gutter-x:1rem;
  }
  .g-sm-3, .gy-sm-3 {
    --cui-gutter-y:1rem;
  }
  .g-sm-4, .gx-sm-4 {
    --cui-gutter-x:1.5rem;
  }
  .g-sm-4, .gy-sm-4 {
    --cui-gutter-y:1.5rem;
  }
  .g-sm-5, .gx-sm-5 {
    --cui-gutter-x:3rem;
  }
  .g-sm-5, .gy-sm-5 {
    --cui-gutter-y:3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .offset-md-1 {
    -webkit-margin-start: 8.33333333%;
    margin-inline-start: 8.33333333%;
  }
  .offset-md-2 {
    -webkit-margin-start: 16.66666667%;
    margin-inline-start: 16.66666667%;
  }
  .offset-md-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .offset-md-4 {
    -webkit-margin-start: 33.33333333%;
    margin-inline-start: 33.33333333%;
  }
  .offset-md-5 {
    -webkit-margin-start: 41.66666667%;
    margin-inline-start: 41.66666667%;
  }
  .offset-md-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .offset-md-7 {
    -webkit-margin-start: 58.33333333%;
    margin-inline-start: 58.33333333%;
  }
  .offset-md-8 {
    -webkit-margin-start: 66.66666667%;
    margin-inline-start: 66.66666667%;
  }
  .offset-md-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .offset-md-10 {
    -webkit-margin-start: 83.33333333%;
    margin-inline-start: 83.33333333%;
  }
  .offset-md-11 {
    -webkit-margin-start: 91.66666667%;
    margin-inline-start: 91.66666667%;
  }
  .g-md-0, .gx-md-0 {
    --cui-gutter-x:0;
  }
  .g-md-0, .gy-md-0 {
    --cui-gutter-y:0;
  }
  .g-md-1, .gx-md-1 {
    --cui-gutter-x:0.25rem;
  }
  .g-md-1, .gy-md-1 {
    --cui-gutter-y:0.25rem;
  }
  .g-md-2, .gx-md-2 {
    --cui-gutter-x:0.5rem;
  }
  .g-md-2, .gy-md-2 {
    --cui-gutter-y:0.5rem;
  }
  .g-md-3, .gx-md-3 {
    --cui-gutter-x:1rem;
  }
  .g-md-3, .gy-md-3 {
    --cui-gutter-y:1rem;
  }
  .g-md-4, .gx-md-4 {
    --cui-gutter-x:1.5rem;
  }
  .g-md-4, .gy-md-4 {
    --cui-gutter-y:1.5rem;
  }
  .g-md-5, .gx-md-5 {
    --cui-gutter-x:3rem;
  }
  .g-md-5, .gy-md-5 {
    --cui-gutter-y:3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .offset-lg-1 {
    -webkit-margin-start: 8.33333333%;
    margin-inline-start: 8.33333333%;
  }
  .offset-lg-2 {
    -webkit-margin-start: 16.66666667%;
    margin-inline-start: 16.66666667%;
  }
  .offset-lg-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .offset-lg-4 {
    -webkit-margin-start: 33.33333333%;
    margin-inline-start: 33.33333333%;
  }
  .offset-lg-5 {
    -webkit-margin-start: 41.66666667%;
    margin-inline-start: 41.66666667%;
  }
  .offset-lg-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .offset-lg-7 {
    -webkit-margin-start: 58.33333333%;
    margin-inline-start: 58.33333333%;
  }
  .offset-lg-8 {
    -webkit-margin-start: 66.66666667%;
    margin-inline-start: 66.66666667%;
  }
  .offset-lg-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .offset-lg-10 {
    -webkit-margin-start: 83.33333333%;
    margin-inline-start: 83.33333333%;
  }
  .offset-lg-11 {
    -webkit-margin-start: 91.66666667%;
    margin-inline-start: 91.66666667%;
  }
  .g-lg-0, .gx-lg-0 {
    --cui-gutter-x:0;
  }
  .g-lg-0, .gy-lg-0 {
    --cui-gutter-y:0;
  }
  .g-lg-1, .gx-lg-1 {
    --cui-gutter-x:0.25rem;
  }
  .g-lg-1, .gy-lg-1 {
    --cui-gutter-y:0.25rem;
  }
  .g-lg-2, .gx-lg-2 {
    --cui-gutter-x:0.5rem;
  }
  .g-lg-2, .gy-lg-2 {
    --cui-gutter-y:0.5rem;
  }
  .g-lg-3, .gx-lg-3 {
    --cui-gutter-x:1rem;
  }
  .g-lg-3, .gy-lg-3 {
    --cui-gutter-y:1rem;
  }
  .g-lg-4, .gx-lg-4 {
    --cui-gutter-x:1.5rem;
  }
  .g-lg-4, .gy-lg-4 {
    --cui-gutter-y:1.5rem;
  }
  .g-lg-5, .gx-lg-5 {
    --cui-gutter-x:3rem;
  }
  .g-lg-5, .gy-lg-5 {
    --cui-gutter-y:3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .offset-xl-1 {
    -webkit-margin-start: 8.33333333%;
    margin-inline-start: 8.33333333%;
  }
  .offset-xl-2 {
    -webkit-margin-start: 16.66666667%;
    margin-inline-start: 16.66666667%;
  }
  .offset-xl-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .offset-xl-4 {
    -webkit-margin-start: 33.33333333%;
    margin-inline-start: 33.33333333%;
  }
  .offset-xl-5 {
    -webkit-margin-start: 41.66666667%;
    margin-inline-start: 41.66666667%;
  }
  .offset-xl-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .offset-xl-7 {
    -webkit-margin-start: 58.33333333%;
    margin-inline-start: 58.33333333%;
  }
  .offset-xl-8 {
    -webkit-margin-start: 66.66666667%;
    margin-inline-start: 66.66666667%;
  }
  .offset-xl-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .offset-xl-10 {
    -webkit-margin-start: 83.33333333%;
    margin-inline-start: 83.33333333%;
  }
  .offset-xl-11 {
    -webkit-margin-start: 91.66666667%;
    margin-inline-start: 91.66666667%;
  }
  .g-xl-0, .gx-xl-0 {
    --cui-gutter-x:0;
  }
  .g-xl-0, .gy-xl-0 {
    --cui-gutter-y:0;
  }
  .g-xl-1, .gx-xl-1 {
    --cui-gutter-x:0.25rem;
  }
  .g-xl-1, .gy-xl-1 {
    --cui-gutter-y:0.25rem;
  }
  .g-xl-2, .gx-xl-2 {
    --cui-gutter-x:0.5rem;
  }
  .g-xl-2, .gy-xl-2 {
    --cui-gutter-y:0.5rem;
  }
  .g-xl-3, .gx-xl-3 {
    --cui-gutter-x:1rem;
  }
  .g-xl-3, .gy-xl-3 {
    --cui-gutter-y:1rem;
  }
  .g-xl-4, .gx-xl-4 {
    --cui-gutter-x:1.5rem;
  }
  .g-xl-4, .gy-xl-4 {
    --cui-gutter-y:1.5rem;
  }
  .g-xl-5, .gx-xl-5 {
    --cui-gutter-x:3rem;
  }
  .g-xl-5, .gy-xl-5 {
    --cui-gutter-y:3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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 {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
  }
  .offset-xxl-1 {
    -webkit-margin-start: 8.33333333%;
    margin-inline-start: 8.33333333%;
  }
  .offset-xxl-2 {
    -webkit-margin-start: 16.66666667%;
    margin-inline-start: 16.66666667%;
  }
  .offset-xxl-3 {
    -webkit-margin-start: 25%;
    margin-inline-start: 25%;
  }
  .offset-xxl-4 {
    -webkit-margin-start: 33.33333333%;
    margin-inline-start: 33.33333333%;
  }
  .offset-xxl-5 {
    -webkit-margin-start: 41.66666667%;
    margin-inline-start: 41.66666667%;
  }
  .offset-xxl-6 {
    -webkit-margin-start: 50%;
    margin-inline-start: 50%;
  }
  .offset-xxl-7 {
    -webkit-margin-start: 58.33333333%;
    margin-inline-start: 58.33333333%;
  }
  .offset-xxl-8 {
    -webkit-margin-start: 66.66666667%;
    margin-inline-start: 66.66666667%;
  }
  .offset-xxl-9 {
    -webkit-margin-start: 75%;
    margin-inline-start: 75%;
  }
  .offset-xxl-10 {
    -webkit-margin-start: 83.33333333%;
    margin-inline-start: 83.33333333%;
  }
  .offset-xxl-11 {
    -webkit-margin-start: 91.66666667%;
    margin-inline-start: 91.66666667%;
  }
  .g-xxl-0, .gx-xxl-0 {
    --cui-gutter-x:0;
  }
  .g-xxl-0, .gy-xxl-0 {
    --cui-gutter-y:0;
  }
  .g-xxl-1, .gx-xxl-1 {
    --cui-gutter-x:0.25rem;
  }
  .g-xxl-1, .gy-xxl-1 {
    --cui-gutter-y:0.25rem;
  }
  .g-xxl-2, .gx-xxl-2 {
    --cui-gutter-x:0.5rem;
  }
  .g-xxl-2, .gy-xxl-2 {
    --cui-gutter-y:0.5rem;
  }
  .g-xxl-3, .gx-xxl-3 {
    --cui-gutter-x:1rem;
  }
  .g-xxl-3, .gy-xxl-3 {
    --cui-gutter-y:1rem;
  }
  .g-xxl-4, .gx-xxl-4 {
    --cui-gutter-x:1.5rem;
  }
  .g-xxl-4, .gy-xxl-4 {
    --cui-gutter-y:1.5rem;
  }
  .g-xxl-5, .gx-xxl-5 {
    --cui-gutter-x:3rem;
  }
  .g-xxl-5, .gy-xxl-5 {
    --cui-gutter-y:3rem;
  }
}
.table {
  --cui-table-color-type:initial;
  --cui-table-bg-type:initial;
  --cui-table-color-state:initial;
  --cui-table-bg-state:initial;
  --cui-table-color:var(--cui-emphasis-color);
  --cui-table-bg:var(--cui-body-bg);
  --cui-table-border-color:var(--cui-border-color);
  --cui-table-accent-bg:transparent;
  --cui-table-striped-color:var(--cui-emphasis-color);
  --cui-table-striped-bg:rgba(var(--cui-emphasis-color-rgb), 0.05);
  --cui-table-active-color:var(--cui-emphasis-color);
  --cui-table-active-bg:rgba(var(--cui-emphasis-color-rgb), 0.1);
  --cui-table-hover-color:var(--cui-emphasis-color);
  --cui-table-hover-bg:rgba(var(--cui-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--cui-table-border-color);
}

.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--cui-table-color-state, var(--cui-table-color-type, var(--cui-table-color)));
  background-color: var(--cui-table-bg);
  border-bottom-width: var(--cui-border-width);
  box-shadow: inset 0 0 0 9999px var(--cui-table-bg-state, var(--cui-table-bg-type, var(--cui-table-accent-bg)));
}

.table > tbody {
  vertical-align: inherit;
}

.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--cui-border-width) * 2) solid currentcolor;
}

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

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

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

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

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

.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

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

.table-striped-columns > :not(caption) > tr > :nth-child(2n) {
  --cui-table-color-type:var(--cui-table-striped-color);
  --cui-table-bg-type:var(--cui-table-striped-bg);
}

.table-active {
  --cui-table-color-state:var(--cui-table-active-color);
  --cui-table-bg-state:var(--cui-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --cui-table-color-state:var(--cui-table-hover-color);
  --cui-table-bg-state:var(--cui-table-hover-bg);
}

.table-primary {
  --cui-table-color:#080a0c;
  --cui-table-bg:rgb(221.6, 221.2, 246.8);
  --cui-table-border-color:rgb(178.88, 178.96, 199.84);
  --cui-table-striped-bg:rgb(210.92, 210.64, 235.06);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(200.24, 200.08, 223.32);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(205.58, 205.36, 229.19);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-secondary {
  --cui-table-color:#080a0c;
  --cui-table-bg:rgb(225.4, 227.8, 230.6);
  --cui-table-border-color:rgb(181.92, 184.24, 186.88);
  --cui-table-striped-bg:rgb(214.53, 216.91, 219.67);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(203.66, 206.02, 208.74);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(209.095, 211.465, 214.205);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-success {
  --cui-table-color:#080a0c;
  --cui-table-bg:rgb(209.4, 235.6, 216.4);
  --cui-table-border-color:rgb(169.12, 190.48, 175.52);
  --cui-table-striped-bg:rgb(199.33, 224.32, 206.18);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(189.26, 213.04, 195.96);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(194.295, 218.68, 201.07);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-info {
  --cui-table-color:#080a0c;
  --cui-table-bg:rgb(214.2, 234.6, 255);
  --cui-table-border-color:rgb(172.96, 189.68, 206.4);
  --cui-table-striped-bg:rgb(203.89, 223.37, 242.85);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(193.58, 212.14, 230.7);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(198.735, 217.755, 236.775);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-warning {
  --cui-table-color:#080a0c;
  --cui-table-bg:rgb(253.8, 239.4, 208.2);
  --cui-table-border-color:rgb(204.64, 193.52, 168.96);
  --cui-table-striped-bg:rgb(241.51, 227.93, 198.39);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(229.22, 216.46, 188.58);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(235.365, 222.195, 193.485);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-danger {
  --cui-table-color:#080a0c;
  --cui-table-bg:rgb(249.8, 220.6, 220.6);
  --cui-table-border-color:rgb(201.44, 178.48, 178.88);
  --cui-table-striped-bg:rgb(237.71, 210.07, 210.17);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(225.62, 199.54, 199.74);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(231.665, 204.805, 204.955);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-light {
  --cui-table-color:#080a0c;
  --cui-table-bg:#f3f4f7;
  --cui-table-border-color:rgb(196, 197.2, 200);
  --cui-table-striped-bg:rgb(231.25, 232.3, 235.25);
  --cui-table-striped-color:#080a0c;
  --cui-table-active-bg:rgb(219.5, 220.6, 223.5);
  --cui-table-active-color:#080a0c;
  --cui-table-hover-bg:rgb(225.375, 226.45, 229.375);
  --cui-table-hover-color:#080a0c;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-dark {
  --cui-table-color:#fff;
  --cui-table-bg:#212631;
  --cui-table-border-color:rgb(77.4, 81.4, 90.2);
  --cui-table-striped-bg:rgb(44.1, 48.85, 59.3);
  --cui-table-striped-color:#fff;
  --cui-table-active-bg:rgb(55.2, 59.7, 69.6);
  --cui-table-active-color:#fff;
  --cui-table-hover-bg:rgb(49.65, 54.275, 64.45);
  --cui-table-hover-color:#fff;
  color: var(--cui-table-color);
  border-color: var(--cui-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.chip-input {
  --cui-chip-input-min-height:calc(1.5em + 0.75rem + calc(var(--cui-border-width) * 2));
  --cui-chip-input-padding-y:0.25rem;
  --cui-chip-input-padding-x:0.75rem;
  --cui-chip-input-font-size:1rem;
  --cui-chip-input-bg:var(--cui-body-bg);
  --cui-chip-input-color:var(--cui-body-color);
  --cui-chip-input-border-width:var(--cui-border-width);
  --cui-chip-input-border-color:var(--cui-border-color);
  --cui-chip-input-border-radius:var(--cui-border-radius);
  --cui-chip-input-gap:0.375rem;
  --cui-chip-input-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
  display: flex;
  flex-wrap: wrap;
  gap: var(--cui-chip-input-gap);
  align-items: center;
  min-height: var(--cui-chip-input-min-height);
  padding: var(--cui-chip-input-padding-y) var(--cui-chip-input-padding-x);
  font-size: var(--cui-chip-input-font-size);
  color: var(--cui-chip-input-color);
  background-color: var(--cui-chip-input-bg);
  border: var(--cui-chip-input-border-width) solid var(--cui-chip-input-border-color);
  border-radius: var(--cui-chip-input-border-radius);
  transition: var(--cui-chip-input-transition);
}

@media (prefers-reduced-motion: reduce) {
  .chip-input {
    transition: none;
  }
}
.chip-input:focus-within {
  border-color: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}

.chip-input.disabled {
  background-color: var(--cui-secondary-bg);
  opacity: 1;
}

.chip-input.disabled > .chip {
  opacity: 0.65;
}

.chip-input.disabled > .chip .chip-dismiss {
  pointer-events: none;
}

.chip-input-field {
  flex: 1 1 auto;
  margin: 0;
  border: 0;
  outline: 0;
}

.chip-input-lg {
  --cui-chip-input-min-height:calc(1.5em + 1rem + calc(var(--cui-border-width) * 2));
  --cui-chip-input-padding-y:0.375rem;
  --cui-chip-input-padding-x:1rem;
  --cui-chip-input-border-radius:var(--cui-border-radius-lg);
  --cui-chip-input-font-size:1.25rem;
  --cui-chip-input-gap:0.5rem;
}

.chip-input-sm {
  --cui-chip-input-min-height:calc(1.5em + 0.5rem + calc(var(--cui-border-width) * 2));
  --cui-chip-input-padding-y:0.125rem;
  --cui-chip-input-padding-x:0.5rem;
  --cui-chip-input-border-radius:var(--cui-border-radius-sm);
  --cui-chip-input-font-size:0.875rem;
  --cui-chip-input-gap:0.125rem;
}

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

.col-form-label {
  padding-top: calc(0.375rem + var(--cui-border-width));
  padding-bottom: calc(0.375rem + var(--cui-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--cui-border-width));
  padding-bottom: calc(0.5rem + var(--cui-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--cui-border-width));
  padding-bottom: calc(0.25rem + var(--cui-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--cui-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--cui-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--cui-body-bg);
  background-clip: padding-box;
  border: var(--cui-border-width) solid var(--cui-border-color);
  border-radius: var(--cui-border-radius);
  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(--cui-body-color);
  background-color: var(--cui-body-bg);
  border-color: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}

.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}

.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}

.form-control::placeholder {
  color: var(--cui-input-placeholder-color, var(--cui-secondary-color));
  opacity: 1;
}

.form-control:disabled {
  background-color: var(--cui-secondary-bg);
  opacity: 1;
}

.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--cui-body-color);
  background-color: var(--cui-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--cui-border-width);
  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;
}

.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--cui-body-color);
  background-color: var(--cui-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--cui-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--cui-secondary-bg);
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--cui-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--cui-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--cui-border-width) 0;
}

.form-control-plaintext:focus {
  outline: 0;
}

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

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + var(--cui-border-width) * 2);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--cui-border-radius-sm);
}

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

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

.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--cui-border-width) * 2);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--cui-border-radius-lg);
}

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

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

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + var(--cui-border-width) * 2);
}

textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + var(--cui-border-width) * 2);
}

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--cui-border-width) * 2);
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + var(--cui-border-width) * 2);
  padding: 0.375rem;
}

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

.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--cui-border-radius);
}

.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--cui-border-radius);
}

.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + var(--cui-border-width) * 2);
}

.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + var(--cui-border-width) * 2);
}

.form-select {
  --cui-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23323a49' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  -webkit-padding-start: 0.75rem;
  padding-inline-start: 0.75rem;
  -webkit-padding-end: 2.25rem;
  padding-inline-end: 2.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--cui-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--cui-body-bg);
  background-image: var(--cui-form-select-bg-img), var(--cui-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--cui-border-width) solid var(--cui-border-color);
  border-radius: var(--cui-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}

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

.form-select:disabled {
  background-color: var(--cui-secondary-bg);
}

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

.form-select-sm {
  -webkit-padding-start: 0.5rem;
  padding-inline-start: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  border-radius: var(--cui-border-radius-sm);
}

.form-select-lg {
  -webkit-padding-start: 1rem;
  padding-inline-start: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.25rem;
  border-radius: var(--cui-border-radius-lg);
}

[data-coreui-theme=dark] .form-select {
  --cui-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  -webkit-padding-start: 1.5em;
  padding-inline-start: 1.5em;
  margin-bottom: 0.125rem;
}

.form-check .form-check-input {
  float: inline-start;
  -webkit-margin-start: -1.5em;
  margin-inline-start: -1.5em;
}

.form-check-reverse {
  padding-inline: 0 1.5em;
  text-align: end;
}

.form-check-reverse .form-check-input {
  float: inline-end;
  margin-inline: 0 -1.5em;
}

.form-check-input {
  --cui-form-check-bg:var(--cui-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--cui-form-check-bg);
  background-image: var(--cui-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--cui-border-width) solid var(--cui-border-color);
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-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: rgb(171.5, 170.5, 234.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}

.form-check-input:checked {
  background-color: var(--cui-form-check-input-checked-bg-color, var(--cui-primary));
  border-color: var(--cui-form-check-input-checked-border-color, var(--cui-primary));
}

.form-check-input:checked[type=checkbox] {
  --cui-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

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

.form-check-input[type=checkbox]:indeterminate {
  background-color: var(--cui-primary);
  border-color: var(--cui-primary);
  --cui-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' 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 {
  cursor: default;
  opacity: 0.5;
}

.form-check-label {
  color: var(--cui-form-check-label-color, );
}

.form-switch {
  -webkit-padding-start: 2.5em;
  padding-inline-start: 2.5em;
}

.form-switch .form-check-input {
  --cui-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%288, 10, 12, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  -webkit-margin-start: -2.5em;
  margin-inline-start: -2.5em;
  background-image: var(--cui-form-switch-bg);
  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 {
  --cui-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28171.5, 170.5, 234.5%29'/%3e%3c/svg%3e");
}

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

.form-switch.form-check-reverse {
  padding-inline: 0 2.5em;
}

.form-switch.form-check-reverse .form-check-input {
  margin-inline: 0 -2.5em;
}

.form-switch-lg {
  min-height: 1.25em;
  -webkit-padding-start: 3em;
  padding-inline-start: 3em;
}

.form-switch-lg .form-check-input {
  width: 2.5em;
  height: 1.25em;
  -webkit-margin-start: -3em;
  margin-inline-start: -3em;
}

.form-switch-lg .form-check-label {
  padding-top: calc((1.25em - 1rem) / 2);
}

.form-switch-xl {
  min-height: 1.5em;
  -webkit-padding-start: 3.5em;
  padding-inline-start: 3.5em;
}

.form-switch-xl .form-check-input {
  width: 3em;
  height: 1.5em;
  -webkit-margin-start: -3.5em;
  margin-inline-start: -3.5em;
}

.form-switch-xl .form-check-label {
  padding-top: calc((1.5em - 1rem) / 2);
}

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

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.btn-check:disabled + .btn, .btn-check[disabled] + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-coreui-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --cui-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

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

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

.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}

.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}

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

.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
  appearance: none;
  background-color: var(--cui-primary);
  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;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(204.9, 204.3, 242.7);
}

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

.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--cui-primary);
  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;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(204.9, 204.3, 242.7);
}

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

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

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

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

.form-floating {
  position: relative;
}

.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {
  height: calc(3.5rem + var(--cui-border-width) * 2);
  min-height: calc(3.5rem + var(--cui-border-width) * 2);
  line-height: 1.25;
}

.form-floating > label {
  position: absolute;
  inset-inline-start: 0;
  top: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--cui-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--cui-border-width) 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, .form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}

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

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

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

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

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

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

.form-floating > textarea:focus ~ label::after, .form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--cui-body-bg);
  border-radius: var(--cui-border-radius);
}

.form-floating > textarea:disabled ~ label::after {
  background-color: var(--cui-secondary-bg);
}

.form-floating > .form-control-plaintext ~ label {
  border-width: var(--cui-border-width) 0;
}

.form-floating > .form-control:disabled ~ label, .form-floating > :disabled ~ label {
  color: #6d7d9c;
}

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

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

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

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--cui-input-group-addon-color, var(--cui-body-color));
  text-align: center;
  white-space: nowrap;
  background-color: var(--cui-input-group-addon-bg, var(--cui-tertiary-bg));
  border: var(--cui-border-width) solid var(--cui-input-group-addon-border-color, var(--cui-border-color));
  border-radius: var(--cui-border-radius);
}

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

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

.input-group-lg > .form-select, .input-group-sm > .form-select {
  -webkit-padding-end: 3rem;
  padding-inline-end: 3rem;
}

.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select, .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  -webkit-margin-start: calc(-1 * var(--cui-border-width));
  margin-inline-start: calc(-1 * var(--cui-border-width));
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--cui-form-valid-color);
}

.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.875rem;
  color: #fff;
  background-color: var(--cui-success);
  border-radius: var(--cui-border-radius);
}

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

.form-control.is-valid, .was-validated .form-control:valid {
  border-color: var(--cui-form-valid-border-color);
  -webkit-padding-end: calc(1.5em + 0.75rem);
  padding-inline-end: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231b9e3e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
  border-color: var(--cui-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-success-rgb), 0.25);
}

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

.form-select.is-valid, .was-validated .form-select:valid {
  border-color: var(--cui-form-valid-border-color);
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
  --cui-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231b9e3e' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  -webkit-padding-end: 4.125rem;
  padding-inline-end: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
  border-color: var(--cui-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-success-rgb), 0.25);
}

.form-control-color.is-valid, .was-validated .form-control-color:valid {
  width: calc(3rem + 1.5em + 0.75rem);
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
  border-color: var(--cui-form-valid-border-color);
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
  background-color: var(--cui-form-valid-color);
}

.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--cui-success-rgb), 0.25);
}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
  color: var(--cui-form-valid-color);
}

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

.input-group > .form-control:not(:focus).is-valid, .input-group > .form-floating:not(:focus-within).is-valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-control:not(:focus):valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .was-validated .input-group > .form-select:not(:focus):valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--cui-form-invalid-color);
}

.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.875rem;
  color: #fff;
  background-color: var(--cui-danger);
  border-radius: var(--cui-border-radius);
}

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

.form-control.is-invalid, .was-validated .form-control:invalid {
  border-color: var(--cui-form-invalid-border-color);
  -webkit-padding-end: calc(1.5em + 0.75rem);
  padding-inline-end: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

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

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

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

.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
  --cui-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");
  -webkit-padding-end: 4.125rem;
  padding-inline-end: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

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

.form-control-color.is-invalid, .was-validated .form-control-color:invalid {
  width: calc(3rem + 1.5em + 0.75rem);
}

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

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

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

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

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

.input-group > .form-control:not(:focus).is-invalid, .input-group > .form-floating:not(:focus-within).is-invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-control:not(:focus):invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .was-validated .input-group > .form-select:not(:focus):invalid {
  z-index: 4;
}

.btn {
  --cui-btn-padding-x:0.75rem;
  --cui-btn-padding-y:0.375rem;
  --cui-btn-font-family: ;
  --cui-btn-font-size:1rem;
  --cui-btn-font-weight:400;
  --cui-btn-line-height:1.5;
  --cui-btn-color:var(--cui-body-color);
  --cui-btn-bg:transparent;
  --cui-btn-border-width:var(--cui-border-width);
  --cui-btn-border-color:transparent;
  --cui-btn-border-radius:var(--cui-border-radius);
  --cui-btn-hover-border-color:transparent;
  --cui-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(8, 10, 12, 0.075);
  --cui-btn-disabled-opacity:0.65;
  --cui-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--cui-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--cui-btn-padding-y) var(--cui-btn-padding-x);
  font-family: var(--cui-btn-font-family);
  font-size: var(--cui-btn-font-size);
  font-weight: var(--cui-btn-font-weight);
  line-height: var(--cui-btn-line-height);
  color: var(--cui-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--cui-btn-border-width) solid var(--cui-btn-border-color);
  border-radius: var(--cui-btn-border-radius);
  background-color: var(--cui-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--cui-btn-hover-color);
  background-color: var(--cui-btn-hover-bg);
  border-color: var(--cui-btn-hover-border-color);
}

.btn-check + .btn:hover {
  color: var(--cui-btn-color);
  background-color: var(--cui-btn-bg);
  border-color: var(--cui-btn-border-color);
}

.btn:focus-visible {
  color: var(--cui-btn-hover-color);
  background-color: var(--cui-btn-hover-bg);
  border-color: var(--cui-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--cui-btn-focus-box-shadow);
}

.btn-check:focus-visible + .btn {
  border-color: var(--cui-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--cui-btn-focus-box-shadow);
}

.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {
  color: var(--cui-btn-active-color);
  background-color: var(--cui-btn-active-bg);
  border-color: var(--cui-btn-active-border-color);
}

.btn-check:checked + .btn:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible, .btn:first-child:active:focus-visible, :not(.btn-check) + .btn:active:focus-visible {
  box-shadow: var(--cui-btn-focus-box-shadow);
}

.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--cui-btn-focus-box-shadow);
}

.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  color: var(--cui-btn-disabled-color);
  pointer-events: none;
  background-color: var(--cui-btn-disabled-bg);
  border-color: var(--cui-btn-disabled-border-color);
  opacity: var(--cui-btn-disabled-opacity);
}

.btn-ghost {
  --cui-btn-color:var(--cui-secondary-color);
  --cui-btn-border-color:transparent;
  --cui-btn-active-color:var(--cui-body-color);
  --cui-btn-active-bg:var(--cui-tertiary-bg);
  --cui-btn-active-border-color:var(--cui-tertiary-bg);
  --cui-btn-disabled-color:var(--cui-secondary-color);
  --cui-btn-disabled-border-color:transparent;
  --cui-btn-hover-color:var(--cui-body-color);
  --cui-btn-hover-bg:var(--cui-tertiary-bg);
  --cui-btn-hover-border-color:var(--cui-tertiary-bg);
  --cui-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--cui-tertiary-bg-rgb), .5);
}

.btn-outline {
  --cui-btn-color:var(--cui-secondary-color);
  --cui-btn-border-color:var(--cui-border-color);
  --cui-btn-active-color:var(--cui-body-color);
  --cui-btn-active-bg:var(--cui-tertiary-bg);
  --cui-btn-active-border-color:var(--cui-border-color);
  --cui-btn-disabled-color:var(--cui-secondary-color);
  --cui-btn-disabled-border-color:var(--cui-border-color);
  --cui-btn-hover-color:var(--cui-body-color);
  --cui-btn-hover-bg:var(--cui-tertiary-bg);
  --cui-btn-hover-border-color:var(--cui-border-color);
  --cui-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--cui-tertiary-bg-rgb), .5);
}

.btn-transparent {
  --cui-btn-active-border-color:transparent;
  --cui-btn-disabled-border-color:transparent;
  --cui-btn-hover-border-color:transparent;
}

.btn-primary {
  --cui-btn-color:#fff;
  --cui-btn-bg:#5856d6;
  --cui-btn-border-color:#5856d6;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(74.8, 73.1, 181.9);
  --cui-btn-hover-border-color:rgb(70.4, 68.8, 171.2);
  --cui-btn-focus-shadow-rgb:113.05,111.35,220.15;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(70.4, 68.8, 171.2);
  --cui-btn-active-border-color:rgb(66, 64.5, 160.5);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#fff;
  --cui-btn-disabled-bg:#5856d6;
  --cui-btn-disabled-border-color:#5856d6;
}

.btn-secondary {
  --cui-btn-color:#fff;
  --cui-btn-bg:#6b7785;
  --cui-btn-border-color:#6b7785;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(90.95, 101.15, 113.05);
  --cui-btn-hover-border-color:rgb(85.6, 95.2, 106.4);
  --cui-btn-focus-shadow-rgb:129.2,139.4,151.3;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(85.6, 95.2, 106.4);
  --cui-btn-active-border-color:rgb(80.25, 89.25, 99.75);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#fff;
  --cui-btn-disabled-bg:#6b7785;
  --cui-btn-disabled-border-color:#6b7785;
}

.btn-success {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:#1b9e3e;
  --cui-btn-border-color:#1b9e3e;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(61.2, 172.55, 90.95);
  --cui-btn-hover-border-color:rgb(49.8, 167.7, 81.3);
  --cui-btn-focus-shadow-rgb:24.15,135.8,54.5;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(72.6, 177.4, 100.6);
  --cui-btn-active-border-color:rgb(49.8, 167.7, 81.3);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:#1b9e3e;
  --cui-btn-disabled-border-color:#1b9e3e;
}

.btn-info {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:#39f;
  --cui-btn-border-color:#39f;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(81.6, 168.3, 255);
  --cui-btn-hover-border-color:rgb(71.4, 163.2, 255);
  --cui-btn-focus-shadow-rgb:44.55,131.55,218.55;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(91.8, 173.4, 255);
  --cui-btn-active-border-color:rgb(71.4, 163.2, 255);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:#39f;
  --cui-btn-disabled-border-color:#39f;
}

.btn-warning {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:#f9b115;
  --cui-btn-border-color:#f9b115;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(249.9, 188.7, 56.1);
  --cui-btn-hover-border-color:rgb(249.6, 184.8, 44.4);
  --cui-btn-focus-shadow-rgb:212.85,151.95,19.65;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(250.2, 192.6, 67.8);
  --cui-btn-active-border-color:rgb(249.6, 184.8, 44.4);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:#f9b115;
  --cui-btn-disabled-border-color:#f9b115;
}

.btn-danger {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:#e55353;
  --cui-btn-border-color:#e55353;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(232.9, 108.8, 108.8);
  --cui-btn-hover-border-color:rgb(231.6, 100.2, 100.2);
  --cui-btn-focus-shadow-rgb:195.85,72.05,72.35;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(234.2, 117.4, 117.4);
  --cui-btn-active-border-color:rgb(231.6, 100.2, 100.2);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:#e55353;
  --cui-btn-disabled-border-color:#e55353;
}

.btn-light {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:#f3f4f7;
  --cui-btn-border-color:#f3f4f7;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(206.55, 207.4, 209.95);
  --cui-btn-hover-border-color:rgb(194.4, 195.2, 197.6);
  --cui-btn-focus-shadow-rgb:207.75,208.9,211.75;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(194.4, 195.2, 197.6);
  --cui-btn-active-border-color:rgb(182.25, 183, 185.25);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:#f3f4f7;
  --cui-btn-disabled-border-color:#f3f4f7;
}

.btn-dark {
  --cui-btn-color:#fff;
  --cui-btn-bg:#212631;
  --cui-btn-border-color:#212631;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(66.3, 70.55, 79.9);
  --cui-btn-hover-border-color:rgb(55.2, 59.7, 69.6);
  --cui-btn-focus-shadow-rgb:66.3,70.55,79.9;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(77.4, 81.4, 90.2);
  --cui-btn-active-border-color:rgb(55.2, 59.7, 69.6);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#fff;
  --cui-btn-disabled-bg:#212631;
  --cui-btn-disabled-border-color:#212631;
}

.btn-outline-primary {
  --cui-btn-color:#5856d6;
  --cui-btn-border-color:#5856d6;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:#5856d6;
  --cui-btn-hover-border-color:#5856d6;
  --cui-btn-focus-shadow-rgb:88,86,214;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:#5856d6;
  --cui-btn-active-border-color:#5856d6;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#5856d6;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#5856d6;
  --cui-gradient:none;
}

.btn-outline-secondary {
  --cui-btn-color:#6b7785;
  --cui-btn-border-color:#6b7785;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:#6b7785;
  --cui-btn-hover-border-color:#6b7785;
  --cui-btn-focus-shadow-rgb:107,119,133;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:#6b7785;
  --cui-btn-active-border-color:#6b7785;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#6b7785;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#6b7785;
  --cui-gradient:none;
}

.btn-outline-success {
  --cui-btn-color:#1b9e3e;
  --cui-btn-border-color:#1b9e3e;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:#1b9e3e;
  --cui-btn-hover-border-color:#1b9e3e;
  --cui-btn-focus-shadow-rgb:27,158,62;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:#1b9e3e;
  --cui-btn-active-border-color:#1b9e3e;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#1b9e3e;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#1b9e3e;
  --cui-gradient:none;
}

.btn-outline-info {
  --cui-btn-color:#39f;
  --cui-btn-border-color:#39f;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:#39f;
  --cui-btn-hover-border-color:#39f;
  --cui-btn-focus-shadow-rgb:51,153,255;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:#39f;
  --cui-btn-active-border-color:#39f;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#39f;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#39f;
  --cui-gradient:none;
}

.btn-outline-warning {
  --cui-btn-color:#f9b115;
  --cui-btn-border-color:#f9b115;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:#f9b115;
  --cui-btn-hover-border-color:#f9b115;
  --cui-btn-focus-shadow-rgb:249,177,21;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:#f9b115;
  --cui-btn-active-border-color:#f9b115;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#f9b115;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#f9b115;
  --cui-gradient:none;
}

.btn-outline-danger {
  --cui-btn-color:#e55353;
  --cui-btn-border-color:#e55353;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:#e55353;
  --cui-btn-hover-border-color:#e55353;
  --cui-btn-focus-shadow-rgb:229,83,83;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:#e55353;
  --cui-btn-active-border-color:#e55353;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#e55353;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#e55353;
  --cui-gradient:none;
}

.btn-outline-light {
  --cui-btn-color:#f3f4f7;
  --cui-btn-border-color:#f3f4f7;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:#f3f4f7;
  --cui-btn-hover-border-color:#f3f4f7;
  --cui-btn-focus-shadow-rgb:243,244,247;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:#f3f4f7;
  --cui-btn-active-border-color:#f3f4f7;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#f3f4f7;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#f3f4f7;
  --cui-gradient:none;
}

.btn-outline-dark {
  --cui-btn-color:#212631;
  --cui-btn-border-color:#212631;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:#212631;
  --cui-btn-hover-border-color:#212631;
  --cui-btn-focus-shadow-rgb:33,38,49;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:#212631;
  --cui-btn-active-border-color:#212631;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#212631;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#212631;
  --cui-gradient:none;
}

.btn-ghost-primary {
  --cui-btn-color:#5856d6;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#5856d6;
  --cui-btn-hover-border-color:#5856d6;
  --cui-btn-hover-color:#fff;
  --cui-btn-active-bg:#5856d6;
  --cui-btn-active-border-color:#5856d6;
  --cui-btn-active-color:#fff;
  --cui-btn-disabled-color:#5856d6;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-secondary {
  --cui-btn-color:#6b7785;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#6b7785;
  --cui-btn-hover-border-color:#6b7785;
  --cui-btn-hover-color:#fff;
  --cui-btn-active-bg:#6b7785;
  --cui-btn-active-border-color:#6b7785;
  --cui-btn-active-color:#fff;
  --cui-btn-disabled-color:#6b7785;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-success {
  --cui-btn-color:#1b9e3e;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#1b9e3e;
  --cui-btn-hover-border-color:#1b9e3e;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:#1b9e3e;
  --cui-btn-active-border-color:#1b9e3e;
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:#1b9e3e;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-info {
  --cui-btn-color:#39f;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#39f;
  --cui-btn-hover-border-color:#39f;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:#39f;
  --cui-btn-active-border-color:#39f;
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:#39f;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-warning {
  --cui-btn-color:#f9b115;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#f9b115;
  --cui-btn-hover-border-color:#f9b115;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:#f9b115;
  --cui-btn-active-border-color:#f9b115;
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:#f9b115;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-danger {
  --cui-btn-color:#e55353;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#e55353;
  --cui-btn-hover-border-color:#e55353;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:#e55353;
  --cui-btn-active-border-color:#e55353;
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:#e55353;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-light {
  --cui-btn-color:#f3f4f7;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#f3f4f7;
  --cui-btn-hover-border-color:#f3f4f7;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:#f3f4f7;
  --cui-btn-active-border-color:#f3f4f7;
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:#f3f4f7;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-ghost-dark {
  --cui-btn-color:#212631;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#212631;
  --cui-btn-hover-border-color:#212631;
  --cui-btn-hover-color:#fff;
  --cui-btn-active-bg:#212631;
  --cui-btn-active-border-color:#212631;
  --cui-btn-active-color:#fff;
  --cui-btn-disabled-color:#212631;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.btn-link {
  --cui-btn-font-weight:400;
  --cui-btn-color:var(--cui-link-color);
  --cui-btn-bg:transparent;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-color:var(--cui-link-hover-color);
  --cui-btn-hover-border-color:transparent;
  --cui-btn-active-border-color:transparent;
  --cui-btn-disabled-color:#6d7d9c;
  --cui-btn-disabled-border-color:transparent;
  --cui-btn-box-shadow:none;
  --cui-btn-focus-shadow-rgb:113.05,111.35,220.15;
  text-decoration: underline;
}

.btn-link:focus-visible {
  color: var(--cui-btn-color);
}

.btn-group-lg > .btn, .btn-lg {
  --cui-btn-padding-y:0.5rem;
  --cui-btn-padding-x:1rem;
  --cui-btn-font-size:1.25rem;
  --cui-btn-border-radius:var(--cui-border-radius-lg);
}

.btn-group-sm > .btn, .btn-sm {
  --cui-btn-padding-y:0.25rem;
  --cui-btn-padding-x:0.5rem;
  --cui-btn-font-size:0.875rem;
  --cui-btn-border-radius:var(--cui-border-radius-sm);
}

[data-coreui-theme=dark] .btn-primary {
  --cui-btn-color:#fff;
  --cui-btn-bg:rgb(94.2, 92.4, 207.6);
  --cui-btn-border-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(80.07, 78.54, 176.46);
  --cui-btn-hover-border-color:rgb(75.36, 73.92, 166.08);
  --cui-btn-focus-shadow-rgb:118.32,116.79,214.71;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(75.36, 73.92, 166.08);
  --cui-btn-active-border-color:rgb(70.65, 69.3, 155.7);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#fff;
  --cui-btn-disabled-bg:rgb(94.2, 92.4, 207.6);
  --cui-btn-disabled-border-color:rgb(94.2, 92.4, 207.6);
}

[data-coreui-theme=dark] .btn-secondary {
  --cui-btn-color:#fff;
  --cui-btn-bg:#6b7785;
  --cui-btn-border-color:#6b7785;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(90.95, 101.15, 113.05);
  --cui-btn-hover-border-color:rgb(85.6, 95.2, 106.4);
  --cui-btn-focus-shadow-rgb:129.2,139.4,151.3;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(85.6, 95.2, 106.4);
  --cui-btn-active-border-color:rgb(80.25, 89.25, 99.75);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#fff;
  --cui-btn-disabled-bg:#6b7785;
  --cui-btn-disabled-border-color:#6b7785;
}

[data-coreui-theme=dark] .btn-success {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:rgb(33.55, 151.45, 65.05);
  --cui-btn-border-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(66.7675, 166.9825, 93.5425);
  --cui-btn-hover-border-color:rgb(55.695, 161.805, 84.045);
  --cui-btn-focus-shadow-rgb:29.7175,130.2325,57.0925;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(77.84, 172.16, 103.04);
  --cui-btn-active-border-color:rgb(55.695, 161.805, 84.045);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:rgb(33.55, 151.45, 65.05);
  --cui-btn-disabled-border-color:rgb(33.55, 151.45, 65.05);
}

[data-coreui-theme=dark] .btn-info {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:rgb(61.2, 153, 244.8);
  --cui-btn-border-color:rgb(61.2, 153, 244.8);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(90.27, 168.3, 246.33);
  --cui-btn-hover-border-color:rgb(80.58, 163.2, 245.82);
  --cui-btn-focus-shadow-rgb:53.22,131.55,209.88;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(99.96, 173.4, 246.84);
  --cui-btn-active-border-color:rgb(80.58, 163.2, 245.82);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:rgb(61.2, 153, 244.8);
  --cui-btn-disabled-border-color:rgb(61.2, 153, 244.8);
}

[data-coreui-theme=dark] .btn-warning {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:rgb(237.6, 172.8, 32.4);
  --cui-btn-border-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(240.21, 185.13, 65.79);
  --cui-btn-hover-border-color:rgb(239.34, 181.02, 54.66);
  --cui-btn-focus-shadow-rgb:203.16,148.38,29.34;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(241.08, 189.24, 76.92);
  --cui-btn-active-border-color:rgb(239.34, 181.02, 54.66);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:rgb(237.6, 172.8, 32.4);
  --cui-btn-disabled-border-color:rgb(237.6, 172.8, 32.4);
}

[data-coreui-theme=dark] .btn-danger {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:rgb(221.7, 90.3, 90.3);
  --cui-btn-border-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(226.695, 115.005, 115.005);
  --cui-btn-hover-border-color:rgb(225.03, 106.77, 106.77);
  --cui-btn-focus-shadow-rgb:189.645,78.255,78.555;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(228.36, 123.24, 123.24);
  --cui-btn-active-border-color:rgb(225.03, 106.77, 106.77);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:rgb(221.7, 90.3, 90.3);
  --cui-btn-disabled-border-color:rgb(221.7, 90.3, 90.3);
}

[data-coreui-theme=dark] .btn-light {
  --cui-btn-color:#080a0c;
  --cui-btn-bg:#f3f4f7;
  --cui-btn-border-color:#f3f4f7;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(244.8, 245.65, 248.2);
  --cui-btn-hover-border-color:rgb(244.2, 245.1, 247.8);
  --cui-btn-focus-shadow-rgb:207.75,208.9,211.75;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(245.4, 246.2, 248.6);
  --cui-btn-active-border-color:rgb(244.2, 245.1, 247.8);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#080a0c;
  --cui-btn-disabled-bg:#f3f4f7;
  --cui-btn-disabled-border-color:#f3f4f7;
}

[data-coreui-theme=dark] .btn-dark {
  --cui-btn-color:#fff;
  --cui-btn-bg:#212631;
  --cui-btn-border-color:#212631;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(28.05, 32.3, 41.65);
  --cui-btn-hover-border-color:rgb(26.4, 30.4, 39.2);
  --cui-btn-focus-shadow-rgb:66.3,70.55,79.9;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(26.4, 30.4, 39.2);
  --cui-btn-active-border-color:rgb(24.75, 28.5, 36.75);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#fff;
  --cui-btn-disabled-bg:#212631;
  --cui-btn-disabled-border-color:#212631;
}

[data-coreui-theme=dark] .btn-outline-primary {
  --cui-btn-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-border-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-border-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-focus-shadow-rgb:94.2,92.4,207.6;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:rgb(94.2, 92.4, 207.6);
  --cui-btn-active-border-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:rgb(94.2, 92.4, 207.6);
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-secondary {
  --cui-btn-color:#6b7785;
  --cui-btn-border-color:#6b7785;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:#6b7785;
  --cui-btn-hover-border-color:#6b7785;
  --cui-btn-focus-shadow-rgb:107,119,133;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:#6b7785;
  --cui-btn-active-border-color:#6b7785;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#6b7785;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#6b7785;
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-success {
  --cui-btn-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-border-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-border-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-focus-shadow-rgb:33.55,151.45,65.05;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(33.55, 151.45, 65.05);
  --cui-btn-active-border-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:rgb(33.55, 151.45, 65.05);
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-info {
  --cui-btn-color:rgb(61.2, 153, 244.8);
  --cui-btn-border-color:rgb(61.2, 153, 244.8);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(61.2, 153, 244.8);
  --cui-btn-hover-border-color:rgb(61.2, 153, 244.8);
  --cui-btn-focus-shadow-rgb:61.2,153,244.8;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(61.2, 153, 244.8);
  --cui-btn-active-border-color:rgb(61.2, 153, 244.8);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:rgb(61.2, 153, 244.8);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:rgb(61.2, 153, 244.8);
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-warning {
  --cui-btn-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-border-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-border-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-focus-shadow-rgb:237.6,172.8,32.4;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(237.6, 172.8, 32.4);
  --cui-btn-active-border-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:rgb(237.6, 172.8, 32.4);
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-danger {
  --cui-btn-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-border-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-border-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-focus-shadow-rgb:221.7,90.3,90.3;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:rgb(221.7, 90.3, 90.3);
  --cui-btn-active-border-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:rgb(221.7, 90.3, 90.3);
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-light {
  --cui-btn-color:#f3f4f7;
  --cui-btn-border-color:#f3f4f7;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-hover-bg:#f3f4f7;
  --cui-btn-hover-border-color:#f3f4f7;
  --cui-btn-focus-shadow-rgb:243,244,247;
  --cui-btn-active-color:#080a0c;
  --cui-btn-active-bg:#f3f4f7;
  --cui-btn-active-border-color:#f3f4f7;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#f3f4f7;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#f3f4f7;
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-outline-dark {
  --cui-btn-color:#212631;
  --cui-btn-border-color:#212631;
  --cui-btn-hover-color:#fff;
  --cui-btn-hover-bg:#212631;
  --cui-btn-hover-border-color:#212631;
  --cui-btn-focus-shadow-rgb:33,38,49;
  --cui-btn-active-color:#fff;
  --cui-btn-active-bg:#212631;
  --cui-btn-active-border-color:#212631;
  --cui-btn-active-shadow:inset 0 3px 5px rgba(8, 10, 12, 0.125);
  --cui-btn-disabled-color:#212631;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:#212631;
  --cui-gradient:none;
}

[data-coreui-theme=dark] .btn-ghost-primary {
  --cui-btn-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-border-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-hover-color:#fff;
  --cui-btn-active-bg:rgb(94.2, 92.4, 207.6);
  --cui-btn-active-border-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-active-color:#fff;
  --cui-btn-disabled-color:rgb(94.2, 92.4, 207.6);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-secondary {
  --cui-btn-color:#6b7785;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#6b7785;
  --cui-btn-hover-border-color:#6b7785;
  --cui-btn-hover-color:#fff;
  --cui-btn-active-bg:#6b7785;
  --cui-btn-active-border-color:#6b7785;
  --cui-btn-active-color:#fff;
  --cui-btn-disabled-color:#6b7785;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-success {
  --cui-btn-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-border-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:rgb(33.55, 151.45, 65.05);
  --cui-btn-active-border-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:rgb(33.55, 151.45, 65.05);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-info {
  --cui-btn-color:rgb(61.2, 153, 244.8);
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:rgb(61.2, 153, 244.8);
  --cui-btn-hover-border-color:rgb(61.2, 153, 244.8);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:rgb(61.2, 153, 244.8);
  --cui-btn-active-border-color:rgb(61.2, 153, 244.8);
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:rgb(61.2, 153, 244.8);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-warning {
  --cui-btn-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-border-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:rgb(237.6, 172.8, 32.4);
  --cui-btn-active-border-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:rgb(237.6, 172.8, 32.4);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-danger {
  --cui-btn-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-border-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:rgb(221.7, 90.3, 90.3);
  --cui-btn-active-border-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:rgb(221.7, 90.3, 90.3);
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-light {
  --cui-btn-color:#f3f4f7;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#f3f4f7;
  --cui-btn-hover-border-color:#f3f4f7;
  --cui-btn-hover-color:#080a0c;
  --cui-btn-active-bg:#f3f4f7;
  --cui-btn-active-border-color:#f3f4f7;
  --cui-btn-active-color:#080a0c;
  --cui-btn-disabled-color:#f3f4f7;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

[data-coreui-theme=dark] .btn-ghost-dark {
  --cui-btn-color:#212631;
  --cui-btn-border-color:transparent;
  --cui-btn-hover-bg:#212631;
  --cui-btn-hover-border-color:#212631;
  --cui-btn-hover-color:#fff;
  --cui-btn-active-bg:#212631;
  --cui-btn-active-border-color:#212631;
  --cui-btn-active-color:#fff;
  --cui-btn-disabled-color:#212631;
  --cui-btn-disabled-bg:transparent;
  --cui-btn-disabled-border-color:transparent;
}

.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;
  }
}
.dropdown, .dropdown-center, .dropend, .dropstart, .dropup, .dropup-center {
  position: relative;
}

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

.dropdown-toggle::after {
  display: inline-block;
  -webkit-margin-start: 0.255em;
  margin-inline-start: 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 {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.dropdown-menu {
  --cui-dropdown-zindex:1000;
  --cui-dropdown-min-width:10rem;
  --cui-dropdown-padding-x:0;
  --cui-dropdown-padding-y:0.5rem;
  --cui-dropdown-spacer:0.125rem;
  --cui-dropdown-font-size:1rem;
  --cui-dropdown-color:var(--cui-body-color);
  --cui-dropdown-bg:var(--cui-body-bg);
  --cui-dropdown-border-color:var(--cui-border-color-translucent);
  --cui-dropdown-border-radius:var(--cui-border-radius);
  --cui-dropdown-border-width:var(--cui-border-width);
  --cui-dropdown-inner-border-radius:calc(var(--cui-border-radius) - var(--cui-border-width));
  --cui-dropdown-divider-bg:var(--cui-border-color-translucent);
  --cui-dropdown-divider-margin-y:0.5rem;
  --cui-dropdown-box-shadow:var(--cui-box-shadow);
  --cui-dropdown-link-color:var(--cui-body-color);
  --cui-dropdown-link-hover-color:var(--cui-body-color);
  --cui-dropdown-link-hover-bg:var(--cui-tertiary-bg);
  --cui-dropdown-link-active-color:rgba(255, 255, 255, 0.87);
  --cui-dropdown-link-active-bg:var(--cui-primary);
  --cui-dropdown-link-disabled-color:var(--cui-tertiary-color);
  --cui-dropdown-item-padding-x:1rem;
  --cui-dropdown-item-padding-y:0.25rem;
  --cui-dropdown-header-color:#6d7d9c;
  --cui-dropdown-header-padding-x:1rem;
  --cui-dropdown-header-padding-y:0.5rem;
  position: absolute;
  z-index: var(--cui-dropdown-zindex);
  display: none;
  min-width: var(--cui-dropdown-min-width);
  padding: var(--cui-dropdown-padding-y) var(--cui-dropdown-padding-x);
  margin: 0;
  font-size: var(--cui-dropdown-font-size);
  color: var(--cui-dropdown-color);
  text-align: start;
  list-style: none;
  background-color: var(--cui-dropdown-bg);
  background-clip: padding-box;
  border: var(--cui-dropdown-border-width) solid var(--cui-dropdown-border-color);
  border-radius: var(--cui-dropdown-border-radius);
}

.dropdown-menu[data-coreui-popper] {
  inset-inline-start: 0;
  top: 100%;
  margin-top: var(--cui-dropdown-spacer);
}

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

.dropdown-menu-start[data-coreui-popper] {
  inset-inline-start: 0;
  inset-inline-end: auto;
}

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

.dropdown-menu-end[data-coreui-popper] {
  inset-inline-start: auto;
  inset-inline-end: 0;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --cui-position:start;
  }
  .dropdown-menu-sm-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-sm-end {
    --cui-position:end;
  }
  .dropdown-menu-sm-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --cui-position:start;
  }
  .dropdown-menu-md-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-md-end {
    --cui-position:end;
  }
  .dropdown-menu-md-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --cui-position:start;
  }
  .dropdown-menu-lg-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-lg-end {
    --cui-position:end;
  }
  .dropdown-menu-lg-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --cui-position:start;
  }
  .dropdown-menu-xl-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-xl-end {
    --cui-position:end;
  }
  .dropdown-menu-xl-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --cui-position:start;
  }
  .dropdown-menu-xxl-start[data-coreui-popper] {
    inset-inline-start: 0;
    inset-inline-end: auto;
  }
  .dropdown-menu-xxl-end {
    --cui-position:end;
  }
  .dropdown-menu-xxl-end[data-coreui-popper] {
    inset-inline-start: auto;
    inset-inline-end: 0;
  }
}
.dropup .dropdown-menu[data-coreui-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--cui-dropdown-spacer);
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  -webkit-margin-start: 0.255em;
  margin-inline-start: 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 {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.dropend .dropdown-menu[data-coreui-popper] {
  inset-inline-start: 100%;
  inset-inline-end: auto;
  top: 0;
  -webkit-margin-start: var(--cui-dropdown-spacer);
  margin-inline-start: var(--cui-dropdown-spacer);
  margin-top: 0;
}

.dropend .dropdown-toggle::after {
  display: inline-block;
  -webkit-margin-start: 0.255em;
  margin-inline-start: 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;
  vertical-align: 0;
}

.dropend .dropdown-toggle:empty::after {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.dropstart .dropdown-menu[data-coreui-popper] {
  inset-inline-start: auto;
  inset-inline-end: 100%;
  top: 0;
  -webkit-margin-end: var(--cui-dropdown-spacer);
  margin-inline-end: var(--cui-dropdown-spacer);
  margin-top: 0;
}

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

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

.dropstart .dropdown-toggle:empty::after {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--cui-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--cui-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--cui-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--cui-dropdown-item-border-radius, 0);
}

.dropdown-item:focus, .dropdown-item:hover {
  color: var(--cui-dropdown-link-hover-color);
  background-color: var(--cui-dropdown-link-hover-bg);
}

.dropdown-item.active, .dropdown-item:active {
  color: var(--cui-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--cui-dropdown-link-active-bg);
}

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

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

.dropdown-header {
  display: block;
  padding: var(--cui-dropdown-header-padding-y) var(--cui-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--cui-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
  color: var(--cui-dropdown-link-color);
}

.dropdown-menu-dark {
  --cui-dropdown-color:#dbdfe6;
  --cui-dropdown-bg:#323a49;
  --cui-dropdown-border-color:var(--cui-border-color-translucent);
  --cui-dropdown-box-shadow: ;
  --cui-dropdown-link-color:#dbdfe6;
  --cui-dropdown-link-hover-color:#fff;
  --cui-dropdown-divider-bg:var(--cui-border-color-translucent);
  --cui-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);
  --cui-dropdown-link-active-color:rgba(255, 255, 255, 0.87);
  --cui-dropdown-link-active-bg:var(--cui-primary);
  --cui-dropdown-link-disabled-color:#aab3c5;
  --cui-dropdown-header-color:#aab3c5;
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group-vertical > .btn, .btn-group > .btn {
  position: relative;
  flex: 1 1 auto;
}

.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--cui-border-radius);
}

.btn-group > .btn-group:not(:first-child), .btn-group > :not(.btn-check:first-child) + .btn {
  -webkit-margin-start: calc(-1 * var(--cui-border-width));
  margin-inline-start: calc(-1 * var(--cui-border-width));
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

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

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.dropstart .dropdown-toggle-split::before {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {
  margin-top: calc(-1 * var(--cui-border-width));
}

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

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

.nav {
  --cui-nav-link-padding-x:1rem;
  --cui-nav-link-padding-y:0.5rem;
  --cui-nav-link-font-weight: ;
  --cui-nav-link-color:var(--cui-link-color);
  --cui-nav-link-hover-color:var(--cui-link-hover-color);
  --cui-nav-link-disabled-color:var(--cui-secondary-color);
  display: flex;
  flex-wrap: wrap;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--cui-nav-link-padding-y) var(--cui-nav-link-padding-x);
  font-size: var(--cui-nav-link-font-size);
  font-weight: var(--cui-nav-link-font-weight);
  color: var(--cui-nav-link-color);
  text-decoration: none;
  background: 0 0;
  border: 0;
  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:focus, .nav-link:hover {
  color: var(--cui-nav-link-hover-color);
}

.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(88, 86, 214, 0.25);
}

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

.nav-tabs {
  --cui-nav-tabs-border-width:var(--cui-border-width);
  --cui-nav-tabs-border-color:var(--cui-border-color);
  --cui-nav-tabs-border-radius:var(--cui-border-radius);
  --cui-nav-tabs-link-hover-border-color:var(--cui-secondary-bg) var(--cui-secondary-bg) var(--cui-border-color);
  --cui-nav-tabs-link-active-color:var(--cui-emphasis-color);
  --cui-nav-tabs-link-active-bg:var(--cui-body-bg);
  --cui-nav-tabs-link-active-border-color:var(--cui-border-color) var(--cui-border-color) var(--cui-body-bg);
  border-bottom: var(--cui-nav-tabs-border-width) solid var(--cui-nav-tabs-border-color);
}

.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--cui-nav-tabs-border-width));
  border: var(--cui-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--cui-nav-tabs-border-radius);
  border-top-right-radius: var(--cui-nav-tabs-border-radius);
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  isolation: isolate;
  border-color: var(--cui-nav-tabs-link-hover-border-color);
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: var(--cui-nav-tabs-link-active-color);
  background-color: var(--cui-nav-tabs-link-active-bg);
  border-color: var(--cui-nav-tabs-link-active-border-color);
}

.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--cui-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --cui-nav-pills-border-radius:var(--cui-border-radius);
  --cui-nav-pills-link-active-color:rgba(255, 255, 255, 0.87);
  --cui-nav-pills-link-active-bg:var(--cui-primary);
}

.nav-pills .nav-link {
  border-radius: var(--cui-nav-pills-border-radius);
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: var(--cui-nav-pills-link-active-color);
  background-color: var(--cui-nav-pills-link-active-bg);
}

.nav-underline {
  --cui-nav-underline-gap:1rem;
  --cui-nav-underline-border-width:0.125rem;
  --cui-nav-underline-link-active-color:var(--cui-emphasis-color);
  gap: var(--cui-nav-underline-gap);
}

.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--cui-nav-underline-border-width) solid transparent;
}

.nav-underline .nav-link:focus, .nav-underline .nav-link:hover {
  border-bottom-color: currentcolor;
}

.nav-underline .nav-link.active, .nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--cui-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-underline-border {
  --cui-nav-underline-border-gap:0.5rem;
  --cui-nav-underline-border-border-color:var(--cui-border-color);
  --cui-nav-underline-border-border-width:0.125rem;
  --cui-nav-underline-border-link-padding-x:0.5rem;
  --cui-nav-underline-border-link-padding-y:0.5rem;
  --cui-nav-underline-border-link-color:var(--cui-secondary-color);
  --cui-nav-underline-border-link-active-color:var(--cui-primary);
  --cui-nav-underline-border-link-disabled-color:var(--cui-tertiary-color);
  --cui-nav-link-color:var(--cui-nav-underline-border-link-color);
  --cui-nav-link-disabled-color:var(--cui-nav-underline-border-link-disabled-color);
  gap: var(--cui-nav-underline-border-gap);
  border-bottom: var(--cui-nav-underline-border-border-width) solid var(--cui-nav-underline-border-border-color);
}

.nav-underline-border .nav-link {
  padding: var(--cui-nav-underline-border-link-padding-y) var(--cui-nav-underline-border-link-padding-x);
  margin-bottom: calc(-1 * var(--cui-nav-underline-border-border-width));
  border-bottom: var(--cui-nav-underline-border-border-width) solid transparent;
}

.nav-underline-border .nav-link:focus, .nav-underline-border .nav-link:hover {
  border-bottom-color: currentcolor;
}

.nav-underline-border .nav-link.active, .nav-underline-border .show > .nav-link {
  font-weight: 700;
  color: var(--cui-nav-underline-border-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-enclosed {
  --cui-nav-enclosed-padding:0.125rem;
  --cui-nav-enclosed-bg:var(--cui-tertiary-bg);
  --cui-nav-enclosed-border-radius:0.5rem;
  --cui-nav-enclosed-link-padding-x:0.875rem;
  --cui-nav-enclosed-link-padding-y:0.375rem;
  --cui-nav-enclosed-link-color:var(--cui-body-color);
  --cui-nav-enclosed-link-border-width:1px;
  --cui-nav-enclosed-link-active-color:var(--cui-body-color);
  --cui-nav-enclosed-link-active-bg:var(--cui-body-bg);
  --cui-nav-enclosed-link-active-border-color:var(--cui-border-color);
  --cui-nav-enclosed-link-hover-box-shadow:var(--cui-box-shadow-sm);
  --cui-nav-enclosed-link-disabled-color:var(--cui-secondary-color);
  display: inline-flex;
  padding: var(--cui-nav-enclosed-padding);
  background-color: var(--cui-nav-enclosed-bg);
  border-radius: var(--cui-nav-enclosed-border-radius);
}

.nav-enclosed .nav-link {
  padding: calc(var(--cui-nav-enclosed-link-padding-y) - var(--cui-nav-enclosed-link-border-width)) calc(var(--cui-nav-enclosed-link-padding-x) - var(--cui-nav-enclosed-link-border-width));
  color: var(--cui-nav-enclosed-link-color);
  border: var(--cui-nav-enclosed-link-border-width) solid transparent;
  border-radius: calc(var(--cui-nav-enclosed-border-radius) - var(--cui-nav-enclosed-padding));
}

.nav-enclosed .nav-link.disabled, .nav-enclosed .nav-link:disabled {
  color: var(--cui-nav-enclosed-link-disabled-color);
}

.nav-enclosed .nav-link.active, .nav-enclosed .show > .nav-link {
  color: var(--cui-nav-enclosed-link-active-color);
  background-color: var(--cui-nav-enclosed-link-active-bg);
  border: 1px solid var(--cui-nav-enclosed-link-active-border-color);
}

.nav-enclosed .nav-link.active:not(:focus-visible), .nav-enclosed .show > .nav-link:not(:focus-visible) {
  box-shadow: var(--cui-nav-enclosed-link-hover-box-shadow);
}

.nav-enclosed-pills {
  --cui-nav-enclosed-border-radius:50rem;
}

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

.nav-justified .nav-item, .nav-justified > .nav-link {
  flex-grow: 1;
  flex-basis: 0;
  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 {
  --cui-navbar-padding-x:0;
  --cui-navbar-padding-y:0.5rem;
  --cui-navbar-color:rgba(var(--cui-emphasis-color-rgb), 0.65);
  --cui-navbar-hover-color:rgba(var(--cui-emphasis-color-rgb), 0.8);
  --cui-navbar-disabled-color:rgba(var(--cui-emphasis-color-rgb), 0.3);
  --cui-navbar-active-color:rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-navbar-brand-padding-y:0.3125rem;
  --cui-navbar-brand-margin-end:1rem;
  --cui-navbar-brand-font-size:1.25rem;
  --cui-navbar-brand-color:rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-navbar-brand-hover-color:rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-navbar-nav-link-padding-x:0.5rem;
  --cui-navbar-toggler-padding-y:0.25rem;
  --cui-navbar-toggler-padding-x:0.75rem;
  --cui-navbar-toggler-font-size:1.25rem;
  --cui-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2837, 42.92, 54.02, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --cui-navbar-toggler-border-color:rgba(var(--cui-emphasis-color-rgb), 0.15);
  --cui-navbar-toggler-border-radius:var(--cui-border-radius);
  --cui-navbar-toggler-focus-width:0.25rem;
  --cui-navbar-toggler-transition:box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-navbar-padding-y) var(--cui-navbar-padding-x);
}

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

.navbar-brand {
  padding-top: var(--cui-navbar-brand-padding-y);
  padding-bottom: var(--cui-navbar-brand-padding-y);
  -webkit-margin-end: var(--cui-navbar-brand-margin-end);
  margin-inline-end: var(--cui-navbar-brand-margin-end);
  font-size: var(--cui-navbar-brand-font-size);
  color: var(--cui-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}

.navbar-brand:focus, .navbar-brand:hover {
  color: var(--cui-navbar-brand-hover-color);
}

.navbar-nav {
  --cui-nav-link-padding-x:0;
  --cui-nav-link-padding-y:0.5rem;
  --cui-nav-link-font-weight: ;
  --cui-nav-link-color:var(--cui-navbar-color);
  --cui-nav-link-hover-color:var(--cui-navbar-hover-color);
  --cui-nav-link-disabled-color:var(--cui-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--cui-navbar-active-color);
}

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

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--cui-navbar-color);
}

.navbar-text a, .navbar-text a:focus, .navbar-text a:hover {
  color: var(--cui-navbar-active-color);
}

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

.navbar-toggler {
  padding: var(--cui-navbar-toggler-padding-y) var(--cui-navbar-toggler-padding-x);
  font-size: var(--cui-navbar-toggler-font-size);
  line-height: 1;
  color: var(--cui-navbar-color);
  background-color: transparent;
  border: var(--cui-border-width) solid var(--cui-navbar-toggler-border-color);
  border-radius: var(--cui-navbar-toggler-border-radius);
  transition: var(--cui-navbar-toggler-transition);
}

@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 var(--cui-navbar-toggler-focus-width);
}

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

.navbar-nav-scroll {
  max-height: var(--cui-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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .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: var(--cui-navbar-nav-link-padding-x);
  padding-left: var(--cui-navbar-nav-link-padding-x);
}

.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 {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}

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

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

.navbar-dark, .navbar[data-coreui-theme=dark] {
  --cui-navbar-color:rgba(255, 255, 255, 0.55);
  --cui-navbar-hover-color:rgba(255, 255, 255, 0.75);
  --cui-navbar-disabled-color:rgba(255, 255, 255, 0.25);
  --cui-navbar-active-color:#fff;
  --cui-navbar-brand-color:#fff;
  --cui-navbar-brand-hover-color:#fff;
  --cui-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);
  --cui-navbar-toggler-icon-bg: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");
}

[data-coreui-theme=dark] .navbar-toggler-icon {
  --cui-navbar-toggler-icon-bg: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");
}

.card {
  --cui-card-spacer-y:1rem;
  --cui-card-spacer-x:1rem;
  --cui-card-title-spacer-y:0.5rem;
  --cui-card-title-color: ;
  --cui-card-subtitle-color: ;
  --cui-card-border-width:var(--cui-border-width);
  --cui-card-border-color:var(--cui-border-color-translucent);
  --cui-card-border-radius:var(--cui-border-radius);
  --cui-card-box-shadow: ;
  --cui-card-inner-border-radius:calc(var(--cui-border-radius) - (var(--cui-border-width)));
  --cui-card-cap-padding-y:0.5rem;
  --cui-card-cap-padding-x:1rem;
  --cui-card-cap-bg:rgba(var(--cui-body-color-rgb), 0.03);
  --cui-card-cap-color: ;
  --cui-card-height: ;
  --cui-card-color: ;
  --cui-card-bg:var(--cui-body-bg);
  --cui-card-img-overlay-padding:1rem;
  --cui-card-group-margin:0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--cui-card-height);
  color: var(--cui-body-color);
  word-wrap: break-word;
  background-color: var(--cui-card-bg);
  background-clip: border-box;
  border: var(--cui-card-border-width) solid var(--cui-card-border-color);
  border-radius: var(--cui-card-border-radius);
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--cui-card-inner-border-radius);
  border-top-right-radius: var(--cui-card-inner-border-radius);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--cui-card-inner-border-radius);
  border-bottom-left-radius: var(--cui-card-inner-border-radius);
}

.card > .card-header + .list-group, .card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--cui-card-spacer-y) var(--cui-card-spacer-x);
  color: var(--cui-card-color);
}

.card-title {
  margin-bottom: var(--cui-card-title-spacer-y);
  color: var(--cui-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--cui-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--cui-card-subtitle-color);
}

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

.card-link + .card-link {
  -webkit-margin-start: var(--cui-card-spacer-x);
  margin-inline-start: var(--cui-card-spacer-x);
}

.card-header {
  padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--cui-card-cap-color);
  background-color: var(--cui-card-cap-bg);
  border-bottom: var(--cui-card-border-width) solid var(--cui-card-border-color);
}

.card-header:first-child {
  border-radius: var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
  color: var(--cui-card-cap-color);
  background-color: var(--cui-card-cap-bg);
  border-top: var(--cui-card-border-width) solid var(--cui-card-border-color);
}

.card-footer:last-child {
  border-radius: 0 0 var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--cui-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--cui-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--cui-card-cap-padding-x));
  border-bottom: 0;
}

.card-header-tabs .nav-link.active {
  background-color: var(--cui-card-bg);
  border-bottom-color: var(--cui-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--cui-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--cui-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--cui-card-img-overlay-padding);
  border-radius: var(--cui-card-inner-border-radius);
}

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

.card-img, .card-img-top {
  border-top-left-radius: var(--cui-card-inner-border-radius);
  border-top-right-radius: var(--cui-card-inner-border-radius);
}

.card-img, .card-img-bottom {
  border-bottom-right-radius: var(--cui-card-inner-border-radius);
  border-bottom-left-radius: var(--cui-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--cui-card-group-margin);
}

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-border-start: 0;
    border-inline-start: 0;
  }
  .card-group > .card:not(:last-child) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-header, .card-group > .card:not(:last-child) > .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-footer, .card-group > .card:not(:last-child) > .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-header, .card-group > .card:not(:first-child) > .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom, .card-group > .card:not(:first-child) > card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --cui-accordion-color:var(--cui-body-color);
  --cui-accordion-bg:var(--cui-body-bg);
  --cui-accordion-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;
  --cui-accordion-border-color:var(--cui-border-color);
  --cui-accordion-border-width:var(--cui-border-width);
  --cui-accordion-border-radius:var(--cui-border-radius);
  --cui-accordion-inner-border-radius:calc(var(--cui-border-radius) - (var(--cui-border-width)));
  --cui-accordion-btn-padding-x:1.25rem;
  --cui-accordion-btn-padding-y:1rem;
  --cui-accordion-btn-color:var(--cui-body-color);
  --cui-accordion-btn-bg:var(--cui-accordion-bg);
  --cui-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgba%2837, 42.92, 54.02, 0.95%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --cui-accordion-btn-icon-width:1.25rem;
  --cui-accordion-btn-icon-transform:rotate(-180deg);
  --cui-accordion-btn-icon-transition:transform 0.2s ease-in-out;
  --cui-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%233634a3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --cui-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-accordion-body-padding-x:1.25rem;
  --cui-accordion-body-padding-y:1rem;
  --cui-accordion-active-color:var(--cui-primary-text-emphasis);
  --cui-accordion-active-bg:var(--cui-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--cui-accordion-btn-padding-y) var(--cui-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--cui-accordion-btn-color);
  text-align: start;
  background-color: var(--cui-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--cui-accordion-transition);
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--cui-accordion-active-color);
  background-color: var(--cui-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--cui-accordion-border-width)) 0 var(--cui-accordion-border-color);
}

.accordion-button:not(.collapsed)::after {
  background-image: var(--cui-accordion-btn-active-icon);
  transform: var(--cui-accordion-btn-icon-transform);
}

.accordion-button::after {
  flex-shrink: 0;
  width: var(--cui-accordion-btn-icon-width);
  height: var(--cui-accordion-btn-icon-width);
  -webkit-margin-start: auto;
  margin-inline-start: auto;
  content: "";
  background-image: var(--cui-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--cui-accordion-btn-icon-width);
  transition: var(--cui-accordion-btn-icon-transition);
}

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

.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--cui-accordion-btn-focus-box-shadow);
}

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

.accordion-item {
  color: var(--cui-accordion-color);
  background-color: var(--cui-accordion-bg);
  border: var(--cui-accordion-border-width) solid var(--cui-accordion-border-color);
}

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

.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--cui-accordion-inner-border-radius);
  border-top-right-radius: var(--cui-accordion-inner-border-radius);
}

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

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

.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--cui-accordion-inner-border-radius);
  border-bottom-left-radius: var(--cui-accordion-inner-border-radius);
}

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

.accordion-body {
  padding: var(--cui-accordion-body-padding-y) var(--cui-accordion-body-padding-x);
}

.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-collapse, .accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-coreui-theme=dark] .accordion-button::after {
  --cui-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%28255, 255, 255, 0.87%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --cui-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2859.35, 57.55, 157.45%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}

.breadcrumb {
  --cui-breadcrumb-padding-x:0;
  --cui-breadcrumb-padding-y:0;
  --cui-breadcrumb-margin-bottom:1rem;
  --cui-breadcrumb-bg: ;
  --cui-breadcrumb-border-radius: ;
  --cui-breadcrumb-divider-color:var(--cui-secondary-color);
  --cui-breadcrumb-item-padding-x:0.5rem;
  --cui-breadcrumb-item-active-color:var(--cui-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--cui-breadcrumb-padding-y) var(--cui-breadcrumb-padding-x);
  margin-bottom: var(--cui-breadcrumb-margin-bottom);
  font-size: var(--cui-breadcrumb-font-size);
  list-style: none;
  background-color: var(--cui-breadcrumb-bg);
  border-radius: var(--cui-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  -webkit-padding-start: var(--cui-breadcrumb-item-padding-x);
  padding-inline-start: var(--cui-breadcrumb-item-padding-x);
}

.breadcrumb-item + .breadcrumb-item::before {
  float: inline-start;
  -webkit-padding-end: var(--cui-breadcrumb-item-padding-x);
  padding-inline-end: var(--cui-breadcrumb-item-padding-x);
  color: var(--cui-breadcrumb-divider-color);
  content: var(--cui-breadcrumb-divider, "/");
}

.breadcrumb-item.active {
  color: var(--cui-breadcrumb-item-active-color);
}

.pagination {
  --cui-pagination-padding-x:0.75rem;
  --cui-pagination-padding-y:0.375rem;
  --cui-pagination-font-size:1rem;
  --cui-pagination-color:var(--cui-link-color);
  --cui-pagination-bg:var(--cui-body-bg);
  --cui-pagination-border-width:var(--cui-border-width);
  --cui-pagination-border-color:var(--cui-border-color);
  --cui-pagination-border-radius:var(--cui-border-radius);
  --cui-pagination-hover-color:var(--cui-link-hover-color);
  --cui-pagination-hover-bg:var(--cui-tertiary-bg);
  --cui-pagination-hover-border-color:var(--cui-border-color);
  --cui-pagination-focus-color:var(--cui-link-hover-color);
  --cui-pagination-focus-bg:var(--cui-secondary-bg);
  --cui-pagination-focus-box-shadow:0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-pagination-active-color:rgba(255, 255, 255, 0.87);
  --cui-pagination-active-bg:var(--cui-primary);
  --cui-pagination-active-border-color:var(--cui-primary);
  --cui-pagination-disabled-color:var(--cui-secondary-color);
  --cui-pagination-disabled-bg:var(--cui-secondary-bg);
  --cui-pagination-disabled-border-color:var(--cui-border-color);
  display: flex;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--cui-pagination-padding-y) var(--cui-pagination-padding-x);
  font-size: var(--cui-pagination-font-size);
  color: var(--cui-pagination-color);
  text-decoration: none;
  background-color: var(--cui-pagination-bg);
  border: var(--cui-pagination-border-width) solid var(--cui-pagination-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: var(--cui-pagination-hover-color);
  background-color: var(--cui-pagination-hover-bg);
  border-color: var(--cui-pagination-hover-border-color);
}

.page-link:focus {
  z-index: 3;
  color: var(--cui-pagination-focus-color);
  background-color: var(--cui-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--cui-pagination-focus-box-shadow);
}

.active > .page-link, .page-link.active {
  z-index: 3;
  color: var(--cui-pagination-active-color);
  background-color: var(--cui-pagination-active-bg);
  border-color: var(--cui-pagination-active-border-color);
}

.disabled > .page-link, .page-link.disabled {
  color: var(--cui-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--cui-pagination-disabled-bg);
  border-color: var(--cui-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  -webkit-margin-start: calc(-1 * var(--cui-border-width));
  margin-inline-start: calc(-1 * var(--cui-border-width));
}

.page-item:first-child .page-link {
  border-start-start-radius: var(--cui-pagination-border-radius);
  border-end-start-radius: var(--cui-pagination-border-radius);
}

.page-item:last-child .page-link {
  border-start-end-radius: var(--cui-pagination-border-radius);
  border-end-end-radius: var(--cui-pagination-border-radius);
}

.pagination-lg {
  --cui-pagination-padding-x:1.5rem;
  --cui-pagination-padding-y:0.75rem;
  --cui-pagination-font-size:1.25rem;
  --cui-pagination-border-radius:var(--cui-border-radius-lg);
}

.pagination-sm {
  --cui-pagination-padding-x:0.5rem;
  --cui-pagination-padding-y:0.25rem;
  --cui-pagination-font-size:0.875rem;
  --cui-pagination-border-radius:var(--cui-border-radius-sm);
}

.badge {
  --cui-badge-padding-x:0.65em;
  --cui-badge-padding-y:0.35em;
  --cui-badge-font-size:0.75em;
  --cui-badge-font-weight:700;
  --cui-badge-color:#fff;
  --cui-badge-border-radius:var(--cui-border-radius);
  display: inline-block;
  padding: var(--cui-badge-padding-y) var(--cui-badge-padding-x);
  font-size: var(--cui-badge-font-size);
  font-weight: var(--cui-badge-font-weight);
  line-height: 1;
  color: var(--cui-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--cui-badge-border-radius, 0);
}

.badge:empty {
  display: none;
}

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

.badge-sm {
  --cui-badge-padding-x:0.5em;
  --cui-badge-padding-y:0.3em;
  font-size: 0.65em;
}

.alert {
  --cui-alert-bg:transparent;
  --cui-alert-padding-x:1rem;
  --cui-alert-padding-y:1rem;
  --cui-alert-margin-bottom:1rem;
  --cui-alert-color:inherit;
  --cui-alert-border-color:transparent;
  --cui-alert-border:var(--cui-border-width) solid var(--cui-alert-border-color);
  --cui-alert-border-radius:var(--cui-border-radius);
  --cui-alert-link-color:inherit;
  position: relative;
  padding: var(--cui-alert-padding-y) var(--cui-alert-padding-x);
  margin-bottom: var(--cui-alert-margin-bottom);
  color: var(--cui-alert-color);
  background-color: var(--cui-alert-bg);
  border: var(--cui-alert-border);
  border-radius: var(--cui-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--cui-alert-link-color);
}

.alert-dismissible {
  -webkit-padding-end: 3rem;
  padding-inline-end: 3rem;
}

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

.alert-primary {
  --cui-alert-color:var(--cui-primary-text-emphasis);
  --cui-alert-bg:var(--cui-primary-bg-subtle);
  --cui-alert-border-color:var(--cui-primary-border-subtle);
  --cui-alert-link-color:var(--cui-primary-text-emphasis);
}

.alert-secondary {
  --cui-alert-color:var(--cui-secondary-text-emphasis);
  --cui-alert-bg:var(--cui-secondary-bg-subtle);
  --cui-alert-border-color:var(--cui-secondary-border-subtle);
  --cui-alert-link-color:var(--cui-secondary-text-emphasis);
}

.alert-success {
  --cui-alert-color:var(--cui-success-text-emphasis);
  --cui-alert-bg:var(--cui-success-bg-subtle);
  --cui-alert-border-color:var(--cui-success-border-subtle);
  --cui-alert-link-color:var(--cui-success-text-emphasis);
}

.alert-info {
  --cui-alert-color:var(--cui-info-text-emphasis);
  --cui-alert-bg:var(--cui-info-bg-subtle);
  --cui-alert-border-color:var(--cui-info-border-subtle);
  --cui-alert-link-color:var(--cui-info-text-emphasis);
}

.alert-warning {
  --cui-alert-color:var(--cui-warning-text-emphasis);
  --cui-alert-bg:var(--cui-warning-bg-subtle);
  --cui-alert-border-color:var(--cui-warning-border-subtle);
  --cui-alert-link-color:var(--cui-warning-text-emphasis);
}

.alert-danger {
  --cui-alert-color:var(--cui-danger-text-emphasis);
  --cui-alert-bg:var(--cui-danger-bg-subtle);
  --cui-alert-border-color:var(--cui-danger-border-subtle);
  --cui-alert-link-color:var(--cui-danger-text-emphasis);
}

.alert-light {
  --cui-alert-color:var(--cui-light-text-emphasis);
  --cui-alert-bg:var(--cui-light-bg-subtle);
  --cui-alert-border-color:var(--cui-light-border-subtle);
  --cui-alert-link-color:var(--cui-light-text-emphasis);
}

.alert-dark {
  --cui-alert-color:var(--cui-dark-text-emphasis);
  --cui-alert-bg:var(--cui-dark-bg-subtle);
  --cui-alert-border-color:var(--cui-dark-border-subtle);
  --cui-alert-link-color:var(--cui-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--cui-progress-height);
  }
}
.progress, .progress-stacked {
  --cui-progress-height:1rem;
  --cui-progress-font-size:0.75rem;
  --cui-progress-bg:var(--cui-secondary-bg);
  --cui-progress-border-radius:var(--cui-border-radius);
  --cui-progress-box-shadow:var(--cui-box-shadow-inset);
  --cui-progress-bar-color:#fff;
  --cui-progress-bar-bg:var(--cui-primary);
  --cui-progress-bar-transition:width 0.6s ease;
  display: flex;
  height: var(--cui-progress-height);
  overflow: hidden;
  font-size: var(--cui-progress-font-size);
  background-color: var(--cui-progress-bg);
  border-radius: var(--cui-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--cui-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--cui-progress-bar-bg);
  transition: var(--cui-progress-bar-transition);
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--cui-progress-height) var(--cui-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.progress-thin {
  height: 4px;
}

.progress.progress-white {
  background-color: rgba(255, 255, 255, 0.2);
}

.progress.progress-white .progress-bar {
  background-color: #fff;
}

.progress-group {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 1rem;
}

.progress-group-prepend {
  flex: 0 0 100px;
  align-self: center;
}

.progress-group-header {
  display: flex;
  flex-basis: 100%;
  align-items: center;
  margin-bottom: 0.25rem;
}

.progress-group-bars {
  flex-grow: 1;
  align-self: center;
}

.progress-group-bars .progress:not(:last-child) {
  margin-bottom: 2px;
}

.progress-group-header + .progress-group-bars {
  flex-basis: 100%;
}

.list-group {
  --cui-list-group-color:var(--cui-body-color);
  --cui-list-group-bg:var(--cui-body-bg);
  --cui-list-group-border-color:var(--cui-border-color);
  --cui-list-group-border-width:var(--cui-border-width);
  --cui-list-group-border-radius:var(--cui-border-radius);
  --cui-list-group-item-padding-x:1rem;
  --cui-list-group-item-padding-y:0.5rem;
  --cui-list-group-action-color:var(--cui-secondary-color);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-tertiary-bg);
  --cui-list-group-action-active-color:var(--cui-body-color);
  --cui-list-group-action-active-bg:var(--cui-secondary-bg);
  --cui-list-group-disabled-color:var(--cui-secondary-color);
  --cui-list-group-disabled-bg:var(--cui-body-bg);
  --cui-list-group-active-color:rgba(255, 255, 255, 0.87);
  --cui-list-group-active-bg:var(--cui-primary);
  --cui-list-group-active-border-color:var(--cui-primary);
  display: flex;
  flex-direction: column;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  margin-bottom: 0;
  border-radius: var(--cui-list-group-border-radius);
}

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

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

.list-group-item {
  position: relative;
  display: block;
  padding: var(--cui-list-group-item-padding-y) var(--cui-list-group-item-padding-x);
  color: var(--cui-list-group-color);
  text-decoration: none;
  background-color: var(--cui-list-group-bg);
  border: var(--cui-list-group-border-width) solid var(--cui-list-group-border-color);
}

.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(--cui-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--cui-list-group-disabled-bg);
}

.list-group-item.active {
  z-index: 2;
  color: var(--cui-list-group-active-color);
  background-color: var(--cui-list-group-active-bg);
  border-color: var(--cui-list-group-active-border-color);
}

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

.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--cui-list-group-border-width));
  border-top-width: var(--cui-list-group-border-width);
}

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

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

.list-group-item-action:not(.active):active {
  color: var(--cui-list-group-action-active-color);
  background-color: var(--cui-list-group-action-active-bg);
}

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

.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-end-start-radius: var(--cui-list-group-border-radius);
  border-start-end-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-start-end-radius: var(--cui-list-group-border-radius);
  border-end-start-radius: 0;
}

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

.list-group-horizontal > .list-group-item + .list-group-item {
  border-inline-start-width: 0;
  border-top-width: var(--cui-list-group-border-width);
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  -webkit-margin-start: calc(-1 * var(--cui-list-group-border-width));
  margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
  border-inline-start-width: var(--cui-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    -webkit-margin-start: calc(-1 * var(--cui-list-group-border-width));
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    -webkit-margin-start: calc(-1 * var(--cui-list-group-border-width));
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    -webkit-margin-start: calc(-1 * var(--cui-list-group-border-width));
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    -webkit-margin-start: calc(-1 * var(--cui-list-group-border-width));
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-end-start-radius: var(--cui-list-group-border-radius);
    border-start-end-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-start-end-radius: var(--cui-list-group-border-radius);
    border-end-start-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-inline-start-width: 0;
    border-top-width: var(--cui-list-group-border-width);
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    -webkit-margin-start: calc(-1 * var(--cui-list-group-border-width));
    margin-inline-start: calc(-1 * var(--cui-list-group-border-width));
    border-inline-start-width: var(--cui-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 var(--cui-list-group-border-width);
}

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

.list-group-item-primary {
  --cui-list-group-color:var(--cui-primary-text-emphasis);
  --cui-list-group-bg:var(--cui-primary-bg-subtle);
  --cui-list-group-border-color:var(--cui-primary-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-primary-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-primary-border-subtle);
  --cui-list-group-active-color:var(--cui-primary-bg-subtle);
  --cui-list-group-active-bg:var(--cui-primary-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-primary-text-emphasis);
}

.list-group-item-secondary {
  --cui-list-group-color:var(--cui-secondary-text-emphasis);
  --cui-list-group-bg:var(--cui-secondary-bg-subtle);
  --cui-list-group-border-color:var(--cui-secondary-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-secondary-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-secondary-border-subtle);
  --cui-list-group-active-color:var(--cui-secondary-bg-subtle);
  --cui-list-group-active-bg:var(--cui-secondary-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-secondary-text-emphasis);
}

.list-group-item-success {
  --cui-list-group-color:var(--cui-success-text-emphasis);
  --cui-list-group-bg:var(--cui-success-bg-subtle);
  --cui-list-group-border-color:var(--cui-success-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-success-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-success-border-subtle);
  --cui-list-group-active-color:var(--cui-success-bg-subtle);
  --cui-list-group-active-bg:var(--cui-success-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-success-text-emphasis);
}

.list-group-item-info {
  --cui-list-group-color:var(--cui-info-text-emphasis);
  --cui-list-group-bg:var(--cui-info-bg-subtle);
  --cui-list-group-border-color:var(--cui-info-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-info-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-info-border-subtle);
  --cui-list-group-active-color:var(--cui-info-bg-subtle);
  --cui-list-group-active-bg:var(--cui-info-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-info-text-emphasis);
}

.list-group-item-warning {
  --cui-list-group-color:var(--cui-warning-text-emphasis);
  --cui-list-group-bg:var(--cui-warning-bg-subtle);
  --cui-list-group-border-color:var(--cui-warning-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-warning-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-warning-border-subtle);
  --cui-list-group-active-color:var(--cui-warning-bg-subtle);
  --cui-list-group-active-bg:var(--cui-warning-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-warning-text-emphasis);
}

.list-group-item-danger {
  --cui-list-group-color:var(--cui-danger-text-emphasis);
  --cui-list-group-bg:var(--cui-danger-bg-subtle);
  --cui-list-group-border-color:var(--cui-danger-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-danger-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-danger-border-subtle);
  --cui-list-group-active-color:var(--cui-danger-bg-subtle);
  --cui-list-group-active-bg:var(--cui-danger-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-danger-text-emphasis);
}

.list-group-item-light {
  --cui-list-group-color:var(--cui-light-text-emphasis);
  --cui-list-group-bg:var(--cui-light-bg-subtle);
  --cui-list-group-border-color:var(--cui-light-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-light-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-light-border-subtle);
  --cui-list-group-active-color:var(--cui-light-bg-subtle);
  --cui-list-group-active-bg:var(--cui-light-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-light-text-emphasis);
}

.list-group-item-dark {
  --cui-list-group-color:var(--cui-dark-text-emphasis);
  --cui-list-group-bg:var(--cui-dark-bg-subtle);
  --cui-list-group-border-color:var(--cui-dark-border-subtle);
  --cui-list-group-action-hover-color:var(--cui-emphasis-color);
  --cui-list-group-action-hover-bg:var(--cui-dark-border-subtle);
  --cui-list-group-action-active-color:var(--cui-emphasis-color);
  --cui-list-group-action-active-bg:var(--cui-dark-border-subtle);
  --cui-list-group-active-color:var(--cui-dark-bg-subtle);
  --cui-list-group-active-bg:var(--cui-dark-text-emphasis);
  --cui-list-group-active-border-color:var(--cui-dark-text-emphasis);
}

.btn-close {
  --cui-btn-close-color:#080a0c;
  --cui-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23080a0c'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --cui-btn-close-opacity:0.5;
  --cui-btn-close-hover-opacity:0.75;
  --cui-btn-close-focus-shadow:0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-btn-close-focus-opacity:1;
  --cui-btn-close-disabled-opacity:0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--cui-btn-close-color);
  background: transparent var(--cui-btn-close-bg) center/1em auto no-repeat;
  filter: var(--cui-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--cui-btn-close-opacity);
}

.btn-close:hover {
  color: var(--cui-btn-close-color);
  text-decoration: none;
  opacity: var(--cui-btn-close-hover-opacity);
}

.btn-close:focus {
  outline: 0;
  box-shadow: var(--cui-btn-close-focus-shadow);
  opacity: var(--cui-btn-close-focus-opacity);
}

.btn-close.disabled, .btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: var(--cui-btn-close-disabled-opacity);
}

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

.toast {
  --cui-toast-zindex:1090;
  --cui-toast-padding-x:0.75rem;
  --cui-toast-padding-y:0.5rem;
  --cui-toast-spacing:1.5rem;
  --cui-toast-max-width:350px;
  --cui-toast-font-size:0.875rem;
  --cui-toast-color: ;
  --cui-toast-bg:rgba(var(--cui-body-bg-rgb), 0.85);
  --cui-toast-border-width:var(--cui-border-width);
  --cui-toast-border-color:var(--cui-border-color-translucent);
  --cui-toast-border-radius:var(--cui-border-radius);
  --cui-toast-box-shadow:var(--cui-box-shadow);
  --cui-toast-header-color:var(--cui-secondary-color);
  --cui-toast-header-bg:rgba(var(--cui-body-bg-rgb), 0.85);
  --cui-toast-header-border-color:var(--cui-border-color-translucent);
  width: var(--cui-toast-max-width);
  max-width: 100%;
  font-size: var(--cui-toast-font-size);
  color: var(--cui-toast-color);
  pointer-events: auto;
  background-color: var(--cui-toast-bg);
  background-clip: padding-box;
  border: var(--cui-toast-border-width) solid var(--cui-toast-border-color);
  box-shadow: var(--cui-toast-box-shadow);
  border-radius: var(--cui-toast-border-radius);
}

.toast.showing {
  opacity: 0;
}

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

.toast-container {
  --cui-toast-zindex:1090;
  position: absolute;
  z-index: var(--cui-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}

.toast-container > :not(:last-child) {
  margin-bottom: var(--cui-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--cui-toast-padding-y) var(--cui-toast-padding-x);
  color: var(--cui-toast-header-color);
  background-color: var(--cui-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--cui-toast-border-width) solid var(--cui-toast-header-border-color);
  border-top-left-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
  border-top-right-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
}

.toast-header .btn-close {
  margin-inline: var(--cui-toast-padding-x) calc(-0.5 * var(--cui-toast-padding-x));
}

.toast-body {
  padding: var(--cui-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --cui-modal-zindex:1055;
  --cui-modal-width:500px;
  --cui-modal-padding:1rem;
  --cui-modal-margin:0.5rem;
  --cui-modal-color:var(--cui-body-color);
  --cui-modal-bg:var(--cui-body-bg);
  --cui-modal-border-color:var(--cui-border-color-translucent);
  --cui-modal-border-width:var(--cui-border-width);
  --cui-modal-border-radius:var(--cui-border-radius-lg);
  --cui-modal-box-shadow:var(--cui-box-shadow-sm);
  --cui-modal-inner-border-radius:calc(var(--cui-border-radius-lg) - (var(--cui-border-width)));
  --cui-modal-header-padding-x:1rem;
  --cui-modal-header-padding-y:1rem;
  --cui-modal-header-padding:1rem 1rem;
  --cui-modal-header-border-color:var(--cui-border-color);
  --cui-modal-header-border-width:var(--cui-border-width);
  --cui-modal-title-line-height:1.5;
  --cui-modal-footer-gap:0.5rem;
  --cui-modal-footer-bg: ;
  --cui-modal-footer-border-color:var(--cui-border-color);
  --cui-modal-footer-border-width:var(--cui-border-width);
  position: fixed;
  inset-inline-start: 0;
  top: 0;
  z-index: var(--cui-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--cui-modal-margin);
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}

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

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--cui-modal-margin) * 2);
}

.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--cui-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--cui-modal-color);
  pointer-events: auto;
  background-color: var(--cui-modal-bg);
  background-clip: padding-box;
  border: var(--cui-modal-border-width) solid var(--cui-modal-border-color);
  border-radius: var(--cui-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --cui-backdrop-zindex:1050;
  --cui-backdrop-bg:#080a0c;
  --cui-backdrop-opacity:0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--cui-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--cui-backdrop-bg);
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: var(--cui-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--cui-modal-header-padding);
  border-bottom: var(--cui-modal-header-border-width) solid var(--cui-modal-header-border-color);
  border-top-left-radius: var(--cui-modal-inner-border-radius);
  border-top-right-radius: var(--cui-modal-inner-border-radius);
}

.modal-header .btn-close {
  padding: calc(var(--cui-modal-header-padding-y) * 0.5) calc(var(--cui-modal-header-padding-x) * 0.5);
  -webkit-margin-start: auto;
  margin-inline-start: auto;
  -webkit-margin-end: calc(-0.5 * var(--cui-modal-header-padding-x));
  margin-inline-end: calc(-0.5 * var(--cui-modal-header-padding-x));
  margin-top: calc(-0.5 * var(--cui-modal-header-padding-y));
  margin-bottom: calc(-0.5 * var(--cui-modal-header-padding-y));
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--cui-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--cui-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--cui-modal-padding) - var(--cui-modal-footer-gap) * 0.5);
  background-color: var(--cui-modal-footer-bg);
  border-top: var(--cui-modal-footer-border-width) solid var(--cui-modal-footer-border-color);
  border-bottom-right-radius: var(--cui-modal-inner-border-radius);
  border-bottom-left-radius: var(--cui-modal-inner-border-radius);
}

.modal-footer > * {
  margin: calc(var(--cui-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --cui-modal-margin:1.75rem;
    --cui-modal-box-shadow:var(--cui-box-shadow);
  }
  .modal-dialog {
    max-width: var(--cui-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --cui-modal-width:300px;
  }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    --cui-modal-width:800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --cui-modal-width:1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}

.modal-fullscreen .modal-footer, .modal-fullscreen .modal-header {
  border-radius: 0;
}

.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-footer, .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-footer, .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-footer, .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-footer, .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-footer, .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --cui-tooltip-zindex:1080;
  --cui-tooltip-max-width:200px;
  --cui-tooltip-padding-x:0.5rem;
  --cui-tooltip-padding-y:0.25rem;
  --cui-tooltip-margin: ;
  --cui-tooltip-font-size:0.875rem;
  --cui-tooltip-color:var(--cui-body-bg);
  --cui-tooltip-bg:var(--cui-emphasis-color);
  --cui-tooltip-border-radius:var(--cui-border-radius);
  --cui-tooltip-opacity:0.9;
  --cui-tooltip-arrow-width:0.8rem;
  --cui-tooltip-arrow-height:0.4rem;
  z-index: var(--cui-tooltip-zindex);
  display: block;
  margin: var(--cui-tooltip-margin);
  font-family: var(--cui-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--cui-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: var(--cui-tooltip-opacity);
}

.tooltip .tooltip-arrow {
  display: block;
  width: var(--cui-tooltip-arrow-width);
  height: var(--cui-tooltip-arrow-height);
}

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

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {
  bottom: calc(-1 * var(--cui-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {
  top: -1px;
  border-width: var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--cui-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
  left: calc(-1 * var(--cui-tooltip-arrow-height));
  width: var(--cui-tooltip-arrow-height);
  height: var(--cui-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--cui-tooltip-arrow-width) * 0.5) var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--cui-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {
  top: calc(-1 * var(--cui-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--cui-tooltip-arrow-width) * 0.5) var(--cui-tooltip-arrow-height);
  border-bottom-color: var(--cui-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {
  right: calc(-1 * var(--cui-tooltip-arrow-height));
  width: var(--cui-tooltip-arrow-height);
  height: var(--cui-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--cui-tooltip-arrow-width) * 0.5) 0 calc(var(--cui-tooltip-arrow-width) * 0.5) var(--cui-tooltip-arrow-height);
  border-left-color: var(--cui-tooltip-bg);
}

.tooltip-inner {
  max-width: var(--cui-tooltip-max-width);
  padding: var(--cui-tooltip-padding-y) var(--cui-tooltip-padding-x);
  color: var(--cui-tooltip-color);
  text-align: center;
  background-color: var(--cui-tooltip-bg);
  border-radius: var(--cui-tooltip-border-radius);
}

.popover {
  --cui-popover-zindex:1070;
  --cui-popover-max-width:276px;
  --cui-popover-font-size:0.875rem;
  --cui-popover-bg:var(--cui-body-bg);
  --cui-popover-border-width:var(--cui-border-width);
  --cui-popover-border-color:var(--cui-border-color-translucent);
  --cui-popover-border-radius:var(--cui-border-radius-lg);
  --cui-popover-inner-border-radius:calc(var(--cui-border-radius-lg) - var(--cui-border-width));
  --cui-popover-box-shadow:var(--cui-box-shadow);
  --cui-popover-header-padding-x:1rem;
  --cui-popover-header-padding-y:0.5rem;
  --cui-popover-header-font-size:1rem;
  --cui-popover-header-color:inherit;
  --cui-popover-header-bg:var(--cui-secondary-bg);
  --cui-popover-body-padding-x:1rem;
  --cui-popover-body-padding-y:1rem;
  --cui-popover-body-color:var(--cui-body-color);
  --cui-popover-arrow-width:1rem;
  --cui-popover-arrow-height:0.5rem;
  --cui-popover-arrow-border:var(--cui-popover-border-color);
  z-index: var(--cui-popover-zindex);
  display: block;
  max-width: var(--cui-popover-max-width);
  font-family: var(--cui-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--cui-popover-font-size);
  word-wrap: break-word;
  background-color: var(--cui-popover-bg);
  background-clip: padding-box;
  border: var(--cui-popover-border-width) solid var(--cui-popover-border-color);
  border-radius: var(--cui-popover-border-radius);
}

.popover .popover-arrow {
  display: block;
  width: var(--cui-popover-arrow-width);
  height: var(--cui-popover-arrow-height);
}

.popover .popover-arrow::after, .popover .popover-arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow {
  bottom: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-top > .popover-arrow::before {
  border-width: var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width) * 0.5) 0;
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--cui-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after {
  bottom: var(--cui-popover-border-width);
  border-top-color: var(--cui-popover-bg);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow {
  left: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
  width: var(--cui-popover-arrow-height);
  height: var(--cui-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-end > .popover-arrow::before {
  border-width: calc(var(--cui-popover-arrow-width) * 0.5) var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width) * 0.5) 0;
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before {
  left: 0;
  border-right-color: var(--cui-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-end > .popover-arrow::after {
  left: var(--cui-popover-border-width);
  border-right-color: var(--cui-popover-bg);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow {
  top: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::before {
  border-width: 0 calc(var(--cui-popover-arrow-width) * 0.5) var(--cui-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--cui-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after {
  top: var(--cui-popover-border-width);
  border-bottom-color: var(--cui-popover-bg);
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--cui-popover-arrow-width);
  margin-left: calc(-0.5 * var(--cui-popover-arrow-width));
  content: "";
  border-bottom: var(--cui-popover-border-width) solid var(--cui-popover-header-bg);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow {
  right: calc(-1 * (var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));
  width: var(--cui-popover-arrow-height);
  height: var(--cui-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-start > .popover-arrow::before {
  border-width: calc(var(--cui-popover-arrow-width) * 0.5) 0 calc(var(--cui-popover-arrow-width) * 0.5) var(--cui-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before {
  right: 0;
  border-left-color: var(--cui-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-start > .popover-arrow::after {
  right: var(--cui-popover-border-width);
  border-left-color: var(--cui-popover-bg);
}

.popover-header {
  padding: var(--cui-popover-header-padding-y) var(--cui-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--cui-popover-header-font-size);
  color: var(--cui-popover-header-color);
  background-color: var(--cui-popover-header-bg);
  border-bottom: var(--cui-popover-border-width) solid var(--cui-popover-border-color);
  border-top-left-radius: var(--cui-popover-inner-border-radius);
  border-top-right-radius: var(--cui-popover-inner-border-radius);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--cui-popover-body-padding-y) var(--cui-popover-body-padding-x);
  color: var(--cui-popover-body-color);
}

.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-next, .carousel-item-prev, .carousel-item.active {
  display: block;
}

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

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

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

.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
    transition: none;
  }
}
.carousel-control-next, .carousel-control-prev {
  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: 0 0;
  filter: var(--cui-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev {
    transition: none;
  }
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

.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 0'/%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-.708'/%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%;
}

.carousel-indicators [data-coreui-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-coreui-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: var(--cui-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --cui-carousel-indicator-active-bg:#080a0c;
  --cui-carousel-caption-color:#080a0c;
  --cui-carousel-control-icon-filter:invert(1) grayscale(100);
}

.spinner-border, .spinner-grow {
  display: inline-block;
  flex-shrink: 0;
  width: var(--cui-spinner-width);
  height: var(--cui-spinner-height);
  vertical-align: var(--cui-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--cui-spinner-animation-speed) linear infinite var(--cui-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  --cui-spinner-width:2rem;
  --cui-spinner-height:2rem;
  --cui-spinner-vertical-align:-0.125em;
  --cui-spinner-border-width:0.25em;
  --cui-spinner-animation-speed:0.75s;
  --cui-spinner-animation-name:spinner-border;
  border: var(--cui-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --cui-spinner-width:2rem;
  --cui-spinner-height:2rem;
  --cui-spinner-vertical-align:-0.125em;
  --cui-spinner-animation-speed:0.75s;
  --cui-spinner-animation-name:spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border, .spinner-grow {
    --cui-spinner-animation-speed:1.5s;
  }
}
.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl {
  --cui-offcanvas-zindex:1045;
  --cui-offcanvas-width:400px;
  --cui-offcanvas-height:30vh;
  --cui-offcanvas-padding-x:1rem;
  --cui-offcanvas-padding-y:1rem;
  --cui-offcanvas-color:var(--cui-body-color);
  --cui-offcanvas-bg:var(--cui-body-bg);
  --cui-offcanvas-border-width:var(--cui-border-width);
  --cui-offcanvas-border-color:var(--cui-border-color-translucent);
  --cui-offcanvas-box-shadow:var(--cui-box-shadow-sm);
  --cui-offcanvas-transition:transform 0.3s ease-in-out;
  --cui-offcanvas-title-line-height:1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.show:not(.hiding), .offcanvas-sm.showing {
    transform: none !important;
  }
  .offcanvas-sm.hiding, .offcanvas-sm.show, .offcanvas-sm.showing {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --cui-offcanvas-height:auto;
    --cui-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.show:not(.hiding), .offcanvas-md.showing {
    transform: none !important;
  }
  .offcanvas-md.hiding, .offcanvas-md.show, .offcanvas-md.showing {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --cui-offcanvas-height:auto;
    --cui-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.show:not(.hiding), .offcanvas-lg.showing {
    transform: none !important;
  }
  .offcanvas-lg.hiding, .offcanvas-lg.show, .offcanvas-lg.showing {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --cui-offcanvas-height:auto;
    --cui-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.show:not(.hiding), .offcanvas-xl.showing {
    transform: none !important;
  }
  .offcanvas-xl.hiding, .offcanvas-xl.show, .offcanvas-xl.showing {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --cui-offcanvas-height:auto;
    --cui-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--cui-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--cui-offcanvas-color);
    visibility: hidden;
    background-color: var(--cui-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--cui-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    inset-inline-start: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    inset-inline-end: 0;
    top: 0;
    width: var(--cui-offcanvas-width);
    -webkit-border-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--cui-offcanvas-height);
    max-height: 100%;
    border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.show:not(.hiding), .offcanvas-xxl.showing {
    transform: none !important;
  }
  .offcanvas-xxl.hiding, .offcanvas-xxl.show, .offcanvas-xxl.showing {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --cui-offcanvas-height:auto;
    --cui-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--cui-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--cui-offcanvas-color);
  visibility: hidden;
  background-color: var(--cui-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--cui-offcanvas-transition);
}

@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  inset-inline-start: 0;
  top: 0;
  width: var(--cui-offcanvas-width);
  -webkit-border-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  border-inline-end: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateX(-100%);
}

.offcanvas.offcanvas-end {
  inset-inline-end: 0;
  top: 0;
  width: var(--cui-offcanvas-width);
  -webkit-border-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  border-inline-start: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateX(100%);
}

.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--cui-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateY(-100%);
}

.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--cui-offcanvas-height);
  max-height: 100%;
  border-top: var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);
  transform: translateY(100%);
}

.offcanvas.show:not(.hiding), .offcanvas.showing {
  transform: none !important;
}

.offcanvas.hiding, .offcanvas.show, .offcanvas.showing {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: var(--cui-offcanvas-backdrop-bg, #080a0c);
}

.offcanvas-backdrop.fade {
  opacity: 0;
}

.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x);
}

.offcanvas-header .btn-close {
  padding: calc(var(--cui-offcanvas-padding-y) * 0.5) calc(var(--cui-offcanvas-padding-x) * 0.5);
  -webkit-margin-start: auto;
  margin-inline-start: auto;
  -webkit-margin-end: calc(-0.5 * var(--cui-offcanvas-padding-x));
  margin-inline-end: calc(-0.5 * var(--cui-offcanvas-padding-x));
  margin-top: calc(-0.5 * var(--cui-offcanvas-padding-y));
  margin-bottom: calc(-0.5 * var(--cui-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--cui-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}

.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #080a0c 55%, rgba(0, 0, 0, 0.8) 75%, #080a0c 95%);
  mask-image: linear-gradient(130deg, #080a0c 55%, rgba(0, 0, 0, 0.8) 75%, #080a0c 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
.chip {
  --cui-chip-height:1.75rem;
  --cui-chip-padding-x:0.625rem;
  --cui-chip-gap:0.3125rem;
  --cui-chip-font-size:0.875rem;
  --cui-chip-font-weight:400;
  --cui-chip-border-radius:var(--cui-border-radius-pill);
  --cui-chip-img-size:1.25rem;
  --cui-chip-img-border-radius:50%;
  --cui-chip-icon-size:1rem;
  --cui-chip-remove-size:1rem;
  --cui-chip-remove-opacity:0.65;
  --cui-chip-remove-hover-opacity:1;
  --cui-chip-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,color 0.15s ease-in-out;
  --cui-chip-color:var(--cui-text-emphasis, var(--cui-body-color));
  --cui-chip-bg:var(--cui-bg-subtle, var(--cui-secondary-bg));
  --cui-chip-border-width:var(--cui-border-width);
  --cui-chip-border-color:transparent;
  --cui-chip-active-color:var(--cui-contrast, rgba(255, 255, 255, 0.87));
  --cui-chip-active-bg:var(--cui-color, var(--cui-primary));
  --cui-chip-active-border-color:transparent;
  --cui-chip-hover-color:var(--cui-contrast, var(--cui-body-color));
  --cui-chip-hover-bg:var(--cui-color, color-mix(in srgb, var(--cui-secondary-bg) 95%, #000));
  --cui-chip-hover-border-color:transparent;
  display: inline-flex;
  gap: var(--cui-chip-gap);
  align-items: center;
  height: var(--cui-chip-height);
  padding-inline: var(--cui-chip-padding-x);
  font-size: var(--cui-chip-font-size);
  font-weight: var(--cui-chip-font-weight);
  color: var(--cui-chip-color);
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  background-color: var(--cui-chip-bg);
  border: var(--cui-chip-border-width) solid var(--cui-chip-border-color);
  border-radius: var(--cui-chip-border-radius);
  transition: var(--cui-chip-transition);
}

@media (prefers-reduced-motion: reduce) {
  .chip {
    transition: none;
  }
}
.chip.active {
  color: var(--cui-chip-active-color);
  background-color: var(--cui-chip-active-bg);
  border-color: var(--cui-chip-active-border-color);
}

.chip.disabled, .chip:disabled {
  pointer-events: none;
  opacity: 0.65;
}

.chip:focus-visible {
  outline: 0;
  box-shadow: 0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}

.chip .avatar {
  --cui-avatar-width:var(--cui-chip-img-size);
  --cui-avatar-height:var(--cui-chip-img-size);
  font-size: inherit;
}

.chip .avatar:first-child {
  -webkit-margin-start: -0.375rem;
  margin-inline-start: -0.375rem;
}

.chip-outline {
  --cui-chip-color:var(--cui-color, var(--cui-body-color));
  --cui-chip-bg:transparent;
  --cui-chip-border-color:var(--cui-color, var(--cui-border-color));
  --cui-chip-hover-bg:var(--cui-bg-subtle, color-mix(in srgb, var(--cui-secondary-bg) 95%, #000));
  --cui-chip-hover-color:var(--cui-text-emphasis, var(--cui-body-color));
  --cui-chip-hover-border-color:var(--cui-color, var(--cui-border-color));
  --cui-chip-active-bg:var(--cui-color, var(--cui-primary));
  --cui-chip-active-color:var(--cui-contrast, rgba(255, 255, 255, 0.87));
}

.chip-clickable {
  cursor: pointer;
}

.chip-clickable:hover {
  color: var(--cui-chip-hover-color);
  background-color: var(--cui-chip-hover-bg);
  border-color: var(--cui-chip-hover-border-color);
}

.chip-clickable.active:hover {
  color: var(--cui-chip-active-color);
  background-color: var(--cui-chip-active-bg);
  opacity: 0.9;
}

.chip-img {
  width: var(--cui-chip-img-size);
  height: var(--cui-chip-img-size);
  border-radius: var(--cui-chip-img-border-radius);
}

.chip-img:first-child {
  -webkit-margin-start: -0.375rem;
  margin-inline-start: -0.375rem;
}

.chip-icon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  -webkit-margin-start: calc(var(--cui-chip-gap) * -0.25);
  margin-inline-start: calc(var(--cui-chip-gap) * -0.25);
}

.chip-icon > svg {
  display: block;
  width: var(--cui-chip-icon-size);
  height: var(--cui-chip-icon-size);
}

.chip-icon > img {
  width: var(--cui-chip-icon-size);
  height: var(--cui-chip-icon-size);
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: var(--cui-chip-img-border-radius);
}

.chip-remove {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--cui-chip-min-height);
  height: var(--cui-chip-min-height);
  padding: 0;
  -webkit-margin-end: calc(var(--cui-chip-padding-x) * -0.25);
  margin-inline-end: calc(var(--cui-chip-padding-x) * -0.25);
  color: inherit;
  cursor: pointer;
  background: 0 0;
  border: 0;
  opacity: var(--cui-chip-remove-opacity);
  transition: opacity 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .chip-remove {
    transition: none;
  }
}
.chip-remove:hover {
  opacity: var(--cui-chip-remove-hover-opacity);
}

.chip-remove:focus-visible {
  outline: 0;
  opacity: 1;
  outline: 0;
  box-shadow: 0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}

.chip-remove > svg {
  display: block;
  width: var(--cui-chip-remove-size);
  height: var(--cui-chip-remove-size);
}

.chip-input-lg .chip, .chip-lg {
  --cui-chip-height:2rem;
  --cui-chip-padding-x:0.75rem;
  --cui-chip-gap:0.375rem;
  --cui-chip-font-size:1rem;
  --cui-chip-img-size:1.25rem;
  --cui-chip-icon-size:1.5rem;
  --cui-chip-dismiss-size:1.25rem;
}

.chip-input-sm .chip, .chip-sm {
  --cui-chip-height:1.5rem;
  --cui-chip-padding-x:0.625rem;
  --cui-chip-gap:0.25rem;
  --cui-chip-font-size:0.75rem;
  --cui-chip-img-size:0.875rem;
  --cui-chip-icon-size:1rem;
  --cui-chip-dismiss-size:0.875rem;
}

.chip-primary {
  --cui-bg-subtle:var(--cui-primary-bg-subtle);
  --cui-color:var(--cui-primary);
  --cui-color-rgb:var(--cui-primary-rgb);
  --cui-contrast:var(--cui-primary-contrast);
  --cui-text-emphasis:var(--cui-primary-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-primary-rgb), var(--cui-focus-ring-opacity));
}

.chip-secondary {
  --cui-bg-subtle:var(--cui-secondary-bg-subtle);
  --cui-color:var(--cui-secondary);
  --cui-color-rgb:var(--cui-secondary-rgb);
  --cui-contrast:var(--cui-secondary-contrast);
  --cui-text-emphasis:var(--cui-secondary-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-secondary-rgb), var(--cui-focus-ring-opacity));
}

.chip-success {
  --cui-bg-subtle:var(--cui-success-bg-subtle);
  --cui-color:var(--cui-success);
  --cui-color-rgb:var(--cui-success-rgb);
  --cui-contrast:var(--cui-success-contrast);
  --cui-text-emphasis:var(--cui-success-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-success-rgb), var(--cui-focus-ring-opacity));
}

.chip-info {
  --cui-bg-subtle:var(--cui-info-bg-subtle);
  --cui-color:var(--cui-info);
  --cui-color-rgb:var(--cui-info-rgb);
  --cui-contrast:var(--cui-info-contrast);
  --cui-text-emphasis:var(--cui-info-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-info-rgb), var(--cui-focus-ring-opacity));
}

.chip-warning {
  --cui-bg-subtle:var(--cui-warning-bg-subtle);
  --cui-color:var(--cui-warning);
  --cui-color-rgb:var(--cui-warning-rgb);
  --cui-contrast:var(--cui-warning-contrast);
  --cui-text-emphasis:var(--cui-warning-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-warning-rgb), var(--cui-focus-ring-opacity));
}

.chip-danger {
  --cui-bg-subtle:var(--cui-danger-bg-subtle);
  --cui-color:var(--cui-danger);
  --cui-color-rgb:var(--cui-danger-rgb);
  --cui-contrast:var(--cui-danger-contrast);
  --cui-text-emphasis:var(--cui-danger-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-danger-rgb), var(--cui-focus-ring-opacity));
}

.chip-light {
  --cui-bg-subtle:var(--cui-light-bg-subtle);
  --cui-color:var(--cui-light);
  --cui-color-rgb:var(--cui-light-rgb);
  --cui-contrast:var(--cui-light-contrast);
  --cui-text-emphasis:var(--cui-light-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-light-rgb), var(--cui-focus-ring-opacity));
}

.chip-dark {
  --cui-bg-subtle:var(--cui-dark-bg-subtle);
  --cui-color:var(--cui-dark);
  --cui-color-rgb:var(--cui-dark-rgb);
  --cui-contrast:var(--cui-dark-contrast);
  --cui-text-emphasis:var(--cui-dark-text-emphasis);
  --cui-focus-ring-color:rgba(var(--cui-dark-rgb), var(--cui-focus-ring-opacity));
}

.avatar {
  --cui-avatar-width:2rem;
  --cui-avatar-height:2rem;
  --cui-avatar-font-size:0.8rem;
  --cui-avatar-border-radius:50em;
  --cui-avatar-status-width:0.5rem;
  --cui-avatar-status-height:0.5rem;
  --cui-avatar-status-border-radius:50em;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--cui-avatar-width);
  height: var(--cui-avatar-height);
  font-size: var(--cui-avatar-font-size);
  vertical-align: middle;
  border-radius: var(--cui-avatar-border-radius);
  transition: margin 0.15s;
}

@media (prefers-reduced-motion: reduce) {
  .avatar {
    transition: none;
  }
}
.avatar-img {
  width: 100%;
  height: auto;
  border-radius: var(--cui-avatar-border-radius);
}

.avatar-status {
  position: absolute;
  inset-inline-end: 0;
  bottom: 0;
  display: block;
  width: var(--cui-avatar-status-width);
  height: var(--cui-avatar-status-height);
  border: 1px solid #fff;
  border-radius: var(--cui-avatar-status-border-radius);
}

.avatar-sm {
  --cui-avatar-width:1.5rem;
  --cui-avatar-height:1.5rem;
  --cui-avatar-font-size:0.6rem;
  --cui-avatar-status-width:0.4rem;
  --cui-avatar-status-height:0.4rem;
}

.avatar-md {
  --cui-avatar-width:2.5rem;
  --cui-avatar-height:2.5rem;
  --cui-avatar-font-size:1rem;
  --cui-avatar-status-width:0.7rem;
  --cui-avatar-status-height:0.7rem;
}

.avatar-lg {
  --cui-avatar-width:3rem;
  --cui-avatar-height:3rem;
  --cui-avatar-font-size:1.2rem;
  --cui-avatar-status-width:0.8rem;
  --cui-avatar-status-height:0.8rem;
}

.avatar-xl {
  --cui-avatar-width:4rem;
  --cui-avatar-height:4rem;
  --cui-avatar-font-size:1.6rem;
  --cui-avatar-status-width:1rem;
  --cui-avatar-status-height:1rem;
}

.avatars-stack {
  display: flex;
}

.avatars-stack .avatar {
  -webkit-margin-end: calc(-0.4 * var(--cui-avatar-width));
  margin-inline-end: calc(-0.4 * var(--cui-avatar-width));
}

.avatars-stack .avatar:hover {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}

.callout {
  --cui-callout-padding-x:1rem;
  --cui-callout-padding-y:1rem;
  --cui-callout-margin-x:0;
  --cui-callout-margin-y:1rem;
  --cui-callout-border-width:var(--cui-border-width);
  --cui-callout-border-color:var(--cui-border-color);
  --cui-callout-border-left-width:calc(var(--cui-border-width) * 4);
  --cui-callout-border-radius:var(--cui-border-radius);
  padding: var(--cui-callout-padding-y) var(--cui-callout-padding-x);
  margin: var(--cui-callout-margin-y) var(--cui-callout-margin-x);
  border: var(--cui-callout-border-width) solid var(--cui-callout-border-color);
  border-inline-start-color: var(--cui-callout-border-left-color);
  border-inline-start-width: var(--cui-callout-border-left-width);
  border-radius: var(--cui-callout-border-radius);
}

.callout-primary {
  --cui-callout-border-left-color:#5856d6;
}

.callout-secondary {
  --cui-callout-border-left-color:#6b7785;
}

.callout-success {
  --cui-callout-border-left-color:#1b9e3e;
}

.callout-danger {
  --cui-callout-border-left-color:#e55353;
}

.callout-warning {
  --cui-callout-border-left-color:#f9b115;
}

.callout-info {
  --cui-callout-border-left-color:#39f;
}

.callout-light {
  --cui-callout-border-left-color:#f3f4f7;
}

.callout-dark {
  --cui-callout-border-left-color:#212631;
}

.footer {
  --cui-footer-min-height:3rem;
  --cui-footer-padding-x:1rem;
  --cui-footer-padding-y:0.5rem;
  --cui-footer-color:var(--cui-body-color);
  --cui-footer-bg:var(--cui-tertiary-bg);
  --cui-footer-border-color:var(--cui-border-color);
  --cui-footer-border:var(--cui-border-width) solid var(--cui-footer-border-color);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  min-height: var(--cui-footer-min-height);
  padding: var(--cui-footer-padding-y) var(--cui-footer-padding-x);
  color: var(--cui-footer-color);
  background: var(--cui-footer-bg);
  border-top: var(--cui-footer-border);
}

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

.footer-sticky {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1030;
}

.header {
  --cui-header-padding-x:0.5rem;
  --cui-header-padding-y:0.5rem;
  --cui-header-bg:var(--cui-body-bg);
  --cui-header-color:rgba(var(--cui-emphasis-color-rgb), 0.65);
  --cui-header-border-color:var(--cui-border-color);
  --cui-header-border:var(--cui-border-width) solid var(--cui-header-border-color);
  --cui-header-hover-color:rgba(var(--cui-emphasis-color-rgb), 0.8);
  --cui-header-disabled-color:rgba(var(--cui-emphasis-color-rgb), 0.3);
  --cui-header-active-color:rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-header-transition:box-shadow 0.15s ease-in-out;
  --cui-header-brand-padding-y:0.3125rem;
  --cui-header-brand-color:#212631;
  --cui-header-brand-hover-color:rgb(29.7, 34.2, 44.1);
  --cui-header-toggler-padding-x:0.75rem;
  --cui-header-toggler-padding-y:0.25rem;
  --cui-header-toggler-bg:transparent;
  --cui-header-toggler-color:rgba(var(--cui-emphasis-color-rgb), 0.65);
  --cui-header-toggler-border-radius:var(--cui-border-radius);
  --cui-header-toggler-hover-color:rgba(var(--cui-emphasis-color-rgb), 1);
  --cui-header-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--cui-emphasis-color-rgb%29, 0.65%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  --cui-header-toggler-hover-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--cui-emphasis-color-rgb%29, 0.8%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  --cui-header-nav-link-padding-x:0.5rem;
  --cui-header-nav-link-padding-y:0.5rem;
  --cui-header-divider-border-color:var(--cui-border-color);
  --cui-header-divider-border:var(--cui-border-width) solid var(--cui-header-divider-border-color);
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-header-padding-y) var(--cui-header-padding-x);
  background: var(--cui-header-bg);
  border-bottom: var(--cui-header-border);
  transition: var(--cui-header-transition);
}

@media (prefers-reduced-motion: reduce) {
  .header {
    transition: none;
  }
}
.header > .container, .header > .container-fluid, .header > .container-lg, .header > .container-md, .header > .container-sm, .header > .container-xl, .header > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}

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

.header-divider {
  flex-basis: calc(100% + 2 * var(--cui-header-padding-x));
  height: 0;
  margin: var(--cui-header-padding-y) calc(-1 * var(--cui-header-padding-x));
  border-top: var(--cui-header-divider-border);
}

.header-brand {
  padding-top: var(--cui-header-brand-padding-y);
  padding-bottom: var(--cui-header-brand-padding-y);
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
  font-size: 1.25rem;
  color: var(--cui-header-brand-color);
  text-decoration: none;
  white-space: nowrap;
}

.header-brand:focus, .header-brand:hover {
  color: var(--cui-header-brand-hover-color);
}

.header-nav {
  display: flex;
  flex-direction: row;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  margin-bottom: 0;
  list-style: none;
}

.header-nav .nav-link {
  padding: var(--cui-header-nav-link-padding-y) var(--cui-header-nav-link-padding-x);
  color: var(--cui-header-color);
}

.header-nav .nav-link:focus, .header-nav .nav-link:hover {
  color: var(--cui-header-hover-color);
}

.header-nav .nav-link.disabled {
  color: var(--cui-header-disabled-color);
}

.header-nav .nav-link.active, .header-nav .show > .nav-link {
  color: var(--cui-header-active-color);
}

.header-nav .dropdown-menu {
  position: absolute;
}

.header-text {
  padding-top: var(--cui-header-nav-link-padding-y);
  padding-bottom: var(--cui-header-nav-link-padding-y);
  color: var(--cui-header-color);
}

.header-text a {
  color: var(--cui-header-active-color);
}

.header-text a:focus, .header-text a:hover {
  color: var(--cui-header-active-color);
}

.header-toggler {
  padding: var(--cui-header-toggler-padding-y) var(--cui-header-toggler-padding-x);
  font-size: 1.25rem;
  color: var(--cui-header-toggler-color);
  background-color: var(--cui-header-toggler-bg);
  border: 0;
  border-radius: var(--cui-header-toggler-border-radius);
}

.header-toggler:hover {
  color: var(--cui-header-toggler-hover-color);
  text-decoration: none;
}

.header-toggler:focus {
  outline: 0;
}

.header-toggler:not(:disabled) {
  cursor: pointer;
}

.header-toggler-icon {
  display: block;
  height: 1.5625rem;
  background-image: var(--cui-header-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}

.header-toggler-icon:hover {
  background-image: var(--cui-header-toggler-hover-icon-bg);
}

.icon {
  display: inline-block;
  color: inherit;
  text-align: center;
  vertical-align: -0.125rem;
  fill: currentcolor;
}

.icon:not(.icon-c-s):not(.icon-custom-size) {
  width: 1rem;
  height: 1rem;
  font-size: 1rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl {
  width: 2rem;
  height: 2rem;
  font-size: 2rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-xl {
  width: 1.5rem;
  height: 1.5rem;
  font-size: 1.5rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-lg {
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-sm {
  width: 0.875rem;
  height: 0.875rem;
  font-size: 0.875rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-3xl {
  width: 3rem;
  height: 3rem;
  font-size: 3rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-4xl {
  width: 4rem;
  height: 4rem;
  font-size: 4rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-5xl {
  width: 5rem;
  height: 5rem;
  font-size: 5rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-6xl {
  width: 6rem;
  height: 6rem;
  font-size: 6rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-7xl {
  width: 7rem;
  height: 7rem;
  font-size: 7rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-8xl {
  width: 8rem;
  height: 8rem;
  font-size: 8rem;
}

.icon:not(.icon-c-s):not(.icon-custom-size).icon-9xl {
  width: 9rem;
  height: 9rem;
  font-size: 9rem;
}

.sidebar {
  --cui-sidebar-zindex:1035;
  --cui-sidebar-width:16rem;
  --cui-sidebar-bg:var(--cui-body-bg);
  --cui-sidebar-padding-x:1rem;
  --cui-sidebar-padding-y:1rem;
  --cui-sidebar-color:var(--cui-body-color);
  --cui-sidebar-brand-color:var(--cui-body-color);
  --cui-sidebar-brand-bg:rgba(8, 10, 12, 0.2);
  position: relative;
  display: flex;
  flex: 0 0 var(--cui-sidebar-width);
  flex-direction: column;
  order: -1;
  width: var(--cui-sidebar-width);
  color: var(--cui-sidebar-color);
  background: var(--cui-sidebar-bg);
  box-shadow: none;
  transition: margin-left 0.15s, margin-right 0.15s, box-shadow 75ms, transform 0.15s, width 0.15s, z-index 0s ease 0.15s;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar {
    transition: none;
  }
}
.sidebar:not(.sidebar-end) {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.sidebar.sidebar-end {
  order: 99;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}

@media (min-width: 992px) {
  .sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start:16rem;
  }
  .sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end:16rem;
  }
  .sidebar.hide:not(.sidebar-end) {
    -webkit-margin-start: calc(-1 * var(--cui-sidebar-width));
    margin-inline-start: calc(-1 * var(--cui-sidebar-width));
  }
  .sidebar.hide.sidebar-end {
    -webkit-margin-end: calc(-1 * var(--cui-sidebar-width));
    margin-inline-end: calc(-1 * var(--cui-sidebar-width));
  }
}
@media (max-width: 991.98px) {
  .sidebar {
    --cui-is-mobile:true;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: var(--cui-sidebar-zindex);
  }
  .sidebar:not(.sidebar-end) {
    inset-inline-start: 0;
  }
  .sidebar:not(.sidebar-end):not(.show) {
    -webkit-margin-start: calc(-1 * var(--cui-sidebar-width));
    margin-inline-start: calc(-1 * var(--cui-sidebar-width));
  }
  .sidebar.sidebar-end {
    inset-inline-end: 0;
  }
  .sidebar.sidebar-end:not(.show) {
    -webkit-margin-end: calc(-1 * var(--cui-sidebar-width));
    margin-inline-end: calc(-1 * var(--cui-sidebar-width));
  }
}
.sidebar-fixed, .sidebar-narrow-unfoldable, .sidebar-overlaid {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: var(--cui-sidebar-zindex);
}

.sidebar-fixed:not(.sidebar-end), .sidebar-narrow-unfoldable:not(.sidebar-end), .sidebar-overlaid:not(.sidebar-end) {
  inset-inline-start: 0;
}

.sidebar-end.sidebar-narrow-unfoldable, .sidebar-end.sidebar-overlaid, .sidebar-fixed.sidebar-end {
  inset-inline-end: 0;
}

.sidebar-overlaid {
  --cui-sidebar-overlaid-box-shadow:var(--cui-box-shadow);
}

.sidebar-overlaid:not(.sidebar-end) {
  -webkit-margin-start: calc(-1 * var(--cui-sidebar-width));
  margin-inline-start: calc(-1 * var(--cui-sidebar-width));
}

.sidebar-overlaid.sidebar-end {
  -webkit-margin-end: calc(-1 * var(--cui-sidebar-width));
  margin-inline-end: calc(-1 * var(--cui-sidebar-width));
}

.sidebar-overlaid.show {
  box-shadow: var(--cui-sidebar-overlaid-box-shadow);
}

.sidebar-overlaid.show:not(.sidebar-end) {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}

.sidebar-overlaid.show.sidebar-end {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}

.sidebar-sm {
  --cui-sidebar-width:12rem;
}

@media (min-width: 992px) {
  .sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start:12rem;
  }
  .sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end:12rem;
  }
}
.sidebar-lg {
  --cui-sidebar-width:20rem;
}

@media (min-width: 992px) {
  .sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start:20rem;
  }
  .sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end:20rem;
  }
}
.sidebar-xl {
  --cui-sidebar-width:24rem;
}

@media (min-width: 992px) {
  .sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start:24rem;
  }
  .sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end ~ * {
    --cui-sidebar-occupy-end:24rem;
  }
}
.sidebar-brand {
  color: var(--cui-sidebar-brand-color);
  white-space: nowrap;
}

.sidebar-brand .sidebar-brand-narrow {
  display: none;
}

.sidebar-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
}

.sidebar-header .btn-close {
  padding: calc(var(--cui-sidebar-padding-y) * 0.5) calc(var(--cui-sidebar-padding-x) * 0.5);
  -webkit-margin-end: calc(-0.5 * var(--cui-sidebar-padding-x));
  margin-inline-end: calc(-0.5 * var(--cui-sidebar-padding-x));
  margin-top: calc(-0.5 * var(--cui-sidebar-padding-y));
  margin-bottom: calc(-0.5 * var(--cui-sidebar-padding-y));
}

.sidebar-body {
  padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
}

.sidebar-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
}

.sidebar-toggler {
  --cui-sidebar-toggler-width:0.5rem;
  --cui-sidebar-toggler-height:0.5rem;
  --cui-sidebar-toggler-bg:transparent;
  --cui-sidebar-toggler-color:var(--cui-tertiary-color);
  --cui-sidebar-toggler-icon:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg xmlns='http://www.w3.org/2000/svg' transform='matrix%28-1 0 0 -1 512 512%29'%3E%3Cpath fill='%23000' d='M472,16H40A24.028,24.028,0,0,0,16,40V200H48V48H464V464H48V304H16V472a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V40A24.028,24.028,0,0,0,472,16Z'/%3E%3Cpolygon fill='%23000' points='209.377 363.306 232.004 385.933 366.627 251.31 232.004 116.687 209.377 139.313 305.374 235.311 16 235.311 16 267.311 305.372 267.311 209.377 363.306'/%3E%3C/g%3E%3C/svg%3E");
  --cui-sidebar-toggler-hover-color:var(--cui-secondary-color);
  --cui-sidebar-toggler-focus-shadow:0 0 0 0.25rem rgba(88, 86, 214, 0.25);
  --cui-sidebar-toggler-focus-color:var(--cui-secondary-color);
  --cui-sidebar-toggler-transition:transform 0.15s;
  position: relative;
  box-sizing: content-box;
  width: var(--cui-sidebar-toggler-width);
  height: var(--cui-sidebar-toggler-height);
  padding: 0.25rem 0.25rem;
  background-color: var(--cui-sidebar-toggler-bg);
  border: 0;
  border-radius: 0.375rem;
}

.sidebar-toggler::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-color: var(--cui-sidebar-toggler-color);
  -webkit-mask: var(--cui-sidebar-toggler-icon) no-repeat center;
  mask: var(--cui-sidebar-toggler-icon) no-repeat center;
  transition: var(--cui-sidebar-toggler-transition);
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-toggler::before {
    transition: none;
  }
}
.sidebar-toggler:hover {
  text-decoration: none;
}

.sidebar-toggler:hover::before {
  background-color: var(--cui-sidebar-toggler-hover-color);
}

.sidebar-toggler:focus {
  position: relative;
  outline: 0;
  box-shadow: var(--cui-sidebar-toggler-focus-shadow);
}

.sidebar-toggler:focus::before {
  background-color: var(--cui-sidebar-toggler-focus-color);
}

@media (max-width: 991.98px) {
  .sidebar-toggler {
    display: none;
  }
}
.sidebar-backdrop {
  --cui-backdrop-zindex:1034;
  --cui-backdrop-bg:#080a0c;
  --cui-backdrop-opacity:0.5;
}

@media (max-width: 991.98px) {
  .sidebar-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--cui-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--cui-backdrop-bg);
  }
  .sidebar-backdrop.fade {
    opacity: 0;
  }
  .sidebar-backdrop.show {
    opacity: var(--cui-backdrop-opacity);
  }
}
.sidebar-dark {
  --cui-body-color:rgba(255, 255, 255, 0.87);
  --cui-body-bg:#212631;
  --cui-emphasis-color:#fff;
  --cui-secondary-color:rgba(255, 255, 255, 0.6);
  --cui-secondary-bg:#323a49;
  --cui-tertiary-color:rgba(255, 255, 255, 0.38);
  --cui-tertiary-bg:rgb(41.5, 48, 61);
  --cui-border-color:#323a49;
}

.sidebar-dark .sidebar-toggler {
  filter: var(--cui-sidebar-toggler-white-filter);
}

.sidebar-nav {
  --cui-sidebar-nav-padding-x:0.5rem;
  --cui-sidebar-nav-padding-y:0.5rem;
  --cui-sidebar-nav-gap:1px;
  --cui-sidebar-nav-title-padding-x:1rem;
  --cui-sidebar-nav-title-padding-y:0.75rem;
  --cui-sidebar-nav-title-margin-top:1rem;
  --cui-sidebar-nav-title-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-link-padding-x:1rem;
  --cui-sidebar-nav-link-padding-y:0.75rem;
  --cui-sidebar-nav-link-color:var(--cui-body-color);
  --cui-sidebar-nav-link-bg:transparent;
  --cui-sidebar-nav-link-border-color:transparent;
  --cui-sidebar-nav-link-border-radius:var(--cui-border-radius);
  --cui-sidebar-nav-link-border-width:0;
  --cui-sidebar-nav-link-active-color:var(--cui-emphasis-color);
  --cui-sidebar-nav-link-active-bg:var(--cui-tertiary-bg);
  --cui-sidebar-nav-link-disabled-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-link-hover-color:var(--cui-emphasis-color);
  --cui-sidebar-nav-link-hover-bg:var(--cui-tertiary-bg);
  --cui-sidebar-nav-link-icon-margin:0.75rem;
  --cui-sidebar-nav-link-icon-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-link-icon-width:1.25rem;
  --cui-sidebar-nav-link-icon-height:1.25rem;
  --cui-sidebar-nav-link-icon-font-size:1.25rem;
  --cui-sidebar-nav-link-active-icon-color:var(--cui-emphasis-color);
  --cui-sidebar-nav-link-disabled-icon-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-link-hover-icon-color:var(--cui-body-color);
  --cui-sidebar-nav-link-icon-bullet-size:0.3125rem;
  --cui-sidebar-nav-link-icon-bullet-bg:transparent;
  --cui-sidebar-nav-link-icon-bullet-border-width:1px;
  --cui-sidebar-nav-link-icon-bullet-border-radius:50rem;
  --cui-sidebar-nav-link-icon-bullet-border-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-link-active-icon-bullet-bg:transparent;
  --cui-sidebar-nav-link-active-icon-bullet-border-color:var(--cui-emphasis-color);
  --cui-sidebar-nav-link-disabled-icon-bullet-bg:transparent;
  --cui-sidebar-nav-link-disabled-icon-bullet-border-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-link-hover-icon-bullet-bg:transparent;
  --cui-sidebar-nav-link-hover-icon-bullet-border-color:var(--cui-body-color);
  --cui-sidebar-nav-group-bg:transparent;
  --cui-sidebar-nav-group-border-width:0;
  --cui-sidebar-nav-group-border-radius:var(--cui-border-radius);
  --cui-sidebar-nav-group-border-color:transparent;
  --cui-sidebar-nav-group-items-padding-y:0;
  --cui-sidebar-nav-group-items-padding-x:0;
  --cui-sidebar-nav-group-indicator-color:var(--cui-tertiary-color);
  --cui-sidebar-nav-group-indicator-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --cui-sidebar-nav-group-indicator-hover-color:var(--cui-emphasis-color);
  --cui-sidebar-nav-group-indicator-hover-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --cui-sidebar-nav-group-toggle-show-color:var(--cui-body-color);
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: var(--cui-sidebar-nav-padding-y) var(--cui-sidebar-nav-padding-x);
  margin-bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
}

.sidebar-nav .nav-group + .nav-item, .sidebar-nav .nav-item + .nav-group, .sidebar-nav .nav-item + .nav-item {
  margin-top: var(--cui-sidebar-nav-gap);
}

.sidebar-nav .nav-title {
  padding: var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);
  margin-top: var(--cui-sidebar-nav-title-margin-top);
  font-size: 80%;
  font-weight: 700;
  color: var(--cui-sidebar-nav-title-color);
  text-transform: uppercase;
  transition: height 0.15s, margin 0.15s;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-title {
    transition: none;
  }
}
.sidebar-nav .nav-link {
  display: flex;
  flex: 1;
  align-items: center;
  padding: var(--cui-sidebar-nav-link-padding-y) var(--cui-sidebar-nav-link-padding-x);
  color: var(--cui-sidebar-nav-link-color);
  text-decoration: none;
  white-space: nowrap;
  background: var(--cui-sidebar-nav-link-bg);
  border: var(--cui-sidebar-nav-link-border-width) solid var(--cui-sidebar-nav-link-border-color);
  border-radius: var(--cui-sidebar-nav-link-border-radius);
  transition: background 0.15s ease, color 0.15s ease, gap 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-link {
    transition: none;
  }
}
.sidebar-nav .nav-link.active {
  color: var(--cui-sidebar-nav-link-active-color);
  background: var(--cui-sidebar-nav-link-active-bg);
}

.sidebar-nav .nav-link.active .nav-icon {
  color: var(--cui-sidebar-nav-link-active-icon-color);
}

.sidebar-nav .nav-link.active .nav-icon-bullet {
  background: var(--cui-sidebar-link-active-icon-bullet-bg);
  border-color: var(--cui-sidebar-link-active-icon-bullet-border-color);
}

.sidebar-nav .nav-link.disabled {
  color: var(--cui-sidebar-nav-link-disabled-color);
  pointer-events: none;
  cursor: not-allowed;
  background: 0 0;
}

.sidebar-nav .nav-link.disabled .nav-icon {
  color: var(--cui-sidebar-nav-link-disabled-icon-color);
}

.sidebar-nav .nav-link.disabled .nav-icon-bullet {
  background: var(--cui-sidebar-link-disabled-icon-bullet-bg);
  border-color: var(--cui-sidebar-link-disabled-icon-bullet-border-color);
}

.sidebar-nav .nav-link.disabled:hover {
  color: var(--cui-sidebar-nav-link-disabled-color);
}

.sidebar-nav .nav-link.disabled:hover .nav-icon {
  color: var(--cui-sidebar-nav-link-disabled-icon-color);
}

.sidebar-nav .nav-link.disabled:hover .nav-icon-bullet {
  background: var(--cui-sidebar-link-disabled-icon-bullet-bg);
  border-color: var(--cui-sidebar-link-disabled-icon-bullet-border-color);
}

.sidebar-nav .nav-link.disabled:hover.nav-dropdown-toggle::after {
  background-color: var(--cui-sidebar-nav-group-indicator-hover-color);
  -webkit-mask-image: var(--cui-sidebar-nav-group-indicator-hover-icon);
  mask-image: var(--cui-sidebar-nav-group-indicator-hover-icon);
}

@media (hover: hover), (-ms-high-contrast: none) {
  .sidebar-nav .nav-link:hover {
    color: var(--cui-sidebar-nav-link-hover-color);
    text-decoration: none;
    background: var(--cui-sidebar-nav-link-hover-bg);
  }
  .sidebar-nav .nav-link:hover .nav-icon {
    color: var(--cui-sidebar-nav-link-hover-icon-color);
  }
  .sidebar-nav .nav-link:hover .nav-icon-bullet {
    background: var(--cui-sidebar-link-hover-icon-bullet-bg);
    border-color: var(--cui-sidebar-link-hover-icon-bullet-border-color);
  }
  .sidebar-nav .nav-link:hover.nav-group-toggle::after {
    background-color: var(--cui-sidebar-nav-group-indicator-hover-color);
    -webkit-mask-image: var(--cui-sidebar-nav-group-indicator-hover-icon);
    mask-image: var(--cui-sidebar-nav-group-indicator-hover-icon);
  }
}
.sidebar-nav .nav-icon {
  display: flex;
  flex: 0 0 var(--cui-sidebar-nav-link-icon-width);
  align-items: center;
  justify-content: center;
  height: var(--cui-sidebar-nav-link-icon-height);
  -webkit-margin-end: var(--cui-sidebar-nav-link-icon-margin);
  margin-inline-end: var(--cui-sidebar-nav-link-icon-margin);
  font-size: var(--cui-sidebar-nav-link-icon-font-size);
  color: var(--cui-sidebar-nav-link-icon-color);
  text-align: center;
  pointer-events: none;
  fill: currentcolor;
  transition: inherit;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-icon {
    transition: none;
  }
}
.sidebar-nav .nav-icon-bullet {
  display: inline-block;
  width: var(--cui-sidebar-nav-link-icon-bullet-size);
  height: var(--cui-sidebar-nav-link-icon-bullet-size);
  background: var(--cui-sidebar-nav-link-icon-bullet-bg);
  border: var(--cui-sidebar-nav-link-icon-bullet-border-width) solid var(--cui-sidebar-nav-link-icon-bullet-border-color);
  border-radius: var(--cui-sidebar-nav-link-icon-bullet-border-radius);
}

.sidebar-nav svg.nav-icon {
  overflow: hidden;
}

.sidebar-nav .nav-group {
  position: relative;
  border: var(--cui-sidebar-nav-group-border-width) solid var(--cui-sidebar-nav-group-border-color);
  border-radius: var(--cui-sidebar-nav-group-border-radius);
  transition: background 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-group {
    transition: none;
  }
}
.sidebar-nav .nav-group .nav-group-items {
  padding: var(--cui-sidebar-nav-group-items-padding-y) var(--cui-sidebar-nav-group-items-padding-x);
  overflow: hidden;
  transition: height 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-group .nav-group-items {
    transition: none;
  }
}
.sidebar-nav .nav-group:not(.show) .nav-group-items {
  display: none;
}

.sidebar-nav .nav-group.show {
  background: var(--cui-sidebar-nav-group-bg);
}

.sidebar-nav .nav-group.show .nav-group-toggle {
  color: var(--cui-sidebar-nav-group-toggle-show-color);
}

.sidebar-nav .nav-group.show > .nav-group-toggle::after {
  transform: rotate(180deg);
}

.sidebar-nav .nav-group.show + .show {
  margin-top: var(--cui-sidebar-nav-gap);
}

.sidebar-nav .nav-group-toggle {
  cursor: pointer;
}

.sidebar-nav .nav-group-toggle::after {
  display: block;
  flex: 0 12px;
  height: 12px;
  -webkit-margin-start: auto;
  margin-inline-start: auto;
  content: "";
  background-color: var(--cui-sidebar-nav-group-indicator-color);
  -webkit-mask-image: var(--cui-sidebar-nav-group-indicator-icon);
  mask-image: var(--cui-sidebar-nav-group-indicator-icon);
  transition: transform 0.15s;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-nav .nav-group-toggle::after {
    transition: none;
  }
}
.sidebar-nav .nav-group-items {
  padding: 0;
  list-style: none;
}

.sidebar-nav .nav-group-items .nav-link {
  -webkit-padding-start: calc(var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin));
  padding-inline-start: calc(var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin));
}

.sidebar-nav .nav-group-items .nav-icon {
  -webkit-margin-start: calc(-1 * (var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)));
  margin-inline-start: calc(-1 * (var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)));
}

.sidebar-nav .compact .nav-link, .sidebar-nav.compact .nav-link {
  --cui-sidebar-nav-link-padding-y:0.5625rem;
}

.sidebar-narrow, .sidebar-narrow-unfoldable:not(:hover) {
  --cui-sidebar-narrow-width:4rem;
}

@media (min-width: 992px) {
  .sidebar-narrow, .sidebar-narrow-unfoldable:not(:hover) {
    flex: 0 0 var(--cui-sidebar-narrow-width);
    width: var(--cui-sidebar-narrow-width);
    padding-bottom: var(--cui-sidebar-toggler-height);
    overflow: visible;
  }
  .sidebar-narrow .sidebar-brand-full, .sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-full {
    display: none;
  }
  .sidebar-narrow .sidebar-brand-narrow, .sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-narrow {
    display: block;
  }
  .sidebar-narrow .sidebar-header, .sidebar-narrow-unfoldable:not(:hover) .sidebar-header {
    justify-content: center;
    padding-right: 0;
    padding-left: 0;
  }
  .sidebar-narrow .sidebar-nav, .sidebar-narrow-unfoldable:not(:hover) .sidebar-nav {
    --cui-sidebar-nav-link-padding-x:0.5rem;
    --cui-sidebar-nav-link-padding-y:0.75rem;
  }
  .sidebar-narrow .nav-link, .sidebar-narrow-unfoldable:not(:hover) .nav-link {
    overflow: hidden;
  }
  .sidebar-narrow .nav-icon, .sidebar-narrow-unfoldable:not(:hover) .nav-icon {
    flex: 0 0 calc(var(--cui-sidebar-narrow-width) - var(--cui-sidebar-nav-padding-x) * 2 - var(--cui-sidebar-nav-link-padding-x) * 2);
  }
  .sidebar-narrow .d-narrow-none, .sidebar-narrow .nav-group-items, .sidebar-narrow .nav-group.show .nav-group-items, .sidebar-narrow .nav-label, .sidebar-narrow .nav-title, .sidebar-narrow .sidebar-form, .sidebar-narrow-unfoldable:not(:hover) .d-narrow-none, .sidebar-narrow-unfoldable:not(:hover) .nav-group-items, .sidebar-narrow-unfoldable:not(:hover) .nav-label, .sidebar-narrow-unfoldable:not(:hover) .nav-title, .sidebar-narrow-unfoldable:not(:hover) .sidebar-form {
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    visibility: hidden;
    opacity: 0;
  }
  .sidebar-narrow .sidebar-toggler::before, .sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before {
    transform: rotate(-180deg);
  }
  .sidebar-end.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before, .sidebar-narrow.sidebar-end .sidebar-toggler::before {
    transform: rotate(0);
  }
}
.sidebar-narrow-unfoldable {
  --cui-sidebar-narrow-unfoldable-box-shadow:var(--cui-box-shadow);
}

.sidebar-narrow-unfoldable:hover {
  box-shadow: var(--cui-sidebar-narrow-unfoldable-box-shadow);
  box-shadow: 0 0.5rem 1rem rgba(8, 10, 12, 0.15);
}

.sidebar-narrow-unfoldable:hover .sidebar-toggler::before {
  transform: rotate(-180deg);
}

.sidebar-narrow-unfoldable:hover.sidebar-end .sidebar-toggler::before {
  transform: rotate(0);
}

@media (min-width: 992px) {
  .sidebar-narrow-unfoldable:not(.sidebar-end):not(.hide) ~ *, .sidebar-narrow:not(.sidebar-end):not(.hide) ~ * {
    --cui-sidebar-occupy-start:4rem;
  }
  .sidebar-narrow-unfoldable.sidebar-end:not(.hide) ~ *, .sidebar-narrow.sidebar-end:not(.hide) ~ * {
    --cui-sidebar-occupy-end:4rem;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: rgba(var(--cui-primary-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: rgba(var(--cui-secondary-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #080a0c !important;
  background-color: rgba(var(--cui-success-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #080a0c !important;
  background-color: rgba(var(--cui-info-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #080a0c !important;
  background-color: rgba(var(--cui-warning-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #080a0c !important;
  background-color: rgba(var(--cui-danger-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #080a0c !important;
  background-color: rgba(var(--cui-light-rgb), var(--cui-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: rgba(var(--cui-dark-rgb), var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-primary {
  color: #fff !important;
  background-color: rgba(94.2, 92.4, 207.6, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-secondary {
  color: #fff !important;
  background-color: rgba(107, 119, 133, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-success {
  color: #080a0c !important;
  background-color: rgba(33.55, 151.45, 65.05, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-info {
  color: #080a0c !important;
  background-color: rgba(61.2, 153, 244.8, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-warning {
  color: #080a0c !important;
  background-color: rgba(237.6, 172.8, 32.4, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-danger {
  color: #080a0c !important;
  background-color: rgba(221.7, 90.3, 90.3, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-light {
  color: #080a0c !important;
  background-color: rgba(243, 244, 247, var(--cui-bg-opacity, 1)) !important;
}

[data-coreui-theme=dark] .text-bg-dark {
  color: #fff !important;
  background-color: rgba(33, 38, 49, var(--cui-bg-opacity, 1)) !important;
}

.link-primary {
  color: rgba(var(--cui-primary-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-primary:focus, .link-primary:hover {
  color: rgba(70.4, 68.8, 171.2, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(70.4, 68.8, 171.2, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(70.4, 68.8, 171.2, var(--cui-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: rgba(var(--cui-secondary-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-secondary:focus, .link-secondary:hover {
  color: rgba(85.6, 95.2, 106.4, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(85.6, 95.2, 106.4, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(85.6, 95.2, 106.4, var(--cui-link-underline-opacity, 1)) !important;
}

.link-success {
  color: rgba(var(--cui-success-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-success:focus, .link-success:hover {
  color: rgba(72.6, 177.4, 100.6, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(72.6, 177.4, 100.6, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(72.6, 177.4, 100.6, var(--cui-link-underline-opacity, 1)) !important;
}

.link-info {
  color: rgba(var(--cui-info-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-info:focus, .link-info:hover {
  color: rgba(91.8, 173.4, 255, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(91.8, 173.4, 255, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(91.8, 173.4, 255, var(--cui-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: rgba(var(--cui-warning-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-warning:focus, .link-warning:hover {
  color: rgba(250.2, 192.6, 67.8, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(250.2, 192.6, 67.8, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(250.2, 192.6, 67.8, var(--cui-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: rgba(var(--cui-danger-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-danger:focus, .link-danger:hover {
  color: rgba(234.2, 117.4, 117.4, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(234.2, 117.4, 117.4, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(234.2, 117.4, 117.4, var(--cui-link-underline-opacity, 1)) !important;
}

.link-light {
  color: rgba(var(--cui-light-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-light:focus, .link-light:hover {
  color: rgba(245.4, 246.2, 248.6, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(245.4, 246.2, 248.6, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(245.4, 246.2, 248.6, var(--cui-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: rgba(var(--cui-dark-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-dark:focus, .link-dark:hover {
  color: rgba(26.4, 30.4, 39.2, var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(26.4, 30.4, 39.2, var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(26.4, 30.4, 39.2, var(--cui-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-body-emphasis:focus, .link-body-emphasis:hover {
  color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-opacity, 0.75)) !important;
  -webkit-text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 0.75)) !important;
  text-decoration-color: rgba(var(--cui-emphasis-color-rgb), var(--cui-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--cui-focus-ring-x, 0) var(--cui-focus-ring-y, 0) var(--cui-focus-ring-blur, 0) var(--cui-focus-ring-width) var(--cui-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  -webkit-text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 0.5));
  text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}

@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:focus-visible > .bi, .icon-link-hover:hover > .bi {
  transform: var(--cui-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}

.ratio::before {
  display: block;
  padding-top: var(--cui-aspect-ratio);
  content: "";
}

.ratio > * {
  position: absolute;
  inset-inline-start: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

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

.ratio-4x3 {
  --cui-aspect-ratio:75%;
}

.ratio-16x9 {
  --cui-aspect-ratio:56.25%;
}

.ratio-21x9 {
  --cui-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;
}

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 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) {
  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;
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), .visually-hidden:not(caption) {
  position: absolute !important;
}

.visually-hidden *, .visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !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: var(--cui-border-width);
  min-height: 1em;
  padding: 0;
  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: inline-start !important;
}

.float-end {
  float: inline-end !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  -o-object-fit: contain !important;
  object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
  object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
  object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
  object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
  object-fit: 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;
}

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

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

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

.overflow-x-scroll {
  overflow-x: scroll !important;
}

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

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

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

.overflow-y-scroll {
  overflow-y: 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-inline-grid {
  display: inline-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: var(--cui-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--cui-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--cui-box-shadow-lg) !important;
}

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

.focus-ring-primary {
  --cui-focus-ring-color:rgba(var(--cui-primary-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-secondary {
  --cui-focus-ring-color:rgba(var(--cui-secondary-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-success {
  --cui-focus-ring-color:rgba(var(--cui-success-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-info {
  --cui-focus-ring-color:rgba(var(--cui-info-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-warning {
  --cui-focus-ring-color:rgba(var(--cui-warning-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-danger {
  --cui-focus-ring-color:rgba(var(--cui-danger-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-light {
  --cui-focus-ring-color:rgba(var(--cui-light-rgb), var(--cui-focus-ring-opacity));
}

.focus-ring-dark {
  --cui-focus-ring-color:rgba(var(--cui-dark-rgb), var(--cui-focus-ring-opacity));
}

.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 {
  inset-inline-start: 0 !important;
}

.start-50 {
  inset-inline-start: 50% !important;
}

.start-100 {
  inset-inline-start: 100% !important;
}

.end-0 {
  inset-inline-end: 0 !important;
}

.end-50 {
  inset-inline-end: 50% !important;
}

.end-100 {
  inset-inline-end: 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: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-top {
  border-top: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-end {
  -webkit-border-end: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
  border-inline-end: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

.border-end-0 {
  -webkit-border-end: 0 !important;
  border-inline-end: 0 !important;
}

.border-bottom {
  border-bottom: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

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

.border-start {
  -webkit-border-start: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
  border-inline-start: var(--cui-border-width) var(--cui-border-style) var(--cui-border-color) !important;
}

.border-start-0 {
  -webkit-border-start: 0 !important;
  border-inline-start: 0 !important;
}

.border-primary {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-primary-rgb), var(--cui-border-opacity)) !important;
}

.border-secondary {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-secondary-rgb), var(--cui-border-opacity)) !important;
}

.border-success {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-success-rgb), var(--cui-border-opacity)) !important;
}

.border-info {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-info-rgb), var(--cui-border-opacity)) !important;
}

.border-warning {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-warning-rgb), var(--cui-border-opacity)) !important;
}

.border-danger {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-danger-rgb), var(--cui-border-opacity)) !important;
}

.border-light {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-light-rgb), var(--cui-border-opacity)) !important;
}

.border-dark {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-dark-rgb), var(--cui-border-opacity)) !important;
}

.border-black {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-black-rgb), var(--cui-border-opacity)) !important;
}

.border-white {
  --cui-border-opacity:1;
  border-color: rgba(var(--cui-white-rgb), var(--cui-border-opacity)) !important;
}

.border-top-primary {
  border-top-color: #5856d6 !important;
}

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

.border-top-success {
  border-top-color: #1b9e3e !important;
}

.border-top-info {
  border-top-color: #39f !important;
}

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

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

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

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

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

.border-end-primary {
  border-inline-end-color: #5856d6 !important;
}

.border-end-secondary {
  border-inline-end-color: #6b7785 !important;
}

.border-end-success {
  border-inline-end-color: #1b9e3e !important;
}

.border-end-info {
  border-inline-end-color: #39f !important;
}

.border-end-warning {
  border-inline-end-color: #f9b115 !important;
}

.border-end-danger {
  border-inline-end-color: #e55353 !important;
}

.border-end-light {
  border-inline-end-color: #f3f4f7 !important;
}

.border-end-dark {
  border-inline-end-color: #212631 !important;
}

.border-end-white {
  border-inline-end-color: #fff !important;
}

.border-bottom-primary {
  border-bottom-color: #5856d6 !important;
}

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

.border-bottom-success {
  border-bottom-color: #1b9e3e !important;
}

.border-bottom-info {
  border-bottom-color: #39f !important;
}

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

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

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

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

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

.border-start-primary {
  border-inline-start-color: #5856d6 !important;
}

.border-start-secondary {
  border-inline-start-color: #6b7785 !important;
}

.border-start-success {
  border-inline-start-color: #1b9e3e !important;
}

.border-start-info {
  border-inline-start-color: #39f !important;
}

.border-start-warning {
  border-inline-start-color: #f9b115 !important;
}

.border-start-danger {
  border-inline-start-color: #e55353 !important;
}

.border-start-light {
  border-inline-start-color: #f3f4f7 !important;
}

.border-start-dark {
  border-inline-start-color: #212631 !important;
}

.border-start-white {
  border-inline-start-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;
}

.border-top-1 {
  border-top-width: 1px !important;
}

.border-top-2 {
  border-top-width: 2px !important;
}

.border-top-3 {
  border-top-width: 3px !important;
}

.border-top-4 {
  border-top-width: 4px !important;
}

.border-top-5 {
  border-top-width: 5px !important;
}

.border-end-1 {
  border-inline-end-width: 1px !important;
}

.border-end-2 {
  border-inline-end-width: 2px !important;
}

.border-end-3 {
  border-inline-end-width: 3px !important;
}

.border-end-4 {
  border-inline-end-width: 4px !important;
}

.border-end-5 {
  border-inline-end-width: 5px !important;
}

.border-bottom-1 {
  border-bottom-width: 1px !important;
}

.border-bottom-2 {
  border-bottom-width: 2px !important;
}

.border-bottom-3 {
  border-bottom-width: 3px !important;
}

.border-bottom-4 {
  border-bottom-width: 4px !important;
}

.border-bottom-5 {
  border-bottom-width: 5px !important;
}

.border-start-1 {
  border-inline-start-width: 1px !important;
}

.border-start-2 {
  border-inline-start-width: 2px !important;
}

.border-start-3 {
  border-inline-start-width: 3px !important;
}

.border-start-4 {
  border-inline-start-width: 4px !important;
}

.border-start-5 {
  border-inline-start-width: 5px !important;
}

.border-primary-subtle {
  border-color: var(--cui-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--cui-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--cui-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--cui-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--cui-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--cui-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--cui-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--cui-dark-border-subtle) !important;
}

.border-opacity-10 {
  --cui-border-opacity:0.1;
}

.border-opacity-25 {
  --cui-border-opacity:0.25;
}

.border-opacity-50 {
  --cui-border-opacity:0.5;
}

.border-opacity-75 {
  --cui-border-opacity:0.75;
}

.border-opacity-100 {
  --cui-border-opacity:1;
}

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

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

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

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

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

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

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

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

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

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

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

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

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

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

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

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

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

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

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

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

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

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

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

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

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

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

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

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

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

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

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

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

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  -webkit-margin-end: 0 !important;
  margin-inline-end: 0 !important;
}

.me-1 {
  -webkit-margin-end: 0.25rem !important;
  margin-inline-end: 0.25rem !important;
}

.me-2 {
  -webkit-margin-end: 0.5rem !important;
  margin-inline-end: 0.5rem !important;
}

.me-3 {
  -webkit-margin-end: 1rem !important;
  margin-inline-end: 1rem !important;
}

.me-4 {
  -webkit-margin-end: 1.5rem !important;
  margin-inline-end: 1.5rem !important;
}

.me-5 {
  -webkit-margin-end: 3rem !important;
  margin-inline-end: 3rem !important;
}

.me-auto {
  -webkit-margin-end: auto !important;
  margin-inline-end: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

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

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

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

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

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

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  -webkit-margin-start: 0 !important;
  margin-inline-start: 0 !important;
}

.ms-1 {
  -webkit-margin-start: 0.25rem !important;
  margin-inline-start: 0.25rem !important;
}

.ms-2 {
  -webkit-margin-start: 0.5rem !important;
  margin-inline-start: 0.5rem !important;
}

.ms-3 {
  -webkit-margin-start: 1rem !important;
  margin-inline-start: 1rem !important;
}

.ms-4 {
  -webkit-margin-start: 1.5rem !important;
  margin-inline-start: 1.5rem !important;
}

.ms-5 {
  -webkit-margin-start: 3rem !important;
  margin-inline-start: 3rem !important;
}

.ms-auto {
  -webkit-margin-start: auto !important;
  margin-inline-start: auto !important;
}

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

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

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

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

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

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

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

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

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

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

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

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

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

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  -webkit-padding-end: 0 !important;
  padding-inline-end: 0 !important;
}

.pe-1 {
  -webkit-padding-end: 0.25rem !important;
  padding-inline-end: 0.25rem !important;
}

.pe-2 {
  -webkit-padding-end: 0.5rem !important;
  padding-inline-end: 0.5rem !important;
}

.pe-3 {
  -webkit-padding-end: 1rem !important;
  padding-inline-end: 1rem !important;
}

.pe-4 {
  -webkit-padding-end: 1.5rem !important;
  padding-inline-end: 1.5rem !important;
}

.pe-5 {
  -webkit-padding-end: 3rem !important;
  padding-inline-end: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

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

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  -webkit-padding-start: 0 !important;
  padding-inline-start: 0 !important;
}

.ps-1 {
  -webkit-padding-start: 0.25rem !important;
  padding-inline-start: 0.25rem !important;
}

.ps-2 {
  -webkit-padding-start: 0.5rem !important;
  padding-inline-start: 0.5rem !important;
}

.ps-3 {
  -webkit-padding-start: 1rem !important;
  padding-inline-start: 1rem !important;
}

.ps-4 {
  -webkit-padding-start: 1.5rem !important;
  padding-inline-start: 1.5rem !important;
}

.ps-5 {
  -webkit-padding-start: 3rem !important;
  padding-inline-start: 3rem !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;
}

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

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

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

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

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

.row-gap-5 {
  row-gap: 3rem !important;
}

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

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

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

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

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

.column-gap-5 {
  -moz-column-gap: 3rem !important;
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--cui-font-monospace) !important;
}

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

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

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

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

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

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

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

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

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

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

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

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

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

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

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

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

.text-end {
  text-align: end !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;
}

.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.text-primary, [data-coreui-theme=dark] .dark\:text-primary, [data-coreui-theme=dark] .dark\:text-primary:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-primary-rgb), var(--cui-text-opacity)) !important;
}

.text-secondary, [data-coreui-theme=dark] .dark\:text-secondary, [data-coreui-theme=dark] .dark\:text-secondary:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-secondary-rgb), var(--cui-text-opacity)) !important;
}

.text-success, [data-coreui-theme=dark] .dark\:text-success, [data-coreui-theme=dark] .dark\:text-success:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-success-rgb), var(--cui-text-opacity)) !important;
}

.text-info, [data-coreui-theme=dark] .dark\:text-info, [data-coreui-theme=dark] .dark\:text-info:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-info-rgb), var(--cui-text-opacity)) !important;
}

.text-warning, [data-coreui-theme=dark] .dark\:text-warning, [data-coreui-theme=dark] .dark\:text-warning:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-warning-rgb), var(--cui-text-opacity)) !important;
}

.text-danger, [data-coreui-theme=dark] .dark\:text-danger, [data-coreui-theme=dark] .dark\:text-danger:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-danger-rgb), var(--cui-text-opacity)) !important;
}

.text-light, [data-coreui-theme=dark] .dark\:text-light, [data-coreui-theme=dark] .dark\:text-light:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-light-rgb), var(--cui-text-opacity)) !important;
}

.text-dark, [data-coreui-theme=dark] .dark\:text-dark, [data-coreui-theme=dark] .dark\:text-dark:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-dark-rgb), var(--cui-text-opacity)) !important;
}

.text-black, [data-coreui-theme=dark] .dark\:text-black, [data-coreui-theme=dark] .dark\:text-black:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-black-rgb), var(--cui-text-opacity)) !important;
}

.text-white, [data-coreui-theme=dark] .dark\:text-white, [data-coreui-theme=dark] .dark\:text-white:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-white-rgb), var(--cui-text-opacity)) !important;
}

.text-body, [data-coreui-theme=dark] .dark\:text-body, [data-coreui-theme=dark] .dark\:text-body:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(var(--cui-body-color-rgb), var(--cui-text-opacity)) !important;
}

.text-muted, [data-coreui-theme=dark] .dark\:text-muted, [data-coreui-theme=dark] .dark\:text-muted:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-secondary-color) !important;
}

.text-black-50, [data-coreui-theme=dark] .dark\:text-black-50, [data-coreui-theme=dark] .dark\:text-black-50:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(8, 10, 12, 0.5) !important;
}

.text-white-50, [data-coreui-theme=dark] .dark\:text-white-50, [data-coreui-theme=dark] .dark\:text-white-50:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary, [data-coreui-theme=dark] .dark\:text-body-secondary, [data-coreui-theme=dark] .dark\:text-body-secondary:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-secondary-color) !important;
}

.text-body-tertiary, [data-coreui-theme=dark] .dark\:text-body-tertiary, [data-coreui-theme=dark] .dark\:text-body-tertiary:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-tertiary-color) !important;
}

.text-body-emphasis, [data-coreui-theme=dark] .dark\:text-body-emphasis, [data-coreui-theme=dark] .dark\:text-body-emphasis:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-emphasis-color) !important;
}

.text-reset, [data-coreui-theme=dark] .dark\:text-reset, [data-coreui-theme=dark] .dark\:text-reset:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: inherit !important;
}

.text-high-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-high-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-high-emphasis-inverse:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-high-emphasis-inverse) !important;
}

.text-medium-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-medium-emphasis-inverse, [data-coreui-theme=dark] .dark\:text-medium-emphasis-inverse:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-medium-emphasis-inverse) !important;
}

.text-disabled-inverse, [data-coreui-theme=dark] .dark\:text-disabled-inverse, [data-coreui-theme=dark] .dark\:text-disabled-inverse:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-disabled-inverse) !important;
}

.text-high-emphasis, [data-coreui-theme=dark] .dark\:text-high-emphasis, [data-coreui-theme=dark] .dark\:text-high-emphasis:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-high-emphasis) !important;
}

.text-medium-emphasis, [data-coreui-theme=dark] .dark\:text-medium-emphasis, [data-coreui-theme=dark] .dark\:text-medium-emphasis:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-medium-emphasis) !important;
}

.text-disabled, [data-coreui-theme=dark] .dark\:text-disabled, [data-coreui-theme=dark] .dark\:text-disabled:not([class*="dark:"]) {
  --cui-text-opacity:1;
  color: var(--cui-disabled) !important;
}

.text-opacity-25 {
  --cui-text-opacity:0.25;
}

.text-opacity-50 {
  --cui-text-opacity:0.5;
}

.text-opacity-75 {
  --cui-text-opacity:0.75;
}

.text-opacity-100 {
  --cui-text-opacity:1;
}

.text-primary-emphasis {
  color: var(--cui-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--cui-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--cui-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--cui-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--cui-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--cui-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--cui-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--cui-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --cui-link-opacity:0.1;
}

.link-opacity-10-hover:hover {
  --cui-link-opacity:0.1;
}

.link-opacity-25 {
  --cui-link-opacity:0.25;
}

.link-opacity-25-hover:hover {
  --cui-link-opacity:0.25;
}

.link-opacity-50 {
  --cui-link-opacity:0.5;
}

.link-opacity-50-hover:hover {
  --cui-link-opacity:0.5;
}

.link-opacity-75 {
  --cui-link-opacity:0.75;
}

.link-opacity-75-hover:hover {
  --cui-link-opacity:0.75;
}

.link-opacity-100 {
  --cui-link-opacity:1;
}

.link-opacity-100-hover:hover {
  --cui-link-opacity:1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-primary-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-secondary-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-success {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-success-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-info {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-info-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-warning {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-warning-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-danger {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-danger-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-light {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-light-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline-dark {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--cui-dark-rgb), var(--cui-link-underline-opacity)) !important;
}

.link-underline {
  --cui-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--cui-link-color-rgb), var(--cui-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --cui-link-underline-opacity:0;
}

.link-underline-opacity-0-hover:hover {
  --cui-link-underline-opacity:0;
}

.link-underline-opacity-10 {
  --cui-link-underline-opacity:0.1;
}

.link-underline-opacity-10-hover:hover {
  --cui-link-underline-opacity:0.1;
}

.link-underline-opacity-25 {
  --cui-link-underline-opacity:0.25;
}

.link-underline-opacity-25-hover:hover {
  --cui-link-underline-opacity:0.25;
}

.link-underline-opacity-50 {
  --cui-link-underline-opacity:0.5;
}

.link-underline-opacity-50-hover:hover {
  --cui-link-underline-opacity:0.5;
}

.link-underline-opacity-75 {
  --cui-link-underline-opacity:0.75;
}

.link-underline-opacity-75-hover:hover {
  --cui-link-underline-opacity:0.75;
}

.link-underline-opacity-100 {
  --cui-link-underline-opacity:1;
}

.link-underline-opacity-100-hover:hover {
  --cui-link-underline-opacity:1;
}

.bg-primary, [data-coreui-theme=dark] .dark\:bg-primary, [data-coreui-theme=dark] .dark\:bg-primary:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-primary-rgb), var(--cui-bg-opacity)) !important;
}

.bg-secondary, [data-coreui-theme=dark] .dark\:bg-secondary, [data-coreui-theme=dark] .dark\:bg-secondary:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-secondary-rgb), var(--cui-bg-opacity)) !important;
}

.bg-success, [data-coreui-theme=dark] .dark\:bg-success, [data-coreui-theme=dark] .dark\:bg-success:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-success-rgb), var(--cui-bg-opacity)) !important;
}

.bg-info, [data-coreui-theme=dark] .dark\:bg-info, [data-coreui-theme=dark] .dark\:bg-info:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-info-rgb), var(--cui-bg-opacity)) !important;
}

.bg-warning, [data-coreui-theme=dark] .dark\:bg-warning, [data-coreui-theme=dark] .dark\:bg-warning:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-warning-rgb), var(--cui-bg-opacity)) !important;
}

.bg-danger, [data-coreui-theme=dark] .dark\:bg-danger, [data-coreui-theme=dark] .dark\:bg-danger:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-danger-rgb), var(--cui-bg-opacity)) !important;
}

.bg-light, [data-coreui-theme=dark] .dark\:bg-light, [data-coreui-theme=dark] .dark\:bg-light:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-light-rgb), var(--cui-bg-opacity)) !important;
}

.bg-dark, [data-coreui-theme=dark] .dark\:bg-dark, [data-coreui-theme=dark] .dark\:bg-dark:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-dark-rgb), var(--cui-bg-opacity)) !important;
}

.bg-black, [data-coreui-theme=dark] .dark\:bg-black, [data-coreui-theme=dark] .dark\:bg-black:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-black-rgb), var(--cui-bg-opacity)) !important;
}

.bg-white, [data-coreui-theme=dark] .dark\:bg-white, [data-coreui-theme=dark] .dark\:bg-white:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-white-rgb), var(--cui-bg-opacity)) !important;
}

.bg-body, [data-coreui-theme=dark] .dark\:bg-body, [data-coreui-theme=dark] .dark\:bg-body:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-body-bg-rgb), var(--cui-bg-opacity)) !important;
}

.bg-transparent, [data-coreui-theme=dark] .dark\:bg-transparent, [data-coreui-theme=dark] .dark\:bg-transparent:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: transparent !important;
}

.bg-body-secondary, [data-coreui-theme=dark] .dark\:bg-body-secondary, [data-coreui-theme=dark] .dark\:bg-body-secondary:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-secondary-bg-rgb), var(--cui-bg-opacity)) !important;
}

.bg-body-tertiary, [data-coreui-theme=dark] .dark\:bg-body-tertiary, [data-coreui-theme=dark] .dark\:bg-body-tertiary:not([class*="dark:"]) {
  --cui-bg-opacity:1;
  background-color: rgba(var(--cui-tertiary-bg-rgb), var(--cui-bg-opacity)) !important;
}

.bg-opacity-10 {
  --cui-bg-opacity:0.1;
}

.bg-opacity-25 {
  --cui-bg-opacity:0.25;
}

.bg-opacity-50 {
  --cui-bg-opacity:0.5;
}

.bg-opacity-75 {
  --cui-bg-opacity:0.75;
}

.bg-opacity-100 {
  --cui-bg-opacity:1;
}

.bg-primary-subtle, [data-coreui-theme=dark] .dark\:bg-primary-subtle, [data-coreui-theme=dark] .dark\:bg-primary-subtle:not([class*="dark:"]) {
  background-color: var(--cui-primary-bg-subtle) !important;
}

.bg-secondary-subtle, [data-coreui-theme=dark] .dark\:bg-secondary-subtle, [data-coreui-theme=dark] .dark\:bg-secondary-subtle:not([class*="dark:"]) {
  background-color: var(--cui-secondary-bg-subtle) !important;
}

.bg-success-subtle, [data-coreui-theme=dark] .dark\:bg-success-subtle, [data-coreui-theme=dark] .dark\:bg-success-subtle:not([class*="dark:"]) {
  background-color: var(--cui-success-bg-subtle) !important;
}

.bg-info-subtle, [data-coreui-theme=dark] .dark\:bg-info-subtle, [data-coreui-theme=dark] .dark\:bg-info-subtle:not([class*="dark:"]) {
  background-color: var(--cui-info-bg-subtle) !important;
}

.bg-warning-subtle, [data-coreui-theme=dark] .dark\:bg-warning-subtle, [data-coreui-theme=dark] .dark\:bg-warning-subtle:not([class*="dark:"]) {
  background-color: var(--cui-warning-bg-subtle) !important;
}

.bg-danger-subtle, [data-coreui-theme=dark] .dark\:bg-danger-subtle, [data-coreui-theme=dark] .dark\:bg-danger-subtle:not([class*="dark:"]) {
  background-color: var(--cui-danger-bg-subtle) !important;
}

.bg-light-subtle, [data-coreui-theme=dark] .dark\:bg-light-subtle, [data-coreui-theme=dark] .dark\:bg-light-subtle:not([class*="dark:"]) {
  background-color: var(--cui-light-bg-subtle) !important;
}

.bg-dark-subtle, [data-coreui-theme=dark] .dark\:bg-dark-subtle, [data-coreui-theme=dark] .dark\:bg-dark-subtle:not([class*="dark:"]) {
  background-color: var(--cui-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--cui-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: var(--cui-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--cui-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--cui-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--cui-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--cui-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-pill {
  border-radius: var(--cui-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--cui-border-radius) !important;
  border-top-right-radius: var(--cui-border-radius) !important;
}

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

.rounded-top-1 {
  border-top-left-radius: var(--cui-border-radius-sm) !important;
  border-top-right-radius: var(--cui-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--cui-border-radius) !important;
  border-top-right-radius: var(--cui-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--cui-border-radius-lg) !important;
  border-top-right-radius: var(--cui-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--cui-border-radius-xl) !important;
  border-top-right-radius: var(--cui-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--cui-border-radius-xxl) !important;
  border-top-right-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-top-pill {
  border-top-left-radius: var(--cui-border-radius-pill) !important;
  border-top-right-radius: var(--cui-border-radius-pill) !important;
}

.rounded-end {
  border-start-end-radius: var(--cui-border-radius) !important;
  border-end-end-radius: var(--cui-border-radius) !important;
}

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

.rounded-end-1 {
  border-start-end-radius: var(--cui-border-radius-sm) !important;
  border-end-end-radius: var(--cui-border-radius-sm) !important;
}

.rounded-end-2 {
  border-start-end-radius: var(--cui-border-radius) !important;
  border-end-end-radius: var(--cui-border-radius) !important;
}

.rounded-end-3 {
  border-start-end-radius: var(--cui-border-radius-lg) !important;
  border-end-end-radius: var(--cui-border-radius-lg) !important;
}

.rounded-end-4 {
  border-start-end-radius: var(--cui-border-radius-xl) !important;
  border-end-end-radius: var(--cui-border-radius-xl) !important;
}

.rounded-end-5 {
  border-start-end-radius: var(--cui-border-radius-xxl) !important;
  border-end-end-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-end-pill {
  border-start-end-radius: var(--cui-border-radius-pill) !important;
  border-end-end-radius: var(--cui-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--cui-border-radius) !important;
  border-bottom-left-radius: var(--cui-border-radius) !important;
}

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

.rounded-bottom-1 {
  border-bottom-right-radius: var(--cui-border-radius-sm) !important;
  border-bottom-left-radius: var(--cui-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--cui-border-radius) !important;
  border-bottom-left-radius: var(--cui-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--cui-border-radius-lg) !important;
  border-bottom-left-radius: var(--cui-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--cui-border-radius-xl) !important;
  border-bottom-left-radius: var(--cui-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--cui-border-radius-xxl) !important;
  border-bottom-left-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-bottom-pill {
  border-bottom-right-radius: var(--cui-border-radius-pill) !important;
  border-bottom-left-radius: var(--cui-border-radius-pill) !important;
}

.rounded-start {
  border-end-start-radius: var(--cui-border-radius) !important;
  border-start-start-radius: var(--cui-border-radius) !important;
}

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

.rounded-start-1 {
  border-end-start-radius: var(--cui-border-radius-sm) !important;
  border-start-start-radius: var(--cui-border-radius-sm) !important;
}

.rounded-start-2 {
  border-end-start-radius: var(--cui-border-radius) !important;
  border-start-start-radius: var(--cui-border-radius) !important;
}

.rounded-start-3 {
  border-end-start-radius: var(--cui-border-radius-lg) !important;
  border-start-start-radius: var(--cui-border-radius-lg) !important;
}

.rounded-start-4 {
  border-end-start-radius: var(--cui-border-radius-xl) !important;
  border-start-start-radius: var(--cui-border-radius-xl) !important;
}

.rounded-start-5 {
  border-end-start-radius: var(--cui-border-radius-xxl) !important;
  border-start-start-radius: var(--cui-border-radius-xxl) !important;
}

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

.rounded-start-pill {
  border-end-start-radius: var(--cui-border-radius-pill) !important;
  border-start-start-radius: var(--cui-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: inline-start !important;
  }
  .float-sm-end {
    float: inline-end !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .me-sm-1 {
    -webkit-margin-end: 0.25rem !important;
    margin-inline-end: 0.25rem !important;
  }
  .me-sm-2 {
    -webkit-margin-end: 0.5rem !important;
    margin-inline-end: 0.5rem !important;
  }
  .me-sm-3 {
    -webkit-margin-end: 1rem !important;
    margin-inline-end: 1rem !important;
  }
  .me-sm-4 {
    -webkit-margin-end: 1.5rem !important;
    margin-inline-end: 1.5rem !important;
  }
  .me-sm-5 {
    -webkit-margin-end: 3rem !important;
    margin-inline-end: 3rem !important;
  }
  .me-sm-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ms-sm-1 {
    -webkit-margin-start: 0.25rem !important;
    margin-inline-start: 0.25rem !important;
  }
  .ms-sm-2 {
    -webkit-margin-start: 0.5rem !important;
    margin-inline-start: 0.5rem !important;
  }
  .ms-sm-3 {
    -webkit-margin-start: 1rem !important;
    margin-inline-start: 1rem !important;
  }
  .ms-sm-4 {
    -webkit-margin-start: 1.5rem !important;
    margin-inline-start: 1.5rem !important;
  }
  .ms-sm-5 {
    -webkit-margin-start: 3rem !important;
    margin-inline-start: 3rem !important;
  }
  .ms-sm-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .pe-sm-1 {
    -webkit-padding-end: 0.25rem !important;
    padding-inline-end: 0.25rem !important;
  }
  .pe-sm-2 {
    -webkit-padding-end: 0.5rem !important;
    padding-inline-end: 0.5rem !important;
  }
  .pe-sm-3 {
    -webkit-padding-end: 1rem !important;
    padding-inline-end: 1rem !important;
  }
  .pe-sm-4 {
    -webkit-padding-end: 1.5rem !important;
    padding-inline-end: 1.5rem !important;
  }
  .pe-sm-5 {
    -webkit-padding-end: 3rem !important;
    padding-inline-end: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
  .ps-sm-1 {
    -webkit-padding-start: 0.25rem !important;
    padding-inline-start: 0.25rem !important;
  }
  .ps-sm-2 {
    -webkit-padding-start: 0.5rem !important;
    padding-inline-start: 0.5rem !important;
  }
  .ps-sm-3 {
    -webkit-padding-start: 1rem !important;
    padding-inline-start: 1rem !important;
  }
  .ps-sm-4 {
    -webkit-padding-start: 1.5rem !important;
    padding-inline-start: 1.5rem !important;
  }
  .ps-sm-5 {
    -webkit-padding-start: 3rem !important;
    padding-inline-start: 3rem !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;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: start !important;
  }
  .text-sm-end {
    text-align: end !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: inline-start !important;
  }
  .float-md-end {
    float: inline-end !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .me-md-1 {
    -webkit-margin-end: 0.25rem !important;
    margin-inline-end: 0.25rem !important;
  }
  .me-md-2 {
    -webkit-margin-end: 0.5rem !important;
    margin-inline-end: 0.5rem !important;
  }
  .me-md-3 {
    -webkit-margin-end: 1rem !important;
    margin-inline-end: 1rem !important;
  }
  .me-md-4 {
    -webkit-margin-end: 1.5rem !important;
    margin-inline-end: 1.5rem !important;
  }
  .me-md-5 {
    -webkit-margin-end: 3rem !important;
    margin-inline-end: 3rem !important;
  }
  .me-md-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ms-md-1 {
    -webkit-margin-start: 0.25rem !important;
    margin-inline-start: 0.25rem !important;
  }
  .ms-md-2 {
    -webkit-margin-start: 0.5rem !important;
    margin-inline-start: 0.5rem !important;
  }
  .ms-md-3 {
    -webkit-margin-start: 1rem !important;
    margin-inline-start: 1rem !important;
  }
  .ms-md-4 {
    -webkit-margin-start: 1.5rem !important;
    margin-inline-start: 1.5rem !important;
  }
  .ms-md-5 {
    -webkit-margin-start: 3rem !important;
    margin-inline-start: 3rem !important;
  }
  .ms-md-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .pe-md-1 {
    -webkit-padding-end: 0.25rem !important;
    padding-inline-end: 0.25rem !important;
  }
  .pe-md-2 {
    -webkit-padding-end: 0.5rem !important;
    padding-inline-end: 0.5rem !important;
  }
  .pe-md-3 {
    -webkit-padding-end: 1rem !important;
    padding-inline-end: 1rem !important;
  }
  .pe-md-4 {
    -webkit-padding-end: 1.5rem !important;
    padding-inline-end: 1.5rem !important;
  }
  .pe-md-5 {
    -webkit-padding-end: 3rem !important;
    padding-inline-end: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
  .ps-md-1 {
    -webkit-padding-start: 0.25rem !important;
    padding-inline-start: 0.25rem !important;
  }
  .ps-md-2 {
    -webkit-padding-start: 0.5rem !important;
    padding-inline-start: 0.5rem !important;
  }
  .ps-md-3 {
    -webkit-padding-start: 1rem !important;
    padding-inline-start: 1rem !important;
  }
  .ps-md-4 {
    -webkit-padding-start: 1.5rem !important;
    padding-inline-start: 1.5rem !important;
  }
  .ps-md-5 {
    -webkit-padding-start: 3rem !important;
    padding-inline-start: 3rem !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;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: start !important;
  }
  .text-md-end {
    text-align: end !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: inline-start !important;
  }
  .float-lg-end {
    float: inline-end !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .me-lg-1 {
    -webkit-margin-end: 0.25rem !important;
    margin-inline-end: 0.25rem !important;
  }
  .me-lg-2 {
    -webkit-margin-end: 0.5rem !important;
    margin-inline-end: 0.5rem !important;
  }
  .me-lg-3 {
    -webkit-margin-end: 1rem !important;
    margin-inline-end: 1rem !important;
  }
  .me-lg-4 {
    -webkit-margin-end: 1.5rem !important;
    margin-inline-end: 1.5rem !important;
  }
  .me-lg-5 {
    -webkit-margin-end: 3rem !important;
    margin-inline-end: 3rem !important;
  }
  .me-lg-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ms-lg-1 {
    -webkit-margin-start: 0.25rem !important;
    margin-inline-start: 0.25rem !important;
  }
  .ms-lg-2 {
    -webkit-margin-start: 0.5rem !important;
    margin-inline-start: 0.5rem !important;
  }
  .ms-lg-3 {
    -webkit-margin-start: 1rem !important;
    margin-inline-start: 1rem !important;
  }
  .ms-lg-4 {
    -webkit-margin-start: 1.5rem !important;
    margin-inline-start: 1.5rem !important;
  }
  .ms-lg-5 {
    -webkit-margin-start: 3rem !important;
    margin-inline-start: 3rem !important;
  }
  .ms-lg-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .pe-lg-1 {
    -webkit-padding-end: 0.25rem !important;
    padding-inline-end: 0.25rem !important;
  }
  .pe-lg-2 {
    -webkit-padding-end: 0.5rem !important;
    padding-inline-end: 0.5rem !important;
  }
  .pe-lg-3 {
    -webkit-padding-end: 1rem !important;
    padding-inline-end: 1rem !important;
  }
  .pe-lg-4 {
    -webkit-padding-end: 1.5rem !important;
    padding-inline-end: 1.5rem !important;
  }
  .pe-lg-5 {
    -webkit-padding-end: 3rem !important;
    padding-inline-end: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
  .ps-lg-1 {
    -webkit-padding-start: 0.25rem !important;
    padding-inline-start: 0.25rem !important;
  }
  .ps-lg-2 {
    -webkit-padding-start: 0.5rem !important;
    padding-inline-start: 0.5rem !important;
  }
  .ps-lg-3 {
    -webkit-padding-start: 1rem !important;
    padding-inline-start: 1rem !important;
  }
  .ps-lg-4 {
    -webkit-padding-start: 1.5rem !important;
    padding-inline-start: 1.5rem !important;
  }
  .ps-lg-5 {
    -webkit-padding-start: 3rem !important;
    padding-inline-start: 3rem !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;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: start !important;
  }
  .text-lg-end {
    text-align: end !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: inline-start !important;
  }
  .float-xl-end {
    float: inline-end !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .me-xl-1 {
    -webkit-margin-end: 0.25rem !important;
    margin-inline-end: 0.25rem !important;
  }
  .me-xl-2 {
    -webkit-margin-end: 0.5rem !important;
    margin-inline-end: 0.5rem !important;
  }
  .me-xl-3 {
    -webkit-margin-end: 1rem !important;
    margin-inline-end: 1rem !important;
  }
  .me-xl-4 {
    -webkit-margin-end: 1.5rem !important;
    margin-inline-end: 1.5rem !important;
  }
  .me-xl-5 {
    -webkit-margin-end: 3rem !important;
    margin-inline-end: 3rem !important;
  }
  .me-xl-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ms-xl-1 {
    -webkit-margin-start: 0.25rem !important;
    margin-inline-start: 0.25rem !important;
  }
  .ms-xl-2 {
    -webkit-margin-start: 0.5rem !important;
    margin-inline-start: 0.5rem !important;
  }
  .ms-xl-3 {
    -webkit-margin-start: 1rem !important;
    margin-inline-start: 1rem !important;
  }
  .ms-xl-4 {
    -webkit-margin-start: 1.5rem !important;
    margin-inline-start: 1.5rem !important;
  }
  .ms-xl-5 {
    -webkit-margin-start: 3rem !important;
    margin-inline-start: 3rem !important;
  }
  .ms-xl-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .pe-xl-1 {
    -webkit-padding-end: 0.25rem !important;
    padding-inline-end: 0.25rem !important;
  }
  .pe-xl-2 {
    -webkit-padding-end: 0.5rem !important;
    padding-inline-end: 0.5rem !important;
  }
  .pe-xl-3 {
    -webkit-padding-end: 1rem !important;
    padding-inline-end: 1rem !important;
  }
  .pe-xl-4 {
    -webkit-padding-end: 1.5rem !important;
    padding-inline-end: 1.5rem !important;
  }
  .pe-xl-5 {
    -webkit-padding-end: 3rem !important;
    padding-inline-end: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
  .ps-xl-1 {
    -webkit-padding-start: 0.25rem !important;
    padding-inline-start: 0.25rem !important;
  }
  .ps-xl-2 {
    -webkit-padding-start: 0.5rem !important;
    padding-inline-start: 0.5rem !important;
  }
  .ps-xl-3 {
    -webkit-padding-start: 1rem !important;
    padding-inline-start: 1rem !important;
  }
  .ps-xl-4 {
    -webkit-padding-start: 1.5rem !important;
    padding-inline-start: 1.5rem !important;
  }
  .ps-xl-5 {
    -webkit-padding-start: 3rem !important;
    padding-inline-start: 3rem !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;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: start !important;
  }
  .text-xl-end {
    text-align: end !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: inline-start !important;
  }
  .float-xxl-end {
    float: inline-end !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    -webkit-margin-end: 0 !important;
    margin-inline-end: 0 !important;
  }
  .me-xxl-1 {
    -webkit-margin-end: 0.25rem !important;
    margin-inline-end: 0.25rem !important;
  }
  .me-xxl-2 {
    -webkit-margin-end: 0.5rem !important;
    margin-inline-end: 0.5rem !important;
  }
  .me-xxl-3 {
    -webkit-margin-end: 1rem !important;
    margin-inline-end: 1rem !important;
  }
  .me-xxl-4 {
    -webkit-margin-end: 1.5rem !important;
    margin-inline-end: 1.5rem !important;
  }
  .me-xxl-5 {
    -webkit-margin-end: 3rem !important;
    margin-inline-end: 3rem !important;
  }
  .me-xxl-auto {
    -webkit-margin-end: auto !important;
    margin-inline-end: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    -webkit-margin-start: 0 !important;
    margin-inline-start: 0 !important;
  }
  .ms-xxl-1 {
    -webkit-margin-start: 0.25rem !important;
    margin-inline-start: 0.25rem !important;
  }
  .ms-xxl-2 {
    -webkit-margin-start: 0.5rem !important;
    margin-inline-start: 0.5rem !important;
  }
  .ms-xxl-3 {
    -webkit-margin-start: 1rem !important;
    margin-inline-start: 1rem !important;
  }
  .ms-xxl-4 {
    -webkit-margin-start: 1.5rem !important;
    margin-inline-start: 1.5rem !important;
  }
  .ms-xxl-5 {
    -webkit-margin-start: 3rem !important;
    margin-inline-start: 3rem !important;
  }
  .ms-xxl-auto {
    -webkit-margin-start: auto !important;
    margin-inline-start: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    -webkit-padding-end: 0 !important;
    padding-inline-end: 0 !important;
  }
  .pe-xxl-1 {
    -webkit-padding-end: 0.25rem !important;
    padding-inline-end: 0.25rem !important;
  }
  .pe-xxl-2 {
    -webkit-padding-end: 0.5rem !important;
    padding-inline-end: 0.5rem !important;
  }
  .pe-xxl-3 {
    -webkit-padding-end: 1rem !important;
    padding-inline-end: 1rem !important;
  }
  .pe-xxl-4 {
    -webkit-padding-end: 1.5rem !important;
    padding-inline-end: 1.5rem !important;
  }
  .pe-xxl-5 {
    -webkit-padding-end: 3rem !important;
    padding-inline-end: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    -webkit-padding-start: 0 !important;
    padding-inline-start: 0 !important;
  }
  .ps-xxl-1 {
    -webkit-padding-start: 0.25rem !important;
    padding-inline-start: 0.25rem !important;
  }
  .ps-xxl-2 {
    -webkit-padding-start: 0.5rem !important;
    padding-inline-start: 0.5rem !important;
  }
  .ps-xxl-3 {
    -webkit-padding-start: 1rem !important;
    padding-inline-start: 1rem !important;
  }
  .ps-xxl-4 {
    -webkit-padding-start: 1.5rem !important;
    padding-inline-start: 1.5rem !important;
  }
  .ps-xxl-5 {
    -webkit-padding-start: 3rem !important;
    padding-inline-start: 3rem !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;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: start !important;
  }
  .text-xxl-end {
    text-align: end !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@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-inline-grid {
    display: inline-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;
  }
}

#bulk-upload {
  top: 0 !important;
  left: 240px !important;
  right: 0 !important;
  background-color: #ffffff !important;
}
#bulk-upload .dropzone.md {
  margin-bottom: 1.8rem;
}

.preview-container thead tr th {
  text-align: left !important;
}

#delete-info {
  padding: 40px 60px !important;
  text-align: center;
}

#global-delete-info {
  padding: 10px 10px !important;
}

#table-data-source {
  top: 0 !important;
  left: 240px !important;
  right: 0 !important;
  background-color: #ffffff !important;
}

#demote-table-data-source {
  top: 0 !important;
  left: 380px !important;
  right: 0 !important;
  background-color: #ffffff !important;
}

ul.table-data-source-type {
  list-style: none;
  margin-top: 10px;
  margin-bottom: 15px;
  padding: 0;
}

ul.table-data-source-type li {
  display: inline-block;
  cursor: pointer;
  border: 1px solid #eee;
  padding: 15px 60px;
  margin-right: 10px;
  border-radius: 4px;
  background-color: #fcfdfd;
}

ul.table-data-source-type li.active {
  border: 1px solid #1e96de;
}

ul.table-data-source-type li.active i.fa-check-circle {
  font-size: 1.2rem;
  color: #1e96de;
}

ul.table-data-source-type li i.fa-circle-thin {
  font-size: 1.2rem;
  color: #dbdfe2;
}

.table-data-source-container {
  position: relative;
  border-left: 1px solid #f4f8f9;
  padding-left: 25px;
}

.table-data-source-container:last-child {
  margin-bottom: 25px;
}

.bulk-uploaded-file {
  border: 1px dashed #c7c7c7;
  padding: 20px;
}

.bulk-uploaded-file span {
  text-align: left;
}

.bulk-uploaded-file i {
  float: right;
  color: #ff6c6d;
  font-size: 18px;
  cursor: pointer;
}

.custom-link {
  color: #20a8d8;
}
.custom-link:hover {
  color: #167495;
  text-decoration: underline;
  cursor: pointer;
}

.custom-link.delete:hover {
  color: #b6142c;
}

.nav .nav-item.nav-dropdown .nav-item.nav-dropdown.open .nav-dropdown-items .nav-item a.nav-link {
  padding-left: 2em;
}

.page-title {
  height: 60px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eee;
  padding-left: 25px;
  position: fixed;
  background-color: #f0f3f5;
  z-index: 150;
  width: 100%;
}
.page-title h1 {
  font-size: 1.15rem !important;
  font-weight: 600;
  margin-top: 2rem;
}
.page-title .top-actions {
  position: absolute;
  right: 80px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
}
.page-title .top-actions ul {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
.page-title .top-actions ul li {
  list-style: none;
  font-size: 0.85rem;
  cursor: pointer;
  display: inline-block;
  align-items: center;
  padding: 8px 10px;
  color: #1e96de;
}
.page-title .top-actions ul li a.nav-link {
  padding: 0 !important;
}
.page-title .top-actions ul li a {
  color: #1e96de;
}
.page-title .top-actions ul li a:hover {
  color: #167495;
}
.page-title .top-actions ul li .dropdown-menu {
  border: 1px solid #eee !important;
}
.page-title .top-actions ul li .dropdown-item {
  border-bottom: 1px solid #eee !important;
}
.page-title .top-actions ul li .dropdown-item i {
  color: #1e96de !important;
}
.page-title .top-actions ul li:not(:last-child) {
  border-right: 1px solid #eee;
}
.page-title .top-actions ul li:hover {
  color: #00aeef;
}
.page-title .top-actions .btn {
  min-width: 75px;
  display: inline-block;
  padding: 1px 8px !important;
  margin-bottom: 0;
  font-size: 0.85rem !important;
  font-weight: 600;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  color: #1e96de !important;
}
.page-title .top-actions .btn:focus {
  outline: none !important;
  box-shadow: none !important;
}
.page-title .top-actions .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.page-title .top-actions .btn-default {
  color: #1e96de !important;
  background-color: #fff;
  border: none !important;
}
.page-title .top-actions .btn-default:hover {
  color: #167495 !important;
  text-decoration: underline !important;
  outline: none !important;
  background-color: none !important;
  border-color: none !important;
  border: none !important;
}
.page-title .top-actions .btn-default:hover:focus .page-title .top-actions .btn-default:hover:active {
  color: #167495 !important;
  text-decoration: underline !important;
  outline: none !important;
  background-color: none !important;
  border-color: none !important;
  border: none !important;
}
.page-title .top-actions .btn-default:focus {
  color: #167495 !important;
  text-decoration: underline !important;
  outline: none !important;
  background-color: none !important;
  border-color: none !important;
  border: none !important;
}
.page-title .top-actions .btn-default:active {
  color: #167495 !important;
  text-decoration: underline !important;
  outline: none !important;
  background-color: none !important;
  border-color: none !important;
  border: none !important;
}

.page-title.mini h1 {
  font-size: 1.275rem;
}

.header-fixed.sidebar-lg-show.sidebar-fixed.sidebar-minimized.brand-minimized .main .page-title .top-actions {
  position: absolute;
  right: 80px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
}

.header-fixed .sidebar-lg-show .sidebar-fixed {
  position: absolute;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
}

.main .page-title .top-actions {
  position: absolute;
  right: 256px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
}

.page-sub-title .top-actions ul {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
.page-sub-title .top-actions ul li:not(:last-child) {
  border-right: 1px solid #eee;
}
.page-sub-title .top-actions ul li:hover {
  color: #00aeef;
}

@media only screen and (min-width: 0) and (max-width: 991px) {
  .page-title .top-actions {
    right: 25px;
  }
}
.app-button-primary {
  cursor: pointer;
  background-color: #234d6f;
  color: #ffffff !important;
  padding: 0.295rem 2.05rem !important;
  font-weight: 300;
  border: none !important;
  border-radius: 4px;
}
.app-button-primary:hover {
  background-color: #1e96de;
}

.app-button-secondary {
  padding: 0.25rem 2.25rem !important;
  font-weight: 300;
  background-color: #f0f0f0;
  border: 1px solid #eee !important;
  color: #333;
  border-radius: 4px !important;
}

.app-button-secondary.cancel {
  color: #1d96dd;
  border: 1px solid #c8ced3 !important;
  background-color: #fff;
}

.app-button-secondary.cancel.disabled {
  border: 1px solid #c8ced3 !important;
  background-color: #fff;
  pointer-events: none;
  opacity: 0.6;
}

.app-button-primary.disabled {
  pointer-events: none;
  opacity: 0.6;
}

.app-button-primary.delete {
  font-weight: 400;
  background-color: #e85344;
}

.form-group.pda-btn-right .app-button-secondary {
  margin-right: 5px;
}

.app-body {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  overflow-x: hidden;
}

@media (min-width: 992px) {
  .sidebar-fixed .app-header + .app-body .sidebar {
    height: calc(100vh - 55px);
  }
}
@media (min-width: 992px) {
  html:not([dir=rtl]) .sidebar-lg-show .sidebar,
  html:not([dir=rtl]) .sidebar-show .sidebar {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .sidebar-fixed .sidebar {
    position: fixed;
    z-index: 1019;
    width: 240px;
    height: 100vh;
  }
}
.app-body .sidebar {
  flex: 0 0 240px;
  order: -1;
}

@media (min-width: 992px) {
  .sidebar-lg-show .sidebar {
    position: fixed;
    z-index: 1019;
    width: 250px !important;
    height: 100vh;
  }
}
.sidebar {
  display: flex;
  flex-direction: column;
  padding: 0;
  color: #fff;
  background: #2f353a;
}

.text-primary {
  color: #20a8d8 !important;
}

.sub-child-items {
  margin-left: 8px !important;
}

.progress-bar {
  background-color: #20a8d8 !important;
  overflow: visible;
}

.action-tools {
  margin-left: 10px;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

html body .app.flex-row.align-items-center {
  height: 100vh;
}

.sidebar {
  background-color: #fff;
}
.sidebar .nav-item {
  background-color: #fff;
}
.sidebar .nav-item :hover {
  background-color: #e8f1ff;
}
.sidebar .nav-item .nav-link {
  border-radius: 3px;
  color: #0052cc;
}
.sidebar .nav-item .nav-link.active {
  background-color: #e8f1ff;
  font-weight: bold;
}
.sidebar .nav-item .nav-link i.nav-icon {
  font-size: 16px !important;
}
.sidebar .nav-dropdown.open {
  background-color: #fff;
}
.sidebar .nav-dropdown.open .nav-link {
  color: #0052cc;
}
.sidebar button.sidebar-minimizer {
  background-color: #fff !important;
}
.sidebar button.sidebar-minimizer:hover {
  background-color: #fff !important;
}
.sidebar .c-sidebar {
  all: revert;
}

.sidebar-minimized .sidebar .nav-item .nav-link:hover {
  background-color: #e8f1ff;
}
.sidebar-minimized .sidebar .nav-dropdown:hover {
  background-color: #fff;
}

@media only screen and (min-width: 992px) {
  .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .nav-link {
    padding-left: 20px;
  }
}
/*!
* Bootstrap  v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
:root, [data-bs-theme=light] {
  --bs-blue:#0d6efd;
  --bs-indigo:#6610f2;
  --bs-purple:#6f42c1;
  --bs-pink:#d63384;
  --bs-red:#dc3545;
  --bs-orange:#fd7e14;
  --bs-yellow:#ffc107;
  --bs-green:#198754;
  --bs-teal:#20c997;
  --bs-cyan:#0dcaf0;
  --bs-black:#000;
  --bs-white:#fff;
  --bs-gray:#6c757d;
  --bs-gray-dark:#343a40;
  --bs-gray-100:#f8f9fa;
  --bs-gray-200:#e9ecef;
  --bs-gray-300:#dee2e6;
  --bs-gray-400:#ced4da;
  --bs-gray-500:#adb5bd;
  --bs-gray-600:#6c757d;
  --bs-gray-700:#495057;
  --bs-gray-800:#343a40;
  --bs-gray-900:#212529;
  --bs-primary:#0d6efd;
  --bs-secondary:#6c757d;
  --bs-success:#198754;
  --bs-info:#0dcaf0;
  --bs-warning:#ffc107;
  --bs-danger:#dc3545;
  --bs-light:#f8f9fa;
  --bs-dark:#212529;
  --bs-primary-rgb:13,110,253;
  --bs-secondary-rgb:108,117,125;
  --bs-success-rgb:25,135,84;
  --bs-info-rgb:13,202,240;
  --bs-warning-rgb:255,193,7;
  --bs-danger-rgb:220,53,69;
  --bs-light-rgb:248,249,250;
  --bs-dark-rgb:33,37,41;
  --bs-primary-text-emphasis:#052c65;
  --bs-secondary-text-emphasis:#2b2f32;
  --bs-success-text-emphasis:#0a3622;
  --bs-info-text-emphasis:#055160;
  --bs-warning-text-emphasis:#664d03;
  --bs-danger-text-emphasis:#58151c;
  --bs-light-text-emphasis:#495057;
  --bs-dark-text-emphasis:#495057;
  --bs-primary-bg-subtle:#cfe2ff;
  --bs-secondary-bg-subtle:#e2e3e5;
  --bs-success-bg-subtle:#d1e7dd;
  --bs-info-bg-subtle:#cff4fc;
  --bs-warning-bg-subtle:#fff3cd;
  --bs-danger-bg-subtle:#f8d7da;
  --bs-light-bg-subtle:#fcfcfd;
  --bs-dark-bg-subtle:#ced4da;
  --bs-primary-border-subtle:#9ec5fe;
  --bs-secondary-border-subtle:#c4c8cb;
  --bs-success-border-subtle:#a3cfbb;
  --bs-info-border-subtle:#9eeaf9;
  --bs-warning-border-subtle:#ffe69c;
  --bs-danger-border-subtle:#f1aeb5;
  --bs-light-border-subtle:#e9ecef;
  --bs-dark-border-subtle:#adb5bd;
  --bs-white-rgb:255,255,255;
  --bs-black-rgb:0,0,0;
  --bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family:var(--bs-font-sans-serif);
  --bs-body-font-size:1rem;
  --bs-body-font-weight:400;
  --bs-body-line-height:1.5;
  --bs-body-color:#212529;
  --bs-body-color-rgb:33,37,41;
  --bs-body-bg:#fff;
  --bs-body-bg-rgb:255,255,255;
  --bs-emphasis-color:#000;
  --bs-emphasis-color-rgb:0,0,0;
  --bs-secondary-color:rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb:33,37,41;
  --bs-secondary-bg:#e9ecef;
  --bs-secondary-bg-rgb:233,236,239;
  --bs-tertiary-color:rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb:33,37,41;
  --bs-tertiary-bg:#f8f9fa;
  --bs-tertiary-bg-rgb:248,249,250;
  --bs-heading-color:inherit;
  --bs-link-color:#0d6efd;
  --bs-link-color-rgb:13,110,253;
  --bs-link-decoration:underline;
  --bs-link-hover-color:#0a58ca;
  --bs-link-hover-color-rgb:10,88,202;
  --bs-code-color:#d63384;
  --bs-highlight-color:#212529;
  --bs-highlight-bg:#fff3cd;
  --bs-border-width:1px;
  --bs-border-style:solid;
  --bs-border-color:#dee2e6;
  --bs-border-color-translucent:rgba(0, 0, 0, 0.175);
  --bs-border-radius:0.375rem;
  --bs-border-radius-sm:0.25rem;
  --bs-border-radius-lg:0.5rem;
  --bs-border-radius-xl:1rem;
  --bs-border-radius-xxl:2rem;
  --bs-border-radius-2xl:var(--bs-border-radius-xxl);
  --bs-border-radius-pill:50rem;
  --bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width:0.25rem;
  --bs-focus-ring-opacity:0.25;
  --bs-focus-ring-color:rgba(13, 110, 253, 0.25);
  --bs-form-valid-color:#198754;
  --bs-form-valid-border-color:#198754;
  --bs-form-invalid-color:#dc3545;
  --bs-form-invalid-border-color:#dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color:#dee2e6;
  --bs-body-color-rgb:222,226,230;
  --bs-body-bg:#212529;
  --bs-body-bg-rgb:33,37,41;
  --bs-emphasis-color:#fff;
  --bs-emphasis-color-rgb:255,255,255;
  --bs-secondary-color:rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb:222,226,230;
  --bs-secondary-bg:#343a40;
  --bs-secondary-bg-rgb:52,58,64;
  --bs-tertiary-color:rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb:222,226,230;
  --bs-tertiary-bg:#2b3035;
  --bs-tertiary-bg-rgb:43,48,53;
  --bs-primary-text-emphasis:#6ea8fe;
  --bs-secondary-text-emphasis:#a7acb1;
  --bs-success-text-emphasis:#75b798;
  --bs-info-text-emphasis:#6edff6;
  --bs-warning-text-emphasis:#ffda6a;
  --bs-danger-text-emphasis:#ea868f;
  --bs-light-text-emphasis:#f8f9fa;
  --bs-dark-text-emphasis:#dee2e6;
  --bs-primary-bg-subtle:#031633;
  --bs-secondary-bg-subtle:#161719;
  --bs-success-bg-subtle:#051b11;
  --bs-info-bg-subtle:#032830;
  --bs-warning-bg-subtle:#332701;
  --bs-danger-bg-subtle:#2c0b0e;
  --bs-light-bg-subtle:#343a40;
  --bs-dark-bg-subtle:#1a1d20;
  --bs-primary-border-subtle:#084298;
  --bs-secondary-border-subtle:#41464b;
  --bs-success-border-subtle:#0f5132;
  --bs-info-border-subtle:#087990;
  --bs-warning-border-subtle:#997404;
  --bs-danger-border-subtle:#842029;
  --bs-light-border-subtle:#495057;
  --bs-dark-border-subtle:#343a40;
  --bs-heading-color:inherit;
  --bs-link-color:#6ea8fe;
  --bs-link-hover-color:#8bb9fe;
  --bs-link-color-rgb:110,168,254;
  --bs-link-hover-color-rgb:139,185,254;
  --bs-code-color:#e685b5;
  --bs-highlight-color:#dee2e6;
  --bs-highlight-bg:#664d03;
  --bs-border-color:#495057;
  --bs-border-color-translucent:rgba(255, 255, 255, 0.15);
  --bs-form-valid-color:#75b798;
  --bs-form-valid-border-color:#75b798;
  --bs-form-invalid-color:#ea868f;
  --bs-form-invalid-border-color:#ea868f;
}

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

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

.h1, h1 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .h1, h1 {
    font-size: 2.5rem;
  }
}
.h2, h2 {
  font-size: calc(1.325rem + 0.9vw);
}

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

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

@media (min-width: 1200px) {
  .h4, h4 {
    font-size: 1.5rem;
  }
}
.h5, h5 {
  font-size: 1.25rem;
}

.h6, h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol, ul {
  padding-left: 2rem;
}

dl, ol, ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b, strong {
  font-weight: bolder;
}

.small, small {
  font-size: 0.875em;
}

.mark, mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}

a:hover {
  --bs-link-color-rgb:var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

code, kbd, pre, samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}

kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img, svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

tbody, td, tfoot, th, thead, tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

button, input, optgroup, select, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button, select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

[type=button], [type=reset], [type=submit], button {
  -webkit-appearance: button;
}

[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}

@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}

@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}

@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}

@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}

@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

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

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

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

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

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

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

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

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container, .container-md, .container-sm {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container, .container-lg, .container-md, .container-sm {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs:0;
  --bs-breakpoint-sm:576px;
  --bs-breakpoint-md:768px;
  --bs-breakpoint-lg:992px;
  --bs-breakpoint-xl:1200px;
  --bs-breakpoint-xxl:1400px;
}

.row {
  --bs-gutter-x:1.5rem;
  --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.33333333%;
}

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

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

@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.33333333%;
  }
  .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.66666667%;
  }
  .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;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .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;
  }
}
.table {
  --bs-table-color-type:initial;
  --bs-table-bg-type:initial;
  --bs-table-color-state:initial;
  --bs-table-bg-state:initial;
  --bs-table-color:var(--bs-emphasis-color);
  --bs-table-bg:var(--bs-body-bg);
  --bs-table-border-color:var(--bs-border-color);
  --bs-table-accent-bg:transparent;
  --bs-table-striped-color:var(--bs-emphasis-color);
  --bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color:var(--bs-emphasis-color);
  --bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color:var(--bs-emphasis-color);
  --bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}

.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}

.table > tbody {
  vertical-align: inherit;
}

.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

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

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

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

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

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

.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

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

.table-striped-columns > :not(caption) > tr > :nth-child(2n) {
  --bs-table-color-type:var(--bs-table-striped-color);
  --bs-table-bg-type:var(--bs-table-striped-bg);
}

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

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

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

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

.table-success {
  --bs-table-color:#000;
  --bs-table-bg:#d1e7dd;
  --bs-table-border-color:#a7b9b1;
  --bs-table-striped-bg:#c7dbd2;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#bcd0c7;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#c1d6cc;
  --bs-table-hover-color:#000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color:#000;
  --bs-table-bg:#cff4fc;
  --bs-table-border-color:#a6c3ca;
  --bs-table-striped-bg:#c5e8ef;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#badce3;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#bfe2e9;
  --bs-table-hover-color:#000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color:#000;
  --bs-table-bg:#fff3cd;
  --bs-table-border-color:#ccc2a4;
  --bs-table-striped-bg:#f2e7c3;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#e6dbb9;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#ece1be;
  --bs-table-hover-color:#000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color:#000;
  --bs-table-bg:#f8d7da;
  --bs-table-border-color:#c6acae;
  --bs-table-striped-bg:#eccccf;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#dfc2c4;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#e5c7ca;
  --bs-table-hover-color:#000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color:#000;
  --bs-table-bg:#f8f9fa;
  --bs-table-border-color:#c6c7c8;
  --bs-table-striped-bg:#ecedee;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#dfe0e1;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#e5e6e7;
  --bs-table-hover-color:#000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color:#fff;
  --bs-table-bg:#212529;
  --bs-table-border-color:#4d5154;
  --bs-table-striped-bg:#2c3034;
  --bs-table-striped-color:#fff;
  --bs-table-active-bg:#373b3e;
  --bs-table-active-color:#fff;
  --bs-table-hover-bg:#323539;
  --bs-table-hover-color:#fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  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(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}

.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}

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

.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}

.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  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;
}

.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}

.form-control-plaintext:focus {
  outline: 0;
}

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

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + var(--bs-border-width) * 2);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

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

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

.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

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

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

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + var(--bs-border-width) * 2);
}

textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + var(--bs-border-width) * 2);
}

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + var(--bs-border-width) * 2);
  padding: 0.375rem;
}

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

.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}

.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}

.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + var(--bs-border-width) * 2);
}

.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}

.form-select {
  --bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}

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

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

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

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

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}

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

.form-check-input {
  --bs-form-check-bg:var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-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: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-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 10 3 3 6-6'/%3e%3c/svg%3e");
}

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

.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-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 {
  cursor: default;
  opacity: 0.5;
}

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

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

.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: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-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}

.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

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

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.btn-check:disabled + .btn, .btn-check[disabled] + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

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

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

.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  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;
}

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

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

.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  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;
}

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

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

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

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

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

.form-floating {
  position: relative;
}

.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {
  height: calc(3.5rem + var(--bs-border-width) * 2);
  min-height: calc(3.5rem + var(--bs-border-width) * 2);
  line-height: 1.25;
}

.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) 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, .form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}

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

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

.form-floating > .form-control-plaintext:-webkit-autofill, .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;
  padding-left: 0.75rem;
}

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

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

.form-floating > textarea:focus ~ label::after, .form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}

.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}

.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}

.form-floating > .form-control:disabled ~ label, .form-floating > :disabled ~ label {
  color: #6c757d;
}

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

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

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

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

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

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

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

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

.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select, .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  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: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.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.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

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

.form-control.is-valid, .was-validated .form-control:valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.form-select.is-valid, .was-validated .form-select:valid {
  border-color: var(--bs-form-valid-border-color);
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.form-control-color.is-valid, .was-validated .form-control-color:valid {
  width: calc(3rem + 1.5em + 0.75rem);
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
  border-color: var(--bs-form-valid-border-color);
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
  background-color: var(--bs-form-valid-color);
}

.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

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

.input-group > .form-control:not(:focus).is-valid, .input-group > .form-floating:not(:focus-within).is-valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-control:not(:focus):valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .was-validated .input-group > .form-select:not(:focus):valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.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.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

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

.form-control.is-invalid, .was-validated .form-control:invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

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

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

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

.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

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

.form-control-color.is-invalid, .was-validated .form-control-color:invalid {
  width: calc(3rem + 1.5em + 0.75rem);
}

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

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

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

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

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

.input-group > .form-control:not(:focus).is-invalid, .input-group > .form-floating:not(:focus-within).is-invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-control:not(:focus):invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .was-validated .input-group > .form-select:not(:focus):invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x:0.75rem;
  --bs-btn-padding-y:0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size:1rem;
  --bs-btn-font-weight:400;
  --bs-btn-line-height:1.5;
  --bs-btn-color:var(--bs-body-color);
  --bs-btn-bg:transparent;
  --bs-btn-border-width:var(--bs-border-width);
  --bs-btn-border-color:transparent;
  --bs-btn-border-radius:var(--bs-border-radius);
  --bs-btn-hover-border-color:transparent;
  --bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity:0.65;
  --bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}

.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}

.btn-check:checked + .btn:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible, .btn:first-child:active:focus-visible, :not(.btn-check) + .btn:active:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color:#fff;
  --bs-btn-bg:#0d6efd;
  --bs-btn-border-color:#0d6efd;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#0b5ed7;
  --bs-btn-hover-border-color:#0a58ca;
  --bs-btn-focus-shadow-rgb:49,132,253;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#0a58ca;
  --bs-btn-active-border-color:#0a53be;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#0d6efd;
  --bs-btn-disabled-border-color:#0d6efd;
}

.btn-secondary {
  --bs-btn-color:#fff;
  --bs-btn-bg:#6c757d;
  --bs-btn-border-color:#6c757d;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#5c636a;
  --bs-btn-hover-border-color:#565e64;
  --bs-btn-focus-shadow-rgb:130,138,145;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#565e64;
  --bs-btn-active-border-color:#51585e;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#6c757d;
  --bs-btn-disabled-border-color:#6c757d;
}

.btn-success {
  --bs-btn-color:#fff;
  --bs-btn-bg:#198754;
  --bs-btn-border-color:#198754;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#157347;
  --bs-btn-hover-border-color:#146c43;
  --bs-btn-focus-shadow-rgb:60,153,110;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#146c43;
  --bs-btn-active-border-color:#13653f;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#198754;
  --bs-btn-disabled-border-color:#198754;
}

.btn-info {
  --bs-btn-color:#000;
  --bs-btn-bg:#0dcaf0;
  --bs-btn-border-color:#0dcaf0;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#31d2f2;
  --bs-btn-hover-border-color:#25cff2;
  --bs-btn-focus-shadow-rgb:11,172,204;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#3dd5f3;
  --bs-btn-active-border-color:#25cff2;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#0dcaf0;
  --bs-btn-disabled-border-color:#0dcaf0;
}

.btn-warning {
  --bs-btn-color:#000;
  --bs-btn-bg:#ffc107;
  --bs-btn-border-color:#ffc107;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#ffca2c;
  --bs-btn-hover-border-color:#ffc720;
  --bs-btn-focus-shadow-rgb:217,164,6;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#ffcd39;
  --bs-btn-active-border-color:#ffc720;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#ffc107;
  --bs-btn-disabled-border-color:#ffc107;
}

.btn-danger {
  --bs-btn-color:#fff;
  --bs-btn-bg:#dc3545;
  --bs-btn-border-color:#dc3545;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#bb2d3b;
  --bs-btn-hover-border-color:#b02a37;
  --bs-btn-focus-shadow-rgb:225,83,97;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#b02a37;
  --bs-btn-active-border-color:#a52834;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#dc3545;
  --bs-btn-disabled-border-color:#dc3545;
}

.btn-light {
  --bs-btn-color:#000;
  --bs-btn-bg:#f8f9fa;
  --bs-btn-border-color:#f8f9fa;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#d3d4d5;
  --bs-btn-hover-border-color:#c6c7c8;
  --bs-btn-focus-shadow-rgb:211,212,213;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#c6c7c8;
  --bs-btn-active-border-color:#babbbc;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#000;
  --bs-btn-disabled-bg:#f8f9fa;
  --bs-btn-disabled-border-color:#f8f9fa;
}

.btn-dark {
  --bs-btn-color:#fff;
  --bs-btn-bg:#212529;
  --bs-btn-border-color:#212529;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#424649;
  --bs-btn-hover-border-color:#373b3e;
  --bs-btn-focus-shadow-rgb:66,70,73;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#4d5154;
  --bs-btn-active-border-color:#373b3e;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;
  --bs-btn-disabled-bg:#212529;
  --bs-btn-disabled-border-color:#212529;
}

.btn-outline-primary {
  --bs-btn-color:#0d6efd;
  --bs-btn-border-color:#0d6efd;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#0d6efd;
  --bs-btn-hover-border-color:#0d6efd;
  --bs-btn-focus-shadow-rgb:13,110,253;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#0d6efd;
  --bs-btn-active-border-color:#0d6efd;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#0d6efd;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#0d6efd;
  --bs-gradient:none;
}

.btn-outline-secondary {
  --bs-btn-color:#6c757d;
  --bs-btn-border-color:#6c757d;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#6c757d;
  --bs-btn-hover-border-color:#6c757d;
  --bs-btn-focus-shadow-rgb:108,117,125;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#6c757d;
  --bs-btn-active-border-color:#6c757d;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#6c757d;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#6c757d;
  --bs-gradient:none;
}

.btn-outline-success {
  --bs-btn-color:#198754;
  --bs-btn-border-color:#198754;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#198754;
  --bs-btn-hover-border-color:#198754;
  --bs-btn-focus-shadow-rgb:25,135,84;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#198754;
  --bs-btn-active-border-color:#198754;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#198754;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#198754;
  --bs-gradient:none;
}

.btn-outline-info {
  --bs-btn-color:#0dcaf0;
  --bs-btn-border-color:#0dcaf0;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#0dcaf0;
  --bs-btn-hover-border-color:#0dcaf0;
  --bs-btn-focus-shadow-rgb:13,202,240;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#0dcaf0;
  --bs-btn-active-border-color:#0dcaf0;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#0dcaf0;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#0dcaf0;
  --bs-gradient:none;
}

.btn-outline-warning {
  --bs-btn-color:#ffc107;
  --bs-btn-border-color:#ffc107;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#ffc107;
  --bs-btn-hover-border-color:#ffc107;
  --bs-btn-focus-shadow-rgb:255,193,7;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#ffc107;
  --bs-btn-active-border-color:#ffc107;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#ffc107;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#ffc107;
  --bs-gradient:none;
}

.btn-outline-danger {
  --bs-btn-color:#dc3545;
  --bs-btn-border-color:#dc3545;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#dc3545;
  --bs-btn-hover-border-color:#dc3545;
  --bs-btn-focus-shadow-rgb:220,53,69;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#dc3545;
  --bs-btn-active-border-color:#dc3545;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#dc3545;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#dc3545;
  --bs-gradient:none;
}

.btn-outline-light {
  --bs-btn-color:#f8f9fa;
  --bs-btn-border-color:#f8f9fa;
  --bs-btn-hover-color:#000;
  --bs-btn-hover-bg:#f8f9fa;
  --bs-btn-hover-border-color:#f8f9fa;
  --bs-btn-focus-shadow-rgb:248,249,250;
  --bs-btn-active-color:#000;
  --bs-btn-active-bg:#f8f9fa;
  --bs-btn-active-border-color:#f8f9fa;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#f8f9fa;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#f8f9fa;
  --bs-gradient:none;
}

.btn-outline-dark {
  --bs-btn-color:#212529;
  --bs-btn-border-color:#212529;
  --bs-btn-hover-color:#fff;
  --bs-btn-hover-bg:#212529;
  --bs-btn-hover-border-color:#212529;
  --bs-btn-focus-shadow-rgb:33,37,41;
  --bs-btn-active-color:#fff;
  --bs-btn-active-bg:#212529;
  --bs-btn-active-border-color:#212529;
  --bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#212529;
  --bs-btn-disabled-bg:transparent;
  --bs-btn-disabled-border-color:#212529;
  --bs-gradient:none;
}

.btn-link {
  --bs-btn-font-weight:400;
  --bs-btn-color:var(--bs-link-color);
  --bs-btn-bg:transparent;
  --bs-btn-border-color:transparent;
  --bs-btn-hover-color:var(--bs-link-hover-color);
  --bs-btn-hover-border-color:transparent;
  --bs-btn-active-color:var(--bs-link-hover-color);
  --bs-btn-active-border-color:transparent;
  --bs-btn-disabled-color:#6c757d;
  --bs-btn-disabled-border-color:transparent;
  --bs-btn-box-shadow:0 0 0 #000;
  --bs-btn-focus-shadow-rgb:49,132,253;
  text-decoration: underline;
}

.btn-link:focus-visible {
  color: var(--bs-btn-color);
}

.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-group-lg > .btn, .btn-lg {
  --bs-btn-padding-y:0.5rem;
  --bs-btn-padding-x:1rem;
  --bs-btn-font-size:1.25rem;
  --bs-btn-border-radius:var(--bs-border-radius-lg);
}

.btn-group-sm > .btn, .btn-sm {
  --bs-btn-padding-y:0.25rem;
  --bs-btn-padding-x:0.5rem;
  --bs-btn-font-size:0.875rem;
  --bs-btn-border-radius:var(--bs-border-radius-sm);
}

.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;
  }
}
.dropdown, .dropdown-center, .dropend, .dropstart, .dropup, .dropup-center {
  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 {
  --bs-dropdown-zindex:1000;
  --bs-dropdown-min-width:10rem;
  --bs-dropdown-padding-x:0;
  --bs-dropdown-padding-y:0.5rem;
  --bs-dropdown-spacer:0.125rem;
  --bs-dropdown-font-size:1rem;
  --bs-dropdown-color:var(--bs-body-color);
  --bs-dropdown-bg:var(--bs-body-bg);
  --bs-dropdown-border-color:var(--bs-border-color-translucent);
  --bs-dropdown-border-radius:var(--bs-border-radius);
  --bs-dropdown-border-width:var(--bs-border-width);
  --bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg:var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y:0.5rem;
  --bs-dropdown-box-shadow:var(--bs-box-shadow);
  --bs-dropdown-link-color:var(--bs-body-color);
  --bs-dropdown-link-hover-color:var(--bs-body-color);
  --bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color:#fff;
  --bs-dropdown-link-active-bg:#0d6efd;
  --bs-dropdown-link-disabled-color:var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x:1rem;
  --bs-dropdown-item-padding-y:0.25rem;
  --bs-dropdown-header-color:#6c757d;
  --bs-dropdown-header-padding-x:1rem;
  --bs-dropdown-header-padding-y:0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}

.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.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: 1400px) {
  .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: var(--bs-dropdown-spacer);
}

.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: var(--bs-dropdown-spacer);
}

.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: var(--bs-dropdown-spacer);
}

.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: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}

.dropdown-item:focus, .dropdown-item:hover {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}

.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}

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

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

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color:#dee2e6;
  --bs-dropdown-bg:#343a40;
  --bs-dropdown-border-color:var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color:#dee2e6;
  --bs-dropdown-link-hover-color:#fff;
  --bs-dropdown-divider-bg:var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color:#fff;
  --bs-dropdown-link-active-bg:#0d6efd;
  --bs-dropdown-link-disabled-color:#adb5bd;
  --bs-dropdown-header-color:#adb5bd;
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group-vertical > .btn, .btn-group > .btn {
  position: relative;
  flex: 1 1 auto;
}

.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}

.btn-group > .btn-group:not(:first-child), .btn-group > :not(.btn-check:first-child) + .btn {
  margin-left: calc(-1 * var(--bs-border-width));
}

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

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

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}

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

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

.nav {
  --bs-nav-link-padding-x:1rem;
  --bs-nav-link-padding-y:0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color:var(--bs-link-color);
  --bs-nav-link-hover-color:var(--bs-link-hover-color);
  --bs-nav-link-disabled-color:var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: 0 0;
  border: 0;
  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:focus, .nav-link:hover {
  color: var(--bs-nav-link-hover-color);
}

.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.nav-tabs {
  --bs-nav-tabs-border-width:var(--bs-border-width);
  --bs-nav-tabs-border-color:var(--bs-border-color);
  --bs-nav-tabs-border-radius:var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color:var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg:var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}

.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}

.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius:var(--bs-border-radius);
  --bs-nav-pills-link-active-color:#fff;
  --bs-nav-pills-link-active-bg:#0d6efd;
}

.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap:1rem;
  --bs-nav-underline-border-width:0.125rem;
  --bs-nav-underline-link-active-color:var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}

.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}

.nav-underline .nav-link:focus, .nav-underline .nav-link:hover {
  border-bottom-color: currentcolor;
}

.nav-underline .nav-link.active, .nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

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

.nav-justified .nav-item, .nav-justified > .nav-link {
  flex-grow: 1;
  flex-basis: 0;
  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 {
  --bs-navbar-padding-x:0;
  --bs-navbar-padding-y:0.5rem;
  --bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y:0.3125rem;
  --bs-navbar-brand-margin-end:1rem;
  --bs-navbar-brand-font-size:1.25rem;
  --bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x:0.5rem;
  --bs-navbar-toggler-padding-y:0.25rem;
  --bs-navbar-toggler-padding-x:0.75rem;
  --bs-navbar-toggler-font-size:1.25rem;
  --bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius:var(--bs-border-radius);
  --bs-navbar-toggler-focus-width:0.25rem;
  --bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}

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

.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}

.navbar-brand:focus, .navbar-brand:hover {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x:0;
  --bs-nav-link-padding-y:0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color:var(--bs-navbar-color);
  --bs-nav-link-hover-color:var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}

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

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}

.navbar-text a, .navbar-text a:focus, .navbar-text a:hover {
  color: var(--bs-navbar-active-color);
}

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

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}

@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 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .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 {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .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: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}

.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 {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}

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

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

.navbar-dark, .navbar[data-bs-theme=dark] {
  --bs-navbar-color:rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color:rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color:#fff;
  --bs-navbar-brand-color:#fff;
  --bs-navbar-brand-hover-color:#fff;
  --bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: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");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: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");
}

.card {
  --bs-card-spacer-y:1rem;
  --bs-card-spacer-x:1rem;
  --bs-card-title-spacer-y:0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width:var(--bs-border-width);
  --bs-card-border-color:var(--bs-border-color-translucent);
  --bs-card-border-radius:var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y:0.5rem;
  --bs-card-cap-padding-x:1rem;
  --bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg:var(--bs-body-bg);
  --bs-card-img-overlay-padding:1rem;
  --bs-card-group-margin:0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card > .card-header + .list-group, .card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

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

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}

.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}

.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}

.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

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

.card-img, .card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img, .card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-header, .card-group > .card:not(:last-child) > .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-footer, .card-group > .card:not(:last-child) > .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-header, .card-group > .card:not(:first-child) > .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-footer, .card-group > .card:not(:first-child) > .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color:var(--bs-body-color);
  --bs-accordion-bg:var(--bs-body-bg);
  --bs-accordion-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;
  --bs-accordion-border-color:var(--bs-border-color);
  --bs-accordion-border-width:var(--bs-border-width);
  --bs-accordion-border-radius:var(--bs-border-radius);
  --bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x:1.25rem;
  --bs-accordion-btn-padding-y:1rem;
  --bs-accordion-btn-color:var(--bs-body-color);
  --bs-accordion-btn-bg:var(--bs-accordion-bg);
  --bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width:1.25rem;
  --bs-accordion-btn-icon-transform:rotate(-180deg);
  --bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x:1.25rem;
  --bs-accordion-body-padding-y:1rem;
  --bs-accordion-active-color:var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg:var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}

.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}

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

.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

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

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}

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

.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}

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

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

.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}

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

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.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-collapse, .accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x:0;
  --bs-breadcrumb-padding-y:0;
  --bs-breadcrumb-margin-bottom:1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color:var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x:0.5rem;
  --bs-breadcrumb-item-active-color:var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}

.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x:0.75rem;
  --bs-pagination-padding-y:0.375rem;
  --bs-pagination-font-size:1rem;
  --bs-pagination-color:var(--bs-link-color);
  --bs-pagination-bg:var(--bs-body-bg);
  --bs-pagination-border-width:var(--bs-border-width);
  --bs-pagination-border-color:var(--bs-border-color);
  --bs-pagination-border-radius:var(--bs-border-radius);
  --bs-pagination-hover-color:var(--bs-link-hover-color);
  --bs-pagination-hover-bg:var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color:var(--bs-border-color);
  --bs-pagination-focus-color:var(--bs-link-hover-color);
  --bs-pagination-focus-bg:var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color:#fff;
  --bs-pagination-active-bg:#0d6efd;
  --bs-pagination-active-border-color:#0d6efd;
  --bs-pagination-disabled-color:var(--bs-secondary-color);
  --bs-pagination-disabled-bg:var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color:var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-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: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}

.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}

.active > .page-link, .page-link.active {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}

.disabled > .page-link, .page-link.disabled {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}

.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}

.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x:1.5rem;
  --bs-pagination-padding-y:0.75rem;
  --bs-pagination-font-size:1.25rem;
  --bs-pagination-border-radius:var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x:0.5rem;
  --bs-pagination-padding-y:0.25rem;
  --bs-pagination-font-size:0.875rem;
  --bs-pagination-border-radius:var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x:0.65em;
  --bs-badge-padding-y:0.35em;
  --bs-badge-font-size:0.75em;
  --bs-badge-font-weight:700;
  --bs-badge-color:#fff;
  --bs-badge-border-radius:var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}

.badge:empty {
  display: none;
}

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

.alert {
  --bs-alert-bg:transparent;
  --bs-alert-padding-x:1rem;
  --bs-alert-padding-y:1rem;
  --bs-alert-margin-bottom:1rem;
  --bs-alert-color:inherit;
  --bs-alert-border-color:transparent;
  --bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius:var(--bs-border-radius);
  --bs-alert-link-color:inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

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

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

.alert-primary {
  --bs-alert-color:var(--bs-primary-text-emphasis);
  --bs-alert-bg:var(--bs-primary-bg-subtle);
  --bs-alert-border-color:var(--bs-primary-border-subtle);
  --bs-alert-link-color:var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color:var(--bs-secondary-text-emphasis);
  --bs-alert-bg:var(--bs-secondary-bg-subtle);
  --bs-alert-border-color:var(--bs-secondary-border-subtle);
  --bs-alert-link-color:var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color:var(--bs-success-text-emphasis);
  --bs-alert-bg:var(--bs-success-bg-subtle);
  --bs-alert-border-color:var(--bs-success-border-subtle);
  --bs-alert-link-color:var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color:var(--bs-info-text-emphasis);
  --bs-alert-bg:var(--bs-info-bg-subtle);
  --bs-alert-border-color:var(--bs-info-border-subtle);
  --bs-alert-link-color:var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color:var(--bs-warning-text-emphasis);
  --bs-alert-bg:var(--bs-warning-bg-subtle);
  --bs-alert-border-color:var(--bs-warning-border-subtle);
  --bs-alert-link-color:var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color:var(--bs-danger-text-emphasis);
  --bs-alert-bg:var(--bs-danger-bg-subtle);
  --bs-alert-border-color:var(--bs-danger-border-subtle);
  --bs-alert-link-color:var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color:var(--bs-light-text-emphasis);
  --bs-alert-bg:var(--bs-light-bg-subtle);
  --bs-alert-border-color:var(--bs-light-border-subtle);
  --bs-alert-link-color:var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color:var(--bs-dark-text-emphasis);
  --bs-alert-bg:var(--bs-dark-bg-subtle);
  --bs-alert-border-color:var(--bs-dark-border-subtle);
  --bs-alert-link-color:var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress, .progress-stacked {
  --bs-progress-height:1rem;
  --bs-progress-font-size:0.75rem;
  --bs-progress-bg:var(--bs-secondary-bg);
  --bs-progress-border-radius:var(--bs-border-radius);
  --bs-progress-box-shadow:var(--bs-box-shadow-inset);
  --bs-progress-bar-color:#fff;
  --bs-progress-bar-bg:#0d6efd;
  --bs-progress-bar-transition:width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  --bs-list-group-color:var(--bs-body-color);
  --bs-list-group-bg:var(--bs-body-bg);
  --bs-list-group-border-color:var(--bs-border-color);
  --bs-list-group-border-width:var(--bs-border-width);
  --bs-list-group-border-radius:var(--bs-border-radius);
  --bs-list-group-item-padding-x:1rem;
  --bs-list-group-item-padding-y:0.5rem;
  --bs-list-group-action-color:var(--bs-secondary-color);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-tertiary-bg);
  --bs-list-group-action-active-color:var(--bs-body-color);
  --bs-list-group-action-active-bg:var(--bs-secondary-bg);
  --bs-list-group-disabled-color:var(--bs-secondary-color);
  --bs-list-group-disabled-bg:var(--bs-body-bg);
  --bs-list-group-active-color:#fff;
  --bs-list-group-active-bg:#0d6efd;
  --bs-list-group-active-border-color:#0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

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

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

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}

.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(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}

.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}

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

.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

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

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

.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

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

.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  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: var(--bs-list-group-border-width);
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}

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

.list-group-item-primary {
  --bs-list-group-color:var(--bs-primary-text-emphasis);
  --bs-list-group-bg:var(--bs-primary-bg-subtle);
  --bs-list-group-border-color:var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-primary-border-subtle);
  --bs-list-group-active-color:var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg:var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color:var(--bs-secondary-text-emphasis);
  --bs-list-group-bg:var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color:var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);
  --bs-list-group-active-color:var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg:var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color:var(--bs-success-text-emphasis);
  --bs-list-group-bg:var(--bs-success-bg-subtle);
  --bs-list-group-border-color:var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-success-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-success-border-subtle);
  --bs-list-group-active-color:var(--bs-success-bg-subtle);
  --bs-list-group-active-bg:var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color:var(--bs-info-text-emphasis);
  --bs-list-group-bg:var(--bs-info-bg-subtle);
  --bs-list-group-border-color:var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-info-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-info-border-subtle);
  --bs-list-group-active-color:var(--bs-info-bg-subtle);
  --bs-list-group-active-bg:var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color:var(--bs-warning-text-emphasis);
  --bs-list-group-bg:var(--bs-warning-bg-subtle);
  --bs-list-group-border-color:var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-warning-border-subtle);
  --bs-list-group-active-color:var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg:var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color:var(--bs-danger-text-emphasis);
  --bs-list-group-bg:var(--bs-danger-bg-subtle);
  --bs-list-group-border-color:var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-danger-border-subtle);
  --bs-list-group-active-color:var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg:var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color:var(--bs-light-text-emphasis);
  --bs-list-group-bg:var(--bs-light-bg-subtle);
  --bs-list-group-border-color:var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-light-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-light-border-subtle);
  --bs-list-group-active-color:var(--bs-light-bg-subtle);
  --bs-list-group-active-bg:var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color:var(--bs-dark-text-emphasis);
  --bs-list-group-bg:var(--bs-dark-bg-subtle);
  --bs-list-group-border-color:var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color:var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color:var(--bs-emphasis-color);
  --bs-list-group-action-active-bg:var(--bs-dark-border-subtle);
  --bs-list-group-active-color:var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg:var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color:var(--bs-dark-text-emphasis);
}

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

.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}

.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}

.btn-close.disabled, .btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

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

:root, [data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex:1090;
  --bs-toast-padding-x:0.75rem;
  --bs-toast-padding-y:0.5rem;
  --bs-toast-spacing:1.5rem;
  --bs-toast-max-width:350px;
  --bs-toast-font-size:0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width:var(--bs-border-width);
  --bs-toast-border-color:var(--bs-border-color-translucent);
  --bs-toast-border-radius:var(--bs-border-radius);
  --bs-toast-box-shadow:var(--bs-box-shadow);
  --bs-toast-header-color:var(--bs-secondary-color);
  --bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color:var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}

.toast.showing {
  opacity: 0;
}

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

.toast-container {
  --bs-toast-zindex:1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}

.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}

.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex:1055;
  --bs-modal-width:500px;
  --bs-modal-padding:1rem;
  --bs-modal-margin:0.5rem;
  --bs-modal-color:var(--bs-body-color);
  --bs-modal-bg:var(--bs-body-bg);
  --bs-modal-border-color:var(--bs-border-color-translucent);
  --bs-modal-border-width:var(--bs-border-width);
  --bs-modal-border-radius:var(--bs-border-radius-lg);
  --bs-modal-box-shadow:var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x:1rem;
  --bs-modal-header-padding-y:1rem;
  --bs-modal-header-padding:1rem 1rem;
  --bs-modal-header-border-color:var(--bs-border-color);
  --bs-modal-header-border-width:var(--bs-border-width);
  --bs-modal-title-line-height:1.5;
  --bs-modal-footer-gap:0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color:var(--bs-border-color);
  --bs-modal-footer-border-width:var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}

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

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex:1050;
  --bs-backdrop-bg:#000;
  --bs-backdrop-opacity:0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}

.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}

.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin:1.75rem;
    --bs-modal-box-shadow:var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width:300px;
  }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    --bs-modal-width:800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width:1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}

.modal-fullscreen .modal-footer, .modal-fullscreen .modal-header {
  border-radius: 0;
}

.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-footer, .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-footer, .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-footer, .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-footer, .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-footer, .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex:1080;
  --bs-tooltip-max-width:200px;
  --bs-tooltip-padding-x:0.5rem;
  --bs-tooltip-padding-y:0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size:0.875rem;
  --bs-tooltip-color:var(--bs-body-bg);
  --bs-tooltip-bg:var(--bs-emphasis-color);
  --bs-tooltip-border-radius:var(--bs-border-radius);
  --bs-tooltip-opacity:0.9;
  --bs-tooltip-arrow-width:0.8rem;
  --bs-tooltip-arrow-height:0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}

.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}

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

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex:1070;
  --bs-popover-max-width:276px;
  --bs-popover-font-size:0.875rem;
  --bs-popover-bg:var(--bs-body-bg);
  --bs-popover-border-width:var(--bs-border-width);
  --bs-popover-border-color:var(--bs-border-color-translucent);
  --bs-popover-border-radius:var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow:var(--bs-box-shadow);
  --bs-popover-header-padding-x:1rem;
  --bs-popover-header-padding-y:0.5rem;
  --bs-popover-header-font-size:1rem;
  --bs-popover-header-color:inherit;
  --bs-popover-header-bg:var(--bs-secondary-bg);
  --bs-popover-body-padding-x:1rem;
  --bs-popover-body-padding-y:1rem;
  --bs-popover-body-color:var(--bs-body-color);
  --bs-popover-arrow-width:1rem;
  --bs-popover-arrow-height:0.5rem;
  --bs-popover-arrow-border:var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}

.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}

.popover .popover-arrow::after, .popover .popover-arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-top > .popover-arrow::before {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-end > .popover-arrow::before {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-end > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::before {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-start > .popover-arrow::before {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-start > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.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-next, .carousel-item-prev, .carousel-item.active {
  display: block;
}

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

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

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

.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
    transition: none;
  }
}
.carousel-control-next, .carousel-control-prev {
  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: 0 0;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev {
    transition: none;
  }
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

.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 0'/%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-.708'/%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%;
}

.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: var(--bs-carousel-indicator-active-bg);
  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: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg:#000;
  --bs-carousel-caption-color:#000;
  --bs-carousel-control-icon-filter:invert(1) grayscale(100);
}

:root, [data-bs-theme=light] {
  --bs-carousel-indicator-active-bg:#fff;
  --bs-carousel-caption-color:#fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg:#000;
  --bs-carousel-caption-color:#000;
  --bs-carousel-control-icon-filter:invert(1) grayscale(100);
}

.spinner-border, .spinner-grow {
  display: inline-block;
  flex-shrink: 0;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  --bs-spinner-width:2rem;
  --bs-spinner-height:2rem;
  --bs-spinner-vertical-align:-0.125em;
  --bs-spinner-border-width:0.25em;
  --bs-spinner-animation-speed:0.75s;
  --bs-spinner-animation-name:spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width:2rem;
  --bs-spinner-height:2rem;
  --bs-spinner-vertical-align:-0.125em;
  --bs-spinner-animation-speed:0.75s;
  --bs-spinner-animation-name:spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border, .spinner-grow {
    --bs-spinner-animation-speed:1.5s;
  }
}
.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl {
  --bs-offcanvas-zindex:1045;
  --bs-offcanvas-width:400px;
  --bs-offcanvas-height:30vh;
  --bs-offcanvas-padding-x:1rem;
  --bs-offcanvas-padding-y:1rem;
  --bs-offcanvas-color:var(--bs-body-color);
  --bs-offcanvas-bg:var(--bs-body-bg);
  --bs-offcanvas-border-width:var(--bs-border-width);
  --bs-offcanvas-border-color:var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);
  --bs-offcanvas-transition:transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height:1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.show:not(.hiding), .offcanvas-sm.showing {
    transform: none;
  }
  .offcanvas-sm.hiding, .offcanvas-sm.show, .offcanvas-sm.showing {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height:auto;
    --bs-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.show:not(.hiding), .offcanvas-md.showing {
    transform: none;
  }
  .offcanvas-md.hiding, .offcanvas-md.show, .offcanvas-md.showing {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height:auto;
    --bs-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.show:not(.hiding), .offcanvas-lg.showing {
    transform: none;
  }
  .offcanvas-lg.hiding, .offcanvas-lg.show, .offcanvas-lg.showing {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height:auto;
    --bs-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.show:not(.hiding), .offcanvas-xl.showing {
    transform: none;
  }
  .offcanvas-xl.hiding, .offcanvas-xl.show, .offcanvas-xl.showing {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height:auto;
    --bs-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.show:not(.hiding), .offcanvas-xxl.showing {
    transform: none;
  }
  .offcanvas-xxl.hiding, .offcanvas-xxl.show, .offcanvas-xxl.showing {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height:auto;
    --bs-offcanvas-border-width:0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}

@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}

.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}

.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}

.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}

.offcanvas.show:not(.hiding), .offcanvas.showing {
  transform: none;
}

.offcanvas.hiding, .offcanvas.show, .offcanvas.showing {
  visibility: visible;
}

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

.offcanvas-backdrop.fade {
  opacity: 0;
}

.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}

.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}

.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-primary:focus, .link-primary:hover {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary:focus, .link-secondary:hover {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-success:focus, .link-success:hover {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-info:focus, .link-info:hover {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning:focus, .link-warning:hover {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger:focus, .link-danger:hover {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-light:focus, .link-light:hover {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark:focus, .link-dark:hover {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis:focus, .link-body-emphasis:hover {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}

@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:focus-visible > .bi, .icon-link-hover:hover > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 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) {
  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;
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), .visually-hidden:not(caption) {
  position: absolute !important;
}

.visually-hidden *, .visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !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: var(--bs-border-width);
  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;
}

.object-fit-contain {
  -o-object-fit: contain !important;
  object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
  object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
  object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
  object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
  object-fit: 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;
}

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

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

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

.overflow-x-scroll {
  overflow-x: scroll !important;
}

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

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

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

.overflow-y-scroll {
  overflow-y: 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-inline-grid {
  display: inline-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: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

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

.focus-ring-primary {
  --bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.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: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-primary {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity:1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !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;
}

.border-opacity-10 {
  --bs-border-opacity:0.1;
}

.border-opacity-25 {
  --bs-border-opacity:0.25;
}

.border-opacity-50 {
  --bs-border-opacity:0.5;
}

.border-opacity-75 {
  --bs-border-opacity:0.75;
}

.border-opacity-100 {
  --bs-border-opacity:1;
}

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

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

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

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

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

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

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

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

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

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

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

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

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

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

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

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

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

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

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

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

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

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

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

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

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

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

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

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

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

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

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

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

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

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

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

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

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

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

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

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

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

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

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

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

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

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

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

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

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

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

.ms-auto {
  margin-left: auto !important;
}

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

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

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

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

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

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

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

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

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

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

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

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

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

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

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

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

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

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

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

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

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

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

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

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

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

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

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

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

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

.row-gap-5 {
  row-gap: 3rem !important;
}

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

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

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

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

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

.column-gap-5 {
  -moz-column-gap: 3rem !important;
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

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

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

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

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

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

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

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

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

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

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

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

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

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

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

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

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

.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.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(--bs-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: var(--bs-secondary-color) !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-body-secondary {
  --bs-text-opacity:1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity:1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity:1;
  color: var(--bs-emphasis-color) !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;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity:0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity:0.1;
}

.link-opacity-25 {
  --bs-link-opacity:0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity:0.25;
}

.link-opacity-50 {
  --bs-link-opacity:0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity:0.5;
}

.link-opacity-75 {
  --bs-link-opacity:0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity:0.75;
}

.link-opacity-100 {
  --bs-link-opacity:1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity:1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity:1;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity:0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity:0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity:0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity:0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity:0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity:0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity:0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity:0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity:0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity:0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity:1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-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(--bs-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-body-secondary {
  --bs-bg-opacity:1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity:1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !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-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.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: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

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

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

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

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

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

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

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

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

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

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

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

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

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

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .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;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .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;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .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;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .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;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
    object-fit: 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-inline-grid {
    display: inline-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;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .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;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@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-inline-grid {
    display: inline-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;
  }
}
.sidebar-container {
    height: calc(100vh - 56px); /* Adjust based on header height */
    overflow-y: auto; /* Enable vertical scrolling */
    overflow-x: hidden;
}

.app {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.app-body .main {
    flex: 1 1;
    min-width: 0;
}

.main {
    margin-top: 2rem;
    overflow: hidden;
    margin-left: 240px;
}

.main-collapse {
    margin-top: 2rem;
    overflow: hidden;
    width: 100%;
    margin-left: 65px;
}

@media (max-width: 991.98px) {
    .main {
        margin-top: 2rem;
        overflow: hidden;
        width: 100%;
        margin-left: 65px;
    }
}

.MainSidebar {
    height: calc(100vh - 56px);
    margin-top: 2.2rem;
}

.main-container {
    height: 100vh;
    margin-right: 240px;
}

.app-container {
    margin-top: 3rem;
    margin-right: 2rem;
    padding: 0px !important;
}

.sidebar {
    margin-top: 4rem;
    z-index: 490 !important;
}
.header {
    z-index: 1019;
}

.sidebaropen {
    margin-left: 15%;
}

.sidebarclose {
    margin-left: 3%;
}

.nav-group .nav-link .nav-icon {
    font-size: 16px !important;
}

.modal-body {
    padding: '1rem';
}

.modal-headr {
    padding: '1rem';
}

.nav-group-toggle {
    white-space: normal !important;
}

.sidebar-narrow .nav-group .nav-group-toggle {
    white-space: nowrap !important;
}
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('/sam/assets/glyphicons-halflings-regular-CHQEIkTj.eot');
    src: url('/sam/assets/glyphicons-halflings-regular-CHQEIkTj.eot?#iefix')
            format('embedded-opentype'),
        url('/sam/assets/glyphicons-halflings-regular_woff-DHT54Yk1.woff') format('woff'),
        url('/sam/assets/glyphicons-halflings-regular_ttf-BVCpL6bg.ttf') format('truetype'),
        url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular')
            format('svg');
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings', sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    cursor: pointer;
}
/* .glyphicon-asterisk:before{content:"\2a";} */
.glyphicon-plus:before {
    content: '\2b';
}
/* .glyphicon-euro:before{content:"\20ac";} */
.glyphicon-minus:before {
    content: '\2212';
}
.glyphicon-cloud:before {
    content: '\2601';
}
/* .glyphicon-envelope:before{content:"\2709";} */
.glyphicon-pencil:before {
    content: '\270f';
}
/* .glyphicon-glass:before{content:"\e001";} */
/* .glyphicon-music:before{content:"\e002";} */
.glyphicon-search:before {
    content: '\e003';
}
/* .glyphicon-heart:before{content:"\e005";} */
/* .glyphicon-star:before{content:"\e006";} */
/* .glyphicon-star-empty:before{content:"\e007";} */
.glyphicon-user:before {
    content: '\e008';
}
/* .glyphicon-film:before{content:"\e009";} */
/* .glyphicon-th-large:before{content:"\e010";} */
/* .glyphicon-th:before{content:"\e011";} */
/* .glyphicon-th-list:before{content:"\e012";} */
.glyphicon-ok:before {
    content: '\e013';
}
.glyphicon-remove:before {
    content: '\e014';
}
/* .glyphicon-zoom-in:before{content:"\e015";} */
/* .glyphicon-zoom-out:before{content:"\e016";} */
.glyphicon-off:before {
    content: '\e017';
}
/* .glyphicon-signal:before{content:"\e018";} */
/* .glyphicon-cog:before{content:"\e019";} */
.glyphicon-trash:before {
    content: '\e020';
}
.glyphicon-home:before {
    content: '\e021';
}
.glyphicon-file:before {
    content: '\e022';
}
/* .glyphicon-time:before{content:"\e023";} */
/* .glyphicon-road:before{content:"\e024";} */
.glyphicon-download-alt:before {
    content: '\e025';
}
.glyphicon-download:before {
    content: '\e026';
}
/* .glyphicon-upload:before{content:"\e027";} */
/* .glyphicon-inbox:before{content:"\e028";} */
/* .glyphicon-play-circle:before{content:"\e029";} */
.glyphicon-repeat:before {
    content: '\e030';
}
/* .glyphicon-refresh:before{content:"\e031";} */
.glyphicon-list-alt:before {
    content: '\e032';
}
/* .glyphicon-flag:before{content:"\e034";} */
/* .glyphicon-headphones:before{content:"\e035";} */
/* .glyphicon-volume-off:before{content:"\e036";} */
/* .glyphicon-volume-down:before{content:"\e037";} */
/* .glyphicon-volume-up:before{content:"\e038";} */
/* .glyphicon-qrcode:before{content:"\e039";} */
/* .glyphicon-barcode:before{content:"\e040";} */
/* .glyphicon-tag:before{content:"\e041";} */
/* .glyphicon-tags:before{content:"\e042";} */
/* .glyphicon-book:before{content:"\e043";} */
/* .glyphicon-print:before{content:"\e045";} */
/* .glyphicon-font:before{content:"\e047";} */
/* .glyphicon-bold:before{content:"\e048";} */
/* .glyphicon-italic:before{content:"\e049";} */
/* .glyphicon-text-height:before{content:"\e050";} */
/* .glyphicon-text-width:before{content:"\e051";} */
/* .glyphicon-align-left:before{content:"\e052";} */
/* .glyphicon-align-center:before{content:"\e053";} */
/* .glyphicon-align-right:before{content:"\e054";} */
/* .glyphicon-align-justify:before{content:"\e055";} */
.glyphicon-list:before {
    content: '\e056';
}
/* .glyphicon-indent-left:before{content:"\e057";} */
/* .glyphicon-indent-right:before{content:"\e058";} */
/* .glyphicon-facetime-video:before{content:"\e059";} */
/* .glyphicon-picture:before{content:"\e060";} */
/* .glyphicon-map-marker:before{content:"\e062";} */
/* .glyphicon-adjust:before{content:"\e063";} */
/* .glyphicon-tint:before{content:"\e064";} */
.glyphicon-edit:before {
    content: '\e065';
}
/* .glyphicon-share:before{content:"\e066";} */
/* .glyphicon-check:before{content:"\e067";} */
/* .glyphicon-move:before{content:"\e068";} */
/* .glyphicon-step-backward:before{content:"\e069";} */
/* .glyphicon-fast-backward:before{content:"\e070";} */
/* .glyphicon-backward:before{content:"\e071";} */
/* .glyphicon-play:before{content:"\e072";} */
/* .glyphicon-pause:before{content:"\e073";} */
/* .glyphicon-stop:before{content:"\e074";} */
/* .glyphicon-forward:before{content:"\e075";} */
/* .glyphicon-fast-forward:before{content:"\e076";} */
/* .glyphicon-step-forward:before{content:"\e077";} */
/* .glyphicon-eject:before{content:"\e078";} */
/* .glyphicon-chevron-left:before{content:"\e079";} */
/* .glyphicon-chevron-right:before{content:"\e080";} */
/* .glyphicon-plus-sign:before{content:"\e081";} */
/* .glyphicon-minus-sign:before{content:"\e082";} */
/* .glyphicon-remove-sign:before{content:"\e083";} */
/* .glyphicon-ok-sign:before{content:"\e084";} */
/* .glyphicon-question-sign:before{content:"\e085";} */
.glyphicon-info-sign:before {
    content: '\e086';
}
/* .glyphicon-screenshot:before{content:"\e087";} */
/* .glyphicon-remove-circle:before{content:"\e088";} */
/* .glyphicon-ok-circle:before{content:"\e089";} */
/* .glyphicon-ban-circle:before{content:"\e090";} */
.glyphicon-arrow-left:before {
    content: '\e091';
}
/* .glyphicon-arrow-right:before{content:"\e092";} */
.glyphicon-arrow-up:before {
    content: '\e093';
}
.glyphicon-arrow-down:before {
    content: '\e094';
}
/* .glyphicon-share-alt:before{content:"\e095";} */
/* .glyphicon-resize-full:before{content:"\e096";} */
/* .glyphicon-resize-small:before{content:"\e097";} */
.glyphicon-exclamation-sign:before {
    content: '\e101';
}
/* .glyphicon-gift:before{content:"\e102";} */
/* .glyphicon-leaf:before{content:"\e103";} */
.glyphicon-eye-open:before {
    content: '\e105';
}
/* .glyphicon-eye-close:before{content:"\e106";} */
/* .glyphicon-warning-sign:before{content:"\e107";} */
/* .glyphicon-plane:before{content:"\e108";} */
.glyphicon-random:before {
    content: '\e110';
}
.glyphicon-comment:before {
    content: '\e111';
}
/* .glyphicon-magnet:before{content:"\e112";} */
/* .glyphicon-chevron-up:before{content:"\e113";} */
/* .glyphicon-chevron-down:before{content:"\e114";} */
/* .glyphicon-retweet:before{content:"\e115";} */
/* .glyphicon-shopping-cart:before{content:"\e116";} */
/* .glyphicon-folder-close:before{content:"\e117";} */
/* .glyphicon-folder-open:before{content:"\e118";} */
/* .glyphicon-resize-vertical:before{content:"\e119";} */
/* .glyphicon-resize-horizontal:before{content:"\e120";} */
/* .glyphicon-hdd:before{content:"\e121";} */
/* .glyphicon-bullhorn:before{content:"\e122";} */
/* .glyphicon-certificate:before{content:"\e124";} */
/* .glyphicon-thumbs-up:before{content:"\e125";} */
/* .glyphicon-thumbs-down:before{content:"\e126";} */
/* .glyphicon-hand-right:before{content:"\e127";} */
/* .glyphicon-hand-left:before{content:"\e128";} */
/* .glyphicon-hand-up:before{content:"\e129";} */
/* .glyphicon-hand-down:before{content:"\e130";} */
/* .glyphicon-circle-arrow-right:before{content:"\e131";} */
/* .glyphicon-circle-arrow-left:before{content:"\e132";} */
/* .glyphicon-circle-arrow-up:before{content:"\e133";} */
/* .glyphicon-circle-arrow-down:before{content:"\e134";} */
/* .glyphicon-globe:before{content:"\e135";} */
/* .glyphicon-tasks:before{content:"\e137";} */
/* .glyphicon-filter:before{content:"\e138";} */
/* .glyphicon-fullscreen:before{content:"\e140";} */
/* .glyphicon-dashboard:before{content:"\e141";} */
/* .glyphicon-heart-empty:before{content:"\e143";} */
/* .glyphicon-link:before{content:"\e144";} */
/* .glyphicon-phone:before{content:"\e145";} */
/* .glyphicon-usd:before{content:"\e148";} */
/* .glyphicon-gbp:before{content:"\e149";} */
/* .glyphicon-sort:before{content:"\e150";} */
/* .glyphicon-sort-by-alphabet:before{content:"\e151";} */
/* .glyphicon-sort-by-alphabet-alt:before{content:"\e152";} */
/* .glyphicon-sort-by-order:before{content:"\e153";} */
/* .glyphicon-sort-by-order-alt:before{content:"\e154";} */
/* .glyphicon-sort-by-attributes:before{content:"\e155";} */
/* .glyphicon-sort-by-attributes-alt:before{content:"\e156";} */
/* .glyphicon-unchecked:before{content:"\e157";} */
/* .glyphicon-expand:before{content:"\e158";} */
/* .glyphicon-collapse-down:before{content:"\e159";} */
/* .glyphicon-collapse-up:before{content:"\e160";} */
/* .glyphicon-log-in:before{content:"\e161";} */
/* .glyphicon-flash:before{content:"\e162";} */
/* .glyphicon-log-out:before{content:"\e163";} */
/* .glyphicon-new-window:before{content:"\e164";} */
/* .glyphicon-record:before{content:"\e165";} */
/* .glyphicon-save:before{content:"\e166";} */
/* .glyphicon-open:before{content:"\e167";} */
/* .glyphicon-saved:before{content:"\e168";} */
.glyphicon-import:before {
    content: '\e169';
}
.glyphicon-export:before {
    content: '\e170';
}
/* .glyphicon-send:before{content:"\e171";} */
.glyphicon-floppy-disk:before {
    content: '\e172';
}
/* .glyphicon-floppy-saved:before{content:"\e173";} */
/* .glyphicon-floppy-remove:before{content:"\e174";} */
/* .glyphicon-floppy-save:before{content:"\e175";} */
/* .glyphicon-floppy-open:before{content:"\e176";} */
/* .glyphicon-credit-card:before{content:"\e177";} */
/* .glyphicon-transfer:before{content:"\e178";} */
/* .glyphicon-cutlery:before{content:"\e179";} */
/* .glyphicon-header:before{content:"\e180";} */
/* .glyphicon-compressed:before{content:"\e181";} */
/* .glyphicon-earphone:before{content:"\e182";} */
/* .glyphicon-phone-alt:before{content:"\e183";} */
/* .glyphicon-tower:before{content:"\e184";} */
/* .glyphicon-stats:before{content:"\e185";} */
/* .glyphicon-sd-video:before{content:"\e186";} */
/* .glyphicon-hd-video:before{content:"\e187";} */
/* .glyphicon-subtitles:before{content:"\e188";} */
/* .glyphicon-sound-stereo:before{content:"\e189";} */
/* .glyphicon-sound-dolby:before{content:"\e190";} */
/* .glyphicon-sound-5-1:before{content:"\e191";} */
/* .glyphicon-sound-6-1:before{content:"\e192";} */
/* .glyphicon-sound-7-1:before{content:"\e193";} */
.glyphicon-copyright-mark:before {
    content: '\e194';
}
/* .glyphicon-registration-mark:before{content:"\e195";} */
/* .glyphicon-cloud-download:before{content:"\e197";} */
.glyphicon-cloud-upload:before {
    content: '\e198';
}
/* .glyphicon-tree-conifer:before{content:"\e199";} */
/* .glyphicon-tree-deciduous:before{content:"\e200";} */
.glyphicon-briefcase:before {
    content: '\1f4bc';
}
/* .glyphicon-calendar:before{content:"\1f4c5";} */
/* .glyphicon-pushpin:before{content:"\1f4cc";} */
/* .glyphicon-paperclip:before{content:"\1f4ce";} */
/* .glyphicon-camera:before{content:"\1f4f7";} */
/* .glyphicon-lock:before{content:"\1f512";} */
.glyphicon-bell:before {
    content: '\1f514';
}
/* .glyphicon-bookmark:before{content:"\1f516";} */
/* .glyphicon-fire:before{content:"\1f525";} */
/* .glyphicon-wrench:before{content:"\1f527";} */
