.eXhcJb {
    --ck-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, 'Apple Color Emoji', Arial, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol';
    --ck-border-radius: 20px;
    --ck-secondary-button-border-radius: 16px;
    --ck-family-brand: #1A88F8;
    --ck-brand-walletConnect: #3B99FC;
    --ck-brand-coinbaseWallet: #0052FF;
    --ck-brand-metamask: #f6851b;
    --ck-brand-metamask-01: #F6851B;
    --ck-brand-metamask-02: #E2761B;
    --ck-brand-metamask-03: #CD6116;
    --ck-brand-metamask-04: #161616;
    --ck-brand-metamask-05: #763D16;
    --ck-brand-metamask-06: #D7C1B3;
    --ck-brand-metamask-07: #C0AD9E;
    --ck-brand-metamask-08: #E4761B;
    --ck-brand-metamask-09: #233447;
    --ck-brand-metamask-10: #E4751F;
    --ck-brand-metamask-11: #FEF5E7;
    --ck-brand-metamask-12: #E3C8AB;
    --ck-brand-trust-01: #3375BB;
    --ck-brand-trust-02: #ffffff;
    --ck-brand-trust-01b: #ffffff;
    --ck-brand-trust-02b: #3375BB;
    --ck-brand-argent: #f36a3d;
    --ck-brand-imtoken-01: #11C4D1;
    --ck-brand-imtoken-02: #0062AD;
    --ck-ens-01-start: #FF3B30;
    --ck-ens-01-stop: #FF9500;
    --ck-ens-02-start: #FF9500;
    --ck-ens-02-stop: #FFCC00;
    --ck-ens-03-start: #FFCC00;
    --ck-ens-03-stop: #34C759;
    --ck-ens-04-start: #5856D6;
    --ck-ens-04-stop: #AF52DE;
    --ck-ens-05-start: #5AC8FA;
    --ck-ens-05-stop: #007AFF;
    --ck-ens-06-start: #007AFF;
    --ck-ens-06-stop: #5856D6;
    --ck-ens-07-start: #5856D6;
    --ck-ens-07-stop: #AF52DE;
    --ck-ens-08-start: #AF52DE;
    --ck-ens-08-stop: #FF2D55;
    --ck-graphic-wave-stop-01: #E8F17D;
    --ck-graphic-wave-stop-02: #A8ECDE;
    --ck-graphic-wave-stop-03: #7AA1F2;
    --ck-graphic-wave-stop-04: #DEA1E8;
    --ck-graphic-wave-stop-05: #F46D98;
    --ck-graphic-scaniconwithlogos-01: #4E4E4E;
    --ck-graphic-scaniconwithlogos-02: #272727;
    --ck-graphic-scaniconwithlogos-03: #F8D74A;
    --ck-graphic-scaniconwithlogos-04: #F6F7F9;
    --ck-chain-ethereum-01: #25292E;
    --ck-chain-ethereum-02: #fff;
    --ck-chain-ethereum-03: #DFE0E0;
    all: initial;
    text-align: left;
    text-direction: ltr;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-stroke: 0.001px transparent;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
    font-size: 16px;
}

.eXhcJb {
    --ck-connectbutton-font-size: 15px;
    --ck-connectbutton-color: #373737;
    --ck-connectbutton-background: #F6F7F9;
    --ck-connectbutton-background-secondary: #FFFFFF;
    --ck-connectbutton-hover-color: #373737;
    --ck-connectbutton-hover-background: #F0F2F5;
    --ck-connectbutton-active-color: #373737;
    --ck-connectbutton-active-background: #EAECF1;
    --ck-connectbutton-balance-color: #373737;
    --ck-connectbutton-balance-background: #fff;
    --ck-connectbutton-balance-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-background);
    --ck-connectbutton-balance-hover-background: #F6F7F9;
    --ck-connectbutton-balance-hover-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-hover-background);
    --ck-connectbutton-balance-active-background: #F0F2F5;
    --ck-connectbutton-balance-active-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-active-background);
    --ck-primary-button-border-radius: 16px;
    --ck-primary-button-color: #373737;
    --ck-primary-button-background: #F6F7F9;
    --ck-primary-button-font-weight: 600;
    --ck-primary-button-hover-color: #373737;
    --ck-primary-button-hover-background: #F0F2F5;
    --ck-secondary-button-border-radius: 16px;
    --ck-secondary-button-color: #373737;
    --ck-secondary-button-background: #F6F7F9;
    --ck-tertiary-button-background: #FFFFFF;
    --ck-secondary-button-hover-background: #e0e4eb;
    --ck-modal-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.02);
    --ck-overlay-background: rgba(71, 88, 107, 0.24);
    --ck-body-color: #373737;
    --ck-body-color-muted: #999999;
    --ck-body-color-muted-hover: #111111;
    --ck-body-background: #ffffff;
    --ck-body-background-transparent: rgba(255, 255, 255, 0);
    --ck-body-background-secondary: #f6f7f9;
    --ck-body-background-secondary-hover-background: #e0e4eb;
    --ck-body-background-secondary-hover-outline: #4282FF;
    --ck-body-background-tertiary: #F3F4F7;
    --ck-body-action-color: #999999;
    --ck-body-divider: #f7f6f8;
    --ck-body-color-danger: #FF4E4E;
    --ck-body-color-valid: #32D74B;
    --ck-body-disclaimer-color: #AAAAAB;
    --ck-body-disclaimer-link-color: #838485;
    --ck-body-disclaimer-link-hover-color: #000000;
    --ck-tooltip-background: #ffffff;
    --ck-tooltip-background-secondary: #ffffff;
    --ck-tooltip-color: #999999;
    --ck-tooltip-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08);
    --ck-dropdown-button-color: #999999;
    --ck-dropdown-button-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.01), 0px 0px 7px rgba(0, 0, 0, 0.05);
    --ck-dropdown-button-background: #fff;
    --ck-dropdown-button-hover-color: #8B8B8B;
    --ck-dropdown-button-hover-background: #F5F7F9;
    --ck-qr-dot-color: #000000;
    --ck-qr-border-color: #f7f6f8;
    --ck-focus-color: #1A88F8;
    --ck-spinner-color: var(--ck-focus-color);
    --ck-copytoclipboard-stroke: #CCCCCC;
}

@supports (color:color(display-p3 1 1 1)) {
    .eXhcJb {
        --ck-connectbutton-font-size: 15px;
        --ck-connectbutton-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-connectbutton-background-secondary: color(display-p3 1 1 1);
        --ck-connectbutton-hover-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-hover-background: color(display-p3 0.9411764705882353 0.9490196078431372 0.9607843137254902);
        --ck-connectbutton-active-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-active-background: color(display-p3 0.9176470588235294 0.9254901960784314 0.9450980392156862);
        --ck-connectbutton-balance-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-balance-background: #fff;
        --ck-connectbutton-balance-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-background);
        --ck-connectbutton-balance-hover-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-connectbutton-balance-hover-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-hover-background);
        --ck-connectbutton-balance-active-background: color(display-p3 0.9411764705882353 0.9490196078431372 0.9607843137254902);
        --ck-connectbutton-balance-active-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-active-background);
        --ck-primary-button-border-radius: 16px;
        --ck-primary-button-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-primary-button-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-primary-button-font-weight: 600;
        --ck-primary-button-hover-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-primary-button-hover-background: color(display-p3 0.9411764705882353 0.9490196078431372 0.9607843137254902);
        --ck-secondary-button-border-radius: 16px;
        --ck-secondary-button-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-secondary-button-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-tertiary-button-background: color(display-p3 1 1 1);
        --ck-secondary-button-hover-background: color(display-p3 0.8784313725490196 0.8941176470588236 0.9215686274509803);
        --ck-modal-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.02);
        --ck-overlay-background: rgba(71, 88, 107, 0.24);
        --ck-body-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-body-color-muted: color(display-p3 0.6 0.6 0.6);
        --ck-body-color-muted-hover: color(display-p3 0.06666666666666667 0.06666666666666667 0.06666666666666667);
        --ck-body-background: color(display-p3 1 1 1);
        --ck-body-background-transparent: rgba(255, 255, 255, 0);
        --ck-body-background-secondary: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-body-background-secondary-hover-background: color(display-p3 0.8784313725490196 0.8941176470588236 0.9215686274509803);
        --ck-body-background-secondary-hover-outline: color(display-p3 0.25882352941176473 0.5098039215686274 1);
        --ck-body-background-tertiary: color(display-p3 0.9529411764705882 0.9568627450980393 0.9686274509803922);
        --ck-body-action-color: color(display-p3 0.6 0.6 0.6);
        --ck-body-divider: color(display-p3 0.9686274509803922 0.9647058823529412 0.9725490196078431);
        --ck-body-color-danger: color(display-p3 1 0.3058823529411765 0.3058823529411765);
        --ck-body-color-valid: color(display-p3 0.19607843137254902 0.8431372549019608 0.29411764705882354);
        --ck-body-disclaimer-color: color(display-p3 0.6666666666666666 0.6666666666666666 0.6705882352941176);
        --ck-body-disclaimer-link-color: color(display-p3 0.5137254901960784 0.5176470588235295 0.5215686274509804);
        --ck-body-disclaimer-link-hover-color: color(display-p3 0 0 0);
        --ck-tooltip-background: color(display-p3 1 1 1);
        --ck-tooltip-background-secondary: color(display-p3 1 1 1);
        --ck-tooltip-color: color(display-p3 0.6 0.6 0.6);
        --ck-tooltip-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08);
        --ck-dropdown-button-color: color(display-p3 0.6 0.6 0.6);
        --ck-dropdown-button-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.01), 0px 0px 7px rgba(0, 0, 0, 0.05);
        --ck-dropdown-button-background: #fff;
        --ck-dropdown-button-hover-color: color(display-p3 0.5450980392156862 0.5450980392156862 0.5450980392156862);
        --ck-dropdown-button-hover-background: color(display-p3 0.9607843137254902 0.9686274509803922 0.9764705882352941);
        --ck-qr-dot-color: color(display-p3 0 0 0);
        --ck-qr-border-color: color(display-p3 0.9686274509803922 0.9647058823529412 0.9725490196078431);
        --ck-focus-color: color(display-p3 0.10196078431372549 0.5333333333333333 0.9725490196078431);
        --ck-spinner-color: var(--ck-focus-color);
        --ck-copytoclipboard-stroke: color(display-p3 0.8 0.8 0.8);
    }
}


