@media print {
  .mui-1k371a6 { position: absolute !important; }
}

.mui-126xj0f { position: fixed; z-index: 1300; inset: 0px; }

@media print {
  .mui-126xj0f { position: absolute !important; }
}

.mui-ruoso9 { height: 100%; outline: 0px; overflow: hidden auto; text-align: center; }

@media print {
  .mui-ruoso9 { height: auto; }
}

.mui-ruoso9::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; width: 0px; }

.mui-q2ep2a { margin: 32px; position: relative; display: inline-block; vertical-align: middle; text-align: left; border-radius: 24px; background-color: rgb(24, 24, 28); background-image: none; color: rgba(255, 255, 255, 0.65); overflow: hidden; width: 100%; min-width: 300px; max-width: 562px; }

@media print {
  .mui-q2ep2a { overflow-y: visible; box-shadow: none; }
}

.mui-bo75qg { margin: 32px; position: relative; display: inline-block; vertical-align: middle; text-align: left; border-radius: 24px; background-color: rgb(24, 24, 28); background-image: none; color: rgba(255, 255, 255, 0.65); overflow: hidden; width: 100%; min-width: 300px; max-width: 562px; }

.mui-bo75qg.mui-bo75qg { margin: 30px 0px; transition: 200ms; overflow: hidden; }

@media print {
  .mui-bo75qg { overflow-y: visible; box-shadow: none; }
}

.mui-78243z { transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); border: 1px solid rgba(255, 255, 255, 0.1); margin: 32px; position: relative; display: inline-block; vertical-align: middle; text-align: left; border-radius: 24px; background-color: rgb(24, 24, 28); background-image: none; color: rgba(255, 255, 255, 0.65); overflow: hidden; width: 100%; min-width: 300px; max-width: 562px; }

.mui-78243z.MuiPopover-paper.MuiMenu-paper { background-color: rgba(58, 58, 58, 0.7); backdrop-filter: blur(16px); }

.mui-78243z.MuiPickersPopper-paper { background-color: rgba(58, 58, 58, 0.7); backdrop-filter: blur(16px); margin-top: 8px; }

.mui-78243z.mui-78243z { margin: 30px 0px; transition: 200ms; overflow: hidden; }

@media print {
  .mui-78243z { overflow-y: visible; box-shadow: none; }
}

@media (max-width: 623.95px) {
  html, body { background-color: rgb(24, 24, 28) !important; }
  .MuiDialog-root.mui-126xj0f { position: fixed !important; inset: 0px !important; overflow-x: hidden !important; overflow-y: auto !important; -webkit-overflow-scrolling: touch !important; }
  .MuiDialog-container.MuiDialog-scrollBody, .mui-ruoso9 { display: block !important; padding: 0 !important; min-height: 100% !important; height: auto !important; overflow: visible !important; text-align: left !important; }
  .MuiDialog-container.MuiDialog-scrollBody::after, .mui-ruoso9::after { display: none !important; }
  .mui-78243z, .mui-78243z.mui-78243z, .mui-78243z.MuiDialog-paperScrollBody, .mui-bo75qg, .mui-bo75qg.mui-bo75qg, .mui-bo75qg.MuiDialog-paperScrollBody, .mui-q2ep2a, .mui-q2ep2a.MuiDialog-paperScrollBody { width: 100% !important; max-width: 100% !important; min-width: 100% !important; margin: 0 !important; border-radius: 0 !important; border: none !important; box-shadow: none !important; min-height: 100% !important; height: auto !important; display: block !important; overflow: visible !important; background-color: rgb(24, 24, 28) !important; }
  .mui-igmd5d, .mui-igmd5d:first-child, .mui-igmd5d:first-of-type { padding: 32px 24px 48px !important; min-height: 100% !important; height: auto !important; overflow: visible !important; box-sizing: border-box !important; }
}

.mui-1mkt7l8 { text-align: center; scroll-behavior: smooth; }

.mui-1mkt7l8.Mui-focusVisible, .mui-1mkt7l8:focus-visible { outline: none; background-color: rgb(32, 32, 36); }

.mui-1mkt7l8:first-of-type, .mui-1mkt7l8:first-child { padding-top: 48px; }

.mui-1mkt7l8:last-of-type, .mui-1mkt7l8:last-child { padding-bottom: 48px; }

.mui-igmd5d { flex: 1 1 auto; overflow: hidden auto; padding: 15px 48px; height: 100%; text-align: center; scroll-behavior: smooth; }

.MuiDialogTitle-root + .mui-igmd5d { padding-top: 0px; }

@media (max-width: 480px) {
  .mui-igmd5d { padding-left: 16px; padding-right: 16px; }
}

@media (max-width: 330px) {
  .mui-igmd5d { padding-left: 10px; padding-right: 10px; }
}

.mui-igmd5d:first-child, .mui-igmd5d:first-of-type { padding-top: 48px; }

.mui-igmd5d:last-child, .mui-igmd5d:last-of-type { padding-bottom: 48px; }

.mui-igmd5d.Mui-focusVisible, .mui-igmd5d:focus-visible { outline: none; background-color: rgb(32, 32, 36); }

.mui-igmd5d:first-of-type, .mui-igmd5d:first-child { padding-top: 48px; }

.mui-igmd5d:last-of-type, .mui-igmd5d:last-child { padding-bottom: 48px; }

.mui-198th0j { text-align: initial; width: 100%; display: inline-block; vertical-align: middle; overflow: visible; }

.mui-4k6x8c { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 24px auto 0px; width: 100%; max-width: 464px; }

.mui-1bn6nor { margin: 16px auto 0px; width: 100%; max-width: 234px; transform: scale(1); }

.mui-1rnxl2g { display: block; background-color: rgba(255, 255, 255, 0.13); height: auto; transform-origin: 0px 55% 0px; border-radius: 10px / 16.7px; animation: 2s ease-in-out 0.5s infinite animation-c7515d; margin: 16px auto 0px; width: 100%; max-width: 234px; transform: scale(1); }

.mui-1rnxl2g:empty::before { content: " "; }

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

.mui-uqn42s { margin: 32px auto 0px; width: 100%; max-width: 100%; transform: scale(1); }

.mui-li7seh { display: block; background-color: rgba(255, 255, 255, 0.13); height: auto; transform-origin: 0px 55% 0px; border-radius: 10px / 16.7px; animation: 2s ease-in-out 0.5s infinite animation-c7515d; margin: 32px auto 0px; width: 100%; max-width: 100%; transform: scale(1); }

.mui-li7seh:empty::before { content: " "; }

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

.mui-wn6vtj { margin: 16px auto 0px; width: 100%; max-width: 100%; transform: scale(1); }

.mui-14uh7yb { display: block; background-color: rgba(255, 255, 255, 0.13); height: auto; transform-origin: 0px 55% 0px; border-radius: 10px / 16.7px; animation: 2s ease-in-out 0.5s infinite animation-c7515d; margin: 16px auto 0px; width: 100%; max-width: 100%; transform: scale(1); }

.mui-14uh7yb:empty::before { content: " "; }

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

.mui-cm0wyz { margin: 32px auto 0px; width: 100%; max-width: 272px; transform: scale(1); }

.mui-1sw653f { display: block; background-color: rgba(255, 255, 255, 0.13); height: auto; transform-origin: 0px 55% 0px; border-radius: 10px / 16.7px; animation: 2s ease-in-out 0.5s infinite animation-c7515d; margin: 32px auto 0px; width: 100%; max-width: 272px; transform: scale(1); }

.mui-1sw653f:empty::before { content: " "; }

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

.mui-1jzz0t0 { margin: 32px auto 0px; width: 100%; max-width: 148px; transform: scale(1); }

.mui-14cp9ty { display: block; background-color: rgba(255, 255, 255, 0.13); height: auto; transform-origin: 0px 55% 0px; border-radius: 10px / 16.7px; animation: 2s ease-in-out 0.5s infinite animation-c7515d; margin: 32px auto 0px; width: 100%; max-width: 148px; transform: scale(1); }

.mui-14cp9ty:empty::before { content: " "; }

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

@keyframes animation-c7515d {
0% { opacity: 1; }
50% { opacity: 0.4; }
100% { opacity: 1; }
}

.mui-1rb335s-Connect_FormField_-inputHelp { margin-top: -25px; }

.mui-16lh439 { overflow: hidden; overflow-wrap: anywhere; }

.mui-k0n5i3 { display: flex; position: relative; flex-direction: column; -moz-box-align: start; align-items: start; margin: 0px auto; width: 100%; max-width: 464px; }

.mui-1jwxnwv { margin-top: 0px; margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: hidden; overflow-wrap: anywhere; }

.mui-1jwxnwv mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1jwxnwv strong { color: rgb(255, 255, 255); }

.mui-1jwxnwv.mui-1jwxnwv a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1jwxnwv.mui-1jwxnwv a:focus { color: rgb(38, 187, 255); }

.mui-1jwxnwv.Mui-focusVisible { outline: none; }

.mui-8g0p5e { margin: 0px; font-family: Inter Tight, sans-serif; letter-spacing: 0em; text-align: left; text-overflow: ellipsis; font-size: 1.5rem; line-height: 125%; color: rgb(255, 255, 255); font-weight: normal; text-transform: none; overflow: hidden; overflow-wrap: anywhere; }

.mui-8g0p5e.MuiTypography-paragraph-large b, .mui-8g0p5e.MuiTypography-paragraph-medium b, .mui-8g0p5e.MuiTypography-paragraph-small b, .mui-8g0p5e.MuiTypography-ui-large b, .mui-8g0p5e.MuiTypography-ui-medium b, .mui-8g0p5e.MuiTypography-ui-small b { font-weight: 700; }

.mui-8g0p5e mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-8g0p5e strong { color: rgb(255, 255, 255); }

.mui-8g0p5e.mui-8g0p5e a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-8g0p5e.mui-8g0p5e a:focus { color: rgb(38, 187, 255); }

.mui-8g0p5e.Mui-focusVisible { outline: none; }

.mui-lk64iy { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 32px auto 0px; width: 100%; max-width: 464px; }

.mui-18djvv1 { margin-top: 0px; margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: visible; }

.mui-18djvv1 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-18djvv1 strong { color: rgb(255, 255, 255); }

.mui-18djvv1.mui-18djvv1 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-18djvv1.mui-18djvv1 a:focus { color: rgb(38, 187, 255); }

.mui-18djvv1.Mui-focusVisible { outline: none; }

.mui-4e6zbe { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-align: left; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; }

.mui-4e6zbe.MuiTypography-paragraph-large b, .mui-4e6zbe.MuiTypography-paragraph-medium b, .mui-4e6zbe.MuiTypography-paragraph-small b, .mui-4e6zbe.MuiTypography-ui-large b, .mui-4e6zbe.MuiTypography-ui-medium b, .mui-4e6zbe.MuiTypography-ui-small b { font-weight: 700; }

.mui-4e6zbe a { color: rgb(255, 255, 255); }

.mui-4e6zbe mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-4e6zbe strong { color: rgb(255, 255, 255); }

.mui-4e6zbe.mui-4e6zbe a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-4e6zbe.mui-4e6zbe a:focus { color: rgb(38, 187, 255); }

.mui-4e6zbe.Mui-focusVisible { outline: none; }

.mui-htsyqd { display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; max-width: 464px; margin-top: 32px; }

.mui-zgeytn.Eds-disabled { opacity: 0.5; }

.mui-zgeytn input::-webkit-search-cancel-button { appearance: none; }

.mui-zgeytn .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-104ispw { flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px 0px 20px; border: 0px; vertical-align: top; width: 100%; display: flex; }

.MuiFormGroup-row > .mui-104ispw { flex-basis: 0px; -moz-box-flex: 1; flex-grow: 1; }

.mui-104ispw.Eds-disabled { opacity: 0.5; }

.mui-104ispw input::-webkit-search-cancel-button { appearance: none; }

.mui-104ispw .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-1t1kttb { display: block; transform-origin: left top 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(133% - 32px); left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: auto; user-select: none; transform: none; position: static; }

.mui-1t1kttb .MuiFormLabel-asterisk { display: none; }

.mui-6zfh65 { color: rgba(255, 255, 255, 0.65); padding: 0px; font-family: Inter, sans-serif; font-size: 0.875rem; font-weight: 400; line-height: 140%; letter-spacing: 0.02em; flex-wrap: nowrap; gap: 16px; display: block; transform-origin: left top 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(133% - 32px); left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: auto; user-select: none; transform: none; position: static; }

.mui-6zfh65.Mui-focused { color: rgb(38, 187, 255); }

.mui-6zfh65.Mui-disabled { color: rgba(255, 255, 255, 0.35); }

.mui-6zfh65.Mui-error { color: rgb(255, 97, 115); }

.mui-6zfh65, .mui-6zfh65.Mui-focused, .mui-6zfh65.Mui-error { color: rgb(170, 170, 174); }

.mui-6zfh65.Mui-disabled { color: rgb(170, 170, 174); }

.mui-6zfh65.Mui-disabled, .mui-6zfh65.Mui-disabled .MuiFormLabel-asterisk { color: rgb(170, 170, 174); }

.mui-6zfh65.MuiFormLabel-root { color: rgba(255, 255, 255, 0.65); }

.mui-6zfh65 .MuiFormLabel-asterisk { display: none; }

.mui-x6xhhu.Mui-error { color: rgb(255, 97, 115); }

.mui-x6xhhu, .mui-x6xhhu.Mui-error { color: rgb(255, 194, 41); }

.mui-1y1p82e { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; letter-spacing: 0.02em; color: rgb(255, 255, 255); box-sizing: border-box; cursor: text; display: inline-flex; -moz-box-align: center; align-items: center; width: 100%; font-size: 1rem; position: relative; padding: 0px 0px 0px 1px; background-color: rgba(255, 255, 255, 0.05); border-radius: 10px; height: 48px; }

.mui-1y1p82e.Mui-disabled { color: rgba(255, 255, 255, 0.35); cursor: default; }

.mui-1y1p82e:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 255, 255); }

@media (hover: none) {
  .mui-1y1p82e:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.23); }
}

.mui-1y1p82e.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(38, 187, 255); border-width: 2px; }

.mui-1y1p82e.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 97, 115); }

.mui-1y1p82e.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.3); }

.mui-1y1p82e.EdsSelect-small .MuiSvgIcon-root { inset-inline-end: 0.75rem; }

.mui-1y1p82e.EdsSelect-medium .MuiSvgIcon-root { inset-inline-end: 1rem; }

.mui-1y1p82e.EdsSelect-large .MuiSvgIcon-root { inset-inline-end: 1.25rem; }

.mui-1y1p82e:not(.MuiInputBase-multiline).EdsTextField-inputBase-small { height: 2rem; }

.mui-1y1p82e:not(.MuiInputBase-multiline).EdsTextField-inputBase-medium { height: 2.5rem; }

.mui-1y1p82e:not(.MuiInputBase-multiline).EdsTextField-inputBase-large { height: 3rem; }

.mui-1y1p82e.EdsTextField-inputBase-small { border-radius: 6px; }

.mui-1y1p82e.EdsTextField-inputBase-medium { border-radius: 8px; }

.mui-1y1p82e.EdsTextField-inputBase-large { border-radius: 10px; }

label + .mui-1y1p82e { margin-block-start: 0.5rem; }

.mui-1y1p82e.Mui-disabled { background-color: rgba(0, 0, 0, 0); }

.mui-1y1p82e.Mui-disabled, .mui-1y1p82e.Mui-disabled .MuiOutlinedInput-input { cursor: not-allowed; -webkit-text-fill-color: unset; }

.mui-1y1p82e.Mui-disabled .MuiOutlinedInput-input::-webkit-input-placeholder { color: rgb(170, 170, 174); }

.mui-1y1p82e.Mui-disabled .MuiOutlinedInput-input::placeholder { color: rgb(170, 170, 174); }

.mui-1y1p82e.Mui-disabled .MuiOutlinedInput-input::placeholder, .mui-1y1p82e.Mui-disabled .MuiSelect-select .notranslate::after, .mui-1y1p82e.Mui-disabled .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-1y1p82e .MuiSvgIcon-root { color: inherit; }

.mui-1y1p82e.Mui-focused { border-color: rgba(255, 255, 255, 0.1); border-style: solid; border-width: 1px; outline: none; }

.mui-1y1p82e.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 255, 255) !important; inset: -10px -5px -5px; border-width: 2px; border-radius: 14px; }

.mui-10xq60c { font-style: inherit; font-variant: inherit; font-stretch: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; font-family: Inter, sans-serif; font-size: 1rem; font-weight: 400; line-height: 140%; letter-spacing: 0.02em; color: rgb(255, 255, 255); border-radius: 10px; padding: 13px 20px 12px; }

