.preRendered {
    width: 450px;
    margin: 100px auto;

    @media (max-width: 544px) {
        width: 100%;
    }
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-size: 100%;
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-variant-numeric: tabular-nums;
    vertical-align: baseline;
    text-size-adjust: 100%;
}

input,
button,
select,
textarea {
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-variant-numeric: tabular-nums;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body {
    line-height: 1;
}

ol,
ul {
    list-style: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    appearance: none;
    margin: 0px;
}

* {
    box-sizing: border-box;
}

html,
body {
    height: 100%;
}

html {
    -webkit-font-smoothing: antialiased;
    scroll-behavior: smooth;
}

img[src*="cloudfront.net/pixel.gif"][width="0"][height="0"][border="0"],
img[src*="trkn.us/pixel/conv"][width="0"][height="0"][border="0"] {
    display: none !important;
}

#container {
    min-height: -webkit-fill-available;
    position: relative;
    height: 100%;
    margin-right: 0px;
}

body {
    background-color: white;
    color: rgb(55, 61, 68);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-variant-numeric: tabular-nums;
    font-size: 13px;
    line-height: 16px;
    font-weight: 400;
    font-style: normal;
}

p {
    margin-top: 12px;
    color: rgb(55, 61, 68);
    font-size: 13px;
    line-height: 25px;
    font-weight: 400;
    margin-bottom: 10px;
}

a {
    transition: color 0.1s linear;
    color: rgb(17, 144, 163);
    text-decoration: none;
}

a:hover {
    color: rgb(18, 97, 109);
}

hr {
    border-bottom: 2px solid rgb(211, 212, 214);
    border-left: none;
    border-right: none;
    border-top: none;
    margin: 24px 0px;
}

img,
picture {
    margin: 0px;
    max-width: 100%;
}

pre,
code {
    font-family: "Geist Mono", menlo, "Courier New", monospace;
}

ol {
    list-style: decimal;
    margin-left: 1.5em;
}

ol li {
    margin-bottom: 12px;
}

form {
    margin-bottom: 24px;
}

label {
    display: block;
    line-height: 16px;
    font-size: 11px;
}

.css-10r4tzu~* {
    color: rgb(1, 3, 4);
}

.css-1wumpco {
    height: 75px;
    padding: 16px 0px;
    margin: 0px 40px;
}

@media (max-width: 599px) {
    .css-1wumpco {
        margin: 0px 16px;
    }
}

.css-1tkvl3g {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 75px;
    padding: 16px 0px;
    margin: 0px 40px;
}

@media (max-width: 599px) {
    .css-1tkvl3g {
        margin: 0px 16px;
    }
}

.css-1ia2q6l {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 75px;
    padding: 16px 0px;
    margin: 0px 40px;
}

@media (max-width: 599px) {
    .css-1ia2q6l {
        margin: 0px 16px;
    }
}

.css-j0ozid {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    gap: 16px;
}

.css-z1oayz {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    gap: 16px;
}

.css-cp4eka {
    width: 40px;
    height: 40px;
    padding: 8px;
}

.css-c0e6x3 {
    font-weight: 400;
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0px;
    margin: 0px;
    color: rgb(103, 104, 104);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.css-16g64jv {
    background: rgba(1, 3, 4, 0.08);
    color: rgb(1, 3, 4);
}

.css-16g64jv:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-16g64jv:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-16g64jv:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-16g64jv:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.16);
}

.css-16g64jv[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(1, 3, 4);
}

.css-1gltqbx {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 16px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    letter-spacing: 0px;
    height: 32px;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    background: rgba(1, 3, 4, 0.08);
    color: rgb(1, 3, 4);
}

@media (max-width: 543px) {
    .css-1gltqbx {
        width: 100%;
    }
}

.css-1gltqbx:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1gltqbx:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1gltqbx:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1gltqbx:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.16);
}

.css-1gltqbx[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(1, 3, 4);
}