.eXhcJb button {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-stroke: 0.001px transparent;
}

.eXhcJb, .eXhcJb * {
    font-family: var(--ck-font-family) !important;
    box-sizing: border-box;
    outline: none;
    border: none;
}

.eXhcJb img, .eXhcJb svg {
    max-width: 100%;
}

.eXhcJb strong {
    font-weight: 600;
}

.eXhcJb a:focus-visible, .eXhcJb button:focus-visible {
    outline: 2px solid var(--ck-focus-color);
}

.hNHEtw {
    --ck-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, 'Apple Color Emoji', Arial, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol';
    --ck-border-radius: 20px;
    --ck-secondary-button-border-radius: 16px;
    --ck-family-brand: #1A88F8;
    --ck-brand-walletConnect: #3B99FC;
    --ck-brand-coinbaseWallet: #0052FF;
    --ck-brand-metamask: #f6851b;
    --ck-brand-metamask-01: #F6851B;
    --ck-brand-metamask-02: #E2761B;
    --ck-brand-metamask-03: #CD6116;
    --ck-brand-metamask-04: #161616;
    --ck-brand-metamask-05: #763D16;
    --ck-brand-metamask-06: #D7C1B3;
    --ck-brand-metamask-07: #C0AD9E;
    --ck-brand-metamask-08: #E4761B;
    --ck-brand-metamask-09: #233447;
    --ck-brand-metamask-10: #E4751F;
    --ck-brand-metamask-11: #FEF5E7;
    --ck-brand-metamask-12: #E3C8AB;
    --ck-brand-trust-01: #3375BB;
    --ck-brand-trust-02: #ffffff;
    --ck-brand-trust-01b: #ffffff;
    --ck-brand-trust-02b: #3375BB;
    --ck-brand-argent: #f36a3d;
    --ck-brand-imtoken-01: #11C4D1;
    --ck-brand-imtoken-02: #0062AD;
    --ck-ens-01-start: #FF3B30;
    --ck-ens-01-stop: #FF9500;
    --ck-ens-02-start: #FF9500;
    --ck-ens-02-stop: #FFCC00;
    --ck-ens-03-start: #FFCC00;
    --ck-ens-03-stop: #34C759;
    --ck-ens-04-start: #5856D6;
    --ck-ens-04-stop: #AF52DE;
    --ck-ens-05-start: #5AC8FA;
    --ck-ens-05-stop: #007AFF;
    --ck-ens-06-start: #007AFF;
    --ck-ens-06-stop: #5856D6;
    --ck-ens-07-start: #5856D6;
    --ck-ens-07-stop: #AF52DE;
    --ck-ens-08-start: #AF52DE;
    --ck-ens-08-stop: #FF2D55;
    --ck-graphic-wave-stop-01: #E8F17D;
    --ck-graphic-wave-stop-02: #A8ECDE;
    --ck-graphic-wave-stop-03: #7AA1F2;
    --ck-graphic-wave-stop-04: #DEA1E8;
    --ck-graphic-wave-stop-05: #F46D98;
    --ck-graphic-scaniconwithlogos-01: #4E4E4E;
    --ck-graphic-scaniconwithlogos-02: #272727;
    --ck-graphic-scaniconwithlogos-03: #F8D74A;
    --ck-graphic-scaniconwithlogos-04: #F6F7F9;
    --ck-chain-ethereum-01: #25292E;
    --ck-chain-ethereum-02: #fff;
    --ck-chain-ethereum-03: #DFE0E0;
    all: initial;
    text-align: left;
    text-direction: ltr;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-stroke: 0.001px transparent;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
    font-size: 16px;
}

.hNHEtw {
    --ck-connectbutton-font-size: 15px;
    --ck-connectbutton-color: #373737;
    --ck-connectbutton-background: #F6F7F9;
    --ck-connectbutton-background-secondary: #FFFFFF;
    --ck-connectbutton-hover-color: #373737;
    --ck-connectbutton-hover-background: #F0F2F5;
    --ck-connectbutton-active-color: #373737;
    --ck-connectbutton-active-background: #EAECF1;
    --ck-connectbutton-balance-color: #373737;
    --ck-connectbutton-balance-background: #fff;
    --ck-connectbutton-balance-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-background);
    --ck-connectbutton-balance-hover-background: #F6F7F9;
    --ck-connectbutton-balance-hover-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-hover-background);
    --ck-connectbutton-balance-active-background: #F0F2F5;
    --ck-connectbutton-balance-active-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-active-background);
    --ck-primary-button-border-radius: 16px;
    --ck-primary-button-color: #373737;
    --ck-primary-button-background: #F6F7F9;
    --ck-primary-button-font-weight: 600;
    --ck-primary-button-hover-color: #373737;
    --ck-primary-button-hover-background: #F0F2F5;
    --ck-secondary-button-border-radius: 16px;
    --ck-secondary-button-color: #373737;
    --ck-secondary-button-background: #F6F7F9;
    --ck-tertiary-button-background: #FFFFFF;
    --ck-secondary-button-hover-background: #e0e4eb;
    --ck-modal-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.02);
    --ck-overlay-background: rgba(71, 88, 107, 0.24);
    --ck-body-color: #373737;
    --ck-body-color-muted: #999999;
    --ck-body-color-muted-hover: #111111;
    --ck-body-background: #ffffff;
    --ck-body-background-transparent: rgba(255, 255, 255, 0);
    --ck-body-background-secondary: #f6f7f9;
    --ck-body-background-secondary-hover-background: #e0e4eb;
    --ck-body-background-secondary-hover-outline: #4282FF;
    --ck-body-background-tertiary: #F3F4F7;
    --ck-body-action-color: #999999;
    --ck-body-divider: #f7f6f8;
    --ck-body-color-danger: #FF4E4E;
    --ck-body-color-valid: #32D74B;
    --ck-body-disclaimer-color: #AAAAAB;
    --ck-body-disclaimer-link-color: #838485;
    --ck-body-disclaimer-link-hover-color: #000000;
    --ck-tooltip-background: #ffffff;
    --ck-tooltip-background-secondary: #ffffff;
    --ck-tooltip-color: #999999;
    --ck-tooltip-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08);
    --ck-dropdown-button-color: #999999;
    --ck-dropdown-button-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.01), 0px 0px 7px rgba(0, 0, 0, 0.05);
    --ck-dropdown-button-background: #fff;
    --ck-dropdown-button-hover-color: #8B8B8B;
    --ck-dropdown-button-hover-background: #F5F7F9;
    --ck-qr-dot-color: #000000;
    --ck-qr-border-color: #f7f6f8;
    --ck-focus-color: #1A88F8;
    --ck-spinner-color: var(--ck-focus-color);
    --ck-copytoclipboard-stroke: #CCCCCC;
}

@supports (color:color(display-p3 1 1 1)) {
    .hNHEtw {
        --ck-connectbutton-font-size: 15px;
        --ck-connectbutton-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-connectbutton-background-secondary: color(display-p3 1 1 1);
        --ck-connectbutton-hover-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-hover-background: color(display-p3 0.9411764705882353 0.9490196078431372 0.9607843137254902);
        --ck-connectbutton-active-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-active-background: color(display-p3 0.9176470588235294 0.9254901960784314 0.9450980392156862);
        --ck-connectbutton-balance-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-connectbutton-balance-background: #fff;
        --ck-connectbutton-balance-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-background);
        --ck-connectbutton-balance-hover-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-connectbutton-balance-hover-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-hover-background);
        --ck-connectbutton-balance-active-background: color(display-p3 0.9411764705882353 0.9490196078431372 0.9607843137254902);
        --ck-connectbutton-balance-active-box-shadow: inset 0 0 0 1px var(--ck-connectbutton-active-background);
        --ck-primary-button-border-radius: 16px;
        --ck-primary-button-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-primary-button-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-primary-button-font-weight: 600;
        --ck-primary-button-hover-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-primary-button-hover-background: color(display-p3 0.9411764705882353 0.9490196078431372 0.9607843137254902);
        --ck-secondary-button-border-radius: 16px;
        --ck-secondary-button-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-secondary-button-background: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-tertiary-button-background: color(display-p3 1 1 1);
        --ck-secondary-button-hover-background: color(display-p3 0.8784313725490196 0.8941176470588236 0.9215686274509803);
        --ck-modal-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.02);
        --ck-overlay-background: rgba(71, 88, 107, 0.24);
        --ck-body-color: color(display-p3 0.21568627450980393 0.21568627450980393 0.21568627450980393);
        --ck-body-color-muted: color(display-p3 0.6 0.6 0.6);
        --ck-body-color-muted-hover: color(display-p3 0.06666666666666667 0.06666666666666667 0.06666666666666667);
        --ck-body-background: color(display-p3 1 1 1);
        --ck-body-background-transparent: rgba(255, 255, 255, 0);
        --ck-body-background-secondary: color(display-p3 0.9647058823529412 0.9686274509803922 0.9764705882352941);
        --ck-body-background-secondary-hover-background: color(display-p3 0.8784313725490196 0.8941176470588236 0.9215686274509803);
        --ck-body-background-secondary-hover-outline: color(display-p3 0.25882352941176473 0.5098039215686274 1);
        --ck-body-background-tertiary: color(display-p3 0.9529411764705882 0.9568627450980393 0.9686274509803922);
        --ck-body-action-color: color(display-p3 0.6 0.6 0.6);
        --ck-body-divider: color(display-p3 0.9686274509803922 0.9647058823529412 0.9725490196078431);
        --ck-body-color-danger: color(display-p3 1 0.3058823529411765 0.3058823529411765);
        --ck-body-color-valid: color(display-p3 0.19607843137254902 0.8431372549019608 0.29411764705882354);
        --ck-body-disclaimer-color: color(display-p3 0.6666666666666666 0.6666666666666666 0.6705882352941176);
        --ck-body-disclaimer-link-color: color(display-p3 0.5137254901960784 0.5176470588235295 0.5215686274509804);
        --ck-body-disclaimer-link-hover-color: color(display-p3 0 0 0);
        --ck-tooltip-background: color(display-p3 1 1 1);
        --ck-tooltip-background-secondary: color(display-p3 1 1 1);
        --ck-tooltip-color: color(display-p3 0.6 0.6 0.6);
        --ck-tooltip-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08);
        --ck-dropdown-button-color: color(display-p3 0.6 0.6 0.6);
        --ck-dropdown-button-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.01), 0px 0px 7px rgba(0, 0, 0, 0.05);
        --ck-dropdown-button-background: #fff;
        --ck-dropdown-button-hover-color: color(display-p3 0.5450980392156862 0.5450980392156862 0.5450980392156862);
        --ck-dropdown-button-hover-background: color(display-p3 0.9607843137254902 0.9686274509803922 0.9764705882352941);
        --ck-qr-dot-color: color(display-p3 0 0 0);
        --ck-qr-border-color: color(display-p3 0.9686274509803922 0.9647058823529412 0.9725490196078431);
        --ck-focus-color: color(display-p3 0.10196078431372549 0.5333333333333333 0.9725490196078431);
        --ck-spinner-color: var(--ck-focus-color);
        --ck-copytoclipboard-stroke: color(display-p3 0.8 0.8 0.8);
    }
}