.mui-10xq60c::-webkit-input-placeholder { color: currentcolor; opacity: 0.5; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.mui-10xq60c::placeholder { color: currentcolor; opacity: 0.5; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.mui-10xq60c:focus { outline: 0px; }

.mui-10xq60c:invalid { box-shadow: none; }

.mui-10xq60c::-webkit-search-decoration { appearance: none; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-10xq60c::-webkit-input-placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-10xq60c::placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-10xq60c:focus::-webkit-input-placeholder { opacity: 0.5; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-10xq60c:focus::placeholder { opacity: 0.5; }

.mui-10xq60c.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(255, 255, 255, 0.35); }

.mui-10xq60c:autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }

@media (max-width: 480px) {
  .mui-10xq60c { height: 23px; }
}

.mui-10xq60c:autofill { box-shadow: rgb(38, 103, 152) 0px 0px 0px 100px inset; -webkit-text-fill-color: rgb(255, 255, 255); caret-color: rgb(255, 255, 255); border-radius: inherit; }

.mui-10xq60c.EdsTextField-input-small { padding: calc(1px + 0.25rem) 0.75rem; }

.mui-10xq60c.EdsTextField-input-medium { padding: calc(1px + 0.5rem) 1rem; }

.mui-10xq60c.EdsTextField-input-large { padding: calc(1px + 0.75rem) 1.25rem; }

.mui-10xq60c::-webkit-input-placeholder { color: rgb(170, 170, 174); opacity: 1; }

.mui-10xq60c::placeholder { color: rgb(170, 170, 174); opacity: 1; }

.mui-10xq60c::placeholder { color: rgb(170, 170, 174); opacity: 1; }

.mui-10xq60c:autofill { -webkit-text-fill-color: inherit; box-shadow: none; caret-color: auto; animation-name: none; }

.mui-13dwbcs { border-style: solid; border-width: 1px; border-radius: 10px; border-color: rgba(255, 255, 255, 0.35); transition: 0.1s; }

.MuiOutlinedInput-root:not(.Mui-disabled):hover .mui-13dwbcs { border-color: rgb(170, 170, 174); }

.MuiOutlinedInput-root.Mui-error .mui-13dwbcs { border-color: rgb(255, 63, 86); }

.MuiOutlinedInput-root.Mui-error:hover .mui-13dwbcs { border-color: rgb(255, 97, 115); }

.MuiOutlinedInput-root.Mui-focused .mui-13dwbcs.mui-13dwbcs { border-color: rgb(38, 187, 255); }

.MuiOutlinedInput-root.Mui-disabled .mui-13dwbcs.mui-13dwbcs { border-color: rgb(112, 112, 116); }

.mui-13dwbcs legend { height: 12px; }

.mui-1drrqhg { text-align: left; position: absolute; inset: -5px 0px 0px; margin: 0px; padding: 0px 8px; pointer-events: none; overflow: hidden; min-width: 0%; border-style: solid; border-width: 1px; border-radius: 10px; border-color: rgba(255, 255, 255, 0.35); transition: 0.1s; }

.MuiOutlinedInput-root:not(.Mui-disabled):hover .mui-1drrqhg { border-color: rgb(170, 170, 174); }

.MuiOutlinedInput-root.Mui-error .mui-1drrqhg { border-color: rgb(255, 63, 86); }

.MuiOutlinedInput-root.Mui-error:hover .mui-1drrqhg { border-color: rgb(255, 97, 115); }

.MuiOutlinedInput-root.Mui-focused .mui-1drrqhg.mui-1drrqhg { border-color: rgb(38, 187, 255); }

.MuiOutlinedInput-root.Mui-disabled .mui-1drrqhg.mui-1drrqhg { border-color: rgb(112, 112, 116); }

.mui-1drrqhg legend { height: 12px; }

.mui-yjsfm1 { float: unset; width: auto; overflow: hidden; display: block; padding: 0px; height: 11px; font-size: 0.75em; visibility: hidden; max-width: 0.01px; transition: max-width 50ms cubic-bezier(0, 0, 0.2, 1); white-space: nowrap; }

.mui-yjsfm1 > span { padding-left: 5px; padding-right: 5px; display: inline-block; opacity: 0; visibility: visible; }

.mui-1gezzyi { z-index: 1500; pointer-events: none; }

.mui-1gezzyi[data-popper-placement*="bottom"] .MuiTooltip-arrow { top: 0px; margin-top: -0.71em; }

.mui-1gezzyi[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform-origin: 0px 100% 0px; }

.mui-1gezzyi[data-popper-placement*="top"] .MuiTooltip-arrow { bottom: 0px; margin-bottom: -0.71em; }

.mui-1gezzyi[data-popper-placement*="top"] .MuiTooltip-arrow::before { transform-origin: 100% 0px 0px; }

.mui-1gezzyi[data-popper-placement*="right"] .MuiTooltip-arrow { left: 0px; margin-left: -0.71em; height: 1em; width: 0.71em; }

.mui-1gezzyi[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform-origin: 100% 100% 0px; }

.mui-1gezzyi[data-popper-placement*="left"] .MuiTooltip-arrow { right: 0px; margin-right: -0.71em; height: 1em; width: 0.71em; }

.mui-1gezzyi[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform-origin: 0px 0px 0px; }

.mui-1gezzyi[data-popper-placement*="right"] .MuiTooltip-arrow { margin-inline-start: -0.375rem; width: 0.375rem; height: 0.75rem; }

.mui-1gezzyi[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform: rotate(90deg); transform-origin: calc(0.1875rem) center 0px; }

.mui-1gezzyi[data-popper-placement*="left"] .MuiTooltip-arrow { margin-inline-end: -0.375rem; width: 0.375rem; height: 0.75rem; }

.mui-1gezzyi[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform: rotate(270deg); transform-origin: 0.375rem 0.375rem 0px; }

.mui-1gezzyi[data-popper-placement*="top"] .MuiTooltip-arrow { margin-block-end: -0.375rem; }

.mui-1gezzyi[data-popper-placement*="bottom"] .MuiTooltip-arrow { margin-block-start: -0.375rem; }

.mui-1gezzyi[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform: rotate(180deg); transform-origin: 0.375rem calc(0.1875rem) 0px; }

.mui-1dbafss { z-index: 1500; pointer-events: none; }

.mui-1dbafss[data-popper-placement*="bottom"] .MuiTooltip-arrow { top: 0px; margin-top: -0.71em; }

.mui-1dbafss[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform-origin: 0px 100% 0px; }

.mui-1dbafss[data-popper-placement*="top"] .MuiTooltip-arrow { bottom: 0px; margin-bottom: -0.71em; }

.mui-1dbafss[data-popper-placement*="top"] .MuiTooltip-arrow::before { transform-origin: 100% 0px 0px; }

.mui-1dbafss[data-popper-placement*="right"] .MuiTooltip-arrow { left: 0px; margin-left: -0.71em; height: 1em; width: 0.71em; }

.mui-1dbafss[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform-origin: 100% 100% 0px; }

.mui-1dbafss[data-popper-placement*="left"] .MuiTooltip-arrow { right: 0px; margin-right: -0.71em; height: 1em; width: 0.71em; }

.mui-1dbafss[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform-origin: 0px 0px 0px; }

.mui-1dbafss[data-popper-placement*="right"] .MuiTooltip-arrow { margin-inline-start: -0.375rem; width: 0.375rem; height: 0.75rem; }

.mui-1dbafss[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform: rotate(90deg); transform-origin: calc(0.1875rem) center 0px; }

.mui-1dbafss[data-popper-placement*="left"] .MuiTooltip-arrow { margin-inline-end: -0.375rem; width: 0.375rem; height: 0.75rem; }

.mui-1dbafss[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform: rotate(270deg); transform-origin: 0.375rem 0.375rem 0px; }

.mui-1dbafss[data-popper-placement*="top"] .MuiTooltip-arrow { margin-block-end: -0.375rem; }

.mui-1dbafss[data-popper-placement*="bottom"] .MuiTooltip-arrow { margin-block-start: -0.375rem; }

.mui-1dbafss[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform: rotate(180deg); transform-origin: 0.375rem calc(0.1875rem) 0px; }

.mui-25dmxo > :not(:first-of-type), .mui-25dmxo > :not(:first-child) { margin-top: 8px; }

.mui-25dmxo > :not(:last-of-type), .mui-25dmxo > :not(:last-child) { margin-bottom: 8px; }

.mui-19pkcbr { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 16px auto 0px; width: 100%; max-width: 464px; }

.mui-19pkcbr > :not(:first-of-type), .mui-19pkcbr > :not(:first-child) { margin-top: 8px; }

.mui-19pkcbr > :not(:last-of-type), .mui-19pkcbr > :not(:last-child) { margin-bottom: 8px; }

.mui-14juba0 { padding: 6px 16px; border-radius: 10px; width: 100%; box-shadow: none; text-align: center; font-family: Inter, sans-serif; font-size: 1rem; font-weight: 500; line-height: 140%; letter-spacing: 0.02em; transition: none; text-transform: none; min-width: auto; background-color: rgb(38, 187, 255); color: rgb(16, 16, 20); }

.mui-14juba0:hover { text-decoration: none; background-color: rgb(26, 130, 178); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }

@media (hover: none) {
  .mui-14juba0:hover { background-color: rgb(38, 187, 255); }
}

.mui-14juba0:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }

.mui-14juba0.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }

.mui-14juba0.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }

.mui-14juba0:hover { box-shadow: none; }

.mui-14juba0.Mui-focusVisible { box-shadow: none; }

.mui-14juba0:active { box-shadow: none; }

.mui-14juba0.Mui-disabled { box-shadow: none; }

.mui-14juba0 .MuiButton-startIcon, .mui-14juba0 .MuiButton-endIcon { margin: 0px; }

.mui-14juba0.mui-14juba0:focus { box-shadow: none; }

.mui-14juba0.Mui-disabled { opacity: unset; pointer-events: auto; cursor: not-allowed; }

.mui-14juba0:focus-visible { outline-offset: 0.125rem; outline: none; }

.mui-14juba0.MuiButton-sizeX-large { border-radius: 10px; min-height: 3rem; padding: 0px 1.25rem; height: 48px; }

.mui-14juba0.MuiButton-sizeX-large:has(.MuiButton-startIcon) { padding-inline-start: 1rem; }

.mui-14juba0.MuiButton-sizeX-large:has(.MuiButton-endIcon) { padding-inline-end: 1rem; }

.mui-14juba0.MuiButton-sizeX-large.EdsButton-iconOnly { min-height: 3rem; min-width: 3rem; padding: 0.75rem; }

.mui-14juba0.MuiButton-sizeX-large .MuiButton-startIcon { margin-inline-end: 0.75rem; }

.mui-14juba0.MuiButton-sizeX-large .MuiButton-endIcon { margin-inline-start: 0.75rem; }

.mui-14juba0.MuiButton-sizeLarge { border-radius: 8px; min-height: 2.5rem; padding: 0.5rem 1rem; }

.mui-14juba0.MuiButton-sizeLarge:has(.MuiButton-startIcon) { padding-inline-start: 0.75rem; }

.mui-14juba0.MuiButton-sizeLarge:has(.MuiButton-endIcon) { padding-inline-end: 0.75rem; }

.mui-14juba0.MuiButton-sizeLarge.EdsButton-iconOnly { min-height: 2.5rem; min-width: 2.5rem; padding: 0.5rem; }

.mui-14juba0.MuiButton-sizeLarge .MuiButton-startIcon { margin-inline-end: 0.5rem; }

.mui-14juba0.MuiButton-sizeLarge .MuiButton-endIcon { margin-inline-start: 0.5rem; }

.mui-14juba0.MuiButton-sizeMedium { border-radius: 6px; min-height: 2rem; padding: 0.25rem 0.75rem; }

.mui-14juba0.MuiButton-sizeMedium:has(.MuiButton-startIcon) { padding-inline-start: 0.5rem; }

.mui-14juba0.MuiButton-sizeMedium:has(.MuiButton-endIcon) { padding-inline-end: 0.5rem; }

.mui-14juba0.MuiButton-sizeMedium.EdsButton-iconOnly { min-height: 2rem; min-width: 2rem; padding: 0.25rem; }

.mui-14juba0.MuiButton-sizeMedium .MuiButton-startIcon { margin-inline-end: 0.25rem; }

.mui-14juba0.MuiButton-sizeMedium .MuiButton-endIcon { margin-inline-start: 0.25rem; }

.mui-14juba0.MuiButton-sizeSmall { font-size: 0.875rem; border-radius: 8px; min-height: 40px; padding: 8px 16px; }

.mui-14juba0.MuiButton-sizeSmall:has(.MuiButton-startIcon) { padding-inline-start: 0.375rem; }

.mui-14juba0.MuiButton-sizeSmall:has(.MuiButton-endIcon) { padding-inline-end: 0.375rem; }

.mui-14juba0.MuiButton-sizeSmall.EdsButton-iconOnly { min-height: 1.5rem; min-width: 1.5rem; padding: 0.125rem; }

.mui-14juba0.MuiButton-sizeSmall .MuiButton-startIcon { margin-inline-end: 0.25rem; }

.mui-14juba0.MuiButton-sizeSmall .MuiButton-endIcon { margin-inline-start: 0.25rem; }

.mui-14juba0::before { content: ""; position: absolute; inset: 0px; opacity: 0; z-index: 0; border-width: 2px; border-radius: 14px; border-style: solid; border-color: rgb(255, 255, 255); transition: 0.1s; }

.mui-14juba0:focus-visible::before { opacity: 1; inset: -5px; }

.mui-14juba0:hover, .mui-14juba0:active:focus-visible { background-color: rgb(97, 205, 255); }

.mui-14juba0:active { background-color: rgb(38, 187, 255); }

.mui-14juba0.Mui-disabled { background-color: rgb(112, 112, 116); color: rgb(16, 16, 20); opacity: 0.5; }

.mui-14juba0.Mui-disabled .MuiSvgIcon-root { color: rgb(16, 16, 20); }

.mui-14juba0.mui-14juba0.EdsButton-loading { opacity: 0.6; }

.mui-m4oxrl { display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; padding: 6px 16px; border-radius: 10px; width: 100%; box-shadow: none; text-align: center; font-family: Inter, sans-serif; font-size: 1rem; font-weight: 500; line-height: 140%; letter-spacing: 0.02em; transition: none; text-transform: none; min-width: auto; background-color: rgb(38, 187, 255); color: rgb(16, 16, 20); }

.mui-m4oxrl.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .mui-m4oxrl { print-color-adjust: exact; }
}

.mui-m4oxrl.MuiIconButton-root { transition: none; }

.mui-m4oxrl.MuiIconButton-root:hover { background-color: rgb(64, 64, 68); }

.mui-m4oxrl.MuiIconButton-root:hover .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-m4oxrl.MuiIconButton-root:active { background-color: rgba(0, 0, 0, 0); }

.mui-m4oxrl.MuiIconButton-root:active .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-m4oxrl:hover { text-decoration: none; background-color: rgb(26, 130, 178); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }

@media (hover: none) {
  .mui-m4oxrl:hover { background-color: rgb(38, 187, 255); }
}

.mui-m4oxrl:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }

.mui-m4oxrl.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }

.mui-m4oxrl.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }

.mui-m4oxrl:hover { box-shadow: none; }

.mui-m4oxrl.Mui-focusVisible { box-shadow: none; }

.mui-m4oxrl:active { box-shadow: none; }

.mui-m4oxrl.Mui-disabled { box-shadow: none; }

.mui-m4oxrl .MuiButton-startIcon, .mui-m4oxrl .MuiButton-endIcon { margin: 0px; }

.mui-m4oxrl.mui-m4oxrl:focus { box-shadow: none; }

.mui-m4oxrl.Mui-disabled { opacity: unset; pointer-events: auto; cursor: not-allowed; }

.mui-m4oxrl:focus-visible { outline-offset: 0.125rem; outline: none; }

.mui-m4oxrl.MuiButton-sizeX-large { border-radius: 10px; min-height: 3rem; padding: 0px 1.25rem; height: 48px; }

.mui-m4oxrl.MuiButton-sizeX-large:has(.MuiButton-startIcon) { padding-inline-start: 1rem; }

.mui-m4oxrl.MuiButton-sizeX-large:has(.MuiButton-endIcon) { padding-inline-end: 1rem; }

.mui-m4oxrl.MuiButton-sizeX-large.EdsButton-iconOnly { min-height: 3rem; min-width: 3rem; padding: 0.75rem; }

.mui-m4oxrl.MuiButton-sizeX-large .MuiButton-startIcon { margin-inline-end: 0.75rem; }

.mui-m4oxrl.MuiButton-sizeX-large .MuiButton-endIcon { margin-inline-start: 0.75rem; }

.mui-m4oxrl.MuiButton-sizeLarge { border-radius: 8px; min-height: 2.5rem; padding: 0.5rem 1rem; }

.mui-m4oxrl.MuiButton-sizeLarge:has(.MuiButton-startIcon) { padding-inline-start: 0.75rem; }

.mui-m4oxrl.MuiButton-sizeLarge:has(.MuiButton-endIcon) { padding-inline-end: 0.75rem; }

.mui-m4oxrl.MuiButton-sizeLarge.EdsButton-iconOnly { min-height: 2.5rem; min-width: 2.5rem; padding: 0.5rem; }

.mui-m4oxrl.MuiButton-sizeLarge .MuiButton-startIcon { margin-inline-end: 0.5rem; }

.mui-m4oxrl.MuiButton-sizeLarge .MuiButton-endIcon { margin-inline-start: 0.5rem; }

.mui-m4oxrl.MuiButton-sizeMedium { border-radius: 6px; min-height: 2rem; padding: 0.25rem 0.75rem; }

.mui-m4oxrl.MuiButton-sizeMedium:has(.MuiButton-startIcon) { padding-inline-start: 0.5rem; }

.mui-m4oxrl.MuiButton-sizeMedium:has(.MuiButton-endIcon) { padding-inline-end: 0.5rem; }

.mui-m4oxrl.MuiButton-sizeMedium.EdsButton-iconOnly { min-height: 2rem; min-width: 2rem; padding: 0.25rem; }

.mui-m4oxrl.MuiButton-sizeMedium .MuiButton-startIcon { margin-inline-end: 0.25rem; }

.mui-m4oxrl.MuiButton-sizeMedium .MuiButton-endIcon { margin-inline-start: 0.25rem; }

.mui-m4oxrl.MuiButton-sizeSmall { font-size: 0.875rem; border-radius: 8px; min-height: 40px; padding: 8px 16px; }

.mui-m4oxrl.MuiButton-sizeSmall:has(.MuiButton-startIcon) { padding-inline-start: 0.375rem; }

.mui-m4oxrl.MuiButton-sizeSmall:has(.MuiButton-endIcon) { padding-inline-end: 0.375rem; }

.mui-m4oxrl.MuiButton-sizeSmall.EdsButton-iconOnly { min-height: 1.5rem; min-width: 1.5rem; padding: 0.125rem; }