.css-1x5wxe3 {
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    height: calc(100% - 75px);
}

.css-xhgaf9 {
    flex: 1 1 0%;
    display: flex;
    background-color: rgb(255, 255, 255);
    flex-direction: column;
    width: 635px;
    max-width: 100%;
}

@media (max-width: 543px) {
    .css-xhgaf9 {
        padding: 0px 24px;
        width: 100%;
    }
}

.css-k2k4ev {
    margin: 32px auto auto;
    width: 66%;
}

@media (max-width: 543px) {
    .css-k2k4ev {
        width: 100%;
    }
}

.css-j7qwjs {
    display: flex;
    flex-direction: column;
}

.css-2sm8t6 {
    display: flex;
    flex-direction: column;
}

.css-1habwkh {
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: 0px;
    margin: 0px 0px 8px;
    color: rgb(1, 3, 4);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: 600;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width: 599px) {
    div[data-emotion-id="PageLayoutContainer"] .css-1habwkh {
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
    }
}

@media (min-width: 600px) {
    div[data-emotion-id="PageLayoutContainer"] .css-1habwkh {
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
    }
}

@media (min-width: 1240px) {
    div[data-emotion-id="PageLayoutContainer"] .css-1habwkh {
        font-weight: 600;
        font-size: 32px;
        line-height: 40px;
    }
}

.css-15xsm7k {
    display: flex;
    flex-direction: column;
}

.css-147gpdq {
    display: flex;
    flex-direction: column;
}

.css-1wejl0g {
    margin-top: 16px;
}

.css-k008qs {
    display: flex;
}

.css-16uuz6e {
    display: flex;
}

.css-hz0zn8 {
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 10px;
    border-style: solid;
    border-width: 1px;
    box-shadow: none;
    display: flex;
    flex: 1 1 0%;
    width: 100%;
    min-width: 200px;
    font-size: 16px;
    height: 56px;
    outline: none;
    padding: 0px 16px;
    transition: background 300ms cubic-bezier(0.4, 0, 0.2, 1), border-color 300ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: transparent;
    border-color: rgb(204, 205, 205);
    color: rgb(1, 3, 4);
}

