body,html {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    vertical-align: baseline
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    border: 0;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

body {
    line-height: 1
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

* {
    /* -webkit-tap-highlight-color:rgba(0,0,0,0); */
    /* -webkit-box-sizing:border-box; */
    /* box-sizing:border-box; */
}

:focus {
    outline: none;
    outline-offset: -2px
}

:focus::-moz-focus-inner {
    border: 0
}

button,input,select,textarea {
    -webkit-appearance: none;
    background: none;
    border: none;
    -moz-box-shadow: none;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    letter-spacing: inherit;
    margin: 0;
    outline: none;
    padding: 0
}

input::-webkit-input-placeholder {
    font-family: inherit;
    font-size: inherit
}

input::-moz-placeholder {
    font-family: inherit;
    font-size: inherit
}

input:-ms-input-placeholder {
    font-family: inherit;
    font-size: inherit
}

input::-ms-input-placeholder {
    font-family: inherit;
    font-size: inherit
}

input::placeholder {
    font-family: inherit;
    font-size: inherit
}

:root {
    /* --bgColor-default:color(srgb 0.937254902 0.9058823529 1); */
    /* --bgColor-elevated:color(srgb 1 1 1); */
    /* --bgColor-state-hover:color(srgb 0.8588235294 0.7803921569 1); */
    /* --bgColor-state-active:color(srgb 0.8078431373 0.7058823529 1); */
    /* --bgColor-interactive-rest:var(--bgColor-elevated); */
    /* --bgColor-interactive-hover:var(--bgColor-state-hover); */
    /* --bgColor-interactive-active:var(--bgColor-state-active); */
    /* --bgColor-interactive-variant:color(srgb 0.7882352941 0.9843137255 0.5333333333); */
    /* --bgColor-variant:color(srgb 0.7882352941 0.9843137255 0.5333333333); */
    /* --bgColor-backdrop-rest:color(srgb 0 0 0/0.4); */
    /* --bgColor-backdrop-merchant:color(srgb 1 1 1); */
    /* --fgColor-default:color(srgb 0.0705882353 0.1019607843 0.0705882353); */
    /* --fgColor-subtle:color(srgb 0 0 0); */
    /* --fgColor-link-rest:color(srgb 0.1568627451 0.337254902 0.0196078431); */
    /* --fgColor-link-hover:color(srgb 0.0784313725 0.2745098039 0.0196078431); */
    /* --fgColor-link-active:color(srgb 0.0431372549 0.1960784314 0.031372549); */
    /* --fgColor-status-danger:color(srgb 0.5450980392 0 0.0588235294); */
    /* --fgColor-status-success:color(srgb 0.0352941176 0.2392156863 0.0196078431); */
    /* --fgColor-inverted:color(srgb 0.9764705882 0.9607843137 1); */
    /* --fgColor-variant:color(srgb 0.2235294118 0.0745098039 0.2980392157); */
    /* --borderColor-focusVariant:color(srgb 0.0705882353 0.1019607843 0.0705882353); */
    /* --borderColor-focus:color(srgb 0.0705882353 0.1019607843 0.0705882353); */
    /* --borderColor-status-danger:color(srgb 0.5450980392 0 0.0588235294); */
    /* --borderColor-default:color(srgb 0.4156862745 0.4078431373 0.4039215686); */
    /* --borderColor-variant:color(srgb 0.0705882353 0.1019607843 0.0705882353); */
    /* --borderColor-hover:color(srgb 0 0 0/0.3019607843); */
    /* --component-Button-filled-bgColor-rest:color(srgb 0.2235294118 0.0745098039 0.2980392157); */
    /* --component-Button-filled-bgColor-hover:color(srgb 0.2784313725 0.0784313725 0.4156862745); */
    /* --component-Button-filled-bgColor-active:color(srgb 0.3333333333 0.0784313725 0.5333333333); */
    /* --component-Button-filled-bgColor-invalid:color(srgb 0.9764705882 0.968627451 1/0.7019607843); */
    /* --app-Scrollbar-bgColor-default:color(srgb 0 0 0/0.0705882353); */
    /* --app-Scrollbar-fgColor-default:var(--fgColor-inverted); */
}

@media (prefers-color-scheme: dark) {
    html:not([data-theme]) {
        --bgColor-default:color(srgb 0.0705882353 0.1019607843 0.0705882353);
        --bgColor-elevated: color(srgb 0.1607843137 0.1764705882 0.1568627451);
        --bgColor-state-hover: color(srgb 0.2352941176 0.2509803922 0.231372549);
        --bgColor-state-active: color(srgb 0.3019607843 0.3176470588 0.2980392157);
        --bgColor-interactive-rest: var(--bgColor-elevated);
        --bgColor-interactive-hover: var(--bgColor-state-hover);
        --bgColor-interactive-active: var(--bgColor-state-active);
        --bgColor-interactive-variant: color(srgb 0.7882352941 0.9843137255 0.5333333333);
        --bgColor-variant: color(srgb 0.0352941176 0.2392156863 0.0196078431);
        --bgColor-backdrop-rest: color(srgb 1 1 1/0.4);
        --bgColor-backdrop-merchant: color(srgb 0.1607843137254902 0.17647058823529413 0.1568627450980392);
        --fgColor-default: color(srgb 0.9176470588 0.9254901961 0.9176470588);
        --fgColor-subtle: color(srgb 0.8 0.8196078431 0.8);
        --fgColor-link-rest: color(srgb 0.7882352941 0.9843137255 0.5333333333);
        --fgColor-link-hover: color(srgb 0.6901960784 0.9647058824 0.4);
        --fgColor-link-active: color(srgb 0.5882352941 0.9450980392 0.262745098);
        --fgColor-status-danger: color(srgb 1 0.8 0.8);
        --fgColor-status-success: color(srgb 0.4039215686 0.9058823529 0.0078431373);
        --fgColor-inverted: color(srgb 0.0705882353 0.1019607843 0.0705882353);
        --fgColor-variant: color(srgb 0.937254902 0.9058823529 1);
        --borderColor-focusVariant: color(srgb 1 1 1);
        --borderColor-focus: color(srgb 1 1 1);
        --borderColor-status-danger: color(srgb 1 0.8 0.8);
        --borderColor-default: color(srgb 0.7921568627 0.7803921569 0.7647058824);
        --borderColor-variant: color(srgb 1 1 1);
        --borderColor-hover: color(srgb 1 1 1/0.3019607843);
        --component-Button-filled-bgColor-rest: color(srgb 0.7529411765 0.6235294118 1);
        --component-Button-filled-bgColor-hover: color(srgb 0.8078431373 0.7058823529 1);
        --component-Button-filled-bgColor-active: color(srgb 0.8588235294 0.7803921569 1);
        --component-Button-filled-bgColor-invalid: color(srgb 0.9764705882 0.968627451 1/0.7019607843);
        --app-Scrollbar-bgColor-default: color(srgb 1 1 1/0.2);
        --app-Scrollbar-fgColor-default: var(--fgColor-inverted)
    }
}

html[data-theme=dark] {
    --bgColor-default: color(srgb 0.0705882353 0.1019607843 0.0705882353);
    --bgColor-elevated: color(srgb 0.1607843137 0.1764705882 0.1568627451);
    --bgColor-state-hover: color(srgb 0.2352941176 0.2509803922 0.231372549);
    --bgColor-state-active: color(srgb 0.3019607843 0.3176470588 0.2980392157);
    --bgColor-interactive-rest: var(--bgColor-elevated);
    --bgColor-interactive-hover: var(--bgColor-state-hover);
    --bgColor-interactive-active: var(--bgColor-state-active);
    --bgColor-interactive-variant: color(srgb 0.7882352941 0.9843137255 0.5333333333);
    --bgColor-variant: color(srgb 0.0352941176 0.2392156863 0.0196078431);
    --bgColor-backdrop-rest: color(srgb 1 1 1/0.4);
    --bgColor-backdrop-merchant: color(srgb 0.1607843137254902 0.17647058823529413 0.1568627450980392);
    --fgColor-default: color(srgb 0.9176470588 0.9254901961 0.9176470588);
    --fgColor-subtle: color(srgb 0.8 0.8196078431 0.8);
    --fgColor-link-rest: color(srgb 0.7882352941 0.9843137255 0.5333333333);
    --fgColor-link-hover: color(srgb 0.6901960784 0.9647058824 0.4);
    --fgColor-link-active: color(srgb 0.5882352941 0.9450980392 0.262745098);
    --fgColor-status-danger: color(srgb 1 0.8 0.8);
    --fgColor-status-success: color(srgb 0.4039215686 0.9058823529 0.0078431373);
    --fgColor-inverted: color(srgb 0.0705882353 0.1019607843 0.0705882353);
    --fgColor-variant: color(srgb 0.937254902 0.9058823529 1);
    --borderColor-focusVariant: color(srgb 1 1 1);
    --borderColor-focus: color(srgb 1 1 1);
    --borderColor-status-danger: color(srgb 1 0.8 0.8);
    --borderColor-default: color(srgb 0.7921568627 0.7803921569 0.7647058824);
    --borderColor-variant: color(srgb 1 1 1);
    --borderColor-hover: color(srgb 1 1 1/0.3019607843);
    --component-Button-filled-bgColor-rest: color(srgb 0.7529411765 0.6235294118 1);
    --component-Button-filled-bgColor-hover: color(srgb 0.8078431373 0.7058823529 1);
    --component-Button-filled-bgColor-active: color(srgb 0.8588235294 0.7803921569 1);
    --component-Button-filled-bgColor-invalid: color(srgb 0.9764705882 0.968627451 1/0.7019607843);
    --app-Scrollbar-bgColor-default: color(srgb 1 1 1/0.2);
    --app-Scrollbar-fgColor-default: var(--fgColor-inverted)
}

html[data-theme=dark] #app {
    color-scheme: dark
}

:root {
    /* --spacing-L:32px; */
    /* --spacing-M:24px; */
    /* --spacing-S:16px; */
    --spacing-XS: 12px;
    --spacing-2XS: 10px;
    --spacing-3XS: 8px;
    --spacing-4XS: 6px;
    --spacing-5XS: 4px;
    --spacing-6XS: 2px;
    --borderRadius-2XS: 4px;
    --borderRadius-XS: 8px;
    --borderRadius-S: 12px;
    --borderRadius-M: 18px;
    --borderRadius-L: 24px;
    --borderRadius-interactive-L: 8px;
    --borderRadius-interactive-M: 8px;
    --fontSize-S: 14px;
    --fontSize-M: 16px;
    --fontSize-L: 18px;
    --fontSize-2XL: 24px;
    --fontSize-3XL: 26px;
    --fontSize-XL: 20px;
    --sizing-interactive-L: 48px;
    --sizing-interactive-M: 38px;
    --sizing-icon-L: 24px;
    --sizing-icon-M: 20px;
    --sizing-icon-S: 16px;
    --sizing-content-width: 370px;
    --sizing-content-height: 250px;
    --borderSize-focus: 2px;
    --borderSize-underline: 2px;
    --borderSize-focusOuter: 3px;
    --component-Button-Round-size-L: 22px;
    --component-Button-Round-size-M: 18px;
    --component-Button-height-L: 32px;
    --component-Button-height-M: 26px;
    --component-Button-height-S: 20px;
    --component-Form-height-large: 285px;
    --component-Form-width-large: 320px;
    --component-Form-width-medium: 360px;
    /* --component-Form-gap-inputs:var(--spacing-2XS); */
    --component-OtpChallenge-fontSize-L: 36px;
    --component-OtpChallenge-spinner: 60px;
    --component-Error-icon-L: 48px;
    --app-padding-horizontal: 16px;
    --app-padding-vertical: 10px;
    --app-padding-content: 4px;
    /* --app-Width:450px; */
    /* --app-Height:520px; */
    /* --app-borderRadius-L:16px; */
    /* --app-Body-height:390px; */
    /* --app-Modal-padding-top:20px; */
    --app-Modal-padding-bottom: 16px;
    /* --gap-content-L:10px; */
    --shadow-focus: inset 0 0 0 var(--borderSize-focus) var(--fgColor-default);
    --shadow-focusOuter: 0 0 0 1px var(--bgColor-default),0 0 0 var(--borderSize-focusOuter) var(--fgColor-default);
    --shadow-danger: inset 0 0 0 1px var(--fgColor-status-danger);
    --shadow-dangerFocus: inset 0 0 0 var(--borderSize-focus) var(--fgColor-status-danger);
    --shadow-hover: 0 4px 4px 0 var(--borderColor-hover);
    --shadow-button-outline-rest: inset 0 0 0 1px var(--fgColor-variant);
    --shadow-button-outline-hover: inset 0 0 0 1px var(--fgColor-variant);
    --shadow-button-outline-active: inset 0 0 0 1px var(--fgColor-variant);
    --shadow-form-rest: inset 0 0 0 1px var(--fgColor-default)
}

@media screen and (max-height: 350px) {
    :root {
        --spacing-L:24px;
        --spacing-M: 16px;
        --spacing-S: 12px;
        --spacing-XS: 10px;
        --spacing-2XS: 8px;
        --spacing-3XS: 6px;
        --spacing-4XS: 4px;
        --spacing-5XS: 2px;
        --spacing-6XS: 1px;
        --borderRadius-2XS: 2px;
        --borderRadius-XS: 4px;
        --borderRadius-S: 8px;
        --borderRadius-M: 12px;
        --borderRadius-L: 18px;
        --borderRadius-interactive-L: 4px;
        --borderRadius-interactive-M: 4px;
        --fontSize-S: 14px;
        --fontSize-M: 16px;
        --fontSize-L: 18px;
        --fontSize-2XL: 24px;
        --fontSize-3XL: 26px;
        --fontSize-XL: 20px;
        --sizing-interactive-L: 38px;
        --sizing-interactive-M: 28px;
        --sizing-icon-L: 20px;
        --sizing-icon-M: 16px;
        --sizing-icon-S: 14px;
        --sizing-content-width: 370px;
        --sizing-content-height: 0;
        --borderSize-focus: 2px;
        --borderSize-underline: 2px;
        --borderSize-focusOuter: 3px;
        --component-Button-Round-size-L: 20px;
        --component-Button-Round-size-M: 16px;
        --component-Button-height-L: 26px;
        --component-Button-height-M: 22px;
        --component-Button-height-S: 16px;
        --component-Form-height-large: 160px;
        --component-Form-width-large: 360px;
        --component-Form-width-medium: 300px;
        --component-Form-gap-inputs: var(--spacing-2XS);
        --component-OtpChallenge-fontSize-L: 30px;
        --component-OtpChallenge-spinner: 40px;
        --component-Error-icon-L: 36px;
        --app-padding-horizontal: 8px;
        --app-padding-vertical: 8px;
        --app-padding-content: 4px;
        --app-Width: 396px;
        --app-Height: 300px;
        --app-borderRadius-L: 8px;
        --app-Body-height: 260px;
        --app-Modal-padding-top: 16px;
        --app-Modal-padding-bottom: 10px;
        --gap-content-L: 6px
    }
}

:root {
    /* --font-body-S-Regular:400 var(--fontSize-S)/1.17 -apple-system,BlinkMacSystemFont,sans-serif; */
    /* --font-body-S-Regular-lineHeight:calc(var(--fontSize-S)*1.17); */
    /* --font-body-S-Medium:500 var(--fontSize-S)/1.17 -apple-system,BlinkMacSystemFont,sans-serif; */
    /* --font-body-S-Medium-lineHeight:calc(var(--fontSize-S)*1.17); */
    /* --font-body-S-Bold:600 var(--fontSize-S)/1.17 -apple-system,BlinkMacSystemFont,sans-serif; */
    /* --font-body-S-Bold-lineHeight:calc(var(--fontSize-S)*1.17); */
    /* --font-body-M-Regular:400 var(--fontSize-M)/1.17 -apple-system,BlinkMacSystemFont,sans-serif; */
    /* --font-body-M-Regular-lineHeight:calc(var(--fontSize-M)*1.17); */
    /* --font-body-M-Medium:500 var(--fontSize-M)/1.17 -apple-system,BlinkMacSystemFont,sans-serif; */
    /* --font-body-M-Medium-lineHeight:calc(var(--fontSize-M)*1.17); */
    /* --font-body-L-Regular:400 var(--fontSize-L)/1.17 -apple-system,BlinkMacSystemFont,sans-serif; */
    --font-body-L-Regular-lineHeight: calc(var(--fontSize-L)*1.17);
    --font-body-L-Medium: 500 var(--fontSize-L)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-body-L-Medium-lineHeight: calc(var(--fontSize-L)*1.17);
    --font-body-XL-Bold: 600 var(--fontSize-XL)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-body-XL-Bold-lineHeight: calc(var(--fontSize-XL)*1.17);
    --font-body-2XL-Bold: 600 var(--fontSize-2XL)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-body-2XL-Bold-lineHeight: calc(var(--fontSize-2XL)*1.17);
    --font-heading-S-Medium: 500 var(--fontSize-L)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-heading-S-Medium-lineHeight: calc(var(--fontSize-L)*1.17);
    --font-heading-S-Bold: 700 var(--fontSize-L)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-heading-S-Bold-lineHeight: calc(var(--fontSize-L)*1.17);
    --font-heading-M-Bold: 600 var(--fontSize-XL)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-heading-M-Bold-lineHeight: calc(var(--fontSize-XL)*1.17);
    --font-heading-L-Bold: 600 var(--fontSize-2XL)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-heading-L-Bold-lineHeight: calc(var(--fontSize-2XL)*1.17);
    --font-heading-XL-Bold: 600 var(--fontSize-3XL)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-heading-XL-Bold-lineHeight: calc(var(--fontSize-3XL)*1.17);
    --font-OtpChallenge-Reference-L: 600 var(--component-OtpChallenge-fontSize-L)/1.17 -apple-system,BlinkMacSystemFont,sans-serif;
    --font-OtpChallenge-Reference-L-lineHeight: calc(var(--component-OtpChallenge-fontSize-L)*1.17);
    --font-Document-L: 400 var(--fontSize-M)/1.17 Courier;
    /* --font-Document-L-lineHeight:calc(var(--fontSize-M)*1.17); */
    --full-dvh: 100%
}

@supports (height: 100vh) {
    :root {
        /* --full-dvh:100vh; */
    }
}

@supports (height: 100dvh) {
    :root {
        /* --full-dvh:100dvh; */
    }
}

body,html {
    margin: 0;
    padding: 0
}

html {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0
}

body,html {
    overscroll-behavior-y: contain
}

body {
    -webkit-overflow-scrolling: touch;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: none;
    background-color: var(--bgColor-backdrop-merchant);
    color: var(--fgColor-default);
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: 10px;
    height: var(--full-dvh,100%);
    letter-spacing: 0;
    max-height: -webkit-fill-available;
    overflow-y: auto;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.bid-view {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid;
    height: 100%;
    justify-items: center
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.bid-static {
    position: relative
}

.bid-static,body #app {
    height: 100%;
    width: 100%
}

body.fullscreen {
    background-color: transparent;
    height: var(--fullscreen-height,var(--full-dvh,100%));
    padding-top: env(safe-area-inset-top,0)
}

body.fullscreen .appViewport {
    height: 100%;
    width: 100%
}

body.fullscreen #app {
    background-color: var(--bgColor-default);
    border-radius: 20px
}

body.fullscreen #storybook-root {
    background-color: transparent
}