.mui-m4oxrl.MuiButton-sizeSmall .MuiButton-startIcon { margin-inline-end: 0.25rem; }

.mui-m4oxrl.MuiButton-sizeSmall .MuiButton-endIcon { margin-inline-start: 0.25rem; }

.mui-m4oxrl::before { content: ""; position: absolute; inset: 0px; opacity: 0; z-index: 0; border-width: 2px; border-radius: 14px; border-style: solid; border-color: rgb(255, 255, 255); transition: 0.1s; }

.mui-m4oxrl:focus-visible::before { opacity: 1; inset: -5px; }

.mui-m4oxrl:hover, .mui-m4oxrl:active:focus-visible { background-color: rgb(97, 205, 255); }

.mui-m4oxrl:active { background-color: rgb(38, 187, 255); }

.mui-m4oxrl.Mui-disabled { background-color: rgb(112, 112, 116); color: rgb(16, 16, 20); opacity: 0.5; }

.mui-m4oxrl.Mui-disabled .MuiSvgIcon-root { color: rgb(16, 16, 20); }

.mui-m4oxrl.mui-m4oxrl.EdsButton-loading { opacity: 0.6; }

.mui-gyp8mm { visibility: hidden; }

.mui-1xl9omc { position: absolute; inset: 0px; display: flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; }

.mui-glc0qt { display: inline-block; animation: 1000ms cubic-bezier(0, 0, 1, 1) infinite animation-61bdi0; transition: none; clip-path: circle(50%); color: rgb(38, 187, 255); }

@keyframes animation-61bdi0 {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

@keyframes animation-61bdi0 {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

.mui-161xzxs { display: block; background-image: radial-gradient(circle closest-side, transparent 83.3333%, rgb(48, 48, 52) 83.3333%, rgb(48, 48, 52) 100%, transparent 100%); }

.mui-161xzxs .MuiCircularProgress-circle { stroke-dasharray: 25px, 100px; }

.mui-13f9yz9 { stroke: currentcolor; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0px; transition: none; stroke-linecap: round; animation: none; }

@keyframes animation-1p2h4ri {
0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0px; }
50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; }
}

@keyframes animation-1p2h4ri {
0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0px; }
50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; }
}

.mui-w06akk { width: 100%; text-align: center; margin-top: 32px; }

@media (max-width: 479.95px) {
  .mui-w06akk { margin-top: 24px; }
}

.mui-1tsefk3 { margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: visible; width: 100%; text-align: center; margin-top: 32px; }

.mui-1tsefk3 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1tsefk3 strong { color: rgb(255, 255, 255); }

.mui-1tsefk3.mui-1tsefk3 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1tsefk3.mui-1tsefk3 a:focus { color: rgb(38, 187, 255); }

.mui-1tsefk3.Mui-focusVisible { outline: none; }

@media (max-width: 479.95px) {
  .mui-1tsefk3 { margin-top: 24px; }
}

.mui-8x9lmq { margin: 32px 0px 0px; font-family: Inter, sans-serif; text-overflow: ellipsis; font-size: 0.875rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; width: 100%; text-align: center; }

.mui-8x9lmq.MuiTypography-paragraph-large b, .mui-8x9lmq.MuiTypography-paragraph-medium b, .mui-8x9lmq.MuiTypography-paragraph-small b, .mui-8x9lmq.MuiTypography-ui-large b, .mui-8x9lmq.MuiTypography-ui-medium b, .mui-8x9lmq.MuiTypography-ui-small b { font-weight: 700; }

.mui-8x9lmq a { color: rgb(38, 187, 255); }

.mui-8x9lmq mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-8x9lmq strong { color: rgb(255, 255, 255); }

.mui-8x9lmq.mui-8x9lmq a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-8x9lmq.mui-8x9lmq a:focus { color: rgb(38, 187, 255); }

.mui-8x9lmq.Mui-focusVisible { outline: none; }

@media (max-width: 479.95px) {
  .mui-8x9lmq { margin-top: 24px; }
}