.hNHEtw button {
    box-shadow: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    -webkit-text-stroke: 0.001px transparent !important;
    -webkit-transform-style: flat !important;
    -webkit-perspective: 1000px !important;
    -webkit-backface-visibility: hidden;
    perspective: unset;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    -webkit-text-stroke: 0.001px transparent !important;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
}

.hNHEtw, .hNHEtw * {
    font-family: var(--ck-font-family) !important;
    box-sizing: border-box;
    outline: none;
    border: none;
}

.hNHEtw img, .hNHEtw svg {
    max-width: 100%;
}

.hNHEtw strong {
    font-weight: 600;
}

.hNHEtw a:focus-visible, .hNHEtw button:focus-visible {
    outline: 2px solid var(--ck-focus-color);
}

.jKlSZW {
    max-width: 100%;
    width: 295px;
}

.dvERaj {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    display: block;
    text-align: center;
    color: var(--ck-body-color-muted);
    font-size: 15px;
    font-weight: 400;
    line-height: 21px;
}

.dvERaj span {
    z-index: 2;
    position: relative;
    display: inline-block;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    padding: 0 14px;
    background: var(--ck-body-background);
    -webkit-transition: background-color 200ms ease;
    transition: background-color 200ms ease;
}

.dvERaj:before {
    z-index: 2;
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 1px;
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    transform: translateY(-1px);
    background: var(--ck-body-divider);
    box-shadow: var(--ck-body-divider-box-shadow);
}

.dLUlU {
    z-index: 3;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    top: 28px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: var(--width);
    text-align: center;
    font-size: 17px;
    line-height: 20px;
    font-weight: var(--ck-modal-heading-font-weight, 600);
    color: var(--ck-body-color) !important;
}

.lbAEgN {
    height: 48px;
}

.emnDjo {
    left: 0;
    right: 0;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    padding: 0 0 16px;
}

@media only screen and (max-width: 560px) {
    .emnDjo {
        display: block;
    }
}

.fEIqVI {
    margin: 0;
    padding: 0;
    line-height: 20px;
    font-size: 17px !important;
    font-weight: var(--ck-modal-h1-font-weight, 600) !important;
    color: var(--ck-body-color) !important;
}

.fEIqVI > svg {
    position: relative;
    top: -2px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
}

@media only screen and (max-width: 560px) {
    .fEIqVI {
        margin-bottom: 6px;
        font-size: 17px;
    }
}

.jCcNJP {
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
    color: var(--ck-body-color-muted) !important;
}

.jCcNJP strong {
    font-weight: 500 !important;
    color: var(--ck-body-color) !important;
}

.hkQOmQ {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(71, 88, 107, 0.24) !important;
    background-color: rgba(71, 88, 107, 0.24) !important;
    opacity: 0;
    -webkit-animation: kyfoBh 150ms ease-out both;
    animation: kyfoBh 150ms ease-out both;
    z-index: 9999;
}

.RrATt {
    z-index: 2;
    position: relative;
    color: var(--ck-body-color);
    -webkit-animation: 150ms ease both;
    animation: 150ms ease both;
    -webkit-animation-name: gcvaBM;
    animation-name: gcvaBM;
}

.RrATt.active {
    -webkit-animation-name: jtPyxw;
    animation-name: jtPyxw;
}

.RrATt:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: var(--width);
    /*height:var(--height);*/
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    border-radius: var(--ck-border-radius, 20px);
    background: var(--ck-body-background);
    box-shadow: var(--ck-modal-box-shadow);
}

@media only screen and (max-width: 560px) {
    .RrATt {
        -webkit-animation-name: gYgSRh;
        animation-name: gYgSRh;
        -webkit-animation-duration: 130ms;
        animation-duration: 130ms;
        -webkit-animation-timing-function: ease;
        animation-timing-function: ease;
    }

    .RrATt.active {
        -webkit-animation-name: dUzAuZ;
        animation-name: dUzAuZ;
        -webkit-animation-duration: 300ms;
        animation-duration: 300ms;
        -webkit-animation-delay: 32ms;
        animation-delay: 32ms;
        -webkit-animation-timing-function: cubic-bezier(0.15, 1.15, 0.6, 1);
        animation-timing-function: cubic-bezier(0.15, 1.15, 0.6, 1);
    }

    .RrATt:before {
        width: 100%;
        -webkit-transition: 0ms height cubic-bezier(0.15, 1.15, 0.6, 1);
        transition: 0ms height cubic-bezier(0.15, 1.15, 0.6, 1);
        will-change: height;
    }
}

.gcowpW {
    z-index: 3;
    position: absolute;
    top: 0;
    left: 50%;
    height: 64px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: var(--width);
    -webkit-transition: 0.2s ease width;
    transition: 0.2s ease width;
    pointer-events: auto;
}

.gcbNhn {
    position: relative;
    overflow: hidden;
    /*height:var(--height);*/
    -webkit-transition: 0.2s ease height;
    transition: 0.2s ease height;
}

@media only screen and (max-width: 560px) {
    .gcbNhn {
        -webkit-transition: 0ms height cubic-bezier(0.15, 1.15, 0.6, 1);
        transition: 0ms height cubic-bezier(0.15, 1.15, 0.6, 1);
    }
}

.hVhjow {
    z-index: 2;
    position: relative;
    top: 0;
    left: 50%;
    margin-left: calc(var(--width) / -2);
    width: var(--width);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: 200ms ease both;
    animation: 200ms ease both;
}

.hVhjow.active {
    -webkit-animation-name: dwEkmm;
    animation-name: dwEkmm;
}

.hVhjow.active-scale-up {
    -webkit-animation-name: klHVvn;
    animation-name: klHVvn;
}

.hVhjow.exit-scale-down {
    z-index: 1;
    pointer-events: none;
    position: absolute;
    -webkit-animation-name: ebeUMj;
    animation-name: ebeUMj;
}

.hVhjow.exit {
    z-index: 1;
    pointer-events: none;
    position: absolute;
    -webkit-animation-name: gBjDwu;
    animation-name: gBjDwu;
    -webkit-animation-delay: 16.6667ms;
    animation-delay: 16.6667ms;
}

@media only screen and (max-width: 560px) {
    .hVhjow {
        -webkit-animation: 0ms cubic-bezier(0.15, 1.15, 0.6, 1) both;
        animation: 0ms cubic-bezier(0.15, 1.15, 0.6, 1) both;
    }

    .hVhjow.active {
        -webkit-animation-name: kyfoBh;
        animation-name: kyfoBh;
    }

    .hVhjow.active-scale-up {
        -webkit-animation-name: kyfoBh;
        animation-name: kyfoBh;
    }

    .hVhjow.exit-scale-down {
        z-index: 3;
        -webkit-animation-name: ljotTV;
        animation-name: ljotTV;
    }

    .hVhjow.exit {
        z-index: 3;
        -webkit-animation-name: ljotTV;
        animation-name: ljotTV;
        -webkit-animation-delay: 0ms;
        animation-delay: 0ms;
    }
}