body .appViewport {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    min-height: 100%;
    overflow-x: hidden
}

body.app {
    background-color: var(--bgColor-default);
    -webkit-transition: background-color .25s ease-in-out;
    transition: background-color .25s ease-in-out
}

body.app #app {
    border-radius: 0
}

body.app #storybook-root {
    background-color: var(--bgColor-default)
}

.uwnxns3cpOc- {
    bottom: 0;
    left: 0;
    overflow-y: hidden;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out
}

.FpzL5vI50-o- {
    opacity: 0
}

.FpzL5vI50-o-.pTZAeuSiHLM- {
    opacity: 1
}

.FpzL5vI50-o-.pTZAeuSiHLM-:not([data-direction]),.FpzL5vI50-o-.pTZAeuSiHLM-[data-direction=left] {
    -webkit-animation: -wFPH-tfz3A- .25s ease-in-out;
    animation: -wFPH-tfz3A- .25s ease-in-out
}

.FpzL5vI50-o-.pTZAeuSiHLM-[data-direction=right] {
    -webkit-animation: f4OBTss8AyM- .25s ease-in-out;
    animation: f4OBTss8AyM- .25s ease-in-out
}

.FpzL5vI50-o-.pTZAeuSiHLM-[data-direction=fade] {
    -webkit-animation: -qLsU16u7eY- .25s ease-in-out;
    animation: -qLsU16u7eY- .25s ease-in-out
}