.mui-csd71y.mui-csd71y { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-csd71y.mui-csd71y:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-csd71y.mui-csd71y:focus { text-decoration: underline; }

.mui-csd71y.mui-csd71y:focus-visible { text-decoration: none; }

.mui-3j9ne { display: inline; }

.mui-3j9ne.mui-3j9ne { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-3j9ne.mui-3j9ne:focus { text-decoration: underline; }

.mui-3j9ne.mui-3j9ne { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-3j9ne.mui-3j9ne:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-3j9ne.mui-3j9ne:focus { text-decoration: underline; }

.mui-3j9ne.mui-3j9ne:focus-visible { text-decoration: none; }

.mui-1uznf4a { margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-1uznf4a.mui-1uznf4a { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-1uznf4a.mui-1uznf4a:focus { text-decoration: underline; }

.mui-1uznf4a.mui-1uznf4a { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-1uznf4a.mui-1uznf4a:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-1uznf4a.mui-1uznf4a:focus { text-decoration: underline; }

.mui-1uznf4a.mui-1uznf4a:focus-visible { text-decoration: none; }

.mui-12zll24 { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-12zll24:hover { text-decoration-color: inherit; }

.mui-12zll24.mui-12zll24 { outline: none; }

.mui-12zll24 .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-12zll24:hover { text-decoration: underline; }

.mui-12zll24.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-12zll24.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-12zll24.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-12zll24.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-12zll24.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-12zll24.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-12zll24.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-12zll24.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-12zll24, p .mui-12zll24 { text-decoration: underline; }

.mui-12zll24:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-12zll24::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-12zll24.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-12zll24.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-12zll24:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-12zll24.mui-12zll24 { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-12zll24.mui-12zll24:focus { text-decoration: underline; }

.mui-12zll24.mui-12zll24 { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-12zll24.mui-12zll24:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-12zll24.mui-12zll24:focus { text-decoration: underline; }

.mui-12zll24.mui-12zll24:focus-visible { text-decoration: none; }

.mui-14qhk71 { margin-bottom: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-14qhk71.MuiTypography-paragraph-large b, .mui-14qhk71.MuiTypography-paragraph-medium b, .mui-14qhk71.MuiTypography-paragraph-small b, .mui-14qhk71.MuiTypography-ui-large b, .mui-14qhk71.MuiTypography-ui-medium b, .mui-14qhk71.MuiTypography-ui-small b { font-weight: 700; }

.mui-14qhk71:hover { text-decoration-color: inherit; }

.mui-14qhk71.mui-14qhk71 { outline: none; }

.mui-14qhk71 .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-14qhk71:hover { text-decoration: underline; }

.mui-14qhk71.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-14qhk71.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-14qhk71.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-14qhk71.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-14qhk71.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-14qhk71.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-14qhk71.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-14qhk71.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-14qhk71, p .mui-14qhk71 { text-decoration: underline; }

.mui-14qhk71:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-14qhk71::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-14qhk71.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-14qhk71.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-14qhk71:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-14qhk71.mui-14qhk71 { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-14qhk71.mui-14qhk71:focus { text-decoration: underline; }

.mui-14qhk71.mui-14qhk71 { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-14qhk71.mui-14qhk71:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-14qhk71.mui-14qhk71:focus { text-decoration: underline; }

.mui-14qhk71.mui-14qhk71:focus-visible { text-decoration: none; }

.mui-tc0fl9 { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 12px auto 24px; width: 100%; max-width: 464px; }

.mui-13atwef.mui-13atwef { -moz-box-flex: 1; border-radius: 8px; flex-shrink: 0; position: relative; white-space: nowrap; top: 0px; left: 0px; text-decoration: none; display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; opacity: 1; cursor: pointer; z-index: 2; visibility: visible; transition: 200ms ease-in; transform: none; color: rgb(255, 255, 255); }

.mui-13atwef.mui-13atwef .MuiTypography-root { color: rgb(255, 255, 255); transition: 100ms ease-in; margin: 0px 8px; font-size: 0.875rem; line-height: 0.875rem; }

.mui-13atwef.mui-13atwef:hover .MuiTypography-root { transform: translate(2.5px); }

.mui-1yf8sv { margin-top: 0px; margin-left: unset; margin-right: unset; }

.mui-1yf8sv.mui-1yf8sv { -moz-box-flex: 1; border-radius: 8px; flex-shrink: 0; position: relative; white-space: nowrap; top: 0px; left: 0px; text-decoration: none; display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; opacity: 1; cursor: pointer; z-index: 2; visibility: visible; transition: 200ms ease-in; transform: none; color: rgb(255, 255, 255); }

.mui-1yf8sv.mui-1yf8sv .MuiTypography-root { color: rgb(255, 255, 255); transition: 100ms ease-in; margin: 0px 8px; font-size: 0.875rem; line-height: 0.875rem; }

.mui-1yf8sv.mui-1yf8sv:hover .MuiTypography-root { transform: translate(2.5px); }

.mui-xexjti { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; display: inline; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; }

.mui-xexjti:hover { text-decoration-color: inherit; }

.mui-xexjti.mui-xexjti { outline: none; }

.mui-xexjti .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-xexjti:hover { text-decoration: underline; }

.mui-xexjti.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-xexjti.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-xexjti.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-xexjti.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-xexjti.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-xexjti.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-xexjti.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-xexjti.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-xexjti, p .mui-xexjti { text-decoration: underline; }

.mui-xexjti:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-xexjti::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-xexjti.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-xexjti.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-xexjti:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-xexjti.mui-xexjti { -moz-box-flex: 1; border-radius: 8px; flex-shrink: 0; position: relative; white-space: nowrap; top: 0px; left: 0px; text-decoration: none; display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; opacity: 1; cursor: pointer; z-index: 2; visibility: visible; transition: 200ms ease-in; transform: none; color: rgb(255, 255, 255); }

.mui-xexjti.mui-xexjti .MuiTypography-root { color: rgb(255, 255, 255); transition: 100ms ease-in; margin: 0px 8px; font-size: 0.875rem; line-height: 0.875rem; }

.mui-xexjti.mui-xexjti:hover .MuiTypography-root { transform: translate(2.5px); }

.mui-q3tw0e { margin-bottom: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; display: inline; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; }

.mui-q3tw0e.MuiTypography-paragraph-large b, .mui-q3tw0e.MuiTypography-paragraph-medium b, .mui-q3tw0e.MuiTypography-paragraph-small b, .mui-q3tw0e.MuiTypography-ui-large b, .mui-q3tw0e.MuiTypography-ui-medium b, .mui-q3tw0e.MuiTypography-ui-small b { font-weight: 700; }

.mui-q3tw0e:hover { text-decoration-color: inherit; }

.mui-q3tw0e.mui-q3tw0e { outline: none; }

.mui-q3tw0e .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-q3tw0e:hover { text-decoration: underline; }

.mui-q3tw0e.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-q3tw0e.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-q3tw0e.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-q3tw0e.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-q3tw0e.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-q3tw0e.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-q3tw0e.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-q3tw0e.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-q3tw0e, p .mui-q3tw0e { text-decoration: underline; }

.mui-q3tw0e:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-q3tw0e::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-q3tw0e.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-q3tw0e.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-q3tw0e:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-q3tw0e.mui-q3tw0e { -moz-box-flex: 1; border-radius: 8px; flex-shrink: 0; position: relative; white-space: nowrap; top: 0px; left: 0px; text-decoration: none; display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; opacity: 1; cursor: pointer; z-index: 2; visibility: visible; transition: 200ms ease-in; transform: none; color: rgb(255, 255, 255); }

.mui-q3tw0e.mui-q3tw0e .MuiTypography-root { color: rgb(255, 255, 255); transition: 100ms ease-in; margin: 0px 8px; font-size: 0.875rem; line-height: 0.875rem; }

.mui-q3tw0e.mui-q3tw0e:hover .MuiTypography-root { transform: translate(2.5px); }

.mui-y0i997 { user-select: none; display: inline-block; fill: currentcolor; flex-shrink: 0; font-size: 1.5rem; transition: unset; width: 1.5rem; height: 1.5rem; }

.MuiButton-containedPrimary .mui-y0i997, .MuiButton-containedError .mui-y0i997 { color: rgb(16, 16, 20); }

.MuiButton-containedSecondary .mui-y0i997, .MuiButton-outlined .mui-y0i997, .MuiButton-textPrimary .mui-y0i997 { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-y0i997, p .mui-y0i997 { vertical-align: middle; }

.mui-12abkvf { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; }

.mui-12abkvf.MuiTypography-paragraph-large b, .mui-12abkvf.MuiTypography-paragraph-medium b, .mui-12abkvf.MuiTypography-paragraph-small b, .mui-12abkvf.MuiTypography-ui-large b, .mui-12abkvf.MuiTypography-ui-medium b, .mui-12abkvf.MuiTypography-ui-small b { font-weight: 700; }

.mui-12abkvf a { color: rgb(255, 255, 255); }

.mui-12abkvf mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-12abkvf strong { color: rgb(255, 255, 255); }

.mui-12abkvf.mui-12abkvf a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-12abkvf.mui-12abkvf a:focus { color: rgb(38, 187, 255); }

.mui-12abkvf.Mui-focusVisible { outline: none; }

.mui-1r1e2j1 { display: inline; }

.mui-1r1e2j1.mui-1r1e2j1 { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-1r1e2j1.mui-1r1e2j1:focus { text-decoration: none; }

.mui-1r1e2j1.mui-1r1e2j1 { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-1r1e2j1.mui-1r1e2j1:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-1r1e2j1.mui-1r1e2j1:focus { text-decoration: underline; }

.mui-1r1e2j1.mui-1r1e2j1:focus-visible { text-decoration: none; }

.mui-rnz4c4 { margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-rnz4c4.mui-rnz4c4 { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-rnz4c4.mui-rnz4c4:focus { text-decoration: none; }

.mui-rnz4c4.mui-rnz4c4 { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-rnz4c4.mui-rnz4c4:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-rnz4c4.mui-rnz4c4:focus { text-decoration: underline; }

.mui-rnz4c4.mui-rnz4c4:focus-visible { text-decoration: none; }

.mui-ufjoap { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-ufjoap:hover { text-decoration-color: inherit; }

.mui-ufjoap.mui-ufjoap { outline: none; }

.mui-ufjoap .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-ufjoap:hover { text-decoration: underline; }

.mui-ufjoap.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-ufjoap.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-ufjoap.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-ufjoap.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-ufjoap.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-ufjoap.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-ufjoap.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-ufjoap.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-ufjoap, p .mui-ufjoap { text-decoration: underline; }

.mui-ufjoap:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-ufjoap::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-ufjoap.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-ufjoap.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-ufjoap:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-ufjoap.mui-ufjoap { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-ufjoap.mui-ufjoap:focus { text-decoration: none; }

.mui-ufjoap.mui-ufjoap { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-ufjoap.mui-ufjoap:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-ufjoap.mui-ufjoap:focus { text-decoration: underline; }

.mui-ufjoap.mui-ufjoap:focus-visible { text-decoration: none; }

.mui-9zv16k { margin-bottom: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-9zv16k.MuiTypography-paragraph-large b, .mui-9zv16k.MuiTypography-paragraph-medium b, .mui-9zv16k.MuiTypography-paragraph-small b, .mui-9zv16k.MuiTypography-ui-large b, .mui-9zv16k.MuiTypography-ui-medium b, .mui-9zv16k.MuiTypography-ui-small b { font-weight: 700; }

.mui-9zv16k:hover { text-decoration-color: inherit; }

.mui-9zv16k.mui-9zv16k { outline: none; }

.mui-9zv16k .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-9zv16k:hover { text-decoration: underline; }

.mui-9zv16k.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-9zv16k.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-9zv16k.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-9zv16k.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-9zv16k.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-9zv16k.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-9zv16k.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-9zv16k.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-9zv16k, p .mui-9zv16k { text-decoration: underline; }

.mui-9zv16k:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-9zv16k::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-9zv16k.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-9zv16k.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-9zv16k:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-9zv16k.mui-9zv16k { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-9zv16k.mui-9zv16k:focus { text-decoration: none; }

.mui-9zv16k.mui-9zv16k { display: inline-block; color: rgb(255, 255, 255); text-decoration: underline; }

.mui-9zv16k.mui-9zv16k:active { color: rgb(255, 255, 255); text-decoration: underline; }

.mui-9zv16k.mui-9zv16k:focus { text-decoration: underline; }

.mui-9zv16k.mui-9zv16k:focus-visible { text-decoration: none; }

.mui-17el7r8 { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 0px auto; width: 100%; max-width: 464px; }

.mui-7n5fxw { width: 45px; height: 45px; margin-left: auto; margin-right: auto; margin-bottom: 24px; }

.mui-14hp1uk { width: 45px; height: 45px; color: rgb(255, 255, 255); }

.mui-775itl { display: flex; position: relative; flex-direction: column; -moz-box-align: center; align-items: center; margin: 0px auto; width: 100%; max-width: 464px; }

.mui-ihdtdm { float: unset; width: auto; overflow: hidden; padding: 0px; line-height: 11px; transition: width 150ms cubic-bezier(0, 0, 0.2, 1); }

.mui-uewl2b { margin-bottom: 20px; }

.mui-1dtutlk { margin-bottom: 20px; }

.mui-1dtutlk.Eds-disabled { opacity: 0.5; }

.mui-1dtutlk input::-webkit-search-cancel-button { appearance: none; }

.mui-1dtutlk .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-ztd2xe { flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px 0px 20px; border: 0px; vertical-align: top; width: 100%; display: flex; }

.MuiFormGroup-row > .mui-ztd2xe { flex-basis: 0px; -moz-box-flex: 1; flex-grow: 1; }

.mui-ztd2xe.Eds-disabled { opacity: 0.5; }

.mui-ztd2xe input::-webkit-search-cancel-button { appearance: none; }

.mui-ztd2xe .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-1dwpnz8 { display: block; transform-origin: left top 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 24px); left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; transform: none; position: static; }

.mui-1dwpnz8 .MuiFormLabel-asterisk { display: none; }

.mui-lyyca { color: rgba(255, 255, 255, 0.65); padding: 0px; font-family: Inter, sans-serif; font-size: 0.875rem; font-weight: 400; line-height: 140%; letter-spacing: 0.02em; flex-wrap: nowrap; gap: 16px; display: block; transform-origin: left top 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 24px); left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; transform: none; position: static; }

.mui-lyyca.Mui-focused { color: rgb(38, 187, 255); }

.mui-lyyca.Mui-disabled { color: rgba(255, 255, 255, 0.35); }

.mui-lyyca.Mui-error { color: rgb(255, 97, 115); }

.mui-lyyca, .mui-lyyca.Mui-focused, .mui-lyyca.Mui-error { color: rgb(170, 170, 174); }

.mui-lyyca.Mui-disabled { color: rgb(170, 170, 174); }

.mui-lyyca.Mui-disabled, .mui-lyyca.Mui-disabled .MuiFormLabel-asterisk { color: rgb(170, 170, 174); }

.mui-lyyca.MuiFormLabel-root { color: rgba(255, 255, 255, 0.65); }

.mui-lyyca .MuiFormLabel-asterisk { display: none; }

.mui-1yuhvjn { margin-top: 16px; }

.mui-sc9pm7 { display: flex; flex-flow: wrap; -moz-box-pack: center; justify-content: center; -moz-box-align: baseline; align-items: baseline; width: fit-content; margin: 0px auto; }

@media (max-width: 479.95px) {
  .mui-sc9pm7 { margin: 0px auto; }
}

.mui-1piuuir { margin: 0px; font-family: Inter, sans-serif; text-overflow: ellipsis; font-size: 0.875rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; }

.mui-1piuuir.MuiTypography-paragraph-large b, .mui-1piuuir.MuiTypography-paragraph-medium b, .mui-1piuuir.MuiTypography-paragraph-small b, .mui-1piuuir.MuiTypography-ui-large b, .mui-1piuuir.MuiTypography-ui-medium b, .mui-1piuuir.MuiTypography-ui-small b { font-weight: 700; }

.mui-1piuuir a { color: rgb(38, 187, 255); }

.mui-1piuuir mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1piuuir strong { color: rgb(255, 255, 255); }

.mui-1piuuir.mui-1piuuir a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1piuuir.mui-1piuuir a:focus { color: rgb(38, 187, 255); }

.mui-1piuuir.Mui-focusVisible { outline: none; }

.mui-1cy7y0l { display: inline; }

.mui-1cy7y0l.mui-1cy7y0l { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-1cy7y0l.mui-1cy7y0l:focus { text-decoration: underline; }

.mui-twoyh4 { margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-twoyh4.mui-twoyh4 { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-twoyh4.mui-twoyh4:focus { text-decoration: underline; }

.mui-1e2f13j { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-1e2f13j:hover { text-decoration-color: inherit; }

.mui-1e2f13j.mui-1e2f13j { outline: none; }

.mui-1e2f13j .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-1e2f13j:hover { text-decoration: underline; }

.mui-1e2f13j.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-1e2f13j.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-1e2f13j.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-1e2f13j.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-1e2f13j.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-1e2f13j.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-1e2f13j.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-1e2f13j.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-1e2f13j, p .mui-1e2f13j { text-decoration: underline; }

.mui-1e2f13j:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-1e2f13j::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-1e2f13j.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-1e2f13j.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-1e2f13j:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-1e2f13j.mui-1e2f13j { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-1e2f13j.mui-1e2f13j:focus { text-decoration: underline; }

.mui-1y47t8e { margin-bottom: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-1y47t8e.MuiTypography-paragraph-large b, .mui-1y47t8e.MuiTypography-paragraph-medium b, .mui-1y47t8e.MuiTypography-paragraph-small b, .mui-1y47t8e.MuiTypography-ui-large b, .mui-1y47t8e.MuiTypography-ui-medium b, .mui-1y47t8e.MuiTypography-ui-small b { font-weight: 700; }

.mui-1y47t8e:hover { text-decoration-color: inherit; }

.mui-1y47t8e.mui-1y47t8e { outline: none; }

.mui-1y47t8e .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-1y47t8e:hover { text-decoration: underline; }

.mui-1y47t8e.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-1y47t8e.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-1y47t8e.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-1y47t8e.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-1y47t8e.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-1y47t8e.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-1y47t8e.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-1y47t8e.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-1y47t8e, p .mui-1y47t8e { text-decoration: underline; }

.mui-1y47t8e:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-1y47t8e::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-1y47t8e.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-1y47t8e.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-1y47t8e:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-1y47t8e.mui-1y47t8e { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-1y47t8e.mui-1y47t8e:focus { text-decoration: underline; }

.mui-nraaau { display: flex; -moz-box-align: center; align-items: center; height: 20px; width: 100%; margin-top: 16px; margin-bottom: 16px; }

.mui-1hftsz { width: 100%; margin: 0px; flex-shrink: 0; display: flex; white-space: nowrap; text-align: center; border: 0px; }

.mui-1hftsz::before, .mui-1hftsz::after { width: 100%; content: ""; align-self: center; border-top: 1px solid rgba(255, 255, 255, 0.1); }

.mui-1hftsz > p { margin-left: 20px; margin-right: 20px; }

.mui-1jtnk7c { margin-top: 0px; margin-bottom: 0px; font-weight: bold; text-transform: none; overflow: visible; }

.mui-1jtnk7c mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1jtnk7c strong { color: rgb(255, 255, 255); }

.mui-1jtnk7c.mui-1jtnk7c { color: rgb(255, 255, 255); }

.mui-1jtnk7c.mui-1jtnk7c a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1jtnk7c.mui-1jtnk7c a:focus { color: rgb(38, 187, 255); }

.mui-1jtnk7c.Mui-focusVisible { outline: none; }

.mui-15ns0zr { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-align: center; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: bold; text-transform: none; overflow: visible; }

.mui-15ns0zr.MuiTypography-paragraph-large b, .mui-15ns0zr.MuiTypography-paragraph-medium b, .mui-15ns0zr.MuiTypography-paragraph-small b, .mui-15ns0zr.MuiTypography-ui-large b, .mui-15ns0zr.MuiTypography-ui-medium b, .mui-15ns0zr.MuiTypography-ui-small b { font-weight: 700; }

.mui-15ns0zr a { color: rgb(255, 255, 255); }

.mui-15ns0zr mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-15ns0zr strong { color: rgb(255, 255, 255); }

.mui-15ns0zr.mui-15ns0zr { color: rgb(255, 255, 255); }

.mui-15ns0zr.mui-15ns0zr a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-15ns0zr.mui-15ns0zr a:focus { color: rgb(38, 187, 255); }

.mui-15ns0zr.Mui-focusVisible { outline: none; }

.mui-1nkrza0 { margin: 0px; font-family: Inter, sans-serif; text-align: center; text-overflow: ellipsis; font-size: 0.875rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; }

.mui-1nkrza0.MuiTypography-paragraph-large b, .mui-1nkrza0.MuiTypography-paragraph-medium b, .mui-1nkrza0.MuiTypography-paragraph-small b, .mui-1nkrza0.MuiTypography-ui-large b, .mui-1nkrza0.MuiTypography-ui-medium b, .mui-1nkrza0.MuiTypography-ui-small b { font-weight: 700; }

.mui-1nkrza0 a { color: rgb(38, 187, 255); }

.mui-1nkrza0 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1nkrza0 strong { color: rgb(255, 255, 255); }

.mui-1nkrza0.mui-1nkrza0 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1nkrza0.mui-1nkrza0 a:focus { color: rgb(38, 187, 255); }

.mui-1nkrza0.Mui-focusVisible { outline: none; }

.mui-15ugxrt { display: grid; grid-template-columns: repeat(6, minmax(0px, 1fr)); gap: 8px; margin-top: 16px; }

.mui-1h37jap { display: flex; grid-column: 1 / span 2; }

.mui-14ik560 { display: flex; grid-column: 1 / span 2; }

.mui-1gwgcr0 { background-color: rgba(255, 255, 255, 0.05); border-radius: 16px; padding: 12px 0px; text-align: center; display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; width: 100%; height: 100%; border: 1px solid rgba(255, 255, 255, 0.05); }

.mui-122hpbl { -moz-box-flex: 1; flex-grow: 1; position: relative; text-decoration: none; min-width: 0px; box-sizing: border-box; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); padding-block: 10px; padding-inline: 10px; background-color: rgba(255, 255, 255, 0.05); border-radius: 16px; padding: 12px 0px; text-align: center; display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; width: 100%; height: 100%; border: 1px solid rgba(255, 255, 255, 0.05); }

.mui-122hpbl:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.16); }

@media (hover: none) {
  .mui-122hpbl:hover { background-color: transparent; }
}

.mui-122hpbl.Mui-selected { background-color: rgba(38, 187, 255, 0.08); }

.mui-122hpbl.Mui-selected.Mui-focusVisible { background-color: rgba(38, 187, 255, 0.24); }

.mui-122hpbl.Mui-selected:hover { background-color: rgba(38, 187, 255, 0.24); }

@media (hover: none) {
  .mui-122hpbl.Mui-selected:hover { background-color: rgba(38, 187, 255, 0.08); }
}

.mui-122hpbl.Mui-focusVisible { background-color: rgba(255, 255, 255, 0.16); }

.mui-122hpbl.Mui-disabled { opacity: 0.5; }

.mui-122hpbl.Mui-selected { background-color: rgba(255, 255, 255, 0.08); }

.mui-122hpbl.Mui-selected:hover { background-color: rgba(255, 255, 255, 0.16); }

.mui-17zhh92 { outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; color: inherit; -moz-box-flex: 1; flex-grow: 1; position: relative; text-decoration: none; min-width: 0px; box-sizing: border-box; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); padding-block: 10px; padding-inline: 10px; background-color: rgba(255, 255, 255, 0.05); border-radius: 16px; padding: 12px 0px; text-align: center; display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; width: 100%; height: 100%; border: 1px solid rgba(255, 255, 255, 0.05); }

.mui-17zhh92.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .mui-17zhh92 { print-color-adjust: exact; }
}

.mui-17zhh92.MuiIconButton-root { transition: none; }

.mui-17zhh92.MuiIconButton-root:hover { background-color: rgb(64, 64, 68); }

.mui-17zhh92.MuiIconButton-root:hover .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-17zhh92.MuiIconButton-root:active { background-color: rgba(0, 0, 0, 0); }

.mui-17zhh92.MuiIconButton-root:active .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-17zhh92:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.16); }

@media (hover: none) {
  .mui-17zhh92:hover { background-color: transparent; }
}

.mui-17zhh92.Mui-selected { background-color: rgba(38, 187, 255, 0.08); }

.mui-17zhh92.Mui-selected.Mui-focusVisible { background-color: rgba(38, 187, 255, 0.24); }

.mui-17zhh92.Mui-selected:hover { background-color: rgba(38, 187, 255, 0.24); }

@media (hover: none) {
  .mui-17zhh92.Mui-selected:hover { background-color: rgba(38, 187, 255, 0.08); }
}

.mui-17zhh92.Mui-focusVisible { background-color: rgba(255, 255, 255, 0.16); }

.mui-17zhh92.Mui-disabled { opacity: 0.5; }

.mui-17zhh92.Mui-selected { background-color: rgba(255, 255, 255, 0.08); }

.mui-17zhh92.Mui-selected:hover { background-color: rgba(255, 255, 255, 0.16); }

.mui-1ihq80w { display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: start; justify-content: flex-start; height: 100%; width: min-content; gap: 8px; }

.mui-134pw7a { display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: start; justify-content: flex-start; height: 100%; width: min-content; gap: 8px; }

.mui-kkqgti { min-width: 40px; min-height: 40px; background-color: rgb(0, 55, 145); border-radius: 50%; }

.mui-ea0tfe { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(0, 55, 145); border-radius: 50%; }

.mui-9uy14h { width: 24px; height: 24px; }

.mui-1tfl28e { color: rgb(255, 255, 255); font-size: 0.625rem; font-style: normal; font-weight: 500; line-height: 140%; }

.mui-14fr94n { margin-top: 0px; margin-bottom: 0px; text-transform: none; overflow: visible; color: rgb(255, 255, 255); font-size: 0.625rem; font-style: normal; font-weight: 500; line-height: 140%; }

.mui-14fr94n mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-14fr94n strong { color: rgb(255, 255, 255); }

.mui-14fr94n.mui-14fr94n a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-14fr94n.mui-14fr94n a:focus { color: rgb(38, 187, 255); }

.mui-14fr94n.Mui-focusVisible { outline: none; }

.mui-126sq0z { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-overflow: ellipsis; text-transform: none; overflow: visible; color: rgb(255, 255, 255); font-size: 0.625rem; font-style: normal; font-weight: 500; line-height: 140%; }

.mui-126sq0z.MuiTypography-paragraph-large b, .mui-126sq0z.MuiTypography-paragraph-medium b, .mui-126sq0z.MuiTypography-paragraph-small b, .mui-126sq0z.MuiTypography-ui-large b, .mui-126sq0z.MuiTypography-ui-medium b, .mui-126sq0z.MuiTypography-ui-small b { font-weight: 700; }

.mui-126sq0z a { color: rgb(255, 255, 255); }

.mui-126sq0z mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-126sq0z strong { color: rgb(255, 255, 255); }

.mui-126sq0z.mui-126sq0z a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-126sq0z.mui-126sq0z a:focus { color: rgb(38, 187, 255); }

.mui-126sq0z.Mui-focusVisible { outline: none; }

.mui-1dccut6 { display: flex; grid-column: 3 / span 2; }

.mui-1cbnuiy { display: flex; grid-column: 3 / span 2; }

.mui-1kmgvyc { min-width: 40px; min-height: 40px; background-color: rgb(2, 125, 0); border-radius: 50%; }

.mui-zvx8pr { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(2, 125, 0); border-radius: 50%; }

.mui-1t9pz9x { width: 20px; height: 20px; }

.mui-17yw9rg { display: flex; grid-column: 5 / span 2; }

.mui-1yzdj9t { display: flex; grid-column: 5 / span 2; }

.mui-vz17wp { min-width: 40px; min-height: 40px; background-color: rgb(233, 0, 0); border-radius: 50%; }

.mui-ae3zyr { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(233, 0, 0); border-radius: 50%; }

.mui-140m94z { width: 33px; height: 33px; }

.mui-h5fkc8 { margin-top: 32px; }

.mui-1pevjyl { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 8px; margin-top: 16px; }

.mui-k008qs { display: flex; }

.mui-gvoll6 { display: flex; }

.mui-tesa00 { display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: start; justify-content: flex-start; height: 100%; width: 100%; gap: 8px; }

.mui-19pgy2u { display: flex; flex-direction: column; -moz-box-align: center; align-items: center; -moz-box-pack: start; justify-content: flex-start; height: 100%; width: 100%; gap: 8px; }

.mui-1flgton { min-width: 40px; min-height: 40px; background-color: rgb(254, 253, 253); border-radius: 50%; }

.mui-141ya6x { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(254, 253, 253); border-radius: 50%; }

.mui-e8z6o0 { width: 23.86px; height: 23.72px; }

.mui-uyrr5j { min-width: 40px; min-height: 40px; background-color: rgb(32, 100, 149); border-radius: 50%; }

.mui-pqmmi8 { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(32, 100, 149); border-radius: 50%; }

.mui-1hsm8ow { width: 25.33px; height: 25.33px; }

.mui-1ebls7l { min-width: 40px; min-height: 40px; background-color: rgb(255, 255, 255); border-radius: 50%; }

.mui-uldfxw { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(255, 255, 255); border-radius: 50%; }

.mui-kghjkw { width: 29.96px; height: 24.72px; }

.mui-1763pqk { min-width: 40px; min-height: 40px; background-color: rgb(255, 255, 255); border-radius: 50%; }

.mui-7ffdov { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(255, 255, 255); border-radius: 50%; }

.mui-ie1wik { width: 20.4px; height: 23.8px; }

.mui-ie1wik style { margin-bottom: 2px; }

.mui-1lk1rhu { min-width: 40px; min-height: 40px; background-color: rgb(8, 102, 255); border-radius: 50%; }

.mui-ksb14z { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(8, 102, 255); border-radius: 50%; }

.mui-fa50i3 { width: 24.95px; height: 25.11px; }

.mui-1tdzg6a { min-width: 40px; min-height: 40px; background-color: rgb(255, 212, 0); border-radius: 50%; }

.mui-1oiyv33 { flex-shrink: 0; display: inline-flex; color: inherit; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; min-width: 40px; min-height: 40px; background-color: rgb(255, 212, 0); border-radius: 50%; }

.mui-653txw { width: 25.48px; height: 25.48px; }

.mui-nok893 { width: 26px; height: 26px; }

.mui-1p12scc { margin-top: 32px; margin-left: auto; margin-right: auto; display: inline; }

.mui-1p12scc.mui-1p12scc { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-1p12scc.mui-1p12scc:focus { text-decoration: underline; }

.mui-xxt2vj { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 32px; margin-left: auto; margin-right: auto; display: inline; }

.mui-xxt2vj:hover { text-decoration-color: inherit; }

.mui-xxt2vj.mui-xxt2vj { outline: none; }

.mui-xxt2vj .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-xxt2vj:hover { text-decoration: underline; }

.mui-xxt2vj.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-xxt2vj.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-xxt2vj.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-xxt2vj.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-xxt2vj.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-xxt2vj.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-xxt2vj.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-xxt2vj.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-xxt2vj, p .mui-xxt2vj { text-decoration: underline; }

.mui-xxt2vj:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-xxt2vj::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-xxt2vj.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-xxt2vj.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-xxt2vj:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-xxt2vj.mui-xxt2vj { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-xxt2vj.mui-xxt2vj:focus { text-decoration: underline; }

.mui-1naw2wh { margin: 32px auto 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-align: center; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); display: inline; }

.mui-1naw2wh.MuiTypography-paragraph-large b, .mui-1naw2wh.MuiTypography-paragraph-medium b, .mui-1naw2wh.MuiTypography-paragraph-small b, .mui-1naw2wh.MuiTypography-ui-large b, .mui-1naw2wh.MuiTypography-ui-medium b, .mui-1naw2wh.MuiTypography-ui-small b { font-weight: 700; }

.mui-1naw2wh:hover { text-decoration-color: inherit; }

.mui-1naw2wh.mui-1naw2wh { outline: none; }

.mui-1naw2wh .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-1naw2wh:hover { text-decoration: underline; }

.mui-1naw2wh.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-1naw2wh.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-1naw2wh.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-1naw2wh.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-1naw2wh.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-1naw2wh.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-1naw2wh.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-1naw2wh.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-1naw2wh, p .mui-1naw2wh { text-decoration: underline; }

.mui-1naw2wh:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-1naw2wh::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-1naw2wh.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-1naw2wh.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-1naw2wh:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-1naw2wh.mui-1naw2wh { position: relative; pointer-events: auto; cursor: pointer; text-decoration: underline rgb(38, 187, 255); opacity: 1; color: rgb(38, 187, 255); }

.mui-1naw2wh.mui-1naw2wh:focus { text-decoration: underline; }

.mui-owxmkl { width: 100%; text-align: center; margin-top: 32px; }

@media (max-width: 479.95px) {
  .mui-owxmkl { margin-top: 32px; }
}

.mui-yuw0z1 { margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: visible; width: 100%; text-align: center; margin-top: 32px; }

.mui-yuw0z1 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-yuw0z1 strong { color: rgb(255, 255, 255); }

.mui-yuw0z1.mui-yuw0z1 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-yuw0z1.mui-yuw0z1 a:focus { color: rgb(38, 187, 255); }

.mui-yuw0z1.Mui-focusVisible { outline: none; }

@media (max-width: 479.95px) {
  .mui-yuw0z1 { margin-top: 32px; }
}

.mui-1osgylp { margin: 32px 0px 0px; font-family: Inter, sans-serif; text-overflow: ellipsis; font-size: 0.875rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; width: 100%; text-align: center; }

.mui-1osgylp.MuiTypography-paragraph-large b, .mui-1osgylp.MuiTypography-paragraph-medium b, .mui-1osgylp.MuiTypography-paragraph-small b, .mui-1osgylp.MuiTypography-ui-large b, .mui-1osgylp.MuiTypography-ui-medium b, .mui-1osgylp.MuiTypography-ui-small b { font-weight: 700; }

.mui-1osgylp a { color: rgb(38, 187, 255); }

.mui-1osgylp mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1osgylp strong { color: rgb(255, 255, 255); }

.mui-1osgylp.mui-1osgylp a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1osgylp.mui-1osgylp a:focus { color: rgb(38, 187, 255); }

.mui-1osgylp.Mui-focusVisible { outline: none; }

@media (max-width: 479.95px) {
  .mui-1osgylp { margin-top: 32px; }
}

.mui-27fj25 { text-align: left; font-family: Inter, sans-serif; font-size: 0.75rem; font-weight: 400; line-height: 150%; letter-spacing: 0.02em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(170, 170, 174); display: flex; min-height: 1.25rem; margin-block-start: 0.5rem; margin-top: 4px; }

.mui-27fj25.Mui-disabled { color: rgba(255, 255, 255, 0.35); }

.mui-27fj25.Mui-error { color: rgb(255, 97, 115); }

.mui-27fj25 .MuiSvgIcon-root { margin-block-start: 0px; margin-inline-end: 0.25rem; }

.mui-27fj25 p { margin: 0px; }

.mui-27fj25.Mui-error { color: rgb(255, 97, 115); }

.mui-27fj25.Mui-error .MuiSvgIcon-root { color: rgb(255, 97, 115); }

.mui-27fj25.Mui-disabled { color: rgb(170, 170, 174); user-select: none; }

.mui-27fj25.Mui-disabled .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-1kkt86i { display: flex; flex-direction: column; gap: 4px; }

.mui-1c3khy1 { margin-top: 0px; margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: visible; display: flex; flex-direction: column; gap: 4px; }

.mui-1c3khy1 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1c3khy1 strong { color: rgb(255, 255, 255); }

.mui-1c3khy1.mui-1c3khy1 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1c3khy1.mui-1c3khy1 a:focus { color: rgb(38, 187, 255); }

.mui-1c3khy1.Mui-focusVisible { outline: none; }

.mui-r4zw3i { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; display: flex; flex-direction: column; gap: 4px; }

.mui-r4zw3i.MuiTypography-paragraph-large b, .mui-r4zw3i.MuiTypography-paragraph-medium b, .mui-r4zw3i.MuiTypography-paragraph-small b, .mui-r4zw3i.MuiTypography-ui-large b, .mui-r4zw3i.MuiTypography-ui-medium b, .mui-r4zw3i.MuiTypography-ui-small b { font-weight: 700; }

.mui-r4zw3i a { color: rgb(255, 255, 255); }

.mui-r4zw3i mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-r4zw3i strong { color: rgb(255, 255, 255); }

.mui-r4zw3i.mui-r4zw3i a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-r4zw3i.mui-r4zw3i a:focus { color: rgb(38, 187, 255); }

.mui-r4zw3i.Mui-focusVisible { outline: none; }

.mui-1c04axb { display: inline-flex; align-items: flex-start; font-size: 0.75rem; }

.mui-1c04axb > svg { flex-shrink: 0; position: relative; top: 2px; width: 16px; height: 16px; margin-right: 4px; }

.mui-1c04axb.mui-1c04axb a { color: currentcolor; text-decoration-color: currentcolor; }

.mui-1c04axb.mui-1c04axb a:active, .mui-1c04axb.mui-1c04axb a:focus { color: currentcolor; }

.mui-190pkf5 { margin-top: 0px; margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: visible; display: inline-flex; align-items: flex-start; font-size: 0.75rem; }

.mui-190pkf5 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-190pkf5 strong { color: rgb(255, 255, 255); }

.mui-190pkf5.mui-190pkf5 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-190pkf5.mui-190pkf5 a:focus { color: rgb(38, 187, 255); }

.mui-190pkf5.Mui-focusVisible { outline: none; }

.mui-190pkf5 > svg { flex-shrink: 0; position: relative; top: 2px; width: 16px; height: 16px; margin-right: 4px; }

.mui-190pkf5.mui-190pkf5 a { color: currentcolor; text-decoration-color: currentcolor; }

.mui-190pkf5.mui-190pkf5 a:active, .mui-190pkf5.mui-190pkf5 a:focus { color: currentcolor; }

.mui-guuu9c { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-overflow: ellipsis; line-height: 165%; color: rgb(255, 97, 115); font-weight: normal; text-transform: none; overflow: visible; display: inline-flex; align-items: flex-start; font-size: 0.75rem; }

.mui-guuu9c.MuiTypography-paragraph-large b, .mui-guuu9c.MuiTypography-paragraph-medium b, .mui-guuu9c.MuiTypography-paragraph-small b, .mui-guuu9c.MuiTypography-ui-large b, .mui-guuu9c.MuiTypography-ui-medium b, .mui-guuu9c.MuiTypography-ui-small b { font-weight: 700; }

.mui-guuu9c a { color: rgb(255, 255, 255); }

.mui-guuu9c mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-guuu9c strong { color: rgb(255, 255, 255); }

.mui-guuu9c.mui-guuu9c a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-guuu9c.mui-guuu9c a:focus { color: rgb(38, 187, 255); }

.mui-guuu9c.Mui-focusVisible { outline: none; }

.mui-guuu9c > svg { flex-shrink: 0; position: relative; top: 2px; width: 16px; height: 16px; margin-right: 4px; }

.mui-guuu9c.mui-guuu9c a { color: currentcolor; text-decoration-color: currentcolor; }

.mui-guuu9c.mui-guuu9c a:active, .mui-guuu9c.mui-guuu9c a:focus { color: currentcolor; }

.mui-9cjoaa { position: absolute; left: -9999px; width: 1px; height: 1px; opacity: 0; }

.mui-jx0cbn { margin: 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); padding-bottom: 25px; font-weight: normal; text-transform: none; overflow: visible; }

.mui-jx0cbn.MuiTypography-paragraph-large b, .mui-jx0cbn.MuiTypography-paragraph-medium b, .mui-jx0cbn.MuiTypography-paragraph-small b, .mui-jx0cbn.MuiTypography-ui-large b, .mui-jx0cbn.MuiTypography-ui-medium b, .mui-jx0cbn.MuiTypography-ui-small b { font-weight: 700; }

.mui-jx0cbn a { color: rgb(255, 255, 255); }

.mui-jx0cbn mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-jx0cbn strong { color: rgb(255, 255, 255); }

.mui-jx0cbn.mui-jx0cbn a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-jx0cbn.mui-jx0cbn a:focus { color: rgb(38, 187, 255); }

.mui-jx0cbn.Mui-focusVisible { outline: none; }

.mui-1upilqn { margin-bottom: 12px; }

.mui-caxfcp { margin-bottom: 12px; }

.mui-caxfcp.Eds-disabled { opacity: 0.5; }

.mui-caxfcp input::-webkit-search-cancel-button { appearance: none; }

.mui-caxfcp .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-4fp8b9 { flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px 0px 12px; border: 0px; vertical-align: top; width: 100%; display: flex; }

.MuiFormGroup-row > .mui-4fp8b9 { flex-basis: 0px; -moz-box-flex: 1; flex-grow: 1; }

.mui-4fp8b9.Eds-disabled { opacity: 0.5; }

.mui-4fp8b9 input::-webkit-search-cancel-button { appearance: none; }

.mui-4fp8b9 .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-8or2s4 { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; letter-spacing: 0.02em; color: rgb(255, 255, 255); box-sizing: border-box; cursor: text; display: inline-flex; -moz-box-align: center; align-items: center; width: 100%; font-size: 1rem; position: relative; padding: 0px 0px 0px 1px; background-color: rgba(255, 255, 255, 0.05); border-radius: 10px; height: 48px; }

.mui-8or2s4.Mui-disabled { color: rgba(255, 255, 255, 0.35); cursor: default; }

.mui-8or2s4:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 255, 255); }

@media (hover: none) {
  .mui-8or2s4:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.23); }
}

.mui-8or2s4.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(38, 187, 255); border-width: 2px; }

.mui-8or2s4.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 97, 115); }

.mui-8or2s4.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.3); }

.mui-8or2s4.EdsSelect-small .MuiSvgIcon-root { inset-inline-end: 0.75rem; }

.mui-8or2s4.EdsSelect-medium .MuiSvgIcon-root { inset-inline-end: 1rem; }

.mui-8or2s4.EdsSelect-large .MuiSvgIcon-root { inset-inline-end: 1.25rem; }

.mui-8or2s4:not(.MuiInputBase-multiline).EdsTextField-inputBase-small { height: 2rem; }

.mui-8or2s4:not(.MuiInputBase-multiline).EdsTextField-inputBase-medium { height: 2.5rem; }

.mui-8or2s4:not(.MuiInputBase-multiline).EdsTextField-inputBase-large { height: 3rem; }

.mui-8or2s4.EdsTextField-inputBase-small { border-radius: 6px; }

.mui-8or2s4.EdsTextField-inputBase-medium { border-radius: 8px; }

.mui-8or2s4.EdsTextField-inputBase-large { border-radius: 10px; }

label + .mui-8or2s4 { margin-block-start: 0.5rem; }

.mui-8or2s4.Mui-disabled { background-color: rgba(0, 0, 0, 0); }

.mui-8or2s4.Mui-disabled, .mui-8or2s4.Mui-disabled .MuiOutlinedInput-input { cursor: not-allowed; -webkit-text-fill-color: unset; }

.mui-8or2s4.Mui-disabled .MuiOutlinedInput-input::-webkit-input-placeholder { color: rgb(170, 170, 174); }

.mui-8or2s4.Mui-disabled .MuiOutlinedInput-input::placeholder { color: rgb(170, 170, 174); }

.mui-8or2s4.Mui-disabled .MuiOutlinedInput-input::placeholder, .mui-8or2s4.Mui-disabled .MuiSelect-select .notranslate::after, .mui-8or2s4.Mui-disabled .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-8or2s4 .MuiSvgIcon-root { color: inherit; }

.mui-8or2s4.Mui-focused { border-color: rgba(255, 255, 255, 0.1); border-style: solid; border-width: 1px; outline: none; }

.mui-8or2s4.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 255, 255) !important; inset: -10px -5px -5px; border-width: 2px; border-radius: 14px; }

.mui-ofsq66 { font-style: inherit; font-variant: inherit; font-stretch: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; font-family: Inter, sans-serif; font-size: 1rem; font-weight: 400; line-height: 140%; letter-spacing: 0.02em; color: rgb(255, 255, 255); border-radius: 10px; padding: 13px 20px 12px; }

.mui-ofsq66::-webkit-input-placeholder { color: currentcolor; opacity: 0.5; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.mui-ofsq66::placeholder { color: currentcolor; opacity: 0.5; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.mui-ofsq66:focus { outline: 0px; }

.mui-ofsq66:invalid { box-shadow: none; }

.mui-ofsq66::-webkit-search-decoration { appearance: none; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-ofsq66::-webkit-input-placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-ofsq66::placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-ofsq66:focus::-webkit-input-placeholder { opacity: 0.5; }

label[data-shrink="false"] + .MuiInputBase-formControl .mui-ofsq66:focus::placeholder { opacity: 0.5; }

.mui-ofsq66.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(255, 255, 255, 0.35); }

.mui-ofsq66:autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }

@media (max-width: 480px) {
  .mui-ofsq66 { height: 23px; }
}

.mui-ofsq66:autofill { box-shadow: rgb(38, 103, 152) 0px 0px 0px 100px inset; -webkit-text-fill-color: rgb(255, 255, 255); caret-color: rgb(255, 255, 255); border-radius: inherit; }

.mui-ofsq66.EdsTextField-input-small { padding: calc(1px + 0.25rem) 0.75rem; }

.mui-ofsq66.EdsTextField-input-medium { padding: calc(1px + 0.5rem) 1rem; }

.mui-ofsq66.EdsTextField-input-large { padding: calc(1px + 0.75rem) 1.25rem; }

.mui-ofsq66::-webkit-input-placeholder { color: rgb(170, 170, 174); opacity: 1; }

.mui-ofsq66::placeholder { color: rgb(170, 170, 174); opacity: 1; }

.mui-ofsq66::placeholder { color: rgb(170, 170, 174); opacity: 1; }

.mui-ofsq66:autofill { -webkit-text-fill-color: inherit; box-shadow: none; caret-color: auto; animation-name: none; }

.mui-1filf7l { display: flex; -moz-box-align: center; align-items: center; white-space: nowrap; margin-left: 8px; color: inherit; height: auto; max-height: none; font-size: inherit; line-height: 1.4; padding-inline-end: 10px; padding-right: 10px; }

.mui-1filf7l.MuiInputAdornment-sizeSmall { padding-inline-end: 5px; }

.mui-1filf7l > .MuiSvgIcon-fontSizeMedium { margin: calc(20px - 0.75rem); }

.mui-1filf7l > .MuiSvgIcon-fontSizeSmall { margin: 5px; }

.MuiSelect-select ~ .mui-1filf7l { padding-inline-end: unset; position: absolute; inset-inline-end: 55px; }

.mui-18b87h8 { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(255, 255, 255, 0.24); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); }

.mui-18b87h8:hover { background-color: rgba(255, 255, 255, 0.16); }

@media (hover: none) {
  .mui-18b87h8:hover { background-color: transparent; }
}

.mui-18b87h8.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }

.mui-18b87h8.mui-18b87h8:hover { background-color: transparent; }

.mui-18b87h8.mui-18b87h8.Mui-focusVisible { transition: 0.1s; border-style: solid; border-width: 1px; outline: none; color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); border-radius: 14px; }

.mui-5cywa3 { display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(255, 255, 255, 0.24); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); }

.mui-5cywa3.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .mui-5cywa3 { print-color-adjust: exact; }
}

.mui-5cywa3.MuiIconButton-root { transition: none; }

.mui-5cywa3.MuiIconButton-root:hover { background-color: rgb(64, 64, 68); }

.mui-5cywa3.MuiIconButton-root:hover .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-5cywa3.MuiIconButton-root:active { background-color: rgba(0, 0, 0, 0); }

.mui-5cywa3.MuiIconButton-root:active .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-5cywa3:hover { background-color: rgba(255, 255, 255, 0.16); }

@media (hover: none) {
  .mui-5cywa3:hover { background-color: transparent; }
}

.mui-5cywa3.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }

.mui-5cywa3.mui-5cywa3:hover { background-color: transparent; }

.mui-5cywa3.mui-5cywa3.Mui-focusVisible { transition: 0.1s; border-style: solid; border-width: 1px; outline: none; color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); border-radius: 14px; }

.mui-1kh3y0o { width: 24px; height: 24px; color: rgba(255, 255, 255, 0.8); }

.mui-1kh3y0o:hover { color: rgb(255, 255, 255); }

.mui-1bwnims { display: flex; position: relative; flex-direction: column; align-items: flex-start; margin: 0px auto; width: 100%; max-width: 464px; }

.mui-1qtrxbk { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 32px auto 0px; width: 100%; max-width: 464px; }

.mui-1qtrxbk > :not(:first-of-type), .mui-1qtrxbk > :not(:first-child) { margin-top: 8px; }

.mui-1qtrxbk > :not(:last-of-type), .mui-1qtrxbk > :not(:last-child) { margin-bottom: 8px; }

.mui-16b7w2m { display: inline; }

.mui-16b7w2m.mui-16b7w2m { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-16b7w2m.mui-16b7w2m:focus { text-decoration: none; }

.mui-b8apj4 { margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-b8apj4.mui-b8apj4 { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-b8apj4.mui-b8apj4:focus { text-decoration: none; }

.mui-3hkdol { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-3hkdol:hover { text-decoration-color: inherit; }

.mui-3hkdol.mui-3hkdol { outline: none; }

.mui-3hkdol .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-3hkdol:hover { text-decoration: underline; }

.mui-3hkdol.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-3hkdol.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-3hkdol.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-3hkdol.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-3hkdol.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-3hkdol.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-3hkdol.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-3hkdol.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-3hkdol, p .mui-3hkdol { text-decoration: underline; }

.mui-3hkdol:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-3hkdol::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-3hkdol.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-3hkdol.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-3hkdol:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-3hkdol.mui-3hkdol { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-3hkdol.mui-3hkdol:focus { text-decoration: none; }

.mui-15kx5lm { margin-bottom: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-15kx5lm.MuiTypography-paragraph-large b, .mui-15kx5lm.MuiTypography-paragraph-medium b, .mui-15kx5lm.MuiTypography-paragraph-small b, .mui-15kx5lm.MuiTypography-ui-large b, .mui-15kx5lm.MuiTypography-ui-medium b, .mui-15kx5lm.MuiTypography-ui-small b { font-weight: 700; }

.mui-15kx5lm:hover { text-decoration-color: inherit; }

.mui-15kx5lm.mui-15kx5lm { outline: none; }

.mui-15kx5lm .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-15kx5lm:hover { text-decoration: underline; }

.mui-15kx5lm.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-15kx5lm.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-15kx5lm.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-15kx5lm.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-15kx5lm.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-15kx5lm.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-15kx5lm.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-15kx5lm.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-15kx5lm, p .mui-15kx5lm { text-decoration: underline; }

.mui-15kx5lm:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-15kx5lm::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-15kx5lm.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-15kx5lm.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-15kx5lm:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-15kx5lm.is-disabled, .resend-link.is-disabled { position: relative !important; pointer-events: none !important; cursor: default !important; text-decoration: none !important; color: rgba(255, 255, 255, 0.35) !important; }

.mui-15kx5lm.mui-15kx5lm:focus { text-decoration: none; }

.mui-1ln034s { margin-top: 20px; margin-bottom: 0px; font-weight: normal; text-transform: none; overflow: visible; }

.mui-1ln034s mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-1ln034s strong { color: rgb(255, 255, 255); }

.mui-1ln034s.mui-1ln034s a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-1ln034s.mui-1ln034s a:focus { color: rgb(38, 187, 255); }

.mui-1ln034s.Mui-focusVisible { outline: none; }

.mui-j2uvi2 { margin: 20px 0px 0px; font-family: Inter, sans-serif; letter-spacing: 0.02em; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); font-weight: normal; text-transform: none; overflow: visible; }

.mui-j2uvi2.MuiTypography-paragraph-large b, .mui-j2uvi2.MuiTypography-paragraph-medium b, .mui-j2uvi2.MuiTypography-paragraph-small b, .mui-j2uvi2.MuiTypography-ui-large b, .mui-j2uvi2.MuiTypography-ui-medium b, .mui-j2uvi2.MuiTypography-ui-small b { font-weight: 700; }

.mui-j2uvi2 a { color: rgb(255, 255, 255); }

.mui-j2uvi2 mark { color: rgb(255, 255, 255); background-color: inherit; font-weight: bold; overflow-wrap: anywhere; }

.mui-j2uvi2 strong { color: rgb(255, 255, 255); }

.mui-j2uvi2.mui-j2uvi2 a { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); outline-color: rgb(38, 187, 255); }

.mui-j2uvi2.mui-j2uvi2 a:focus { color: rgb(38, 187, 255); }

.mui-j2uvi2.Mui-focusVisible { outline: none; }

.mui-13wd4h2 { display: flex; position: relative; flex-direction: row; -moz-box-pack: center; justify-content: center; -moz-box-align: center; align-items: center; gap: 4px; margin-top: 32px; max-width: 100%; margin-left: auto; margin-right: auto; width: fit-content; }

@media (max-width: 479.95px) {
  .mui-13wd4h2 { margin-top: 24px; }
}

.mui-13wd4h2 > * { -moz-box-flex: 1; width: 100%; }

.mui-13wd4h2 > :not(:first-of-type), .mui-13wd4h2 > :not(:first-child) { margin-left: 2px; }

.mui-13wd4h2 > :not(:last-of-type), .mui-13wd4h2 > :not(:last-child) { margin-right: 2px; }

.mui-1hnr4jd { flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px 0px 20px; border: 0px; vertical-align: top; display: flex; }

.MuiFormGroup-row > .mui-1hnr4jd { flex-basis: 0px; -moz-box-flex: 1; flex-grow: 1; }

.mui-857wux { font-size: 1.25rem; height: 60px; max-width: 50px; }

.mui-857wux input { font-size: 1.5rem; padding: 5px; text-align: center; }

.mui-1ai1fqf { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; letter-spacing: 0.02em; color: rgb(255, 255, 255); box-sizing: border-box; cursor: text; display: inline-flex; -moz-box-align: center; align-items: center; width: 100%; position: relative; padding: 0px 0px 0px 1px; background-color: rgba(255, 255, 255, 0.05); border-radius: 10px; font-size: 1.25rem; height: 60px; max-width: 50px; }

.mui-1ai1fqf.Mui-disabled { color: rgba(255, 255, 255, 0.35); cursor: default; }

.mui-1ai1fqf:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 255, 255); }

@media (hover: none) {
  .mui-1ai1fqf:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.23); }
}

.mui-1ai1fqf.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(38, 187, 255); border-width: 2px; }

.mui-1ai1fqf.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 97, 115); }

.mui-1ai1fqf.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.3); }