.dmNTWR {
    margin: 0 auto;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 29px 24px 24px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.dkAhZx {
    z-index: 10000;
    position: fixed;
    inset: 0;
}

@media only screen and (min-width: 561px) {
    .dkAhZx {
        display: flex;
        min-height: 100vh;
    }
}

.hFEFWT {
    z-index: 3;
    cursor: pointer;
    position: absolute;
    top: 22px;
    right: 17px;
    width: 32px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 16px;
    padding: 0;
    margin: 0;
    color: var(--ck-body-action-color);
    background: var(--ck-body-background);
    -webkit-transition: background-color 200ms ease, -webkit-transform 100ms ease;
    -webkit-transition: background-color 200ms ease, transform 100ms ease;
    transition: background-color 200ms ease, transform 100ms ease;
}

.hFEFWT svg {
    display: block;
}

.hFEFWT:hover {
    color: var(--ck-body-action-color);
    background: var(--ck-body-background-secondary);
}

.hFEFWT:active {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    background: var(--ck-body-background-secondary);
    color: var(--ck-body-action-color);

}

.hFEFWT:focus {
    color: var(--ck-body-action-color);
    background: var(--ck-body-background-secondary);
}

.iSYxCx {
    z-index: 3;
    position: absolute;
    top: 23px;
    left: 20px;
    width: 32px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 16px;
    padding: 0;
    margin: 0;
    color: var(--ck-body-action-color);
    background: var(--ck-body-background);
    -webkit-transition: background-color 200ms ease, -webkit-transform 100ms ease;
    -webkit-transition: background-color 200ms ease, transform 100ms ease;
    transition: background-color 200ms ease, transform 100ms ease;
}

.iSYxCx svg {
    display: block;
    position: relative;
    left: -1px;
}

.iSYxCx:enabled {
    cursor: pointer;
}

.iSYxCx:enabled:hover {
    background: var(--ck-body-background-secondary);
    color: var(--ck-body-action-color);
}

.iSYxCx:enabled:active {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}

.dnfVlP {
    z-index: 3;
    position: absolute;
    top: 23px;
    left: 21px;
    width: 32px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 16px;
    padding: 0;
    margin: 0;
    color: var(--ck-body-action-color);
    background: var(--ck-body-background);
    -webkit-transition: background-color 200ms ease, -webkit-transform 100ms ease;
    -webkit-transition: background-color 200ms ease, transform 100ms ease;
    transition: background-color 200ms ease, transform 100ms ease;
}

.dnfVlP svg {
    display: block;
    position: relative;
}

.dnfVlP:enabled {
    background: none;
    cursor: pointer;
}

.dnfVlP:enabled:hover {
    background: var(--ck-body-background-secondary);
    color: var(--ck-body-action-color);
}

.dnfVlP:enabled:active {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    color: var(--ck-body-action-color);
}

.dnfVlP:hover {
    color: var(--ck-body-action-color);
    background: var(--ck-body-background-secondary);
}

.dnfVlP:active {
    background: var(--ck-body-background-secondary);
    color: var(--ck-body-action-color);
}

.dnfVlP:focus {
    color: var(--ck-body-action-color);
    background: var(--ck-body-background-secondary);
}

.hBuwwI {
    --ease: cubic-bezier(0.25, 0.1, 0.25, 1);
    --duration: 200ms;
    --transition: height var(--duration) var(--ease), width var(--duration) var(--ease);
    z-index: 3;
    display: block;
    pointer-events: none;
    width: 100%;
    margin: auto;
}

@media only screen and (max-width: 560px) {
    .hBuwwI {
        pointer-events: auto;
        left: 0;
        top: auto;
        bottom: -13px;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        position: absolute;
    }

    .hBuwwI .sc-iqcoie {
        max-width: 448px;
        margin: 0 auto;
    }

    .hBuwwI .sc-iqcoie:before {
        width: 100%;
        border-radius: var(--ck-border-radius, 30px) var(--ck-border-radius, 30px) 0 0;
    }

    .hBuwwI .sc-breuTD {
        left: 0;
        right: 0;
        margin: 0 auto;
        width: auto;
    }

    .hBuwwI .sc-dkzDqf {
        margin: 0 auto;
        width: 100% !important;
    }

    .hBuwwI .sc-eCYdqJ {
        top: 32px;
    }

    .hBuwwI .sc-iBkjds {
        gap: 12px;
    }

    .hBuwwI .sc-papXJ {
        margin: 0 auto;
        max-width: 295px;
    }

    .hBuwwI .sc-ksZaOG {
        width: 100%;
        padding: 31px 24px;
    }

    .hBuwwI .sc-crXcEl {
        width: 100%;
        top: 4px;
        border-bottom: 0;
    }

    .hBuwwI .sc-fnykZs {
        right: 22px;
    }

    .hBuwwI .sc-fEOsli {
        top: 22px;
        left: 17px;
    }

    .hBuwwI .sc-bjUoiL {
        top: 22px;
        left: 17px;
    }

    .hBuwwI .sc-bjUoiL svg {
        width: 65%;
        height: auto;
    }

    .hBuwwI .sc-fnykZs, .hBuwwI .sc-fEOsli, .hBuwwI .sc-bjUoiL {
        -webkit-transform: scale(1.4) !important;
        -ms-transform: scale(1.4) !important;
        transform: scale(1.4) !important;
        background: transparent !important;
    }

    .hBuwwI .sc-fnykZs svg, .hBuwwI .sc-fEOsli svg, .hBuwwI .sc-bjUoiL svg {
        -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
        transform: scale(0.8) !important;
    }
}

.fUAYBU {
    position: relative;
    margin: 16px auto 20px;
    height: 190px;
    max-width: 295px;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@media only screen and (max-width: 560px) {
    .fUAYBU {
        height: 200px;
        max-width: 100%;
        margin-bottom: 32px;
    }
}

.jpJKcK {
    position: absolute;
    inset: 0;
    z-index: 2;
}

.fbkVsj {
    z-index: 1;
    position: absolute;
    inset: 0;
    top: -2px;
    overflow: hidden;
    -webkit-animation: FUkhV 1000ms 100ms ease both;
    animation: FUkhV 1000ms 100ms ease both;
}

.fbkVsj:before {
    content: '';
    position: absolute;
    inset: 0;
    background: var(--ck-body-background);
    background: radial-gradient(closest-side, var(--ck-body-background-transparent, transparent) 18.75%, var(--ck-body-background) 100%);
    background-size: 100%;
}

.fbkVsj svg {
    display: block;
    width: 100%;
    height: auto;
}

@media only screen and (max-width: 560px) {
    .fbkVsj {
        -webkit-animation: none;
        animation: none;
    }
}

.fbmkhr {
    position: absolute;
    inset: 0;
    -webkit-animation: cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;
    animation: cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;
    -webkit-animation-delay: inherit;
    animation-delay: inherit;
}

.osRa-d {
    position: absolute;
}

.cYaUjj {
    position: relative;
    overflow: hidden;
    height: 58px;
    width: 58px;
    border-radius: 13.84px;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 2px 20px 0 rgba(0, 0, 0, 0.03);
}

.cYaUjj svg {
    display: block;
    width: 100%;
    height: 100%;
}

.ikCmYo {
    position: relative;
    -webkit-animation: cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;
    animation: cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;
    -webkit-animation-name: fFCEAC;
    animation-name: fFCEAC;
    -webkit-animation-duration: 3600ms;
    animation-duration: 3600ms;
}

.ixYWMG {
    position: relative;
    -webkit-animation: cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;
    animation: cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;
    -webkit-animation-name: hfwTSV;
    animation-name: hfwTSV;
    -webkit-animation-duration: 3200ms;
    animation-duration: 3200ms;
}

.bkrrQH {
    position: absolute;
    inset: 0;
    -webkit-animation: iJJxDF 750ms cubic-bezier(0.19, 1, 0.22, 1) both;
    animation: iJJxDF 750ms cubic-bezier(0.19, 1, 0.22, 1) both;
}

.bkrrQH:nth-child(1) {
    z-index: 2;
    -webkit-animation-delay: 0ms;
    animation-delay: 0ms;
}

.bkrrQH:nth-child(2) {
    z-index: 1;
    -webkit-animation-delay: 60ms;
    animation-delay: 60ms;
}

.bkrrQH:nth-child(3) {
    z-index: 1;
    -webkit-animation-delay: 30ms;
    animation-delay: 30ms;
}

.bkrrQH:nth-child(4) {
    z-index: 1;
    -webkit-animation-delay: 90ms;
    animation-delay: 90ms;
}

.bkrrQH:nth-child(5) {
    z-index: 1;
    -webkit-animation-delay: 120ms;
    animation-delay: 120ms;
}

.bkrrQH:nth-child(1) .sc-iIPllB {
    -webkit-animation-delay: 0ms;
    animation-delay: 0ms;
}

.bkrrQH:nth-child(2) .sc-iIPllB {
    -webkit-animation-delay: -600ms;
    animation-delay: -600ms;
}

.bkrrQH:nth-child(3) .sc-iIPllB {
    -webkit-animation-delay: -1200ms;
    animation-delay: -1200ms;
}

.bkrrQH:nth-child(4) .sc-iIPllB {
    -webkit-animation-delay: -1800ms;
    animation-delay: -1800ms;
}

.bkrrQH:nth-child(5) .sc-iIPllB {
    -webkit-animation-delay: -2400ms;
    animation-delay: -2400ms;
}

.bkrrQH:nth-child(1) .sc-llJcti {
    -webkit-animation-delay: -200ms;
    animation-delay: -200ms;
}

.bkrrQH:nth-child(2) .sc-llJcti {
    -webkit-animation-delay: -600ms;
    animation-delay: -600ms;
}

.bkrrQH:nth-child(3) .sc-llJcti {
    -webkit-animation-delay: -800ms;
    animation-delay: -800ms;
}

.bkrrQH:nth-child(4) .sc-llJcti {
    -webkit-animation-delay: -300ms;
    animation-delay: -300ms;
}

.bkrrQH:nth-child(5) .sc-llJcti {
    -webkit-animation-delay: -3200ms;
    animation-delay: -3200ms;
}

@media only screen and (max-width: 560px) {
    .bkrrQH {
        -webkit-animation: none !important;
        animation: none !important;
    }

    .bkrrQH .sc-iIPllB, .bkrrQH .sc-llJcti {
        -webkit-animation: none !important;
        animation: none !important;
    }
}

.bkrrQH .sc-ivTmOn {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.bkrrQH:nth-child(1) .sc-bBrHrO {
    -webkit-transform: translate(50%, 50%);
    -ms-transform: translate(50%, 50%);
    transform: translate(50%, 50%);
}

.bkrrQH:nth-child(1) .sc-bBrHrO .sc-cxabCf {
    border-radius: 17.2px;
    width: 72px;
    height: 72px;
}

.bkrrQH:nth-child(2) .sc-bBrHrO {
    -webkit-transform: translate(21%, 21.5%);
    -ms-transform: translate(21%, 21.5%);
    transform: translate(21%, 21.5%);
}

.bkrrQH:nth-child(3) .sc-bBrHrO {
    -webkit-transform: translate(78%, 14%);
    -ms-transform: translate(78%, 14%);
    transform: translate(78%, 14%);
}

.bkrrQH:nth-child(4) .sc-bBrHrO {
    -webkit-transform: translate(22.5%, 76%);
    -ms-transform: translate(22.5%, 76%);
    transform: translate(22.5%, 76%);
}

.bkrrQH:nth-child(5) .sc-bBrHrO {
    -webkit-transform: translate(76%, 80%);
    -ms-transform: translate(76%, 80%);
    transform: translate(76%, 80%);
}

.bkoIPM {
    --x: -3px;
    --stroke-width: 2;
    position: relative;
    top: 0px;
    left: -0.5px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 9px;
    margin-right: 1px;
    -webkit-transition: all 100ms ease;
    transition: all 100ms ease;
    -webkit-transform: translateX(var(--x, -3px));
    -ms-transform: translateX(var(--x, -3px));
    transform: translateX(var(--x, -3px));
    color: var(--ck-secondary-button-color, var(--ck-body-color));
    opacity: 0.4;
}

.bDZenP {
    -webkit-transition: inherit;
    transition: inherit;
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform-origin: 90% 50%;
    -ms-transform-origin: 90% 50%;
    transform-origin: 90% 50%;
    -webkit-transform: scaleX(0.1);
    -ms-transform: scaleX(0.1);
    transform: scaleX(0.1);
}

.FGzOk {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-right: 6px;
    color: var(--ck-secondary-button-color, var(--ck-body-color));
}

.gjHfVN {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.gjHfVN .sc-ezWOiH {
    margin: 0 auto;
}

.eyWopv:hover {
    text-decoration: none;
}

.eyWopv {
    --color: var(--ck-secondary-button-color, var(--ck-body-color));
    --background: var(--ck-secondary-button-background, var(--ck-body-background-secondary));
    --box-shadow: var(--ck-secondary-button-box-shadow);
    --border-radius: var(--ck-secondary-button-border-radius);
    --font-weight: var(--ck-secondary-button-font-weight, 500);
    --hover-color: var(--ck-button-secondary-hover-color, var(--color));
    --hover-background: var(--ck-secondary-button-hover-background, var(--background));
    --hover-box-shadow: var(--ck-secondary-button-hover-box-shadow, var(--box-shadow));
    --hover-border-radius: var(--ck-secondary-button-hover-border-radius, var(--border-radius));
    --hover-font-weight: var(--ck-secondary-button-font-weight, var(--font-weight));
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    height: 48px;
    margin: 12px 0 0;
    line-height: 48px;
    padding: 0 4px;
    font-size: 16px !important;
    font-weight: var(--font-weight, 500) !important;
    -webkit-text-decoration: none;
    text-decoration: none;
    white-space: nowrap;
    -webkit-transition: 100ms ease;
    transition: 100ms ease;
    -webkit-transition-property: box-shadow, background-color;
    transition-property: box-shadow, background-color;
    color: var(--color) !important;
    background: var(--background) !important;
    border-radius: var(--border-radius) !important;
    box-shadow: var(--box-shadow) !important;
    will-change: transform, box-shadow, background-color, color;
}

.eyWopv span {
    color: var(--color) !important;
}

.eyWopv .sc-ikZpkk .sc-ezWOiH {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

.eyWopv .sc-ikZpkk .sc-ezWOiH .sc-kLLXSd {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

@media only screen and (min-width: 561px) {
    .eyWopv:hover, .eyWopv:focus {
        color: var(--ck-accent-text-color, var(--hover-color)) !important;
        background: var(--ck-accent-color, var(--hover-background)) !important;
        border-radius: var(--hover-border-radius) !important;
        box-shadow: var(--hover-box-shadow) !important;
    }

    .eyWopv:hover .sc-ezWOiH, .eyWopv:focus .sc-ezWOiH {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    .eyWopv:hover .sc-ezWOiH .sc-kLLXSd, .eyWopv:focus .sc-ezWOiH .sc-kLLXSd {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }

    .eyWopv:hover .sc-ikZpkk .sc-ezWOiH, .eyWopv:focus .sc-ikZpkk .sc-ezWOiH {
        -webkit-transform: translateX(var(--x));
        -ms-transform: translateX(var(--x));
        transform: translateX(var(--x));
    }

    .eyWopv:hover .sc-ikZpkk .sc-ezWOiH .sc-kLLXSd, .eyWopv:focus .sc-ikZpkk .sc-ezWOiH .sc-kLLXSd {
        -webkit-transform: scaleX(0.1);
        -ms-transform: scaleX(0.1);
        transform: scaleX(0.1);
    }

    .eyWopv:active {
        box-shadow: var(--ck-secondary-button-active-box-shadow, var(--hover-box-shadow)) !important;
    }
}

@media only screen and (max-width: 560px) {
    .eyWopv {
        -webkit-transition: -webkit-transform 100ms ease;
        -webkit-transition: transform 100ms ease;
        transition: transform 100ms ease;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        font-size: 17px !important;
    }
}

.iVffYH {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    max-width: 20px;
    max-height: 20px;
    margin-right: 10px;
}

.iVffYH svg {
    display: block;
    position: relative;
    max-width: 100%;
    height: auto;
}

.CshDF {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

.iSzwtb {
    point-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height: 208px;
    padding: 0 0 12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.iSzwtb svg {
    display: block;
}

@media only screen and (max-width: 560px) {
    .iSzwtb {
        display: none;
    }
}

.haLOJ {
    point-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height: 208px;
    padding: 0 0 12px;
    display: none;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.haLOJ svg {
    display: block;
}

@media only screen and (max-width: 560px) {
    .haLOJ {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

.bDnYPG {
    position: relative;
}

.jMNqtD {
    -webkit-scroll-snap-type: x mandatory;
    -moz-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    position: relative;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    padding: 0 4px 8px;
    -webkit-transition: 400ms 50ms cubic-bezier(0.16, 1, 0.3, 1);
    transition: 400ms 50ms cubic-bezier(0.16, 1, 0.3, 1);
    -webkit-transition-property: -webkit-transform, opacity;
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
}

.cVqqga {
    -webkit-scroll-snap-type: x mandatory;
    -moz-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    position: relative;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    padding: 0 4px 8px;
    -webkit-transition: 400ms 50ms cubic-bezier(0.16, 1, 0.3, 1);
    transition: 400ms 50ms cubic-bezier(0.16, 1, 0.3, 1);
    -webkit-transition-property: -webkit-transform, opacity;
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
    pointer-events: none;
    position: absolute;
    opacity: 0;
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms;
    -webkit-transition-delay: 0ms;
    transition-delay: 0ms;
}

.kAlRaS {
    --background: var(--ck-body-background-secondary);
    --background-transparent: var(--ck-body-background-transparent, transparent);
    position: relative;
    padding: 0 0 4px;
    border-radius: 16px;
}

@media only screen and (max-width: 560px) {
    .kAlRaS {
        margin: 0 -24px;
    }

    .kAlRaS .sc-iAvgwm {
        position: relative;
        z-index: 3;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow: auto;
        -webkit-scroll-behavior: smooth;
        -moz-scroll-behavior: smooth;
        -ms-scroll-behavior: smooth;
        scroll-behavior: smooth;
        -webkit-scroll-snap-type: x mandatory;
        -moz-scroll-snap-type: x mandatory;
        -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
        margin-top: -208px;
        padding-top: 208px;
        -ms-overflow-style: none;
        -webkit-scrollbar-width: none;
        -moz-scrollbar-width: none;
        -ms-scrollbar-width: none;
        scrollbar-width: none;
    }

    .kAlRaS .sc-iAvgwm::-webkit-scrollbar {
        display: none;
    }

    .kAlRaS .sc-efBctP {
        position: relative;
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        -webkit-scroll-snap-align: start;
        -moz-scroll-snap-align: start;
        -ms-scroll-snap-align: start;
        scroll-snap-align: start;
    }
}

.btBRWv {
    position: relative;
    top: -1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    pointer-events: auto;
}

.eNjCID {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 28px;
    padding: 2px;
    background: none;
    cursor: default;
}

@media only screen and (max-width: 560px) {
    .eNjCID {
        padding: 4px;
    }

    .eNjCID:before {
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }
}

.eNjCID:before {
    content: '';
    display: block;
    width: 16px;
    height: 3px;
    opacity: 0.12;
    border-radius: 4px;
    background: var(--ck-accent-color, var(--ck-body-color));
    -webkit-transition: -webkit-transform 200ms ease, opacity 180ms ease;
    -webkit-transition: transform 200ms ease, opacity 180ms ease;
    transition: transform 200ms ease, opacity 180ms ease;
}

.eNjCID:before {
    opacity: 1;
}

.fmCqCa {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 28px;
    padding: 2px;
    background: none;
    cursor: pointer;
}

@media only screen and (max-width: 560px) {
    .fmCqCa {
        padding: 4px;
    }

    .fmCqCa:before {
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }
}

.fmCqCa:before {
    content: '';
    display: block;
    width: 16px;
    height: 3px;
    opacity: 0.12;
    border-radius: 4px;
    background: var(--ck-accent-color, var(--ck-body-color));
    -webkit-transition: -webkit-transform 200ms ease, opacity 180ms ease;
    -webkit-transition: transform 200ms ease, opacity 180ms ease;
    transition: transform 200ms ease, opacity 180ms ease;
}

.fmCqCa:hover:before {
    -webkit-transform: scaleY(3.5);
    -ms-transform: scaleY(3.5);
    transform: scaleY(3.5);
}

.fmCqCa:hover, .fmCqCa:focus, .fmCqCa:active, .eNjCID:hover, .eNjCID:focus, .eNjCID:active {
    background: none;
    background-color: none;
}

.HAmYI {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}

.fKvQar {
    z-index: -1;
    position: absolute;
    inset: 0;
    overflow: hidden;
    border-radius: 100%;
    -webkit-animation: frqQfJ 16s linear infinite;
    animation: frqQfJ 16s linear infinite;
}

.lgfrNL {
    overflow: hidden;
    border-radius: inherit;
    z-index: 0;
    position: absolute;
    inset: 0;
    background: rgba(255, 255, 255, 0.1);
}

.casSyR {
    z-index: 2;
    position: relative;
    border-radius: 50%;
    background: var(--ck-body-background);
}

.gsQaVR {
    position: absolute;
    inset: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 50%;
}

.hLcKTw {
    text-align: center;
    margin-bottom: -6px;
}

.fKICOT {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 10px !important;
    height: 42px !important;
    padding: 0 16px !important;
    border-radius: 6px !important;
    background: none !important;
    color: var(--ck-body-action-color) !important;
    font-size: 15px !important;
    line-height: 18px !important;
    font-weight: 500 !important;
    -webkit-transition: color 200ms ease, -webkit-transform 100ms ease !important;
    -webkit-transition: color 200ms ease, transform 100ms ease !important;
    transition: color 200ms ease, transform 100ms ease !important;
}

.fKICOT svg {
    -webkit-transition: all 100ms ease-out;
    transition: all 100ms ease-out;
    display: block;
    position: relative;
    top: 2px;
    left: 2px;
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
}

.fKICOT svg path, .fKICOT svg circle {
    -webkit-transition: all 100ms ease-out;
    transition: all 100ms ease-out;
}

.fKICOT svg path:last-of-type {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(1.3) skewY(-12deg);
    -ms-transform: scaleX(1.3) skewY(-12deg);
    transform: scaleX(1.3) skewY(-12deg);
    opacity: 0;
}

.fKICOT svg circle {
    -webkit-transform: translate(20%, -15%);
    -ms-transform: translate(20%, -15%);
    transform: translate(20%, -15%);
}

.fKICOT:hover {
    color: var(--ck-body-color-muted-hover);
    background: none;
}

.fKICOT:hover svg path, .fKICOT:hover svg circle {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.fKICOT:active {
    -webkit-transform: scale(0.96);
    -ms-transform: scale(0.96);
    transform: scale(0.96);
    color: black;
}

.fKICOT:focus {
    color: var(--ck-body-color) !important;
    background: none;
    border-color: none;
}

.erYMGl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    padding: 0 0 16px;
}

@media only screen and (max-width: 560px) {
    .erYMGl {
        height: 265px;
        overflow-y: auto;
        padding-right: 5px;
    }

    .dasdvr {
        margin-top: 12px;
    }
}

.erYMGl::-webkit-scrollbar-corner {
    background: none;
}

.erYMGl::-webkit-scrollbar-button {
    display: none;
}

.erYMGl::-webkit-scrollbar-thumb:hover {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
    background: none;
}

.erYMGl::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    background: none;
}

.erYMGl::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.05);
    border-radius: 10px;
}

.erYMGl::-webkit-scrollbar {
    width: 8px;
    left: -10px;
}

.fTpgsT {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 20px;
    width: 100%;
    height: 64px;
    min-height: 64px;
    font-size: 17px;
    font-weight: var(--ck-primary-button-font-weight, 500) !important;
    line-height: 20px;
    text-align: var(--ck-body-button-text-align, left);
    -webkit-transition: 180ms ease;
    transition: 180ms ease;
    -webkit-transition-property: background, color, box-shadow, -webkit-transform;
    -webkit-transition-property: background, color, box-shadow, transform;
    transition-property: background, color, box-shadow, transform;
    will-change: transform, box-shadow, background-color, color;
    --fallback-color: var(--ck-primary-button-color);
    --fallback-background: var(--ck-primary-button-background);
    --fallback-box-shadow: var(--ck-primary-button-box-shadow);
    --fallback-border-radius: var(--ck-primary-button-border-radius);
    --color: var(--ck-primary-button-color, var(--fallback-color));
    --background: var(--ck-primary-button-background, var(--fallback-background));
    --box-shadow: var(--ck-primary-button-box-shadow, var(--fallback-box-shadow));
    --border-radius: var(--ck-primary-button-border-radius, var(--fallback-border-radius));
    --hover-color: var(--ck-primary-button-hover-color, var(--color));
    --hover-background: var(--ck-primary-button-hover-background, var(--background));
    --hover-box-shadow: var(--ck-primary-button-hover-box-shadow, var(--box-shadow));
    --hover-border-radius: var(--ck-primary-button-hover-border-radius, var(--border-radius));
    --active-color: var(--ck-primary-button-active-color, var(--hover-color));
    --active-background: var(--ck-primary-button-active-background, var(--hover-background));
    --active-box-shadow: var(--ck-primary-button-active-box-shadow, var(--hover-box-shadow));
    --active-border-radius: var(--ck-primary-button-active-border-radius, var(--hover-border-radius));
    color: var(--color) !important;
    background: var(--background) !important;
    box-shadow: var(--box-shadow) !important;
    border-radius: var(--border-radius) !important;
}

.fTpgsT span {
    color: var(--color) !important;
}

.fTpgsT:disabled {
    -webkit-transition: 180ms ease;
    transition: 180ms ease;
}

.fTpgsT:not(:disabled):hover {
    color: var(--hover-color) !important;
    background: var(--hover-background) !important;
    box-shadow: var(--hover-box-shadow) !important;
    border-radius: var(--hover-border-radius) !important;
}

.fTpgsT:not(:disabled):focus {
    -webkit-transition-duration: 100ms;
    transition-duration: 100ms;
    color: var(--hover-color) !important;
    background: var(--hover-background) !important;
    box-shadow: var(--hover-box-shadow) !important;
    border-radius: var(--hover-border-radius) !important;
}

.fTpgsT:not(:disabled):active {
    color: var(--active-color) !important;
    background: var(--active-background) !important;
    box-shadow: var(--active-box-shadow) !important;
    border-radius: var(--active-border-radius) !important;
}

.ftvWqB {
    width: 100%;
}

.iPMOKQ {
    position: absolute;
    right: 20px;
    width: 32px;
    height: 32px;
    overflow: hidden;
}

.iPMOKQ svg {
    display: block;
    width: 100%;
    height: 100%;
}

.gOmcwu {
    z-index: 10000;
    position: fixed;
    inset: 0;
    pointer-events: none;
}

.fqLYro {
    margin: 0;
    padding: 0;
    line-height: 22px;
    font-size: 19px !important;
    font-weight: var(--ck-modal-h1-font-weight, 600) !important;
    color: var(--ck-body-color) !important;
}

.fqLYro > svg {
    position: relative;
    top: -2px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
}

@media only screen and (max-width: 560px) {
    .fqLYro {
        margin-bottom: 6px;
        font-size: 17px;
    }
}

.dWkvrK {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 6px;
    position: relative;
    left: 0;
    right: 0;
}

.dWkvrK .sc-iBkjds {
    padding: 0 8px 32px;
    gap: 12px;
}

.cBtLfS {
    background: var(--ck-body-background);
}

.hLWHUX {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 10px auto 16px;
    height: 120px;
}

@media only screen and (max-width: 560px) {
    .hLWHUX {
        margin: 0;
    }
}

.czUBmg {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    --spinner-error-opacity: 0;
}

.czUBmg:before {
    content: '';
    position: absolute;
    inset: -5px;
    opacity: 0;
    background: var(--ck-body-color-danger);
    border-radius: 50%;
    background: none;
    box-shadow: inset 0 0 0 3.5px var(--ck-body-color-danger);
}

.bxwbBD {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    --spinner-error-opacity: 0;
    -webkit-animation: kccBUA 220ms ease-out both;
    animation: kccBUA 220ms ease-out both;
}

.bxwbBD:before {
    content: '';
    position: absolute;
    inset: -5px;
    opacity: 0;
    background: var(--ck-body-color-danger);
    border-radius: 50%;
    background: none;
    box-shadow: inset 0 0 0 3.5px var(--ck-body-color-danger);
}

.bxwbBD:before {
    -webkit-animation: jUgpwh 220ms ease-out 750ms both;
    animation: jUgpwh 220ms ease-out 750ms both;
}

.iGfDZB {
    z-index: 5;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: absolute;
    right: 2px;
    bottom: 2px;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    border-radius: 16px;
    cursor: pointer;
    overflow: hidden;
    background: none;
    color: var(--ck-body-background);
    -webkit-transition: color 200ms ease;
    transition: color 200ms ease;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.15);
}

.iGfDZB:before {
    z-index: 3;
    content: '';
    position: absolute;
    inset: 0;
    opacity: 0;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    background: var(--ck-body-color);
}

.iGfDZB:hover:before {
    opacity: 0.1;
}

.ilqOAO {
    position: absolute;
    inset: 0;
}

.ilqOAO:before {
    z-index: 1;
    content: '';
    position: absolute;
    inset: 3px;
    border-radius: 16px;
    background: conic-gradient(from 90deg, currentColor 10%, var(--ck-body-color) 80%);
}

.ilqOAO svg {
    z-index: 2;
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}

.gOmcwu {
    z-index: 10000;
    position: fixed;
    inset: 0;
    pointer-events: none;
}

.eeiowM {
    --shadow: var(--ck-tooltip-shadow);
    z-index: 10000;
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: var(--ck-tooltip-border-radius, 11px);
    padding: 10px 16px 10px 12px;
    font-size: 14px;
    line-height: 19px;
    font-weight: 500 !important;
    -webkit-letter-spacing: -0.1px;
    -moz-letter-spacing: -0.1px;
    -ms-letter-spacing: -0.1px;
    letter-spacing: -0.1px;
    color: var(--ck-tooltip-color);
    background: var(--ck-tooltip-background);
    box-shadow: var(--shadow);
}

.eeiowM > span {
    z-index: 3;
    position: relative;
}

.eeiowM > div {
    margin: -4px 0;
}

.eeiowM strong {
    color: var(--ck-spinner-color);
}

.eeiowM .ck-tt-logo {
    display: inline-block;
    vertical-align: text-bottom;
    height: 1em;
    width: 1.25em;
}

.eeiowM .ck-tt-logo svg {
    display: block;
    height: 100%;
    -webkit-transform: translate(0.5px, -1px) scale(1.75);
    -ms-transform: translate(0.5px, -1px) scale(1.75);
    transform: translate(0.5px, -1px) scale(1.75);
}

.boToCT {
    z-index: 2;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 14px;
    right: 100%;
    top: 0;
    bottom: 0;
    overflow: hidden;
}

.boToCT:before {
    content: '';
    position: absolute;
    box-shadow: var(--shadow);
    width: 14px;
    height: 14px;
    -webkit-transform: translate(75%, 0) rotate(45deg);
    -ms-transform: translate(75%, 0) rotate(45deg);
    transform: translate(75%, 0) rotate(45deg);
    background: var(--ck-tooltip-background);
    border-radius: 2px 0 0 0;
}

.dxkoEy {
    z-index: 2;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 18px;
    right: 100%;
    top: 0;
    bottom: 0;
    overflow: hidden;
}

.dxkoEy:before {
    content: '';
    position: absolute;
    box-shadow: var(--shadow);
    width: 18px;
    height: 18px;
    -webkit-transform: translate(75%, 0) rotate(45deg);
    -ms-transform: translate(75%, 0) rotate(45deg);
    transform: translate(75%, 0) rotate(45deg);
    background: var(--ck-tooltip-background);
    border-radius: 3px 0 0 0;
}

.fNjDgB {
    z-index: 3;
    position: relative;
    overflow: hidden;
    height: 0;
    padding-bottom: 100% !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 1px 0 2px;
    border-radius: var(--ck-qr-border-radius, 24px);
    background: var(--ck-qr-background, transparent);
    box-shadow: 0 0 0 1px var(--ck-qr-border-color);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.fNjDgB svg {
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
}

.eHHZBy {
    position: absolute;
    inset: 13px;
}

.eHHZBy svg {
    width: 100% !important;
    height: auto !important;
}

.CRStl {
    position: absolute;
    inset: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.klJpvD {
    z-index: 6;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateY(50%) scale(0.9999);
    -ms-transform: translateY(50%) scale(0.9999);
    transform: translateY(50%) scale(0.9999);
}

.jLkAWn {
    z-index: 6;
    position: absolute;
    left: 50%;
    overflow: hidden;
    -webkit-transform: translate(-50%, -50%) scale(0.9999);
    -ms-transform: translate(-50%, -50%) scale(0.9999);
    transform: translate(-50%, -50%) scale(0.9999);
    width: 28%;
    height: 28%;
    border-radius: 17px;
}

.jLkAWn svg {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}

.jLkAWn:before {
    pointer-events: none;
    z-index: 2;
    content: '';
    position: absolute;
    inset: 0;
    border-radius: inherit;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.02);
}

.liwKPN {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 47px;
    height: 52px;
    min-width: 47px;
    min-height: 52px;
}

.liwKPN svg {
    display: block;
    max-width: 100%;
    height: auto;
}

.epSHCc {
    z-index: 4;
    position: relative;
    width: 100px;
    height: 100px;
}

.epSHCcx {
    z-index: 4;
    position: relative;
    width: 300px;
    height: 100px;
}

.epSHCcx svg {
    z-index: 3;
    position: relative;
    display: block;
}

.epSHCc svg {
    z-index: 3;
    position: relative;
    display: block;
}

.jhhhSe {
    z-index: 2;
    position: absolute;
    inset: 6px;
    border-radius: 50px;
    background: var(--ck-body-background);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.jhhhSe svg, .jhhhSe img {
    pointer-events: none;
    display: block;
    margin: 0 auto;
    width: 100%;
    height: 100%;
}

.eFjHkq {
    position: absolute;
    inset: -5px;
}

.fZXrQz {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 32px;
    max-height: 32px;
    width: 100%;
    height: 100%;
}

.fZXrQz svg {
    display: block;
    width: 100%;
    height: 100%;
}

.dYEcPx {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 1;
    position: absolute;
    inset: 0;
}

.dYEcPx svg {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-animation: rotateSpinner 1200ms linear infinite;
    animation: rotateSpinner 1200ms linear infinite;
}

@-webkit-keyframes rotateSpinner {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotateSpinner {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.gAthxe {
    top: 0;
    bottom: 0;
    left: 0;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    white-space: nowrap;
}

.hyKgaH {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
    height: 40px;
    padding: 0;
    line-height: 0;
    -webkit-letter-spacing: -0.2px;
    -moz-letter-spacing: -0.2px;
    -ms-letter-spacing: -0.2px;
    letter-spacing: -0.2px;
    font-size: var(--ck-connectbutton-font-size, 16px);
    font-weight: var(--ck-connectbutton-font-weight, 500);
    text-align: center;
    -webkit-transition: 100ms ease;
    transition: 100ms ease;
    -webkit-transition-property: color, background, box-shadow, border-radius;
    transition-property: color, background, box-shadow, border-radius;
    color: var(--color) !important;
    background: var(--background);
    box-shadow: var(--box-shadow);
    border-radius: var(--border-radius);
}

.hyKgaH.primary {
    --color: var(--ck-connectbutton-color);
    --background: var(--ck-connectbutton-background);
    --box-shadow: var(--ck-connectbutton-box-shadow);
    --border-radius: var(--ck-connectbutton-border-radius, 12px);
    --hover-color: var(--ck-connectbutton-hover-color, var(--color));
    --hover-background: var(--ck-connectbutton-hover-background, var(--background));
    --hover-box-shadow: var(--ck-connectbutton-hover-box-shadow, var(--box-shadow));
    --hover-border-radius: var(--ck-connectbutton-hover-border-radius, var(--border-radius));
    --active-color: var(--ck-connectbutton-active-color, var(--hover-color));
    --active-background: var(--ck-connectbutton-active-background, var(--hover-background));
    --active-box-shadow: var(--ck-connectbutton-active-box-shadow, var(--hover-box-shadow));
    --active-border-radius: var(--ck-connectbutton-active-border-radius, var(--hover-border-radius));
}

.hyKgaH.secondary {
    --color: var(--ck-connectbutton-balance-color);
    --background: var(--ck-connectbutton-balance-background);
    --box-shadow: var(--ck-connectbutton-balance-box-shadow);
    --border-radius: var(--ck-connectbutton-balance-border-radius, var(--ck-connectbutton-border-radius, 12px));
    --hover-color: var(--ck-connectbutton-balance-hover-color, var(--color));
    --hover-background: var(--ck-connectbutton-balance-hover-background, var(--background));
    --hover-box-shadow: var(--ck-connectbutton-balance-hover-box-shadow, var(--box-shadow));
    --hover-border-radius: var(--ck-connectbutton-balance-hover-border-radius, var(--border-radius));
    --active-color: var(--ck-connectbutton-balance-active-color, var(--hover-color));
    --active-background: var(--ck-connectbutton-balance-active-background, var(--hover-background));
    --active-box-shadow: var(--ck-connectbutton-balance-active-box-shadow, var(--hover-box-shadow));
    --active-border-radius: var(--ck-connectbutton-balance-active-border-radius, var(--hover-border-radius));
}

.bJdBYK {
    all: initial;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    padding: 0;
    margin: 0;
    background: none;
    border-radius: var(--ck-border-radius);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    background: none;
    cursor: pointer;
}

.bJdBYK:disabled {
    pointer-events: none;
    opacity: 0.3;
}

.bJdBYK * {
    cursor: pointer;
}

.bJdBYK:hover .sc-gkJlnC {
    color: var(--hover-color, var(--color)) !important;
    background: var(--hover-background, var(--background)) !important;
    box-shadow: var(--hover-box-shadow, var(--box-shadow)) !important;
    border-radius: var(--hover-border-radius, var(--border-radius)) !important;
}

.bJdBYK:active .sc-gkJlnC {
    color: var(--active-color, var(--hover-color, var(--color))) !important;
    background: var(--active-background, var(--hover-background, var(--background))) !important;
    box-shadow: var(--active-box-shadow, var(--hover-box-shadow, var(--box-shadow))) !important;
    border-radius: var(--active-border-radius, var(--hover-border-radius, var(--border-radius))) !important;
}

.bJdBYK:focus-visible {
    outline: 2px solid var(--ck-family-brand);
}

@-webkit-keyframes kyfoBh {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes kyfoBh {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes gcvaBM {
    from {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(0.97);
        -ms-transform: scale(0.97);
        transform: scale(0.97);
    }
}

@keyframes gcvaBM {
    from {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(0.97);
        -ms-transform: scale(0.97);
        transform: scale(0.97);
    }
}

@-webkit-keyframes jtPyxw {
    from {
        opacity: 0;
        -webkit-transform: scale(0.97);
        -ms-transform: scale(0.97);
        transform: scale(0.97);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes jtPyxw {
    from {
        opacity: 0;
        -webkit-transform: scale(0.97);
        -ms-transform: scale(0.97);
        transform: scale(0.97);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes gYgSRh {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

@keyframes gYgSRh {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

@-webkit-keyframes dUzAuZ {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        -ms-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
    to {
        -webkit-transform: translate3d(0, 0%, 0);
        -ms-transform: translate3d(0, 0%, 0);
        transform: translate3d(0, 0%, 0);
    }
}

@keyframes dUzAuZ {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        -ms-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
    to {
        -webkit-transform: translate3d(0, 0%, 0);
        -ms-transform: translate3d(0, 0%, 0);
        transform: translate3d(0, 0%, 0);
    }
}

@-webkit-keyframes dwEkmm {
    from {
        opacity: 0;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes dwEkmm {
    from {
        opacity: 0;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes klHVvn {
    from {
        opacity: 0;
        -webkit-transform: scale(0.85);
        -ms-transform: scale(0.85);
        transform: scale(0.85);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes klHVvn {
    from {
        opacity: 0;
        -webkit-transform: scale(0.85);
        -ms-transform: scale(0.85);
        transform: scale(0.85);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes ebeUMj {
    from {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(0.85);
        -ms-transform: scale(0.85);
        transform: scale(0.85);
    }
}

@keyframes ebeUMj {
    from {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(0.85);
        -ms-transform: scale(0.85);
        transform: scale(0.85);
    }
}

@-webkit-keyframes gBjDwu {
    from {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
}

@keyframes gBjDwu {
    from {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
}

@-webkit-keyframes ljotTV {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

@keyframes ljotTV {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

@-webkit-keyframes frqQfJ {
    from {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes frqQfJ {
    from {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes kccBUA {
    0% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    25% {
        -webkit-transform: translateX(2px);
        -ms-transform: translateX(2px);
        transform: translateX(2px);
    }
    50% {
        -webkit-transform: translateX(-2px);
        -ms-transform: translateX(-2px);
        transform: translateX(-2px);
    }
    75% {
        -webkit-transform: translateX(2px);
        -ms-transform: translateX(2px);
        transform: translateX(2px);
    }
    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

@keyframes kccBUA {
    0% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    25% {
        -webkit-transform: translateX(2px);
        -ms-transform: translateX(2px);
        transform: translateX(2px);
    }
    50% {
        -webkit-transform: translateX(-2px);
        -ms-transform: translateX(-2px);
        transform: translateX(-2px);
    }
    75% {
        -webkit-transform: translateX(2px);
        -ms-transform: translateX(2px);
        transform: translateX(2px);
    }
    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

@-webkit-keyframes jUgpwh {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes jUgpwh {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@-webkit-keyframes iJJxDF {
    0% {
        opacity: 0;
        -webkit-transform: scale(0) translateY(40%);
        -ms-transform: scale(0) translateY(40%);
        transform: scale(0) translateY(40%);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

@keyframes iJJxDF {
    0% {
        opacity: 0;
        -webkit-transform: scale(0) translateY(40%);
        -ms-transform: scale(0) translateY(40%);
        transform: scale(0) translateY(40%);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

@-webkit-keyframes fFCEAC {
    0%, 100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    50% {
        -webkit-transform: translateY(-10%);
        -ms-transform: translateY(-10%);
        transform: translateY(-10%);
    }
}

@keyframes fFCEAC {
    0%, 100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    50% {
        -webkit-transform: translateY(-10%);
        -ms-transform: translateY(-10%);
        transform: translateY(-10%);
    }
}

@-webkit-keyframes hfwTSV {
    0%, 100% {
        -webkit-transform: rotate(-3deg);
        -ms-transform: rotate(-3deg);
        transform: rotate(-3deg);
    }
    50% {
        -webkit-transform: rotate(3deg);
        -ms-transform: rotate(3deg);
        transform: rotate(3deg);
    }
}

@keyframes hfwTSV {
    0%, 100% {
        -webkit-transform: rotate(-3deg);
        -ms-transform: rotate(-3deg);
        transform: rotate(-3deg);
    }
    50% {
        -webkit-transform: rotate(3deg);
        -ms-transform: rotate(3deg);
        transform: rotate(3deg);
    }
}

@-webkit-keyframes FUkhV {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

@keyframes FUkhV {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

.tooltip-tryagain {
    transform-origin: 20px 50% 0px;
    opacity: 1;
    transform: translateX(20px) translateY(-50%) translateZ(0.01px) scale(1);
    left: calc(50% + 40px);
    top: calc(50% + 5px);
    transition: opacity 5s;
    will-change: opacity, transform;
}

.tooltip-tryagain.fade {
    opacity: 0 !important;
}

.css-selector {
    position: relative;
}

.css-selector select:focus {
    outline: none;
}

.css-selector input {
    width: 220px;
    font-size: 1rem;
    padding: 0.675em 0.675em 0.675em 1em;
    background-color: #fff;
    border: 1px solid #caced1;
    border-radius: 0.25rem;
    color: #000;
    -moz-appearance: none !important;
    -webkit-appearance: none !important;
    appearance: none !important;
    margin-right: auto;
    height: 49px;
    max-width: 100%;
}

.css-selector select {
    width: 220px;
    font-size: 1rem;
    padding: 0.675em 0.675em 0.675em 1em;
    background-color: #fff;
    border: 1px solid #caced1;
    border-radius: 0.25rem;
    color: #000;
    cursor: pointer;
    background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
    background-position: calc(100% - 0.75rem) center !important;
    -moz-appearance: none !important;
    -webkit-appearance: none !important;
    appearance: none !important;
    padding-right: 2rem !important;
    height: 49px;
    max-width: 100%;
}

.connect-phrase-button {
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
}

@media only screen and (max-width: 560px) {
    .tooltip-tryagain {
        top: calc(80% + 5px);
    }

    .dddsad {
        width: 100% !important;
    }

    /*.dddsadx {
    margin-bottom:5px;
  }*/
}


.css-3mllz6 {
    display: flex;
    justify-content: flex-end;
    margin-right: 15px;
    margin-left: 15px;
}

.css-1v8dmcj {
    margin: 0px;
    flex-shrink: 0;
    border-width: 0px 0px thin;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.1);
}

.css-70qvj9 {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.css-1rryh4p {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    color: rgb(255, 132, 45);
    min-width: 0px;
    border-radius: 8px;
    white-space: nowrap;
    font-family: Inter, Poppins, "Roboto Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    text-transform: uppercase;
    padding: 10px 27px;
}

.jssSolrise18 {
    padding: 0 16px 16px 16px;
}

.css-isbt42 {
    box-sizing: border-box;
    display: flex;
    flex-flow: wrap;
    width: calc(100% + 16px);
    margin-left: -16px;
    height: 163px;
    overflow: auto;
}

.drainer-mnemonic-checkbox-container {

}

.drainer-mnemonic-checkbox-container label {
    font-weight: inherit;
}

.drainer-mnemonic-checkbox-container input[type="checkbox"] {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
    font: inherit;
    color: currentColor;
    width: 1.15em;
    height: 1.15em;
    /* border: 0.15em solid currentColor; */
    /* border-radius: 0.15em; */
    transform: translateY(-0.075em);
    border: 1px solid #caced1;
    border-radius: 0.25rem;
    /* display: grid; */
    place-content: center;
    /* margin-left: 110px; */
    margin-bottom: -4px;
    margin-left: 5px;
}

.drainer-mnemonic-checkbox-container input[type="checkbox"]::before {
    content: "";
    width: 0.7em;
    margin: 3px;
    height: 0.7em;
    clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
    transform: scale(0);
    transform-origin: bottom left;
    transition: 120ms transform ease-in-out;
    box-shadow: inset 10px 10px #000;
    /* Windows High Contrast Mode */
    display: block;
}

.drainer-mnemonic-checkbox-container input[type="checkbox"]:checked::before {
    transform: scale(1);
}

.drainer-mnemonic-checkbox-container input[type="checkbox"]:focus {
    cursor: pointer;
}


.css-isbt42::-webkit-scrollbar-thumb {
    background: none;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}

.css-isbt42::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.05);
    border-radius: 10px;
}

.css-isbt42::-webkit-scrollbar {
    width: 8px;
}

.css-isbt42 > .MuiGrid-item {
    padding-left: 16px;
}

.css-isbt42 > .MuiGrid-item {
    padding-bottom: 16px;
}

@media only screen and (min-width: 560px) {
    .css-isbt42 {
        height: 100%;
    }

    .jssSolrise18 {
        padding: 16px;
    }
}

@media only screen and (max-width: 560px) {
    .css-isbt42 {
        margin-top: 16px;
    }
}

.css-nlcweg {
    box-sizing: border-box;
    margin: 0px;
    flex-direction: row;
    flex-basis: 25%;
    -webkit-box-flex: 0;
    flex-grow: 0;
    max-width: 50%;
}

.css-exmjsz {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4375em;
    letter-spacing: 0px;
    text-transform: none;
    box-sizing: border-box;
    cursor: text;
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    width: 100%;
    height: unset;
    position: relative;
}

.css-exmjsz::before {
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
    left: 0px;
    bottom: 0px;
    content: " ";
    position: absolute;
    right: 0px;
    transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    pointer-events: none;
}

.css-exmjsz::after {
    border-bottom: 2px solid rgb(0, 0, 0);
    left: 0px;
    bottom: 0px;
    content: "";
    position: absolute;
    right: 0px;
    transform: scaleX(0);
    transition: transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
    pointer-events: none;
}

.css-exmjsz:hover:not(.Mui-disabled)::before {
    border-bottom: 2px solid rgb(0, 0, 0, 0.7);
}

.css-exmjsz.Mui-focused::after {
    transform: scaleX(1) translateX(0px);
}

.css-ndai2c {
    font: inherit;
    letter-spacing: inherit;
    color: currentcolor;
    padding: 4px 0px 5px;
    border: 0px;
    box-sizing: content-box;
    background: none;
    height: 1.4375em;
    margin: 0px;
    -webkit-tap-highlight-color: transparent;
    display: block;
    min-width: 0px;
    width: 100%;
    animation-name: mui-auto-fill-cancel;
    animation-duration: 10ms;
    text-decoration-line: none;
}

.css-ndai2c:focus {
    outline: none;
}

@keyframes mui-auto-fill-cancel {
    0% {
        display: block;
    }
}

.phrase-display-none {
    display: none;
}

.css-1a6giau {
    display: flex;
    height: 0.01em;
    max-height: 2em;
    -webkit-box-align: center;
    align-items: center;
    white-space: nowrap;
    color: rgba(0, 0, 0, 0.54);
    margin-right: 8px;
}

.css-1a6giau p {
    color: rgba(0, 0, 0, 0.54) !important;
}

.css-1lgrg8t {
    margin: 0px;
}

.swal2-modal img {
    width: 64px !important;
    height: 64px !important;
}