.OFS8sUsZKqg- {
    opacity: 1
}

.OFS8sUsZKqg-.pTZAeuSiHLM- {
    opacity: 0
}

.OFS8sUsZKqg-.pTZAeuSiHLM-:not([data-direction]),.OFS8sUsZKqg-.pTZAeuSiHLM-[data-direction=left] {
    -webkit-animation: ByndSDyYVI8- .25s ease-in-out;
    animation: ByndSDyYVI8- .25s ease-in-out
}

.OFS8sUsZKqg-.pTZAeuSiHLM-[data-direction=right] {
    -webkit-animation: UAqC9KOGNm8- .25s ease-in-out;
    animation: UAqC9KOGNm8- .25s ease-in-out
}

.OFS8sUsZKqg-.pTZAeuSiHLM-[data-direction=fade] {
    -webkit-animation: noUcs9YEink- .25s ease-in-out;
    animation: noUcs9YEink- .25s ease-in-out
}

.MNJRkYmiNJo- {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    position: relative;
    -webkit-transition: height .25s ease-in-out;
    transition: height .25s ease-in-out
}

.MNJRkYmiNJo-.qffLC-ogfJs-.qyz-s5DR8Vw- {
    grid-template-columns: 1fr;
    grid-template-rows: -webkit-max-content;
    grid-template-rows: max-content
}