.mui-1ai1fqf.EdsSelect-small .MuiSvgIcon-root { inset-inline-end: 0.75rem; }

.mui-1ai1fqf.EdsSelect-medium .MuiSvgIcon-root { inset-inline-end: 1rem; }

.mui-1ai1fqf.EdsSelect-large .MuiSvgIcon-root { inset-inline-end: 1.25rem; }

.mui-1ai1fqf:not(.MuiInputBase-multiline).EdsTextField-inputBase-small { height: 2rem; }

.mui-1ai1fqf:not(.MuiInputBase-multiline).EdsTextField-inputBase-medium { height: 2.5rem; }

.mui-1ai1fqf:not(.MuiInputBase-multiline).EdsTextField-inputBase-large { height: 3rem; }

.mui-1ai1fqf.EdsTextField-inputBase-small { border-radius: 6px; }

.mui-1ai1fqf.EdsTextField-inputBase-medium { border-radius: 8px; }

.mui-1ai1fqf.EdsTextField-inputBase-large { border-radius: 10px; }

label + .mui-1ai1fqf { margin-block-start: 0.5rem; }

.mui-1ai1fqf.Mui-disabled { background-color: rgba(0, 0, 0, 0); }

.mui-1ai1fqf.Mui-disabled, .mui-1ai1fqf.Mui-disabled .MuiOutlinedInput-input { cursor: not-allowed; -webkit-text-fill-color: unset; }