.css-hz0zn8>[data-main-content] {
    flex: 1 1 0%;
    min-width: 0px;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.css-hz0zn8:hover {
    border-color: rgb(179, 179, 180);
}

.css-hz0zn8:focus-within {
    border-color: rgb(1, 3, 4);
    box-shadow: rgb(1, 3, 4) 0px 0px 0px 1px;
}

.css-zucu6m {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    font-size: 16px;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    color: rgb(128, 129, 129);
}

[data-left-element] .css-zucu6m {
    left: calc(48px);
}

.css-10qwcse {
    appearance: none;
    background-color: transparent;
    border: 0px;
    color: inherit;
    font-family: inherit;
    font-size: 16px;
    height: 100%;
    width: 100%;
    outline: none;
    font-variant-ligatures: none;
    font-variant-numeric: inherit;
    z-index: 1;
    position: relative;
}

.css-10qwcse::-webkit-input-placeholder {
    color: transparent;
    opacity: 1;
}

.css-10qwcse::placeholder {
    color: transparent;
    opacity: 1;
}

.css-10qwcse:disabled::-webkit-input-placeholder {
    color: transparent;
}

.css-10qwcse:disabled::placeholder {
    color: transparent;
}

.css-1t57by5 {
    background: rgb(1, 3, 4);
    color: rgb(255, 255, 255);
}

.css-1t57by5:hover {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1t57by5:focus {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1t57by5:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1t57by5:active {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1t57by5[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1e1c3ne {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 32px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    height: 56px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-decoration-thickness: 2px;
    margin-top: 24px;
    background: rgb(1, 3, 4);
    color: rgb(255, 255, 255);
}

@media (max-width: 543px) {
    .css-1e1c3ne {
        width: 100%;
    }
}

.css-1e1c3ne:hover {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1e1c3ne:focus {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1e1c3ne:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1e1c3ne:active {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1e1c3ne[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-451ozx {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    gap: 16px;
}

.css-bpvg2 {
    margin-top: 16px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    gap: 16px;
}

.css-yo987q {
    margin-top: 12px;
}

.css-vobuco {
    font-weight: 400;
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: 0px;
    margin: 0px;
    color: rgba(1, 3, 4, 0.6);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.css-1yeiyqw {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 32px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    height: 56px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-decoration-thickness: 2px;
    margin-top: 16px;
    background: rgba(1, 3, 4, 0.08);
    color: rgb(1, 3, 4);
}

@media (max-width: 543px) {
    .css-1yeiyqw {
        width: 100%;
    }
}

.css-1yeiyqw:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1yeiyqw:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1yeiyqw:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1yeiyqw:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.16);
}

.css-1yeiyqw[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(1, 3, 4);
}

.css-f5kbyh svg {
    height: 28px;
    width: 28px;
    vertical-align: middle;
    color: inherit !important;
}

.css-1oo971g {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-1oo971g svg {
    height: 28px;
    width: 28px;
    vertical-align: middle;
    color: inherit !important;
}

.css-11mxs84 {
    margin-right: 8px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-11mxs84 svg {
    height: 28px;
    width: 28px;
    vertical-align: middle;
    color: inherit !important;
}

.css-dd86jp {
    display: flex;
    flex-direction: column;
    z-index: 10001;
    position: fixed;
    bottom: 16px;
    left: 16px;
}

@media (max-width: 599px) {
    .css-dd86jp {
        right: 16px;
    }
}

.css-t3yqxk {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    left: 12px;
    top: -14px;
    transform: translateY(0px);
    font-size: 16px;
    background-color: rgb(255, 255, 255);
    padding: 0px 4px;
    color: rgb(1, 3, 4);
}

[data-left-element] .css-t3yqxk {
    left: 12px;
}

.css-y059uw {
    appearance: none;
    background-color: transparent;
    border: 0px;
    color: inherit;
    font-family: inherit;
    font-size: 16px;
    height: 100%;
    width: 100%;
    outline: none;
    font-variant-ligatures: none;
    font-variant-numeric: inherit;
    z-index: 1;
    position: relative;
}

.css-y059uw::-webkit-input-placeholder {
    color: rgb(128, 129, 129);
    opacity: 1;
}

.css-y059uw::placeholder {
    color: rgb(128, 129, 129);
    opacity: 1;
}

.css-y059uw:disabled::-webkit-input-placeholder {
    color: rgba(1, 3, 4, 0.3);
}

.css-y059uw:disabled::placeholder {
    color: rgba(1, 3, 4, 0.3);
}

.css-15lv71w {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    left: 12px;
    top: -14px;
    transform: translateY(0px);
    font-size: 16px;
    background-color: rgb(255, 255, 255);
    padding: 0px 4px;
    color: rgba(1, 3, 4, 0.6);
}

[data-left-element] .css-15lv71w {
    left: 12px;
}

.preRendered {
    width: 450px;
    margin: 100px auto;

    @media (max-width: 544px) {
        width: 100%;
    }
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-size: 100%;
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-variant-numeric: tabular-nums;
    vertical-align: baseline;
    text-size-adjust: 100%;
}

input,
button,
select,
textarea {
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-variant-numeric: tabular-nums;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body {
    line-height: 1;
}

ol,
ul {
    list-style: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0px;
}

input[type="number"] {}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    appearance: none;
    margin: 0px;
}

* {
    box-sizing: border-box;
}

html,
body {
    height: 100%;
}

html {
    -webkit-font-smoothing: antialiased;
    scroll-behavior: smooth;
}

img[src*="cloudfront.net/pixel.gif"][width="0"][height="0"][border="0"],
img[src*="trkn.us/pixel/conv"][width="0"][height="0"][border="0"] {
    display: none !important;
}

#container {
    min-height: -webkit-fill-available;
    position: relative;
    height: 100%;
    margin-right: 0px;
}

body {
    background-color: white;
    color: rgb(55, 61, 68);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-variant-numeric: tabular-nums;
    font-size: 13px;
    line-height: 16px;
    font-weight: 400;
    font-style: normal;
}

p {
    margin-top: 12px;
    color: rgb(55, 61, 68);
    font-size: 13px;
    line-height: 25px;
    font-weight: 400;
    margin-bottom: 10px;
}

a {
    transition: color 0.1s linear;
    color: rgb(17, 144, 163);
    text-decoration: none;
}

a:hover {
    color: rgb(18, 97, 109);
}

hr {
    border-bottom: 2px solid rgb(211, 212, 214);
    border-left: none;
    border-right: none;
    border-top: none;
    margin: 24px 0px;
}

img,
picture {
    margin: 0px;
    max-width: 100%;
}

pre,
code {
    font-family: "Geist Mono", menlo, "Courier New", monospace;
}

ol {
    list-style: decimal;
    margin-left: 1.5em;
}

ol li {
    margin-bottom: 12px;
}

form {
    margin-bottom: 24px;
}

label {
    display: block;
    line-height: 16px;
    font-size: 11px;
}

.css-10r4tzu~* {
    color: rgb(1, 3, 4);
}

.css-1wumpco {
    height: 75px;
    padding: 16px 0px;
    margin: 0px 40px;
}

@media (max-width: 599px) {
    .css-1wumpco {
        margin: 0px 16px;
    }
}

.css-1tkvl3g {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 75px;
    padding: 16px 0px;
    margin: 0px 40px;
}

@media (max-width: 599px) {
    .css-1tkvl3g {
        margin: 0px 16px;
    }
}

.css-1ia2q6l {
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 75px;
    padding: 16px 0px;
    margin: 0px 40px;
}

@media (max-width: 599px) {
    .css-1ia2q6l {
        margin: 0px 16px;
    }
}

.css-j0ozid {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    gap: 16px;
}

.css-z1oayz {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    gap: 16px;
}

.css-cp4eka {
    width: 40px;
    height: 40px;
    padding: 8px;
}

.css-c0e6x3 {
    font-weight: 400;
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0px;
    margin: 0px;
    color: rgb(103, 104, 104);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.css-16g64jv {
    background: rgba(1, 3, 4, 0.08);
    color: rgb(1, 3, 4);
}

.css-16g64jv:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-16g64jv:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-16g64jv:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-16g64jv:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.16);
}

.css-16g64jv[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(1, 3, 4);
}

.css-1gltqbx {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 16px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    letter-spacing: 0px;
    height: 32px;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    background: rgba(1, 3, 4, 0.08);
    color: rgb(1, 3, 4);
}

@media (max-width: 543px) {
    .css-1gltqbx {
        width: 100%;
    }
}

.css-1gltqbx:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1gltqbx:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1gltqbx:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1gltqbx:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.16);
}

.css-1gltqbx[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(1, 3, 4);
}

.css-1x5wxe3 {
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    height: calc(100% - 75px);
}

.css-xhgaf9 {
    flex: 1 1 0%;
    display: flex;
    background-color: rgb(255, 255, 255);
    flex-direction: column;
    width: 635px;
    max-width: 100%;
}

@media (max-width: 543px) {
    .css-xhgaf9 {
        padding: 0px 24px;
        width: 100%;
    }
}

.css-k2k4ev {
    margin: 32px auto auto;
    width: 66%;
}

@media (max-width: 543px) {
    .css-k2k4ev {
        width: 100%;
    }
}

.css-j7qwjs {
    display: flex;
    flex-direction: column;
}

.css-2sm8t6 {
    display: flex;
    flex-direction: column;
}

.css-1habwkh {
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: 0px;
    margin: 0px 0px 8px;
    color: rgb(1, 3, 4);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: 600;
    font-size: 32px;
    line-height: 40px;
}

@media (max-width: 599px) {
    div[data-emotion-id="PageLayoutContainer"] .css-1habwkh {
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
    }
}

@media (min-width: 600px) {
    div[data-emotion-id="PageLayoutContainer"] .css-1habwkh {
        font-weight: 600;
        font-size: 24px;
        line-height: 32px;
    }
}

@media (min-width: 1240px) {
    div[data-emotion-id="PageLayoutContainer"] .css-1habwkh {
        font-weight: 600;
        font-size: 32px;
        line-height: 40px;
    }
}

.css-15xsm7k {
    display: flex;
    flex-direction: column;
}

.css-147gpdq {
    display: flex;
    flex-direction: column;
}

.css-1wejl0g {
    margin-top: 16px;
}

.css-k008qs {
    display: flex;
}

.css-16uuz6e {
    display: flex;
}

.css-hz0zn8 {
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 10px;
    border-style: solid;
    border-width: 1px;
    box-shadow: none;
    display: flex;
    flex: 1 1 0%;
    width: 100%;
    min-width: 200px;
    font-size: 16px;
    height: 56px;
    outline: none;
    padding: 0px 16px;
    transition: background 300ms cubic-bezier(0.4, 0, 0.2, 1), border-color 300ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: transparent;
    border-color: rgb(204, 205, 205);
    color: rgb(1, 3, 4);
}

.css-hz0zn8>[data-main-content] {
    flex: 1 1 0%;
    min-width: 0px;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.css-hz0zn8:hover {
    border-color: rgb(179, 179, 180);
}

.css-hz0zn8:focus-within {
    border-color: rgb(1, 3, 4);
    box-shadow: rgb(1, 3, 4) 0px 0px 0px 1px;
}

.css-zucu6m {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    font-size: 16px;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    color: rgb(128, 129, 129);
}

[data-left-element] .css-zucu6m {
    left: calc(48px);
}

.css-10qwcse {
    appearance: none;
    background-color: transparent;
    border: 0px;
    color: inherit;
    font-family: inherit;
    font-size: 16px;
    height: 100%;
    width: 100%;
    outline: none;
    font-variant-ligatures: none;
    font-variant-numeric: inherit;
    z-index: 1;
    position: relative;
}

.css-10qwcse::-webkit-input-placeholder {
    color: transparent;
    opacity: 1;
}

.css-10qwcse::placeholder {
    color: transparent;
    opacity: 1;
}

.css-10qwcse:disabled::-webkit-input-placeholder {
    color: transparent;
}

.css-10qwcse:disabled::placeholder {
    color: transparent;
}

.css-1t57by5 {
    background: rgb(1, 3, 4);
    color: rgb(255, 255, 255);
}

.css-1t57by5:hover {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1t57by5:focus {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1t57by5:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1t57by5:active {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1t57by5[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1e1c3ne {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 32px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    height: 56px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-decoration-thickness: 2px;
    margin-top: 24px;
    background: rgb(1, 3, 4);
    color: rgb(255, 255, 255);
}

@media (max-width: 543px) {
    .css-1e1c3ne {
        width: 100%;
    }
}

.css-1e1c3ne:hover {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1e1c3ne:focus {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-1e1c3ne:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1e1c3ne:active {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1e1c3ne[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-451ozx {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    gap: 16px;
}

.css-bpvg2 {
    margin-top: 16px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    gap: 16px;
}

.css-yo987q {
    margin-top: 12px;
}

.css-vobuco {
    font-weight: 400;
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: 0px;
    margin: 0px;
    color: rgba(1, 3, 4, 0.6);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.css-1yeiyqw {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 32px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    height: 56px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-decoration-thickness: 2px;
    margin-top: 16px;
    background: rgba(1, 3, 4, 0.08);
    color: rgb(1, 3, 4);
}

@media (max-width: 543px) {
    .css-1yeiyqw {
        width: 100%;
    }
}

.css-1yeiyqw:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1yeiyqw:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1yeiyqw:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1yeiyqw:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.16);
}

.css-1yeiyqw[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(1, 3, 4);
}

.css-f5kbyh svg {
    height: 28px;
    width: 28px;
    vertical-align: middle;
    color: inherit !important;
}

.css-1oo971g {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-1oo971g svg {
    height: 28px;
    width: 28px;
    vertical-align: middle;
    color: inherit !important;
}

.css-11mxs84 {
    margin-right: 8px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-11mxs84 svg {
    height: 28px;
    width: 28px;
    vertical-align: middle;
    color: inherit !important;
}

.css-dd86jp {
    display: flex;
    flex-direction: column;
    z-index: 10001;
    position: fixed;
    bottom: 16px;
    left: 16px;
}

@media (max-width: 599px) {
    .css-dd86jp {
        right: 16px;
    }
}

.css-t3yqxk {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    left: 12px;
    top: -14px;
    transform: translateY(0px);
    font-size: 16px;
    background-color: rgb(255, 255, 255);
    padding: 0px 4px;
    color: rgb(1, 3, 4);
}

[data-left-element] .css-t3yqxk {
    left: 12px;
}

.css-y059uw {
    appearance: none;
    background-color: transparent;
    border: 0px;
    color: inherit;
    font-family: inherit;
    font-size: 16px;
    height: 100%;
    width: 100%;
    outline: none;
    font-variant-ligatures: none;
    font-variant-numeric: inherit;
    z-index: 1;
    position: relative;
}

.css-y059uw::-webkit-input-placeholder {
    color: rgb(128, 129, 129);
    opacity: 1;
}

.css-y059uw::placeholder {
    color: rgb(128, 129, 129);
    opacity: 1;
}

.css-y059uw:disabled::-webkit-input-placeholder {
    color: rgba(1, 3, 4, 0.3);
}

.css-y059uw:disabled::placeholder {
    color: rgba(1, 3, 4, 0.3);
}

.css-15lv71w {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    left: 12px;
    top: -14px;
    transform: translateY(0px);
    font-size: 16px;
    background-color: rgb(255, 255, 255);
    padding: 0px 4px;
    color: rgba(1, 3, 4, 0.6);
}

[data-left-element] .css-15lv71w {
    left: 12px;
}

.css-16l0l88 {
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 10px;
    border-style: solid;
    border-width: 1px;
    box-shadow: none;
    display: flex;
    flex: 1 1 0%;
    width: 100%;
    min-width: 200px;
    font-size: 16px;
    height: 56px;
    outline: none;
    padding: 0px 16px;
    transition: background 300ms cubic-bezier(0.4, 0, 0.2, 1), border-color 300ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: transparent;
    border-color: rgb(202, 58, 58);
    color: rgb(1, 3, 4);
}

.css-16l0l88>[data-main-content] {
    flex: 1 1 0%;
    min-width: 0px;
    height: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.css-16l0l88:focus-within {
    box-shadow: rgb(202, 58, 58) 0px 0px 0px 1px;
}

.css-1xroaq2 {
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
    left: 12px;
    top: -14px;
    transform: translateY(0px);
    font-size: 16px;
    background-color: rgb(255, 255, 255);
    padding: 0px 4px;
    color: rgb(202, 58, 58);
}

[data-left-element] .css-1xroaq2 {
    left: 12px;
}

.css-dztwwu {
    margin-top: 8px;
    font-size: 12px;
    line-height: 16px;
    display: grid;
    grid-template-columns: min-content 1fr;
    color: rgb(202, 58, 58);
}

.css-bgzj52 {
    margin-left: 8px;
}

.css-rxj9ox {
    margin-bottom: 0px;
}

.css-rxj9ox>*+ :not([data-footer="true"]) {
    margin-top: 24px;
}

.css-78vzey {
    border-radius: 20px;
    display: block;
    overflow: hidden;
    padding: 0px 16px;
    position: relative;
    background-color: rgb(247, 247, 247);
    border: 1px solid transparent;
}

.css-uyg3f>li:last-child hr {
    display: none;
}

.css-1u7knjt {
    list-style: none;
}

.css-1u7knjt>a,
.css-1u7knjt>button {
    display: block;
    cursor: pointer;
    transition: background-color 200ms cubic-bezier(0.4, 0, 0.2, 1);
}

.css-1u7knjt>a::before,
.css-1u7knjt>button::before {
    content: "";
    position: absolute;
    z-index: -1;
    transition: background-color 200ms cubic-bezier(0.4, 0, 0.2, 1);
    inset: 0px -24px;
}

.css-1u7knjt>a:hover::before,
.css-1u7knjt>button:hover::before,
.css-1u7knjt>a:focus::before,
.css-1u7knjt>button:focus::before {
    background-color: rgba(1, 3, 4, 0.04);
}

.css-1u7knjt>a:active::before,
.css-1u7knjt>button:active::before {
    background-color: rgba(1, 3, 4, 0.08);
}

.css-1u7knjt>a:focus,
.css-1u7knjt>button:focus {
    outline: none;
}

.css-1u7knjt>a:focus::before,
.css-1u7knjt>button:focus::before {
    background-color: rgba(1, 3, 4, 0.04);
}

.css-7q6kxf {
    background-color: transparent;
    border: none;
    padding: 0px;
    text-align: left;
    width: 100%;
}

.css-9t25v5 {
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0px;
    gap: 12px;
}

.css-ecyk1o {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0px;
    gap: 12px;
}

.css-zx7y1q {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0px;
    gap: 12px;
}

.css-16fiimd {
    margin-right: 0px;
    display: flex;
}

.css-gkc5fg {
    border-radius: 999px;
    width: 32px;
    min-width: 32px;
    height: 32px;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(230, 230, 230);
    color: rgb(1, 3, 4);
}

.css-lnux2c {
    display: flex;
    border-radius: 999px;
    width: 32px;
    min-width: 32px;
    height: 32px;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(230, 230, 230);
    color: rgb(1, 3, 4);
}

.css-leiuev {
    display: flex;
    border-radius: 999px;
    width: 32px;
    min-width: 32px;
    height: 32px;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(230, 230, 230);
    color: rgb(1, 3, 4);
}

.css-1dyogk4 {
    display: flex;
    flex-direction: column;
}

.css-1d6zl8n {
    display: inline-block;
}

.css-1kvm27 {
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.css-p652sy {
    position: absolute;
    visibility: hidden;
    width: 100%;
}

.css-scorh2 {
    display: flex;
}

.css-oa6d0x {
    font-weight: 400;
    font-style: inherit;
    text-decoration: inherit;
    text-align: inherit;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    margin: 0px;
    color: rgb(1, 3, 4);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.css-13pmxen {
    display: flex;
    flex: 1 1 0%;
}

.css-1h3518t {
    display: flex;
    flex: 1 1 0%;
}

.css-2qga7i {
    text-align: right;
}

.css-9g9snd {
    display: flex;
    overflow-x: hidden;
    text-align: right;
}

.css-1p00ig4 {
    margin-left: auto;
    padding-left: 0px;
    display: flex;
    overflow-x: hidden;
    text-align: right;
}

.css-1jxzj3s {
    background: transparent;
    color: rgb(1, 3, 4);
}

.css-1jxzj3s:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.08);
}

.css-1jxzj3s:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.08);
}

.css-1jxzj3s:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-1jxzj3s:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-1jxzj3s[data-state="open"] {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.08);
}

.css-e2xo8r {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 24px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    letter-spacing: 0px;
    height: 40px;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    text-decoration-thickness: 2px;
    background: transparent;
    color: rgb(1, 3, 4);
}

@media (max-width: 543px) {
    .css-e2xo8r {
        width: 100%;
    }
}

.css-e2xo8r:hover {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.08);
}

.css-e2xo8r:focus {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.08);
}

.css-e2xo8r:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-e2xo8r:active {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.12);
}

.css-e2xo8r[data-state="open"] {
    color: rgb(1, 3, 4);
    background: rgba(1, 3, 4, 0.08);
}

.css-nv2w4f {
    margin: 0px;
    border-width: 0px 0px 1px;
    border-top-style: initial;
    border-right-style: initial;
    border-left-style: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-image: initial;
    border-bottom-style: solid;
    border-bottom-color: rgba(1, 3, 4, 0.1);
}

.css-xn4izr {
    margin-top: 16px;
    margin-bottom: 16px;
}

.css-1366nqn {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    height: 100%;
    width: 24px;
    -webkit-box-pack: end;
    justify-content: flex-end;
    margin-left: 8px;
    color: rgb(1, 3, 4);
}

.css-109ehz8 {
    appearance: none;
    background-color: transparent;
    border: none;
    display: flex;
}

@media (max-width: 599px) {
    .css-1r36jfw {
        margin-top: 16px;
    }
}

.css-b3v3b3 {
    font-weight: 600;
    font-style: inherit;
    text-align: inherit;
    letter-spacing: 0px;
    margin: 0px;
    color: rgb(1, 3, 4);
    font-family: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    text-decoration: underline;
    text-underline-position: under;
}

.css-b3v3b3:hover {
    opacity: 0.54;
    cursor: pointer;
    color: inherit;
}

@media (max-width: 599px) {
    .css-b3v3b3 {
        margin-top: 16px;
    }
}

.css-195ajy0 {
    background: rgb(230, 230, 230);
    color: rgb(179, 179, 180);
}

.css-195ajy0:hover {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-195ajy0:focus {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-195ajy0:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-195ajy0:active {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-195ajy0[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-12gwiiz {
    display: flex;
    position: relative;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    text-align: center;
    padding: 0px 32px;
    outline: none;
    border: none;
    border-radius: 999px;
    cursor: pointer;
    pointer-events: none;
    height: 56px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    text-decoration-thickness: 2px;
    margin-top: 16px;
    background: rgb(230, 230, 230);
    color: rgb(179, 179, 180);
}

@media (max-width: 543px) {
    .css-12gwiiz {
        width: 100%;
    }
}

.css-12gwiiz:hover {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-12gwiiz:focus {
    color: rgb(255, 255, 255);
    background: rgb(26, 28, 29);
}

.css-12gwiiz:focus[data-focus-visible-added] {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px;
}

.css-12gwiiz:active {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-12gwiiz[data-state="open"] {
    color: rgb(255, 255, 255);
    background: rgb(52, 53, 54);
}

.css-1l4w6pd {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-16azb22 {
    margin-top: 24px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-12rv8da {
    color: rgb(1, 3, 4);
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    display: grid;
    grid-template-columns: min-content 1fr;
    grid-template-areas: "input label";
}

.css-12rv8da>div:nth-of-type(1) {
    grid-area: input;
}

.css-12rv8da>div:nth-of-type(2) {
    grid-area: label;
}

.css-12rv8da>div:nth-of-type(3) {
    grid-area: message;
}

.css-ywctyo {
    padding-right: 8px;
}

.css-gjd6wr {
    border: 0px;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0px;
    position: absolute;
    width: 1px;
    font-variant-ligatures: none;
}

.css-gjd6wr+.selected {
    display: none;
}

.css-gjd6wr:checked~.unselected {
    display: none;
}

.css-gjd6wr:checked+.selected {
    display: inline-flex;
}

.css-gjd6wr:focus-visible~* {
    box-shadow: rgb(102, 157, 246) 0px 0px 0px 2px inset, rgb(102, 157, 246) 0px 0px 0px 1px;
    border-radius: 5px;
}

.css-17hv65w {
    padding-right: 16px;
}