@-webkit-keyframes f4OBTss8AyM- {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes f4OBTss8AyM- {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes -wFPH-tfz3A- {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes -wFPH-tfz3A- {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes -qLsU16u7eY- {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes -qLsU16u7eY- {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes UAqC9KOGNm8- {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@keyframes UAqC9KOGNm8- {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@-webkit-keyframes ByndSDyYVI8- {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes ByndSDyYVI8- {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@-webkit-keyframes noUcs9YEink- {
    0% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@keyframes noUcs9YEink- {
    0% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

.VGjB0ReHXLQ- svg path,.VGjB0ReHXLQ- svg polygon,.VGjB0ReHXLQ- svg rect {
    fill: var(--fgColor-variant)
}

.wup5P-GPUUY- {
    --header: minmax(30px,1fr);
    --body: 8fr;
    background-color: var(--bgColor-default);
    border: 0 solid color(srgb 1 1 1/0);
    border-radius: var(--app-borderRadius-L);
    display: grid;
    grid-template-rows: var(--header) var(--body);
    height: 100%;
    padding: 0 var(--app-padding-horizontal);
    -webkit-transition: grid-template-rows .15s ease-in-out;
    transition: grid-template-rows .15s ease-in-out;
    transition: grid-template-rows .15s ease-in-out,-ms-grid-rows .15s ease-in-out
}

.wup5P-GPUUY- .uLsXIdeN3YE- {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: 100%;
    padding-bottom: var(--app-padding-vertical)
}

.wup5P-GPUUY-.aDKuqwbusZA- {
    max-height: var(--full-dvh,100%);
    overflow-y: auto;
    overscroll-behavior-y: contain
}

@media screen and (max-width: 470px) {
    .wup5P-GPUUY-.aDKuqwbusZA- .uLsXIdeN3YE- {
        scrollbar-width:thin
    }
}

.RnM5kkyLJe8- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid;
    gap: var(--gap-content-L);
    justify-items: center
}

.RnM5kkyLJe8- h1 {
    justify-self: center
}

.qRkl-QO8NSU- {
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-S);
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.17
}

.-Xh-zxc-5iU- {
    display: grid;
    height: 100%;
    padding: 0 10px;
    -webkit-transition: grid-template-columns .15s ease-in-out;
    transition: grid-template-columns .15s ease-in-out;
    transition: grid-template-columns .15s ease-in-out,-ms-grid-columns .15s ease-in-out
}

.-Xh-zxc-5iU->* {
    -ms-flex-item-align: center;
    align-self: center;
    justify-self: center
}

.-Xh-zxc-5iU- .T6JudSrF7xU- {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: 100%;
    width: 100%
}

body:not(.fullscreen) .-Xh-zxc-5iU- {
    grid-template-columns: minmax(320px,450px);
    grid-template-rows: minmax(520px,1fr) 48px
}

@media screen and (max-height: 568px) {
    body:not(.fullscreen) .-Xh-zxc-5iU- {
        grid-template-rows:minmax(calc(var(--full-dvh, 100%) - 48px),1fr) 48px
    }
}

body.fullscreen .-Xh-zxc-5iU- {
    grid-template-columns: minmax(320px,100vw);
    grid-template-rows: minmax(100%,1fr) 0;
    padding: 0
}

body.fullscreen .-Xh-zxc-5iU->:nth-child(2) {
    display: none
}

body.fullscreen .-Xh-zxc-5iU- .T6JudSrF7xU- {
    grid-row: 1/span 2
}

.-Xh-zxc-5iU-.SqOjRcRLOCA- {
    -ms-grid-columns: minmax(320px,800px)!important;
    grid-template-columns: minmax(320px,800px)!important
}

.-Xh-zxc-5iU-.RFXvSlFAdVU- {
    -ms-grid-columns: minmax(320px,100vw)!important;
    grid-template-columns: minmax(320px,100vw)!important
}

.-Xh-zxc-5iU- ._33xW61ylm3E- {
    -ms-flex-item-align: end;
    align-self: flex-end;
    justify-self: auto;
    width: 100%
}

.-Xh-zxc-5iU- .Cbrq5-nkab0- {
    -ms-flex-item-align: center;
    align-self: center
}

.qRkl-QO8NSU- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid transparent;
    border-radius: var(--borderRadius-L);
    -webkit-box-shadow: var(--button-icon--shadow);
    box-shadow: var(--button-icon--shadow);
    color: var(--fgColor-subtle);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: var(--spacing-5XS);
    height: var(--component-Button-height-L);
    padding: 0 var(--spacing-S);
    position: relative;
    text-decoration: underline;
    -webkit-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
    white-space: nowrap
}

.qRkl-QO8NSU-:disabled {
    opacity: .5
}

.qRkl-QO8NSU-:not(:disabled) {
    cursor: pointer
}

.qRkl-QO8NSU-:not(:disabled):hover {
    text-decoration: none
}

.qRkl-QO8NSU-:not(:disabled):active,.qRkl-QO8NSU-:not(:disabled):focus {
    border-color: var(--fgColor-subtle)
}

.wZGPbQu3nk4- {
    -webkit-animation: _1aJkBdotzq0- 1.75s ease-in-out infinite;
    animation: _1aJkBdotzq0- 1.75s ease-in-out infinite;
    height: 100%;
    width: 100%
}

.wZGPbQu3nk4- path {
    fill: var(--fgColor-variant)
}

.wZGPbQu3nk4-.XMbYIcZVlP8- path {
    fill: var(--fgColor-inverted)
}

@-webkit-keyframes _1aJkBdotzq0- {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    20% {
        -webkit-transform: rotate(175deg);
        transform: rotate(175deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    70% {
        -webkit-transform: rotate(355deg);
        transform: rotate(355deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes _1aJkBdotzq0- {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    20% {
        -webkit-transform: rotate(175deg);
        transform: rotate(175deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    70% {
        -webkit-transform: rotate(355deg);
        transform: rotate(355deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

._7UwQxER6Uc8- {
    color: var(--fgColor-subtle);
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-L);
    font-weight: 400;
    -ms-hyphens: auto;
    hyphens: auto;
    letter-spacing: 0;
    line-height: 1.17;
    overflow-wrap: break-word;
    text-align: left;
    white-space: pre-wrap;
    word-break: break-word
}

._7UwQxER6Uc8- pre {
    display: inline-block;
    font-family: monospace;
    font-weight: 600
}

._58RiAyzWWew- {
    color: var(--fgColor-default);
    display: block;
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-3XL);
    font-weight: 600;
    letter-spacing: 0;
    line-height: 1.17
}

.a-O3AScSr-A- {
    -ms-flex-item-align: center;
    align-self: center;
    justify-self: center;
    max-width: 370px;
    min-height: 250px;
    width: 100%
}

@media screen and (max-height: 350px) {
    .a-O3AScSr-A- {
        min-height:auto
    }
}

.GfdhxHv-UH0- {
    margin: auto;
    width: 80px
}

@media screen and (max-height: 220px) {
    .GfdhxHv-UH0- {
        width:60px
    }
}

._4-eZgDdM8zs- {
    --button--color: var(--fgColor-default);
    --button--background-color: var(--bgColor-default);
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-flex-negative: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    background: var(--component-Button-filled-bgColor-rest);
    border-radius: 999px;
    color: var(--fgColor-inverted);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    flex-shrink: 0;
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-L);
    font-weight: 500;
    justify-content: center;
    letter-spacing: 0;
    line-height: 1.17;
    min-height: var(--sizing-interactive-L);
    padding: var(--spacing-5XS) var(--spacing-L);
    position: relative;
    text-align: center;
    -webkit-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
    white-space: nowrap
}

._4-eZgDdM8zs-:not(:disabled) {
    cursor: pointer
}

._4-eZgDdM8zs-[aria-busy=true] .ytkQsy9Chro- {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

._4-eZgDdM8zs-[aria-busy=true] ._25dJVjMf6Ig- {
    visibility: hidden
}

._4-eZgDdM8zs-[data-variant=filled] {
    background: var(--component-Button-filled-bgColor-rest);
    color: var(--fgColor-inverted)
}

._4-eZgDdM8zs-[data-variant=filled]:not(:disabled):hover {
    background: var(--component-Button-filled-bgColor-hover);
    -webkit-box-shadow: var(--shadow-hover);
    box-shadow: var(--shadow-hover);
    color: var(--fgColor-inverted)
}

._4-eZgDdM8zs-[data-variant=filled]:not(:disabled):active {
    background: var(--component-Button-filled-bgColor-active)
}

._4-eZgDdM8zs-[data-variant=filled]:not(:disabled):focus-visible {
    -webkit-box-shadow: var(--shadow-focusOuter);
    box-shadow: var(--shadow-focusOuter)
}

._4-eZgDdM8zs-[data-variant=filled]:disabled {
    opacity: .5
}

._4-eZgDdM8zs-[data-variant=filled][aria-disabled=true] {
    background: var(--component-Button-filled-bgColor-invalid);
    color: var(--fgColor-default)
}

._4-eZgDdM8zs-[data-variant=text] {
    background: var(--bgColor-default);
    color: var(--fgColor-variant)
}

._4-eZgDdM8zs-[data-variant=text] ._25dJVjMf6Ig-:after {
    border-bottom: var(--borderSize-underline) solid var(--fgColor-variant)
}

._4-eZgDdM8zs-[data-variant=text]:not(:disabled):hover {
    background: var(--bgColor-state-hover)
}

._4-eZgDdM8zs-[data-variant=text]:not(:disabled):active {
    background: var(--bgColor-state-active)
}

._4-eZgDdM8zs-[data-variant=text]:not(:disabled):focus-visible {
    -webkit-box-shadow: var(--shadow-focus);
    box-shadow: var(--shadow-focus)
}

._4-eZgDdM8zs-[data-variant=text]:disabled,._4-eZgDdM8zs-[data-variant=text][aria-disabled=true] {
    opacity: .5
}

.ytkQsy9Chro- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    -webkit-animation: fadeIn .15s ease-in-out;
    animation: fadeIn .15s ease-in-out;
    display: none;
    inset: 0;
    justify-content: center;
    position: absolute
}

.ytkQsy9Chro- svg {
    height: var(--sizing-icon-L);
    width: var(--sizing-icon-L)
}

._25dJVjMf6Ig- {
    position: relative
}

._25dJVjMf6Ig-:after {
    bottom: calc(var(--borderSize-underline)*-1);
    content: "";
    left: 0;
    position: absolute;
    right: 0
}

._5AQx8GHJ-cE- {
    font-size: var(--fontSize-L);
    font-weight: 400
}

._3N2v9QvvCJs-,._5AQx8GHJ-cE- {
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    letter-spacing: 0;
    line-height: 1.17
}

._3N2v9QvvCJs- {
    font-size: var(--fontSize-2XL);
    font-weight: 600
}

.asMjGTcu2eg- {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--spacing-2XS);
    max-width: 370px;
    min-height: 250px;
    width: 100%
}

@media screen and (max-height: 350px) {
    .asMjGTcu2eg- {
        min-height:auto
    }
}

._42y57EqZ9Pg- {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: var(--component-Error-icon-L);
    max-width: var(--component-Error-icon-L);
    min-height: var(--component-Error-icon-L);
    min-width: var(--component-Error-icon-L)
}

._42y57EqZ9Pg- svg {
    height: 100%;
    width: 100%
}

._42y57EqZ9Pg- svg path {
    fill: var(--fgColor-variant)
}

._5AQx8GHJ-cE- span,._5AQx8GHJ-cE- time {
    font-family: Courier;
    font-weight: 600
}

.pJWKUY8geys- {
    -ms-flex-line-pack: end;
    -ms-flex-item-align: center;
    -webkit-box-flex: 1;
    align-content: end;
    align-self: center;
    -ms-flex: 1;
    flex: 1
}

#loaders,#timeout-error {
    height: 100%
}

#loaders.hidden,#timeout-error.hidden {
    display: none
}

#no-javascript-error {
    inset: 0;
    position: absolute
}

.fbFBD5nAVJ8-,.gEMo8Vcq4o4- {
    height: 100%
}

.fbFBD5nAVJ8-.vMRAXPa2fec-,.gEMo8Vcq4o4-.vMRAXPa2fec- {
    display: none
}

.fbFBD5nAVJ8-.zW2sREIfPCs-,.gEMo8Vcq4o4-.zW2sREIfPCs- {
    display: initial
}

.fbFBD5nAVJ8-:not(.zW2sREIfPCs-) {
    display: none
}

.Cbm6kxAjb3A- {
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: 100%;
    height: 100%;
    max-height: 520px;
    position: relative;
    width: 100%
}

.Cbm6kxAjb3A-.ers2rS-3GF8- {
    max-height: 100%
}

.UeFlY2lFKFA- {
    height: 100%;
    width: 100%
}

.ajyUSMZ-Dv4- {
    bottom: 0;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out
}

.ajyUSMZ-Dv4-.ShGJWcqedDM- {
    opacity: 1
}

.ajyUSMZ-Dv4- iframe {
    height: 100%;
    width: 100%
}

.HHrgdm5MXlg- input,.HHrgdm5MXlg- select,.HHrgdm5MXlg- textarea {
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-L);
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.17
}

.HHrgdm5MXlg- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--bgColor-elevated);
    border-radius: 8px;
    -webkit-box-shadow: var(--shadow-form-rest);
    box-shadow: var(--shadow-form-rest);
    -webkit-column-gap: var(--spacing-3XS);
    -moz-column-gap: var(--spacing-3XS);
    column-gap: var(--spacing-3XS);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: var(--sizing-interactive-L);
    overflow: hidden;
    padding: 0 var(--spacing-2XS);
    position: relative;
    width: 100%
}

.HHrgdm5MXlg-:not(._2C2f5JcDgXI-):hover {
    background-color: var(--bgColor-state-hover)
}

.HHrgdm5MXlg-:not(._2C2f5JcDgXI-):focus-within {
    -webkit-box-shadow: var(--shadow-focus);
    box-shadow: var(--shadow-focus)
}

.HHrgdm5MXlg-:not(._2C2f5JcDgXI-).GHK7B3OY-YY- {
    -webkit-box-shadow: var(--shadow-danger);
    box-shadow: var(--shadow-danger)
}

.HHrgdm5MXlg-:not(._2C2f5JcDgXI-).GHK7B3OY-YY-:focus-within {
    -webkit-box-shadow: var(--shadow-dangerFocus);
    box-shadow: var(--shadow-dangerFocus)
}

.HHrgdm5MXlg-._2C2f5JcDgXI- {
    opacity: .5
}

.HHrgdm5MXlg- .QdE3GyP4Wfo- {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: var(--sizing-icon-L);
    max-width: var(--sizing-icon-L);
    min-height: var(--sizing-icon-L);
    min-width: var(--sizing-icon-L)
}

.HHrgdm5MXlg- .QdE3GyP4Wfo- svg {
    height: 100%;
    width: 100%
}

.HHrgdm5MXlg- .QdE3GyP4Wfo- svg path {
    fill: var(--fgColor-subtle)
}

.HHrgdm5MXlg- input,.HHrgdm5MXlg- select,.HHrgdm5MXlg- textarea {
    color: var(--fgColor-default);
    height: 100%;
    width: 100%
}

.HHrgdm5MXlg- input::-webkit-input-placeholder,.HHrgdm5MXlg- select::-webkit-input-placeholder,.HHrgdm5MXlg- textarea::-webkit-input-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::-moz-placeholder,.HHrgdm5MXlg- select::-moz-placeholder,.HHrgdm5MXlg- textarea::-moz-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input:-ms-input-placeholder,.HHrgdm5MXlg- select:-ms-input-placeholder,.HHrgdm5MXlg- textarea:-ms-input-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::-ms-input-placeholder,.HHrgdm5MXlg- select::-ms-input-placeholder,.HHrgdm5MXlg- textarea::-ms-input-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::placeholder,.HHrgdm5MXlg- select::placeholder,.HHrgdm5MXlg- textarea::placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::-webkit-input-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::-moz-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input:-ms-input-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::-ms-input-placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::placeholder {
    color: var(--fgColor-subtle);
    font-weight: 400
}

.HHrgdm5MXlg- input::-ms-clear {
    display: none
}

.M30kcZAuM-g- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--fgColor-subtle);
    -webkit-column-gap: var(--spacing-5XS);
    -moz-column-gap: var(--spacing-5XS);
    column-gap: var(--spacing-5XS);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-S);
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.17;
    min-height: var(--font-body-S-Regular-lineHeight)
}

.M30kcZAuM-g->span {
    white-space: pre-wrap
}

.M30kcZAuM-g- svg {
    height: var(--sizing-icon-S);
    width: var(--sizing-icon-S)
}

.M30kcZAuM-g-.JtsOa-HBeR8- {
    -webkit-animation: _4zmb8oQIUw8- .1s ease-in-out;
    animation: _4zmb8oQIUw8- .1s ease-in-out;
    color: var(--fgColor-status-danger)
}

.M30kcZAuM-g-.JtsOa-HBeR8- svg path {
    fill: var(--fgColor-status-danger)
}

@-webkit-keyframes _4zmb8oQIUw8- {
    0% {
        -webkit-transform: translate(-5px);
        transform: translate(-5px)
    }

    50% {
        -webkit-transform: translate(5px);
        transform: translate(5px)
    }
}

@keyframes _4zmb8oQIUw8- {
    0% {
        -webkit-transform: translate(-5px);
        transform: translate(-5px)
    }

    50% {
        -webkit-transform: translate(5px);
        transform: translate(5px)
    }
}

.J6yXK3ijmuY- {
    display: block;
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-XL);
    font-weight: 600;
    letter-spacing: 0;
    line-height: 1.17
}

.n2WKpoEGOyQ- {
    display: grid;
    gap: var(--gap-content-L);
    grid-template-columns: 1fr;
    grid-template-rows: auto minmax(25px,1fr);
    justify-items: start
}

.n2WKpoEGOyQ-.vzEZb-mz7ts- {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto minmax(25px,1fr)
}

.Pa2uXan3Fcs- {
    font-family: -apple-system,BlinkMacSystemFont,sans-serif;
    font-size: var(--fontSize-L);
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.17
}

.F6AhXkYtrHc- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid;
    gap: var(--gap-content-L);
    grid-template-rows: auto auto 1fr;
    height: 100%;
    justify-items: center
}

.Pa2uXan3Fcs- {
    text-align: center
}

.IoY--xjRz3s- {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--gap-content-L);
    height: 100%;
    margin: auto;
    max-height: 285px;
    max-width: 320px;
    width: 100%
}

@media screen and (max-height: 350px) {
    .IoY--xjRz3s- {
        height:auto
    }
}

.wyvsH1z9N50- {
    -webkit-box-flex: 1;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
    -ms-flex: 1;
    flex: 1
}

.DoMnH-55BmM-,.wyvsH1z9N50- {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center
}

.DoMnH-55BmM- {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}