.mui-1ai1fqf.Mui-disabled .MuiOutlinedInput-input::-webkit-input-placeholder { color: rgb(170, 170, 174); }

.mui-1ai1fqf.Mui-disabled .MuiOutlinedInput-input::placeholder { color: rgb(170, 170, 174); }

.mui-1ai1fqf.Mui-disabled .MuiOutlinedInput-input::placeholder, .mui-1ai1fqf.Mui-disabled .MuiSelect-select .notranslate::after, .mui-1ai1fqf.Mui-disabled .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-1ai1fqf .MuiSvgIcon-root { color: inherit; }

.mui-1ai1fqf.Mui-focused { border-color: rgba(255, 255, 255, 0.1); border-style: solid; border-width: 1px; outline: none; }

.mui-1ai1fqf.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 255, 255) !important; inset: -10px -5px -5px; border-width: 2px; border-radius: 14px; }

.mui-1ai1fqf input { font-size: 1.5rem; padding: 5px; text-align: center; }

.mui-14mougr { content: ""; width: 30px; }

.mui-jc9sc2 { display: flex; position: relative; flex-direction: row; width: 100%; -moz-box-pack: justify; justify-content: space-between; -moz-box-align: center; align-items: center; gap: 0px; margin-top: 0px; margin-left: initial; margin-right: initial; max-width: 100%; }

@media (max-width: 479.95px) {
  .mui-jc9sc2 { margin-top: 0px; }
}

.mui-1grwz6z { display: flex; -moz-box-pack: justify; justify-content: space-between; -moz-box-align: center; align-items: center; white-space: nowrap; flex-wrap: wrap; margin-left: auto; margin-right: auto; width: 100%; margin-top: 0px; }

@media (max-width: 479.95px) {
  .mui-1grwz6z { margin-top: 0px; }
}

.mui-17n3m71 { margin-top: 0px; flex-wrap: nowrap; align-items: flex-start; }

.mui-17n3m71.mui-17n3m71 { padding: 0px; }

.mui-aj78vp { display: inline-flex; cursor: pointer; vertical-align: middle; margin: 0px; gap: 0.5rem; min-height: 0px; -moz-box-align: inherit; flex-wrap: nowrap; align-items: flex-start; }

.mui-aj78vp.Mui-disabled { cursor: default; }

.mui-aj78vp .MuiFormControlLabel-label.Mui-disabled { color: rgba(255, 255, 255, 0.35); }

.mui-aj78vp .MuiFormControlLabel-label { font-family: Inter, sans-serif; font-size: 0.875rem; font-weight: 400; line-height: 140%; letter-spacing: 0.28px; color: rgb(255, 255, 255); white-space: break-spaces; }

.mui-aj78vp .MuiFormControlLabel-label.Mui-disabled { color: rgb(170, 170, 174); }

.mui-aj78vp .MuiFormControlLabel-label a { color: inherit; }

.mui-aj78vp .MuiFormControlLabel-label a:active { color: inherit; }

.mui-aj78vp .MuiFormControlLabel-label button { color: inherit !important; }

.mui-aj78vp.Mui-disabled { cursor: not-allowed; opacity: 0.5; }

.mui-aj78vp + .mui-aj78vp { margin-block-start: 1.25rem; }

@media (pointer: coarse) {
  .mui-aj78vp { padding-block: 0.75rem; }
  .mui-aj78vp + .mui-aj78vp { margin-block-start: 0.5rem; }
}

.mui-aj78vp.MuiFormControlLabel-labelPlacementTop { align-items: flex-start; }

.mui-aj78vp.mui-aj78vp { padding: 0px; }

.mui-3scdkl { color: rgba(255, 255, 255, 0.65); padding: 5px; position: relative; margin-right: 0px; max-width: 24px; max-height: 24px; min-width: 24px; min-height: 24px; background-color: rgba(255, 255, 255, 0.05); }

.mui-3scdkl:hover { background-color: rgba(38, 187, 255, 0.16); }

@media (hover: none) {
  .mui-3scdkl:hover { background-color: transparent; }
}

.mui-3scdkl.Mui-checked, .mui-3scdkl.MuiCheckbox-indeterminate { color: rgb(38, 187, 255); }

.mui-3scdkl.Mui-disabled { color: rgba(255, 255, 255, 0.3); }

.mui-3scdkl:hover { background-color: transparent; }

.mui-3scdkl, .mui-3scdkl.mui-3scdkl .MuiSvgIcon-root { width: 1.5rem; height: 1.5rem; }

.mui-3scdkl::before { content: ""; position: absolute; inset: 0px; border-style: solid; border-width: 2px; border-color: rgb(112, 112, 116); }

.mui-3scdkl, .mui-3scdkl::before { border-radius: 4px; }

.mui-3scdkl:not(.Mui-checked):not(.MuiCheckbox-indeterminate) svg { display: none; }

.mui-3scdkl:hover:not(.Mui-disabled)::before, .MuiFormControlLabel-root:hover .mui-3scdkl:not(.Mui-disabled)::before { border-color: rgb(170, 170, 174); }

.mui-3scdkl.Mui-focusVisible { outline-offset: 0.125rem; outline: rgb(255, 255, 255) solid 2px; }

.mui-3scdkl.Mui-disabled { background-color: rgba(0, 0, 0, 0); }

.mui-3scdkl.Mui-disabled::before { border-color: rgb(112, 112, 116); }

.mui-3scdkl.Mui-checked, .mui-3scdkl.MuiCheckbox-indeterminate { background-color: rgb(38, 187, 255); fill: rgb(16, 16, 20); color: rgb(16, 16, 20); }

.mui-3scdkl.Mui-checked::before, .mui-3scdkl.MuiCheckbox-indeterminate::before { border: medium; }

.mui-3scdkl.Mui-checked:not(.Mui-disabled):hover, .mui-3scdkl.MuiCheckbox-indeterminate:not(.Mui-disabled):hover, .MuiFormControlLabel-root:hover .mui-3scdkl.Mui-checked:not(.Mui-disabled), .MuiFormControlLabel-root:hover .mui-3scdkl.MuiCheckbox-indeterminate:not(.Mui-disabled) { background-color: rgb(97, 205, 255); }

.mui-3scdkl.Mui-checked.Mui-disabled, .mui-3scdkl.MuiCheckbox-indeterminate.Mui-disabled { background-color: rgb(112, 112, 116); fill: rgb(16, 16, 20); color: rgb(170, 170, 174); }

.mui-3scdkl:hover { background-color: rgba(255, 255, 255, 0.05); }

.mui-3scdkl::before { border-width: 1px; }

.mui-1pv5ea { border-radius: 50%; color: rgba(255, 255, 255, 0.65); padding: 5px; position: relative; margin-right: 0px; max-width: 24px; max-height: 24px; min-width: 24px; min-height: 24px; background-color: rgba(255, 255, 255, 0.05); }

.mui-1pv5ea:hover { background-color: rgba(38, 187, 255, 0.16); }

@media (hover: none) {
  .mui-1pv5ea:hover { background-color: transparent; }
}

.mui-1pv5ea.Mui-checked, .mui-1pv5ea.MuiCheckbox-indeterminate { color: rgb(38, 187, 255); }

.mui-1pv5ea.Mui-disabled { color: rgba(255, 255, 255, 0.3); }

.mui-1pv5ea:hover { background-color: transparent; }

.mui-1pv5ea, .mui-1pv5ea.mui-1pv5ea .MuiSvgIcon-root { width: 1.5rem; height: 1.5rem; }

.mui-1pv5ea::before { content: ""; position: absolute; inset: 0px; border-style: solid; border-width: 2px; border-color: rgb(112, 112, 116); }

.mui-1pv5ea, .mui-1pv5ea::before { border-radius: 4px; }

.mui-1pv5ea:not(.Mui-checked):not(.MuiCheckbox-indeterminate) svg { display: none; }

.mui-1pv5ea:hover:not(.Mui-disabled)::before, .MuiFormControlLabel-root:hover .mui-1pv5ea:not(.Mui-disabled)::before { border-color: rgb(170, 170, 174); }

.mui-1pv5ea.Mui-focusVisible { outline-offset: 0.125rem; outline: rgb(255, 255, 255) solid 2px; }

.mui-1pv5ea.Mui-disabled { background-color: rgba(0, 0, 0, 0); }

.mui-1pv5ea.Mui-disabled::before { border-color: rgb(112, 112, 116); }

.mui-1pv5ea.Mui-checked, .mui-1pv5ea.MuiCheckbox-indeterminate { background-color: rgb(38, 187, 255); fill: rgb(16, 16, 20); color: rgb(16, 16, 20); }

.mui-1pv5ea.Mui-checked::before, .mui-1pv5ea.MuiCheckbox-indeterminate::before { border: medium; }

.mui-1pv5ea.Mui-checked:not(.Mui-disabled):hover, .mui-1pv5ea.MuiCheckbox-indeterminate:not(.Mui-disabled):hover, .MuiFormControlLabel-root:hover .mui-1pv5ea.Mui-checked:not(.Mui-disabled), .MuiFormControlLabel-root:hover .mui-1pv5ea.MuiCheckbox-indeterminate:not(.Mui-disabled) { background-color: rgb(97, 205, 255); }

.mui-1pv5ea.Mui-checked.Mui-disabled, .mui-1pv5ea.MuiCheckbox-indeterminate.Mui-disabled { background-color: rgb(112, 112, 116); fill: rgb(16, 16, 20); color: rgb(170, 170, 174); }

.mui-1pv5ea:hover { background-color: rgba(255, 255, 255, 0.05); }

.mui-1pv5ea::before { border-width: 1px; }

.mui-1xcc2v6 { display: inline-flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; box-sizing: border-box; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; border-radius: 50%; color: rgba(255, 255, 255, 0.65); padding: 5px; position: relative; max-width: 24px; max-height: 24px; min-width: 24px; min-height: 24px; background-color: rgba(255, 255, 255, 0.05); }

.mui-1xcc2v6.Mui-disabled { pointer-events: none; cursor: default; }

@media print {
  .mui-1xcc2v6 { print-color-adjust: exact; }
}

.mui-1xcc2v6.MuiIconButton-root { transition: none; }

.mui-1xcc2v6.MuiIconButton-root:hover { background-color: rgb(64, 64, 68); }

.mui-1xcc2v6.MuiIconButton-root:hover .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-1xcc2v6.MuiIconButton-root:active { background-color: rgba(0, 0, 0, 0); }

.mui-1xcc2v6.MuiIconButton-root:active .MuiSvgIcon-root { color: rgb(170, 170, 174); }

.mui-1xcc2v6:hover { background-color: rgba(38, 187, 255, 0.16); }

@media (hover: none) {
  .mui-1xcc2v6:hover { background-color: transparent; }
}

.mui-1xcc2v6.Mui-checked, .mui-1xcc2v6.MuiCheckbox-indeterminate { color: rgb(38, 187, 255); }

