     
        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/greek-ext/wght/normal.woff2);
            unicode-range: U+1F00-1FFF;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/vietnamese/wght/normal.woff2);
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/math/wght/normal.woff2);
            unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/cyrillic/wght/normal.woff2);
            unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/cyrillic-ext/wght/normal.woff2);
            unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/latin/wght/normal.woff2);
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/greek/wght/normal.woff2);
            unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/latin-ext/wght/normal.woff2);
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
            font-display: swap;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 900;
            src: url(/cf-fonts/v/roboto/5.2.10/symbols/wght/normal.woff2);
            unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
            font-display: swap;
        }
     

     
        :root {
            --swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);
            --swal2-container-padding: 0.625em;
            --swal2-backdrop: rgba(0, 0, 0, 0.4);
            --swal2-backdrop-transition: background-color 0.15s;
            --swal2-width: 32em;
            --swal2-padding: 0 0 1.25em;
            --swal2-border: none;
            --swal2-border-radius: 0.3125rem;
            --swal2-background: white;
            --swal2-color: #545454;
            --swal2-show-animation: swal2-show 0.3s;
            --swal2-hide-animation: swal2-hide 0.15s forwards;
            --swal2-icon-zoom: 1;
            --swal2-title-padding: 0.8em 1em 0;
            --swal2-html-container-padding: 1em 1.6em 0.3em;
            --swal2-input-border: 1px solid #d9d9d9;
            --swal2-input-border-radius: 0.1875em;
            --swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
            --swal2-input-background: transparent;
            --swal2-input-transition: border-color 0.2s, box-shadow 0.2s;
            --swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
            --swal2-input-focus-border: 1px solid #b4dbed;
            --swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
            --swal2-progress-step-background: #add8e6;
            --swal2-validation-message-background: #f0f0f0;
            --swal2-validation-message-color: #666;
            --swal2-footer-border-color: #eee;
            --swal2-footer-background: transparent;
            --swal2-footer-color: inherit;
            --swal2-timer-progress-bar-background: rgba(0, 0, 0, 0.3);
            --swal2-close-button-position: initial;
            --swal2-close-button-inset: auto;
            --swal2-close-button-font-size: 2.5em;
            --swal2-close-button-color: #ccc;
            --swal2-close-button-transition: color 0.2s, box-shadow 0.2s;
            --swal2-close-button-outline: initial;
            --swal2-close-button-box-shadow: inset 0 0 0 3px transparent;
            --swal2-close-button-focus-box-shadow: inset var(--swal2-outline);
            --swal2-close-button-hover-transform: none;
            --swal2-actions-justify-content: center;
            --swal2-actions-width: auto;
            --swal2-actions-margin: 1.25em auto 0;
            --swal2-actions-padding: 0;
            --swal2-actions-border-radius: 0;
            --swal2-actions-background: transparent;
            --swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;
            --swal2-action-button-hover: black 10%;
            --swal2-action-button-active: black 10%;
            --swal2-confirm-button-box-shadow: none;
            --swal2-confirm-button-border-radius: 0.25em;
            --swal2-confirm-button-background-color: #7066e0;
            --swal2-confirm-button-color: #fff;
            --swal2-deny-button-box-shadow: none;
            --swal2-deny-button-border-radius: 0.25em;
            --swal2-deny-button-background-color: #dc3741;
            --swal2-deny-button-color: #fff;
            --swal2-cancel-button-box-shadow: none;
            --swal2-cancel-button-border-radius: 0.25em;
            --swal2-cancel-button-background-color: #6e7881;
            --swal2-cancel-button-color: #fff;
            --swal2-toast-show-animation: swal2-toast-show 0.5s;
            --swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;
            --swal2-toast-border: none;
            --swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075), 1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075)
        }

        [data-swal2-theme=dark] {
            --swal2-dark-theme-black: #19191a;
            --swal2-dark-theme-white: #e1e1e1;
            --swal2-background: var(--swal2-dark-theme-black);
            --swal2-color: var(--swal2-dark-theme-white);
            --swal2-footer-border-color: #555;
            --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
            --swal2-validation-message-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
            --swal2-validation-message-color: var(--swal2-dark-theme-white);
            --swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)
        }

        @media(prefers-color-scheme: dark) {
            [data-swal2-theme=auto] {
                --swal2-dark-theme-black: #19191a;
                --swal2-dark-theme-white: #e1e1e1;
                --swal2-background: var(--swal2-dark-theme-black);
                --swal2-color: var(--swal2-dark-theme-white);
                --swal2-footer-border-color: #555;
                --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
                --swal2-validation-message-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
                --swal2-validation-message-color: var(--swal2-dark-theme-white);
                --swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)
            }
        }

        body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
            overflow: hidden
        }

        body.swal2-height-auto {
            height: auto !important
        }

        body.swal2-no-backdrop .swal2-container {
            background-color: rgba(0, 0, 0, 0) !important;
            pointer-events: none
        }

        body.swal2-no-backdrop .swal2-container .swal2-popup {
            pointer-events: auto
        }

        body.swal2-no-backdrop .swal2-container .swal2-modal {
            box-shadow: 0 0 10px var(--swal2-backdrop)
        }

        body.swal2-toast-shown .swal2-container {
            box-sizing: border-box;
            width: 360px;
            max-width: 100%;
            background-color: rgba(0, 0, 0, 0);
            pointer-events: none
        }

        body.swal2-toast-shown .swal2-container.swal2-top {
            inset: 0 auto auto 50%;
            transform: translateX(-50%)
        }

        body.swal2-toast-shown .swal2-container.swal2-top-end,
        body.swal2-toast-shown .swal2-container.swal2-top-right {
            inset: 0 0 auto auto
        }

        body.swal2-toast-shown .swal2-container.swal2-top-start,
        body.swal2-toast-shown .swal2-container.swal2-top-left {
            inset: 0 auto auto 0
        }

        body.swal2-toast-shown .swal2-container.swal2-center-start,
        body.swal2-toast-shown .swal2-container.swal2-center-left {
            inset: 50% auto auto 0;
            transform: translateY(-50%)
        }

        body.swal2-toast-shown .swal2-container.swal2-center {
            inset: 50% auto auto 50%;
            transform: translate(-50%, -50%)
        }

        body.swal2-toast-shown .swal2-container.swal2-center-end,
        body.swal2-toast-shown .swal2-container.swal2-center-right {
            inset: 50% 0 auto auto;
            transform: translateY(-50%)
        }

        body.swal2-toast-shown .swal2-container.swal2-bottom-start,
        body.swal2-toast-shown .swal2-container.swal2-bottom-left {
            inset: auto auto 0 0
        }

        body.swal2-toast-shown .swal2-container.swal2-bottom {
            inset: auto auto 0 50%;
            transform: translateX(-50%)
        }

        body.swal2-toast-shown .swal2-container.swal2-bottom-end,
        body.swal2-toast-shown .swal2-container.swal2-bottom-right {
            inset: auto 0 0 auto
        }

        @media print {
            body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
                overflow-y: scroll !important
            }

            body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown)>[aria-hidden=true] {
                display: none
            }

            body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) .swal2-container {
                position: static !important
            }
        }

        div:where(.swal2-container) {
            display: grid;
            position: fixed;
            z-index: 1060;
            inset: 0;
            box-sizing: border-box;
            grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
            grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
            height: 100%;
            padding: var(--swal2-container-padding);
            overflow-x: hidden;
            transition: var(--swal2-backdrop-transition);
            -webkit-overflow-scrolling: touch
        }

        div:where(.swal2-container).swal2-backdrop-show,
        div:where(.swal2-container).swal2-noanimation {
            background: var(--swal2-backdrop)
        }

        div:where(.swal2-container).swal2-backdrop-hide {
            background: rgba(0, 0, 0, 0) !important
        }

        div:where(.swal2-container).swal2-top-start,
        div:where(.swal2-container).swal2-center-start,
        div:where(.swal2-container).swal2-bottom-start {
            grid-template-columns: minmax(0, 1fr) auto auto
        }

        div:where(.swal2-container).swal2-top,
        div:where(.swal2-container).swal2-center,
        div:where(.swal2-container).swal2-bottom {
            grid-template-columns: auto minmax(0, 1fr) auto
        }

        div:where(.swal2-container).swal2-top-end,
        div:where(.swal2-container).swal2-center-end,
        div:where(.swal2-container).swal2-bottom-end {
            grid-template-columns: auto auto minmax(0, 1fr)
        }

        div:where(.swal2-container).swal2-top-start>.swal2-popup {
            align-self: start
        }

        div:where(.swal2-container).swal2-top>.swal2-popup {
            grid-column: 2;
            place-self: start center
        }

        div:where(.swal2-container).swal2-top-end>.swal2-popup,
        div:where(.swal2-container).swal2-top-right>.swal2-popup {
            grid-column: 3;
            place-self: start end
        }

        div:where(.swal2-container).swal2-center-start>.swal2-popup,
        div:where(.swal2-container).swal2-center-left>.swal2-popup {
            grid-row: 2;
            align-self: center
        }

        div:where(.swal2-container).swal2-center>.swal2-popup {
            grid-column: 2;
            grid-row: 2;
            place-self: center center
        }

        div:where(.swal2-container).swal2-center-end>.swal2-popup,
        div:where(.swal2-container).swal2-center-right>.swal2-popup {
            grid-column: 3;
            grid-row: 2;
            place-self: center end
        }

        div:where(.swal2-container).swal2-bottom-start>.swal2-popup,
        div:where(.swal2-container).swal2-bottom-left>.swal2-popup {
            grid-column: 1;
            grid-row: 3;
            align-self: end
        }

        div:where(.swal2-container).swal2-bottom>.swal2-popup {
            grid-column: 2;
            grid-row: 3;
            place-self: end center
        }

        div:where(.swal2-container).swal2-bottom-end>.swal2-popup,
        div:where(.swal2-container).swal2-bottom-right>.swal2-popup {
            grid-column: 3;
            grid-row: 3;
            place-self: end end
        }

        div:where(.swal2-container).swal2-grow-row>.swal2-popup,
        div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup {
            grid-column: 1/4;
            width: 100%
        }

        div:where(.swal2-container).swal2-grow-column>.swal2-popup,
        div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup {
            grid-row: 1/4;
            align-self: stretch
        }

        div:where(.swal2-container).swal2-no-transition {
            transition: none !important
        }

        div:where(.swal2-container)[popover] {
            width: auto;
            border: 0
        }

        div:where(.swal2-container) div:where(.swal2-popup) {
            display: none;
            position: relative;
            box-sizing: border-box;
            grid-template-columns: minmax(0, 100%);
            width: var(--swal2-width);
            max-width: 100%;
            padding: var(--swal2-padding);
            border: var(--swal2-border);
            border-radius: var(--swal2-border-radius);
            background: var(--swal2-background);
            color: var(--swal2-color);
            font-family: inherit;
            font-size: 1rem
        }

        div:where(.swal2-container) div:where(.swal2-popup):focus {
            outline: none
        }

        div:where(.swal2-container) div:where(.swal2-popup).swal2-loading {
            overflow-y: hidden
        }

        div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable {
            cursor: grab
        }

        div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon) {
            cursor: grab
        }

        div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging {
            cursor: grabbing
        }

        div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon) {
            cursor: grabbing
        }

        div:where(.swal2-container) h2:where(.swal2-title) {
            position: relative;
            max-width: 100%;
            margin: 0;
            padding: var(--swal2-title-padding);
            color: inherit;
            font-size: 1.875em;
            font-weight: 600;
            text-align: center;
            text-transform: none;
            overflow-wrap: break-word;
            cursor: initial
        }

        div:where(.swal2-container) div:where(.swal2-actions) {
            display: flex;
            z-index: 1;
            box-sizing: border-box;
            flex-wrap: wrap;
            align-items: center;
            justify-content: var(--swal2-actions-justify-content);
            width: var(--swal2-actions-width);
            margin: var(--swal2-actions-margin);
            padding: var(--swal2-actions-padding);
            border-radius: var(--swal2-actions-border-radius);
            background: var(--swal2-actions-background)
        }

        div:where(.swal2-container) div:where(.swal2-loader) {
            display: none;
            align-items: center;
            justify-content: center;
            width: 2.2em;
            height: 2.2em;
            margin: 0 1.875em;
            animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
            border-width: .25em;
            border-style: solid;
            border-radius: 100%;
            border-color: #2778c4 rgba(0, 0, 0, 0) #2778c4 rgba(0, 0, 0, 0)
        }

        div:where(.swal2-container) button:where(.swal2-styled) {
            margin: .3125em;
            padding: .625em 1.1em;
            transition: var(--swal2-action-button-transition);
            border: none;
            box-shadow: 0 0 0 3px rgba(0, 0, 0, 0);
            font-weight: 500
        }

        div:where(.swal2-container) button:where(.swal2-styled):not([disabled]) {
            cursor: pointer
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm) {
            border-radius: var(--swal2-confirm-button-border-radius);
            background: initial;
            background-color: var(--swal2-confirm-button-background-color);
            box-shadow: var(--swal2-confirm-button-box-shadow);
            color: var(--swal2-confirm-button-color);
            font-size: 1em
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover {
            background-color: color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active {
            background-color: color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny) {
            border-radius: var(--swal2-deny-button-border-radius);
            background: initial;
            background-color: var(--swal2-deny-button-background-color);
            box-shadow: var(--swal2-deny-button-box-shadow);
            color: var(--swal2-deny-button-color);
            font-size: 1em
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover {
            background-color: color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active {
            background-color: color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel) {
            border-radius: var(--swal2-cancel-button-border-radius);
            background: initial;
            background-color: var(--swal2-cancel-button-background-color);
            box-shadow: var(--swal2-cancel-button-box-shadow);
            color: var(--swal2-cancel-button-color);
            font-size: 1em
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover {
            background-color: color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))
        }

        div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active {
            background-color: color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))
        }

        div:where(.swal2-container) button:where(.swal2-styled):focus-visible {
            outline: none;
            box-shadow: var(--swal2-action-button-focus-box-shadow)
        }

        div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading) {
            opacity: .4
        }

        div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner {
            border: 0
        }

        div:where(.swal2-container) div:where(.swal2-footer) {
            margin: 1em 0 0;
            padding: 1em 1em 0;
            border-top: 1px solid var(--swal2-footer-border-color);
            background: var(--swal2-footer-background);
            color: var(--swal2-footer-color);
            font-size: 1em;
            text-align: center;
            cursor: initial
        }

        div:where(.swal2-container) .swal2-timer-progress-bar-container {
            position: absolute;
            right: 0;
            bottom: 0;
            left: 0;
            grid-column: auto !important;
            overflow: hidden;
            border-bottom-right-radius: var(--swal2-border-radius);
            border-bottom-left-radius: var(--swal2-border-radius)
        }

        div:where(.swal2-container) div:where(.swal2-timer-progress-bar) {
            width: 100%;
            height: .25em;
            background: var(--swal2-timer-progress-bar-background)
        }

        div:where(.swal2-container) img:where(.swal2-image) {
            max-width: 100%;
            margin: 2em auto 1em;
            cursor: initial
        }

        div:where(.swal2-container) button:where(.swal2-close) {
            position: var(--swal2-close-button-position);
            inset: var(--swal2-close-button-inset);
            z-index: 2;
            align-items: center;
            justify-content: center;
            width: 1.2em;
            height: 1.2em;
            margin-top: 0;
            margin-right: 0;
            margin-bottom: -1.2em;
            padding: 0;
            overflow: hidden;
            transition: var(--swal2-close-button-transition);
            border: none;
            border-radius: var(--swal2-border-radius);
            outline: var(--swal2-close-button-outline);
            background: rgba(0, 0, 0, 0);
            color: var(--swal2-close-button-color);
            font-family: monospace;
            font-size: var(--swal2-close-button-font-size);
            cursor: pointer;
            justify-self: end
        }

        div:where(.swal2-container) button:where(.swal2-close):hover {
            transform: var(--swal2-close-button-hover-transform);
            background: rgba(0, 0, 0, 0);
            color: #f27474
        }

        div:where(.swal2-container) button:where(.swal2-close):focus-visible {
            outline: none;
            box-shadow: var(--swal2-close-button-focus-box-shadow)
        }

        div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner {
            border: 0
        }

        div:where(.swal2-container) div:where(.swal2-html-container) {
            z-index: 1;
            justify-content: center;
            margin: 0;
            padding: var(--swal2-html-container-padding);
            overflow: auto;
            color: inherit;
            font-size: 1.125em;
            font-weight: normal;
            line-height: normal;
            text-align: center;
            overflow-wrap: break-word;
            word-break: break-word;
            cursor: initial
        }

        div:where(.swal2-container) input:where(.swal2-input),
        div:where(.swal2-container) input:where(.swal2-file),
        div:where(.swal2-container) textarea:where(.swal2-textarea),
        div:where(.swal2-container) select:where(.swal2-select),
        div:where(.swal2-container) div:where(.swal2-radio),
        div:where(.swal2-container) label:where(.swal2-checkbox) {
            margin: 1em 2em 3px
        }

        div:where(.swal2-container) input:where(.swal2-input),
        div:where(.swal2-container) input:where(.swal2-file),
        div:where(.swal2-container) textarea:where(.swal2-textarea) {
            box-sizing: border-box;
            width: auto;
            transition: var(--swal2-input-transition);
            border: var(--swal2-input-border);
            border-radius: var(--swal2-input-border-radius);
            background: var(--swal2-input-background);
            box-shadow: var(--swal2-input-box-shadow);
            color: inherit;
            font-size: 1.125em
        }

        div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,
        div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,
        div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror {
            border-color: #f27474 !important;
            box-shadow: 0 0 2px #f27474 !important
        }

        div:where(.swal2-container) input:where(.swal2-input):hover,
        div:where(.swal2-container) input:where(.swal2-file):hover,
        div:where(.swal2-container) textarea:where(.swal2-textarea):hover {
            box-shadow: var(--swal2-input-hover-box-shadow)
        }

        div:where(.swal2-container) input:where(.swal2-input):focus,
        div:where(.swal2-container) input:where(.swal2-file):focus,
        div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
            border: var(--swal2-input-focus-border);
            outline: none;
            box-shadow: var(--swal2-input-focus-box-shadow)
        }

        div:where(.swal2-container) input:where(.swal2-input)::placeholder,
        div:where(.swal2-container) input:where(.swal2-file)::placeholder,
        div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder {
            color: #ccc
        }

        div:where(.swal2-container) .swal2-range {
            margin: 1em 2em 3px;
            background: var(--swal2-background)
        }

        div:where(.swal2-container) .swal2-range input {
            width: 80%
        }

        div:where(.swal2-container) .swal2-range output {
            width: 20%;
            color: inherit;
            font-weight: 600;
            text-align: center
        }

        div:where(.swal2-container) .swal2-range input,
        div:where(.swal2-container) .swal2-range output {
            height: 2.625em;
            padding: 0;
            font-size: 1.125em;
            line-height: 2.625em
        }

        div:where(.swal2-container) .swal2-input {
            height: 2.625em;
            padding: 0 .75em
        }

        div:where(.swal2-container) .swal2-file {
            width: 75%;
            margin-right: auto;
            margin-left: auto;
            background: var(--swal2-input-background);
            font-size: 1.125em
        }

        div:where(.swal2-container) .swal2-textarea {
            height: 6.75em;
            padding: .75em
        }

        div:where(.swal2-container) .swal2-select {
            min-width: 50%;
            max-width: 100%;
            padding: .375em .625em;
            background: var(--swal2-input-background);
            color: inherit;
            font-size: 1.125em
        }

        div:where(.swal2-container) .swal2-radio,
        div:where(.swal2-container) .swal2-checkbox {
            align-items: center;
            justify-content: center;
            background: var(--swal2-background);
            color: inherit
        }

        div:where(.swal2-container) .swal2-radio label,
        div:where(.swal2-container) .swal2-checkbox label {
            margin: 0 .6em;
            font-size: 1.125em
        }

        div:where(.swal2-container) .swal2-radio input,
        div:where(.swal2-container) .swal2-checkbox input {
            flex-shrink: 0;
            margin: 0 .4em
        }

        div:where(.swal2-container) label:where(.swal2-input-label) {
            display: flex;
            justify-content: center;
            margin: 1em auto 0
        }

        div:where(.swal2-container) div:where(.swal2-validation-message) {
            align-items: center;
            justify-content: center;
            margin: 1em 0 0;
            padding: .625em;
            overflow: hidden;
            background: var(--swal2-validation-message-background);
            color: var(--swal2-validation-message-color);
            font-size: 1em;
            font-weight: 300
        }

        div:where(.swal2-container) div:where(.swal2-validation-message)::before {
            content: "!";
            display: inline-block;
            width: 1.5em;
            min-width: 1.5em;
            height: 1.5em;
            margin: 0 .625em;
            border-radius: 50%;
            background-color: #f27474;
            color: #fff;
            font-weight: 600;
            line-height: 1.5em;
            text-align: center
        }

        div:where(.swal2-container) .swal2-progress-steps {
            flex-wrap: wrap;
            align-items: center;
            max-width: 100%;
            margin: 1.25em auto;
            padding: 0;
            background: rgba(0, 0, 0, 0);
            font-weight: 600
        }

        div:where(.swal2-container) .swal2-progress-steps li {
            display: inline-block;
            position: relative
        }

        div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step {
            z-index: 20;
            flex-shrink: 0;
            width: 2em;
            height: 2em;
            border-radius: 2em;
            background: #2778c4;
            color: #fff;
            line-height: 2em;
            text-align: center
        }

        div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
            background: #2778c4
        }

        div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step {
            background: var(--swal2-progress-step-background);
            color: #fff
        }

        div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line {
            background: var(--swal2-progress-step-background)
        }

        div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line {
            z-index: 10;
            flex-shrink: 0;
            width: 2.5em;
            height: .4em;
            margin: 0 -1px;
            background: #2778c4
        }

        div:where(.swal2-icon) {
            position: relative;
            box-sizing: content-box;
            justify-content: center;
            width: 5em;
            height: 5em;
            margin: 2.5em auto .6em;
            zoom: var(--swal2-icon-zoom);
            border: .25em solid rgba(0, 0, 0, 0);
            border-radius: 50%;
            border-color: #000;
            font-family: inherit;
            line-height: 5em;
            cursor: default;
            user-select: none
        }

        div:where(.swal2-icon) .swal2-icon-content {
            display: flex;
            align-items: center;
            font-size: 3.75em
        }

        div:where(.swal2-icon).swal2-error {
            border-color: #f27474;
            color: #f27474
        }

        div:where(.swal2-icon).swal2-error .swal2-x-mark {
            position: relative;
            flex-grow: 1
        }

        div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line] {
            display: block;
            position: absolute;
            top: 2.3125em;
            width: 2.9375em;
            height: .3125em;
            border-radius: .125em;
            background-color: #f27474
        }

        div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left] {
            left: 1.0625em;
            transform: rotate(45deg)
        }

        div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right] {
            right: 1em;
            transform: rotate(-45deg)
        }

        div:where(.swal2-icon).swal2-error.swal2-icon-show {
            animation: swal2-animate-error-icon .5s
        }

        div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark {
            animation: swal2-animate-error-x-mark .5s
        }

        div:where(.swal2-icon).swal2-warning {
            border-color: #f8bb86;
            color: #f8bb86
        }

        div:where(.swal2-icon).swal2-warning.swal2-icon-show {
            animation: swal2-animate-error-icon .5s
        }

        div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content {
            animation: swal2-animate-i-mark .5s
        }

        div:where(.swal2-icon).swal2-info {
            border-color: #3fc3ee;
            color: #3fc3ee
        }

        div:where(.swal2-icon).swal2-info.swal2-icon-show {
            animation: swal2-animate-error-icon .5s
        }

        div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content {
            animation: swal2-animate-i-mark .8s
        }

        div:where(.swal2-icon).swal2-question {
            border-color: #87adbd;
            color: #87adbd
        }

        div:where(.swal2-icon).swal2-question.swal2-icon-show {
            animation: swal2-animate-error-icon .5s
        }

        div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content {
            animation: swal2-animate-question-mark .8s
        }

        div:where(.swal2-icon).swal2-success {
            border-color: #a5dc86;
            color: #a5dc86
        }

        div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line] {
            position: absolute;
            width: 3.75em;
            height: 7.5em;
            border-radius: 50%
        }

        div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left] {
            top: -0.4375em;
            left: -2.0635em;
            transform: rotate(-45deg);
            transform-origin: 3.75em 3.75em;
            border-radius: 7.5em 0 0 7.5em
        }

        div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right] {
            top: -0.6875em;
            left: 1.875em;
            transform: rotate(-45deg);
            transform-origin: 0 3.75em;
            border-radius: 0 7.5em 7.5em 0
        }

        div:where(.swal2-icon).swal2-success .swal2-success-ring {
            position: absolute;
            z-index: 2;
            top: -0.25em;
            left: -0.25em;
            box-sizing: content-box;
            width: 100%;
            height: 100%;
            border: .25em solid rgba(165, 220, 134, .3);
            border-radius: 50%
        }

        div:where(.swal2-icon).swal2-success .swal2-success-fix {
            position: absolute;
            z-index: 1;
            top: .5em;
            left: 1.625em;
            width: .4375em;
            height: 5.625em;
            transform: rotate(-45deg)
        }

        div:where(.swal2-icon).swal2-success [class^=swal2-success-line] {
            display: block;
            position: absolute;
            z-index: 2;
            height: .3125em;
            border-radius: .125em;
            background-color: #a5dc86
        }

        div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip] {
            top: 2.875em;
            left: .8125em;
            width: 1.5625em;
            transform: rotate(45deg)
        }

        div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long] {
            top: 2.375em;
            right: .5em;
            width: 2.9375em;
            transform: rotate(-45deg)
        }

        div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip {
            animation: swal2-animate-success-line-tip .75s
        }

        div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long {
            animation: swal2-animate-success-line-long .75s
        }

        div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right {
            animation: swal2-rotate-success-circular-line 4.25s ease-in
        }

        [class^=swal2] {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
        }

        .swal2-show {
            animation: var(--swal2-show-animation)
        }

        .swal2-hide {
            animation: var(--swal2-hide-animation)
        }

        .swal2-noanimation {
            transition: none
        }

        .swal2-scrollbar-measure {
            position: absolute;
            top: -9999px;
            width: 50px;
            height: 50px;
            overflow: scroll
        }

        .swal2-rtl .swal2-close {
            margin-right: initial;
            margin-left: 0
        }

        .swal2-rtl .swal2-timer-progress-bar {
            right: 0;
            left: auto
        }

        .swal2-toast {
            box-sizing: border-box;
            grid-column: 1/4 !important;
            grid-row: 1/4 !important;
            grid-template-columns: min-content auto min-content;
            padding: 1em;
            overflow-y: hidden;
            border: var(--swal2-toast-border);
            background: var(--swal2-background);
            box-shadow: var(--swal2-toast-box-shadow);
            pointer-events: auto
        }

        .swal2-toast>* {
            grid-column: 2
        }

        .swal2-toast h2:where(.swal2-title) {
            margin: .5em 1em;
            padding: 0;
            font-size: 1em;
            text-align: initial
        }

        .swal2-toast .swal2-loading {
            justify-content: center
        }

        .swal2-toast input:where(.swal2-input) {
            height: 2em;
            margin: .5em;
            font-size: 1em
        }

        .swal2-toast .swal2-validation-message {
            font-size: 1em
        }

        .swal2-toast div:where(.swal2-footer) {
            margin: .5em 0 0;
            padding: .5em 0 0;
            font-size: .8em
        }

        .swal2-toast button:where(.swal2-close) {
            grid-column: 3/3;
            grid-row: 1/99;
            align-self: center;
            width: .8em;
            height: .8em;
            margin: 0;
            font-size: 2em
        }

        .swal2-toast div:where(.swal2-html-container) {
            margin: .5em 1em;
            padding: 0;
            overflow: initial;
            font-size: 1em;
            text-align: initial
        }

        .swal2-toast div:where(.swal2-html-container):empty {
            padding: 0
        }

        .swal2-toast .swal2-loader {
            grid-column: 1;
            grid-row: 1/99;
            align-self: center;
            width: 2em;
            height: 2em;
            margin: .25em
        }

        .swal2-toast .swal2-icon {
            grid-column: 1;
            grid-row: 1/99;
            align-self: center;
            width: 2em;
            min-width: 2em;
            height: 2em;
            margin: 0 .5em 0 0
        }

        .swal2-toast .swal2-icon .swal2-icon-content {
            display: flex;
            align-items: center;
            font-size: 1.8em;
            font-weight: bold
        }

        .swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
            width: 2em;
            height: 2em
        }

        .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
            top: .875em;
            width: 1.375em
        }

        .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
            left: .3125em
        }

        .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
            right: .3125em
        }

        .swal2-toast div:where(.swal2-actions) {
            justify-content: flex-start;
            height: auto;
            margin: 0;
            margin-top: .5em;
            padding: 0 .5em
        }

        .swal2-toast button:where(.swal2-styled) {
            margin: .25em .5em;
            padding: .4em .6em;
            font-size: 1em
        }

        .swal2-toast .swal2-success {
            border-color: #a5dc86
        }

        .swal2-toast .swal2-success [class^=swal2-success-circular-line] {
            position: absolute;
            width: 1.6em;
            height: 3em;
            border-radius: 50%
        }

        .swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
            top: -0.8em;
            left: -0.5em;
            transform: rotate(-45deg);
            transform-origin: 2em 2em;
            border-radius: 4em 0 0 4em
        }

        .swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
            top: -0.25em;
            left: .9375em;
            transform-origin: 0 1.5em;
            border-radius: 0 4em 4em 0
        }

        .swal2-toast .swal2-success .swal2-success-ring {
            width: 2em;
            height: 2em
        }

        .swal2-toast .swal2-success .swal2-success-fix {
            top: 0;
            left: .4375em;
            width: .4375em;
            height: 2.6875em
        }

        .swal2-toast .swal2-success [class^=swal2-success-line] {
            height: .3125em
        }

        .swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
            top: 1.125em;
            left: .1875em;
            width: .75em
        }

        .swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
            top: .9375em;
            right: .1875em;
            width: 1.375em
        }

        .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
            animation: swal2-toast-animate-success-line-tip .75s
        }

        .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
            animation: swal2-toast-animate-success-line-long .75s
        }

        .swal2-toast.swal2-show {
            animation: var(--swal2-toast-show-animation)
        }

        .swal2-toast.swal2-hide {
            animation: var(--swal2-toast-hide-animation)
        }

        @keyframes swal2-show {
            0% {
                transform: translate3d(0, -50px, 0) scale(0.9);
                opacity: 0
            }

            100% {
                transform: translate3d(0, 0, 0) scale(1);
                opacity: 1
            }
        }

        @keyframes swal2-hide {
            0% {
                transform: translate3d(0, 0, 0) scale(1);
                opacity: 1
            }

            100% {
                transform: translate3d(0, -50px, 0) scale(0.9);
                opacity: 0
            }
        }

        @keyframes swal2-animate-success-line-tip {
            0% {
                top: 1.1875em;
                left: .0625em;
                width: 0
            }

            54% {
                top: 1.0625em;
                left: .125em;
                width: 0
            }

            70% {
                top: 2.1875em;
                left: -0.375em;
                width: 3.125em
            }

            84% {
                top: 3em;
                left: 1.3125em;
                width: 1.0625em
            }

            100% {
                top: 2.8125em;
                left: .8125em;
                width: 1.5625em
            }
        }

        @keyframes swal2-animate-success-line-long {
            0% {
                top: 3.375em;
                right: 2.875em;
                width: 0
            }

            65% {
                top: 3.375em;
                right: 2.875em;
                width: 0
            }

            84% {
                top: 2.1875em;
                right: 0;
                width: 3.4375em
            }

            100% {
                top: 2.375em;
                right: .5em;
                width: 2.9375em
            }
        }

        @keyframes swal2-rotate-success-circular-line {
            0% {
                transform: rotate(-45deg)
            }

            5% {
                transform: rotate(-45deg)
            }

            12% {
                transform: rotate(-405deg)
            }

            100% {
                transform: rotate(-405deg)
            }
        }

        @keyframes swal2-animate-error-x-mark {
            0% {
                margin-top: 1.625em;
                transform: scale(0.4);
                opacity: 0
            }

            50% {
                margin-top: 1.625em;
                transform: scale(0.4);
                opacity: 0
            }

            80% {
                margin-top: -0.375em;
                transform: scale(1.15)
            }

            100% {
                margin-top: 0;
                transform: scale(1);
                opacity: 1
            }
        }

        @keyframes swal2-animate-error-icon {
            0% {
                transform: rotateX(100deg);
                opacity: 0
            }

            100% {
                transform: rotateX(0deg);
                opacity: 1
            }
        }

        @keyframes swal2-rotate-loading {
            0% {
                transform: rotate(0deg)
            }

            100% {
                transform: rotate(360deg)
            }
        }

        @keyframes swal2-animate-question-mark {
            0% {
                transform: rotateY(-360deg)
            }

            100% {
                transform: rotateY(0)
            }
        }

        @keyframes swal2-animate-i-mark {
            0% {
                transform: rotateZ(45deg);
                opacity: 0
            }

            25% {
                transform: rotateZ(-25deg);
                opacity: .4
            }

            50% {
                transform: rotateZ(15deg);
                opacity: .8
            }

            75% {
                transform: rotateZ(-5deg);
                opacity: 1
            }

            100% {
                transform: rotateX(0);
                opacity: 1
            }
        }

        @keyframes swal2-toast-show {
            0% {
                transform: translateY(-0.625em) rotateZ(2deg)
            }

            33% {
                transform: translateY(0) rotateZ(-2deg)
            }

            66% {
                transform: translateY(0.3125em) rotateZ(2deg)
            }

            100% {
                transform: translateY(0) rotateZ(0deg)
            }
        }

        @keyframes swal2-toast-hide {
            100% {
                transform: rotateZ(1deg);
                opacity: 0
            }
        }

        @keyframes swal2-toast-animate-success-line-tip {
            0% {
                top: .5625em;
                left: .0625em;
                width: 0
            }

            54% {
                top: .125em;
                left: .125em;
                width: 0
            }

            70% {
                top: .625em;
                left: -0.25em;
                width: 1.625em
            }

            84% {
                top: 1.0625em;
                left: .75em;
                width: .5em
            }

            100% {
                top: 1.125em;
                left: .1875em;
                width: .75em
            }
        }

        @keyframes swal2-toast-animate-success-line-long {
            0% {
                top: 1.625em;
                right: 1.375em;
                width: 0
            }

            65% {
                top: 1.25em;
                right: .9375em;
                width: 0
            }

            84% {
                top: .9375em;
                right: 0;
                width: 1.125em
            }

            100% {
                top: .9375em;
                right: .1875em;
                width: 1.375em
            }
        }
     
     
        .hooper-slide {
            flex-shrink: 0;
            height: 100%;
            margin: 0;
            padding: 0;
            list-style: none;
        }

        .hooper-progress {
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            height: 4px;
            background-color: #efefef;
        }

        .hooper-progress-inner {
            height: 100%;
            background-color: #4285f4;
            transition: 300ms;
        }

        .hooper-pagination {
            position: absolute;
            bottom: 0;
            right: 50%;
            transform: translateX(50%);
            display: flex;
            padding: 5px 10px;
        }

        .hooper-indicators {
            display: flex;
            list-style: none;
            margin: 0;
            padding: 0;
        }

        .hooper-indicator:hover,
        .hooper-indicator.is-active {
            background-color: #4285f4;
        }

        .hooper-indicator {
            margin: 0 2px;
            width: 12px;
            height: 4px;
            border-radius: 4px;
            border: none;
            padding: 0;
            background-color: #fff;
            cursor: pointer;
        }

        .hooper-pagination.is-vertical {
            bottom: auto;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
        }

        .hooper-pagination.is-vertical .hooper-indicators {
            flex-direction: column;
        }

        .hooper-pagination.is-vertical .hooper-indicator {
            width: 6px;
        }

        .hooper-next,
        .hooper-prev {
            background-color: transparent;
            border: none;
            padding: 1em;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            cursor: pointer;
        }

        .hooper-next.is-disabled,
        .hooper-prev.is-disabled {
            opacity: 0.3;
            cursor: not-allowed;
        }

        .hooper-next {
            right: 0;
        }

        .hooper-prev {
            left: 0;
        }

        .hooper-navigation.is-vertical .hooper-next {
            top: auto;
            bottom: 0;
            transform: initial;
        }

        .hooper-navigation.is-vertical .hooper-prev {
            top: 0;
            bottom: auto;
            right: 0;
            left: auto;
            transform: initial;
        }

        .hooper-navigation.is-rtl .hooper-prev {
            left: auto;
            right: 0;
        }

        .hooper-navigation.is-rtl .hooper-next {
            right: auto;
            left: 0;
        }

        .hooper {
            position: relative;
            box-sizing: border-box;
            width: 100%;
            height: 200px;
        }

        .hooper * {
            box-sizing: border-box;
        }

        .hooper-list {
            overflow: hidden;
            width: 100%;
            height: 100%;
        }

        .hooper-track {
            display: flex;
            box-sizing: border-box;
            width: 100%;
            height: 100%;
            padding: 0;
            margin: 0;
        }

        .hooper.is-vertical .hooper-track {
            flex-direction: column;
            height: 200px;
        }

        .hooper.is-rtl {
            direction: rtl;
        }

        .hooper-sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            border: 0;
        }
     
     
        .lds-ripple .fa-spinner[data-v-64a48d79] {
            font-size: 30px;
        }

        /* .lds-dual-ring {
  display: inline-block;
  width: 80px;
  height: 80px;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid #fff;
  border-color: #fff transparent #fff transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
} */
     
     
        .bg-primary-after[data-v-e59be3b4]:after,
        .bg-primary-before[data-v-e59be3b4]:before,
        .bg-primary[data-v-e59be3b4] {
            background-color: #1e90ff
        }

        .bg-primary-after-transparency[data-v-e59be3b4]:after,
        .bg-primary-before-transparency[data-v-e59be3b4]:before,
        .bg-primary-transparency[data-v-e59be3b4] {
            background-color: rgba(30, 144, 255, .5)
        }

        .bg-secondary-after[data-v-e59be3b4]:after,
        .bg-secondary-before[data-v-e59be3b4]:before,
        .bg-secondary[data-v-e59be3b4] {
            background-color: #747474
        }

        .bg-secondary-after-transparency[data-v-e59be3b4]:after,
        .bg-secondary-before-transparency[data-v-e59be3b4]:before,
        .bg-secondary-transparency[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 45.5%, .5)
        }

        .bg-third-after[data-v-e59be3b4]:after,
        .bg-third-before[data-v-e59be3b4]:before,
        .bg-third[data-v-e59be3b4] {
            background-color: #ccc
        }

        .bg-third-after-transparency[data-v-e59be3b4]:after,
        .bg-third-before-transparency[data-v-e59be3b4]:before,
        .bg-third-transparency[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 80%, .5)
        }

        .bg-success-after[data-v-e59be3b4]:after,
        .bg-success-before[data-v-e59be3b4]:before,
        .bg-success[data-v-e59be3b4] {
            background-color: #9acd32
        }

        .bg-success-after-transparency[data-v-e59be3b4]:after,
        .bg-success-before-transparency[data-v-e59be3b4]:before,
        .bg-success-transparency[data-v-e59be3b4] {
            background-color: rgba(154, 205, 50, .5)
        }

        .bg-danger-after[data-v-e59be3b4]:after,
        .bg-danger-before[data-v-e59be3b4]:before,
        .bg-danger[data-v-e59be3b4] {
            background-color: #ff4500
        }

        .bg-danger-after-transparency[data-v-e59be3b4]:after,
        .bg-danger-before-transparency[data-v-e59be3b4]:before,
        .bg-danger-transparency[data-v-e59be3b4] {
            background-color: rgba(255, 69, 0, .5)
        }

        .bg-grey-after[data-v-e59be3b4]:after,
        .bg-grey-before[data-v-e59be3b4]:before,
        .bg-grey[data-v-e59be3b4] {
            background-color: #999
        }

        .bg-grey-after-transparency[data-v-e59be3b4]:after,
        .bg-grey-before-transparency[data-v-e59be3b4]:before,
        .bg-grey-transparency[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 60%, .5)
        }

        .bg-info-after[data-v-e59be3b4]:after,
        .bg-info-before[data-v-e59be3b4]:before,
        .bg-info[data-v-e59be3b4] {
            background-color: #17a2b8
        }

        .bg-info-after-transparency[data-v-e59be3b4]:after,
        .bg-info-before-transparency[data-v-e59be3b4]:before,
        .bg-info-transparency[data-v-e59be3b4] {
            background-color: rgba(23, 162, 184, .5)
        }

        .bg-warning-after[data-v-e59be3b4]:after,
        .bg-warning-before[data-v-e59be3b4]:before,
        .bg-warning[data-v-e59be3b4] {
            background-color: #ffa300
        }

        .bg-warning-after-transparency[data-v-e59be3b4]:after,
        .bg-warning-before-transparency[data-v-e59be3b4]:before,
        .bg-warning-transparency[data-v-e59be3b4] {
            background-color: rgba(255, 163, 0, .5)
        }

        .bg-light-after[data-v-e59be3b4]:after,
        .bg-light-before[data-v-e59be3b4]:before,
        .bg-light[data-v-e59be3b4] {
            background-color: #f5f5f5
        }

        .bg-light-after-transparency[data-v-e59be3b4]:after,
        .bg-light-before-transparency[data-v-e59be3b4]:before,
        .bg-light-transparency[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 96.1%, .5)
        }

        .bg-dark-after[data-v-e59be3b4]:after,
        .bg-dark-before[data-v-e59be3b4]:before,
        .bg-dark[data-v-e59be3b4] {
            background-color: #24292e
        }

        .bg-dark-after-transparency[data-v-e59be3b4]:after,
        .bg-dark-before-transparency[data-v-e59be3b4]:before,
        .bg-dark-transparency[data-v-e59be3b4] {
            background-color: rgba(36, 41, 46, .5)
        }

        .bg-default-after[data-v-e59be3b4]:after,
        .bg-default-before[data-v-e59be3b4]:before,
        .bg-default[data-v-e59be3b4] {
            background-color: #ccc
        }

        .bg-default-after-transparency[data-v-e59be3b4]:after,
        .bg-default-before-transparency[data-v-e59be3b4]:before,
        .bg-default-transparency[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 80%, .5)
        }

        .bg-white-after[data-v-e59be3b4]:after,
        .bg-white-before[data-v-e59be3b4]:before,
        .bg-white[data-v-e59be3b4] {
            background-color: #fff
        }

        .bg-white-after-transparency[data-v-e59be3b4]:after,
        .bg-white-before-transparency[data-v-e59be3b4]:before,
        .bg-white-transparency[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 100%, .5)
        }

        .bg-black-after[data-v-e59be3b4]:after,
        .bg-black-before[data-v-e59be3b4]:before,
        .bg-black[data-v-e59be3b4] {
            background-color: #000
        }

        .bg-black-after-transparency[data-v-e59be3b4]:after,
        .bg-black-before-transparency[data-v-e59be3b4]:before,
        .bg-black-transparency[data-v-e59be3b4] {
            background-color: rgba(0, 0, 0, .5)
        }

        .fill-primary path[data-v-e59be3b4] {
            fill: #1e90ff
        }

        .fill-secondary path[data-v-e59be3b4] {
            fill: #747474
        }

        .fill-third path[data-v-e59be3b4] {
            fill: #ccc
        }

        .fill-success path[data-v-e59be3b4] {
            fill: #9acd32
        }

        .fill-danger path[data-v-e59be3b4] {
            fill: #ff4500
        }

        .fill-grey path[data-v-e59be3b4] {
            fill: #999
        }

        .fill-info path[data-v-e59be3b4] {
            fill: #17a2b8
        }

        .fill-warning path[data-v-e59be3b4] {
            fill: #ffa300
        }

        .fill-light path[data-v-e59be3b4] {
            fill: #f5f5f5
        }

        .fill-dark path[data-v-e59be3b4] {
            fill: #24292e
        }

        .fill-default path[data-v-e59be3b4] {
            fill: #ccc
        }

        .fill-white path[data-v-e59be3b4] {
            fill: #fff
        }

        .fill-black path[data-v-e59be3b4] {
            fill: #000
        }

        .label[data-v-e59be3b4] {
            border-radius: 2px;
            padding: 2px 4px;
            color: #fff;
            font-size: .714em
        }

        .label-primary[data-v-e59be3b4],
        .label[data-v-e59be3b4] {
            background-color: #1e90ff
        }

        .label-primary-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .label-secondary[data-v-e59be3b4] {
            background-color: #747474
        }

        .label-secondary-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #747474;
            color: #747474
        }

        .label-third[data-v-e59be3b4] {
            background-color: #ccc
        }

        .label-third-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .label-success[data-v-e59be3b4] {
            background-color: #9acd32
        }

        .label-success-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .label-danger[data-v-e59be3b4] {
            background-color: #ff4500
        }

        .label-danger-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .label-grey[data-v-e59be3b4] {
            background-color: #999
        }

        .label-grey-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #999;
            color: #999
        }

        .label-info[data-v-e59be3b4] {
            background-color: #17a2b8
        }

        .label-info-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .label-warning[data-v-e59be3b4] {
            background-color: #ffa300
        }

        .label-warning-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .label-light[data-v-e59be3b4] {
            background-color: #f5f5f5
        }

        .label-light-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .label-dark[data-v-e59be3b4] {
            background-color: #24292e
        }

        .label-dark-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #24292e;
            color: #24292e
        }

        .label-default[data-v-e59be3b4] {
            background-color: #ccc
        }

        .label-default-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .label-white[data-v-e59be3b4] {
            background-color: #fff
        }

        .label-white-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #fff;
            color: #fff
        }

        .label-black[data-v-e59be3b4] {
            background-color: #000
        }

        .label-black-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #000;
            color: #000
        }

        .dot[data-v-e59be3b4] {
            width: 6px;
            height: 6px;
            border-radius: 6px
        }

        .dot-primary[data-v-e59be3b4],
        .dot[data-v-e59be3b4] {
            background-color: #1e90ff
        }

        .dot-primary-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .dot-secondary[data-v-e59be3b4] {
            background-color: #747474
        }

        .dot-secondary-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #747474;
            color: #747474
        }

        .dot-third[data-v-e59be3b4] {
            background-color: #ccc
        }

        .dot-third-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .dot-success[data-v-e59be3b4] {
            background-color: #9acd32
        }

        .dot-success-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .dot-danger[data-v-e59be3b4] {
            background-color: #ff4500
        }

        .dot-danger-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .dot-grey[data-v-e59be3b4] {
            background-color: #999
        }

        .dot-grey-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #999;
            color: #999
        }

        .dot-info[data-v-e59be3b4] {
            background-color: #17a2b8
        }

        .dot-info-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .dot-warning[data-v-e59be3b4] {
            background-color: #ffa300
        }

        .dot-warning-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .dot-light[data-v-e59be3b4] {
            background-color: #f5f5f5
        }

        .dot-light-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .dot-dark[data-v-e59be3b4] {
            background-color: #24292e
        }

        .dot-dark-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #24292e;
            color: #24292e
        }

        .dot-default[data-v-e59be3b4] {
            background-color: #ccc
        }

        .dot-default-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .dot-white[data-v-e59be3b4] {
            background-color: #fff
        }

        .dot-white-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #fff;
            color: #fff
        }

        .dot-black[data-v-e59be3b4] {
            background-color: #000
        }

        .dot-black-outline[data-v-e59be3b4] {
            background-color: transparent;
            border: 1px solid #000;
            color: #000
        }

        a[data-v-e59be3b4] {
            color: #1e90ff;
            text-decoration: none
        }

        a[data-v-e59be3b4]:focus,
        a[data-v-e59be3b4]:hover {
            text-decoration: underline
        }

        .btn[data-v-e59be3b4] {
            border: 1px solid transparent;
            outline: none;
            cursor: pointer;
            -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
            transition: all .25s cubic-bezier(.645, .045, .355, 1);
            background-color: #1e90ff;
            color: #fff;
            display: inline-block;
            border-radius: 8px;
            line-height: 1;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            padding: 12px 20px;
            font-size: 1em;
            font-weight: inherit;
            margin: 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: auto;
            overflow: visible;
            -webkit-font-smoothing: inherit;
            text-decoration: none;
            -moz-osx-font-smoothing: inherit
        }

        .btn[data-v-e59be3b4]:focus,
        .btn[data-v-e59be3b4]:hover {
            background-color: #0077ea
        }

        .btn.active[data-v-e59be3b4] {
            background-color: #1e90ff
        }

        .btn.active[data-v-e59be3b4],
        .btn[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn.active[data-v-e59be3b4],
        .btn[data-v-e59be3b4]:focus,
        .btn[data-v-e59be3b4]:hover {
            text-decoration: none
        }

        .btn--rounded[data-v-e59be3b4] {
            border-radius: 50px
        }

        .btn--block[data-v-e59be3b4] {
            width: 100%
        }

        .btn--lg[data-v-e59be3b4] {
            padding: 16px 22px;
            font-size: 1.143em
        }

        .btn--md[data-v-e59be3b4] {
            padding: 10px 20px;
            font-size: 1em
        }

        .btn--sm[data-v-e59be3b4] {
            padding: 9px 15px;
            font-size: .857em
        }

        .btn--mini[data-v-e59be3b4] {
            padding: 7px 15px;
            font-size: .857em
        }

        .btn--fab[data-v-e59be3b4] {
            border-radius: 50%;
            padding: 0;
            height: 40px;
            width: 40px
        }

        .btn--fab.btn--lg[data-v-e59be3b4] {
            height: 50px;
            width: 50px
        }

        .btn--fab.btn--md[data-v-e59be3b4] {
            height: 36px;
            width: 36px
        }

        .btn--fab.btn--sm[data-v-e59be3b4] {
            height: 32px;
            width: 32px
        }

        .btn--fab.btn--mini[data-v-e59be3b4] {
            height: 28px;
            width: 28px
        }

        .btn--light[data-v-e59be3b4],
        .btn--white[data-v-e59be3b4] {
            color: #747474
        }

        .btn--primary[data-v-e59be3b4] {
            background-color: #1e90ff
        }

        .btn--primary[data-v-e59be3b4]:focus,
        .btn--primary[data-v-e59be3b4]:hover {
            background-color: #0077ea
        }

        .btn--primary.active[data-v-e59be3b4] {
            background-color: #1e90ff
        }

        .btn--primary.active[data-v-e59be3b4],
        .btn--primary[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn--primary--outline[data-v-e59be3b4] {
            background-color: rgba(30, 144, 255, .05);
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .btn--primary--outline.active[data-v-e59be3b4],
        .btn--primary--outline[data-v-e59be3b4]:focus,
        .btn--primary--outline[data-v-e59be3b4]:hover {
            background-color: #1e90ff;
            color: #fff
        }

        .btn--primary--outline.active[data-v-e59be3b4],
        .btn--primary--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn--secondary[data-v-e59be3b4] {
            background-color: #747474
        }

        .btn--secondary[data-v-e59be3b4]:focus,
        .btn--secondary[data-v-e59be3b4]:hover {
            background-color: #5b5b5b
        }

        .btn--secondary.active[data-v-e59be3b4] {
            background-color: #747474
        }

        .btn--secondary.active[data-v-e59be3b4],
        .btn--secondary[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
        }

        .btn--secondary--outline[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 45.5%, .05);
            border: 1px solid #747474;
            color: #747474
        }

        .btn--secondary--outline.active[data-v-e59be3b4],
        .btn--secondary--outline[data-v-e59be3b4]:focus,
        .btn--secondary--outline[data-v-e59be3b4]:hover {
            background-color: #747474;
            color: #fff
        }

        .btn--secondary--outline.active[data-v-e59be3b4],
        .btn--secondary--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
        }

        .btn--third[data-v-e59be3b4] {
            background-color: #ccc
        }

        .btn--third[data-v-e59be3b4]:focus,
        .btn--third[data-v-e59be3b4]:hover {
            background-color: #b3b3b3
        }

        .btn--third.active[data-v-e59be3b4] {
            background-color: #ccc
        }

        .btn--third.active[data-v-e59be3b4],
        .btn--third[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--third--outline[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 80%, .05);
            border: 1px solid #ccc;
            color: #ccc
        }

        .btn--third--outline.active[data-v-e59be3b4],
        .btn--third--outline[data-v-e59be3b4]:focus,
        .btn--third--outline[data-v-e59be3b4]:hover {
            background-color: #ccc;
            color: #fff
        }

        .btn--third--outline.active[data-v-e59be3b4],
        .btn--third--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--success[data-v-e59be3b4] {
            background-color: #9acd32
        }

        .btn--success[data-v-e59be3b4]:focus,
        .btn--success[data-v-e59be3b4]:hover {
            background-color: #7ba428
        }

        .btn--success.active[data-v-e59be3b4] {
            background-color: #9acd32
        }

        .btn--success.active[data-v-e59be3b4],
        .btn--success[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
            box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
        }

        .btn--success--outline[data-v-e59be3b4] {
            background-color: rgba(154, 205, 50, .05);
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .btn--success--outline.active[data-v-e59be3b4],
        .btn--success--outline[data-v-e59be3b4]:focus,
        .btn--success--outline[data-v-e59be3b4]:hover {
            background-color: #9acd32;
            color: #fff
        }

        .btn--success--outline.active[data-v-e59be3b4],
        .btn--success--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
            box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
        }

        .btn--danger[data-v-e59be3b4] {
            background-color: #ff4500
        }

        .btn--danger[data-v-e59be3b4]:focus,
        .btn--danger[data-v-e59be3b4]:hover {
            background-color: #cc3700
        }

        .btn--danger.active[data-v-e59be3b4] {
            background-color: #ff4500
        }

        .btn--danger.active[data-v-e59be3b4],
        .btn--danger[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
        }

        .btn--danger--outline[data-v-e59be3b4] {
            background-color: rgba(255, 69, 0, .05);
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .btn--danger--outline.active[data-v-e59be3b4],
        .btn--danger--outline[data-v-e59be3b4]:focus,
        .btn--danger--outline[data-v-e59be3b4]:hover {
            background-color: #ff4500;
            color: #fff
        }

        .btn--danger--outline.active[data-v-e59be3b4],
        .btn--danger--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
        }

        .btn--grey[data-v-e59be3b4] {
            background-color: #999
        }

        .btn--grey[data-v-e59be3b4]:focus,
        .btn--grey[data-v-e59be3b4]:hover {
            background-color: grey
        }

        .btn--grey.active[data-v-e59be3b4] {
            background-color: #999
        }

        .btn--grey.active[data-v-e59be3b4],
        .btn--grey[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
        }

        .btn--grey--outline[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 60%, .05);
            border: 1px solid #999;
            color: #999
        }

        .btn--grey--outline.active[data-v-e59be3b4],
        .btn--grey--outline[data-v-e59be3b4]:focus,
        .btn--grey--outline[data-v-e59be3b4]:hover {
            background-color: #999;
            color: #fff
        }

        .btn--grey--outline.active[data-v-e59be3b4],
        .btn--grey--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
        }

        .btn--info[data-v-e59be3b4] {
            background-color: #17a2b8
        }

        .btn--info[data-v-e59be3b4]:focus,
        .btn--info[data-v-e59be3b4]:hover {
            background-color: #117a8b
        }

        .btn--info.active[data-v-e59be3b4] {
            background-color: #17a2b8
        }

        .btn--info.active[data-v-e59be3b4],
        .btn--info[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
            box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
        }

        .btn--info--outline[data-v-e59be3b4] {
            background-color: rgba(23, 162, 184, .05);
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .btn--info--outline.active[data-v-e59be3b4],
        .btn--info--outline[data-v-e59be3b4]:focus,
        .btn--info--outline[data-v-e59be3b4]:hover {
            background-color: #17a2b8;
            color: #fff
        }

        .btn--info--outline.active[data-v-e59be3b4],
        .btn--info--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
            box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
        }

        .btn--warning[data-v-e59be3b4] {
            background-color: #ffa300
        }

        .btn--warning[data-v-e59be3b4]:focus,
        .btn--warning[data-v-e59be3b4]:hover {
            background-color: #cc8200
        }

        .btn--warning.active[data-v-e59be3b4] {
            background-color: #ffa300
        }

        .btn--warning.active[data-v-e59be3b4],
        .btn--warning[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
        }

        .btn--warning--outline[data-v-e59be3b4] {
            background-color: rgba(255, 163, 0, .05);
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .btn--warning--outline.active[data-v-e59be3b4],
        .btn--warning--outline[data-v-e59be3b4]:focus,
        .btn--warning--outline[data-v-e59be3b4]:hover {
            background-color: #ffa300;
            color: #fff
        }

        .btn--warning--outline.active[data-v-e59be3b4],
        .btn--warning--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
        }

        .btn--light[data-v-e59be3b4] {
            background-color: #f5f5f5
        }

        .btn--light[data-v-e59be3b4]:focus,
        .btn--light[data-v-e59be3b4]:hover {
            background-color: #dcdcdc
        }

        .btn--light.active[data-v-e59be3b4] {
            background-color: #f5f5f5
        }

        .btn--light.active[data-v-e59be3b4],
        .btn--light[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
        }

        .btn--light--outline[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 96.1%, .05);
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .btn--light--outline.active[data-v-e59be3b4],
        .btn--light--outline[data-v-e59be3b4]:focus,
        .btn--light--outline[data-v-e59be3b4]:hover {
            background-color: #f5f5f5;
            color: #fff
        }

        .btn--light--outline.active[data-v-e59be3b4],
        .btn--light--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
        }

        .btn--dark[data-v-e59be3b4] {
            background-color: #24292e
        }

        .btn--dark[data-v-e59be3b4]:focus,
        .btn--dark[data-v-e59be3b4]:hover {
            background-color: #0e1011
        }

        .btn--dark.active[data-v-e59be3b4] {
            background-color: #24292e
        }

        .btn--dark.active[data-v-e59be3b4],
        .btn--dark[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
            box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
        }

        .btn--dark--outline[data-v-e59be3b4] {
            background-color: rgba(36, 41, 46, .05);
            border: 1px solid #24292e;
            color: #24292e
        }

        .btn--dark--outline.active[data-v-e59be3b4],
        .btn--dark--outline[data-v-e59be3b4]:focus,
        .btn--dark--outline[data-v-e59be3b4]:hover {
            background-color: #24292e;
            color: #fff
        }

        .btn--dark--outline.active[data-v-e59be3b4],
        .btn--dark--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
            box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
        }

        .btn--default[data-v-e59be3b4] {
            background-color: #ccc
        }

        .btn--default[data-v-e59be3b4]:focus,
        .btn--default[data-v-e59be3b4]:hover {
            background-color: #b3b3b3
        }

        .btn--default.active[data-v-e59be3b4] {
            background-color: #ccc
        }

        .btn--default.active[data-v-e59be3b4],
        .btn--default[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--default--outline[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 80%, .05);
            border: 1px solid #ccc;
            color: #ccc
        }

        .btn--default--outline.active[data-v-e59be3b4],
        .btn--default--outline[data-v-e59be3b4]:focus,
        .btn--default--outline[data-v-e59be3b4]:hover {
            background-color: #ccc;
            color: #fff
        }

        .btn--default--outline.active[data-v-e59be3b4],
        .btn--default--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--white[data-v-e59be3b4] {
            background-color: #fff
        }

        .btn--white[data-v-e59be3b4]:focus,
        .btn--white[data-v-e59be3b4]:hover {
            background-color: #e6e6e6
        }

        .btn--white.active[data-v-e59be3b4] {
            background-color: #fff
        }

        .btn--white.active[data-v-e59be3b4],
        .btn--white[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
        }

        .btn--white--outline[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 100%, .05);
            border: 1px solid #fff;
            color: #fff
        }

        .btn--white--outline.active[data-v-e59be3b4],
        .btn--white--outline[data-v-e59be3b4]:focus,
        .btn--white--outline[data-v-e59be3b4]:hover {
            background-color: #fff;
            color: #fff
        }

        .btn--white--outline.active[data-v-e59be3b4],
        .btn--white--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
        }

        .btn--black.active[data-v-e59be3b4],
        .btn--black[data-v-e59be3b4],
        .btn--black[data-v-e59be3b4]:focus,
        .btn--black[data-v-e59be3b4]:hover {
            background-color: #000
        }

        .btn--black.active[data-v-e59be3b4],
        .btn--black[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
        }

        .btn--black--outline[data-v-e59be3b4] {
            background-color: rgba(0, 0, 0, .05);
            border: 1px solid #000;
            color: #000
        }

        .btn--black--outline.active[data-v-e59be3b4],
        .btn--black--outline[data-v-e59be3b4]:focus,
        .btn--black--outline[data-v-e59be3b4]:hover {
            background-color: #000;
            color: #fff
        }

        .btn--black--outline.active[data-v-e59be3b4],
        .btn--black--outline[data-v-e59be3b4]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
        }

        .btn--default--outline[data-v-e59be3b4] {
            color: #747474
        }

        .btn--disabled[data-v-e59be3b4]:disabled {
            -webkit-box-shadow: none;
            box-shadow: none;
            background-color: #ccc;
            border: 1px solid #ccc;
            color: #fff;
            cursor: not-allowed
        }

        .badge[data-v-e59be3b4] {
            background: #999;
            height: 22px;
            line-height: 22px;
            border-radius: 22px;
            padding: 0 5px;
            font-size: .857em;
            color: #888;
            font-weight: 500
        }

        .badge-primary[data-v-e59be3b4] {
            background-color: #1e90ff;
            color: #fff
        }

        .badge-secondary[data-v-e59be3b4] {
            background-color: #747474;
            color: #fff
        }

        .badge-third[data-v-e59be3b4] {
            background-color: #ccc;
            color: #fff
        }

        .badge-success[data-v-e59be3b4] {
            background-color: #9acd32;
            color: #fff
        }

        .badge-danger[data-v-e59be3b4] {
            background-color: #ff4500;
            color: #fff
        }

        .badge-grey[data-v-e59be3b4] {
            background-color: #999;
            color: #fff
        }

        .badge-info[data-v-e59be3b4] {
            background-color: #17a2b8;
            color: #fff
        }

        .badge-warning[data-v-e59be3b4] {
            background-color: #ffa300;
            color: #fff
        }

        .badge-light[data-v-e59be3b4] {
            background-color: #f5f5f5;
            color: #fff
        }

        .badge-dark[data-v-e59be3b4] {
            background-color: #24292e;
            color: #fff
        }

        .badge-default[data-v-e59be3b4] {
            background-color: #ccc;
            color: #fff
        }

        .badge-white[data-v-e59be3b4] {
            background-color: #fff;
            color: #fff
        }

        .badge-black[data-v-e59be3b4] {
            background-color: #000;
            color: #fff
        }

        table.md[data-v-e59be3b4] {
            border-spacing: 0;
            border-radius: 8px;
            border-collapse: collapse;
            width: 100%;
            table-layout: fixed;
            overflow-wrap: break-word;
            overflow: hidden;
            word-break: break-all;
            margin-top: 0;
            margin-bottom: 16px;
            font-size: 1em;
            -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .2);
            box-shadow: 0 0 8px rgba(0, 0, 0, .2)
        }

        table.md tr[data-v-e59be3b4] {
            background-color: #fff;
            width: 100%
        }

        table.md tr td[data-v-e59be3b4],
        table.md tr th[data-v-e59be3b4] {
            padding: 6px 13px;
            text-align: left
        }

        table.md tr[data-v-e59be3b4]:nth-child(2n) {
            background-color: #f2f2f2
        }

        .is-dark table.md[data-v-e59be3b4] {
            color: #f2f2f2
        }

        .is-dark table.md tr[data-v-e59be3b4] {
            background-color: #21222e
        }

        .is-dark table.md tr[data-v-e59be3b4]:nth-child(2n) {
            background-color: #2e2f40
        }

        .is-dark table.md tr td.text-muted[data-v-e59be3b4] {
            color: hsla(0, 0%, 100%, .3)
        }

        .slide-enter-active[data-v-e59be3b4],
        .slide-leave-active[data-v-e59be3b4] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .slide-enter[data-v-e59be3b4],
        .slide-leave-to[data-v-e59be3b4] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(-20px);
            transform: translateY(-20px)
        }

        .tags-enter-active[data-v-e59be3b4],
        .tags-leave-active[data-v-e59be3b4] {
            opacity: 1;
            -webkit-transition: all .3s;
            transition: all .3s;
            position: absolute;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .tags-enter[data-v-e59be3b4],
        .tags-leave-to[data-v-e59be3b4] {
            opacity: 0;
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%)
        }

        .slideinvert-enter-active[data-v-e59be3b4],
        .slideinvert-leave-active[data-v-e59be3b4] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .slideinvert-enter[data-v-e59be3b4],
        .slideinvert-leave-to[data-v-e59be3b4] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(40px);
            transform: translateY(40px)
        }

        .slidenext-enter-active[data-v-e59be3b4],
        .slidenext-leave-active[data-v-e59be3b4],
        .slideprev-enter-active[data-v-e59be3b4],
        .slideprev-leave-active[data-v-e59be3b4] {
            position: absolute;
            -webkit-transition: all .3s;
            transition: all .3s
        }

        .slidenext-enter[data-v-e59be3b4],
        .slideprev-leave-to[data-v-e59be3b4] {
            -webkit-transform: translateX(100%);
            transform: translateX(100%)
        }

        .slidenext-leave-to[data-v-e59be3b4],
        .slideprev-enter[data-v-e59be3b4] {
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%)
        }

        .slidevnext-enter-active[data-v-e59be3b4],
        .slidevnext-leave-active[data-v-e59be3b4],
        .slidevprev-enter-active[data-v-e59be3b4],
        .slidevprev-leave-active[data-v-e59be3b4] {
            position: absolute;
            -webkit-transition: all .3s;
            transition: all .3s
        }

        .slidevnext-enter[data-v-e59be3b4],
        .slidevprev-leave-to[data-v-e59be3b4] {
            -webkit-transform: translateY(100%);
            transform: translateY(100%);
            opacity: 0
        }

        .slidevnext-leave-to[data-v-e59be3b4],
        .slidevprev-enter[data-v-e59be3b4] {
            -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
            opacity: 0
        }

        @media screen and (max-width:415px) {

            .slide-enter-active[data-v-e59be3b4],
            .slide-leave-active[data-v-e59be3b4],
            .slideinvert-enter-active[data-v-e59be3b4],
            .slideinvert-leave-active[data-v-e59be3b4] {
                -webkit-transition: all 0s;
                transition: all 0s
            }
        }

        .spinner-anim[data-v-e59be3b4] {
            -webkit-animation: spin-data-v-e59be3b4 .6s linear infinite;
            animation: spin-data-v-e59be3b4 .6s linear infinite
        }

        @-webkit-keyframes spin-data-v-e59be3b4 {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes spin-data-v-e59be3b4 {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .dialog-fade-enter-active .dialog-animation[data-v-e59be3b4] {
            -webkit-animation: dialog-fade-in-data-v-e59be3b4 .4s;
            animation: dialog-fade-in-data-v-e59be3b4 .4s
        }

        .dialog-fade-leave-active .dialog-animation[data-v-e59be3b4] {
            -webkit-animation: dialog-fade-out-data-v-e59be3b4 .4s;
            animation: dialog-fade-out-data-v-e59be3b4 .4s
        }

        @-webkit-keyframes dialog-fade-in-data-v-e59be3b4 {
            0% {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }

            to {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }
        }

        @keyframes dialog-fade-in-data-v-e59be3b4 {
            0% {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }

            to {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }
        }

        @-webkit-keyframes dialog-fade-out-data-v-e59be3b4 {
            0% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }

            to {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }
        }

        @keyframes dialog-fade-out-data-v-e59be3b4 {
            0% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }

            to {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }
        }

        .expand-enter-active[data-v-e59be3b4],
        .expand-leave-active[data-v-e59be3b4] {
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
            -webkit-transition-property: opacity, height;
            transition-property: opacity, height;
            overflow: hidden
        }

        .expand-enter[data-v-e59be3b4],
        .expand-leave-to[data-v-e59be3b4] {
            height: 0;
            opacity: 0
        }

        .scale-enter-active[data-v-e59be3b4],
        .scale-leave-active[data-v-e59be3b4] {
            opacity: 1;
            z-index: 1;
            -webkit-transition: all .3s cubic-bezier(.4, .52, .26, .9);
            transition: all .3s cubic-bezier(.4, .52, .26, .9)
        }

        .scale-enter[data-v-e59be3b4],
        .scale-leave-to[data-v-e59be3b4] {
            opacity: .4;
            z-index: 1;
            -webkit-transform: scale(0);
            transform: scale(0)
        }

        @-webkit-keyframes loading-data-v-e59be3b4 {
            0% {
                left: -200px;
                width: 30%
            }

            50% {
                width: 30%
            }

            70% {
                width: 70%
            }

            80% {
                left: 50%
            }

            95% {
                left: 120%
            }

            to {
                left: 100%
            }
        }

        .flip-list-move[data-v-e59be3b4] {
            -webkit-transition: -webkit-transform .6s;
            transition: -webkit-transform .6s;
            transition: transform .6s;
            transition: transform .6s, -webkit-transform .6s
        }

        .over-hid[data-v-e59be3b4] {
            overflow: hidden
        }

        .pos-r[data-v-e59be3b4] {
            position: relative
        }

        .pos-a[data-v-e59be3b4] {
            position: absolute
        }

        .flex[data-v-e59be3b4] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .flex.fluid[data-v-e59be3b4] {
            width: 100%
        }

        .flex.direction-column[data-v-e59be3b4] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .flex.direction-column-reverse[data-v-e59be3b4] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
            flex-direction: column-reverse
        }

        .flex.direction-row[data-v-e59be3b4] {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

        .flex.direction-row-reverse[data-v-e59be3b4] {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            -ms-flex-direction: row-reverse;
            flex-direction: row-reverse
        }

        .flex.align-center[data-v-e59be3b4] {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

        .flex.align-start[data-v-e59be3b4] {
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start
        }

        .flex.align-end[data-v-e59be3b4] {
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end
        }

        .flex.justify-start[data-v-e59be3b4] {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start
        }

        .flex.justify-end[data-v-e59be3b4] {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }

        .flex.justify-center[data-v-e59be3b4] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .flex.space-between[data-v-e59be3b4] {
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .flex.space-around[data-v-e59be3b4] {
            -ms-flex-pack: distribute;
            justify-content: space-around
        }

        .flex.flex-center[data-v-e59be3b4] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

        .flex.flex--wrap[data-v-e59be3b4] {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .flex.flex--grow[data-v-e59be3b4] {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

        .flex-fill[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
            flex: 0 1 auto
        }

        .flex-fixed[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto
        }

        .flex-1[data-v-e59be3b4] {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1
        }

        .flex-100[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .flex-75[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 75%;
            flex: 0 1 75%
        }

        .flex-50[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 50%;
            flex: 0 1 50%
        }

        .flex-33[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 33.33%;
            flex: 0 1 33.33%
        }

        .flex-25[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 25%;
            flex: 0 1 25%
        }

        .flex-20[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 20%;
            flex: 0 1 20%
        }

        .flex-16[data-v-e59be3b4] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 16.66%;
            flex: 0 1 16.66%
        }

        .text-muted-white[data-v-e59be3b4] {
            color: hsla(0, 0%, 100%, .54)
        }

        .text-muted[data-v-e59be3b4] {
            color: rgba(0, 0, 0, .54)
        }

        .is-dark .text-muted[data-v-e59be3b4] {
            color: hsla(0, 0%, 100%, .54)
        }

        .text-strong[data-v-e59be3b4] {
            font-weight: 500
        }

        .text-center[data-v-e59be3b4] {
            text-align: center
        }

        .text-left[data-v-e59be3b4] {
            text-align: left
        }

        .text-right[data-v-e59be3b4] {
            text-align: right
        }

        .text-primary[data-v-e59be3b4] {
            color: #1e90ff
        }

        .text-secondary[data-v-e59be3b4] {
            color: #747474
        }

        .text-third[data-v-e59be3b4] {
            color: #ccc
        }

        .text-success[data-v-e59be3b4] {
            color: #9acd32
        }

        .text-danger[data-v-e59be3b4] {
            color: #ff4500
        }

        .text-grey[data-v-e59be3b4] {
            color: #999
        }

        .text-info[data-v-e59be3b4] {
            color: #17a2b8
        }

        .text-warning[data-v-e59be3b4] {
            color: #ffa300
        }

        .text-light[data-v-e59be3b4] {
            color: #f5f5f5
        }

        .text-dark[data-v-e59be3b4] {
            color: #24292e
        }

        .text-default[data-v-e59be3b4] {
            color: #ccc
        }

        .text-white[data-v-e59be3b4] {
            color: #fff
        }

        .text-black[data-v-e59be3b4] {
            color: #000
        }

        .dots-text[data-v-e59be3b4] {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .dots-text-3[data-v-e59be3b4] {
            overflow: hidden;
            position: relative;
            line-height: 1.3em;
            max-height: 3.9em;
            text-align: justify;
            margin-right: -1em;
            padding-right: 1em
        }

        .dots-text-3[data-v-e59be3b4]:before {
            content: "...";
            position: absolute;
            right: 3px;
            bottom: 2px
        }

        .dots-text-3[data-v-e59be3b4]:after {
            content: "";
            position: absolute;
            right: 0;
            width: 1em;
            height: 1em;
            margin-top: .2em;
            background: #fff
        }

        .dots-text-2[data-v-e59be3b4] {
            overflow: hidden;
            position: relative;
            line-height: 1.3em;
            max-height: 2.6em;
            text-align: justify;
            margin-right: -1em;
            padding-right: 1em
        }

        .dots-text-2[data-v-e59be3b4]:before {
            content: "...";
            position: absolute;
            right: 3px;
            bottom: 2px
        }

        .dots-text-2[data-v-e59be3b4]:after {
            content: "";
            position: absolute;
            right: 0;
            width: 1em;
            height: 1em;
            margin-top: .2em;
            background: #fff
        }

        .container[data-v-e59be3b4] {
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto
        }

        @media(max-width:768px) {
            .container[data-v-e59be3b4] {
                max-width: 100%
            }
        }

        @media(min-width:768px) {
            .container[data-v-e59be3b4] {
                max-width: 768px
            }
        }

        @media(min-width:1024px) {
            .container[data-v-e59be3b4] {
                max-width: 1024px
            }
        }

        @media(min-width:1440px) {
            .container[data-v-e59be3b4] {
                max-width: 1440px
            }
        }

        @media(min-width:2560px) {
            .container[data-v-e59be3b4] {
                max-width: 2560px
            }
        }

        .pr-0[data-v-e59be3b4] {
            padding-right: 0
        }

        .pt-0[data-v-e59be3b4] {
            padding-top: 0
        }

        .pb-0[data-v-e59be3b4] {
            padding-bottom: 0
        }

        .pl-0[data-v-e59be3b4] {
            padding-left: 0
        }

        .px-0[data-v-e59be3b4] {
            padding-left: 0;
            padding-right: 0
        }

        .py-0[data-v-e59be3b4] {
            padding-top: 0;
            padding-bottom: 0
        }

        .p-0[data-v-e59be3b4] {
            padding: 0
        }

        .pr-1[data-v-e59be3b4] {
            padding-right: .25rem
        }

        .pt-1[data-v-e59be3b4] {
            padding-top: .25rem
        }

        .pb-1[data-v-e59be3b4] {
            padding-bottom: .25rem
        }

        .pl-1[data-v-e59be3b4] {
            padding-left: .25rem
        }

        .px-1[data-v-e59be3b4] {
            padding-left: .25rem;
            padding-right: .25rem
        }

        .py-1[data-v-e59be3b4] {
            padding-top: .25rem;
            padding-bottom: .25rem
        }

        .p-1[data-v-e59be3b4] {
            padding: .25rem
        }

        .pr-2[data-v-e59be3b4] {
            padding-right: .5rem
        }

        .pt-2[data-v-e59be3b4] {
            padding-top: .5rem
        }

        .pb-2[data-v-e59be3b4] {
            padding-bottom: .5rem
        }

        .pl-2[data-v-e59be3b4] {
            padding-left: .5rem
        }

        .px-2[data-v-e59be3b4] {
            padding-left: .5rem;
            padding-right: .5rem
        }

        .py-2[data-v-e59be3b4] {
            padding-top: .5rem;
            padding-bottom: .5rem
        }

        .p-2[data-v-e59be3b4] {
            padding: .5rem
        }

        .pr-3[data-v-e59be3b4] {
            padding-right: 1rem
        }

        .pt-3[data-v-e59be3b4] {
            padding-top: 1rem
        }

        .pb-3[data-v-e59be3b4] {
            padding-bottom: 1rem
        }

        .pl-3[data-v-e59be3b4] {
            padding-left: 1rem
        }

        .px-3[data-v-e59be3b4] {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .py-3[data-v-e59be3b4] {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .p-3[data-v-e59be3b4] {
            padding: 1rem
        }

        .pr-4[data-v-e59be3b4] {
            padding-right: 1.5rem
        }

        .pt-4[data-v-e59be3b4] {
            padding-top: 1.5rem
        }

        .pb-4[data-v-e59be3b4] {
            padding-bottom: 1.5rem
        }

        .pl-4[data-v-e59be3b4] {
            padding-left: 1.5rem
        }

        .px-4[data-v-e59be3b4] {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .py-4[data-v-e59be3b4] {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .p-4[data-v-e59be3b4] {
            padding: 1.5rem
        }

        .pr-5[data-v-e59be3b4] {
            padding-right: 3rem
        }

        .pt-5[data-v-e59be3b4] {
            padding-top: 3rem
        }

        .pb-5[data-v-e59be3b4] {
            padding-bottom: 3rem
        }

        .pl-5[data-v-e59be3b4] {
            padding-left: 3rem
        }

        .px-5[data-v-e59be3b4] {
            padding-left: 3rem;
            padding-right: 3rem
        }

        .py-5[data-v-e59be3b4] {
            padding-top: 3rem;
            padding-bottom: 3rem
        }

        .p-5[data-v-e59be3b4] {
            padding: 3rem
        }

        .mr-0[data-v-e59be3b4] {
            margin-right: 0
        }

        .mt-0[data-v-e59be3b4] {
            margin-top: 0
        }

        .mb-0[data-v-e59be3b4] {
            margin-bottom: 0
        }

        .ml-0[data-v-e59be3b4] {
            margin-left: 0
        }

        .mx-0[data-v-e59be3b4] {
            margin-left: 0;
            margin-right: 0
        }

        .my-0[data-v-e59be3b4] {
            margin-top: 0;
            margin-bottom: 0
        }

        .m-0[data-v-e59be3b4] {
            margin: 0
        }

        .mr-1[data-v-e59be3b4] {
            margin-right: .25rem
        }

        .mt-1[data-v-e59be3b4] {
            margin-top: .25rem
        }

        .mb-1[data-v-e59be3b4] {
            margin-bottom: .25rem
        }

        .ml-1[data-v-e59be3b4] {
            margin-left: .25rem
        }

        .mx-1[data-v-e59be3b4] {
            margin-left: .25rem;
            margin-right: .25rem
        }

        .my-1[data-v-e59be3b4] {
            margin-top: .25rem;
            margin-bottom: .25rem
        }

        .m-1[data-v-e59be3b4] {
            margin: .25rem
        }

        .mr-2[data-v-e59be3b4] {
            margin-right: .5rem
        }

        .mt-2[data-v-e59be3b4] {
            margin-top: .5rem
        }

        .mb-2[data-v-e59be3b4] {
            margin-bottom: .5rem
        }

        .ml-2[data-v-e59be3b4] {
            margin-left: .5rem
        }

        .mx-2[data-v-e59be3b4] {
            margin-left: .5rem;
            margin-right: .5rem
        }

        .my-2[data-v-e59be3b4] {
            margin-top: .5rem;
            margin-bottom: .5rem
        }

        .m-2[data-v-e59be3b4] {
            margin: .5rem
        }

        .mr-3[data-v-e59be3b4] {
            margin-right: 1rem
        }

        .mt-3[data-v-e59be3b4] {
            margin-top: 1rem
        }

        .mb-3[data-v-e59be3b4] {
            margin-bottom: 1rem
        }

        .ml-3[data-v-e59be3b4] {
            margin-left: 1rem
        }

        .mx-3[data-v-e59be3b4] {
            margin-left: 1rem;
            margin-right: 1rem
        }

        .my-3[data-v-e59be3b4] {
            margin-top: 1rem;
            margin-bottom: 1rem
        }

        .m-3[data-v-e59be3b4] {
            margin: 1rem
        }

        .mr-4[data-v-e59be3b4] {
            margin-right: 1.5rem
        }

        .mt-4[data-v-e59be3b4] {
            margin-top: 1.5rem
        }

        .mb-4[data-v-e59be3b4] {
            margin-bottom: 1.5rem
        }

        .ml-4[data-v-e59be3b4] {
            margin-left: 1.5rem
        }

        .mx-4[data-v-e59be3b4] {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }

        .my-4[data-v-e59be3b4] {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }

        .m-4[data-v-e59be3b4] {
            margin: 1.5rem
        }

        .mr-5[data-v-e59be3b4] {
            margin-right: 3rem
        }

        .mt-5[data-v-e59be3b4] {
            margin-top: 3rem
        }

        .mb-5[data-v-e59be3b4] {
            margin-bottom: 3rem
        }

        .ml-5[data-v-e59be3b4] {
            margin-left: 3rem
        }

        .mx-5[data-v-e59be3b4] {
            margin-left: 3rem;
            margin-right: 3rem
        }

        .my-5[data-v-e59be3b4] {
            margin-top: 3rem;
            margin-bottom: 3rem
        }

        .m-5[data-v-e59be3b4] {
            margin: 3rem
        }

        .h-100[data-v-e59be3b4] {
            height: 100%
        }

        .mh-100[data-v-e59be3b4] {
            max-height: 100%
        }

        .w-100[data-v-e59be3b4] {
            width: 100%
        }

        .mw-100[data-v-e59be3b4] {
            max-width: 100%
        }

        .m-h-0[data-v-e59be3b4] {
            min-height: 0
        }

        .m-h-100[data-v-e59be3b4] {
            min-height: 100%
        }

        .m-w-0[data-v-e59be3b4] {
            min-width: 0
        }

        .m-w-100[data-v-e59be3b4] {
            min-width: 100%
        }

        .br-0[data-v-e59be3b4] {
            border-radius: 0
        }

        .brt-0[data-v-e59be3b4] {
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

        .brb-0[data-v-e59be3b4] {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .br-2[data-v-e59be3b4] {
            border-radius: 2px
        }

        .brt-2[data-v-e59be3b4] {
            border-top-left-radius: 2px;
            border-top-right-radius: 2px
        }

        .brb-2[data-v-e59be3b4] {
            border-bottom-right-radius: 2px;
            border-bottom-left-radius: 2px
        }

        .br-4[data-v-e59be3b4] {
            border-radius: 4px
        }

        .brt-4[data-v-e59be3b4] {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px
        }

        .brb-4[data-v-e59be3b4] {
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px
        }

        .br-8[data-v-e59be3b4] {
            border-radius: 8px
        }

        .brt-8[data-v-e59be3b4] {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px
        }

        .brb-8[data-v-e59be3b4] {
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .fs-12[data-v-e59be3b4] {
            font-size: 12px
        }

        .fs-14[data-v-e59be3b4] {
            font-size: 14px
        }

        .fs-16[data-v-e59be3b4] {
            font-size: 16px
        }

        .fs-18[data-v-e59be3b4] {
            font-size: 18px
        }

        .fs-20[data-v-e59be3b4] {
            font-size: 20px
        }

        .fs-22[data-v-e59be3b4] {
            font-size: 22px
        }

        .fs-26[data-v-e59be3b4] {
            font-size: 26px
        }

        .fw-300[data-v-e59be3b4] {
            font-weight: 300
        }

        .fw-400[data-v-e59be3b4] {
            font-weight: 400
        }

        .fw-500[data-v-e59be3b4] {
            font-weight: 500
        }

        @media only screen and (max-width:2560px) {
            .hidden-4k[data-v-e59be3b4] {
                display: none
            }
        }

        @media only screen and (max-width:1440px) {
            .hidden-laptop[data-v-e59be3b4] {
                display: none
            }
        }

        @media only screen and (max-width:1024px) {
            .hidden-laptop-s[data-v-e59be3b4] {
                display: none
            }
        }

        @media only screen and (max-width:768px) {
            .hidden-tablet[data-v-e59be3b4] {
                display: none
            }
        }

        @media only screen and (max-width:425px) {
            .hidden-mobile[data-v-e59be3b4] {
                display: none
            }
        }

        @media only screen and (max-width:375px) {
            .hidden-mobile-m[data-v-e59be3b4] {
                display: none
            }
        }

        @media only screen and (max-width:320px) {
            .hidden-mobile-s[data-v-e59be3b4] {
                display: none
            }
        }

        .show-4k[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:2560px) {
            .show-4k[data-v-e59be3b4] {
                display: inherit
            }
        }

        .show-laptop[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:1440px) {
            .show-laptop[data-v-e59be3b4] {
                display: inherit
            }
        }

        .show-laptop-s[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:1024px) {
            .show-laptop-s[data-v-e59be3b4] {
                display: inherit
            }
        }

        .show-tablet[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:768px) {
            .show-tablet[data-v-e59be3b4] {
                display: inherit
            }
        }

        .show-mobile[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:425px) {
            .show-mobile[data-v-e59be3b4] {
                display: inherit
            }
        }

        .show-mobile-m[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:375px) {
            .show-mobile-m[data-v-e59be3b4] {
                display: inherit
            }
        }

        .show-mobile-s[data-v-e59be3b4] {
            display: none
        }

        @media only screen and (max-width:320px) {
            .show-mobile-s[data-v-e59be3b4] {
                display: inherit
            }
        }

        [data-v-e59be3b4],
        [data-v-e59be3b4]:after,
        [data-v-e59be3b4]:before {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        blockquote[data-v-e59be3b4],
        body[data-v-e59be3b4],
        dd[data-v-e59be3b4],
        dl[data-v-e59be3b4],
        figure[data-v-e59be3b4],
        h1[data-v-e59be3b4],
        h2[data-v-e59be3b4],
        h3[data-v-e59be3b4],
        h4[data-v-e59be3b4],
        h5[data-v-e59be3b4],
        h6[data-v-e59be3b4],
        hr[data-v-e59be3b4],
        ol[data-v-e59be3b4],
        p[data-v-e59be3b4],
        pre[data-v-e59be3b4],
        ul[data-v-e59be3b4] {
            margin: 0;
            padding: 0
        }

        #app[data-v-e59be3b4],
        body[data-v-e59be3b4],
        button[data-v-e59be3b4],
        html[data-v-e59be3b4],
        input[data-v-e59be3b4] {
            font: 400 14px -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
            line-height: 1.5;
            -webkit-font-kerning: normal;
            font-kerning: normal
        }

        .input-tel[data-v-e59be3b4] {
            position: relative;
            font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
            height: 40px;
            min-height: 40px
        }

        .input-tel__label[data-v-e59be3b4] {
            position: absolute;
            top: 4px;
            cursor: pointer;
            left: 13px;
            -webkit-transform: translateY(25%);
            transform: translateY(25%);
            opacity: 0;
            -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
            transition: all .25s cubic-bezier(.645, .045, .355, 1);
            font-size: 11px;
            color: #747474
        }

        .input-tel__input[data-v-e59be3b4] {
            cursor: pointer;
            background-color: #fff;
            -webkit-transition-duration: .3s;
            transition-duration: .3s;
            position: relative;
            width: 100%;
            padding: 0 12px;
            font-weight: 400;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            outline: none;
            border: 1px solid #ccc;
            font-size: 14px;
            z-index: 0;
            margin-left: -1px;
            height: 40px;
            min-height: 40px
        }

        .input-tel__input[data-v-e59be3b4]:hover {
            border-color: #1e90ff
        }

        .input-tel__input[data-v-e59be3b4]:not(.no-country-selector) {
            border-top-left-radius: 0 !important;
            border-bottom-left-radius: 0 !important
        }

        .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder {
            color: #747474
        }

        .input-tel__input[data-v-e59be3b4]::-moz-placeholder {
            color: #747474
        }

        .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder {
            color: #747474
        }

        .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder {
            color: #747474
        }

        .input-tel__input[data-v-e59be3b4]::placeholder {
            color: #747474
        }

        .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill,
        .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:active,
        .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:focus,
        .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:hover {
            -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
            box-shadow: inset 0 0 0 1000px #fff !important;
            -webkit-text-fill-color: #747474 !important
        }

        .input-tel__clear[data-v-e59be3b4] {
            position: absolute;
            top: 0;
            bottom: 0;
            right: 8px;
            margin: auto 0;
            width: 24px;
            height: 24px;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            border: none;
            background: transparent;
            color: #747474;
            border-radius: 24px;
            cursor: pointer;
            font-size: 12px
        }

        .input-tel__clear[data-v-e59be3b4]:focus {
            outline: none
        }

        .input-tel__clear>span[data-v-e59be3b4]:not(.input-tel__clear__effect) {
            position: relative;
            top: 1px
        }

        .input-tel__clear__effect[data-v-e59be3b4] {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            width: 24px;
            height: 24px;
            background-color: #747474;
            border-radius: 24px;
            -webkit-transform: scale(0);
            transform: scale(0);
            -webkit-transition: -webkit-transform .2s;
            transition: -webkit-transform .2s;
            transition: transform .2s;
            transition: transform .2s, -webkit-transform .2s
        }

        .input-tel__clear[data-v-e59be3b4]:hover {
            color: #fff
        }

        .input-tel__clear:hover .input-tel__clear__effect[data-v-e59be3b4] {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: .6
        }

        .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-moz-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .input-tel.is-dark .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill,
        .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:active,
        .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:focus,
        .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:hover {
            -webkit-box-shadow: 0 0 0 1000px #21222e inset !important;
            box-shadow: inset 0 0 0 1000px #21222e !important;
            -webkit-text-fill-color: hsla(0, 0%, 100%, .7) !important
        }

        .input-tel.is-dark .input-tel__clear[data-v-e59be3b4] {
            color: hsla(0, 0%, 100%, .7)
        }

        .input-tel.is-dark .input-tel__clear__effect[data-v-e59be3b4] {
            background-color: hsla(0, 0%, 100%, .3)
        }

        .input-tel.is-dark .input-tel__clear[data-v-e59be3b4]:hover {
            color: #fff
        }

        .input-tel.is-focused[data-v-e59be3b4] {
            z-index: 1
        }

        .input-tel.is-focused .input-tel__input[data-v-e59be3b4] {
            border-color: #1e90ff;
            -webkit-box-shadow: 0 0 0 .125rem rgba(30, 144, 255, .7);
            box-shadow: 0 0 0 .125rem rgba(30, 144, 255, .7)
        }

        .input-tel.is-focused .input-tel__label[data-v-e59be3b4] {
            color: #1e90ff
        }

        .input-tel.is-focused.has-error .input-tel__input[data-v-e59be3b4] {
            -webkit-box-shadow: 0 0 0 .125rem rgba(255, 69, 0, .7);
            box-shadow: 0 0 0 .125rem rgba(255, 69, 0, .7)
        }

        .input-tel.is-focused.is-valid .input-tel__input[data-v-e59be3b4] {
            border-color: #9acd32;
            -webkit-box-shadow: 0 0 0 .125rem rgba(154, 205, 50, .7);
            box-shadow: 0 0 0 .125rem rgba(154, 205, 50, .7)
        }

        .input-tel.has-value .input-tel__label[data-v-e59be3b4] {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
            font-size: 11px
        }

        .input-tel.has-value .input-tel__input[data-v-e59be3b4] {
            padding-top: 14px
        }

        .input-tel.has-hint .input-tel__label[data-v-e59be3b4],
        .input-tel.has-value .input-tel__label[data-v-e59be3b4] {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
            font-size: 11px
        }

        .input-tel.has-hint .input-tel__input[data-v-e59be3b4],
        .input-tel.has-value .input-tel__input[data-v-e59be3b4] {
            padding-top: 14px
        }

        .input-tel.is-valid .input-tel__input[data-v-e59be3b4],
        .input-tel.is-valid .input-tel__input[data-v-e59be3b4]:hover {
            border-color: #9acd32
        }

        .input-tel.is-valid .input-tel__label[data-v-e59be3b4] {
            color: #9acd32
        }

        .input-tel.has-error:not(.is-valid) .input-tel__input[data-v-e59be3b4] {
            border-color: #ff4500
        }

        .input-tel.has-error:not(.is-valid) .input-tel__label[data-v-e59be3b4] {
            color: #ff4500
        }

        .input-tel.is-disabled[data-v-e59be3b4] {
            cursor: not-allowed
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4] {
            border-color: #ccc;
            background-color: #f2f2f2;
            color: #ccc
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder {
            color: #ccc
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-moz-placeholder {
            color: #ccc
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder {
            color: #ccc
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder {
            color: #ccc
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::placeholder {
            color: #ccc
        }

        .input-tel.is-disabled .input-tel__input[data-v-e59be3b4],
        .input-tel.is-disabled .input-tel__label[data-v-e59be3b4],
        .input-tel.is-disabled .input-tel__toggle__arrow[data-v-e59be3b4] {
            cursor: not-allowed;
            color: #ccc
        }

        .input-tel.sm[data-v-e59be3b4] {
            height: 36px;
            min-height: 36px
        }

        .input-tel.sm .input-tel__input[data-v-e59be3b4] {
            font-size: 12px;
            height: 36px;
            min-height: 36px
        }

        .input-tel.sm .input-tel__label[data-v-e59be3b4] {
            font-size: 10px
        }

        .input-tel.sm.has-value .input-tel__input[data-v-e59be3b4] {
            padding-top: 12px
        }

        .input-tel.lg[data-v-e59be3b4] {
            height: 48px;
            min-height: 48px
        }

        .input-tel.lg .input-tel__input[data-v-e59be3b4] {
            font-size: 14px;
            height: 48px;
            min-height: 48px
        }

        .input-tel.lg .input-tel__label[data-v-e59be3b4] {
            font-size: 14px
        }

        .input-tel.lg.has-value .input-tel__input[data-v-e59be3b4] {
            padding-top: 16px
        }

        .input-tel__loader[data-v-e59be3b4] {
            bottom: 0;
            height: 2px;
            left: 0;
            width: calc(100% - 8px);
            position: absolute;
            overflow: hidden;
            border-radius: 8px
        }

        .input-tel__loader__progress-bar[data-v-e59be3b4] {
            background-color: #1e90ff;
            display: block;
            position: absolute;
            content: "";
            left: -200px;
            width: 200px;
            height: 2px;
            -webkit-animation: loading-data-v-e59be3b4 2s linear infinite;
            animation: loading-data-v-e59be3b4 2s linear infinite
        }

        @keyframes loading-data-v-e59be3b4 {
            0% {
                left: -200px;
                width: 30%
            }

            50% {
                width: 30%
            }

            70% {
                width: 70%
            }

            80% {
                left: 50%
            }

            95% {
                left: 120%
            }

            to {
                left: 100%
            }
        }

        .iti-flag.be {
            width: 18px
        }

        .iti-flag.ch {
            width: 15px
        }

        .iti-flag.mc {
            width: 19px
        }

        .iti-flag.ne {
            width: 18px
        }

        .iti-flag.np {
            width: 13px
        }

        .iti-flag.va {
            width: 15px
        }

        @media only screen and (-webkit-min-device-pixel-ratio:2),
        only screen and (min-device-pixel-ratio:2),
        only screen and (min-resolution:2dppx),
        only screen and (min-resolution:192dpi) {
            .iti-flag {
                background-size: 5630px 15px
            }
        }

        .iti-flag.ac {
            height: 10px;
            background-position: 0 0
        }

        .iti-flag.ad {
            height: 14px;
            background-position: -22px 0
        }

        .iti-flag.ae {
            height: 10px;
            background-position: -44px 0
        }

        .iti-flag.af {
            height: 14px;
            background-position: -66px 0
        }

        .iti-flag.ag {
            height: 14px;
            background-position: -88px 0
        }

        .iti-flag.ai {
            height: 10px;
            background-position: -110px 0
        }

        .iti-flag.al {
            height: 15px;
            background-position: -132px 0
        }

        .iti-flag.am {
            height: 10px;
            background-position: -154px 0
        }

        .iti-flag.ao {
            height: 14px;
            background-position: -176px 0
        }

        .iti-flag.aq {
            height: 14px;
            background-position: -198px 0
        }

        .iti-flag.ar {
            height: 13px;
            background-position: -220px 0
        }

        .iti-flag.as {
            height: 10px;
            background-position: -242px 0
        }

        .iti-flag.at {
            height: 14px;
            background-position: -264px 0
        }

        .iti-flag.au {
            height: 10px;
            background-position: -286px 0
        }

        .iti-flag.aw {
            height: 14px;
            background-position: -308px 0
        }

        .iti-flag.ax {
            height: 13px;
            background-position: -330px 0
        }

        .iti-flag.az {
            height: 10px;
            background-position: -352px 0
        }

        .iti-flag.ba {
            height: 10px;
            background-position: -374px 0
        }

        .iti-flag.bb {
            height: 14px;
            background-position: -396px 0
        }

        .iti-flag.bd {
            height: 12px;
            background-position: -418px 0
        }

        .iti-flag.be {
            height: 15px;
            background-position: -440px 0
        }

        .iti-flag.bf {
            height: 14px;
            background-position: -460px 0
        }

        .iti-flag.bg {
            height: 12px;
            background-position: -482px 0
        }

        .iti-flag.bh {
            height: 12px;
            background-position: -504px 0
        }

        .iti-flag.bi {
            height: 12px;
            background-position: -526px 0
        }

        .iti-flag.bj {
            height: 14px;
            background-position: -548px 0
        }

        .iti-flag.bl {
            height: 14px;
            background-position: -570px 0
        }

        .iti-flag.bm {
            height: 10px;
            background-position: -592px 0
        }

        .iti-flag.bn {
            height: 10px;
            background-position: -614px 0
        }

        .iti-flag.bo {
            height: 14px;
            background-position: -636px 0
        }

        .iti-flag.bq {
            height: 14px;
            background-position: -658px 0
        }

        .iti-flag.br {
            height: 14px;
            background-position: -680px 0
        }

        .iti-flag.bs {
            height: 10px;
            background-position: -702px 0
        }

        .iti-flag.bt {
            height: 14px;
            background-position: -724px 0
        }

        .iti-flag.bv {
            height: 15px;
            background-position: -746px 0
        }

        .iti-flag.bw {
            height: 14px;
            background-position: -768px 0
        }

        .iti-flag.by {
            height: 10px;
            background-position: -790px 0
        }

        .iti-flag.bz {
            height: 14px;
            background-position: -812px 0
        }

        .iti-flag.ca {
            height: 10px;
            background-position: -834px 0
        }

        .iti-flag.cc {
            height: 10px;
            background-position: -856px 0
        }

        .iti-flag.cd {
            height: 15px;
            background-position: -878px 0
        }

        .iti-flag.cf {
            height: 14px;
            background-position: -900px 0
        }

        .iti-flag.cg {
            height: 14px;
            background-position: -922px 0
        }

        .iti-flag.ch {
            height: 15px;
            background-position: -944px 0
        }

        .iti-flag.ci {
            height: 14px;
            background-position: -961px 0
        }

        .iti-flag.ck {
            height: 10px;
            background-position: -983px 0
        }

        .iti-flag.cl {
            height: 14px;
            background-position: -1005px 0
        }

        .iti-flag.cm {
            height: 14px;
            background-position: -1027px 0
        }

        .iti-flag.cn {
            height: 14px;
            background-position: -1049px 0
        }

        .iti-flag.co {
            height: 14px;
            background-position: -1071px 0
        }

        .iti-flag.cp {
            height: 14px;
            background-position: -1093px 0
        }

        .iti-flag.cr {
            height: 12px;
            background-position: -1115px 0
        }

        .iti-flag.cu {
            height: 10px;
            background-position: -1137px 0
        }

        .iti-flag.cv {
            height: 12px;
            background-position: -1159px 0
        }

        .iti-flag.cw {
            height: 14px;
            background-position: -1181px 0
        }

        .iti-flag.cx {
            height: 10px;
            background-position: -1203px 0
        }

        .iti-flag.cy {
            height: 14px;
            background-position: -1225px 0
        }

        .iti-flag.cz {
            height: 14px;
            background-position: -1247px 0
        }

        .iti-flag.de {
            height: 12px;
            background-position: -1269px 0
        }

        .iti-flag.dg {
            height: 10px;
            background-position: -1291px 0
        }

        .iti-flag.dj {
            height: 14px;
            background-position: -1313px 0
        }

        .iti-flag.dk {
            height: 15px;
            background-position: -1335px 0
        }

        .iti-flag.dm {
            height: 10px;
            background-position: -1357px 0
        }

        .iti-flag.do {
            height: 13px;
            background-position: -1379px 0
        }

        .iti-flag.dz {
            height: 14px;
            background-position: -1401px 0
        }

        .iti-flag.ea {
            height: 14px;
            background-position: -1423px 0
        }

        .iti-flag.ec {
            height: 14px;
            background-position: -1445px 0
        }

        .iti-flag.ee {
            height: 13px;
            background-position: -1467px 0
        }

        .iti-flag.eg {
            height: 14px;
            background-position: -1489px 0
        }

        .iti-flag.eh {
            height: 10px;
            background-position: -1511px 0
        }

        .iti-flag.er {
            height: 10px;
            background-position: -1533px 0
        }

        .iti-flag.es {
            height: 14px;
            background-position: -1555px 0
        }

        .iti-flag.et {
            height: 10px;
            background-position: -1577px 0
        }

        .iti-flag.eu {
            height: 14px;
            background-position: -1599px 0
        }

        .iti-flag.fi {
            height: 12px;
            background-position: -1621px 0
        }

        .iti-flag.fj {
            height: 10px;
            background-position: -1643px 0
        }

        .iti-flag.fk {
            height: 10px;
            background-position: -1665px 0
        }

        .iti-flag.fm {
            height: 11px;
            background-position: -1687px 0
        }

        .iti-flag.fo {
            height: 15px;
            background-position: -1709px 0
        }

        .iti-flag.fr {
            height: 14px;
            background-position: -1731px 0
        }

        .iti-flag.ga {
            height: 15px;
            background-position: -1753px 0
        }

        .iti-flag.gb {
            height: 10px;
            background-position: -1775px 0
        }

        .iti-flag.gd {
            height: 12px;
            background-position: -1797px 0
        }

        .iti-flag.ge {
            height: 14px;
            background-position: -1819px 0
        }

        .iti-flag.gf {
            height: 14px;
            background-position: -1841px 0
        }

        .iti-flag.gg {
            height: 14px;
            background-position: -1863px 0
        }

        .iti-flag.gh {
            height: 14px;
            background-position: -1885px 0
        }

        .iti-flag.gi {
            height: 10px;
            background-position: -1907px 0
        }

        .iti-flag.gl {
            height: 14px;
            background-position: -1929px 0
        }

        .iti-flag.gm {
            height: 14px;
            background-position: -1951px 0
        }

        .iti-flag.gn {
            height: 14px;
            background-position: -1973px 0
        }

        .iti-flag.gp {
            height: 14px;
            background-position: -1995px 0
        }

        .iti-flag.gq {
            height: 14px;
            background-position: -2017px 0
        }

        .iti-flag.gr {
            height: 14px;
            background-position: -2039px 0
        }

        .iti-flag.gs {
            height: 10px;
            background-position: -2061px 0
        }

        .iti-flag.gt {
            height: 13px;
            background-position: -2083px 0
        }

        .iti-flag.gu {
            height: 11px;
            background-position: -2105px 0
        }

        .iti-flag.gw {
            height: 10px;
            background-position: -2127px 0
        }

        .iti-flag.gy {
            height: 12px;
            background-position: -2149px 0
        }

        .iti-flag.hk {
            height: 14px;
            background-position: -2171px 0
        }

        .iti-flag.hm {
            height: 10px;
            background-position: -2193px 0
        }

        .iti-flag.hn {
            height: 10px;
            background-position: -2215px 0
        }

        .iti-flag.hr {
            height: 10px;
            background-position: -2237px 0
        }

        .iti-flag.ht {
            height: 12px;
            background-position: -2259px 0
        }

        .iti-flag.hu {
            height: 10px;
            background-position: -2281px 0
        }

        .iti-flag.ic {
            height: 14px;
            background-position: -2303px 0
        }

        .iti-flag.id {
            height: 14px;
            background-position: -2325px 0
        }

        .iti-flag.ie {
            height: 10px;
            background-position: -2347px 0
        }

        .iti-flag.il {
            height: 15px;
            background-position: -2369px 0
        }

        .iti-flag.im {
            height: 10px;
            background-position: -2391px 0
        }

        .iti-flag.in {
            height: 14px;
            background-position: -2413px 0
        }

        .iti-flag.io {
            height: 10px;
            background-position: -2435px 0
        }

        .iti-flag.iq {
            height: 14px;
            background-position: -2457px 0
        }

        .iti-flag.ir {
            height: 12px;
            background-position: -2479px 0
        }

        .iti-flag.is {
            height: 15px;
            background-position: -2501px 0
        }

        .iti-flag.it {
            height: 14px;
            background-position: -2523px 0
        }

        .iti-flag.je {
            height: 12px;
            background-position: -2545px 0
        }

        .iti-flag.jm {
            height: 10px;
            background-position: -2567px 0
        }

        .iti-flag.jo {
            height: 10px;
            background-position: -2589px 0
        }

        .iti-flag.jp {
            height: 14px;
            background-position: -2611px 0
        }

        .iti-flag.ke {
            height: 14px;
            background-position: -2633px 0
        }

        .iti-flag.kg {
            height: 12px;
            background-position: -2655px 0
        }

        .iti-flag.kh {
            height: 13px;
            background-position: -2677px 0
        }

        .iti-flag.ki {
            height: 10px;
            background-position: -2699px 0
        }

        .iti-flag.km {
            height: 12px;
            background-position: -2721px 0
        }

        .iti-flag.kn {
            height: 14px;
            background-position: -2743px 0
        }

        .iti-flag.kp {
            height: 10px;
            background-position: -2765px 0
        }

        .iti-flag.kr {
            height: 14px;
            background-position: -2787px 0
        }

        .iti-flag.kw {
            height: 10px;
            background-position: -2809px 0
        }

        .iti-flag.ky {
            height: 10px;
            background-position: -2831px 0
        }

        .iti-flag.kz {
            height: 10px;
            background-position: -2853px 0
        }

        .iti-flag.la {
            height: 14px;
            background-position: -2875px 0
        }

        .iti-flag.lb {
            height: 14px;
            background-position: -2897px 0
        }

        .iti-flag.lc {
            height: 10px;
            background-position: -2919px 0
        }

        .iti-flag.li {
            height: 12px;
            background-position: -2941px 0
        }

        .iti-flag.lk {
            height: 10px;
            background-position: -2963px 0
        }

        .iti-flag.lr {
            height: 11px;
            background-position: -2985px 0
        }

        .iti-flag.ls {
            height: 14px;
            background-position: -3007px 0
        }

        .iti-flag.lt {
            height: 12px;
            background-position: -3029px 0
        }

        .iti-flag.lu {
            height: 12px;
            background-position: -3051px 0
        }

        .iti-flag.lv {
            height: 10px;
            background-position: -3073px 0
        }

        .iti-flag.ly {
            height: 10px;
            background-position: -3095px 0
        }

        .iti-flag.ma {
            height: 14px;
            background-position: -3117px 0
        }

        .iti-flag.mc {
            height: 15px;
            background-position: -3139px 0
        }

        .iti-flag.md {
            height: 10px;
            background-position: -3160px 0
        }

        .iti-flag.me {
            height: 10px;
            background-position: -3182px 0
        }

        .iti-flag.mf {
            height: 14px;
            background-position: -3204px 0
        }

        .iti-flag.mg {
            height: 14px;
            background-position: -3226px 0
        }

        .iti-flag.mh {
            height: 11px;
            background-position: -3248px 0
        }

        .iti-flag.mk {
            height: 10px;
            background-position: -3270px 0
        }

        .iti-flag.ml {
            height: 14px;
            background-position: -3292px 0
        }

        .iti-flag.mm {
            height: 14px;
            background-position: -3314px 0
        }

        .iti-flag.mn {
            height: 10px;
            background-position: -3336px 0
        }

        .iti-flag.mo {
            height: 14px;
            background-position: -3358px 0
        }

        .iti-flag.mp {
            height: 10px;
            background-position: -3380px 0
        }

        .iti-flag.mq {
            height: 14px;
            background-position: -3402px 0
        }

        .iti-flag.mr {
            height: 14px;
            background-position: -3424px 0
        }

        .iti-flag.ms {
            height: 10px;
            background-position: -3446px 0
        }

        .iti-flag.mt {
            height: 14px;
            background-position: -3468px 0
        }

        .iti-flag.mu {
            height: 14px;
            background-position: -3490px 0
        }

        .iti-flag.mv {
            height: 14px;
            background-position: -3512px 0
        }

        .iti-flag.mw {
            height: 14px;
            background-position: -3534px 0
        }

        .iti-flag.mx {
            height: 12px;
            background-position: -3556px 0
        }

        .iti-flag.my {
            height: 10px;
            background-position: -3578px 0
        }

        .iti-flag.mz {
            height: 14px;
            background-position: -3600px 0
        }

        .iti-flag.na {
            height: 14px;
            background-position: -3622px 0
        }

        .iti-flag.nc {
            height: 10px;
            background-position: -3644px 0
        }

        .iti-flag.ne {
            height: 15px;
            background-position: -3666px 0
        }

        .iti-flag.nf {
            height: 10px;
            background-position: -3686px 0
        }

        .iti-flag.ng {
            height: 10px;
            background-position: -3708px 0
        }

        .iti-flag.ni {
            height: 12px;
            background-position: -3730px 0
        }

        .iti-flag.nl {
            height: 14px;
            background-position: -3752px 0
        }

        .iti-flag.no {
            height: 15px;
            background-position: -3774px 0
        }

        .iti-flag.np {
            height: 15px;
            background-position: -3796px 0
        }

        .iti-flag.nr {
            height: 10px;
            background-position: -3811px 0
        }

        .iti-flag.nu {
            height: 10px;
            background-position: -3833px 0
        }

        .iti-flag.nz {
            height: 10px;
            background-position: -3855px 0
        }

        .iti-flag.om {
            height: 10px;
            background-position: -3877px 0
        }

        .iti-flag.pa {
            height: 14px;
            background-position: -3899px 0
        }

        .iti-flag.pe {
            height: 14px;
            background-position: -3921px 0
        }

        .iti-flag.pf {
            height: 14px;
            background-position: -3943px 0
        }

        .iti-flag.pg {
            height: 15px;
            background-position: -3965px 0
        }

        .iti-flag.ph {
            height: 10px;
            background-position: -3987px 0
        }

        .iti-flag.pk {
            height: 14px;
            background-position: -4009px 0
        }

        .iti-flag.pl {
            height: 13px;
            background-position: -4031px 0
        }

        .iti-flag.pm {
            height: 14px;
            background-position: -4053px 0
        }

        .iti-flag.pn {
            height: 10px;
            background-position: -4075px 0
        }

        .iti-flag.pr {
            height: 14px;
            background-position: -4097px 0
        }

        .iti-flag.ps {
            height: 10px;
            background-position: -4119px 0
        }

        .iti-flag.pt {
            height: 14px;
            background-position: -4141px 0
        }

        .iti-flag.pw {
            height: 13px;
            background-position: -4163px 0
        }

        .iti-flag.py {
            height: 11px;
            background-position: -4185px 0
        }

        .iti-flag.qa {
            height: 8px;
            background-position: -4207px 0
        }

        .iti-flag.re {
            height: 14px;
            background-position: -4229px 0
        }

        .iti-flag.ro {
            height: 14px;
            background-position: -4251px 0
        }

        .iti-flag.rs {
            height: 14px;
            background-position: -4273px 0
        }

        .iti-flag.ru {
            height: 14px;
            background-position: -4295px 0
        }

        .iti-flag.rw {
            height: 14px;
            background-position: -4317px 0
        }

        .iti-flag.sa {
            height: 14px;
            background-position: -4339px 0
        }

        .iti-flag.sb {
            height: 10px;
            background-position: -4361px 0
        }

        .iti-flag.sc {
            height: 10px;
            background-position: -4383px 0
        }

        .iti-flag.sd {
            height: 10px;
            background-position: -4405px 0
        }

        .iti-flag.se {
            height: 13px;
            background-position: -4427px 0
        }

        .iti-flag.sg {
            height: 14px;
            background-position: -4449px 0
        }

        .iti-flag.sh {
            height: 10px;
            background-position: -4471px 0
        }

        .iti-flag.si {
            height: 10px;
            background-position: -4493px 0
        }

        .iti-flag.sj {
            height: 15px;
            background-position: -4515px 0
        }

        .iti-flag.sk {
            height: 14px;
            background-position: -4537px 0
        }

        .iti-flag.sl {
            height: 14px;
            background-position: -4559px 0
        }

        .iti-flag.sm {
            height: 15px;
            background-position: -4581px 0
        }

        .iti-flag.sn {
            height: 14px;
            background-position: -4603px 0
        }

        .iti-flag.so {
            height: 14px;
            background-position: -4625px 0
        }

        .iti-flag.sr {
            height: 14px;
            background-position: -4647px 0
        }

        .iti-flag.ss {
            height: 10px;
            background-position: -4669px 0
        }

        .iti-flag.st {
            height: 10px;
            background-position: -4691px 0
        }

        .iti-flag.sv {
            height: 12px;
            background-position: -4713px 0
        }

        .iti-flag.sx {
            height: 14px;
            background-position: -4735px 0
        }

        .iti-flag.sy {
            height: 14px;
            background-position: -4757px 0
        }

        .iti-flag.sz {
            height: 14px;
            background-position: -4779px 0
        }

        .iti-flag.ta {
            height: 10px;
            background-position: -4801px 0
        }

        .iti-flag.tc {
            height: 10px;
            background-position: -4823px 0
        }

        .iti-flag.td {
            height: 14px;
            background-position: -4845px 0
        }

        .iti-flag.tf {
            height: 14px;
            background-position: -4867px 0
        }

        .iti-flag.tg {
            height: 13px;
            background-position: -4889px 0
        }

        .iti-flag.th {
            height: 14px;
            background-position: -4911px 0
        }

        .iti-flag.tj {
            height: 10px;
            background-position: -4933px 0
        }

        .iti-flag.tk {
            height: 10px;
            background-position: -4955px 0
        }

        .iti-flag.tl {
            height: 10px;
            background-position: -4977px 0
        }

        .iti-flag.tm {
            height: 14px;
            background-position: -4999px 0
        }

        .iti-flag.tn {
            height: 14px;
            background-position: -5021px 0
        }

        .iti-flag.to {
            height: 10px;
            background-position: -5043px 0
        }

        .iti-flag.tr {
            height: 14px;
            background-position: -5065px 0
        }

        .iti-flag.tt {
            height: 12px;
            background-position: -5087px 0
        }

        .iti-flag.tv {
            height: 10px;
            background-position: -5109px 0
        }

        .iti-flag.tw {
            height: 14px;
            background-position: -5131px 0
        }

        .iti-flag.tz {
            height: 14px;
            background-position: -5153px 0
        }

        .iti-flag.ua {
            height: 14px;
            background-position: -5175px 0
        }

        .iti-flag.ug {
            height: 14px;
            background-position: -5197px 0
        }

        .iti-flag.um {
            height: 11px;
            background-position: -5219px 0
        }

        .iti-flag.us {
            height: 11px;
            background-position: -5241px 0
        }

        .iti-flag.uy {
            height: 14px;
            background-position: -5263px 0
        }

        .iti-flag.uz {
            height: 10px;
            background-position: -5285px 0
        }

        .iti-flag.va {
            height: 15px;
            background-position: -5307px 0
        }

        .iti-flag.vc {
            height: 14px;
            background-position: -5324px 0
        }

        .iti-flag.ve {
            height: 14px;
            background-position: -5346px 0
        }

        .iti-flag.vg {
            height: 10px;
            background-position: -5368px 0
        }

        .iti-flag.vi {
            height: 14px;
            background-position: -5390px 0
        }

        .iti-flag.vn {
            height: 14px;
            background-position: -5412px 0
        }

        .iti-flag.vu {
            height: 12px;
            background-position: -5434px 0
        }

        .iti-flag.wf {
            height: 14px;
            background-position: -5456px 0
        }

        .iti-flag.ws {
            height: 10px;
            background-position: -5478px 0
        }

        .iti-flag.xk {
            height: 15px;
            background-position: -5500px 0
        }

        .iti-flag.ye {
            height: 14px;
            background-position: -5522px 0
        }

        .iti-flag.yt {
            height: 14px;
            background-position: -5544px 0
        }

        .iti-flag.za {
            height: 14px;
            background-position: -5566px 0
        }

        .iti-flag.zm {
            height: 14px;
            background-position: -5588px 0
        }

        .iti-flag.zw {
            height: 10px;
            background-position: -5610px 0
        }

        .iti-flag {
            width: 20px;
            height: 15px;
            background-image: url(/public/static/front/images/vendor/vue-phone-number-input/dist/flags.9c96e0ed.png?9c96e0ed7093c095fd33870329282962);
            background-repeat: no-repeat;
            background-color: #dbdbdb;
            background-position: 20px 0
        }

        @media only screen and (-webkit-min-device-pixel-ratio:2),
        only screen and (min-device-pixel-ratio:2),
        only screen and (min-resolution:2dppx),
        only screen and (min-resolution:192dpi) {
            .iti-flag {
                background-image: url(/public/static/front/images/vendor/vue-phone-number-input/dist/flags.9c96e0ed.png?9c96e0ed7093c095fd33870329282962)
            }
        }

        .iti-flag.np {
            background-color: transparent
        }

        .bg-primary-after[data-v-46e105de]:after,
        .bg-primary-before[data-v-46e105de]:before,
        .bg-primary[data-v-46e105de] {
            background-color: #1e90ff
        }

        .bg-primary-after-transparency[data-v-46e105de]:after,
        .bg-primary-before-transparency[data-v-46e105de]:before,
        .bg-primary-transparency[data-v-46e105de] {
            background-color: rgba(30, 144, 255, .5)
        }

        .bg-secondary-after[data-v-46e105de]:after,
        .bg-secondary-before[data-v-46e105de]:before,
        .bg-secondary[data-v-46e105de] {
            background-color: #747474
        }

        .bg-secondary-after-transparency[data-v-46e105de]:after,
        .bg-secondary-before-transparency[data-v-46e105de]:before,
        .bg-secondary-transparency[data-v-46e105de] {
            background-color: hsla(0, 0%, 45.5%, .5)
        }

        .bg-third-after[data-v-46e105de]:after,
        .bg-third-before[data-v-46e105de]:before,
        .bg-third[data-v-46e105de] {
            background-color: #ccc
        }

        .bg-third-after-transparency[data-v-46e105de]:after,
        .bg-third-before-transparency[data-v-46e105de]:before,
        .bg-third-transparency[data-v-46e105de] {
            background-color: hsla(0, 0%, 80%, .5)
        }

        .bg-success-after[data-v-46e105de]:after,
        .bg-success-before[data-v-46e105de]:before,
        .bg-success[data-v-46e105de] {
            background-color: #9acd32
        }

        .bg-success-after-transparency[data-v-46e105de]:after,
        .bg-success-before-transparency[data-v-46e105de]:before,
        .bg-success-transparency[data-v-46e105de] {
            background-color: rgba(154, 205, 50, .5)
        }

        .bg-danger-after[data-v-46e105de]:after,
        .bg-danger-before[data-v-46e105de]:before,
        .bg-danger[data-v-46e105de] {
            background-color: #ff4500
        }

        .bg-danger-after-transparency[data-v-46e105de]:after,
        .bg-danger-before-transparency[data-v-46e105de]:before,
        .bg-danger-transparency[data-v-46e105de] {
            background-color: rgba(255, 69, 0, .5)
        }

        .bg-grey-after[data-v-46e105de]:after,
        .bg-grey-before[data-v-46e105de]:before,
        .bg-grey[data-v-46e105de] {
            background-color: #999
        }

        .bg-grey-after-transparency[data-v-46e105de]:after,
        .bg-grey-before-transparency[data-v-46e105de]:before,
        .bg-grey-transparency[data-v-46e105de] {
            background-color: hsla(0, 0%, 60%, .5)
        }

        .bg-info-after[data-v-46e105de]:after,
        .bg-info-before[data-v-46e105de]:before,
        .bg-info[data-v-46e105de] {
            background-color: #17a2b8
        }

        .bg-info-after-transparency[data-v-46e105de]:after,
        .bg-info-before-transparency[data-v-46e105de]:before,
        .bg-info-transparency[data-v-46e105de] {
            background-color: rgba(23, 162, 184, .5)
        }

        .bg-warning-after[data-v-46e105de]:after,
        .bg-warning-before[data-v-46e105de]:before,
        .bg-warning[data-v-46e105de] {
            background-color: #ffa300
        }

        .bg-warning-after-transparency[data-v-46e105de]:after,
        .bg-warning-before-transparency[data-v-46e105de]:before,
        .bg-warning-transparency[data-v-46e105de] {
            background-color: rgba(255, 163, 0, .5)
        }

        .bg-light-after[data-v-46e105de]:after,
        .bg-light-before[data-v-46e105de]:before,
        .bg-light[data-v-46e105de] {
            background-color: #f5f5f5
        }

        .bg-light-after-transparency[data-v-46e105de]:after,
        .bg-light-before-transparency[data-v-46e105de]:before,
        .bg-light-transparency[data-v-46e105de] {
            background-color: hsla(0, 0%, 96.1%, .5)
        }

        .bg-dark-after[data-v-46e105de]:after,
        .bg-dark-before[data-v-46e105de]:before,
        .bg-dark[data-v-46e105de] {
            background-color: #24292e
        }

        .bg-dark-after-transparency[data-v-46e105de]:after,
        .bg-dark-before-transparency[data-v-46e105de]:before,
        .bg-dark-transparency[data-v-46e105de] {
            background-color: rgba(36, 41, 46, .5)
        }

        .bg-default-after[data-v-46e105de]:after,
        .bg-default-before[data-v-46e105de]:before,
        .bg-default[data-v-46e105de] {
            background-color: #ccc
        }

        .bg-default-after-transparency[data-v-46e105de]:after,
        .bg-default-before-transparency[data-v-46e105de]:before,
        .bg-default-transparency[data-v-46e105de] {
            background-color: hsla(0, 0%, 80%, .5)
        }

        .bg-white-after[data-v-46e105de]:after,
        .bg-white-before[data-v-46e105de]:before,
        .bg-white[data-v-46e105de] {
            background-color: #fff
        }

        .bg-white-after-transparency[data-v-46e105de]:after,
        .bg-white-before-transparency[data-v-46e105de]:before,
        .bg-white-transparency[data-v-46e105de] {
            background-color: hsla(0, 0%, 100%, .5)
        }

        .bg-black-after[data-v-46e105de]:after,
        .bg-black-before[data-v-46e105de]:before,
        .bg-black[data-v-46e105de] {
            background-color: #000
        }

        .bg-black-after-transparency[data-v-46e105de]:after,
        .bg-black-before-transparency[data-v-46e105de]:before,
        .bg-black-transparency[data-v-46e105de] {
            background-color: rgba(0, 0, 0, .5)
        }

        .fill-primary path[data-v-46e105de] {
            fill: #1e90ff
        }

        .fill-secondary path[data-v-46e105de] {
            fill: #747474
        }

        .fill-third path[data-v-46e105de] {
            fill: #ccc
        }

        .fill-success path[data-v-46e105de] {
            fill: #9acd32
        }

        .fill-danger path[data-v-46e105de] {
            fill: #ff4500
        }

        .fill-grey path[data-v-46e105de] {
            fill: #999
        }

        .fill-info path[data-v-46e105de] {
            fill: #17a2b8
        }

        .fill-warning path[data-v-46e105de] {
            fill: #ffa300
        }

        .fill-light path[data-v-46e105de] {
            fill: #f5f5f5
        }

        .fill-dark path[data-v-46e105de] {
            fill: #24292e
        }

        .fill-default path[data-v-46e105de] {
            fill: #ccc
        }

        .fill-white path[data-v-46e105de] {
            fill: #fff
        }

        .fill-black path[data-v-46e105de] {
            fill: #000
        }

        .label[data-v-46e105de] {
            border-radius: 2px;
            padding: 2px 4px;
            color: #fff;
            font-size: .714em
        }

        .label-primary[data-v-46e105de],
        .label[data-v-46e105de] {
            background-color: #1e90ff
        }

        .label-primary-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .label-secondary[data-v-46e105de] {
            background-color: #747474
        }

        .label-secondary-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #747474;
            color: #747474
        }

        .label-third[data-v-46e105de] {
            background-color: #ccc
        }

        .label-third-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .label-success[data-v-46e105de] {
            background-color: #9acd32
        }

        .label-success-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .label-danger[data-v-46e105de] {
            background-color: #ff4500
        }

        .label-danger-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .label-grey[data-v-46e105de] {
            background-color: #999
        }

        .label-grey-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #999;
            color: #999
        }

        .label-info[data-v-46e105de] {
            background-color: #17a2b8
        }

        .label-info-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .label-warning[data-v-46e105de] {
            background-color: #ffa300
        }

        .label-warning-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .label-light[data-v-46e105de] {
            background-color: #f5f5f5
        }

        .label-light-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .label-dark[data-v-46e105de] {
            background-color: #24292e
        }

        .label-dark-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #24292e;
            color: #24292e
        }

        .label-default[data-v-46e105de] {
            background-color: #ccc
        }

        .label-default-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .label-white[data-v-46e105de] {
            background-color: #fff
        }

        .label-white-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #fff;
            color: #fff
        }

        .label-black[data-v-46e105de] {
            background-color: #000
        }

        .label-black-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #000;
            color: #000
        }

        .dot[data-v-46e105de] {
            width: 6px;
            height: 6px;
            border-radius: 6px
        }

        .dot-primary[data-v-46e105de],
        .dot[data-v-46e105de] {
            background-color: #1e90ff
        }

        .dot-primary-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .dot-secondary[data-v-46e105de] {
            background-color: #747474
        }

        .dot-secondary-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #747474;
            color: #747474
        }

        .dot-third[data-v-46e105de] {
            background-color: #ccc
        }

        .dot-third-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .dot-success[data-v-46e105de] {
            background-color: #9acd32
        }

        .dot-success-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .dot-danger[data-v-46e105de] {
            background-color: #ff4500
        }

        .dot-danger-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .dot-grey[data-v-46e105de] {
            background-color: #999
        }

        .dot-grey-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #999;
            color: #999
        }

        .dot-info[data-v-46e105de] {
            background-color: #17a2b8
        }

        .dot-info-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .dot-warning[data-v-46e105de] {
            background-color: #ffa300
        }

        .dot-warning-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .dot-light[data-v-46e105de] {
            background-color: #f5f5f5
        }

        .dot-light-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .dot-dark[data-v-46e105de] {
            background-color: #24292e
        }

        .dot-dark-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #24292e;
            color: #24292e
        }

        .dot-default[data-v-46e105de] {
            background-color: #ccc
        }

        .dot-default-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .dot-white[data-v-46e105de] {
            background-color: #fff
        }

        .dot-white-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #fff;
            color: #fff
        }

        .dot-black[data-v-46e105de] {
            background-color: #000
        }

        .dot-black-outline[data-v-46e105de] {
            background-color: transparent;
            border: 1px solid #000;
            color: #000
        }

        a[data-v-46e105de] {
            color: #1e90ff;
            text-decoration: none
        }

        a[data-v-46e105de]:focus,
        a[data-v-46e105de]:hover {
            text-decoration: underline
        }

        .btn[data-v-46e105de] {
            border: 1px solid transparent;
            outline: none;
            cursor: pointer;
            -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
            transition: all .25s cubic-bezier(.645, .045, .355, 1);
            background-color: #1e90ff;
            color: #fff;
            display: inline-block;
            border-radius: 8px;
            line-height: 1;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            padding: 12px 20px;
            font-size: 1em;
            font-weight: inherit;
            margin: 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: auto;
            overflow: visible;
            -webkit-font-smoothing: inherit;
            text-decoration: none;
            -moz-osx-font-smoothing: inherit
        }

        .btn[data-v-46e105de]:focus,
        .btn[data-v-46e105de]:hover {
            background-color: #0077ea
        }

        .btn.active[data-v-46e105de] {
            background-color: #1e90ff
        }

        .btn.active[data-v-46e105de],
        .btn[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn.active[data-v-46e105de],
        .btn[data-v-46e105de]:focus,
        .btn[data-v-46e105de]:hover {
            text-decoration: none
        }

        .btn--rounded[data-v-46e105de] {
            border-radius: 50px
        }

        .btn--block[data-v-46e105de] {
            width: 100%
        }

        .btn--lg[data-v-46e105de] {
            padding: 16px 22px;
            font-size: 1.143em
        }

        .btn--md[data-v-46e105de] {
            padding: 10px 20px;
            font-size: 1em
        }

        .btn--sm[data-v-46e105de] {
            padding: 9px 15px;
            font-size: .857em
        }

        .btn--mini[data-v-46e105de] {
            padding: 7px 15px;
            font-size: .857em
        }

        .btn--fab[data-v-46e105de] {
            border-radius: 50%;
            padding: 0;
            height: 40px;
            width: 40px
        }

        .btn--fab.btn--lg[data-v-46e105de] {
            height: 50px;
            width: 50px
        }

        .btn--fab.btn--md[data-v-46e105de] {
            height: 36px;
            width: 36px
        }

        .btn--fab.btn--sm[data-v-46e105de] {
            height: 32px;
            width: 32px
        }

        .btn--fab.btn--mini[data-v-46e105de] {
            height: 28px;
            width: 28px
        }

        .btn--light[data-v-46e105de],
        .btn--white[data-v-46e105de] {
            color: #747474
        }

        .btn--primary[data-v-46e105de] {
            background-color: #1e90ff
        }

        .btn--primary[data-v-46e105de]:focus,
        .btn--primary[data-v-46e105de]:hover {
            background-color: #0077ea
        }

        .btn--primary.active[data-v-46e105de] {
            background-color: #1e90ff
        }

        .btn--primary.active[data-v-46e105de],
        .btn--primary[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn--primary--outline[data-v-46e105de] {
            background-color: rgba(30, 144, 255, .05);
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .btn--primary--outline.active[data-v-46e105de],
        .btn--primary--outline[data-v-46e105de]:focus,
        .btn--primary--outline[data-v-46e105de]:hover {
            background-color: #1e90ff;
            color: #fff
        }

        .btn--primary--outline.active[data-v-46e105de],
        .btn--primary--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn--secondary[data-v-46e105de] {
            background-color: #747474
        }

        .btn--secondary[data-v-46e105de]:focus,
        .btn--secondary[data-v-46e105de]:hover {
            background-color: #5b5b5b
        }

        .btn--secondary.active[data-v-46e105de] {
            background-color: #747474
        }

        .btn--secondary.active[data-v-46e105de],
        .btn--secondary[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
        }

        .btn--secondary--outline[data-v-46e105de] {
            background-color: hsla(0, 0%, 45.5%, .05);
            border: 1px solid #747474;
            color: #747474
        }

        .btn--secondary--outline.active[data-v-46e105de],
        .btn--secondary--outline[data-v-46e105de]:focus,
        .btn--secondary--outline[data-v-46e105de]:hover {
            background-color: #747474;
            color: #fff
        }

        .btn--secondary--outline.active[data-v-46e105de],
        .btn--secondary--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
        }

        .btn--third[data-v-46e105de] {
            background-color: #ccc
        }

        .btn--third[data-v-46e105de]:focus,
        .btn--third[data-v-46e105de]:hover {
            background-color: #b3b3b3
        }

        .btn--third.active[data-v-46e105de] {
            background-color: #ccc
        }

        .btn--third.active[data-v-46e105de],
        .btn--third[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--third--outline[data-v-46e105de] {
            background-color: hsla(0, 0%, 80%, .05);
            border: 1px solid #ccc;
            color: #ccc
        }

        .btn--third--outline.active[data-v-46e105de],
        .btn--third--outline[data-v-46e105de]:focus,
        .btn--third--outline[data-v-46e105de]:hover {
            background-color: #ccc;
            color: #fff
        }

        .btn--third--outline.active[data-v-46e105de],
        .btn--third--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--success[data-v-46e105de] {
            background-color: #9acd32
        }

        .btn--success[data-v-46e105de]:focus,
        .btn--success[data-v-46e105de]:hover {
            background-color: #7ba428
        }

        .btn--success.active[data-v-46e105de] {
            background-color: #9acd32
        }

        .btn--success.active[data-v-46e105de],
        .btn--success[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
            box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
        }

        .btn--success--outline[data-v-46e105de] {
            background-color: rgba(154, 205, 50, .05);
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .btn--success--outline.active[data-v-46e105de],
        .btn--success--outline[data-v-46e105de]:focus,
        .btn--success--outline[data-v-46e105de]:hover {
            background-color: #9acd32;
            color: #fff
        }

        .btn--success--outline.active[data-v-46e105de],
        .btn--success--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
            box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
        }

        .btn--danger[data-v-46e105de] {
            background-color: #ff4500
        }

        .btn--danger[data-v-46e105de]:focus,
        .btn--danger[data-v-46e105de]:hover {
            background-color: #cc3700
        }

        .btn--danger.active[data-v-46e105de] {
            background-color: #ff4500
        }

        .btn--danger.active[data-v-46e105de],
        .btn--danger[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
        }

        .btn--danger--outline[data-v-46e105de] {
            background-color: rgba(255, 69, 0, .05);
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .btn--danger--outline.active[data-v-46e105de],
        .btn--danger--outline[data-v-46e105de]:focus,
        .btn--danger--outline[data-v-46e105de]:hover {
            background-color: #ff4500;
            color: #fff
        }

        .btn--danger--outline.active[data-v-46e105de],
        .btn--danger--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
        }

        .btn--grey[data-v-46e105de] {
            background-color: #999
        }

        .btn--grey[data-v-46e105de]:focus,
        .btn--grey[data-v-46e105de]:hover {
            background-color: grey
        }

        .btn--grey.active[data-v-46e105de] {
            background-color: #999
        }

        .btn--grey.active[data-v-46e105de],
        .btn--grey[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
        }

        .btn--grey--outline[data-v-46e105de] {
            background-color: hsla(0, 0%, 60%, .05);
            border: 1px solid #999;
            color: #999
        }

        .btn--grey--outline.active[data-v-46e105de],
        .btn--grey--outline[data-v-46e105de]:focus,
        .btn--grey--outline[data-v-46e105de]:hover {
            background-color: #999;
            color: #fff
        }

        .btn--grey--outline.active[data-v-46e105de],
        .btn--grey--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
        }

        .btn--info[data-v-46e105de] {
            background-color: #17a2b8
        }

        .btn--info[data-v-46e105de]:focus,
        .btn--info[data-v-46e105de]:hover {
            background-color: #117a8b
        }

        .btn--info.active[data-v-46e105de] {
            background-color: #17a2b8
        }

        .btn--info.active[data-v-46e105de],
        .btn--info[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
            box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
        }

        .btn--info--outline[data-v-46e105de] {
            background-color: rgba(23, 162, 184, .05);
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .btn--info--outline.active[data-v-46e105de],
        .btn--info--outline[data-v-46e105de]:focus,
        .btn--info--outline[data-v-46e105de]:hover {
            background-color: #17a2b8;
            color: #fff
        }

        .btn--info--outline.active[data-v-46e105de],
        .btn--info--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
            box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
        }

        .btn--warning[data-v-46e105de] {
            background-color: #ffa300
        }

        .btn--warning[data-v-46e105de]:focus,
        .btn--warning[data-v-46e105de]:hover {
            background-color: #cc8200
        }

        .btn--warning.active[data-v-46e105de] {
            background-color: #ffa300
        }

        .btn--warning.active[data-v-46e105de],
        .btn--warning[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
        }

        .btn--warning--outline[data-v-46e105de] {
            background-color: rgba(255, 163, 0, .05);
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .btn--warning--outline.active[data-v-46e105de],
        .btn--warning--outline[data-v-46e105de]:focus,
        .btn--warning--outline[data-v-46e105de]:hover {
            background-color: #ffa300;
            color: #fff
        }

        .btn--warning--outline.active[data-v-46e105de],
        .btn--warning--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
        }

        .btn--light[data-v-46e105de] {
            background-color: #f5f5f5
        }

        .btn--light[data-v-46e105de]:focus,
        .btn--light[data-v-46e105de]:hover {
            background-color: #dcdcdc
        }

        .btn--light.active[data-v-46e105de] {
            background-color: #f5f5f5
        }

        .btn--light.active[data-v-46e105de],
        .btn--light[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
        }

        .btn--light--outline[data-v-46e105de] {
            background-color: hsla(0, 0%, 96.1%, .05);
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .btn--light--outline.active[data-v-46e105de],
        .btn--light--outline[data-v-46e105de]:focus,
        .btn--light--outline[data-v-46e105de]:hover {
            background-color: #f5f5f5;
            color: #fff
        }

        .btn--light--outline.active[data-v-46e105de],
        .btn--light--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
        }

        .btn--dark[data-v-46e105de] {
            background-color: #24292e
        }

        .btn--dark[data-v-46e105de]:focus,
        .btn--dark[data-v-46e105de]:hover {
            background-color: #0e1011
        }

        .btn--dark.active[data-v-46e105de] {
            background-color: #24292e
        }

        .btn--dark.active[data-v-46e105de],
        .btn--dark[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
            box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
        }

        .btn--dark--outline[data-v-46e105de] {
            background-color: rgba(36, 41, 46, .05);
            border: 1px solid #24292e;
            color: #24292e
        }

        .btn--dark--outline.active[data-v-46e105de],
        .btn--dark--outline[data-v-46e105de]:focus,
        .btn--dark--outline[data-v-46e105de]:hover {
            background-color: #24292e;
            color: #fff
        }

        .btn--dark--outline.active[data-v-46e105de],
        .btn--dark--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
            box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
        }

        .btn--default[data-v-46e105de] {
            background-color: #ccc
        }

        .btn--default[data-v-46e105de]:focus,
        .btn--default[data-v-46e105de]:hover {
            background-color: #b3b3b3
        }

        .btn--default.active[data-v-46e105de] {
            background-color: #ccc
        }

        .btn--default.active[data-v-46e105de],
        .btn--default[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--default--outline[data-v-46e105de] {
            background-color: hsla(0, 0%, 80%, .05);
            border: 1px solid #ccc;
            color: #ccc
        }

        .btn--default--outline.active[data-v-46e105de],
        .btn--default--outline[data-v-46e105de]:focus,
        .btn--default--outline[data-v-46e105de]:hover {
            background-color: #ccc;
            color: #fff
        }

        .btn--default--outline.active[data-v-46e105de],
        .btn--default--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--white[data-v-46e105de] {
            background-color: #fff
        }

        .btn--white[data-v-46e105de]:focus,
        .btn--white[data-v-46e105de]:hover {
            background-color: #e6e6e6
        }

        .btn--white.active[data-v-46e105de] {
            background-color: #fff
        }

        .btn--white.active[data-v-46e105de],
        .btn--white[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
        }

        .btn--white--outline[data-v-46e105de] {
            background-color: hsla(0, 0%, 100%, .05);
            border: 1px solid #fff;
            color: #fff
        }

        .btn--white--outline.active[data-v-46e105de],
        .btn--white--outline[data-v-46e105de]:focus,
        .btn--white--outline[data-v-46e105de]:hover {
            background-color: #fff;
            color: #fff
        }

        .btn--white--outline.active[data-v-46e105de],
        .btn--white--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
        }

        .btn--black.active[data-v-46e105de],
        .btn--black[data-v-46e105de],
        .btn--black[data-v-46e105de]:focus,
        .btn--black[data-v-46e105de]:hover {
            background-color: #000
        }

        .btn--black.active[data-v-46e105de],
        .btn--black[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
        }

        .btn--black--outline[data-v-46e105de] {
            background-color: rgba(0, 0, 0, .05);
            border: 1px solid #000;
            color: #000
        }

        .btn--black--outline.active[data-v-46e105de],
        .btn--black--outline[data-v-46e105de]:focus,
        .btn--black--outline[data-v-46e105de]:hover {
            background-color: #000;
            color: #fff
        }

        .btn--black--outline.active[data-v-46e105de],
        .btn--black--outline[data-v-46e105de]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
        }

        .btn--default--outline[data-v-46e105de] {
            color: #747474
        }

        .btn--disabled[data-v-46e105de]:disabled {
            -webkit-box-shadow: none;
            box-shadow: none;
            background-color: #ccc;
            border: 1px solid #ccc;
            color: #fff;
            cursor: not-allowed
        }

        .badge[data-v-46e105de] {
            background: #999;
            height: 22px;
            line-height: 22px;
            border-radius: 22px;
            padding: 0 5px;
            font-size: .857em;
            color: #888;
            font-weight: 500
        }

        .badge-primary[data-v-46e105de] {
            background-color: #1e90ff;
            color: #fff
        }

        .badge-secondary[data-v-46e105de] {
            background-color: #747474;
            color: #fff
        }

        .badge-third[data-v-46e105de] {
            background-color: #ccc;
            color: #fff
        }

        .badge-success[data-v-46e105de] {
            background-color: #9acd32;
            color: #fff
        }

        .badge-danger[data-v-46e105de] {
            background-color: #ff4500;
            color: #fff
        }

        .badge-grey[data-v-46e105de] {
            background-color: #999;
            color: #fff
        }

        .badge-info[data-v-46e105de] {
            background-color: #17a2b8;
            color: #fff
        }

        .badge-warning[data-v-46e105de] {
            background-color: #ffa300;
            color: #fff
        }

        .badge-light[data-v-46e105de] {
            background-color: #f5f5f5;
            color: #fff
        }

        .badge-dark[data-v-46e105de] {
            background-color: #24292e;
            color: #fff
        }

        .badge-default[data-v-46e105de] {
            background-color: #ccc;
            color: #fff
        }

        .badge-white[data-v-46e105de] {
            background-color: #fff;
            color: #fff
        }

        .badge-black[data-v-46e105de] {
            background-color: #000;
            color: #fff
        }

        table.md[data-v-46e105de] {
            border-spacing: 0;
            border-radius: 8px;
            border-collapse: collapse;
            width: 100%;
            table-layout: fixed;
            overflow-wrap: break-word;
            overflow: hidden;
            word-break: break-all;
            margin-top: 0;
            margin-bottom: 16px;
            font-size: 1em;
            -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .2);
            box-shadow: 0 0 8px rgba(0, 0, 0, .2)
        }

        table.md tr[data-v-46e105de] {
            background-color: #fff;
            width: 100%
        }

        table.md tr td[data-v-46e105de],
        table.md tr th[data-v-46e105de] {
            padding: 6px 13px;
            text-align: left
        }

        table.md tr[data-v-46e105de]:nth-child(2n) {
            background-color: #f2f2f2
        }

        .is-dark table.md[data-v-46e105de] {
            color: #f2f2f2
        }

        .is-dark table.md tr[data-v-46e105de] {
            background-color: #21222e
        }

        .is-dark table.md tr[data-v-46e105de]:nth-child(2n) {
            background-color: #2e2f40
        }

        .is-dark table.md tr td.text-muted[data-v-46e105de] {
            color: hsla(0, 0%, 100%, .3)
        }

        .slide-enter-active[data-v-46e105de],
        .slide-leave-active[data-v-46e105de] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .slide-enter[data-v-46e105de],
        .slide-leave-to[data-v-46e105de] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(-20px);
            transform: translateY(-20px)
        }

        .tags-enter-active[data-v-46e105de],
        .tags-leave-active[data-v-46e105de] {
            opacity: 1;
            -webkit-transition: all .3s;
            transition: all .3s;
            position: absolute;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .tags-enter[data-v-46e105de],
        .tags-leave-to[data-v-46e105de] {
            opacity: 0;
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%)
        }

        .slideinvert-enter-active[data-v-46e105de],
        .slideinvert-leave-active[data-v-46e105de] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .slideinvert-enter[data-v-46e105de],
        .slideinvert-leave-to[data-v-46e105de] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(40px);
            transform: translateY(40px)
        }

        .slidenext-enter-active[data-v-46e105de],
        .slidenext-leave-active[data-v-46e105de],
        .slideprev-enter-active[data-v-46e105de],
        .slideprev-leave-active[data-v-46e105de] {
            position: absolute;
            -webkit-transition: all .3s;
            transition: all .3s
        }

        .slidenext-enter[data-v-46e105de],
        .slideprev-leave-to[data-v-46e105de] {
            -webkit-transform: translateX(100%);
            transform: translateX(100%)
        }

        .slidenext-leave-to[data-v-46e105de],
        .slideprev-enter[data-v-46e105de] {
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%)
        }

        .slidevnext-enter-active[data-v-46e105de],
        .slidevnext-leave-active[data-v-46e105de],
        .slidevprev-enter-active[data-v-46e105de],
        .slidevprev-leave-active[data-v-46e105de] {
            position: absolute;
            -webkit-transition: all .3s;
            transition: all .3s
        }

        .slidevnext-enter[data-v-46e105de],
        .slidevprev-leave-to[data-v-46e105de] {
            -webkit-transform: translateY(100%);
            transform: translateY(100%);
            opacity: 0
        }

        .slidevnext-leave-to[data-v-46e105de],
        .slidevprev-enter[data-v-46e105de] {
            -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
            opacity: 0
        }

        @media screen and (max-width:415px) {

            .slide-enter-active[data-v-46e105de],
            .slide-leave-active[data-v-46e105de],
            .slideinvert-enter-active[data-v-46e105de],
            .slideinvert-leave-active[data-v-46e105de] {
                -webkit-transition: all 0s;
                transition: all 0s
            }
        }

        .spinner-anim[data-v-46e105de] {
            -webkit-animation: spin-data-v-46e105de .6s linear infinite;
            animation: spin-data-v-46e105de .6s linear infinite
        }

        @-webkit-keyframes spin-data-v-46e105de {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes spin-data-v-46e105de {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .dialog-fade-enter-active .dialog-animation[data-v-46e105de] {
            -webkit-animation: dialog-fade-in-data-v-46e105de .4s;
            animation: dialog-fade-in-data-v-46e105de .4s
        }

        .dialog-fade-leave-active .dialog-animation[data-v-46e105de] {
            -webkit-animation: dialog-fade-out-data-v-46e105de .4s;
            animation: dialog-fade-out-data-v-46e105de .4s
        }

        @-webkit-keyframes dialog-fade-in-data-v-46e105de {
            0% {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }

            to {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }
        }

        @keyframes dialog-fade-in-data-v-46e105de {
            0% {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }

            to {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }
        }

        @-webkit-keyframes dialog-fade-out-data-v-46e105de {
            0% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }

            to {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }
        }

        @keyframes dialog-fade-out-data-v-46e105de {
            0% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }

            to {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }
        }

        .expand-enter-active[data-v-46e105de],
        .expand-leave-active[data-v-46e105de] {
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
            -webkit-transition-property: opacity, height;
            transition-property: opacity, height;
            overflow: hidden
        }

        .expand-enter[data-v-46e105de],
        .expand-leave-to[data-v-46e105de] {
            height: 0;
            opacity: 0
        }

        .scale-enter-active[data-v-46e105de],
        .scale-leave-active[data-v-46e105de] {
            opacity: 1;
            z-index: 1;
            -webkit-transition: all .3s cubic-bezier(.4, .52, .26, .9);
            transition: all .3s cubic-bezier(.4, .52, .26, .9)
        }

        .scale-enter[data-v-46e105de],
        .scale-leave-to[data-v-46e105de] {
            opacity: .4;
            z-index: 1;
            -webkit-transform: scale(0);
            transform: scale(0)
        }

        @-webkit-keyframes loading-data-v-46e105de {
            0% {
                left: -200px;
                width: 30%
            }

            50% {
                width: 30%
            }

            70% {
                width: 70%
            }

            80% {
                left: 50%
            }

            95% {
                left: 120%
            }

            to {
                left: 100%
            }
        }

        @keyframes loading-data-v-46e105de {
            0% {
                left: -200px;
                width: 30%
            }

            50% {
                width: 30%
            }

            70% {
                width: 70%
            }

            80% {
                left: 50%
            }

            95% {
                left: 120%
            }

            to {
                left: 100%
            }
        }

        .flip-list-move[data-v-46e105de] {
            -webkit-transition: -webkit-transform .6s;
            transition: -webkit-transform .6s;
            transition: transform .6s;
            transition: transform .6s, -webkit-transform .6s
        }

        .over-hid[data-v-46e105de] {
            overflow: hidden
        }

        .pos-r[data-v-46e105de] {
            position: relative
        }

        .pos-a[data-v-46e105de] {
            position: absolute
        }

        .flex[data-v-46e105de] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .flex.fluid[data-v-46e105de] {
            width: 100%
        }

        .flex.direction-column[data-v-46e105de] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .flex.direction-column-reverse[data-v-46e105de] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
            flex-direction: column-reverse
        }

        .flex.direction-row[data-v-46e105de] {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

        .flex.direction-row-reverse[data-v-46e105de] {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            -ms-flex-direction: row-reverse;
            flex-direction: row-reverse
        }

        .flex.align-center[data-v-46e105de] {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

        .flex.align-start[data-v-46e105de] {
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start
        }

        .flex.align-end[data-v-46e105de] {
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end
        }

        .flex.justify-start[data-v-46e105de] {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start
        }

        .flex.justify-end[data-v-46e105de] {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }

        .flex.justify-center[data-v-46e105de] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .flex.space-between[data-v-46e105de] {
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .flex.space-around[data-v-46e105de] {
            -ms-flex-pack: distribute;
            justify-content: space-around
        }

        .flex.flex-center[data-v-46e105de] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

        .flex.flex--wrap[data-v-46e105de] {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .flex.flex--grow[data-v-46e105de] {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

        .flex-fill[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
            flex: 0 1 auto
        }

        .flex-fixed[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto
        }

        .flex-1[data-v-46e105de] {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1
        }

        .flex-100[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .flex-75[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 75%;
            flex: 0 1 75%
        }

        .flex-50[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 50%;
            flex: 0 1 50%
        }

        .flex-33[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 33.33%;
            flex: 0 1 33.33%
        }

        .flex-25[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 25%;
            flex: 0 1 25%
        }

        .flex-20[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 20%;
            flex: 0 1 20%
        }

        .flex-16[data-v-46e105de] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 16.66%;
            flex: 0 1 16.66%
        }

        .text-muted-white[data-v-46e105de] {
            color: hsla(0, 0%, 100%, .54)
        }

        .text-muted[data-v-46e105de] {
            color: rgba(0, 0, 0, .54)
        }

        .is-dark .text-muted[data-v-46e105de] {
            color: hsla(0, 0%, 100%, .54)
        }

        .text-strong[data-v-46e105de] {
            font-weight: 500
        }

        .text-center[data-v-46e105de] {
            text-align: center
        }

        .text-left[data-v-46e105de] {
            text-align: left
        }

        .text-right[data-v-46e105de] {
            text-align: right
        }

        .text-primary[data-v-46e105de] {
            color: #1e90ff
        }

        .text-secondary[data-v-46e105de] {
            color: #747474
        }

        .text-third[data-v-46e105de] {
            color: #ccc
        }

        .text-success[data-v-46e105de] {
            color: #9acd32
        }

        .text-danger[data-v-46e105de] {
            color: #ff4500
        }

        .text-grey[data-v-46e105de] {
            color: #999
        }

        .text-info[data-v-46e105de] {
            color: #17a2b8
        }

        .text-warning[data-v-46e105de] {
            color: #ffa300
        }

        .text-light[data-v-46e105de] {
            color: #f5f5f5
        }

        .text-dark[data-v-46e105de] {
            color: #24292e
        }

        .text-default[data-v-46e105de] {
            color: #ccc
        }

        .text-white[data-v-46e105de] {
            color: #fff
        }

        .text-black[data-v-46e105de] {
            color: #000
        }

        .dots-text[data-v-46e105de] {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .dots-text-3[data-v-46e105de] {
            overflow: hidden;
            position: relative;
            line-height: 1.3em;
            max-height: 3.9em;
            text-align: justify;
            margin-right: -1em;
            padding-right: 1em
        }

        .dots-text-3[data-v-46e105de]:before {
            content: "...";
            position: absolute;
            right: 3px;
            bottom: 2px
        }

        .dots-text-3[data-v-46e105de]:after {
            content: "";
            position: absolute;
            right: 0;
            width: 1em;
            height: 1em;
            margin-top: .2em;
            background: #fff
        }

        .dots-text-2[data-v-46e105de] {
            overflow: hidden;
            position: relative;
            line-height: 1.3em;
            max-height: 2.6em;
            text-align: justify;
            margin-right: -1em;
            padding-right: 1em
        }

        .dots-text-2[data-v-46e105de]:before {
            content: "...";
            position: absolute;
            right: 3px;
            bottom: 2px
        }

        .dots-text-2[data-v-46e105de]:after {
            content: "";
            position: absolute;
            right: 0;
            width: 1em;
            height: 1em;
            margin-top: .2em;
            background: #fff
        }

        .container[data-v-46e105de] {
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto
        }

        @media(max-width:768px) {
            .container[data-v-46e105de] {
                max-width: 100%
            }
        }

        @media(min-width:768px) {
            .container[data-v-46e105de] {
                max-width: 768px
            }
        }

        @media(min-width:1024px) {
            .container[data-v-46e105de] {
                max-width: 1024px
            }
        }

        @media(min-width:1440px) {
            .container[data-v-46e105de] {
                max-width: 1440px
            }
        }

        @media(min-width:2560px) {
            .container[data-v-46e105de] {
                max-width: 2560px
            }
        }

        .pr-0[data-v-46e105de] {
            padding-right: 0
        }

        .pt-0[data-v-46e105de] {
            padding-top: 0
        }

        .pb-0[data-v-46e105de] {
            padding-bottom: 0
        }

        .pl-0[data-v-46e105de] {
            padding-left: 0
        }

        .px-0[data-v-46e105de] {
            padding-left: 0;
            padding-right: 0
        }

        .py-0[data-v-46e105de] {
            padding-top: 0;
            padding-bottom: 0
        }

        .p-0[data-v-46e105de] {
            padding: 0
        }

        .pr-1[data-v-46e105de] {
            padding-right: .25rem
        }

        .pt-1[data-v-46e105de] {
            padding-top: .25rem
        }

        .pb-1[data-v-46e105de] {
            padding-bottom: .25rem
        }

        .pl-1[data-v-46e105de] {
            padding-left: .25rem
        }

        .px-1[data-v-46e105de] {
            padding-left: .25rem;
            padding-right: .25rem
        }

        .py-1[data-v-46e105de] {
            padding-top: .25rem;
            padding-bottom: .25rem
        }

        .p-1[data-v-46e105de] {
            padding: .25rem
        }

        .pr-2[data-v-46e105de] {
            padding-right: .5rem
        }

        .pt-2[data-v-46e105de] {
            padding-top: .5rem
        }

        .pb-2[data-v-46e105de] {
            padding-bottom: .5rem
        }

        .pl-2[data-v-46e105de] {
            padding-left: .5rem
        }

        .px-2[data-v-46e105de] {
            padding-left: .5rem;
            padding-right: .5rem
        }

        .py-2[data-v-46e105de] {
            padding-top: .5rem;
            padding-bottom: .5rem
        }

        .p-2[data-v-46e105de] {
            padding: .5rem
        }

        .pr-3[data-v-46e105de] {
            padding-right: 1rem
        }

        .pt-3[data-v-46e105de] {
            padding-top: 1rem
        }

        .pb-3[data-v-46e105de] {
            padding-bottom: 1rem
        }

        .pl-3[data-v-46e105de] {
            padding-left: 1rem
        }

        .px-3[data-v-46e105de] {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .py-3[data-v-46e105de] {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .p-3[data-v-46e105de] {
            padding: 1rem
        }

        .pr-4[data-v-46e105de] {
            padding-right: 1.5rem
        }

        .pt-4[data-v-46e105de] {
            padding-top: 1.5rem
        }

        .pb-4[data-v-46e105de] {
            padding-bottom: 1.5rem
        }

        .pl-4[data-v-46e105de] {
            padding-left: 1.5rem
        }

        .px-4[data-v-46e105de] {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .py-4[data-v-46e105de] {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .p-4[data-v-46e105de] {
            padding: 1.5rem
        }

        .pr-5[data-v-46e105de] {
            padding-right: 3rem
        }

        .pt-5[data-v-46e105de] {
            padding-top: 3rem
        }

        .pb-5[data-v-46e105de] {
            padding-bottom: 3rem
        }

        .pl-5[data-v-46e105de] {
            padding-left: 3rem
        }

        .px-5[data-v-46e105de] {
            padding-left: 3rem;
            padding-right: 3rem
        }

        .py-5[data-v-46e105de] {
            padding-top: 3rem;
            padding-bottom: 3rem
        }

        .p-5[data-v-46e105de] {
            padding: 3rem
        }

        .mr-0[data-v-46e105de] {
            margin-right: 0
        }

        .mt-0[data-v-46e105de] {
            margin-top: 0
        }

        .mb-0[data-v-46e105de] {
            margin-bottom: 0
        }

        .ml-0[data-v-46e105de] {
            margin-left: 0
        }

        .mx-0[data-v-46e105de] {
            margin-left: 0;
            margin-right: 0
        }

        .my-0[data-v-46e105de] {
            margin-top: 0;
            margin-bottom: 0
        }

        .m-0[data-v-46e105de] {
            margin: 0
        }

        .mr-1[data-v-46e105de] {
            margin-right: .25rem
        }

        .mt-1[data-v-46e105de] {
            margin-top: .25rem
        }

        .mb-1[data-v-46e105de] {
            margin-bottom: .25rem
        }

        .ml-1[data-v-46e105de] {
            margin-left: .25rem
        }

        .mx-1[data-v-46e105de] {
            margin-left: .25rem;
            margin-right: .25rem
        }

        .my-1[data-v-46e105de] {
            margin-top: .25rem;
            margin-bottom: .25rem
        }

        .m-1[data-v-46e105de] {
            margin: .25rem
        }

        .mr-2[data-v-46e105de] {
            margin-right: .5rem
        }

        .mt-2[data-v-46e105de] {
            margin-top: .5rem
        }

        .mb-2[data-v-46e105de] {
            margin-bottom: .5rem
        }

        .ml-2[data-v-46e105de] {
            margin-left: .5rem
        }

        .mx-2[data-v-46e105de] {
            margin-left: .5rem;
            margin-right: .5rem
        }

        .my-2[data-v-46e105de] {
            margin-top: .5rem;
            margin-bottom: .5rem
        }

        .m-2[data-v-46e105de] {
            margin: .5rem
        }

        .mr-3[data-v-46e105de] {
            margin-right: 1rem
        }

        .mt-3[data-v-46e105de] {
            margin-top: 1rem
        }

        .mb-3[data-v-46e105de] {
            margin-bottom: 1rem
        }

        .ml-3[data-v-46e105de] {
            margin-left: 1rem
        }

        .mx-3[data-v-46e105de] {
            margin-left: 1rem;
            margin-right: 1rem
        }

        .my-3[data-v-46e105de] {
            margin-top: 1rem;
            margin-bottom: 1rem
        }

        .m-3[data-v-46e105de] {
            margin: 1rem
        }

        .mr-4[data-v-46e105de] {
            margin-right: 1.5rem
        }

        .mt-4[data-v-46e105de] {
            margin-top: 1.5rem
        }

        .mb-4[data-v-46e105de] {
            margin-bottom: 1.5rem
        }

        .ml-4[data-v-46e105de] {
            margin-left: 1.5rem
        }

        .mx-4[data-v-46e105de] {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }

        .my-4[data-v-46e105de] {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }

        .m-4[data-v-46e105de] {
            margin: 1.5rem
        }

        .mr-5[data-v-46e105de] {
            margin-right: 3rem
        }

        .mt-5[data-v-46e105de] {
            margin-top: 3rem
        }

        .mb-5[data-v-46e105de] {
            margin-bottom: 3rem
        }

        .ml-5[data-v-46e105de] {
            margin-left: 3rem
        }

        .mx-5[data-v-46e105de] {
            margin-left: 3rem;
            margin-right: 3rem
        }

        .my-5[data-v-46e105de] {
            margin-top: 3rem;
            margin-bottom: 3rem
        }

        .m-5[data-v-46e105de] {
            margin: 3rem
        }

        .h-100[data-v-46e105de] {
            height: 100%
        }

        .mh-100[data-v-46e105de] {
            max-height: 100%
        }

        .w-100[data-v-46e105de] {
            width: 100%
        }

        .mw-100[data-v-46e105de] {
            max-width: 100%
        }

        .m-h-0[data-v-46e105de] {
            min-height: 0
        }

        .m-h-100[data-v-46e105de] {
            min-height: 100%
        }

        .m-w-0[data-v-46e105de] {
            min-width: 0
        }

        .m-w-100[data-v-46e105de] {
            min-width: 100%
        }

        .br-0[data-v-46e105de] {
            border-radius: 0
        }

        .brt-0[data-v-46e105de] {
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

        .brb-0[data-v-46e105de] {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .br-2[data-v-46e105de] {
            border-radius: 2px
        }

        .brt-2[data-v-46e105de] {
            border-top-left-radius: 2px;
            border-top-right-radius: 2px
        }

        .brb-2[data-v-46e105de] {
            border-bottom-right-radius: 2px;
            border-bottom-left-radius: 2px
        }

        .br-4[data-v-46e105de] {
            border-radius: 4px
        }

        .brt-4[data-v-46e105de] {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px
        }

        .brb-4[data-v-46e105de] {
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px
        }

        .br-8[data-v-46e105de] {
            border-radius: 8px
        }

        .brt-8[data-v-46e105de] {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px
        }

        .brb-8[data-v-46e105de] {
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .fs-12[data-v-46e105de] {
            font-size: 12px
        }

        .fs-14[data-v-46e105de] {
            font-size: 14px
        }

        .fs-16[data-v-46e105de] {
            font-size: 16px
        }

        .fs-18[data-v-46e105de] {
            font-size: 18px
        }

        .fs-20[data-v-46e105de] {
            font-size: 20px
        }

        .fs-22[data-v-46e105de] {
            font-size: 22px
        }

        .fs-26[data-v-46e105de] {
            font-size: 26px
        }

        .fw-300[data-v-46e105de] {
            font-weight: 300
        }

        .fw-400[data-v-46e105de] {
            font-weight: 400
        }

        .fw-500[data-v-46e105de] {
            font-weight: 500
        }

        @media only screen and (max-width:2560px) {
            .hidden-4k[data-v-46e105de] {
                display: none
            }
        }

        @media only screen and (max-width:1440px) {
            .hidden-laptop[data-v-46e105de] {
                display: none
            }
        }

        @media only screen and (max-width:1024px) {
            .hidden-laptop-s[data-v-46e105de] {
                display: none
            }
        }

        @media only screen and (max-width:768px) {
            .hidden-tablet[data-v-46e105de] {
                display: none
            }
        }

        @media only screen and (max-width:425px) {
            .hidden-mobile[data-v-46e105de] {
                display: none
            }
        }

        @media only screen and (max-width:375px) {
            .hidden-mobile-m[data-v-46e105de] {
                display: none
            }
        }

        @media only screen and (max-width:320px) {
            .hidden-mobile-s[data-v-46e105de] {
                display: none
            }
        }

        .show-4k[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:2560px) {
            .show-4k[data-v-46e105de] {
                display: inherit
            }
        }

        .show-laptop[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:1440px) {
            .show-laptop[data-v-46e105de] {
                display: inherit
            }
        }

        .show-laptop-s[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:1024px) {
            .show-laptop-s[data-v-46e105de] {
                display: inherit
            }
        }

        .show-tablet[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:768px) {
            .show-tablet[data-v-46e105de] {
                display: inherit
            }
        }

        .show-mobile[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:425px) {
            .show-mobile[data-v-46e105de] {
                display: inherit
            }
        }

        .show-mobile-m[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:375px) {
            .show-mobile-m[data-v-46e105de] {
                display: inherit
            }
        }

        .show-mobile-s[data-v-46e105de] {
            display: none
        }

        @media only screen and (max-width:320px) {
            .show-mobile-s[data-v-46e105de] {
                display: inherit
            }
        }

        [data-v-46e105de],
        [data-v-46e105de]:after,
        [data-v-46e105de]:before {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        blockquote[data-v-46e105de],
        body[data-v-46e105de],
        dd[data-v-46e105de],
        dl[data-v-46e105de],
        figure[data-v-46e105de],
        h1[data-v-46e105de],
        h2[data-v-46e105de],
        h3[data-v-46e105de],
        h4[data-v-46e105de],
        h5[data-v-46e105de],
        h6[data-v-46e105de],
        hr[data-v-46e105de],
        ol[data-v-46e105de],
        p[data-v-46e105de],
        pre[data-v-46e105de],
        ul[data-v-46e105de] {
            margin: 0;
            padding: 0
        }

        #app[data-v-46e105de],
        body[data-v-46e105de],
        button[data-v-46e105de],
        html[data-v-46e105de],
        input[data-v-46e105de] {
            font: 400 14px -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
            line-height: 1.5;
            -webkit-font-kerning: normal;
            font-kerning: normal
        }

        .country-selector[data-v-46e105de] {
            font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
            position: relative;
            height: 40px;
            min-height: 40px;
            z-index: 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        .country-selector[data-v-46e105de]:hover {
            z-index: 1
        }

        .country-selector__label[data-v-46e105de] {
            position: absolute;
            top: 3px;
            cursor: pointer;
            left: 11px;
            -webkit-transform: translateY(25%);
            transform: translateY(25%);
            opacity: 0;
            -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
            transition: all .25s cubic-bezier(.645, .045, .355, 1);
            font-size: 11px;
            color: #747474
        }

        .country-selector__input[data-v-46e105de] {
            cursor: pointer;
            background-color: #fff;
            position: relative;
            width: 100%;
            height: 40px;
            min-height: 40px;
            padding-right: 22px;
            font-weight: 400;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            outline: none;
            border: 1px solid #ccc;
            font-size: 13px;
            z-index: 0;
            padding-left: 8px;
            color: #000
        }

        .country-selector__toggle[data-v-46e105de] {
            position: absolute;
            right: 5px;
            top: calc(50% - 10px);
            -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
            transition: all .25s cubic-bezier(.645, .045, .355, 1);
            text-align: center;
            display: inline-block;
            cursor: pointer;
            height: 24px
        }

        .country-selector__toggle__arrow[data-v-46e105de] {
            color: #747474
        }

        .country-selector__toggle__arrow path.arrow[data-v-46e105de] {
            fill: #747474
        }

        .country-selector__country-flag[data-v-46e105de] {
            margin: auto 0;
            position: absolute;
            top: 21px;
            left: 11px;
            z-index: 1;
            cursor: pointer
        }

        .country-selector__country-flag img[data-v-46e105de] {
            position: absolute
        }

        .country-selector__list[data-v-46e105de] {
            max-width: 100%;
            top: 100%;
            width: 100%;
            min-width: 230px;
            position: absolute;
            background-color: #fff;
            overflow: hidden;
            -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
            z-index: 9;
            list-style: none;
            overflow-y: auto;
            overflow-x: hidden;
            padding: 0;
            margin: 0
        }

        .country-selector__list.has-calling-code[data-v-46e105de] {
            min-width: 270px
        }

        .country-selector__list__item[data-v-46e105de] {
            padding: 0 10px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            font-size: 12px;
            cursor: pointer;
            background-color: transparent;
            width: 100%;
            border: 0;
            outline: none
        }

        .country-selector__list__item__flag-container[data-v-46e105de] {
            margin-right: 10px
        }

        .country-selector__list__item__calling-code[data-v-46e105de] {
            width: 45px;
            color: #747474
        }

        .country-selector__list__item.hover[data-v-46e105de],
        .country-selector__list__item.keyboard-selected[data-v-46e105de] {
            background-color: #f2f2f2
        }

        .country-selector__list__item.selected[data-v-46e105de] {
            color: #fff;
            font-weight: 600
        }

        .country-selector__list__item.selected .country-selector__list__item__calling-code[data-v-46e105de] {
            color: #fff
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de] {
            cursor: pointer;
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de]::-webkit-input-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de]::-moz-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de]:-ms-input-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de]::-ms-input-placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de]::placeholder {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__toggle__arrow[data-v-46e105de] {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__toggle__arrow path.arrow[data-v-46e105de] {
            fill: hsla(0, 0%, 100%, .7)
        }

        .country-selector.is-dark .country-selector__list__item[data-v-46e105de] {
            color: #f2f2f2
        }

        .country-selector.is-dark .country-selector__list__item.keyboard-selected[data-v-46e105de],
        .country-selector.is-dark .country-selector__list__item[data-v-46e105de]:hover {
            background-color: #43455e
        }

        .country-selector.is-dark .country-selector__list__calling-code[data-v-46e105de] {
            color: hsla(0, 0%, 100%, .3)
        }

        .country-selector.is-dark .country-selector__input[data-v-46e105de],
        .country-selector.is-dark .country-selector__list[data-v-46e105de] {
            color: hsla(0, 0%, 100%, .7)
        }

        .country-selector.has-list-open[data-v-46e105de] {
            z-index: 1
        }

        .country-selector.has-list-open .country-selector__toggle[data-v-46e105de] {
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg)
        }

        .country-selector.is-focused[data-v-46e105de] {
            z-index: 1
        }

        .country-selector.has-error .country-selector__input[data-v-46e105de] {
            border-color: #ff4500
        }

        .country-selector.has-error .country-selector__label[data-v-46e105de] {
            color: #ff4500
        }

        .country-selector.has-value .country-selector__input[data-v-46e105de] {
            padding-left: 40px
        }

        .country-selector.has-hint .country-selector__label[data-v-46e105de],
        .country-selector.has-value .country-selector__label[data-v-46e105de] {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
            font-size: 11px
        }

        .country-selector.has-hint .country-selector__input[data-v-46e105de],
        .country-selector.has-value .country-selector__input[data-v-46e105de] {
            padding-top: 14px
        }

        .country-selector.is-disabled .country-selector[data-v-46e105de] {
            cursor: not-allowed
        }

        .country-selector.is-disabled .country-selector__input[data-v-46e105de] {
            border-color: #ccc;
            background-color: #f2f2f2;
            color: #ccc
        }

        .country-selector.is-disabled .country-selector__input[data-v-46e105de]::-webkit-input-placeholder {
            color: #ccc
        }

        .country-selector.is-disabled .country-selector__input[data-v-46e105de]::-moz-placeholder {
            color: #ccc
        }

        .country-selector.is-disabled .country-selector__input[data-v-46e105de]:-ms-input-placeholder {
            color: #ccc
        }

        .country-selector.is-disabled .country-selector__input[data-v-46e105de]::-ms-input-placeholder {
            color: #ccc
        }

        .country-selector.is-disabled .country-selector__input[data-v-46e105de]::placeholder {
            color: #ccc
        }

        .country-selector.is-disabled .country-selector__country-flag>div[data-v-46e105de],
        .country-selector.is-disabled .country-selector__country-flag[data-v-46e105de],
        .country-selector.is-disabled .country-selector__input[data-v-46e105de],
        .country-selector.is-disabled .country-selector__label[data-v-46e105de],
        .country-selector.is-disabled .country-selector__toggle__arrow[data-v-46e105de] {
            cursor: not-allowed;
            color: #ccc
        }

        .country-selector.no-flags .country-selector__input[data-v-46e105de] {
            padding-left: 10px
        }

        .country-selector.sm[data-v-46e105de] {
            height: 36px;
            min-height: 36px
        }

        .country-selector.sm .country-selector__input[data-v-46e105de] {
            height: 36px;
            min-height: 36px;
            font-size: 12px
        }

        .country-selector.sm .country-selector__label[data-v-46e105de] {
            font-size: 10px
        }

        .country-selector.sm .country-selector__country-flag[data-v-46e105de] {
            top: 16px
        }

        .country-selector.sm .country-selector__country-flag img[data-v-46e105de] {
            zoom: .3;
            color: red;
            -moz-transform: scale(.3);
            -moz-transform-origin: 0 0
        }

        .country-selector.sm.has-value .country-selector__input[data-v-46e105de] {
            padding-top: 12px
        }

        .country-selector.lg[data-v-46e105de] {
            height: 48px;
            min-height: 48px
        }

        .country-selector.lg .country-selector__input[data-v-46e105de] {
            height: 48px;
            min-height: 48px;
            font-size: 14px
        }

        .country-selector.lg .country-selector__label[data-v-46e105de] {
            font-size: 14px
        }

        .country-selector.lg .country-selector__country-flag[data-v-46e105de] {
            top: 25px
        }

        .country-selector.lg .country-selector__country-flag img[data-v-46e105de] {
            zoom: .45;
            -moz-transform: scale(.45);
            -moz-transform-origin: 0 0
        }

        .country-selector.lg.has-value .country-selector__input[data-v-46e105de] {
            padding-top: 18px
        }

        .country-selector .slide-enter-active[data-v-46e105de],
        .country-selector .slide-leave-active[data-v-46e105de] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .country-selector .slide-enter[data-v-46e105de],
        .country-selector .slide-leave-to[data-v-46e105de] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(-20px);
            transform: translateY(-20px)
        }

        .bg-primary-after[data-v-19351537]:after,
        .bg-primary-before[data-v-19351537]:before,
        .bg-primary[data-v-19351537] {
            background-color: #1e90ff
        }

        .bg-primary-after-transparency[data-v-19351537]:after,
        .bg-primary-before-transparency[data-v-19351537]:before,
        .bg-primary-transparency[data-v-19351537] {
            background-color: rgba(30, 144, 255, .5)
        }

        .bg-secondary-after[data-v-19351537]:after,
        .bg-secondary-before[data-v-19351537]:before,
        .bg-secondary[data-v-19351537] {
            background-color: #747474
        }

        .bg-secondary-after-transparency[data-v-19351537]:after,
        .bg-secondary-before-transparency[data-v-19351537]:before,
        .bg-secondary-transparency[data-v-19351537] {
            background-color: hsla(0, 0%, 45.5%, .5)
        }

        .bg-third-after[data-v-19351537]:after,
        .bg-third-before[data-v-19351537]:before,
        .bg-third[data-v-19351537] {
            background-color: #ccc
        }

        .bg-third-after-transparency[data-v-19351537]:after,
        .bg-third-before-transparency[data-v-19351537]:before,
        .bg-third-transparency[data-v-19351537] {
            background-color: hsla(0, 0%, 80%, .5)
        }

        .bg-success-after[data-v-19351537]:after,
        .bg-success-before[data-v-19351537]:before,
        .bg-success[data-v-19351537] {
            background-color: #9acd32
        }

        .bg-success-after-transparency[data-v-19351537]:after,
        .bg-success-before-transparency[data-v-19351537]:before,
        .bg-success-transparency[data-v-19351537] {
            background-color: rgba(154, 205, 50, .5)
        }

        .bg-danger-after[data-v-19351537]:after,
        .bg-danger-before[data-v-19351537]:before,
        .bg-danger[data-v-19351537] {
            background-color: #ff4500
        }

        .bg-danger-after-transparency[data-v-19351537]:after,
        .bg-danger-before-transparency[data-v-19351537]:before,
        .bg-danger-transparency[data-v-19351537] {
            background-color: rgba(255, 69, 0, .5)
        }

        .bg-grey-after[data-v-19351537]:after,
        .bg-grey-before[data-v-19351537]:before,
        .bg-grey[data-v-19351537] {
            background-color: #999
        }

        .bg-grey-after-transparency[data-v-19351537]:after,
        .bg-grey-before-transparency[data-v-19351537]:before,
        .bg-grey-transparency[data-v-19351537] {
            background-color: hsla(0, 0%, 60%, .5)
        }

        .bg-info-after[data-v-19351537]:after,
        .bg-info-before[data-v-19351537]:before,
        .bg-info[data-v-19351537] {
            background-color: #17a2b8
        }

        .bg-info-after-transparency[data-v-19351537]:after,
        .bg-info-before-transparency[data-v-19351537]:before,
        .bg-info-transparency[data-v-19351537] {
            background-color: rgba(23, 162, 184, .5)
        }

        .bg-warning-after[data-v-19351537]:after,
        .bg-warning-before[data-v-19351537]:before,
        .bg-warning[data-v-19351537] {
            background-color: #ffa300
        }

        .bg-warning-after-transparency[data-v-19351537]:after,
        .bg-warning-before-transparency[data-v-19351537]:before,
        .bg-warning-transparency[data-v-19351537] {
            background-color: rgba(255, 163, 0, .5)
        }

        .bg-light-after[data-v-19351537]:after,
        .bg-light-before[data-v-19351537]:before,
        .bg-light[data-v-19351537] {
            background-color: #f5f5f5
        }

        .bg-light-after-transparency[data-v-19351537]:after,
        .bg-light-before-transparency[data-v-19351537]:before,
        .bg-light-transparency[data-v-19351537] {
            background-color: hsla(0, 0%, 96.1%, .5)
        }

        .bg-dark-after[data-v-19351537]:after,
        .bg-dark-before[data-v-19351537]:before,
        .bg-dark[data-v-19351537] {
            background-color: #24292e
        }

        .bg-dark-after-transparency[data-v-19351537]:after,
        .bg-dark-before-transparency[data-v-19351537]:before,
        .bg-dark-transparency[data-v-19351537] {
            background-color: rgba(36, 41, 46, .5)
        }

        .bg-default-after[data-v-19351537]:after,
        .bg-default-before[data-v-19351537]:before,
        .bg-default[data-v-19351537] {
            background-color: #ccc
        }

        .bg-default-after-transparency[data-v-19351537]:after,
        .bg-default-before-transparency[data-v-19351537]:before,
        .bg-default-transparency[data-v-19351537] {
            background-color: hsla(0, 0%, 80%, .5)
        }

        .bg-white-after[data-v-19351537]:after,
        .bg-white-before[data-v-19351537]:before,
        .bg-white[data-v-19351537] {
            background-color: #fff
        }

        .bg-white-after-transparency[data-v-19351537]:after,
        .bg-white-before-transparency[data-v-19351537]:before,
        .bg-white-transparency[data-v-19351537] {
            background-color: hsla(0, 0%, 100%, .5)
        }

        .bg-black-after[data-v-19351537]:after,
        .bg-black-before[data-v-19351537]:before,
        .bg-black[data-v-19351537] {
            background-color: #000
        }

        .bg-black-after-transparency[data-v-19351537]:after,
        .bg-black-before-transparency[data-v-19351537]:before,
        .bg-black-transparency[data-v-19351537] {
            background-color: rgba(0, 0, 0, .5)
        }

        .fill-primary path[data-v-19351537] {
            fill: #1e90ff
        }

        .fill-secondary path[data-v-19351537] {
            fill: #747474
        }

        .fill-third path[data-v-19351537] {
            fill: #ccc
        }

        .fill-success path[data-v-19351537] {
            fill: #9acd32
        }

        .fill-danger path[data-v-19351537] {
            fill: #ff4500
        }

        .fill-grey path[data-v-19351537] {
            fill: #999
        }

        .fill-info path[data-v-19351537] {
            fill: #17a2b8
        }

        .fill-warning path[data-v-19351537] {
            fill: #ffa300
        }

        .fill-light path[data-v-19351537] {
            fill: #f5f5f5
        }

        .fill-dark path[data-v-19351537] {
            fill: #24292e
        }

        .fill-default path[data-v-19351537] {
            fill: #ccc
        }

        .fill-white path[data-v-19351537] {
            fill: #fff
        }

        .fill-black path[data-v-19351537] {
            fill: #000
        }

        .label[data-v-19351537] {
            border-radius: 2px;
            padding: 2px 4px;
            color: #fff;
            font-size: .714em
        }

        .label-primary[data-v-19351537],
        .label[data-v-19351537] {
            background-color: #1e90ff
        }

        .label-primary-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .label-secondary[data-v-19351537] {
            background-color: #747474
        }

        .label-secondary-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #747474;
            color: #747474
        }

        .label-third[data-v-19351537] {
            background-color: #ccc
        }

        .label-third-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .label-success[data-v-19351537] {
            background-color: #9acd32
        }

        .label-success-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .label-danger[data-v-19351537] {
            background-color: #ff4500
        }

        .label-danger-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .label-grey[data-v-19351537] {
            background-color: #999
        }

        .label-grey-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #999;
            color: #999
        }

        .label-info[data-v-19351537] {
            background-color: #17a2b8
        }

        .label-info-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .label-warning[data-v-19351537] {
            background-color: #ffa300
        }

        .label-warning-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .label-light[data-v-19351537] {
            background-color: #f5f5f5
        }

        .label-light-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .label-dark[data-v-19351537] {
            background-color: #24292e
        }

        .label-dark-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #24292e;
            color: #24292e
        }

        .label-default[data-v-19351537] {
            background-color: #ccc
        }

        .label-default-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .label-white[data-v-19351537] {
            background-color: #fff
        }

        .label-white-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #fff;
            color: #fff
        }

        .label-black[data-v-19351537] {
            background-color: #000
        }

        .label-black-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #000;
            color: #000
        }

        .dot[data-v-19351537] {
            width: 6px;
            height: 6px;
            border-radius: 6px
        }

        .dot-primary[data-v-19351537],
        .dot[data-v-19351537] {
            background-color: #1e90ff
        }

        .dot-primary-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .dot-secondary[data-v-19351537] {
            background-color: #747474
        }

        .dot-secondary-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #747474;
            color: #747474
        }

        .dot-third[data-v-19351537] {
            background-color: #ccc
        }

        .dot-third-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .dot-success[data-v-19351537] {
            background-color: #9acd32
        }

        .dot-success-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .dot-danger[data-v-19351537] {
            background-color: #ff4500
        }

        .dot-danger-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .dot-grey[data-v-19351537] {
            background-color: #999
        }

        .dot-grey-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #999;
            color: #999
        }

        .dot-info[data-v-19351537] {
            background-color: #17a2b8
        }

        .dot-info-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .dot-warning[data-v-19351537] {
            background-color: #ffa300
        }

        .dot-warning-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .dot-light[data-v-19351537] {
            background-color: #f5f5f5
        }

        .dot-light-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .dot-dark[data-v-19351537] {
            background-color: #24292e
        }

        .dot-dark-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #24292e;
            color: #24292e
        }

        .dot-default[data-v-19351537] {
            background-color: #ccc
        }

        .dot-default-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #ccc;
            color: #ccc
        }

        .dot-white[data-v-19351537] {
            background-color: #fff
        }

        .dot-white-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #fff;
            color: #fff
        }

        .dot-black[data-v-19351537] {
            background-color: #000
        }

        .dot-black-outline[data-v-19351537] {
            background-color: transparent;
            border: 1px solid #000;
            color: #000
        }

        a[data-v-19351537] {
            color: #1e90ff;
            text-decoration: none
        }

        a[data-v-19351537]:focus,
        a[data-v-19351537]:hover {
            text-decoration: underline
        }

        .btn[data-v-19351537] {
            border: 1px solid transparent;
            outline: none;
            cursor: pointer;
            -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
            transition: all .25s cubic-bezier(.645, .045, .355, 1);
            background-color: #1e90ff;
            color: #fff;
            display: inline-block;
            border-radius: 8px;
            line-height: 1;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            padding: 12px 20px;
            font-size: 1em;
            font-weight: inherit;
            margin: 0;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            width: auto;
            overflow: visible;
            -webkit-font-smoothing: inherit;
            text-decoration: none;
            -moz-osx-font-smoothing: inherit
        }

        .btn[data-v-19351537]:focus,
        .btn[data-v-19351537]:hover {
            background-color: #0077ea
        }

        .btn.active[data-v-19351537] {
            background-color: #1e90ff
        }

        .btn.active[data-v-19351537],
        .btn[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn.active[data-v-19351537],
        .btn[data-v-19351537]:focus,
        .btn[data-v-19351537]:hover {
            text-decoration: none
        }

        .btn--rounded[data-v-19351537] {
            border-radius: 50px
        }

        .btn--block[data-v-19351537] {
            width: 100%
        }

        .btn--lg[data-v-19351537] {
            padding: 16px 22px;
            font-size: 1.143em
        }

        .btn--md[data-v-19351537] {
            padding: 10px 20px;
            font-size: 1em
        }

        .btn--sm[data-v-19351537] {
            padding: 9px 15px;
            font-size: .857em
        }

        .btn--mini[data-v-19351537] {
            padding: 7px 15px;
            font-size: .857em
        }

        .btn--fab[data-v-19351537] {
            border-radius: 50%;
            padding: 0;
            height: 40px;
            width: 40px
        }

        .btn--fab.btn--lg[data-v-19351537] {
            height: 50px;
            width: 50px
        }

        .btn--fab.btn--md[data-v-19351537] {
            height: 36px;
            width: 36px
        }

        .btn--fab.btn--sm[data-v-19351537] {
            height: 32px;
            width: 32px
        }

        .btn--fab.btn--mini[data-v-19351537] {
            height: 28px;
            width: 28px
        }

        .btn--light[data-v-19351537],
        .btn--white[data-v-19351537] {
            color: #747474
        }

        .btn--primary[data-v-19351537] {
            background-color: #1e90ff
        }

        .btn--primary[data-v-19351537]:focus,
        .btn--primary[data-v-19351537]:hover {
            background-color: #0077ea
        }

        .btn--primary.active[data-v-19351537] {
            background-color: #1e90ff
        }

        .btn--primary.active[data-v-19351537],
        .btn--primary[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn--primary--outline[data-v-19351537] {
            background-color: rgba(30, 144, 255, .05);
            border: 1px solid #1e90ff;
            color: #1e90ff
        }

        .btn--primary--outline.active[data-v-19351537],
        .btn--primary--outline[data-v-19351537]:focus,
        .btn--primary--outline[data-v-19351537]:hover {
            background-color: #1e90ff;
            color: #fff
        }

        .btn--primary--outline.active[data-v-19351537],
        .btn--primary--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
            box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
        }

        .btn--secondary[data-v-19351537] {
            background-color: #747474
        }

        .btn--secondary[data-v-19351537]:focus,
        .btn--secondary[data-v-19351537]:hover {
            background-color: #5b5b5b
        }

        .btn--secondary.active[data-v-19351537] {
            background-color: #747474
        }

        .btn--secondary.active[data-v-19351537],
        .btn--secondary[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
        }

        .btn--secondary--outline[data-v-19351537] {
            background-color: hsla(0, 0%, 45.5%, .05);
            border: 1px solid #747474;
            color: #747474
        }

        .btn--secondary--outline.active[data-v-19351537],
        .btn--secondary--outline[data-v-19351537]:focus,
        .btn--secondary--outline[data-v-19351537]:hover {
            background-color: #747474;
            color: #fff
        }

        .btn--secondary--outline.active[data-v-19351537],
        .btn--secondary--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
        }

        .btn--third[data-v-19351537] {
            background-color: #ccc
        }

        .btn--third[data-v-19351537]:focus,
        .btn--third[data-v-19351537]:hover {
            background-color: #b3b3b3
        }

        .btn--third.active[data-v-19351537] {
            background-color: #ccc
        }

        .btn--third.active[data-v-19351537],
        .btn--third[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--third--outline[data-v-19351537] {
            background-color: hsla(0, 0%, 80%, .05);
            border: 1px solid #ccc;
            color: #ccc
        }

        .btn--third--outline.active[data-v-19351537],
        .btn--third--outline[data-v-19351537]:focus,
        .btn--third--outline[data-v-19351537]:hover {
            background-color: #ccc;
            color: #fff
        }

        .btn--third--outline.active[data-v-19351537],
        .btn--third--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--success[data-v-19351537] {
            background-color: #9acd32
        }

        .btn--success[data-v-19351537]:focus,
        .btn--success[data-v-19351537]:hover {
            background-color: #7ba428
        }

        .btn--success.active[data-v-19351537] {
            background-color: #9acd32
        }

        .btn--success.active[data-v-19351537],
        .btn--success[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
            box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
        }

        .btn--success--outline[data-v-19351537] {
            background-color: rgba(154, 205, 50, .05);
            border: 1px solid #9acd32;
            color: #9acd32
        }

        .btn--success--outline.active[data-v-19351537],
        .btn--success--outline[data-v-19351537]:focus,
        .btn--success--outline[data-v-19351537]:hover {
            background-color: #9acd32;
            color: #fff
        }

        .btn--success--outline.active[data-v-19351537],
        .btn--success--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
            box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
        }

        .btn--danger[data-v-19351537] {
            background-color: #ff4500
        }

        .btn--danger[data-v-19351537]:focus,
        .btn--danger[data-v-19351537]:hover {
            background-color: #cc3700
        }

        .btn--danger.active[data-v-19351537] {
            background-color: #ff4500
        }

        .btn--danger.active[data-v-19351537],
        .btn--danger[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
        }

        .btn--danger--outline[data-v-19351537] {
            background-color: rgba(255, 69, 0, .05);
            border: 1px solid #ff4500;
            color: #ff4500
        }

        .btn--danger--outline.active[data-v-19351537],
        .btn--danger--outline[data-v-19351537]:focus,
        .btn--danger--outline[data-v-19351537]:hover {
            background-color: #ff4500;
            color: #fff
        }

        .btn--danger--outline.active[data-v-19351537],
        .btn--danger--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
        }

        .btn--grey[data-v-19351537] {
            background-color: #999
        }

        .btn--grey[data-v-19351537]:focus,
        .btn--grey[data-v-19351537]:hover {
            background-color: grey
        }

        .btn--grey.active[data-v-19351537] {
            background-color: #999
        }

        .btn--grey.active[data-v-19351537],
        .btn--grey[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
        }

        .btn--grey--outline[data-v-19351537] {
            background-color: hsla(0, 0%, 60%, .05);
            border: 1px solid #999;
            color: #999
        }

        .btn--grey--outline.active[data-v-19351537],
        .btn--grey--outline[data-v-19351537]:focus,
        .btn--grey--outline[data-v-19351537]:hover {
            background-color: #999;
            color: #fff
        }

        .btn--grey--outline.active[data-v-19351537],
        .btn--grey--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
        }

        .btn--info[data-v-19351537] {
            background-color: #17a2b8
        }

        .btn--info[data-v-19351537]:focus,
        .btn--info[data-v-19351537]:hover {
            background-color: #117a8b
        }

        .btn--info.active[data-v-19351537] {
            background-color: #17a2b8
        }

        .btn--info.active[data-v-19351537],
        .btn--info[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
            box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
        }

        .btn--info--outline[data-v-19351537] {
            background-color: rgba(23, 162, 184, .05);
            border: 1px solid #17a2b8;
            color: #17a2b8
        }

        .btn--info--outline.active[data-v-19351537],
        .btn--info--outline[data-v-19351537]:focus,
        .btn--info--outline[data-v-19351537]:hover {
            background-color: #17a2b8;
            color: #fff
        }

        .btn--info--outline.active[data-v-19351537],
        .btn--info--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
            box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
        }

        .btn--warning[data-v-19351537] {
            background-color: #ffa300
        }

        .btn--warning[data-v-19351537]:focus,
        .btn--warning[data-v-19351537]:hover {
            background-color: #cc8200
        }

        .btn--warning.active[data-v-19351537] {
            background-color: #ffa300
        }

        .btn--warning.active[data-v-19351537],
        .btn--warning[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
        }

        .btn--warning--outline[data-v-19351537] {
            background-color: rgba(255, 163, 0, .05);
            border: 1px solid #ffa300;
            color: #ffa300
        }

        .btn--warning--outline.active[data-v-19351537],
        .btn--warning--outline[data-v-19351537]:focus,
        .btn--warning--outline[data-v-19351537]:hover {
            background-color: #ffa300;
            color: #fff
        }

        .btn--warning--outline.active[data-v-19351537],
        .btn--warning--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
        }

        .btn--light[data-v-19351537] {
            background-color: #f5f5f5
        }

        .btn--light[data-v-19351537]:focus,
        .btn--light[data-v-19351537]:hover {
            background-color: #dcdcdc
        }

        .btn--light.active[data-v-19351537] {
            background-color: #f5f5f5
        }

        .btn--light.active[data-v-19351537],
        .btn--light[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
        }

        .btn--light--outline[data-v-19351537] {
            background-color: hsla(0, 0%, 96.1%, .05);
            border: 1px solid #f5f5f5;
            color: #f5f5f5
        }

        .btn--light--outline.active[data-v-19351537],
        .btn--light--outline[data-v-19351537]:focus,
        .btn--light--outline[data-v-19351537]:hover {
            background-color: #f5f5f5;
            color: #fff
        }

        .btn--light--outline.active[data-v-19351537],
        .btn--light--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
        }

        .btn--dark[data-v-19351537] {
            background-color: #24292e
        }

        .btn--dark[data-v-19351537]:focus,
        .btn--dark[data-v-19351537]:hover {
            background-color: #0e1011
        }

        .btn--dark.active[data-v-19351537] {
            background-color: #24292e
        }

        .btn--dark.active[data-v-19351537],
        .btn--dark[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
            box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
        }

        .btn--dark--outline[data-v-19351537] {
            background-color: rgba(36, 41, 46, .05);
            border: 1px solid #24292e;
            color: #24292e
        }

        .btn--dark--outline.active[data-v-19351537],
        .btn--dark--outline[data-v-19351537]:focus,
        .btn--dark--outline[data-v-19351537]:hover {
            background-color: #24292e;
            color: #fff
        }

        .btn--dark--outline.active[data-v-19351537],
        .btn--dark--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
            box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
        }

        .btn--default[data-v-19351537] {
            background-color: #ccc
        }

        .btn--default[data-v-19351537]:focus,
        .btn--default[data-v-19351537]:hover {
            background-color: #b3b3b3
        }

        .btn--default.active[data-v-19351537] {
            background-color: #ccc
        }

        .btn--default.active[data-v-19351537],
        .btn--default[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--default--outline[data-v-19351537] {
            background-color: hsla(0, 0%, 80%, .05);
            border: 1px solid #ccc;
            color: #ccc
        }

        .btn--default--outline.active[data-v-19351537],
        .btn--default--outline[data-v-19351537]:focus,
        .btn--default--outline[data-v-19351537]:hover {
            background-color: #ccc;
            color: #fff
        }

        .btn--default--outline.active[data-v-19351537],
        .btn--default--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
        }

        .btn--white[data-v-19351537] {
            background-color: #fff
        }

        .btn--white[data-v-19351537]:focus,
        .btn--white[data-v-19351537]:hover {
            background-color: #e6e6e6
        }

        .btn--white.active[data-v-19351537] {
            background-color: #fff
        }

        .btn--white.active[data-v-19351537],
        .btn--white[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
        }

        .btn--white--outline[data-v-19351537] {
            background-color: hsla(0, 0%, 100%, .05);
            border: 1px solid #fff;
            color: #fff
        }

        .btn--white--outline.active[data-v-19351537],
        .btn--white--outline[data-v-19351537]:focus,
        .btn--white--outline[data-v-19351537]:hover {
            background-color: #fff;
            color: #fff
        }

        .btn--white--outline.active[data-v-19351537],
        .btn--white--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
            box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
        }

        .btn--black.active[data-v-19351537],
        .btn--black[data-v-19351537],
        .btn--black[data-v-19351537]:focus,
        .btn--black[data-v-19351537]:hover {
            background-color: #000
        }

        .btn--black.active[data-v-19351537],
        .btn--black[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
        }

        .btn--black--outline[data-v-19351537] {
            background-color: rgba(0, 0, 0, .05);
            border: 1px solid #000;
            color: #000
        }

        .btn--black--outline.active[data-v-19351537],
        .btn--black--outline[data-v-19351537]:focus,
        .btn--black--outline[data-v-19351537]:hover {
            background-color: #000;
            color: #fff
        }

        .btn--black--outline.active[data-v-19351537],
        .btn--black--outline[data-v-19351537]:focus {
            -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
            box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
        }

        .btn--default--outline[data-v-19351537] {
            color: #747474
        }

        .btn--disabled[data-v-19351537]:disabled {
            -webkit-box-shadow: none;
            box-shadow: none;
            background-color: #ccc;
            border: 1px solid #ccc;
            color: #fff;
            cursor: not-allowed
        }

        .badge[data-v-19351537] {
            background: #999;
            height: 22px;
            line-height: 22px;
            border-radius: 22px;
            padding: 0 5px;
            font-size: .857em;
            color: #888;
            font-weight: 500
        }

        .badge-primary[data-v-19351537] {
            background-color: #1e90ff;
            color: #fff
        }

        .badge-secondary[data-v-19351537] {
            background-color: #747474;
            color: #fff
        }

        .badge-third[data-v-19351537] {
            background-color: #ccc;
            color: #fff
        }

        .badge-success[data-v-19351537] {
            background-color: #9acd32;
            color: #fff
        }

        .badge-danger[data-v-19351537] {
            background-color: #ff4500;
            color: #fff
        }

        .badge-grey[data-v-19351537] {
            background-color: #999;
            color: #fff
        }

        .badge-info[data-v-19351537] {
            background-color: #17a2b8;
            color: #fff
        }

        .badge-warning[data-v-19351537] {
            background-color: #ffa300;
            color: #fff
        }

        .badge-light[data-v-19351537] {
            background-color: #f5f5f5;
            color: #fff
        }

        .badge-dark[data-v-19351537] {
            background-color: #24292e;
            color: #fff
        }

        .badge-default[data-v-19351537] {
            background-color: #ccc;
            color: #fff
        }

        .badge-white[data-v-19351537] {
            background-color: #fff;
            color: #fff
        }

        .badge-black[data-v-19351537] {
            background-color: #000;
            color: #fff
        }

        table.md[data-v-19351537] {
            border-spacing: 0;
            border-radius: 8px;
            border-collapse: collapse;
            width: 100%;
            table-layout: fixed;
            overflow-wrap: break-word;
            overflow: hidden;
            word-break: break-all;
            margin-top: 0;
            margin-bottom: 16px;
            font-size: 1em;
            -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .2);
            box-shadow: 0 0 8px rgba(0, 0, 0, .2)
        }

        table.md tr[data-v-19351537] {
            background-color: #fff;
            width: 100%
        }

        table.md tr td[data-v-19351537],
        table.md tr th[data-v-19351537] {
            padding: 6px 13px;
            text-align: left
        }

        table.md tr[data-v-19351537]:nth-child(2n) {
            background-color: #f2f2f2
        }

        .is-dark table.md[data-v-19351537] {
            color: #f2f2f2
        }

        .is-dark table.md tr[data-v-19351537] {
            background-color: #21222e
        }

        .is-dark table.md tr[data-v-19351537]:nth-child(2n) {
            background-color: #2e2f40
        }

        .is-dark table.md tr td.text-muted[data-v-19351537] {
            color: hsla(0, 0%, 100%, .3)
        }

        .slide-enter-active[data-v-19351537],
        .slide-leave-active[data-v-19351537] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .slide-enter[data-v-19351537],
        .slide-leave-to[data-v-19351537] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(-20px);
            transform: translateY(-20px)
        }

        .tags-enter-active[data-v-19351537],
        .tags-leave-active[data-v-19351537] {
            opacity: 1;
            -webkit-transition: all .3s;
            transition: all .3s;
            position: absolute;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .tags-enter[data-v-19351537],
        .tags-leave-to[data-v-19351537] {
            opacity: 0;
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%)
        }

        .slideinvert-enter-active[data-v-19351537],
        .slideinvert-leave-active[data-v-19351537] {
            opacity: 1;
            z-index: 998;
            -webkit-transition: all .3s;
            transition: all .3s;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        .slideinvert-enter[data-v-19351537],
        .slideinvert-leave-to[data-v-19351537] {
            opacity: 0;
            z-index: 998;
            -webkit-transform: translateY(40px);
            transform: translateY(40px)
        }

        .slidenext-enter-active[data-v-19351537],
        .slidenext-leave-active[data-v-19351537],
        .slideprev-enter-active[data-v-19351537],
        .slideprev-leave-active[data-v-19351537] {
            position: absolute;
            -webkit-transition: all .3s;
            transition: all .3s
        }

        .slidenext-enter[data-v-19351537],
        .slideprev-leave-to[data-v-19351537] {
            -webkit-transform: translateX(100%);
            transform: translateX(100%)
        }

        .slidenext-leave-to[data-v-19351537],
        .slideprev-enter[data-v-19351537] {
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%)
        }

        .slidevnext-enter-active[data-v-19351537],
        .slidevnext-leave-active[data-v-19351537],
        .slidevprev-enter-active[data-v-19351537],
        .slidevprev-leave-active[data-v-19351537] {
            position: absolute;
            -webkit-transition: all .3s;
            transition: all .3s
        }

        .slidevnext-enter[data-v-19351537],
        .slidevprev-leave-to[data-v-19351537] {
            -webkit-transform: translateY(100%);
            transform: translateY(100%);
            opacity: 0
        }

        .slidevnext-leave-to[data-v-19351537],
        .slidevprev-enter[data-v-19351537] {
            -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
            opacity: 0
        }

        @media screen and (max-width:415px) {

            .slide-enter-active[data-v-19351537],
            .slide-leave-active[data-v-19351537],
            .slideinvert-enter-active[data-v-19351537],
            .slideinvert-leave-active[data-v-19351537] {
                -webkit-transition: all 0s;
                transition: all 0s
            }
        }

        .spinner-anim[data-v-19351537] {
            -webkit-animation: spin-data-v-19351537 .6s linear infinite;
            animation: spin-data-v-19351537 .6s linear infinite
        }

        @-webkit-keyframes spin-data-v-19351537 {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes spin-data-v-19351537 {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .dialog-fade-enter-active .dialog-animation[data-v-19351537] {
            -webkit-animation: dialog-fade-in-data-v-19351537 .4s;
            animation: dialog-fade-in-data-v-19351537 .4s
        }

        .dialog-fade-leave-active .dialog-animation[data-v-19351537] {
            -webkit-animation: dialog-fade-out-data-v-19351537 .4s;
            animation: dialog-fade-out-data-v-19351537 .4s
        }

        @-webkit-keyframes dialog-fade-in-data-v-19351537 {
            0% {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }

            to {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }
        }

        @keyframes dialog-fade-in-data-v-19351537 {
            0% {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }

            to {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }
        }

        @-webkit-keyframes dialog-fade-out-data-v-19351537 {
            0% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }

            to {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }
        }

        @keyframes dialog-fade-out-data-v-19351537 {
            0% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0);
                opacity: 1
            }

            to {
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0);
                opacity: 0
            }
        }

        .expand-enter-active[data-v-19351537],
        .expand-leave-active[data-v-19351537] {
            -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;
            -webkit-transition-property: opacity, height;
            transition-property: opacity, height;
            overflow: hidden
        }

        .expand-enter[data-v-19351537],
        .expand-leave-to[data-v-19351537] {
            height: 0;
            opacity: 0
        }

        .scale-enter-active[data-v-19351537],
        .scale-leave-active[data-v-19351537] {
            opacity: 1;
            z-index: 1;
            -webkit-transition: all .3s cubic-bezier(.4, .52, .26, .9);
            transition: all .3s cubic-bezier(.4, .52, .26, .9)
        }

        .scale-enter[data-v-19351537],
        .scale-leave-to[data-v-19351537] {
            opacity: .4;
            z-index: 1;
            -webkit-transform: scale(0);
            transform: scale(0)
        }

        @-webkit-keyframes loading-data-v-19351537 {
            0% {
                left: -200px;
                width: 30%
            }

            50% {
                width: 30%
            }

            70% {
                width: 70%
            }

            80% {
                left: 50%
            }

            95% {
                left: 120%
            }

            to {
                left: 100%
            }
        }

        @keyframes loading-data-v-19351537 {
            0% {
                left: -200px;
                width: 30%
            }

            50% {
                width: 30%
            }

            70% {
                width: 70%
            }

            80% {
                left: 50%
            }

            95% {
                left: 120%
            }

            to {
                left: 100%
            }
        }

        .flip-list-move[data-v-19351537] {
            -webkit-transition: -webkit-transform .6s;
            transition: -webkit-transform .6s;
            transition: transform .6s;
            transition: transform .6s, -webkit-transform .6s
        }

        .over-hid[data-v-19351537] {
            overflow: hidden
        }

        .pos-r[data-v-19351537] {
            position: relative
        }

        .pos-a[data-v-19351537] {
            position: absolute
        }

        .flex[data-v-19351537] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .flex.fluid[data-v-19351537] {
            width: 100%
        }

        .flex.direction-column[data-v-19351537] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .flex.direction-column-reverse[data-v-19351537] {
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            -ms-flex-direction: column-reverse;
            flex-direction: column-reverse
        }

        .flex.direction-row[data-v-19351537] {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

        .flex.direction-row-reverse[data-v-19351537] {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
            -ms-flex-direction: row-reverse;
            flex-direction: row-reverse
        }

        .flex.align-center[data-v-19351537] {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

        .flex.align-start[data-v-19351537] {
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start
        }

        .flex.align-end[data-v-19351537] {
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end
        }

        .flex.justify-start[data-v-19351537] {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start
        }

        .flex.justify-end[data-v-19351537] {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }

        .flex.justify-center[data-v-19351537] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .flex.space-between[data-v-19351537] {
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .flex.space-around[data-v-19351537] {
            -ms-flex-pack: distribute;
            justify-content: space-around
        }

        .flex.flex-center[data-v-19351537] {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

        .flex.flex--wrap[data-v-19351537] {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .flex.flex--grow[data-v-19351537] {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

        .flex-fill[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
            flex: 0 1 auto
        }

        .flex-fixed[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto
        }

        .flex-1[data-v-19351537] {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1
        }

        .flex-100[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 100%;
            flex: 0 1 100%
        }

        .flex-75[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 75%;
            flex: 0 1 75%
        }

        .flex-50[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 50%;
            flex: 0 1 50%
        }

        .flex-33[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 33.33%;
            flex: 0 1 33.33%
        }

        .flex-25[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 25%;
            flex: 0 1 25%
        }

        .flex-20[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 20%;
            flex: 0 1 20%
        }

        .flex-16[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 1 16.66%;
            flex: 0 1 16.66%
        }

        .text-muted-white[data-v-19351537] {
            color: hsla(0, 0%, 100%, .54)
        }

        .text-muted[data-v-19351537] {
            color: rgba(0, 0, 0, .54)
        }

        .is-dark .text-muted[data-v-19351537] {
            color: hsla(0, 0%, 100%, .54)
        }

        .text-strong[data-v-19351537] {
            font-weight: 500
        }

        .text-center[data-v-19351537] {
            text-align: center
        }

        .text-left[data-v-19351537] {
            text-align: left
        }

        .text-right[data-v-19351537] {
            text-align: right
        }

        .text-primary[data-v-19351537] {
            color: #1e90ff
        }

        .text-secondary[data-v-19351537] {
            color: #747474
        }

        .text-third[data-v-19351537] {
            color: #ccc
        }

        .text-success[data-v-19351537] {
            color: #9acd32
        }

        .text-danger[data-v-19351537] {
            color: #ff4500
        }

        .text-grey[data-v-19351537] {
            color: #999
        }

        .text-info[data-v-19351537] {
            color: #17a2b8
        }

        .text-warning[data-v-19351537] {
            color: #ffa300
        }

        .text-light[data-v-19351537] {
            color: #f5f5f5
        }

        .text-dark[data-v-19351537] {
            color: #24292e
        }

        .text-default[data-v-19351537] {
            color: #ccc
        }

        .text-white[data-v-19351537] {
            color: #fff
        }

        .text-black[data-v-19351537] {
            color: #000
        }

        .dots-text[data-v-19351537] {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden
        }

        .dots-text-3[data-v-19351537] {
            overflow: hidden;
            position: relative;
            line-height: 1.3em;
            max-height: 3.9em;
            text-align: justify;
            margin-right: -1em;
            padding-right: 1em
        }

        .dots-text-3[data-v-19351537]:before {
            content: "...";
            position: absolute;
            right: 3px;
            bottom: 2px
        }

        .dots-text-3[data-v-19351537]:after {
            content: "";
            position: absolute;
            right: 0;
            width: 1em;
            height: 1em;
            margin-top: .2em;
            background: #fff
        }

        .dots-text-2[data-v-19351537] {
            overflow: hidden;
            position: relative;
            line-height: 1.3em;
            max-height: 2.6em;
            text-align: justify;
            margin-right: -1em;
            padding-right: 1em
        }

        .dots-text-2[data-v-19351537]:before {
            content: "...";
            position: absolute;
            right: 3px;
            bottom: 2px
        }

        .dots-text-2[data-v-19351537]:after {
            content: "";
            position: absolute;
            right: 0;
            width: 1em;
            height: 1em;
            margin-top: .2em;
            background: #fff
        }

        .container[data-v-19351537] {
            width: 100%;
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto
        }

        @media(max-width:768px) {
            .container[data-v-19351537] {
                max-width: 100%
            }
        }

        @media(min-width:768px) {
            .container[data-v-19351537] {
                max-width: 768px
            }
        }

        @media(min-width:1024px) {
            .container[data-v-19351537] {
                max-width: 1024px
            }
        }

        @media(min-width:1440px) {
            .container[data-v-19351537] {
                max-width: 1440px
            }
        }

        @media(min-width:2560px) {
            .container[data-v-19351537] {
                max-width: 2560px
            }
        }

        .pr-0[data-v-19351537] {
            padding-right: 0
        }

        .pt-0[data-v-19351537] {
            padding-top: 0
        }

        .pb-0[data-v-19351537] {
            padding-bottom: 0
        }

        .pl-0[data-v-19351537] {
            padding-left: 0
        }

        .px-0[data-v-19351537] {
            padding-left: 0;
            padding-right: 0
        }

        .py-0[data-v-19351537] {
            padding-top: 0;
            padding-bottom: 0
        }

        .p-0[data-v-19351537] {
            padding: 0
        }

        .pr-1[data-v-19351537] {
            padding-right: .25rem
        }

        .pt-1[data-v-19351537] {
            padding-top: .25rem
        }

        .pb-1[data-v-19351537] {
            padding-bottom: .25rem
        }

        .pl-1[data-v-19351537] {
            padding-left: .25rem
        }

        .px-1[data-v-19351537] {
            padding-left: .25rem;
            padding-right: .25rem
        }

        .py-1[data-v-19351537] {
            padding-top: .25rem;
            padding-bottom: .25rem
        }

        .p-1[data-v-19351537] {
            padding: .25rem
        }

        .pr-2[data-v-19351537] {
            padding-right: .5rem
        }

        .pt-2[data-v-19351537] {
            padding-top: .5rem
        }

        .pb-2[data-v-19351537] {
            padding-bottom: .5rem
        }

        .pl-2[data-v-19351537] {
            padding-left: .5rem
        }

        .px-2[data-v-19351537] {
            padding-left: .5rem;
            padding-right: .5rem
        }

        .py-2[data-v-19351537] {
            padding-top: .5rem;
            padding-bottom: .5rem
        }

        .p-2[data-v-19351537] {
            padding: .5rem
        }

        .pr-3[data-v-19351537] {
            padding-right: 1rem
        }

        .pt-3[data-v-19351537] {
            padding-top: 1rem
        }

        .pb-3[data-v-19351537] {
            padding-bottom: 1rem
        }

        .pl-3[data-v-19351537] {
            padding-left: 1rem
        }

        .px-3[data-v-19351537] {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .py-3[data-v-19351537] {
            padding-top: 1rem;
            padding-bottom: 1rem
        }

        .p-3[data-v-19351537] {
            padding: 1rem
        }

        .pr-4[data-v-19351537] {
            padding-right: 1.5rem
        }

        .pt-4[data-v-19351537] {
            padding-top: 1.5rem
        }

        .pb-4[data-v-19351537] {
            padding-bottom: 1.5rem
        }

        .pl-4[data-v-19351537] {
            padding-left: 1.5rem
        }

        .px-4[data-v-19351537] {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .py-4[data-v-19351537] {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .p-4[data-v-19351537] {
            padding: 1.5rem
        }

        .pr-5[data-v-19351537] {
            padding-right: 3rem
        }

        .pt-5[data-v-19351537] {
            padding-top: 3rem
        }

        .pb-5[data-v-19351537] {
            padding-bottom: 3rem
        }

        .pl-5[data-v-19351537] {
            padding-left: 3rem
        }

        .px-5[data-v-19351537] {
            padding-left: 3rem;
            padding-right: 3rem
        }

        .py-5[data-v-19351537] {
            padding-top: 3rem;
            padding-bottom: 3rem
        }

        .p-5[data-v-19351537] {
            padding: 3rem
        }

        .mr-0[data-v-19351537] {
            margin-right: 0
        }

        .mt-0[data-v-19351537] {
            margin-top: 0
        }

        .mb-0[data-v-19351537] {
            margin-bottom: 0
        }

        .ml-0[data-v-19351537] {
            margin-left: 0
        }

        .mx-0[data-v-19351537] {
            margin-left: 0;
            margin-right: 0
        }

        .my-0[data-v-19351537] {
            margin-top: 0;
            margin-bottom: 0
        }

        .m-0[data-v-19351537] {
            margin: 0
        }

        .mr-1[data-v-19351537] {
            margin-right: .25rem
        }

        .mt-1[data-v-19351537] {
            margin-top: .25rem
        }

        .mb-1[data-v-19351537] {
            margin-bottom: .25rem
        }

        .ml-1[data-v-19351537] {
            margin-left: .25rem
        }

        .mx-1[data-v-19351537] {
            margin-left: .25rem;
            margin-right: .25rem
        }

        .my-1[data-v-19351537] {
            margin-top: .25rem;
            margin-bottom: .25rem
        }

        .m-1[data-v-19351537] {
            margin: .25rem
        }

        .mr-2[data-v-19351537] {
            margin-right: .5rem
        }

        .mt-2[data-v-19351537] {
            margin-top: .5rem
        }

        .mb-2[data-v-19351537] {
            margin-bottom: .5rem
        }

        .ml-2[data-v-19351537] {
            margin-left: .5rem
        }

        .mx-2[data-v-19351537] {
            margin-left: .5rem;
            margin-right: .5rem
        }

        .my-2[data-v-19351537] {
            margin-top: .5rem;
            margin-bottom: .5rem
        }

        .m-2[data-v-19351537] {
            margin: .5rem
        }

        .mr-3[data-v-19351537] {
            margin-right: 1rem
        }

        .mt-3[data-v-19351537] {
            margin-top: 1rem
        }

        .mb-3[data-v-19351537] {
            margin-bottom: 1rem
        }

        .ml-3[data-v-19351537] {
            margin-left: 1rem
        }

        .mx-3[data-v-19351537] {
            margin-left: 1rem;
            margin-right: 1rem
        }

        .my-3[data-v-19351537] {
            margin-top: 1rem;
            margin-bottom: 1rem
        }

        .m-3[data-v-19351537] {
            margin: 1rem
        }

        .mr-4[data-v-19351537] {
            margin-right: 1.5rem
        }

        .mt-4[data-v-19351537] {
            margin-top: 1.5rem
        }

        .mb-4[data-v-19351537] {
            margin-bottom: 1.5rem
        }

        .ml-4[data-v-19351537] {
            margin-left: 1.5rem
        }

        .mx-4[data-v-19351537] {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }

        .my-4[data-v-19351537] {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }

        .m-4[data-v-19351537] {
            margin: 1.5rem
        }

        .mr-5[data-v-19351537] {
            margin-right: 3rem
        }

        .mt-5[data-v-19351537] {
            margin-top: 3rem
        }

        .mb-5[data-v-19351537] {
            margin-bottom: 3rem
        }

        .ml-5[data-v-19351537] {
            margin-left: 3rem
        }

        .mx-5[data-v-19351537] {
            margin-left: 3rem;
            margin-right: 3rem
        }

        .my-5[data-v-19351537] {
            margin-top: 3rem;
            margin-bottom: 3rem
        }

        .m-5[data-v-19351537] {
            margin: 3rem
        }

        .h-100[data-v-19351537] {
            height: 100%
        }

        .mh-100[data-v-19351537] {
            max-height: 100%
        }

        .w-100[data-v-19351537] {
            width: 100%
        }

        .mw-100[data-v-19351537] {
            max-width: 100%
        }

        .m-h-0[data-v-19351537] {
            min-height: 0
        }

        .m-h-100[data-v-19351537] {
            min-height: 100%
        }

        .m-w-0[data-v-19351537] {
            min-width: 0
        }

        .m-w-100[data-v-19351537] {
            min-width: 100%
        }

        .br-0[data-v-19351537] {
            border-radius: 0
        }

        .brt-0[data-v-19351537] {
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

        .brb-0[data-v-19351537] {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .br-2[data-v-19351537] {
            border-radius: 2px
        }

        .brt-2[data-v-19351537] {
            border-top-left-radius: 2px;
            border-top-right-radius: 2px
        }

        .brb-2[data-v-19351537] {
            border-bottom-right-radius: 2px;
            border-bottom-left-radius: 2px
        }

        .br-4[data-v-19351537] {
            border-radius: 4px
        }

        .brt-4[data-v-19351537] {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px
        }

        .brb-4[data-v-19351537] {
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px
        }

        .br-8[data-v-19351537] {
            border-radius: 8px
        }

        .brt-8[data-v-19351537] {
            border-top-left-radius: 8px;
            border-top-right-radius: 8px
        }

        .brb-8[data-v-19351537] {
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px
        }

        .fs-12[data-v-19351537] {
            font-size: 12px
        }

        .fs-14[data-v-19351537] {
            font-size: 14px
        }

        .fs-16[data-v-19351537] {
            font-size: 16px
        }

        .fs-18[data-v-19351537] {
            font-size: 18px
        }

        .fs-20[data-v-19351537] {
            font-size: 20px
        }

        .fs-22[data-v-19351537] {
            font-size: 22px
        }

        .fs-26[data-v-19351537] {
            font-size: 26px
        }

        .fw-300[data-v-19351537] {
            font-weight: 300
        }

        .fw-400[data-v-19351537] {
            font-weight: 400
        }

        .fw-500[data-v-19351537] {
            font-weight: 500
        }

        @media only screen and (max-width:2560px) {
            .hidden-4k[data-v-19351537] {
                display: none
            }
        }

        @media only screen and (max-width:1440px) {
            .hidden-laptop[data-v-19351537] {
                display: none
            }
        }

        @media only screen and (max-width:1024px) {
            .hidden-laptop-s[data-v-19351537] {
                display: none
            }
        }

        @media only screen and (max-width:768px) {
            .hidden-tablet[data-v-19351537] {
                display: none
            }
        }

        @media only screen and (max-width:425px) {
            .hidden-mobile[data-v-19351537] {
                display: none
            }
        }

        @media only screen and (max-width:375px) {
            .hidden-mobile-m[data-v-19351537] {
                display: none
            }
        }

        @media only screen and (max-width:320px) {
            .hidden-mobile-s[data-v-19351537] {
                display: none
            }
        }

        .show-4k[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:2560px) {
            .show-4k[data-v-19351537] {
                display: inherit
            }
        }

        .show-laptop[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:1440px) {
            .show-laptop[data-v-19351537] {
                display: inherit
            }
        }

        .show-laptop-s[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:1024px) {
            .show-laptop-s[data-v-19351537] {
                display: inherit
            }
        }

        .show-tablet[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:768px) {
            .show-tablet[data-v-19351537] {
                display: inherit
            }
        }

        .show-mobile[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:425px) {
            .show-mobile[data-v-19351537] {
                display: inherit
            }
        }

        .show-mobile-m[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:375px) {
            .show-mobile-m[data-v-19351537] {
                display: inherit
            }
        }

        .show-mobile-s[data-v-19351537] {
            display: none
        }

        @media only screen and (max-width:320px) {
            .show-mobile-s[data-v-19351537] {
                display: inherit
            }
        }

        [data-v-19351537],
        [data-v-19351537]:after,
        [data-v-19351537]:before {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        blockquote[data-v-19351537],
        body[data-v-19351537],
        dd[data-v-19351537],
        dl[data-v-19351537],
        figure[data-v-19351537],
        h1[data-v-19351537],
        h2[data-v-19351537],
        h3[data-v-19351537],
        h4[data-v-19351537],
        h5[data-v-19351537],
        h6[data-v-19351537],
        hr[data-v-19351537],
        ol[data-v-19351537],
        p[data-v-19351537],
        pre[data-v-19351537],
        ul[data-v-19351537] {
            margin: 0;
            padding: 0
        }

        #app[data-v-19351537],
        body[data-v-19351537],
        button[data-v-19351537],
        html[data-v-19351537],
        input[data-v-19351537] {
            font: 400 14px -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
            line-height: 1.5;
            -webkit-font-kerning: normal;
            font-kerning: normal
        }

        .vue-phone-number-input .select-country-container[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 120px;
            flex: 0 0 120px;
            width: 120px;
            min-width: 120px;
            max-width: 120px
        }

        .vue-phone-number-input.sm .select-country-container[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 110px;
            flex: 0 0 110px;
            width: 110px;
            min-width: 110px;
            max-width: 110px
        }

        .vue-phone-number-input.lg .select-country-container[data-v-19351537] {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 130px;
            flex: 0 0 130px;
            width: 130px;
            min-width: 130px;
            max-width: 130px
        }
     
     
        .marquee[data-v-307f1144] {
            overflow: hidden;
            width: 100%;
            height: 100%;
        }

        .marquee-inner[data-v-307f1144] {
            width: 100%;
            height: 100%;
            position: relative;
        }

        .marquee-content[data-v-307f1144] {
            width: auto;
            height: 100%;
            display: inline-block;
            vertical-align: top;
        }
     
     
        .slick-track[data-v-e4caeaf8] {
            position: relative;
            top: 0;
            left: 0;
            display: block;
            -webkit-transform: translateZ(0);
            transform: translateZ(0)
        }

        .slick-track.slick-center[data-v-e4caeaf8] {
            margin-left: auto;
            margin-right: auto
        }

        .slick-track[data-v-e4caeaf8]:after,
        .slick-track[data-v-e4caeaf8]:before {
            display: table;
            content: ""
        }

        .slick-track[data-v-e4caeaf8]:after {
            clear: both
        }

        .slick-loading .slick-track[data-v-e4caeaf8] {
            visibility: hidden
        }

        .slick-slide[data-v-e4caeaf8] {
            display: none;
            float: left;
            height: 100%;
            min-height: 1px
        }

        [dir=rtl] .slick-slide[data-v-e4caeaf8] {
            float: right
        }

        .slick-slide img[data-v-e4caeaf8] {
            display: block
        }

        .slick-slide.slick-loading img[data-v-e4caeaf8] {
            display: none
        }

        .slick-slide.dragging img[data-v-e4caeaf8] {
            pointer-events: none
        }

        .slick-initialized .slick-slide[data-v-e4caeaf8] {
            display: block
        }

        .slick-loading .slick-slide[data-v-e4caeaf8] {
            visibility: hidden
        }

        .slick-vertical .slick-slide[data-v-e4caeaf8] {
            display: block;
            height: auto;
            border: 1px solid transparent
        }

        .slick-arrow.slick-hidden[data-v-21137603] {
            display: none
        }

        .slick-slider[data-v-3d1a4f76] {
            position: relative;
            display: block;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            -webkit-touch-callout: none;
            -khtml-user-select: none;
            -ms-touch-action: pan-y;
            touch-action: pan-y;
            -webkit-tap-highlight-color: transparent
        }

        .slick-list[data-v-3d1a4f76] {
            position: relative;
            display: block;
            overflow: hidden;
            margin: 0;
            padding: 0;
            -webkit-transform: translateZ(0);
            transform: translateZ(0)
        }

        .slick-list[data-v-3d1a4f76]:focus {
            outline: none
        }

        .slick-list.dragging[data-v-3d1a4f76] {
            cursor: pointer;
            cursor: hand
        }
     
     
        @charset 'UTF-8';

        /* Icons */
        @font-face {
            font-family: 'slick';
            src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format('woff');
        }

        /* Arrows */
        .slick-prev,
        .slick-next {
            font-size: 0;
            line-height: 0;

            position: absolute;
            top: 50%;

            display: block;

            width: 20px;
            height: 20px;
            padding: 0;
            -webkit-transform: translate(0, -50%);
            -ms-transform: translate(0, -50%);
            transform: translate(0, -50%);

            cursor: pointer;

            color: transparent;
            border: none;
            outline: none;
            background: transparent;
        }

        .slick-prev:hover,
        .slick-prev:focus,
        .slick-next:hover,
        .slick-next:focus {
            color: transparent;
            outline: none;
            background: transparent;
        }

        .slick-prev:hover:before,
        .slick-prev:focus:before,
        .slick-next:hover:before,
        .slick-next:focus:before {
            opacity: 1;
        }

        .slick-prev.slick-disabled:before,
        .slick-next.slick-disabled:before {
            opacity: 0.25;
        }

        .slick-prev:before,
        .slick-next:before {
            font-family: 'slick';
            font-size: 20px;
            line-height: 1;

            opacity: 0.75;
            color: white;

            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .slick-prev {
            left: -25px;
        }

        [dir='rtl'] .slick-prev {
            right: -25px;
            left: auto;
        }

        .slick-prev:before {
            content: '\2190';
        }

        [dir='rtl'] .slick-prev:before {
            content: '\2192';
        }

        .slick-next {
            right: -25px;
        }

        [dir='rtl'] .slick-next {
            right: auto;
            left: -25px;
        }

        .slick-next:before {
            content: '\2192';
        }

        [dir='rtl'] .slick-next:before {
            content: '\2190';
        }

        /* Dots */
        .slick-dotted.slick-slider {
            margin-bottom: 30px;
        }

        .slick-dots {
            position: absolute;
            bottom: -25px;

            display: block;

            width: 100%;
            padding: 0;
            margin: 0;

            list-style: none;

            text-align: center;
        }

        .slick-dots li {
            position: relative;

            display: inline-block;

            width: 20px;
            height: 20px;
            margin: 0 5px;
            padding: 0;

            cursor: pointer;
        }

        .slick-dots li button {
            font-size: 0;
            line-height: 0;

            display: block;

            width: 20px;
            height: 20px;
            padding: 5px;

            cursor: pointer;

            color: transparent;
            border: 0;
            outline: none;
            background: transparent;
        }

        .slick-dots li button:hover,
        .slick-dots li button:focus {
            outline: none;
        }

        .slick-dots li button:hover:before,
        .slick-dots li button:focus:before {
            opacity: 1;
        }

        .slick-dots li button:before {
            font-family: 'slick';
            font-size: 6px;
            line-height: 20px;

            position: absolute;
            top: 0;
            left: 0;

            width: 20px;
            height: 20px;

            content: '\2022';
            text-align: center;

            opacity: 0.25;
            color: black;

            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .slick-dots li.slick-active button:before {
            opacity: 0.75;
            color: black;
        }
     
     
        .vdr,
        .vdr.active:before {
            position: absolute;
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .vdr.active:before {
            content: "";
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            outline: 1px dashed #d6d6d6
        }

        .vdr-stick {
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            font-size: 1px;
            background: #fff;
            border: 1px solid #6c6c6c;
            -webkit-box-shadow: 0 0 2px #bbb;
            box-shadow: 0 0 2px #bbb
        }

        .inactive .vdr-stick {
            display: none
        }

        .vdr-stick-br,
        .vdr-stick-tl {
            cursor: nwse-resize
        }

        .vdr-stick-bm,
        .vdr-stick-tm {
            left: 50%;
            cursor: ns-resize
        }

        .vdr-stick-bl,
        .vdr-stick-tr {
            cursor: nesw-resize
        }

        .vdr-stick-ml,
        .vdr-stick-mr {
            top: 50%;
            cursor: ew-resize
        }

        .vdr-stick.not-resizable {
            display: none
        }

        .content-container {
            display: block;
            position: relative
        }
     
     
        .scoreboard-embed-container[data-v-990e341a] {
            width: 100%;
            min-width: 0;
        }

        .scoreboard-embed-frame[data-v-990e341a] {
            display: block;
            width: 100%;
            max-width: 100%;
            border: 0;
        }
     
     
        .b-toaster-top-center[data-v-35e513be] {
            position: fixed !important;
            left: unset !important;
            width: 300px !important;
            transform: translateX(-10px) !important;
            bottom: 70px !important;
            right: 0 !important;
            top: unset !important;
            height: auto !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot[data-v-35e513be] {
            position: unset !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot .b-toast[data-v-35e513be] {
            height: auto !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot[data-v-35e513be] {
            top: unset;
        }
     
     
        .b-toaster-top-center[data-v-06c1dbec] {
            position: fixed !important;
            left: unset !important;
            width: 300px !important;
            transform: translateX(-10px) !important;
            bottom: 70px !important;
            right: 0 !important;
            top: unset !important;
            height: auto !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot[data-v-06c1dbec] {
            position: unset !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot .b-toast[data-v-06c1dbec] {
            height: auto !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot[data-v-06c1dbec] {
            top: unset;
        }
     
     
        .b-toaster-top-center[data-v-2df7b8ec] {
            position: fixed !important;
            left: unset !important;
            width: 300px !important;
            transform: translateX(-10px) !important;
            bottom: 70px !important;
            right: 0 !important;
            top: unset !important;
            height: auto !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot[data-v-2df7b8ec] {
            position: unset !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot .b-toast[data-v-2df7b8ec] {
            height: auto !important;
        }

        .b-toaster.b-toaster-top-center .b-toaster-slot[data-v-2df7b8ec] {
            top: unset;
        }
     
     
        @charset "UTF-8";

        /*!
 * BootstrapVue Custom CSS (https://bootstrap-vue.org)
 */
        .bv-no-focus-ring:focus {
            outline: none;
        }

        @media (max-width: 575.98px) {
            .bv-d-xs-down-none {
                display: none !important;
            }
        }

        @media (max-width: 767.98px) {
            .bv-d-sm-down-none {
                display: none !important;
            }
        }

        @media (max-width: 991.98px) {
            .bv-d-md-down-none {
                display: none !important;
            }
        }

        @media (max-width: 1199.98px) {
            .bv-d-lg-down-none {
                display: none !important;
            }
        }

        .bv-d-xl-down-none {
            display: none !important;
        }

        .form-control.focus {
            color: #495057;
            background-color: #fff;
            border-color: #80bdff;
            outline: 0;
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
        }

        .form-control.focus.is-valid {
            border-color: #28a745;
            box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
        }

        .form-control.focus.is-invalid {
            border-color: #dc3545;
            box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
        }

        .b-avatar {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            vertical-align: middle;
            flex-shrink: 0;
            width: 2.5rem;
            height: 2.5rem;
            font-size: inherit;
            font-weight: 400;
            line-height: 1;
            max-width: 100%;
            max-height: auto;
            text-align: center;
            overflow: visible;
            position: relative;
            transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
        }

        .b-avatar:focus {
            outline: 0;
        }

        .b-avatar.btn,
        .b-avatar[href] {
            padding: 0;
            border: 0;
        }

        .b-avatar.btn .b-avatar-img img,
        .b-avatar[href] .b-avatar-img img {
            transition: -webkit-transform 0.15s ease-in-out;
            transition: transform 0.15s ease-in-out;
            transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
        }

        .b-avatar.btn:not(:disabled):not(.disabled),
        .b-avatar[href]:not(:disabled):not(.disabled) {
            cursor: pointer;
        }

        .b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,
        .b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img {
            -webkit-transform: scale(1.15);
            transform: scale(1.15);
        }

        .b-avatar.disabled,
        .b-avatar:disabled,
        .b-avatar[disabled] {
            opacity: 0.65;
            pointer-events: none;
        }

        .b-avatar .b-avatar-custom,
        .b-avatar .b-avatar-text,
        .b-avatar .b-avatar-img {
            border-radius: inherit;
            width: 100%;
            height: 100%;
            overflow: hidden;
            display: flex;
            justify-content: center;
            align-items: center;
            -webkit-mask-image: radial-gradient(white, black);
            mask-image: radial-gradient(white, black);
        }

        .b-avatar .b-avatar-text {
            text-transform: uppercase;
            white-space: nowrap;
        }

        .b-avatar[href] {
            text-decoration: none;
        }

        .b-avatar>.b-icon {
            width: 60%;
            height: auto;
            max-width: 100%;
        }

        .b-avatar .b-avatar-img img {
            width: 100%;
            height: 100%;
            max-height: auto;
            border-radius: inherit;
            -o-object-fit: cover;
            object-fit: cover;
        }

        .b-avatar .b-avatar-badge {
            position: absolute;
            min-height: 1.5em;
            min-width: 1.5em;
            padding: 0.25em;
            line-height: 1;
            border-radius: 10em;
            font-size: 70%;
            font-weight: 700;
            z-index: 1;
        }

        .b-avatar-sm {
            width: 1.5rem;
            height: 1.5rem;
        }

        .b-avatar-sm .b-avatar-text {
            font-size: calc(0.6rem);
        }

        .b-avatar-sm .b-avatar-badge {
            font-size: calc(0.42rem);
        }

        .b-avatar-lg {
            width: 3.5rem;
            height: 3.5rem;
        }

        .b-avatar-lg .b-avatar-text {
            font-size: calc(1.4rem);
        }

        .b-avatar-lg .b-avatar-badge {
            font-size: calc(0.98rem);
        }

        .b-avatar-group .b-avatar-group-inner {
            display: flex;
            flex-wrap: wrap;
        }

        .b-avatar-group .b-avatar {
            border: 1px solid #dee2e6;
        }

        .b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),
        .b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled) {
            z-index: 1;
        }

        .b-calendar {
            display: inline-flex;
        }

        .b-calendar .b-calendar-inner {
            min-width: 250px;
        }

        .b-calendar .b-calendar-header,
        .b-calendar .b-calendar-nav {
            margin-bottom: 0.25rem;
        }

        .b-calendar .b-calendar-nav .btn {
            padding: 0.25rem;
        }

        .b-calendar output {
            padding: 0.25rem;
            font-size: 80%;
        }

        .b-calendar output.readonly {
            background-color: #e9ecef;
            opacity: 1;
        }

        .b-calendar .b-calendar-footer {
            margin-top: 0.5rem;
        }

        .b-calendar .b-calendar-grid {
            padding: 0;
            margin: 0;
            overflow: hidden;
        }

        .b-calendar .b-calendar-grid .row {
            flex-wrap: nowrap;
        }

        .b-calendar .b-calendar-grid-caption {
            padding: 0.25rem;
        }

        .b-calendar .b-calendar-grid-body .col[data-date] .btn {
            width: 32px;
            height: 32px;
            font-size: 14px;
            line-height: 1;
            margin: 3px auto;
            padding: 9px 0;
        }

        .b-calendar .btn:disabled,
        .b-calendar .btn.disabled,
        .b-calendar .btn[aria-disabled=true] {
            cursor: default;
            pointer-events: none;
        }

        .card-img-left {
            border-top-left-radius: calc(0.25rem - 1px);
            border-bottom-left-radius: calc(0.25rem - 1px);
        }

        .card-img-right {
            border-top-right-radius: calc(0.25rem - 1px);
            border-bottom-right-radius: calc(0.25rem - 1px);
        }

        .dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after {
            display: none !important;
        }

        .dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before {
            display: none !important;
        }

        .dropdown .dropdown-menu:focus {
            outline: none;
        }

        .b-dropdown-form {
            display: inline-block;
            padding: 0.25rem 1.5rem;
            width: 100%;
            clear: both;
            font-weight: 400;
        }

        .b-dropdown-form:focus {
            outline: 1px dotted !important;
            outline: 5px auto -webkit-focus-ring-color !important;
        }

        .b-dropdown-form.disabled,
        .b-dropdown-form:disabled {
            outline: 0 !important;
            color: #adb5bd;
            pointer-events: none;
        }

        .b-dropdown-text {
            display: inline-block;
            padding: 0.25rem 1.5rem;
            margin-bottom: 0;
            width: 100%;
            clear: both;
            font-weight: lighter;
        }

        .custom-checkbox.b-custom-control-lg,
        .input-group-lg .custom-checkbox {
            font-size: 1.25rem;
            line-height: 1.5;
            padding-left: 1.875rem;
        }

        .custom-checkbox.b-custom-control-lg .custom-control-label::before,
        .input-group-lg .custom-checkbox .custom-control-label::before {
            top: 0.3125rem;
            left: -1.875rem;
            width: 1.25rem;
            height: 1.25rem;
            border-radius: 0.3rem;
        }

        .custom-checkbox.b-custom-control-lg .custom-control-label::after,
        .input-group-lg .custom-checkbox .custom-control-label::after {
            top: 0.3125rem;
            left: -1.875rem;
            width: 1.25rem;
            height: 1.25rem;
            background-size: 50% 50%;
        }

        .custom-checkbox.b-custom-control-sm,
        .input-group-sm .custom-checkbox {
            font-size: 0.875rem;
            line-height: 1.5;
            padding-left: 1.3125rem;
        }

        .custom-checkbox.b-custom-control-sm .custom-control-label::before,
        .input-group-sm .custom-checkbox .custom-control-label::before {
            top: 0.21875rem;
            left: -1.3125rem;
            width: 0.875rem;
            height: 0.875rem;
            border-radius: 0.2rem;
        }

        .custom-checkbox.b-custom-control-sm .custom-control-label::after,
        .input-group-sm .custom-checkbox .custom-control-label::after {
            top: 0.21875rem;
            left: -1.3125rem;
            width: 0.875rem;
            height: 0.875rem;
            background-size: 50% 50%;
        }

        .custom-switch.b-custom-control-lg,
        .input-group-lg .custom-switch {
            padding-left: 2.8125rem;
        }

        .custom-switch.b-custom-control-lg .custom-control-label,
        .input-group-lg .custom-switch .custom-control-label {
            font-size: 1.25rem;
            line-height: 1.5;
        }

        .custom-switch.b-custom-control-lg .custom-control-label::before,
        .input-group-lg .custom-switch .custom-control-label::before {
            top: 0.3125rem;
            height: 1.25rem;
            left: -2.8125rem;
            width: 2.1875rem;
            border-radius: 0.625rem;
        }

        .custom-switch.b-custom-control-lg .custom-control-label::after,
        .input-group-lg .custom-switch .custom-control-label::after {
            top: calc(0.3125rem + 2px);
            left: calc(-2.8125rem + 2px);
            width: calc(1.25rem - 4px);
            height: calc(1.25rem - 4px);
            border-radius: 0.625rem;
            background-size: 50% 50%;
        }

        .custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label::after,
        .input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label::after {
            -webkit-transform: translateX(0.9375rem);
            transform: translateX(0.9375rem);
        }

        .custom-switch.b-custom-control-sm,
        .input-group-sm .custom-switch {
            padding-left: 1.96875rem;
        }

        .custom-switch.b-custom-control-sm .custom-control-label,
        .input-group-sm .custom-switch .custom-control-label {
            font-size: 0.875rem;
            line-height: 1.5;
        }

        .custom-switch.b-custom-control-sm .custom-control-label::before,
        .input-group-sm .custom-switch .custom-control-label::before {
            top: 0.21875rem;
            left: -1.96875rem;
            width: 1.53125rem;
            height: 0.875rem;
            border-radius: 0.4375rem;
        }

        .custom-switch.b-custom-control-sm .custom-control-label::after,
        .input-group-sm .custom-switch .custom-control-label::after {
            top: calc(0.21875rem + 2px);
            left: calc(-1.96875rem + 2px);
            width: calc(0.875rem - 4px);
            height: calc(0.875rem - 4px);
            border-radius: 0.4375rem;
            background-size: 50% 50%;
        }

        .custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label::after,
        .input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label::after {
            -webkit-transform: translateX(0.65625rem);
            transform: translateX(0.65625rem);
        }

        .input-group>.input-group-prepend>.btn-group>.btn,
        .input-group>.input-group-append:not(:last-child)>.btn-group>.btn,
        .input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }

        .input-group>.input-group-append>.btn-group>.btn,
        .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,
        .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }

        .b-form-btn-label-control.form-control {
            display: flex;
            align-items: stretch;
            height: auto;
            padding: 0;
            background-image: none;
        }

        .input-group .b-form-btn-label-control.form-control {
            padding: 0;
        }

        [dir=rtl] .b-form-btn-label-control.form-control,
        .b-form-btn-label-control.form-control[dir=rtl] {
            flex-direction: row-reverse;
        }

        [dir=rtl] .b-form-btn-label-control.form-control>label,
        .b-form-btn-label-control.form-control[dir=rtl]>label {
            text-align: right;
        }

        .b-form-btn-label-control.form-control>.btn {
            line-height: 1;
            font-size: inherit;
            box-shadow: none !important;
            border: 0;
        }

        .b-form-btn-label-control.form-control>.btn:disabled {
            pointer-events: none;
        }

        .b-form-btn-label-control.form-control.is-valid>.btn {
            color: #28a745;
        }

        .b-form-btn-label-control.form-control.is-invalid>.btn {
            color: #dc3545;
        }

        .b-form-btn-label-control.form-control>.dropdown-menu {
            padding: 0.5rem;
        }

        .b-form-btn-label-control.form-control>.form-control {
            height: auto;
            min-height: calc(calc(1.5em + 0.75rem + 2px) - 2px);
            padding-left: 0.25rem;
            margin: 0;
            border: 0;
            outline: 0;
            background: transparent;
            word-break: break-word;
            font-size: inherit;
            white-space: normal;
            cursor: pointer;
        }

        .b-form-btn-label-control.form-control>.form-control.form-control-sm {
            min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
        }

        .b-form-btn-label-control.form-control>.form-control.form-control-lg {
            min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
        }

        .input-group.input-group-sm .b-form-btn-label-control.form-control>.form-control {
            min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
            padding-top: 0.25rem;
            padding-bottom: 0.25rem;
        }

        .input-group.input-group-lg .b-form-btn-label-control.form-control>.form-control {
            min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
            padding-top: 0.5rem;
            padding-bottom: 0.5rem;
        }

        .b-form-btn-label-control.form-control[aria-disabled=true],
        .b-form-btn-label-control.form-control[aria-readonly=true] {
            background-color: #e9ecef;
            opacity: 1;
        }

        .b-form-btn-label-control.form-control[aria-disabled=true] {
            pointer-events: none;
        }

        .b-form-btn-label-control.form-control[aria-disabled=true]>label {
            cursor: default;
        }

        .b-form-btn-label-control.btn-group>.dropdown-menu {
            padding: 0.5rem;
        }

        .custom-file-label {
            white-space: nowrap;
            overflow-x: hidden;
        }

        .b-custom-control-lg.custom-file,
        .b-custom-control-lg .custom-file-input,
        .b-custom-control-lg .custom-file-label,
        .input-group-lg.custom-file,
        .input-group-lg .custom-file-input,
        .input-group-lg .custom-file-label {
            font-size: 1.25rem;
            height: calc(1.5em + 1rem + 2px);
        }

        .b-custom-control-lg .custom-file-label,
        .b-custom-control-lg .custom-file-label:after,
        .input-group-lg .custom-file-label,
        .input-group-lg .custom-file-label:after {
            padding: 0.5rem 1rem;
            line-height: 1.5;
        }

        .b-custom-control-lg .custom-file-label,
        .input-group-lg .custom-file-label {
            border-radius: 0.3rem;
        }

        .b-custom-control-lg .custom-file-label::after,
        .input-group-lg .custom-file-label::after {
            font-size: inherit;
            height: calc(1.5em + 1rem);
            border-radius: 0 0.3rem 0.3rem 0;
        }

        .b-custom-control-sm.custom-file,
        .b-custom-control-sm .custom-file-input,
        .b-custom-control-sm .custom-file-label,
        .input-group-sm.custom-file,
        .input-group-sm .custom-file-input,
        .input-group-sm .custom-file-label {
            font-size: 0.875rem;
            height: calc(1.5em + 0.5rem + 2px);
        }

        .b-custom-control-sm .custom-file-label,
        .b-custom-control-sm .custom-file-label:after,
        .input-group-sm .custom-file-label,
        .input-group-sm .custom-file-label:after {
            padding: 0.25rem 0.5rem;
            line-height: 1.5;
        }

        .b-custom-control-sm .custom-file-label,
        .input-group-sm .custom-file-label {
            border-radius: 0.2rem;
        }

        .b-custom-control-sm .custom-file-label::after,
        .input-group-sm .custom-file-label::after {
            font-size: inherit;
            height: calc(1.5em + 0.5rem);
            border-radius: 0 0.2rem 0.2rem 0;
        }

        .was-validated .form-control:invalid,
        .was-validated .form-control:valid,
        .form-control.is-invalid,
        .form-control.is-valid {
            background-position: right calc(0.375em + 0.1875rem) center;
        }

        input[type=color].form-control {
            height: calc(1.5em + 0.75rem + 2px);
            padding: 0.125rem 0.25rem;
        }

        input[type=color].form-control.form-control-sm,
        .input-group-sm input[type=color].form-control {
            height: calc(1.5em + 0.5rem + 2px);
            padding: 0.125rem 0.25rem;
        }

        input[type=color].form-control.form-control-lg,
        .input-group-lg input[type=color].form-control {
            height: calc(1.5em + 1rem + 2px);
            padding: 0.125rem 0.25rem;
        }

        input[type=color].form-control:disabled {
            background-color: #adb5bd;
            opacity: 0.65;
        }

        .input-group>.custom-range {
            position: relative;
            flex: 1 1 auto;
            width: 1%;
            margin-bottom: 0;
        }

        .input-group>.custom-range+.form-control,
        .input-group>.custom-range+.form-control-plaintext,
        .input-group>.custom-range+.custom-select,
        .input-group>.custom-range+.custom-range,
        .input-group>.custom-range+.custom-file {
            margin-left: -1px;
        }

        .input-group>.form-control+.custom-range,
        .input-group>.form-control-plaintext+.custom-range,
        .input-group>.custom-select+.custom-range,
        .input-group>.custom-range+.custom-range,
        .input-group>.custom-file+.custom-range {
            margin-left: -1px;
        }

        .input-group>.custom-range:focus {
            z-index: 3;
        }

        .input-group>.custom-range:not(:last-child) {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }

        .input-group>.custom-range:not(:first-child) {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }

        .input-group>.custom-range {
            height: calc(1.5em + 0.75rem + 2px);
            padding: 0 0.75rem;
            background-color: #fff;
            background-clip: padding-box;
            border: 1px solid #ced4da;
            height: calc(1.5em + 0.75rem + 2px);
            border-radius: 0.25rem;
            transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
        }

        @media (prefers-reduced-motion: reduce) {
            .input-group>.custom-range {
                transition: none;
            }
        }

        .input-group>.custom-range:focus {
            color: #495057;
            background-color: #fff;
            border-color: #80bdff;
            outline: 0;
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
        }

        .input-group>.custom-range:disabled,
        .input-group>.custom-range[readonly] {
            background-color: #e9ecef;
        }

        .input-group-lg>.custom-range {
            height: calc(1.5em + 1rem + 2px);
            padding: 0 1rem;
            border-radius: 0.3rem;
        }

        .input-group-sm>.custom-range {
            height: calc(1.5em + 0.5rem + 2px);
            padding: 0 0.5rem;
            border-radius: 0.2rem;
        }

        .was-validated .input-group .custom-range:valid,
        .input-group .custom-range.is-valid {
            border-color: #28a745;
        }

        .was-validated .input-group .custom-range:valid:focus,
        .input-group .custom-range.is-valid:focus {
            border-color: #28a745;
            box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
        }

        .was-validated .custom-range:valid:focus::-webkit-slider-thumb,
        .custom-range.is-valid:focus::-webkit-slider-thumb {
            box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
        }

        .was-validated .custom-range:valid:focus::-moz-range-thumb,
        .custom-range.is-valid:focus::-moz-range-thumb {
            box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
        }

        .was-validated .custom-range:valid:focus::-ms-thumb,
        .custom-range.is-valid:focus::-ms-thumb {
            box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
        }

        .was-validated .custom-range:valid::-webkit-slider-thumb,
        .custom-range.is-valid::-webkit-slider-thumb {
            background-color: #28a745;
            background-image: none;
        }

        .was-validated .custom-range:valid::-webkit-slider-thumb:active,
        .custom-range.is-valid::-webkit-slider-thumb:active {
            background-color: #9be7ac;
            background-image: none;
        }

        .was-validated .custom-range:valid::-webkit-slider-runnable-track,
        .custom-range.is-valid::-webkit-slider-runnable-track {
            background-color: rgba(40, 167, 69, 0.35);
        }

        .was-validated .custom-range:valid::-moz-range-thumb,
        .custom-range.is-valid::-moz-range-thumb {
            background-color: #28a745;
            background-image: none;
        }

        .was-validated .custom-range:valid::-moz-range-thumb:active,
        .custom-range.is-valid::-moz-range-thumb:active {
            background-color: #9be7ac;
            background-image: none;
        }

        .was-validated .custom-range:valid::-moz-range-track,
        .custom-range.is-valid::-moz-range-track {
            background: rgba(40, 167, 69, 0.35);
        }

        .was-validated .custom-range:valid~.valid-feedback,
        .was-validated .custom-range:valid~.valid-tooltip,
        .custom-range.is-valid~.valid-feedback,
        .custom-range.is-valid~.valid-tooltip {
            display: block;
        }

        .was-validated .custom-range:valid::-ms-thumb,
        .custom-range.is-valid::-ms-thumb {
            background-color: #28a745;
            background-image: none;
        }

        .was-validated .custom-range:valid::-ms-thumb:active,
        .custom-range.is-valid::-ms-thumb:active {
            background-color: #9be7ac;
            background-image: none;
        }

        .was-validated .custom-range:valid::-ms-track-lower,
        .custom-range.is-valid::-ms-track-lower {
            background: rgba(40, 167, 69, 0.35);
        }

        .was-validated .custom-range:valid::-ms-track-upper,
        .custom-range.is-valid::-ms-track-upper {
            background: rgba(40, 167, 69, 0.35);
        }

        .was-validated .input-group .custom-range:invalid,
        .input-group .custom-range.is-invalid {
            border-color: #dc3545;
        }

        .was-validated .input-group .custom-range:invalid:focus,
        .input-group .custom-range.is-invalid:focus {
            border-color: #dc3545;
            box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
        }

        .was-validated .custom-range:invalid:focus::-webkit-slider-thumb,
        .custom-range.is-invalid:focus::-webkit-slider-thumb {
            box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
        }

        .was-validated .custom-range:invalid:focus::-moz-range-thumb,
        .custom-range.is-invalid:focus::-moz-range-thumb {
            box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
        }

        .was-validated .custom-range:invalid:focus::-ms-thumb,
        .custom-range.is-invalid:focus::-ms-thumb {
            box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
        }

        .was-validated .custom-range:invalid::-webkit-slider-thumb,
        .custom-range.is-invalid::-webkit-slider-thumb {
            background-color: #dc3545;
            background-image: none;
        }

        .was-validated .custom-range:invalid::-webkit-slider-thumb:active,
        .custom-range.is-invalid::-webkit-slider-thumb:active {
            background-color: #f6cdd1;
            background-image: none;
        }

        .was-validated .custom-range:invalid::-webkit-slider-runnable-track,
        .custom-range.is-invalid::-webkit-slider-runnable-track {
            background-color: rgba(220, 53, 69, 0.35);
        }

        .was-validated .custom-range:invalid::-moz-range-thumb,
        .custom-range.is-invalid::-moz-range-thumb {
            background-color: #dc3545;
            background-image: none;
        }

        .was-validated .custom-range:invalid::-moz-range-thumb:active,
        .custom-range.is-invalid::-moz-range-thumb:active {
            background-color: #f6cdd1;
            background-image: none;
        }

        .was-validated .custom-range:invalid::-moz-range-track,
        .custom-range.is-invalid::-moz-range-track {
            background: rgba(220, 53, 69, 0.35);
        }

        .was-validated .custom-range:invalid~.invalid-feedback,
        .was-validated .custom-range:invalid~.invalid-tooltip,
        .custom-range.is-invalid~.invalid-feedback,
        .custom-range.is-invalid~.invalid-tooltip {
            display: block;
        }

        .was-validated .custom-range:invalid::-ms-thumb,
        .custom-range.is-invalid::-ms-thumb {
            background-color: #dc3545;
            background-image: none;
        }

        .was-validated .custom-range:invalid::-ms-thumb:active,
        .custom-range.is-invalid::-ms-thumb:active {
            background-color: #f6cdd1;
            background-image: none;
        }

        .was-validated .custom-range:invalid::-ms-track-lower,
        .custom-range.is-invalid::-ms-track-lower {
            background: rgba(220, 53, 69, 0.35);
        }

        .was-validated .custom-range:invalid::-ms-track-upper,
        .custom-range.is-invalid::-ms-track-upper {
            background: rgba(220, 53, 69, 0.35);
        }

        .custom-radio.b-custom-control-lg,
        .input-group-lg .custom-radio {
            font-size: 1.25rem;
            line-height: 1.5;
            padding-left: 1.875rem;
        }

        .custom-radio.b-custom-control-lg .custom-control-label::before,
        .input-group-lg .custom-radio .custom-control-label::before {
            top: 0.3125rem;
            left: -1.875rem;
            width: 1.25rem;
            height: 1.25rem;
            border-radius: 50%;
        }

        .custom-radio.b-custom-control-lg .custom-control-label::after,
        .input-group-lg .custom-radio .custom-control-label::after {
            top: 0.3125rem;
            left: -1.875rem;
            width: 1.25rem;
            height: 1.25rem;
            background: no-repeat 50%/50% 50%;
        }

        .custom-radio.b-custom-control-sm,
        .input-group-sm .custom-radio {
            font-size: 0.875rem;
            line-height: 1.5;
            padding-left: 1.3125rem;
        }

        .custom-radio.b-custom-control-sm .custom-control-label::before,
        .input-group-sm .custom-radio .custom-control-label::before {
            top: 0.21875rem;
            left: -1.3125rem;
            width: 0.875rem;
            height: 0.875rem;
            border-radius: 50%;
        }

        .custom-radio.b-custom-control-sm .custom-control-label::after,
        .input-group-sm .custom-radio .custom-control-label::after {
            top: 0.21875rem;
            left: -1.3125rem;
            width: 0.875rem;
            height: 0.875rem;
            background: no-repeat 50%/50% 50%;
        }

        .b-rating {
            text-align: center;
        }

        .b-rating.d-inline-flex {
            width: auto;
        }

        .b-rating .b-rating-star,
        .b-rating .b-rating-value {
            padding: 0 0.25em;
        }

        .b-rating .b-rating-value {
            min-width: 2.5em;
        }

        .b-rating .b-rating-star {
            display: inline-flex;
            justify-content: center;
            outline: 0;
        }

        .b-rating .b-rating-star .b-rating-icon {
            display: inline-flex;
            transition: all 0.15s ease-in-out;
        }

        .b-rating.disabled,
        .b-rating:disabled {
            background-color: #e9ecef;
            color: #6c757d;
        }

        .b-rating:not(.disabled):not(.readonly) .b-rating-star {
            cursor: pointer;
        }

        .b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,
        .b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon {
            -webkit-transform: scale(1.5);
            transform: scale(1.5);
        }

        .b-rating[dir=rtl] .b-rating-star-half {
            -webkit-transform: scale(-1, 1);
            transform: scale(-1, 1);
        }

        .b-form-spinbutton {
            text-align: center;
            overflow: hidden;
            background-image: none;
            padding: 0;
        }

        [dir=rtl] .b-form-spinbutton:not(.flex-column),
        .b-form-spinbutton[dir=rtl]:not(.flex-column) {
            flex-direction: row-reverse;
        }

        .b-form-spinbutton output {
            font-size: inherit;
            outline: 0;
            border: 0;
            background-color: transparent;
            width: auto;
            margin: 0;
            padding: 0 0.25rem;
        }

        .b-form-spinbutton output>div,
        .b-form-spinbutton output>bdi {
            display: block;
            min-width: 2.25em;
            height: 1.5em;
        }

        .b-form-spinbutton.flex-column {
            height: auto;
            width: auto;
        }

        .b-form-spinbutton.flex-column output {
            margin: 0 0.25rem;
            padding: 0.25rem 0;
        }

        .b-form-spinbutton:not(.d-inline-flex):not(.flex-column) {
            output-width: 100%;
        }

        .b-form-spinbutton.d-inline-flex:not(.flex-column) {
            width: auto;
        }

        .b-form-spinbutton .btn {
            line-height: 1;
            box-shadow: none !important;
        }

        .b-form-spinbutton .btn:disabled {
            pointer-events: none;
        }

        .b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon {
            -webkit-transform: scale(1.25);
            transform: scale(1.25);
        }

        .b-form-spinbutton.disabled,
        .b-form-spinbutton.readonly {
            background-color: #e9ecef;
        }

        .b-form-spinbutton.disabled {
            pointer-events: none;
        }

        .b-form-tags.focus {
            color: #495057;
            background-color: #fff;
            border-color: #80bdff;
            outline: 0;
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
        }

        .b-form-tags.focus.is-valid {
            border-color: #28a745;
            box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
        }

        .b-form-tags.focus.is-invalid {
            border-color: #dc3545;
            box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
        }

        .b-form-tags.disabled {
            background-color: #e9ecef;
        }

        .b-form-tags-list {
            margin-top: -0.25rem;
        }

        .b-form-tags-list .b-form-tags-field,
        .b-form-tags-list .b-form-tag {
            margin-top: 0.25rem;
        }

        .b-form-tags-input {
            color: #495057;
        }

        .b-form-tag {
            font-size: 75%;
            font-weight: normal;
            line-height: 1.5;
            margin-right: 0.25rem;
        }

        .b-form-tag.disabled {
            opacity: 0.75;
        }

        .b-form-tag>button.b-form-tag-remove {
            color: inherit;
            font-size: 125%;
            line-height: 1;
            float: none;
            margin-left: 0.25rem;
        }

        .form-control-sm .b-form-tag {
            line-height: 1.5;
        }

        .form-control-lg .b-form-tag {
            line-height: 1.5;
        }

        .media-aside {
            display: flex;
            margin-right: 1rem;
        }

        .media-aside-right {
            margin-right: 0;
            margin-left: 1rem;
        }

        .modal-backdrop {
            opacity: 0.5;
        }

        .b-pagination-pills .page-item .page-link {
            border-radius: 50rem !important;
            margin-left: 0.25rem;
            line-height: 1;
        }

        .b-pagination-pills .page-item:first-child .page-link {
            margin-left: 0;
        }

        .popover.b-popover {
            display: block;
            opacity: 1;
            outline: 0;
        }

        .popover.b-popover.fade:not(.show) {
            opacity: 0;
        }

        .popover.b-popover.show {
            opacity: 1;
        }

        .b-popover-primary.popover {
            background-color: #cce5ff;
            border-color: #b8daff;
        }

        .b-popover-primary.bs-popover-top>.arrow::before,
        .b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #b8daff;
        }

        .b-popover-primary.bs-popover-top>.arrow::after,
        .b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #cce5ff;
        }

        .b-popover-primary.bs-popover-right>.arrow::before,
        .b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #b8daff;
        }

        .b-popover-primary.bs-popover-right>.arrow::after,
        .b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #cce5ff;
        }

        .b-popover-primary.bs-popover-bottom>.arrow::before,
        .b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #b8daff;
        }

        .b-popover-primary.bs-popover-bottom>.arrow::after,
        .b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #bdddff;
        }

        .b-popover-primary.bs-popover-bottom .popover-header::before,
        .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #bdddff;
        }

        .b-popover-primary.bs-popover-left>.arrow::before,
        .b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #b8daff;
        }

        .b-popover-primary.bs-popover-left>.arrow::after,
        .b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #cce5ff;
        }

        .b-popover-primary .popover-header {
            color: #212529;
            background-color: #bdddff;
            border-bottom-color: #a3d0ff;
        }

        .b-popover-primary .popover-body {
            color: #004085;
        }

        .b-popover-secondary.popover {
            background-color: #e2e3e5;
            border-color: #d6d8db;
        }

        .b-popover-secondary.bs-popover-top>.arrow::before,
        .b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #d6d8db;
        }

        .b-popover-secondary.bs-popover-top>.arrow::after,
        .b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #e2e3e5;
        }

        .b-popover-secondary.bs-popover-right>.arrow::before,
        .b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #d6d8db;
        }

        .b-popover-secondary.bs-popover-right>.arrow::after,
        .b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #e2e3e5;
        }

        .b-popover-secondary.bs-popover-bottom>.arrow::before,
        .b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #d6d8db;
        }

        .b-popover-secondary.bs-popover-bottom>.arrow::after,
        .b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #dadbde;
        }

        .b-popover-secondary.bs-popover-bottom .popover-header::before,
        .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #dadbde;
        }

        .b-popover-secondary.bs-popover-left>.arrow::before,
        .b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #d6d8db;
        }

        .b-popover-secondary.bs-popover-left>.arrow::after,
        .b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #e2e3e5;
        }

        .b-popover-secondary .popover-header {
            color: #212529;
            background-color: #dadbde;
            border-bottom-color: #ccced2;
        }

        .b-popover-secondary .popover-body {
            color: #383d41;
        }

        .b-popover-success.popover {
            background-color: #d4edda;
            border-color: #c3e6cb;
        }

        .b-popover-success.bs-popover-top>.arrow::before,
        .b-popover-success.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #c3e6cb;
        }

        .b-popover-success.bs-popover-top>.arrow::after,
        .b-popover-success.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #d4edda;
        }

        .b-popover-success.bs-popover-right>.arrow::before,
        .b-popover-success.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #c3e6cb;
        }

        .b-popover-success.bs-popover-right>.arrow::after,
        .b-popover-success.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #d4edda;
        }

        .b-popover-success.bs-popover-bottom>.arrow::before,
        .b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #c3e6cb;
        }

        .b-popover-success.bs-popover-bottom>.arrow::after,
        .b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #c9e8d1;
        }

        .b-popover-success.bs-popover-bottom .popover-header::before,
        .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #c9e8d1;
        }

        .b-popover-success.bs-popover-left>.arrow::before,
        .b-popover-success.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #c3e6cb;
        }

        .b-popover-success.bs-popover-left>.arrow::after,
        .b-popover-success.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #d4edda;
        }

        .b-popover-success .popover-header {
            color: #212529;
            background-color: #c9e8d1;
            border-bottom-color: #b7e1c1;
        }

        .b-popover-success .popover-body {
            color: #155724;
        }

        .b-popover-info.popover {
            background-color: #d1ecf1;
            border-color: #bee5eb;
        }

        .b-popover-info.bs-popover-top>.arrow::before,
        .b-popover-info.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #bee5eb;
        }

        .b-popover-info.bs-popover-top>.arrow::after,
        .b-popover-info.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #d1ecf1;
        }

        .b-popover-info.bs-popover-right>.arrow::before,
        .b-popover-info.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #bee5eb;
        }

        .b-popover-info.bs-popover-right>.arrow::after,
        .b-popover-info.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #d1ecf1;
        }

        .b-popover-info.bs-popover-bottom>.arrow::before,
        .b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #bee5eb;
        }

        .b-popover-info.bs-popover-bottom>.arrow::after,
        .b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #c5e7ed;
        }

        .b-popover-info.bs-popover-bottom .popover-header::before,
        .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #c5e7ed;
        }

        .b-popover-info.bs-popover-left>.arrow::before,
        .b-popover-info.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #bee5eb;
        }

        .b-popover-info.bs-popover-left>.arrow::after,
        .b-popover-info.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #d1ecf1;
        }

        .b-popover-info .popover-header {
            color: #212529;
            background-color: #c5e7ed;
            border-bottom-color: #b2dfe7;
        }

        .b-popover-info .popover-body {
            color: #0c5460;
        }

        .b-popover-warning.popover {
            background-color: #fff3cd;
            border-color: #ffeeba;
        }

        .b-popover-warning.bs-popover-top>.arrow::before,
        .b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #ffeeba;
        }

        .b-popover-warning.bs-popover-top>.arrow::after,
        .b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #fff3cd;
        }

        .b-popover-warning.bs-popover-right>.arrow::before,
        .b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #ffeeba;
        }

        .b-popover-warning.bs-popover-right>.arrow::after,
        .b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #fff3cd;
        }

        .b-popover-warning.bs-popover-bottom>.arrow::before,
        .b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #ffeeba;
        }

        .b-popover-warning.bs-popover-bottom>.arrow::after,
        .b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #ffefbe;
        }

        .b-popover-warning.bs-popover-bottom .popover-header::before,
        .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #ffefbe;
        }

        .b-popover-warning.bs-popover-left>.arrow::before,
        .b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #ffeeba;
        }

        .b-popover-warning.bs-popover-left>.arrow::after,
        .b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #fff3cd;
        }

        .b-popover-warning .popover-header {
            color: #212529;
            background-color: #ffefbe;
            border-bottom-color: #ffe9a4;
        }

        .b-popover-warning .popover-body {
            color: #856404;
        }

        .b-popover-danger.popover {
            background-color: #f8d7da;
            border-color: #f5c6cb;
        }

        .b-popover-danger.bs-popover-top>.arrow::before,
        .b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #f5c6cb;
        }

        .b-popover-danger.bs-popover-top>.arrow::after,
        .b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #f8d7da;
        }

        .b-popover-danger.bs-popover-right>.arrow::before,
        .b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #f5c6cb;
        }

        .b-popover-danger.bs-popover-right>.arrow::after,
        .b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #f8d7da;
        }

        .b-popover-danger.bs-popover-bottom>.arrow::before,
        .b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #f5c6cb;
        }

        .b-popover-danger.bs-popover-bottom>.arrow::after,
        .b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #f6cace;
        }

        .b-popover-danger.bs-popover-bottom .popover-header::before,
        .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #f6cace;
        }

        .b-popover-danger.bs-popover-left>.arrow::before,
        .b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #f5c6cb;
        }

        .b-popover-danger.bs-popover-left>.arrow::after,
        .b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #f8d7da;
        }

        .b-popover-danger .popover-header {
            color: #212529;
            background-color: #f6cace;
            border-bottom-color: #f2b4ba;
        }

        .b-popover-danger .popover-body {
            color: #721c24;
        }

        .b-popover-light.popover {
            background-color: #fefefe;
            border-color: #fdfdfe;
        }

        .b-popover-light.bs-popover-top>.arrow::before,
        .b-popover-light.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #fdfdfe;
        }

        .b-popover-light.bs-popover-top>.arrow::after,
        .b-popover-light.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #fefefe;
        }

        .b-popover-light.bs-popover-right>.arrow::before,
        .b-popover-light.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #fdfdfe;
        }

        .b-popover-light.bs-popover-right>.arrow::after,
        .b-popover-light.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #fefefe;
        }

        .b-popover-light.bs-popover-bottom>.arrow::before,
        .b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #fdfdfe;
        }

        .b-popover-light.bs-popover-bottom>.arrow::after,
        .b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #f6f6f6;
        }

        .b-popover-light.bs-popover-bottom .popover-header::before,
        .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #f6f6f6;
        }

        .b-popover-light.bs-popover-left>.arrow::before,
        .b-popover-light.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #fdfdfe;
        }

        .b-popover-light.bs-popover-left>.arrow::after,
        .b-popover-light.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #fefefe;
        }

        .b-popover-light .popover-header {
            color: #212529;
            background-color: #f6f6f6;
            border-bottom-color: #eaeaea;
        }

        .b-popover-light .popover-body {
            color: #818182;
        }

        .b-popover-dark.popover {
            background-color: #d6d8d9;
            border-color: #c6c8ca;
        }

        .b-popover-dark.bs-popover-top>.arrow::before,
        .b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow::before {
            border-top-color: #c6c8ca;
        }

        .b-popover-dark.bs-popover-top>.arrow::after,
        .b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow::after {
            border-top-color: #d6d8d9;
        }

        .b-popover-dark.bs-popover-right>.arrow::before,
        .b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow::before {
            border-right-color: #c6c8ca;
        }

        .b-popover-dark.bs-popover-right>.arrow::after,
        .b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow::after {
            border-right-color: #d6d8d9;
        }

        .b-popover-dark.bs-popover-bottom>.arrow::before,
        .b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow::before {
            border-bottom-color: #c6c8ca;
        }

        .b-popover-dark.bs-popover-bottom>.arrow::after,
        .b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow::after {
            border-bottom-color: #ced0d2;
        }

        .b-popover-dark.bs-popover-bottom .popover-header::before,
        .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before {
            border-bottom-color: #ced0d2;
        }

        .b-popover-dark.bs-popover-left>.arrow::before,
        .b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow::before {
            border-left-color: #c6c8ca;
        }

        .b-popover-dark.bs-popover-left>.arrow::after,
        .b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow::after {
            border-left-color: #d6d8d9;
        }

        .b-popover-dark .popover-header {
            color: #212529;
            background-color: #ced0d2;
            border-bottom-color: #c1c4c5;
        }

        .b-popover-dark .popover-body {
            color: #1b1e21;
        }

        .b-sidebar-outer {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            height: 0;
            overflow: visible;
            z-index: calc(1030 + 5);
        }

        .b-sidebar-backdrop {
            position: fixed;
            top: 0;
            left: 0;
            z-index: -1;
            width: 100vw;
            height: 100vh;
            opacity: 0.6;
        }

        .b-sidebar {
            display: flex;
            flex-direction: column;
            position: fixed;
            top: 0;
            width: 320px;
            max-width: 100%;
            height: 100vh;
            max-height: 100%;
            margin: 0;
            outline: 0;
            -webkit-transform: translateX(0);
            transform: translateX(0);
        }

        .b-sidebar.slide {
            transition: -webkit-transform 0.3s ease-in-out;
            transition: transform 0.3s ease-in-out;
            transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
        }

        @media (prefers-reduced-motion: reduce) {
            .b-sidebar.slide {
                transition: none;
            }
        }

        .b-sidebar:not(.b-sidebar-right) {
            left: 0;
            right: auto;
        }

        .b-sidebar:not(.b-sidebar-right).slide:not(.show) {
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
        }

        .b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close {
            margin-left: auto;
        }

        .b-sidebar.b-sidebar-right {
            left: auto;
            right: 0;
        }

        .b-sidebar.b-sidebar-right.slide:not(.show) {
            -webkit-transform: translateX(100%);
            transform: translateX(100%);
        }

        .b-sidebar.b-sidebar-right>.b-sidebar-header .close {
            margin-right: auto;
        }

        .b-sidebar>.b-sidebar-header {
            font-size: 1.5rem;
            padding: 0.5rem 1rem;
            display: flex;
            flex-direction: row;
            flex-grow: 0;
            align-items: center;
        }

        [dir=rtl] .b-sidebar>.b-sidebar-header {
            flex-direction: row-reverse;
        }

        .b-sidebar>.b-sidebar-header .close {
            float: none;
            font-size: 1.5rem;
        }

        .b-sidebar>.b-sidebar-body {
            flex-grow: 1;
            height: 100%;
            overflow-y: auto;
        }

        .b-sidebar>.b-sidebar-footer {
            flex-grow: 0;
        }

        .b-skeleton-wrapper {
            cursor: wait;
        }

        .b-skeleton {
            position: relative;
            overflow: hidden;
            background-color: rgba(0, 0, 0, 0.12);
            cursor: wait;
            -webkit-mask-image: radial-gradient(white, black);
            mask-image: radial-gradient(white, black);
        }

        .b-skeleton::before {
            content: "\A0";
        }

        .b-skeleton-text {
            height: 1rem;
            margin-bottom: 0.25rem;
            border-radius: 0.25rem;
        }

        .b-skeleton-button {
            width: 75px;
            padding: 0.375rem 0.75rem;
            font-size: 1rem;
            line-height: 1.5;
            border-radius: 0.25rem;
        }

        .b-skeleton-avatar {
            width: 2.5em;
            height: 2.5em;
            border-radius: 50%;
        }

        .b-skeleton-input {
            height: calc(1.5em + 0.75rem + 2px);
            padding: 0.375rem 0.75rem;
            line-height: 1.5;
            border: #ced4da solid 1px;
            border-radius: 0.25rem;
        }

        .b-skeleton-icon-wrapper svg {
            color: rgba(0, 0, 0, 0.12);
        }

        .b-skeleton-img {
            height: 100%;
            width: 100%;
        }

        .b-skeleton-animate-wave::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 0;
            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
            -webkit-animation: b-skeleton-animate-wave 1.75s linear infinite;
            animation: b-skeleton-animate-wave 1.75s linear infinite;
        }

        @media (prefers-reduced-motion: reduce) {
            .b-skeleton-animate-wave::after {
                background: none;
                -webkit-animation: none;
                animation: none;
            }
        }

        @-webkit-keyframes b-skeleton-animate-wave {
            from {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
            }

            to {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
            }
        }

        @keyframes b-skeleton-animate-wave {
            from {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
            }

            to {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
            }
        }

        .b-skeleton-animate-fade {
            -webkit-animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
            animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
        }

        @media (prefers-reduced-motion: reduce) {
            .b-skeleton-animate-fade {
                -webkit-animation: none;
                animation: none;
            }
        }

        @-webkit-keyframes b-skeleton-animate-fade {
            0% {
                opacity: 1;
            }

            100% {
                opacity: 0.4;
            }
        }

        @keyframes b-skeleton-animate-fade {
            0% {
                opacity: 1;
            }

            100% {
                opacity: 0.4;
            }
        }

        .b-skeleton-animate-throb {
            -webkit-animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
            animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
        }

        @media (prefers-reduced-motion: reduce) {
            .b-skeleton-animate-throb {
                -webkit-animation: none;
                animation: none;
            }
        }

        @-webkit-keyframes b-skeleton-animate-throb {
            0% {
                -webkit-transform: scale(1);
                transform: scale(1);
            }

            100% {
                -webkit-transform: scale(0.975);
                transform: scale(0.975);
            }
        }

        @keyframes b-skeleton-animate-throb {
            0% {
                -webkit-transform: scale(1);
                transform: scale(1);
            }

            100% {
                -webkit-transform: scale(0.975);
                transform: scale(0.975);
            }
        }

        .table.b-table.b-table-fixed {
            table-layout: fixed;
        }

        .table.b-table.b-table-no-border-collapse {
            border-collapse: separate;
            border-spacing: 0;
        }

        .table.b-table[aria-busy=true] {
            opacity: 0.55;
        }

        .table.b-table>tbody>tr.b-table-details>td {
            border-top: none !important;
        }

        .table.b-table>caption {
            caption-side: bottom;
        }

        .table.b-table.b-table-caption-top>caption {
            caption-side: top !important;
        }

        .table.b-table>tbody>.table-active,
        .table.b-table>tbody>.table-active>th,
        .table.b-table>tbody>.table-active>td {
            background-color: rgba(0, 0, 0, 0.075);
        }

        .table.b-table.table-hover>tbody>tr.table-active:hover td,
        .table.b-table.table-hover>tbody>tr.table-active:hover th {
            color: #212529;
            background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));
            background-repeat: no-repeat;
        }

        .table.b-table>tbody>.bg-active,
        .table.b-table>tbody>.bg-active>th,
        .table.b-table>tbody>.bg-active>td {
            background-color: rgba(255, 255, 255, 0.075) !important;
        }

        .table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,
        .table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th {
            color: #fff;
            background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
            background-repeat: no-repeat;
        }

        .b-table-sticky-header,
        .table-responsive,
        [class*=table-responsive-] {
            margin-bottom: 1rem;
        }

        .b-table-sticky-header>.table,
        .table-responsive>.table,
        [class*=table-responsive-]>.table {
            margin-bottom: 0;
        }

        .b-table-sticky-header {
            overflow-y: auto;
            max-height: 300px;
        }

        @media print {
            .b-table-sticky-header {
                overflow-y: visible !important;
                max-height: none !important;
            }
        }

        @supports ((position: -webkit-sticky) or (position: sticky)) {
            .b-table-sticky-header>.table.b-table>thead>tr>th {
                position: -webkit-sticky;
                position: sticky;
                top: 0;
                z-index: 2;
            }

            .b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,
            .b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,
            .b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,
            .table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,
            .table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,
            .table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,
            [class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column,
            [class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,
            [class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column {
                position: -webkit-sticky;
                position: sticky;
                left: 0;
            }

            .b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,
            .table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,
            [class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column {
                z-index: 5;
            }

            .b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,
            .b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,
            .table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,
            .table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,
            [class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,
            [class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column {
                z-index: 2;
            }

            .table.b-table>thead>tr>.table-b-table-default,
            .table.b-table>tbody>tr>.table-b-table-default,
            .table.b-table>tfoot>tr>.table-b-table-default {
                color: #212529;
                background-color: #fff;
            }

            .table.b-table.table-dark>thead>tr>.bg-b-table-default,
            .table.b-table.table-dark>tbody>tr>.bg-b-table-default,
            .table.b-table.table-dark>tfoot>tr>.bg-b-table-default {
                color: #fff;
                background-color: #343a40;
            }

            .table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default {
                background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));
                background-repeat: no-repeat;
            }

            .table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default {
                background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
                background-repeat: no-repeat;
            }

            .table.b-table.table-hover>tbody>tr:hover>.table-b-table-default {
                color: #212529;
                background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));
                background-repeat: no-repeat;
            }

            .table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default {
                color: #fff;
                background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
                background-repeat: no-repeat;
            }
        }

        .table.b-table>thead>tr>[aria-sort],
        .table.b-table>tfoot>tr>[aria-sort] {
            cursor: pointer;
            background-image: none;
            background-repeat: no-repeat;
            background-size: 0.65em 1em;
        }

        .table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),
        .table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left) {
            background-position: right calc(0.75rem / 2) center;
            padding-right: calc(0.75rem + 0.65em);
        }

        .table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left,
        .table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left {
            background-position: left calc(0.75rem / 2) center;
            padding-left: calc(0.75rem + 0.65em);
        }

        .table.b-table>thead>tr>[aria-sort=none],
        .table.b-table>tfoot>tr>[aria-sort=none] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table>thead>tr>[aria-sort=ascending],
        .table.b-table>tfoot>tr>[aria-sort=ascending] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table>thead>tr>[aria-sort=descending],
        .table.b-table>tfoot>tr>[aria-sort=descending] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table.table-dark>thead>tr>[aria-sort=none],
        .table.b-table.table-dark>tfoot>tr>[aria-sort=none],
        .table.b-table>.thead-dark>tr>[aria-sort=none] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table.table-dark>thead>tr>[aria-sort=ascending],
        .table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],
        .table.b-table>.thead-dark>tr>[aria-sort=ascending] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table.table-dark>thead>tr>[aria-sort=descending],
        .table.b-table.table-dark>tfoot>tr>[aria-sort=descending],
        .table.b-table>.thead-dark>tr>[aria-sort=descending] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table>thead>tr>.table-dark[aria-sort=none],
        .table.b-table>tfoot>tr>.table-dark[aria-sort=none] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table>thead>tr>.table-dark[aria-sort=ascending],
        .table.b-table>tfoot>tr>.table-dark[aria-sort=ascending] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table>thead>tr>.table-dark[aria-sort=descending],
        .table.b-table>tfoot>tr>.table-dark[aria-sort=descending] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
        }

        .table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),
        .table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left) {
            background-position: right calc(0.3rem / 2) center;
            padding-right: calc(0.3rem + 0.65em);
        }

        .table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left,
        .table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left {
            background-position: left calc(0.3rem / 2) center;
            padding-left: calc(0.3rem + 0.65em);
        }

        .table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr {
            cursor: pointer;
        }

        .table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
        }

        @media (max-width: 575.98px) {
            .table.b-table.b-table-stacked-sm {
                display: block;
                width: 100%;
            }

            .table.b-table.b-table-stacked-sm>caption,
            .table.b-table.b-table-stacked-sm>tbody,
            .table.b-table.b-table-stacked-sm>tbody>tr,
            .table.b-table.b-table-stacked-sm>tbody>tr>td,
            .table.b-table.b-table-stacked-sm>tbody>tr>th {
                display: block;
            }

            .table.b-table.b-table-stacked-sm>thead,
            .table.b-table.b-table-stacked-sm>tfoot {
                display: none;
            }

            .table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row,
            .table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,
            .table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,
            .table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-sm>caption {
                caption-side: top !important;
            }

            .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::before {
                content: attr(data-label);
                width: 40%;
                float: left;
                text-align: right;
                overflow-wrap: break-word;
                font-weight: bold;
                font-style: normal;
                padding: 0 calc(1rem / 2) 0 0;
                margin: 0;
            }

            .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::after {
                display: block;
                clear: both;
                content: "";
            }

            .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div {
                display: inline-block;
                width: calc(100% - 40%);
                padding: 0 0 0 calc(1rem / 2);
                margin: 0;
            }

            .table.b-table.b-table-stacked-sm>tbody>tr.top-row,
            .table.b-table.b-table-stacked-sm>tbody>tr.bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-sm>tbody>tr> :first-child {
                border-top-width: 3px;
            }

            .table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,
            .table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th {
                border-top-width: 3px;
            }
        }

        @media (max-width: 767.98px) {
            .table.b-table.b-table-stacked-md {
                display: block;
                width: 100%;
            }

            .table.b-table.b-table-stacked-md>caption,
            .table.b-table.b-table-stacked-md>tbody,
            .table.b-table.b-table-stacked-md>tbody>tr,
            .table.b-table.b-table-stacked-md>tbody>tr>td,
            .table.b-table.b-table-stacked-md>tbody>tr>th {
                display: block;
            }

            .table.b-table.b-table-stacked-md>thead,
            .table.b-table.b-table-stacked-md>tfoot {
                display: none;
            }

            .table.b-table.b-table-stacked-md>thead>tr.b-table-top-row,
            .table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,
            .table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,
            .table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-md>caption {
                caption-side: top !important;
            }

            .table.b-table.b-table-stacked-md>tbody>tr>[data-label]::before {
                content: attr(data-label);
                width: 40%;
                float: left;
                text-align: right;
                overflow-wrap: break-word;
                font-weight: bold;
                font-style: normal;
                padding: 0 calc(1rem / 2) 0 0;
                margin: 0;
            }

            .table.b-table.b-table-stacked-md>tbody>tr>[data-label]::after {
                display: block;
                clear: both;
                content: "";
            }

            .table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div {
                display: inline-block;
                width: calc(100% - 40%);
                padding: 0 0 0 calc(1rem / 2);
                margin: 0;
            }

            .table.b-table.b-table-stacked-md>tbody>tr.top-row,
            .table.b-table.b-table-stacked-md>tbody>tr.bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-md>tbody>tr> :first-child {
                border-top-width: 3px;
            }

            .table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,
            .table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th {
                border-top-width: 3px;
            }
        }

        @media (max-width: 991.98px) {
            .table.b-table.b-table-stacked-lg {
                display: block;
                width: 100%;
            }

            .table.b-table.b-table-stacked-lg>caption,
            .table.b-table.b-table-stacked-lg>tbody,
            .table.b-table.b-table-stacked-lg>tbody>tr,
            .table.b-table.b-table-stacked-lg>tbody>tr>td,
            .table.b-table.b-table-stacked-lg>tbody>tr>th {
                display: block;
            }

            .table.b-table.b-table-stacked-lg>thead,
            .table.b-table.b-table-stacked-lg>tfoot {
                display: none;
            }

            .table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row,
            .table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,
            .table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,
            .table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-lg>caption {
                caption-side: top !important;
            }

            .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::before {
                content: attr(data-label);
                width: 40%;
                float: left;
                text-align: right;
                overflow-wrap: break-word;
                font-weight: bold;
                font-style: normal;
                padding: 0 calc(1rem / 2) 0 0;
                margin: 0;
            }

            .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::after {
                display: block;
                clear: both;
                content: "";
            }

            .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div {
                display: inline-block;
                width: calc(100% - 40%);
                padding: 0 0 0 calc(1rem / 2);
                margin: 0;
            }

            .table.b-table.b-table-stacked-lg>tbody>tr.top-row,
            .table.b-table.b-table-stacked-lg>tbody>tr.bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-lg>tbody>tr> :first-child {
                border-top-width: 3px;
            }

            .table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,
            .table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th {
                border-top-width: 3px;
            }
        }

        @media (max-width: 1199.98px) {
            .table.b-table.b-table-stacked-xl {
                display: block;
                width: 100%;
            }

            .table.b-table.b-table-stacked-xl>caption,
            .table.b-table.b-table-stacked-xl>tbody,
            .table.b-table.b-table-stacked-xl>tbody>tr,
            .table.b-table.b-table-stacked-xl>tbody>tr>td,
            .table.b-table.b-table-stacked-xl>tbody>tr>th {
                display: block;
            }

            .table.b-table.b-table-stacked-xl>thead,
            .table.b-table.b-table-stacked-xl>tfoot {
                display: none;
            }

            .table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row,
            .table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,
            .table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,
            .table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-xl>caption {
                caption-side: top !important;
            }

            .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::before {
                content: attr(data-label);
                width: 40%;
                float: left;
                text-align: right;
                overflow-wrap: break-word;
                font-weight: bold;
                font-style: normal;
                padding: 0 calc(1rem / 2) 0 0;
                margin: 0;
            }

            .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::after {
                display: block;
                clear: both;
                content: "";
            }

            .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div {
                display: inline-block;
                width: calc(100% - 40%);
                padding: 0 0 0 calc(1rem / 2);
                margin: 0;
            }

            .table.b-table.b-table-stacked-xl>tbody>tr.top-row,
            .table.b-table.b-table-stacked-xl>tbody>tr.bottom-row {
                display: none;
            }

            .table.b-table.b-table-stacked-xl>tbody>tr> :first-child {
                border-top-width: 3px;
            }

            .table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,
            .table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th {
                border-top-width: 3px;
            }
        }

        .table.b-table.b-table-stacked {
            display: block;
            width: 100%;
        }

        .table.b-table.b-table-stacked>caption,
        .table.b-table.b-table-stacked>tbody,
        .table.b-table.b-table-stacked>tbody>tr,
        .table.b-table.b-table-stacked>tbody>tr>td,
        .table.b-table.b-table-stacked>tbody>tr>th {
            display: block;
        }

        .table.b-table.b-table-stacked>thead,
        .table.b-table.b-table-stacked>tfoot {
            display: none;
        }

        .table.b-table.b-table-stacked>thead>tr.b-table-top-row,
        .table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,
        .table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,
        .table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row {
            display: none;
        }

        .table.b-table.b-table-stacked>caption {
            caption-side: top !important;
        }

        .table.b-table.b-table-stacked>tbody>tr>[data-label]::before {
            content: attr(data-label);
            width: 40%;
            float: left;
            text-align: right;
            overflow-wrap: break-word;
            font-weight: bold;
            font-style: normal;
            padding: 0 calc(1rem / 2) 0 0;
            margin: 0;
        }

        .table.b-table.b-table-stacked>tbody>tr>[data-label]::after {
            display: block;
            clear: both;
            content: "";
        }

        .table.b-table.b-table-stacked>tbody>tr>[data-label]>div {
            display: inline-block;
            width: calc(100% - 40%);
            padding: 0 0 0 calc(1rem / 2);
            margin: 0;
        }

        .table.b-table.b-table-stacked>tbody>tr.top-row,
        .table.b-table.b-table-stacked>tbody>tr.bottom-row {
            display: none;
        }

        .table.b-table.b-table-stacked>tbody>tr> :first-child {
            border-top-width: 3px;
        }

        .table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,
        .table.b-table.b-table-stacked>tbody>tr>[rowspan]+th {
            border-top-width: 3px;
        }

        .b-time {
            min-width: 150px;
        }

        .b-time[aria-disabled=true] output,
        .b-time[aria-readonly=true] output,
        .b-time output.disabled {
            background-color: #e9ecef;
            opacity: 1;
        }

        .b-time[aria-disabled=true] output {
            pointer-events: none;
        }

        [dir=rtl] .b-time>.d-flex:not(.flex-column) {
            flex-direction: row-reverse;
        }

        .b-time .b-time-header {
            margin-bottom: 0.5rem;
        }

        .b-time .b-time-header output {
            padding: 0.25rem;
            font-size: 80%;
        }

        .b-time .b-time-footer {
            margin-top: 0.5rem;
        }

        .b-time .b-time-ampm {
            margin-left: 0.5rem;
        }

        .b-toast {
            display: block;
            position: relative;
            max-width: 350px;
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            background-clip: padding-box;
            z-index: 1;
            border-radius: 0.25rem;
        }

        .b-toast .toast {
            background-color: rgba(255, 255, 255, 0.85);
        }

        .b-toast:not(:last-child) {
            margin-bottom: 0.75rem;
        }

        .b-toast.b-toast-solid .toast {
            background-color: white;
        }

        .b-toast .toast {
            opacity: 1;
        }

        .b-toast .toast.fade:not(.show) {
            opacity: 0;
        }

        .b-toast .toast .toast-body {
            display: block;
        }

        .b-toast-primary .toast {
            background-color: rgba(230, 242, 255, 0.85);
            border-color: rgba(184, 218, 255, 0.85);
            color: #004085;
        }

        .b-toast-primary .toast .toast-header {
            color: #004085;
            background-color: rgba(204, 229, 255, 0.85);
            border-bottom-color: rgba(184, 218, 255, 0.85);
        }

        .b-toast-primary.b-toast-solid .toast {
            background-color: #e6f2ff;
        }

        .b-toast-secondary .toast {
            background-color: rgba(239, 240, 241, 0.85);
            border-color: rgba(214, 216, 219, 0.85);
            color: #383d41;
        }

        .b-toast-secondary .toast .toast-header {
            color: #383d41;
            background-color: rgba(226, 227, 229, 0.85);
            border-bottom-color: rgba(214, 216, 219, 0.85);
        }

        .b-toast-secondary.b-toast-solid .toast {
            background-color: #eff0f1;
        }

        .b-toast-success .toast {
            background-color: rgba(230, 245, 233, 0.85);
            border-color: rgba(195, 230, 203, 0.85);
            color: #155724;
        }

        .b-toast-success .toast .toast-header {
            color: #155724;
            background-color: rgba(212, 237, 218, 0.85);
            border-bottom-color: rgba(195, 230, 203, 0.85);
        }

        .b-toast-success.b-toast-solid .toast {
            background-color: #e6f5e9;
        }

        .b-toast-info .toast {
            background-color: rgba(229, 244, 247, 0.85);
            border-color: rgba(190, 229, 235, 0.85);
            color: #0c5460;
        }

        .b-toast-info .toast .toast-header {
            color: #0c5460;
            background-color: rgba(209, 236, 241, 0.85);
            border-bottom-color: rgba(190, 229, 235, 0.85);
        }

        .b-toast-info.b-toast-solid .toast {
            background-color: #e5f4f7;
        }

        .b-toast-warning .toast {
            background-color: rgba(255, 249, 231, 0.85);
            border-color: rgba(255, 238, 186, 0.85);
            color: #856404;
        }

        .b-toast-warning .toast .toast-header {
            color: #856404;
            background-color: rgba(255, 243, 205, 0.85);
            border-bottom-color: rgba(255, 238, 186, 0.85);
        }

        .b-toast-warning.b-toast-solid .toast {
            background-color: #fff9e7;
        }

        .b-toast-danger .toast {
            background-color: rgba(252, 237, 238, 0.85);
            border-color: rgba(245, 198, 203, 0.85);
            color: #721c24;
        }

        .b-toast-danger .toast .toast-header {
            color: #721c24;
            background-color: rgba(248, 215, 218, 0.85);
            border-bottom-color: rgba(245, 198, 203, 0.85);
        }

        .b-toast-danger.b-toast-solid .toast {
            background-color: #fcedee;
        }

        .b-toast-light .toast {
            background-color: rgba(255, 255, 255, 0.85);
            border-color: rgba(253, 253, 254, 0.85);
            color: #818182;
        }

        .b-toast-light .toast .toast-header {
            color: #818182;
            background-color: rgba(254, 254, 254, 0.85);
            border-bottom-color: rgba(253, 253, 254, 0.85);
        }

        .b-toast-light.b-toast-solid .toast {
            background-color: white;
        }

        .b-toast-dark .toast {
            background-color: rgba(227, 229, 229, 0.85);
            border-color: rgba(198, 200, 202, 0.85);
            color: #1b1e21;
        }

        .b-toast-dark .toast .toast-header {
            color: #1b1e21;
            background-color: rgba(214, 216, 217, 0.85);
            border-bottom-color: rgba(198, 200, 202, 0.85);
        }

        .b-toast-dark.b-toast-solid .toast {
            background-color: #e3e5e5;
        }

        .b-toaster {
            z-index: 1100;
        }

        .b-toaster .b-toaster-slot {
            position: relative;
            display: block;
        }

        .b-toaster .b-toaster-slot:empty {
            display: none !important;
        }

        .b-toaster.b-toaster-top-right,
        .b-toaster.b-toaster-top-left,
        .b-toaster.b-toaster-top-center,
        .b-toaster.b-toaster-top-full,
        .b-toaster.b-toaster-bottom-right,
        .b-toaster.b-toaster-bottom-left,
        .b-toaster.b-toaster-bottom-center,
        .b-toaster.b-toaster-bottom-full {
            position: fixed;
            left: 0.5rem;
            right: 0.5rem;
            margin: 0;
            padding: 0;
            height: 0;
            overflow: visible;
        }

        .b-toaster.b-toaster-top-right .b-toaster-slot,
        .b-toaster.b-toaster-top-left .b-toaster-slot,
        .b-toaster.b-toaster-top-center .b-toaster-slot,
        .b-toaster.b-toaster-top-full .b-toaster-slot,
        .b-toaster.b-toaster-bottom-right .b-toaster-slot,
        .b-toaster.b-toaster-bottom-left .b-toaster-slot,
        .b-toaster.b-toaster-bottom-center .b-toaster-slot,
        .b-toaster.b-toaster-bottom-full .b-toaster-slot {
            position: absolute;
            max-width: 350px;
            width: 100%;
            /* IE 11 fix */
            left: 0;
            right: 0;
            padding: 0;
            margin: 0;
        }

        .b-toaster.b-toaster-top-full .b-toaster-slot,
        .b-toaster.b-toaster-bottom-full .b-toaster-slot {
            width: 100%;
            max-width: 100%;
        }

        .b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,
        .b-toaster.b-toaster-top-full .b-toaster-slot .toast,
        .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,
        .b-toaster.b-toaster-bottom-full .b-toaster-slot .toast {
            width: 100%;
            max-width: 100%;
        }

        .b-toaster.b-toaster-top-right,
        .b-toaster.b-toaster-top-left,
        .b-toaster.b-toaster-top-center,
        .b-toaster.b-toaster-top-full {
            top: 0;
        }

        .b-toaster.b-toaster-top-right .b-toaster-slot,
        .b-toaster.b-toaster-top-left .b-toaster-slot,
        .b-toaster.b-toaster-top-center .b-toaster-slot,
        .b-toaster.b-toaster-top-full .b-toaster-slot {
            top: 0.5rem;
        }

        .b-toaster.b-toaster-bottom-right,
        .b-toaster.b-toaster-bottom-left,
        .b-toaster.b-toaster-bottom-center,
        .b-toaster.b-toaster-bottom-full {
            bottom: 0;
        }

        .b-toaster.b-toaster-bottom-right .b-toaster-slot,
        .b-toaster.b-toaster-bottom-left .b-toaster-slot,
        .b-toaster.b-toaster-bottom-center .b-toaster-slot,
        .b-toaster.b-toaster-bottom-full .b-toaster-slot {
            bottom: 0.5rem;
        }

        .b-toaster.b-toaster-top-right .b-toaster-slot,
        .b-toaster.b-toaster-bottom-right .b-toaster-slot,
        .b-toaster.b-toaster-top-center .b-toaster-slot,
        .b-toaster.b-toaster-bottom-center .b-toaster-slot {
            margin-left: auto;
        }

        .b-toaster.b-toaster-top-left .b-toaster-slot,
        .b-toaster.b-toaster-bottom-left .b-toaster-slot,
        .b-toaster.b-toaster-top-center .b-toaster-slot,
        .b-toaster.b-toaster-bottom-center .b-toaster-slot {
            margin-right: auto;
        }

        .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,
        .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-top-right .b-toast.b-toaster-move,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-move,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move {
            transition: -webkit-transform 0.175s;
            transition: transform 0.175s;
            transition: transform 0.175s, -webkit-transform 0.175s;
        }

        .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade,
        .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade {
            transition-delay: 0.175s;
        }

        .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active {
            position: absolute;
            transition-delay: 0.175s;
        }

        .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade,
        .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,
        .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,
        .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade {
            transition-delay: 0s;
        }

        .tooltip.b-tooltip {
            display: block;
            opacity: 0.9;
            outline: 0;
        }

        .tooltip.b-tooltip.fade:not(.show) {
            opacity: 0;
        }

        .tooltip.b-tooltip.show {
            opacity: 0.9;
        }

        .tooltip.b-tooltip.noninteractive {
            pointer-events: none;
        }

        .tooltip.b-tooltip .arrow {
            margin: 0 0.25rem;
        }

        .tooltip.b-tooltip.bs-tooltip-right .arrow,
        .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow,
        .tooltip.b-tooltip.bs-tooltip-left .arrow,
        .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow,
        .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow {
            margin: 0.25rem 0;
        }

        .tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #007bff;
        }

        .tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #007bff;
        }

        .tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #007bff;
        }

        .tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #007bff;
        }

        .tooltip.b-tooltip-primary .tooltip-inner {
            color: #fff;
            background-color: #007bff;
        }

        .tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #6c757d;
        }

        .tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #6c757d;
        }

        .tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #6c757d;
        }

        .tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #6c757d;
        }

        .tooltip.b-tooltip-secondary .tooltip-inner {
            color: #fff;
            background-color: #6c757d;
        }

        .tooltip.b-tooltip-success.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #28a745;
        }

        .tooltip.b-tooltip-success.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #28a745;
        }

        .tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #28a745;
        }

        .tooltip.b-tooltip-success.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #28a745;
        }

        .tooltip.b-tooltip-success .tooltip-inner {
            color: #fff;
            background-color: #28a745;
        }

        .tooltip.b-tooltip-info.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #17a2b8;
        }

        .tooltip.b-tooltip-info.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #17a2b8;
        }

        .tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #17a2b8;
        }

        .tooltip.b-tooltip-info.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #17a2b8;
        }

        .tooltip.b-tooltip-info .tooltip-inner {
            color: #fff;
            background-color: #17a2b8;
        }

        .tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #ffc107;
        }

        .tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #ffc107;
        }

        .tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #ffc107;
        }

        .tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #ffc107;
        }

        .tooltip.b-tooltip-warning .tooltip-inner {
            color: #212529;
            background-color: #ffc107;
        }

        .tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #dc3545;
        }

        .tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #dc3545;
        }

        .tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #dc3545;
        }

        .tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #dc3545;
        }

        .tooltip.b-tooltip-danger .tooltip-inner {
            color: #fff;
            background-color: #dc3545;
        }

        .tooltip.b-tooltip-light.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #f8f9fa;
        }

        .tooltip.b-tooltip-light.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #f8f9fa;
        }

        .tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #f8f9fa;
        }

        .tooltip.b-tooltip-light.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #f8f9fa;
        }

        .tooltip.b-tooltip-light .tooltip-inner {
            color: #212529;
            background-color: #f8f9fa;
        }

        .tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before,
        .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before {
            border-top-color: #343a40;
        }

        .tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before,
        .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before {
            border-right-color: #343a40;
        }

        .tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before,
        .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
            border-bottom-color: #343a40;
        }

        .tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before,
        .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before {
            border-left-color: #343a40;
        }

        .tooltip.b-tooltip-dark .tooltip-inner {
            color: #fff;
            background-color: #343a40;
        }

        .b-icon.bi {
            display: inline-block;
            overflow: visible;
            vertical-align: -0.15em;
        }

        .b-icon.b-icon-animation-cylon,
        .b-icon.b-iconstack .b-icon-animation-cylon>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
            animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-cylon,
            .b-icon.b-iconstack .b-icon-animation-cylon>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-cylon-vertical,
        .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
            animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-cylon-vertical,
            .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-fade,
        .b-icon.b-iconstack .b-icon-animation-fade>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
            animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-fade,
            .b-icon.b-iconstack .b-icon-animation-fade>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-spin,
        .b-icon.b-iconstack .b-icon-animation-spin>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            -webkit-animation: 2s infinite linear normal b-icon-animation-spin;
            animation: 2s infinite linear normal b-icon-animation-spin;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-spin,
            .b-icon.b-iconstack .b-icon-animation-spin>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-spin-reverse,
        .b-icon.b-iconstack .b-icon-animation-spin-reverse>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            animation: 2s infinite linear reverse b-icon-animation-spin;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-spin-reverse,
            .b-icon.b-iconstack .b-icon-animation-spin-reverse>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-spin-pulse,
        .b-icon.b-iconstack .b-icon-animation-spin-pulse>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            -webkit-animation: 1s infinite steps(8) normal b-icon-animation-spin;
            animation: 1s infinite steps(8) normal b-icon-animation-spin;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-spin-pulse,
            .b-icon.b-iconstack .b-icon-animation-spin-pulse>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-spin-reverse-pulse,
        .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            animation: 1s infinite steps(8) reverse b-icon-animation-spin;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-spin-reverse-pulse,
            .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        .b-icon.b-icon-animation-throb,
        .b-icon.b-iconstack .b-icon-animation-throb>g {
            -webkit-transform-origin: center;
            transform-origin: center;
            -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
            animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
        }

        @media (prefers-reduced-motion: reduce) {

            .b-icon.b-icon-animation-throb,
            .b-icon.b-iconstack .b-icon-animation-throb>g {
                -webkit-animation: none;
                animation: none;
            }
        }

        @-webkit-keyframes b-icon-animation-cylon {
            0% {
                -webkit-transform: translateX(-25%);
                transform: translateX(-25%);
            }

            100% {
                -webkit-transform: translateX(25%);
                transform: translateX(25%);
            }
        }

        @keyframes b-icon-animation-cylon {
            0% {
                -webkit-transform: translateX(-25%);
                transform: translateX(-25%);
            }

            100% {
                -webkit-transform: translateX(25%);
                transform: translateX(25%);
            }
        }

        @-webkit-keyframes b-icon-animation-cylon-vertical {
            0% {
                -webkit-transform: translateY(25%);
                transform: translateY(25%);
            }

            100% {
                -webkit-transform: translateY(-25%);
                transform: translateY(-25%);
            }
        }

        @keyframes b-icon-animation-cylon-vertical {
            0% {
                -webkit-transform: translateY(25%);
                transform: translateY(25%);
            }

            100% {
                -webkit-transform: translateY(-25%);
                transform: translateY(-25%);
            }
        }

        @-webkit-keyframes b-icon-animation-fade {
            0% {
                opacity: 0.1;
            }

            100% {
                opacity: 1;
            }
        }

        @keyframes b-icon-animation-fade {
            0% {
                opacity: 0.1;
            }

            100% {
                opacity: 1;
            }
        }

        @-webkit-keyframes b-icon-animation-spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
            }

            100% {
                -webkit-transform: rotate(359deg);
                transform: rotate(359deg);
            }
        }

        @keyframes b-icon-animation-spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
            }

            100% {
                -webkit-transform: rotate(359deg);
                transform: rotate(359deg);
            }
        }

        @-webkit-keyframes b-icon-animation-throb {
            0% {
                opacity: 0.5;
                -webkit-transform: scale(0.5);
                transform: scale(0.5);
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1);
            }
        }

        @keyframes b-icon-animation-throb {
            0% {
                opacity: 0.5;
                -webkit-transform: scale(0.5);
                transform: scale(0.5);
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1);
            }
        }

        .btn .b-icon.bi,
        .nav-link .b-icon.bi,
        .dropdown-toggle .b-icon.bi,
        .dropdown-item .b-icon.bi,
        .input-group-text .b-icon.bi {
            font-size: 125%;
            vertical-align: text-bottom;
        }
     
     
        a[data-v-82963a40] {
            cursor: pointer
        }
     