.mui-1xcc2v6.Mui-disabled { color: rgba(255, 255, 255, 0.3); }

.mui-1xcc2v6:hover { background-color: transparent; }

.mui-1xcc2v6, .mui-1xcc2v6.mui-1xcc2v6 .MuiSvgIcon-root { width: 1.5rem; height: 1.5rem; }

.mui-1xcc2v6::before { content: ""; position: absolute; inset: 0px; border-style: solid; border-width: 2px; border-color: rgb(112, 112, 116); }

.mui-1xcc2v6, .mui-1xcc2v6::before { border-radius: 4px; }

.mui-1xcc2v6:not(.Mui-checked):not(.MuiCheckbox-indeterminate) svg { display: none; }

.mui-1xcc2v6:hover:not(.Mui-disabled)::before, .MuiFormControlLabel-root:hover .mui-1xcc2v6:not(.Mui-disabled)::before { border-color: rgb(170, 170, 174); }

.mui-1xcc2v6.Mui-focusVisible { outline-offset: 0.125rem; outline: rgb(255, 255, 255) solid 2px; }

.mui-1xcc2v6.Mui-disabled { background-color: rgba(0, 0, 0, 0); }

.mui-1xcc2v6.Mui-disabled::before { border-color: rgb(112, 112, 116); }

.mui-1xcc2v6.Mui-checked, .mui-1xcc2v6.MuiCheckbox-indeterminate { background-color: rgb(38, 187, 255); fill: rgb(16, 16, 20); color: rgb(16, 16, 20); }

.mui-1xcc2v6.Mui-checked::before, .mui-1xcc2v6.MuiCheckbox-indeterminate::before { border: medium; }

.mui-1xcc2v6.Mui-checked:not(.Mui-disabled):hover, .mui-1xcc2v6.MuiCheckbox-indeterminate:not(.Mui-disabled):hover, .MuiFormControlLabel-root:hover .mui-1xcc2v6.Mui-checked:not(.Mui-disabled), .MuiFormControlLabel-root:hover .mui-1xcc2v6.MuiCheckbox-indeterminate:not(.Mui-disabled) { background-color: rgb(97, 205, 255); }

.mui-1xcc2v6.Mui-checked.Mui-disabled, .mui-1xcc2v6.MuiCheckbox-indeterminate.Mui-disabled { background-color: rgb(112, 112, 116); fill: rgb(16, 16, 20); color: rgb(170, 170, 174); }

.mui-1xcc2v6:hover { background-color: rgba(255, 255, 255, 0.05); }

.mui-1xcc2v6::before { border-width: 1px; }

.mui-1m9pwf3 { cursor: inherit; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0px; left: 0px; margin: 0px; padding: 0px; z-index: 1; }

.mui-eqdrm2 { margin: 0px; font: inherit; text-overflow: ellipsis; }

.mui-eqdrm2.MuiTypography-paragraph-large b, .mui-eqdrm2.MuiTypography-paragraph-medium b, .mui-eqdrm2.MuiTypography-paragraph-small b, .mui-eqdrm2.MuiTypography-ui-large b, .mui-eqdrm2.MuiTypography-ui-medium b, .mui-eqdrm2.MuiTypography-ui-small b { font-weight: 700; }

.mui-163oxaa { display: flex; -moz-box-pack: justify; justify-content: space-between; -moz-box-align: center; align-items: center; white-space: nowrap; flex-wrap: wrap; margin-left: auto; margin-right: auto; width: auto; margin-top: 0px; }

@media (max-width: 479.95px) {
  .mui-163oxaa { margin-top: 0px; }
}

.mui-10b2w39 { display: inline; }

.mui-10b2w39.mui-10b2w39 { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 0.5; color: rgba(255, 255, 255, 0.35); }

.mui-10b2w39.mui-10b2w39:focus { text-decoration: none; }

.mui-1cpi6db { margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-1cpi6db.mui-1cpi6db { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 0.5; color: rgba(255, 255, 255, 0.35); }

.mui-1cpi6db.mui-1cpi6db:focus { text-decoration: none; }

.mui-8nie8r { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-8nie8r:hover { text-decoration-color: inherit; }

.mui-8nie8r.mui-8nie8r { outline: none; }

.mui-8nie8r .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-8nie8r:hover { text-decoration: underline; }

.mui-8nie8r.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-8nie8r.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-8nie8r.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-8nie8r.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-8nie8r.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-8nie8r.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-8nie8r.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-8nie8r.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-8nie8r, p .mui-8nie8r { text-decoration: underline; }

.mui-8nie8r:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-8nie8r::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-8nie8r.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-8nie8r.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-8nie8r:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-8nie8r.mui-8nie8r { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 0.5; color: rgba(255, 255, 255, 0.35); }

.mui-8nie8r.mui-8nie8r:focus { text-decoration: none; }

.mui-10fx5xa { margin-bottom: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 0px; margin-left: unset; margin-right: unset; display: inline; }

.mui-10fx5xa.MuiTypography-paragraph-large b, .mui-10fx5xa.MuiTypography-paragraph-medium b, .mui-10fx5xa.MuiTypography-paragraph-small b, .mui-10fx5xa.MuiTypography-ui-large b, .mui-10fx5xa.MuiTypography-ui-medium b, .mui-10fx5xa.MuiTypography-ui-small b { font-weight: 700; }

.mui-10fx5xa:hover { text-decoration-color: inherit; }

.mui-10fx5xa.mui-10fx5xa { outline: none; }

.mui-10fx5xa .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-10fx5xa:hover { text-decoration: underline; }

.mui-10fx5xa.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-10fx5xa.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-10fx5xa.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-10fx5xa.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-10fx5xa.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-10fx5xa.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-10fx5xa.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-10fx5xa.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-10fx5xa, p .mui-10fx5xa { text-decoration: underline; }

.mui-10fx5xa:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-10fx5xa::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-10fx5xa.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-10fx5xa.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-10fx5xa:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-10fx5xa.mui-10fx5xa { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 0.5; color: rgba(255, 255, 255, 0.35); }

.mui-10fx5xa.mui-10fx5xa:focus { text-decoration: none; }

.mui-6yo3xw { position: absolute; left: calc(50% - 12px); }

.mui-1mohi0r { display: inline-block; animation: 1000ms cubic-bezier(0, 0, 1, 1) infinite animation-61bdi0; transition: none; clip-path: circle(50%); color: rgb(255, 255, 255); position: absolute; left: calc(50% - 12px); }

@keyframes animation-61bdi0 {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

@keyframes animation-61bdi0 {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

.mui-5uzwpj { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 12px auto 0px; width: 100%; max-width: 464px; }

.mui-5uzwpj > :not(:first-of-type), .mui-5uzwpj > :not(:first-child) { margin-top: 8px; }

.mui-5uzwpj > :not(:last-of-type), .mui-5uzwpj > :not(:last-child) { margin-bottom: 8px; }

.mui-mk7obk { display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; max-width: 464px; margin-top: 0px; }

.mui-1vdzce0 { margin-top: 32px; margin-left: auto; margin-right: auto; display: inline; }

.mui-1vdzce0.mui-1vdzce0 { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-1vdzce0.mui-1vdzce0:focus { text-decoration: none; }

.mui-5n4f9k { text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); margin-top: 32px; margin-left: auto; margin-right: auto; display: inline; }

.mui-5n4f9k:hover { text-decoration-color: inherit; }

.mui-5n4f9k.mui-5n4f9k { outline: none; }

.mui-5n4f9k .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-5n4f9k:hover { text-decoration: underline; }

.mui-5n4f9k.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-5n4f9k.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-5n4f9k.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-5n4f9k.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-5n4f9k.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-5n4f9k.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-5n4f9k.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-5n4f9k.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-5n4f9k, p .mui-5n4f9k { text-decoration: underline; }

.mui-5n4f9k:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-5n4f9k::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-5n4f9k.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-5n4f9k.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-5n4f9k:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-5n4f9k.mui-5n4f9k { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-5n4f9k.mui-5n4f9k:focus { text-decoration: none; }

.mui-jb0n82 { margin: 32px auto 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-kerning: inherit; font-feature-settings: inherit; font-size-adjust: inherit; font-language-override: inherit; text-align: center; text-overflow: ellipsis; text-decoration: underline rgb(38, 187, 255); font-family: Inter, sans-serif; font-weight: 400; line-height: 165%; -moz-box-align: center; align-items: center; max-width: fit-content; position: relative; color: rgb(38, 187, 255); display: inline; }

.mui-jb0n82.MuiTypography-paragraph-large b, .mui-jb0n82.MuiTypography-paragraph-medium b, .mui-jb0n82.MuiTypography-paragraph-small b, .mui-jb0n82.MuiTypography-ui-large b, .mui-jb0n82.MuiTypography-ui-medium b, .mui-jb0n82.MuiTypography-ui-small b { font-weight: 700; }

.mui-jb0n82:hover { text-decoration-color: inherit; }

.mui-jb0n82.mui-jb0n82 { outline: none; }

.mui-jb0n82 .MuiSvgIcon-root { margin-inline-start: 0px; }

.mui-jb0n82:hover { text-decoration: underline; }

.mui-jb0n82.EdsLink-primary { color: rgb(38, 187, 255); text-decoration-color: rgb(38, 187, 255); }

.mui-jb0n82.EdsLink-primary .MuiSvgIcon-root { color: rgb(38, 187, 255); }

.mui-jb0n82.EdsLink-primary:active { color: rgb(97, 205, 255); }

.mui-jb0n82.EdsLink-primary:active .MuiSvgIcon-root { color: rgb(97, 205, 255); }

.mui-jb0n82.EdsLink-secondary { color: rgb(230, 230, 234); }

.mui-jb0n82.EdsLink-secondary .MuiSvgIcon-root { color: rgb(230, 230, 234); }

.mui-jb0n82.EdsLink-secondary:active { color: rgb(255, 255, 255); }

.mui-jb0n82.EdsLink-secondary:active .MuiSvgIcon-root { color: rgb(255, 255, 255); }

.MuiTypography-root .mui-jb0n82, p .mui-jb0n82 { text-decoration: underline; }

.mui-jb0n82:focus-visible { border-radius: 4px; outline: rgb(255, 255, 255) solid 2px; outline-offset: 0.25rem; text-decoration: none; }

@media (pointer: coarse) {
  .mui-jb0n82::after { content: ""; position: absolute; inset: -0.75rem 0px; }
}

.mui-jb0n82.EdsLink-secondary .MuiSvgIcon-root { transition: color 0.2s; color: rgba(255, 255, 255, 0.65); text-decoration-color: rgb(255, 255, 255); }

.mui-jb0n82.EdsLink-secondary .MuiSvgIcon-root:hover { color: rgb(255, 255, 255); }

.mui-jb0n82:focus-visible { outline-color: rgb(255, 255, 255); }

.mui-jb0n82.mui-jb0n82 { position: relative; pointer-events: none; cursor: default; text-decoration: rgba(255, 255, 255, 0.35); opacity: 1; color: rgba(255, 255, 255, 0.35); }

.mui-jb0n82.mui-jb0n82:focus { text-decoration: none; }

.mui-mzgegq { display: flex; flex-direction: column; margin: 0px 0px 20px; }

.mui-1jdrr1a { margin-bottom: 0px; }

.mui-1jdrr1a.Eds-disabled { opacity: 0.5; }

.mui-1jdrr1a input::-webkit-search-cancel-button { appearance: none; }

.mui-1jdrr1a .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-1fadc92 { flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; width: 100%; display: flex; }

.MuiFormGroup-row > .mui-1fadc92 { flex-basis: 0px; -moz-box-flex: 1; flex-grow: 1; }

.mui-1fadc92.Eds-disabled { opacity: 0.5; }

.mui-1fadc92 input::-webkit-search-cancel-button { appearance: none; }

.mui-1fadc92 .MuiInputBase-root.Mui-disabled > .MuiInputAdornment-root { pointer-events: auto; }

.mui-3njp2l { list-style: none; padding: 0px; margin: 12.5px 0px 0px; display: flex; flex-direction: column; gap: 2.5px; }

.mui-9voazg { display: flex; -moz-box-align: center; align-items: center; gap: 5px; font-size: 1rem; color: rgba(255, 255, 255, 0.65); margin: 2.5px 0px; }

.mui-13encrh { width: 24px; height: 24px; flex-shrink: 0; display: flex; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; }

.mui-13encrh::after { content: ""; width: 6px; height: 6px; border-radius: 50%; background-color: rgb(255, 255, 255); }

.mui-itc0kh { display: flex; -moz-box-align: center; align-items: center; gap: 5px; font-size: 1rem; color: rgb(113, 214, 135); margin: 2.5px 0px; }

.mui-rk5ga9 { width: 24px; height: 24px; flex-shrink: 0; }

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Inter Light'), local('Inter-Light'),
       url('../fonts/woff2/Inter-Light-CdXm_ABL.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Light-CdXm_ABL.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Light-CG9upfZ4.woff') format('woff');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Inter Regular'), local('Inter-Regular'),
       url('../fonts/woff2/Inter-Regular-CKDp9E3C.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Regular-CKDp9E3C.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Regular-DJOZHnwz.woff') format('woff');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Inter Medium'), local('Inter-Medium'),
       url('../fonts/woff2/Inter-Medium-P1cOs5ep.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Medium-P1cOs5ep.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Medium-oHczPpWt.woff') format('woff');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Inter Bold'), local('Inter-Bold'),
       url('../fonts/woff2/Inter-Bold-CuhepTt8.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Bold-CuhepTt8.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/Inter-Bold-2PT7Q-hu.woff') format('woff');
}
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Inter Tight Regular'), local('InterTight-Regular'),
       url('../fonts/woff2/InterTight-SemiBold.ttf') format('truetype'),
       url('../fonts/woff2/InterTight-Bold-CPdZBAQJ.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Bold-CPdZBAQJ.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Inter Tight Medium'), local('InterTight-Medium'),
       url('../fonts/woff2/InterTight-SemiBold.ttf') format('truetype'),
       url('../fonts/woff2/InterTight-Bold-CPdZBAQJ.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Bold-CPdZBAQJ.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Inter Tight SemiBold'), local('InterTight-SemiBold'),
       url('../fonts/woff2/InterTight-SemiBold.ttf') format('truetype'),
       url('../fonts/woff2/InterTight-Bold-CPdZBAQJ.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Bold-CPdZBAQJ.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Inter Tight Bold'), local('InterTight-Bold'),
       url('../fonts/woff2/InterTight-Bold-CPdZBAQJ.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Bold-CPdZBAQJ.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Bold-CysQyQHa.woff') format('woff');
}
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Inter Tight Black'), local('InterTight-Black'),
       url('../fonts/woff2/InterTight-Black-CBljiM1E.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Black-CBljiM1E.woff2') format('woff2'),
       url('https://static-assets-prod.unrealengine.com/account-portal/static/assets/InterTight-Black-Bl6uSHrs.woff') format('woff');
}

.nodark [data-darkreader-inline-fill] { fill: rgb(255, 255, 255) !important; }

html { width: 100%; height: 100%; font-size: 16px; }

::-webkit-scrollbar-track { border-radius: 10px; background-color: rgba(0, 0, 0, 0.2); }

::-webkit-scrollbar { width: 10px; background-color: transparent; }

::-webkit-scrollbar-thumb { border-radius: 10px; background-color: rgba(255, 255, 255, 0.5); }

body { user-select: none; margin: 0px; width: 100%; height: 100%; }

@keyframes onAutoFillStart {
0% {  }
100% {  }
}

@keyframes onAutoFillStart {
0% {  }
100% {  }
}

@keyframes onAutoFillCancel {
0% {  }
100% {  }
}

@keyframes onAutoFillCancel {
0% {  }
100% {  }
}

:autofill, :autofill, :autofill:hover, :autofill:focus, :autofill:active { background: transparent !important; box-shadow: none !important; text-shadow: none !important; animation-name: onAutoFillStart !important; transition-delay: 99999s; animation-fill-mode: both; -webkit-text-fill-color: rgb(255, 255, 255) !important; caret-color: rgb(255, 255, 255) !important; }

input:not(:autofill) { background: transparent; box-shadow: none; animation-name: onAutoFillCancel; }

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { appearance: none; margin: 0px; }

input[type="number"] { appearance: textfield; }

@font-face { font-family: "pass"; src: url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA8AAAAAB2QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcg9+z70dERUYAAAF0AAAAHAAAAB4AJwANT1MvMgAAAZAAAAA/AAAAYH7AkBhjbWFwAAAB0AAAAFkAAAFqZowMx2N2dCAAAAIsAAAABAAAAAQAIgKIZ2FzcAAAAjAAAAAIAAAACAAAABBnbHlmAAACOAAAALkAAAE0MwNYJ2hlYWQAAAL0AAAAMAAAADYPA2KgaGhlYQAAAyQAAAAeAAAAJAU+ATJobXR4AAADRAAAABwAAAAcCPoA6mxvY2EAAANgAAAAEAAAABAA5gFMbWF4cAAAA3AAAAAaAAAAIAAKAE9uYW1lAAADjAAAARYAAAIgB4hZ03Bvc3QAAASkAAAAPgAAAE5Ojr8ld2ViZgAABOQAAAAGAAAABuK7WtIAAAABAAAAANXulPUAAAAA1viLwQAAAADW+JM4eNpjYGRgYOABYjEgZmJgBEI2IGYB8xgAA+AANXjaY2BifMg4gYGVgYVBAwOeYEAFjMgcp8yiFAYHBl7VP8wx/94wpDDHMIoo2DP8B8kx2TLHACkFBkYA8/IL3QB42mNgYGBmgGAZBkYGEEgB8hjBfBYGDyDNx8DBwMTABmTxMigoKKmeV/3z/z9YJTKf8f/X/4/vP7pldosLag4SYATqhgkyMgEJJnQFECcMOGChndEAfOwRuAAAAAAiAogAAQAB//8AD3jaY2BiUGJgYDRiWsXAzMDOoLeRkUHfZhM7C8Nbo41srHdsNjEzAZkMG5lBwqwg4U3sbIx/bDYxgsSNBRUF1Y0FlZUYBd6dOcO06m+YElMa0DiGJIZUxjuM9xjkGRhU2djZlJXU1UDQ1MTcDASNjcTFQFBUBGjYEkkVMJCU4gcCKRTeHCk+fn4+KSllsJiUJEhMUgrMUQbZk8bgz/iA8SRR9qzAY087FjEYD2QPDDAzMFgyAwC39TCRAAAAeNpjYGRgYADid/fqneL5bb4yyLMwgMC1H90HIfRkCxDN+IBpFZDiYGAC8QBbSwuceNpjYGRgYI7594aBgcmOAQgYHzAwMqACdgBbWQN0AAABdgAiAAAAAAAAAAABFAAAAj4AYgI+AGYB9AAAAAAAKgAqACoAKgBeAJIAmnjaY2BkYGBgZ1BgYGIAAUYGBNADEQAFQQBaAAB42o2PwUrDQBCGvzVV9GAQDx485exBY1CU3PQgVgIFI9prlVqDwcZNC/oSPoKP4HNUfQLfxYN/NytCe5GwO9/88+/MBAh5I8C0VoAtnYYNa8oaXpAn9RxIP/XcIqLreZENnjwvyfPieVVdXj2H7DHxPJH/2/M7sVn3/MGyOfb8SWjOGv4K2DRdctpkmtqhos+D6ISh4kiUUXDj1Fr3Bc/Oc0vPqec6A8aUyu1cdTaPZvyXyqz6Fm5axC7bxHOv/r/dnbSRXCk7+mpVrOqVtFqdp3NKxaHUgeod9cm40rtrzfrt2OyQa8fppCO9tk7d1x0rpiQcuDuRkjjtkHt16ctbuf/radZY52/PnEcphXpZOcofiEZNcQAAeNpjYGIAg///GBgZsAF2BgZGJkZmBmaGdkYWRla29JzKggxD9tK8TAMDAxc2D0MLU2NjENfI1M0ZACUXCrsAAAABWtLiugAA") format("woff"); font-style: normal; font-weight: 400; }

input[type="password"]:not(:placeholder-shown) { font-family: "pass", "Inter", sans-serif; }

html { box-sizing: border-box; color-scheme: dark; }

*, ::before, ::after { box-sizing: inherit; }

strong, b { font-weight: 700; }

body { margin: 0px; color: rgb(255, 255, 255); font-family: Inter, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 140%; letter-spacing: 0.02em; background-color: rgba(16, 16, 21, 0.83); }

@media print {
  body { background-color: rgb(255, 255, 255); }
}

body::backdrop { background-color: rgba(16, 16, 21, 0.83); }

.talon_challenge_container h1 { font-family: sans-serif; font-size: 44px; font-weight: 600; margin: 0px; }

.talon_challenge_container h4 { color: rgba(255, 255, 255, 0.65); font-family: sans-serif; font-size: 14px; font-weight: 400; margin: 5px; opacity: 0.75; }

.talon_challenge_container hr { border-bottom: 0px; max-width: 500px; opacity: 0.25; }

.talon_challenge_container p { color: rgba(255, 255, 255, 0.65); font-family: sans-serif; font-size: 10px; }

.talon_challenge_container b { color: rgb(255, 255, 255); font-family: sans-serif; font-size: 10px; }

.talon_challenge_container { display: flex; flex-direction: column; font-family: sans-serif; line-height: initial; overflow: scroll; scrollbar-width: none; background: rgb(32, 32, 36); border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.15); padding: 25px; box-shadow: rgba(0, 0, 0, 0.1) 0px 32px 16px 0px; margin: auto; }

.talon_challenge_container::-webkit-scrollbar { width: 0px !important; }

.talon_close_button { background: none; border-radius: 4px; color: rgb(255, 255, 255); cursor: pointer; padding: 5px; position: absolute; right: 15px; top: 10px; transition: 0.1s; }

.talon_close_button:hover { background: rgb(59, 59, 59); }

.talon_error_container button { background: none; border: 1px solid rgb(0, 0, 0); border-radius: 4px; color: rgb(0, 0, 0); cursor: pointer; font-family: sans-serif; font-weight: 700; margin: 5px; padding: 14px 22px; }

.talon_error_container p { color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; margin: 20px; }

.talon_error_container { align-items: flex-start; background: rgb(255, 166, 64); border-radius: 4px; display: none; justify-content: space-between; margin: auto auto 8px; text-align: left; width: 500px; }

.talon_logo { margin: 0px auto; width: 80px; }

@media screen and (max-height: 575px) {
  .talon_challenge_header { display: none; }
}

@media screen and (max-height: 725px) {
  .talon_challenge_container h4 { display: none; }
  .talon_challenge_container { padding: 0px; }
}

@media screen and (max-height: 800px) {
  .talon_challenge_container h1 { display: none; }
}

@media screen and (max-height: 900px) {
  .talon_logo { display: none; }
}
.error-box { display: flex; align-items: center; gap: 12px; background: rgba(255, 97, 115, 0.1); border: 1px solid rgb(255, 97, 115); border-radius: 10px; padding: 12px 16px; margin-bottom: 20px; color: rgb(255, 97, 115); font-size: 14px; line-height: 1.4; }
.error-box .error-icon-box { flex-shrink: 0; display: flex; align-items: center; }
.error-box .err-text { margin: 0; color: rgb(255, 97, 115); font-size: 14px; }
.pw-reqs { list-style: none; padding: 0; margin: 12px 0 20px 0; font-size: 13px; color: rgb(170, 170, 174); }
.pw-reqs li { display: flex; align-items: center; gap: 8px; margin-bottom: 6px; transition: color 0.2s ease; }
.pw-req-dot { width: 6px; height: 6px; border-radius: 50%; background: rgb(112, 112, 116); display: inline-block; transition: background-color 0.2s ease; }
.pw-reqs li.met { color: rgb(76, 175, 80); }
.pw-reqs li.met .pw-req-dot { background: rgb(76, 175, 80); }
.mui-1ai1fqf.error .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 97, 115) !important; }
.mui-1y1p82e.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(255, 97, 115) !important; }
.mui-m4oxrl.Mui-disabled, .mui-14juba0.Mui-disabled, button:disabled.mui-m4oxrl { background-color: #444448 !important; color: #141418 !important; opacity: 1 !important; cursor: not-allowed !important; }
.resend-link.is-disabled { color: rgb(112, 112, 116) !important; text-decoration: none !important; cursor: default !important; pointer-events: none !important; }

@keyframes mui-circular-rotate {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes mui-circular-dash {
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; }
}
.MuiCircularProgress-root, .mui-1xvd2b8 { display: inline-block; animation: mui-circular-rotate 1.4s linear infinite; }
.MuiCircularProgress-svg, .mui-13o7eu2 { display: block; }
.MuiCircularProgress-circleTrack, .mui-14891track { stroke: rgb(38, 38, 42); }
.MuiCircularProgress-circle, .mui-14891ef { stroke: rgb(38, 187, 255); stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: mui-circular-dash 1.4s ease-in-out infinite; }
.MuiButton-loading { position: relative !important; pointer-events: none !important; cursor: default !important; background-color: rgb(77, 77, 81) !important; color: transparent !important; }
.MuiButton-loading .mui-gyp8mm { visibility: hidden !important; opacity: 0 !important; }
.MuiButton-loading .mui-1xl9omc { position: absolute !important; inset: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; pointer-events: none !important; }

.MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline,
.MuiInputBase-root.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline,
.MuiInputBase-root.Mui-error:focus-within .MuiOutlinedInput-notchedOutline,
.mui-1y1p82e.Mui-error .MuiOutlinedInput-notchedOutline,
.mui-1y1p82e.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline,
.mui-1y1p82e.Mui-error:focus-within .MuiOutlinedInput-notchedOutline,
.mui-8or2s4.Mui-error .MuiOutlinedInput-notchedOutline,
.mui-8or2s4.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline,
.mui-8or2s4.Mui-error:focus-within .MuiOutlinedInput-notchedOutline,
.mui-1ai1fqf.Mui-error .MuiOutlinedInput-notchedOutline,
.mui-1ai1fqf.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline,
.mui-1ai1fqf.Mui-error:focus-within .MuiOutlinedInput-notchedOutline,
.MuiOutlinedInput-root.Mui-error .mui-1drrqhg,
.MuiOutlinedInput-root.Mui-error.Mui-focused .mui-1drrqhg,
.MuiOutlinedInput-root.Mui-error:focus-within .mui-1drrqhg,
.MuiOutlinedInput-root.Mui-error .mui-13dwbcs,
.MuiOutlinedInput-root.Mui-error.Mui-focused .mui-13dwbcs,
.MuiOutlinedInput-root.Mui-error:focus-within .mui-13dwbcs {
  border-color: rgb(255, 97, 115) !important;
  border-width: 2px !important;
}

.mui-1y1p82e.Mui-error.Mui-focused,
.mui-8or2s4.Mui-error.Mui-focused,
.mui-1ai1fqf.Mui-error.Mui-focused,
.mui-1y1p82e.Mui-error:focus-within,
.mui-8or2s4.Mui-error:focus-within,
.mui-1ai1fqf.Mui-error:focus-within {
  border-color: transparent !important;
  outline: none !important;
}

.MuiFormLabel-root.Mui-error,
.MuiInputLabel-root.Mui-error,
.mui-lyyca.Mui-error,
.mui-lyyca.Mui-error.Mui-focused,
.mui-lyyca.Mui-error:focus-within {
  color: rgb(255, 97, 115) !important;
}

/* ==========================================================================
   EPIC GAMES APP MODAL - SCOPED EXACT RUNTIME RULES
   ========================================================================== */
#epicAppPage .mui-775itl {
  display: flex;
  position: relative;
  flex-direction: column;
  align-items: center;
  margin: 0px auto;
  width: 100%;
  max-width: 464px;
}

#epicAppPage .mui-79elbk {
  position: relative;
}

#epicAppPage .mui-8atqhb {
  width: 100%;
  display: block;
}

#epicAppPage .mui-1prtzs2 {
  margin: 0px;
  font-family: 'Inter Tight', sans-serif;
  text-overflow: ellipsis;
  line-height: 1;
  color: rgb(255, 255, 255);
  text-transform: none;
  overflow: visible;
  position: absolute;
  font-size: 2.5rem;
  font-weight: 700;
  inset: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  letter-spacing: -0.2px;
}

#epicAppPage .mui-k0n5i3 {
  display: flex;
  position: relative;
  flex-direction: column;
  align-items: start;
  margin: 0px auto;
  width: 100%;
  max-width: 464px;
}

#epicAppPage .mui-k0n5i3 h1.mui-8g0p5e,
#epicAppPage h1.mui-8g0p5e {
  margin: 0px;
  font-family: 'Inter Tight', sans-serif;
  letter-spacing: 0em;
  text-align: left;
  text-overflow: ellipsis;
  font-size: 1.5rem;
  line-height: 125%;
  color: rgb(255, 255, 255);
  font-weight: normal;
  text-transform: none;
  overflow: hidden;
  overflow-wrap: anywhere;
}

#epicAppPage .mui-ftg123 {
  display: flex;
  position: relative;
  flex-direction: column;
  align-items: inherit;
  margin: 32px auto 0px;
  width: 100%;
  max-width: 464px;
  border-width: 1px;
  border-style: solid;
  border-radius: 16px;
  border-color: rgba(255, 255, 255, 0.35);
  background-color: rgb(32, 32, 36);
  padding: 24px;
  box-sizing: border-box;
}

#epicAppPage .mui-1ea1wwt {
  display: flex;
  position: relative;
  flex-direction: row;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  margin: 0;
  max-width: 100%;
}

#epicAppPage .mui-v92rin {
  align-self: center;
  width: 48px !important;
  height: auto !important;
  max-width: 48px !important;
  flex: 0 0 48px !important;
  flex-shrink: 0 !important;
  display: block;
}

#epicAppPage .mui-pm5rv3 {
  flex: 1 1 auto;
  margin: 0px;
  font-family: Inter, sans-serif;
  letter-spacing: 0.01em;
  font-size: 1rem;
  line-height: 1.5;
  color: rgb(255, 255, 255) !important;
  font-weight: normal;
  text-transform: none;
  overflow: visible;
}

#epicAppPage .mui-pm5rv3 a,
#epicAppPage a#signInCode {
  color: rgb(255, 255, 255) !important;
  text-decoration: underline !important;
  text-decoration-color: rgb(255, 255, 255) !important;
  font-weight: 500 !important;
  cursor: pointer;
}

#epicAppPage .mui-1grwz6z {
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-top: 0px;
}

#epicAppPage .mui-1ls4o2o {
  display: inline-flex;
  cursor: pointer;
  vertical-align: middle;
  margin: 30px 0px 0px;
  gap: 0.5rem;
  min-height: 0px;
  align-items: flex-start;
  padding: 0px;
}

#epicAppPage .mui-1ls4o2o .MuiFormControlLabel-label {
  font-family: Inter, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.28px;
  color: rgb(255, 255, 255);
}

#epicAppPage .mui-1orj9ko {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 464px;
  margin-top: 24px;
  font-size: 1.125rem;
  color: rgba(255, 255, 255, 0.7);
}

#epicAppPage .mui-1orj9ko a,
#epicAppPage .mui-1y47t8e,
#epicAppPage a.EdsLink-primary {
  color: rgb(38, 187, 255);
  text-decoration: underline;
  text-decoration-color: rgb(38, 187, 255);
  cursor: pointer;
}

#epicAppPage .mui-1orj9ko a:active,
#epicAppPage .mui-1y47t8e:active,
#epicAppPage a.EdsLink-primary:active {
  color: rgb(97, 205, 255);
}

/* Sent State (Disabled Grey) */
#epicAppPage .ea-resend-sent,
#epicAppPage a.ea-resend-sent,
#epicAppPage .mui-1orj9ko a.ea-resend-sent {
  color: rgba(255, 255, 255, 0.45) !important;
  text-decoration: none !important;
  cursor: default !important;
  pointer-events: none !important;
}

.ea-dash { width: 44px; height: 6px; background: #ffffff; border-radius: 2px; display: inline-block; }
.ea-spinner { width: 14px; height: 14px; border: 2px solid rgba(255,255,255,.2); border-top-color: rgb(38, 187, 255); border-radius: 50%; display: inline-block; animation: eaSpin .7s linear infinite; vertical-align: middle; }
@keyframes eaSpin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }



/* Choose a verification method page */
.mui-hpbc5i { display: flex; position: relative; flex-direction: column; -moz-box-align: inherit; align-items: inherit; margin: 16px auto 0px; width: 100%; max-width: 464px; }
.mui-q4cad6 { list-style: none; margin: 0px; padding: 0px; position: relative; }
.mui-1wg9rgk { outline: 0px; margin: 16px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; display: flex; -moz-box-flex: 1; flex-grow: 1; -moz-box-pack: start; justify-content: flex-start; -moz-box-align: center; align-items: center; position: relative; text-decoration: none; min-width: 0px; box-sizing: border-box; text-align: left; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); padding-block: 10px; padding-inline: 10px; border: 1px solid rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); padding: 20px 28px; border-radius: 10px; background-color: rgb(32, 32, 36); opacity: 1; gap: 18px; }
.mui-1wg9rgk:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.16); }
.mui-1wg9rgk.Mui-disabled { pointer-events: none; cursor: default; opacity: 0.5; }
.mui-1wg9rgk.is-busy { pointer-events: none; }
.mui-1wg9rgk.is-loading { opacity: 0.75; }
.mui-1wg9rgk svg { color: rgb(255, 255, 255); }
.mui-629a5g { flex-shrink: 0; display: inline-flex; color: inherit; min-width: 40px; min-height: 40px; -moz-box-align: center; align-items: center; -moz-box-pack: center; justify-content: center; background-color: rgb(58, 58, 58); border-radius: 50%; width: 48px; height: 48px; }
.mui-knx66x { width: 25px; height: 25px; color: rgb(255, 255, 255); }
.mui-10q68dv { width: 20px; height: 20px; color: rgb(255, 255, 255); }
.mui-auipoz { flex: 1 1 auto; min-width: 0px; margin-top: 4px; margin-bottom: 4px; padding: 10px; margin-block: 0px; }
.mui-auipoz .MuiListItemText-primary { font-family: Inter, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 140%; letter-spacing: 0.02em; color: rgb(255, 255, 255); overflow-wrap: anywhere; }
.mui-auipoz .MuiListItemText-secondary { font-family: Inter, sans-serif; font-weight: 400; font-size: 0.75rem; line-height: 1.25; letter-spacing: 0.02em; margin-block-start: 5px; }
.mui-1wpwihx { margin: 0px; font-family: Inter, sans-serif; font-weight: 400; letter-spacing: 0.02em; text-overflow: ellipsis; font-size: 1rem; line-height: 165%; color: rgba(255, 255, 255, 0.65); display: block; }
.mui-1wpwihx.MuiTypography-paragraph-large b, .mui-1wpwihx.MuiTypography-paragraph-medium b, .mui-1wpwihx.MuiTypography-paragraph-small b, .mui-1wpwihx.MuiTypography-ui-large b, .mui-1wpwihx.MuiTypography-ui-medium b, .mui-1wpwihx.MuiTypography-ui-small b { font-weight: 700; }
.mui-1wpwihx a { color: rgb(255, 255, 255); }
.mfa-spinner { width: 14px; height: 14px; border: 2px solid rgba(255,255,255,.2); border-top-color: rgb(38, 187, 255); border-radius: 50%; display: inline-block; animation: eaSpin .7s linear infinite; vertical-align: middle; }
