input::placeholder {
    user-select: none;
}

div div ::-webkit-input-placeholder {
    color: rgb(117, 117, 117);
}

iframe {
    color-scheme: auto;
}

button {
    text-align: inherit;
    font-size: inherit;
    font-family: inherit;
    color: inherit;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Light.3a18e64a.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Light.7a5673aa.woff") format("woff");
    font-weight: 300;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.80fda27a.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.60b215ba.woff") format("woff");
    font-weight: 400;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.f8e2739a.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff") format("woff");
    font-weight: 500;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.ebb56aba.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff") format("woff");
    font-weight: 700;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.f44ae4ea.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.d70ec7ca.woff") format("woff");
    font-weight: 800;
}

@font-face {
    font-family: TwitterChirpExtendedHeavy;
    src: url("https://abs.twimg.com/fonts/v1/chirp-extended-heavy-web.woff2") format("woff2"), url("https://abs.twimg.com/fonts/v1/chirp-extended-heavy-web.woff") format("woff");
    font-weight: 800;
}

#ScriptLoadFailure button[type="submit"]:hover {
    background-color: rgb(39, 44, 48) !important;
}

@media (prefers-color-scheme: dark) {
    #placeholder {
        background-color: rgb(0, 0, 0);
    }

    #ScriptLoadFailure span, #placeholder svg {
        color: rgb(255, 255, 255) !important;
    }

    #ScriptLoadFailure button[type="submit"] {
        background-color: rgb(239, 243, 244) !important;
    }

    #ScriptLoadFailure button[type="submit"]:hover {
        background-color: rgb(215, 219, 220) !important;
    }

    #ScriptLoadFailure button[type="submit"] span {
        color: rgb(0, 0, 0) !important;
    }
}

html, body {
    height: 100%;
}

::cue {
    white-space: normal;
}

[stylesheet-group="0"] {
}

body {
    margin: 0px;
}

html {
    text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

input::-webkit-search-cancel-button, input::-webkit-search-decoration, input::-webkit-search-results-button, input::-webkit-search-results-decoration {
    display: none;
}

[stylesheet-group="1"] {
}

.css-146c3p1 {
    background-color: rgba(0, 0, 0, 0);
    border: 0px solid black;
    box-sizing: border-box;
    color: rgb(0, 0, 0);
    display: inline;
    font: 14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    list-style: none;
    margin: 0px;
    padding: 0px;
    position: relative;
    text-align: start;
    text-decoration: none;
    white-space: pre-wrap;
    overflow-wrap: break-word;
}

.css-175oi2r {
    align-items: stretch;
    background-color: rgba(0, 0, 0, 0);
    border: 0px solid black;
    box-sizing: border-box;
    display: flex;
    flex-basis: auto;
    flex-direction: column;
    flex-shrink: 0;
    list-style: none;
    margin: 0px;
    min-height: 0px;
    min-width: 0px;
    padding: 0px;
    position: relative;
    text-decoration: none;
    z-index: 0;
}

.css-1jxf684 {
    background-color: rgba(0, 0, 0, 0);
    border: 0px solid black;
    box-sizing: border-box;
    color: inherit;
    display: inline;
    font: inherit;
    list-style: none;
    margin: 0px;
    padding: 0px;
    position: relative;
    text-align: inherit;
    text-decoration: none;
    white-space: inherit;
    overflow-wrap: break-word;
}

.css-9pa8cd {
    inset: 0px;
    height: 100%;
    opacity: 0;
    position: absolute;
    width: 100%;
    z-index: -1;
}

[stylesheet-group="2"] {
}

.r-13awgt0 {
    flex: 1 1 0%;
}

.r-1adg3ll {
    display: block;
}

.r-1jkafct {
    border-radius: 2px;
}

.r-1phboty {
    border-style: solid;
}

.r-1udh08x {
    overflow: hidden;
}

.r-4iw3lz {
    border-width: 0px;
}

.r-4qtqp9 {
    display: inline-block;
}

.r-6koalj {
    display: flex;
}

.r-bztko3 {
    overflow: visible;
}

.r-crgep1 {
    margin: 0px;
}

.r-hvic4v {
    display: none;
}

.r-krxsd3 {
    display: -webkit-box;
}

.r-rs99b7 {
    border-width: 1px;
}

.r-sdzlij {
    border-radius: 9999px;
}

.r-t60dpp {
    padding: 0px;
}

.r-wwvuq4 {
    padding: 0px;
}

.r-xoduu5 {
    display: inline-flex;
}

.r-ywje51 {
    margin: auto;
}

.r-z2wwpe {
    border-radius: 4px;
}

.r-1dqxon3 {
    overflow: auto;
}

.r-1867qdf {
    border-radius: 16px;
}

.r-1ets6dv {
    border-color: rgb(207, 217, 222);
}

.r-494qqr {
    padding: 32px;
}

.r-1pcd2l5 {
    padding: 20px;
}

.r-nsbfu8 {
    padding: 16px;
}

.r-1yadl64 {
    border-width: 0px;
}

.r-11mg6pl {
    border-color: rgb(255, 255, 255);
}

.r-xf4iuw {
    margin: -8px;
}

.r-edyy15 {
    padding: 8px;
}

.r-xyw6el {
    padding: 12px;
}

.r-1xfd6ze {
    border-radius: 8px;
}

.r-1wl2o3p {
    border-color: rgb(229, 234, 236);
}

.r-jxzhtn {
    border-color: rgb(239, 243, 244);
}

.r-1q9bdsx {
    border-radius: 12px;
}

.r-y47klf {
    border-radius: 20px;
}

.r-17gur6a {
    border-radius: 0px;
}

.r-42olwf {
    border-color: rgba(0, 0, 0, 0);
}

.r-vhj8yc {
    border-color: rgb(29, 155, 240);
}

.r-1m6w7xr {
    border-color: rgb(244, 33, 46);
}

.r-d045u9 {
    border-width: 2px;
}

.r-98ikmy {
    margin: 32px;
}

.r-1d6w8o1 {
    border-color: rgb(247, 249, 249);
}

.r-tuq35u {
    padding: 4px;
}

.r-hv52eu {
    margin: 12px;
}

.r-fx7oqy {
    border-color: rgb(0, 0, 255);
}

.r-60ke3l {
    border-color: rgb(0, 128, 0);
}

.r-4a18lf {
    border-color: rgb(255, 0, 0);
}

.r-1sbahrg {
    padding: 28px;
}

.r-sqpuna {
    border-radius: inherit;
}

.r-zhp00w {
    padding: 2px;
}

.r-6413gk {
    display: grid;
}

.r-d23pfw {
    padding: 24px;
}

.r-1pp0k63 {
    border-radius: 0.01px;
}

.r-1fuqb1j {
    border-radius: 24px;
}

.r-1r851ge {
    overscroll-behavior: contain;
}

.r-hwh8t1 {
    margin: 8px;
}

.r-1471scf {
    display: inline;
}

.r-1xc7w19 {
    border-color: rgb(0, 0, 0);
}

.r-14f9gny {
    border-width: 4px;
}

.r-1udnf30 {
    border-radius: 48px;
}

.r-1064s9p {
    margin: 4px;
}

.r-1j16mh1 {
    border-radius: 100%;
}

.r-2kxcpj {
    inset: 0px;
}

.r-xzxzvz {
    border-color: rgb(113, 118, 123);
}

.r-1roi411 {
    border-color: rgb(51, 54, 57);
}

.r-7jjzhb {
    border-color: rgb(62, 65, 68);
}

.r-1t5sk70 {
    overscroll-behavior: auto;
}

.r-16cnnyw {
    border-color: rgb(32, 35, 39);
}

.r-1gfp8yy {
    border-color: rgb(231, 233, 234);
}

.r-1hf1z12 {
    border-width: 16px;
}

.r-1kqtdi0 {
    border-color: rgb(47, 51, 54);
}

.r-eg6o18 {
    border-style: dashed;
}

.r-1mhqjh3 {
}

.r-1va55bh {
}

.r-34efmp {
    border-color: rgb(128, 128, 128);
}

.r-1c7nweq {
    border-radius: 160px;
}

.r-8j4m9z {
    margin: -2px;
}

.r-6wfxan {
    flex: 4 1 0%;
}

.r-dta0w2 {
    flex: 2 1 0%;
}

.r-1q4bek2 {
    flex: 8 1 0%;
}

.r-nsiyw1 {
    border-radius: 32px;
}

.r-1jwulwa {
    overflow: scroll;
}

.r-podbf7 {
    margin: -6px;
}

.r-b5kvu3 {
    border-color: rgb(249, 24, 128);
}

.r-5vhgbc {
    margin: -12px;
}

.r-1oqcu8e {
    padding: 15px;
}

.r-1wgstfn {
    border-style: none;
}

.r-ub6tad {
    padding: 1px;
}

[stylesheet-group="2.1"] {
}

.r-1559e4e {
    padding-bottom: 2px;
    padding-top: 2px;
}

.r-1fkl15p {
    padding-left: 32px;
    padding-right: 32px;
}

.r-3o4zer {
    padding-left: 12px;
    padding-right: 12px;
}

.r-3pj75a {
    padding-left: 16px;
    padding-right: 16px;
}

.r-cxgwc0 {
    padding-left: 24px;
    padding-right: 24px;
}

.r-dd0y9b {
    padding-bottom: 20px;
    padding-top: 20px;
}

.r-ddtstp {
    margin-bottom: 0px;
    margin-top: 0px;
}

.r-dp7rxi {
    padding-bottom: 40px;
    padding-top: 40px;
}

.r-f8sm7e {
    margin-left: auto;
    margin-right: auto;
}

.r-n7gxbd {
    padding-left: 4px;
    padding-right: 4px;
}

.r-s49dbf {
    margin-bottom: 1px;
    margin-top: 1px;
}

.r-sjygvo {
    padding-left: 1em;
    padding-right: 1em;
}

.r-w7s2jr {
    padding-bottom: 16px;
    padding-top: 16px;
}

.r-is05cd {
    padding-left: 8px;
    padding-right: 8px;
}

.r-1e084wi {
    padding-left: 0px;
    padding-right: 0px;
}

.r-1mkv55d {
    padding-bottom: 0px;
    padding-top: 0px;
}

.r-cnw61z {
    padding-bottom: 4px;
    padding-top: 4px;
}

.r-184id4b {
    margin-bottom: 12px;
    margin-top: 12px;
}

.r-1xpp3t0 {
    margin-left: 16px;
    margin-right: 16px;
}

.r-1f0wa7y {
    padding-left: 80px;
    padding-right: 80px;
}

.r-1mmae3n {
    padding-bottom: 12px;
    padding-top: 12px;
}

.r-u9wvl5 {
    padding-left: 20px;
    padding-right: 20px;
}

.r-1xk7izq {
    margin-bottom: 32px;
    margin-top: 32px;
}

.r-1j93nrh {
    margin-left: 0px;
    margin-right: 0px;
}

.r-jusfrs {
    margin-left: 12px;
    margin-right: 12px;
}

.r-1xuzw63 {
    margin-bottom: 2px;
    margin-top: 2px;
}

.r-11f147o {
    padding-bottom: 8px;
    padding-top: 8px;
}

.r-7d4baw {
    margin-bottom: unset;
    margin-top: unset;
}

.r-1537yvj {
    margin-left: 4px;
    margin-right: 4px;
}

.r-12kyg2d {
    margin-bottom: 16px;
    margin-top: 16px;
}

.r-lzsi8w {
    padding-left: 2px;
    padding-right: 2px;
}

.r-l00any {
    margin-bottom: 4px;
    margin-top: 4px;
}

.r-1qrrd7t {
    padding-bottom: 28px;
    padding-top: 28px;
}

.r-guu4a {
    padding-bottom: 0.1em;
    padding-top: 0.1em;
}

.r-1llchr0 {
}

.r-bx70bn {
    margin-bottom: 8px;
    margin-top: 8px;
}

.r-bvopu0 {
    margin-left: -4px;
    margin-right: -4px;
}

.r-14tvyh0 {
    padding-left: 0px;
    padding-right: 0px;
}

.r-zo2zu6 {
    padding-bottom: 24px;
    padding-top: 24px;
}

.r-wnp491 {
    margin-left: 2px;
    margin-right: 2px;
}

.r-1kqz2tg {
    margin-bottom: calc(-12px);
    margin-top: calc(-12px);
}

.r-iwh88d {
    margin-left: -16px;
    margin-right: -16px;
}

.r-19h0kl5 {
    margin-left: 32px;
    margin-right: 32px;
}

.r-1y6u10y {
    margin-bottom: 20px;
    margin-top: 20px;
}

.r-b9tw7p {
    margin-bottom: 24px;
    margin-top: 24px;
}

.r-1hz8l4e {
    margin-left: 80px;
    margin-right: 80px;
}

.r-1xidu1v {
    margin-left: -8px;
    margin-right: -8px;
}

.r-o4dypm {
    margin-left: -32px;
    margin-right: -32px;
}

.r-qynw5w {
    margin-left: -80px;
    margin-right: -80px;
}

.r-bhtmuz {
    margin-left: 20px;
    margin-right: 20px;
}

.r-o8wjku {
    padding-left: 48px;
    padding-right: 48px;
}

.r-11o76bp {
    padding-bottom: 1px;
    padding-top: 1px;
}

.r-1rds9hb {
    padding-left: 40px;
    padding-right: 40px;
}

.r-1qi6glv {
    margin-left: calc(-16px);
    margin-right: calc(-16px);
}

[stylesheet-group="2.2"] {
}

.r-15peodp {
    right: -9999px;
}

.r-19qo34d {
    left: -9999px;
}

.r-1ca1ndr {
    margin-left: 0.5em;
}

.r-1ez5h0i {
    margin-left: 4px;
}

.r-1gs4q39 {
    margin-right: 4px;
}

.r-1kkk96v {
    margin-left: 8px;
}

.r-1kpi4qh {
    margin-left: 0.075em;
}

.r-1l2kgy {
    margin-right: 0.5em;
}

.r-1q6cnnd {
    right: -2px;
}

.r-1wron08 {
    margin-right: 8px;
}

.r-3t4u6i {
    margin-left: 2px;
}

.r-45ll9u {
    left: 50%;
}

.r-5f1w11 {
    left: -2px;
}

.r-k4bwe5 {
    margin-right: 0.075em;
}

.r-o59np7 {
    padding-right: 8px;
}

.r-ocobd0 {
    right: 50%;
}

.r-qjj4hq {
    padding-left: 8px;
}

.r-x1x4zq {
    margin-right: 2px;
}

.r-cwltf5 {
    border-top-right-radius: 32px;
}

.r-72fyl3 {
    border-top-left-radius: 32px;
}

.r-2utimh {
    right: -4px;
}

.r-v3tthl {
    left: -4px;
}

.r-615f2u {
    right: 1px;
}

.r-1182swk {
    left: 1px;
}

.r-dlybji {
    margin-right: 16px;
}

.r-1x2e62v {
    margin-left: 16px;
}

.r-nazi8o {
    margin-left: 20px;
}

.r-1rtiivn {
    margin-right: 20px;
}

.r-trst2h {
    padding-right: 4px;
}

.r-1noe1sz {
    padding-left: 4px;
}

.r-1l8l4mf {
    margin-right: 10px;
}

.r-t1sew1 {
    margin-left: 10px;
}

.r-10f7w94 {
    margin-right: 70px;
}

.r-1oukvu3 {
    margin-left: 70px;
}

.r-1abdc3e {
    margin-right: 0px;
}

.r-1lg4w6u {
    margin-left: 0px;
}

.r-pt392 {
    margin-left: 60px;
}

.r-17i1h83 {
    margin-right: 60px;
}

.r-1cwvpvk {
    margin-left: 12px;
}

.r-1a11zyx {
    margin-right: 12px;
}

.r-hjq6k0 {
    margin-left: 1px;
}

.r-1iwt575 {
    margin-right: 1px;
}

.r-15xeili {
    margin-left: -48px;
}

.r-gd96e9 {
    margin-right: -48px;
}

.r-faml9v {
    padding-right: 12px;
}

.r-2dysd3 {
    padding-left: 12px;
}

.r-st84sj {
    border-top-right-radius: 16px;
}

.r-j3xhw6 {
    border-top-left-radius: 16px;
}

.r-1c4vpko {
    padding-right: 16px;
}

.r-1c7gwzm {
    padding-left: 16px;
}

.r-42265s {
    right: 16px;
}

.r-1uofg76 {
    left: 16px;
}

.r-vo0kah {
    margin-left: 3px;
}

.r-kj1g8r {
    margin-right: 3px;
}

.r-1vvknzl {
    border-bottom-right-radius: calc(6px);
}

.r-1nnxxv8 {
    border-bottom-left-radius: calc(6px);
}

.r-18q12wh {
    border-top-right-radius: calc(6px);
}

.r-j0s8sf {
    border-top-left-radius: calc(6px);
}

.r-usxfr8 {
    right: 0px;
}

.r-5za702 {
    left: 0px;
}

.r-sc2pg8 {
    right: 8px;
}

.r-trjkob {
    left: 8px;
}

.r-1she8f3 {
    right: 2px;
}

.r-1aje8t0 {
    left: 2px;
}

.r-7lkd7n {
    margin-right: calc(-12px);
}

.r-j3rulu {
    margin-left: calc(-12px);
}

.r-1kqyzh3 {
    border-left-color: rgb(29, 155, 240);
}

.r-1khm80z {
    border-right-color: rgb(29, 155, 240);
}

.r-1397qdh {
    border-left-width: 4px;
}

.r-5bzmnx {
    border-right-width: 4px;
}

.r-16ms66u {
    border-left-color: rgb(0, 186, 124);
}

.r-y35qus {
    border-right-color: rgb(0, 186, 124);
}

.r-1uhvz5r {
    border-left-color: rgb(36, 46, 54);
}

.r-1u4n77r {
    border-right-color: rgb(36, 46, 54);
}

.r-1ba6zt5 {
    right: 12px;
}

.r-1f55h46 {
    left: 12px;
}

.r-2dkq44 {
    border-bottom-right-radius: 0px;
}

.r-1emcu8v {
    border-bottom-left-radius: 0px;
}

.r-1nptdac {
    border-top-right-radius: 0px;
}

.r-1fxuiuv {
    border-top-left-radius: 0px;
}

.r-hv4q04 {
    border-bottom-left-radius: 4px;
}

.r-1h6o5vw {
    border-bottom-right-radius: 4px;
}

.r-1nna3df {
    border-top-left-radius: 4px;
}

.r-ne48ov {
    border-top-right-radius: 4px;
}

.r-1ua6aaf {
    border-right-width: 1px;
}

.r-th6na {
    border-left-width: 1px;
}

.r-1aybqs4 {
    border-right-width: 0px;
}

.r-1pthbko {
    border-left-width: 0px;
}

.r-1yzetkn {
    right: calc(-4px);
}

.r-mnf1p6 {
    left: calc(-4px);
}

.r-10mv89r {
    padding-left: 2px;
}

.r-11ammwz {
    padding-right: 2px;
}

.r-1q2fham {
    border-top-right-radius: 12px;
}

.r-1scetje {
    border-top-left-radius: 12px;
}

.r-1jdueux {
    margin-left: -24px;
}

.r-1eud7ww {
    margin-right: -24px;
}

.r-17m335o {
    padding-left: 28px;
}

.r-16ukx4h {
    padding-right: 28px;
}

.r-16d909q {
    margin-left: calc(-8px);
}

.r-1xcu04 {
    margin-right: calc(-8px);
}

.r-tf3kaq {
    border-bottom-right-radius: 12px;
}

.r-132r3o7 {
    border-bottom-left-radius: 12px;
}

.r-10s2tm5 {
    left: 0%;
}

.r-dqe1q {
    right: 0%;
}

.r-rci37q {
    left: 100%;
}

.r-16o8guy {
    right: 100%;
}

.r-j3woxi {
    right: -17px;
}

.r-9ov4p0 {
    left: -17px;
}

.r-wep0am {
    margin-right: calc(-1px);
}

.r-hmfi9f {
    margin-left: calc(-1px);
}

.r-17il4ia {
    right: -13px;
}

.r-1ipyncv {
    left: -13px;
}

.r-1cpoos2 {
    padding-left: calc(4px);
}

.r-mkqeb1 {
    padding-right: calc(4px);
}

.r-rsa8lv {
    padding-left: calc(3px);
}

.r-f5ak57 {
    padding-right: calc(3px);
}

.r-motplv {
    border-left-color: rgb(47, 51, 54);
}

.r-1hm43qg {
    border-right-color: rgb(47, 51, 54);
}

.r-hqcit5 {
    right: 32px;
}

.r-1xiqh41 {
    left: 32px;
}

.r-b73p73 {
    left: 4px;
}

.r-gnaext {
    right: 4px;
}

.r-1sgug7a {
    padding-left: 24px;
}

.r-gfl2nd {
    padding-right: 24px;
}

.r-6w0tje {
    margin-right: -100%;
}

.r-vhlkxz {
    margin-left: -100%;
}

.r-u1qpv9 {
    padding-right: 100%;
}

.r-lprsdi {
    padding-left: 100%;
}

.r-1mbrv82 {
    padding-left: 8px;
}

.r-1u658rm {
    padding-right: 8px;
}

.r-1v57z21 {
    margin-left: auto;
}

.r-zgris8 {
    margin-right: auto;
}

.r-1spjlma {
    border-left-width: 2px;
}

.r-1heis2j {
    border-right-width: 2px;
}

.r-boostq {
    margin-left: calc(50% - 1px);
}

.r-3f16pz {
    margin-right: calc(50% - 1px);
}

.r-2i9t9z {
    left: calc(50% - 1px);
}

.r-119zqf4 {
    right: calc(50% - 1px);
}

.r-1ck5maq {
    margin-left: 24px;
}

.r-di8nfa {
    margin-right: 24px;
}

.r-157r9qg {
    margin-right: 40px;
}

.r-1ena8oo {
    margin-left: 40px;
}

.r-1ppjx4j {
    border-top-right-radius: inherit;
}

.r-1mdvov6 {
    border-top-left-radius: inherit;
}

.r-1yz1tyy {
    padding-right: 0px;
}

.r-1gc7ukt {
    padding-left: 0px;
}

.r-1f3rwsf {
    padding-right: 20px;
}

.r-1r6iop1 {
    padding-left: 20px;
}

.r-wizibn {
    margin-left: 5px;
}

.r-qb41rp {
    margin-right: 5px;
}

.r-ogg1b9 {
    margin-right: 7px;
}

.r-2pydbh {
    margin-left: 7px;
}

.r-5rknyj {
    margin-left: unset;
}

.r-cy1uiy {
    margin-right: unset;
}

.r-1m028b1 {
    right: 50px;
}

.r-135vooy {
    left: 50px;
}

.r-17o80pc {
    border-right-color: rgb(15, 20, 25);
}

.r-x27tj4 {
    border-left-color: rgb(15, 20, 25);
}

.r-1apiqej {
    border-right-width: 6px;
}

.r-1rye9nm {
    border-left-width: 6px;
}

.r-3kg4ff {
    right: 70px;
}

.r-b325tq {
    left: 70px;
}

.r-slzeqm {
    border-bottom-right-radius: 16px;
}

.r-ly4kne {
    border-bottom-left-radius: 16px;
}

[stylesheet-group="3"] {
}

.r-105ug2t {
    pointer-events: auto !important;
}

.r-109y4c4 {
    height: 1px;
}

.r-10ptun7 {
    height: 16px;
}

.r-10v3vxq {
    transform: scaleX(-1);
}

.r-117bsoe {
    margin-bottom: 20px;
}

.r-11c0sde {
    margin-top: 24px;
}

.r-11j9u27 {
    visibility: hidden;
}

.r-12181gd {
    box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 2px inset;
}

.r-12sks89 {
    min-height: 22px;
}

.r-12vffkv > * {
    pointer-events: auto;
}

.r-12vffkv {
    pointer-events: none !important;
}

.r-12ym1je {
    width: 18px;
}

.r-135wba7 {
    line-height: 24px;
}

.r-13qz1uu {
    width: 100%;
}

.r-13wfysu {
    text-decoration-line: none;
}

.r-146iojx {
    max-width: 300px;
}

.r-1472mwg {
    height: 24px;
}

.r-14j79pv {
    color: rgb(83, 100, 113);
}

.r-14lw9ot {
    background-color: rgb(255, 255, 255);
}

.r-15ysp7h {
    min-height: 32px;
}

.r-16dba41 {
    font-weight: 400;
}

.r-16y2uox {
    flex-grow: 1;
}

.r-176fswd {
    transform: translateX(-50%) translateY(-50%);
}

.r-1777fci {
    justify-content: center;
}

.r-17bb2tj {
    animation-duration: 0.75s;
}

.r-17leim2 {
    background-repeat: repeat;
}

.r-17s6mgv {
    justify-content: flex-end;
}

.r-18jsvk2 {
    color: rgb(15, 20, 25);
}

.r-18tzken {
    width: 56px;
}

.r-18u37iz {
    flex-direction: row;
}

.r-18yzcnr {
    height: 22px;
}

.r-19wmn03 {
    width: 20px;
}

.r-19yznuf {
    min-height: 52px;
}

.r-1abnn5w {
    animation-play-state: paused;
}

.r-1acpoxo {
    width: 36px;
}

.r-1ad0z5i {
    word-break: break-all;
}

.r-1awozwy {
    align-items: center;
}

.r-1b43r93 {
    font-size: 14px;
}

.r-1betnmo {
    max-width: 672px;
}

.r-1blnp2b {
    width: 72px;
}

.r-1blvdjr {
    font-size: 23px;
}

.r-1ceczpf {
    min-height: 24px;
}

.r-1cwl3u0 {
    line-height: 16px;
}

.r-1d2f490 {
    left: 0px;
}

.r-1ddef8g {
    text-decoration-line: underline;
}

.r-1dn12g7 {
    line-height: 48px;
}

.r-1ebb2ja {
    list-style: none;
}

.r-1ff274t {
    text-align: right;
}

.r-1gkfh8e {
    font-size: 11px;
}

.r-1h0z5md {
    justify-content: flex-start;
}

.r-1h8ys4a {
    padding-top: 4px;
}

.r-1hjwoze {
    height: 18px;
}

.r-1iln25a {
    overflow-wrap: normal;
}

.r-1inkyih {
    font-size: 17px;
}

.r-1ipicw7 {
    width: 300px;
}

.r-1iusvr4 {
    flex-basis: 0px;
}

.r-1janqcz {
    width: 16px;
}

.r-1jaylin {
    width: max-content;
}

.r-1k78y06 {
    font-family: Tahoma, Arial, sans-serif;
}

.r-1kihuf0 {
    align-self: center;
}

.r-1ldzwu0 {
    animation-timing-function: linear;
}

.r-1loqt21 {
    cursor: pointer;
}

.r-1mlwlqe {
    flex-basis: auto;
}

.r-1mrlafo {
    background-position: 0px center;
}

.r-1muvv40 {
    animation-iteration-count: infinite;
}

.r-1mwlp6a {
    height: 56px;
}

.r-1nao33i {
    color: rgb(231, 233, 234);
}

.r-1niwhzg {
    background-color: rgba(0, 0, 0, 0);
}

.r-1ny4l3l {
    outline-style: none;
}

.r-1oifz5y {
    background-color: rgb(170, 17, 0);
}

.r-1oszu61 {
    align-items: stretch;
}

.r-1otgn73 {
    touch-action: manipulation;
}

.r-1p0dtai {
    bottom: 0px;
}

.r-1pi2tsx {
    height: 100%;
}

.r-1ps3wis {
    min-width: 44px;
}

.r-1qd0xha {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

.r-1qi8awa {
    min-width: 36px;
}

.r-1r5jyh0 {
    min-height: 130px;
}

.r-1r8g8re {
    height: 36px;
}

.r-1s2hp8q {
    min-height: 26px;
}

.r-1sxrcry {
    background-size: auto;
}

.r-1tl8opc {
    font-family: "Segoe UI", Meiryo, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

.r-1to6hqq {
    background-color: rgb(255, 212, 0);
}

.r-1ttztb7 {
    text-align: inherit;
}

.r-1udbk01 {
    text-overflow: ellipsis;
}

.r-1v2oles {
    top: 50%;
}

.r-1vmecro {
    direction: rtl;
}

.r-1vr29t4 {
    font-weight: 800;
}

.r-1wb8bfx {
    text-decoration-thickness: 2px;
}

.r-1wbh5a2 {
    flex-shrink: 1;
}

.r-1wyyakw {
    z-index: -1;
}

.r-1xcajam {
    position: fixed;
}

.r-1xk2f4g {
    clip: rect(1px, 1px, 1px, 1px);
}

.r-1xnzce8 {
    user-select: text;
}

.r-1xvli5t {
    height: 1.25em;
}

.r-1y7e96w {
    min-width: 22px;
}

.r-1ye8kvj {
    max-width: 600px;
}

.r-1yef0xd {
    animation-name: r-11cv4x;
}

.r-1yjpyg1 {
    font-size: 31px;
}

.r-1ykxob0 {
    top: 60%;
}

.r-2o02ov {
    margin-top: 40px;
}

.r-2tavb8 {
    background-color: rgba(0, 0, 0, 0.6);
}

.r-2yi16 {
    min-height: 36px;
}

.r-36ujnk {
    font-style: italic;
}

.r-37tt59 {
    line-height: 32px;
}

.r-3s2u2q {
    white-space: nowrap;
}

.r-417010 {
    z-index: 0;
}

.r-4gszlv {
    background-size: cover;
}

.r-4wgw6l {
    min-width: 32px;
}

.r-54znze {
    color: rgb(239, 243, 244);
}

.r-56xrmm {
    line-height: 12px;
}

.r-6026j {
    background-color: rgba(255, 255, 255, 0.85);
}

.r-633pao {
    pointer-events: none !important;
}

.r-6416eg {
    transition-property: background-color, box-shadow;
}

.r-64el8z {
    min-width: 52px;
}

.r-7q8q6z {
    cursor: default;
}

.r-8akbws {
    -webkit-box-orient: vertical;
}

.r-8jfcpp {
    top: -2px;
}

.r-92ng3h {
    width: 1px;
}

.r-a023e6 {
    font-size: 15px;
}

.r-adyw6z {
    font-size: 20px;
}

.r-agouwx {
    transform: translateZ(0px);
}

.r-ah5dr5 > * {
    pointer-events: none;
}

.r-ah5dr5 {
    pointer-events: auto !important;
}

.r-aqfbo4 {
    backface-visibility: hidden;
}

.r-b88u0q {
    font-weight: 700;
}

.r-bcqeeo {
    min-width: 0px;
}

.r-bnwqim {
    position: relative;
}

.r-bt1l66 {
    min-height: 20px;
}

.r-bvlit7 {
    margin-bottom: -12px;
}

.r-clrlgt {
    animation-name: r-imtty0;
}

.r-deolkf {
    box-sizing: border-box;
}

.r-dflpy8 {
    height: 1.2em;
}

.r-dnmrzs {
    max-width: 100%;
}

.r-ehq7j7 {
    background-size: contain;
}

.r-emqnss {
    transform: translateZ(0px);
}

.r-eqz5dr {
    flex-direction: column;
}

.r-ero68b {
    min-height: 40px;
}

.r-fdjqy7 {
    text-align: left;
}

.r-fm7h5w {
    font-family: TwitterChirpExtendedHeavy, Verdana, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

.r-h9hxbl {
    width: 1.2em;
}

.r-icoktb {
    opacity: 0.5;
}

.r-ifefl9 {
    min-height: 0px;
}

.r-impgnl {
    transform: translateX(50%) translateY(-50%);
}

.r-iphfwy {
    padding-bottom: 4px;
}

.r-ipm5af {
    top: 0px;
}

.r-jmul1s {
    transform: scale(1.1);
}

.r-jwli3a {
    color: rgb(255, 255, 255);
}

.r-kemksi {
    background-color: rgb(0, 0, 0);
}

.r-lp5zef {
    min-width: 24px;
}

.r-lrsllp {
    width: 24px;
}

.r-lrvibr {
    user-select: none;
}

.r-m6rgpd {
    vertical-align: text-bottom;
}

.r-majxgm {
    font-weight: 500;
}

.r-n6v787 {
    font-size: 13px;
}

.r-nhe8su {
    animation-duration: 0.5s;
}

.r-nvplwv {
    animation-timing-function: ease-out;
}

.r-nwxazl {
    line-height: 40px;
}

.r-o7ynqc {
    transition-duration: 0.2s;
}

.r-orgf3d {
    opacity: 0;
}

.r-peo1c {
    min-height: 44px;
}

.r-poiln3 {
    font-family: inherit;
}

.r-pp5qcn {
    vertical-align: -20%;
}

.r-q4m81j {
    text-align: center;
}

.r-qlhcfr {
    font-size: 0.001px;
}

.r-qvk6io {
    line-height: 0px;
}

.r-qvutc0 {
    overflow-wrap: break-word;
}

.r-rjixqe {
    line-height: 20px;
}

.r-rki7wi {
    bottom: 12px;
}

.r-s67bdx {
    font-size: 48px;
}

.r-sb58tz {
    max-width: 1000px;
}

.r-tjvw6i {
    text-decoration-thickness: 1px;
}

.r-u6sd8q {
    background-repeat: no-repeat;
}

.r-u8s1d {
    position: absolute;
}

.r-ueyrd6 {
    line-height: 36px;
}

.r-uho16t {
    font-size: 34px;
}

.r-vkv6oe {
    min-width: 40px;
}

.r-vlxjld {
    color: rgb(247, 249, 249);
}

.r-vqxq0j {
    border: 0px solid black;
}

.r-vrz42v {
    line-height: 28px;
}

.r-vvn4in {
    background-position: center center;
}

.r-wy61xf {
    height: 72px;
}

.r-x3cy2q {
    background-size: 100% 100%;
}

.r-x572qd {
    background-color: rgb(247, 249, 249);
}

.r-xigjrr {
    filter: blur(4px);
}

.r-yc9v9c {
    width: 22px;
}

.r-yfoy6g {
    background-color: rgb(21, 32, 43);
}

.r-yn5ncy {
    animation-fill-mode: both;
}

.r-yy2aun {
    font-size: 26px;
}

.r-yyyyoo {
    fill: currentcolor;
}

.r-z7pwl0 {
    max-width: 700px;
}

.r-z80fyv {
    height: 20px;
}

.r-zchlnj {
    right: 0px;
}

@-webkit-keyframes r-11cv4x {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes r-imtty0 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes r-11cv4x {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@keyframes r-imtty0 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.r-244mu {
    position: absolute;
    visibility: hidden;
    top: 0px;
    width: 50px;
    pointer-events: none;
}

.r-244mu.loaded {
    visibility: visible;
    top: 50vh;
    width: 50px;
}

.r-12vffkv > * {
    pointer-events: auto;
}

.r-ah5dr5 > * {
    pointer-events: none;
}

.r-gfcssk {
    height: 0.2rem;
}

.r-184en5c {
    z-index: 1;
}

.r-1joz4e6 {
    transition-duration: 0.5s;
}

.r-11iat2r {
    transition-property: width;
}

.r-1c4c958 {
    transition-timing-function: linear;
}

.r-1ay1djp {
    animation-duration: 1s;
}

.r-j300sb {
    animation-name: r-1rx4pb;
}

@-webkit-keyframes r-1rx4pb {
    0% {
    }
    100% {
    }
}

@keyframes r-1rx4pb {
    0% {
    }
    100% {
    }
}

.r-1azx6h {
    max-height: 480px;
}

.r-7mdpej {
    max-width: 360px;
}

.r-1vsu8ta {
    min-height: 30px;
}

.r-ek4qxl {
    min-width: 260px;
}

.r-1dum35f {
    transition-property: opacity, height;
}

.r-z2knda {
    transition-timing-function: ease;
}

.r-1pz39u2 {
    align-self: stretch;
}

.r-obd0qt {
    align-items: flex-end;
}

.r-g6jmlv {
    width: 100vw;
}

.r-1ffj0ar {
    background-color: rgba(0, 0, 0, 0.4);
}

.r-xr3zp9 {
    min-height: calc(192px);
}

.r-pm9dpa {
    max-height: 100%;
}

.r-1rnoaur {
    overflow-y: auto;
}

.r-97e31f {
    padding-bottom: env(safe-area-inset-bottom);
}

.r-1ur9v65 {
    padding-top: 40px;
}

.r-1pjcn9w {
    max-width: 80vw;
}

.r-9dcw1g {
    width: 320px;
}

.r-k200y {
    align-self: flex-start;
}

.r-l5o3uw {
    background-color: rgb(29, 155, 240);
}

.r-1vqzmdl {
    background-color: rgb(215, 246, 255);
}

.r-4nw3r4 {
    background-color: rgb(249, 24, 128);
}

.r-168457u {
    background-color: rgb(120, 86, 255);
}

.r-ck2lme {
    background-color: rgb(219, 248, 235);
}

.r-gkxrsp {
    background-color: rgb(0, 67, 41);
}

.r-13w96dm {
    background-color: rgba(0, 0, 0, 0.3);
}

.r-1e4ma89 {
    background-color: rgba(0, 0, 0, 0.55);
}

.r-loe9s5 {
    background-color: rgba(0, 0, 0, 0.77);
}

.r-1sw30gj {
    background-color: rgb(239, 243, 244);
}

.r-1cf81hf {
    background-color: rgb(83, 100, 113);
}

.r-19h8fux {
    background-color: rgb(55, 67, 77);
}

.r-s224ru {
    background-color: rgb(0, 186, 124);
}

.r-1k5gan {
    background-color: rgb(236, 232, 255);
}

.r-178kkxs {
    background-color: rgb(255, 237, 219);
}

.r-2r9icm {
    background-color: rgb(255, 122, 0);
}

.r-9tfo2e {
    background-color: rgba(255, 255, 255, 0.3);
}

.r-t3ofa {
}

.r-1vzmqqg {
    -webkit-font-smoothing: antialiased;
}

.r-1cj0bla {
}

.r-k8qxaj {
    padding-bottom: 20px;
}

.r-tskmnb {
    padding-top: 8px;
}

.r-vz2u4x {
    height: 11px;
}

.r-lwhw9o {
    height: 1.75rem;
}

.r-cnnz9e {
    width: 1.75rem;
}

.r-1tbo1j0 {
    height: 1.5rem;
}

.r-kr0nin {
    width: 1.5rem;
}

.r-drjvcx {
    height: 3.5rem;
}

.r-ripixn {
    max-height: 16vh;
}

.r-1me0s30 {
    max-height: unset;
}

.r-1habvwh {
    align-items: flex-start;
}

.r-1q142lx {
    flex-shrink: 0;
}

.r-285fr0 {
    min-width: 16px;
}

.r-i61hcz {
    min-width: 20px;
}

.r-1m4drjs {
    top: -6px;
}

.r-1ozsyd3 {
    height: 7px;
}

.r-12rgx7y {
    width: 7px;
}

.r-1f4tc2a {
    background-color: rgb(244, 33, 46);
}

.r-3sxh79 {
    top: -1px;
}

.r-k5y9r7 {
    height: 9px;
}

.r-1t7zxhp {
    width: 9px;
}

.r-1tjplnt {
    box-sizing: content-box;
}

.r-oucylx {
    border-bottom-color: rgba(0, 0, 0, 0);
}

.r-rull8r {
    border-bottom-style: solid;
}

.r-wgabs5 {
    border-bottom-width: 2px;
}

.r-1e6yznf {
    margin-top: -6px;
}

.r-1ld3bg {
    top: -4px;
}

.r-9l7dzd {
    color: rgb(244, 33, 46);
}

.r-33ulu8 {
    width: 600px;
}

.r-1elnebe {
    width: 672px;
}

.r-1obr2lp {
    width: 920px;
}

.r-1edcmx9 {
    width: 1092px;
}

.r-rthrr5 {
    width: 990px;
}

.r-113js5t {
    width: 1050px;
}

.r-3xaler {
    transition: width 200ms ease-out;
}

.r-mrc9z7 {
    width: 1257px;
}

.r-1jocfgc {
    width: 290px;
}

.r-lif3th {
    width: 420px;
}

.r-1hycxz {
    width: 350px;
}

.r-pwrm9v {
    width: 390px;
}

.r-1rt2jqs {
    width: 450px;
}

.r-1gymjhz {
    width: 68px;
}

.r-1c4mltk {
    width: 112px;
}

.r-f9dfq4 {
    width: 88px;
}

.r-o96wvk {
    width: 275px;
}

.r-xrrr42 {
    width: 267px;
}

.r-8i4a5g {
    transition: flex-grow 0.5s ease-in-out;
}

.r-18kxxzh {
    flex-grow: 0;
}

.r-11yh6sk {
    overflow-x: hidden;
}

.r-6dt33c {
    opacity: 1;
}

.r-1wtj0ep {
    justify-content: space-between;
}

.r-yz1j6i {
    top: calc(env(safe-area-inset-bottom) - 53);
}

.r-1dgieki {
    border-top-color: rgb(239, 243, 244);
}

.r-1efd50x {
    border-top-style: solid;
}

.r-5kkj8d {
    border-top-width: 1px;
}

.r-1szxp23 {
    min-height: 53px;
}

.r-1u4rb1m {
    padding-bottom: calc(16px + env(safe-area-inset-bottom));
}

.r-95jzfe {
    padding-top: 16px;
}

.r-1upvrn0 {
    box-shadow: rgba(101, 119, 134, 0.2) 0px 0px 15px, rgba(101, 119, 134, 0.15) 0px 0px 3px 1px;
}

.r-97prym {
    flex-basis: 16px;
}

.r-1xoqx8s {
    flex-basis: 24px;
}

.r-1cdyxaf {
    flex-basis: 32px;
}

.r-onrtq4 {
    flex-basis: 40px;
}

.r-1hwvwag {
    flex-basis: 48px;
}

.r-v2d8zz {
    flex-basis: 56px;
}

.r-193z5jo {
    flex-basis: 64px;
}

.r-1e5uvyk {
    backdrop-filter: blur(12px);
}

.r-1h3ijdo {
    height: 53px;
}

.r-136ojw6 {
    z-index: 2;
}

.r-1bimlpy {
    background-color: rgb(207, 217, 222);
}

.r-hdaws3 {
    height: 4px;
}

.r-1qd7xl {
    top: 12px;
}

.r-1aockid {
    width: 40px;
}

.r-1t2qqvi {
    flex-basis: 50%;
}

.r-s8bhmr {
    min-width: 56px;
}

.r-h3s6tt {
    height: 48px;
}

.r-rwqe4o {
    width: 48px;
}

.r-eu3ka {
    height: 40px;
}

.r-h0d30l {
    height: 28px;
}

.r-1iww7jx {
    width: 28px;
}

.r-1m3jxhj {
    background-color: rgb(15, 20, 25);
}

.r-11zy11o {
    background-color: rgb(201, 54, 204);
}

.r-q3k7ks {
    background-color: rgb(0, 122, 255);
}

.r-tbmifm {
    height: 12px;
}

.r-16eto9q {
    width: 12px;
}

.r-j5o65s {
    border-bottom-color: rgb(239, 243, 244);
}

.r-qklmqi {
    border-bottom-width: 1px;
}

.r-1cvl2hr {
    color: rgb(29, 155, 240);
}

.r-14gqq1x {
    margin-top: 4px;
}

.r-xb2eav {
    font-size: 40px;
}

.r-kzbkwu {
    padding-bottom: 12px;
}

.r-k4xj1c {
    align-items: start;
}

.r-1is30e5 {
    transform: rotate(360deg);
}

.r-1x61ttu {
    transition: transform 1s;
}

.r-8kz0gk {
    height: 2rem;
}

.r-1cmwbt1 {
    gap: 8px;
}

.r-1gn8etr {
    top: -0.5px;
}

.r-dkhcqf {
    transition-duration: 350ms;
}

.r-axxi2z {
    transition-property: transform;
}

.r-18jm5s1 {
    transition-timing-function: cubic-bezier(0, 0, 0, 1);
}

.r-1g40b8q {
    z-index: 3;
}

.r-1jte41z {
    min-width: 350px;
}

.r-30o5oe {
    appearance: none;
}

.r-1dz5y72 {
    resize: none;
}

.r-homxoj {
    color: inherit;
}

.r-7cikom {
    font-size: inherit;
}

.r-p1pxzi {
    margin-bottom: 0px;
}

.r-1mnahxq {
    margin-top: 0px;
}

.r-1mdbw0j {
    padding-bottom: 0px;
}

.r-wk8lta {
    padding-top: 0px;
}

.r-nf76sl {
    caret-color: rgb(29, 155, 240);
}

.r-ttdzmv {
    padding-top: 12px;
}

.r-1or9b2r {
    height: 10px;
}

.r-5soawk {
    width: 10px;
}

.r-1g80hic {
    opacity: 0.8;
}

.r-1dqbpge {
    cursor: text;
}

.r-cqilzk {
    height: 400px;
}

.r-3cgu77 {
    background-image: linear-gradient(90.38deg, rgb(103, 57, 198) 0.23%, rgb(64, 64, 191) 32.73%, rgb(71, 61, 192) 50.37%, rgb(30, 61, 161) 98.27%);
}

.r-ea455c {
    border: none;
}

.r-15zivkp {
    margin-bottom: 4px;
}

.r-1s2bzr4 {
    margin-top: 12px;
}

.r-13orzya {
    text-underline-offset: 2px;
}

.r-16wqof {
    padding-bottom: 48px;
}

.r-11nfnuw {
    padding-top: 48px;
}

.r-1knelpx {
    padding-top: 20px;
}

.r-hvns9x {
    max-width: 400px;
}

.r-1v1z2uz {
    margin-top: 32px;
}

.r-1ifxtd0 {
    margin-bottom: 16px;
}

.r-1wzrnnt {
    margin-top: 16px;
}

.r-4d76ec {
    height: 200px;
}

.r-l0gwng {
    width: 200px;
}

.r-16l9doz {
    height: auto;
}

.r-zd98yo {
    margin-bottom: 32px;
}

.r-5oul0u {
    margin-bottom: 8px;
}

.r-jzhu7e {
    max-width: calc(400px);
}

.r-h8hv3c {
    margin-bottom: 36px;
}

.r-1nxhmzv {
    margin-bottom: 28px;
}

.r-1j6odui {
    background-image: linear-gradient(rgb(255, 212, 0), rgb(255, 122, 0));
}

.r-cqee49 {
    color: rgb(0, 0, 0);
}

.r-knv0ih {
    margin-top: 8px;
}

.r-1q4cwaf {
    height: 127px;
}

.r-12xion9 {
    background-image: linear-gradient(rgba(183, 213, 189, 0.6) 0%, rgba(217, 197, 146, 0.6) 25%, rgba(231, 146, 66, 0.6) 50%, rgba(157, 65, 54, 0.2) 100%);
}

.r-1fxktc6 {
    mask-image: linear-gradient(270deg, black 0%, transparent 75%);
}

.r-xaq1zp {
    width: 75%;
}

.r-uaa2di {
    gap: 10px;
}

.r-1yxedwg {
    top: 8px;
}

.r-1517nx3 {
    transform: translateY(-50%);
}

.r-6gpygo {
    margin-bottom: 12px;
}

.r-195d4m8 {
    height: 46px;
}

.r-buy8e9 {
    overflow-y: hidden;
}

.r-19z077z {
    touch-action: none;
}

.r-2eszeu::-webkit-scrollbar {
    display: none;
}

.r-2eszeu {
    scrollbar-width: none;
}

.r-150rngu {
}

.r-lltvgl {
    overflow-x: auto;
}

.r-gtdqiz {
    position: sticky;
}

.r-mhe3cw {
    z-index: 10;
}

.r-mfh4gg {
    scroll-snap-type: x mandatory;
}

.r-1ocf4r9 {
    scroll-snap-type: y mandatory;
}

.r-cpa5s6 {
    scroll-snap-align: start;
}

.r-1euycsn {
    flex-direction: row-reverse;
}

.r-1d5kdc7 {
    flex-direction: column-reverse;
}

.r-173mzie {
    transform: scaleY(-1);
}

.r-u92y06 {
    background-color: rgb(255, 165, 0);
}

.r-bv2aro {
    padding-left: env(safe-area-inset-left);
}

.r-hxflta {
    padding-right: env(safe-area-inset-right);
}

.r-10xqauy {
    padding-top: env(safe-area-inset-top);
}

.r-z6ln5t {
}

.r-1ui5ee8 {
    font-size: 32px;
}

.r-pxynpr {
    flex-wrap: wrap-reverse;
}

.r-1hc659g {
    margin-bottom: calc(-12px);
}

.r-1glkqn6 {
    width: 80px;
}

.r-p3p4p0 {
    max-height: 17px;
}

.r-hm2b0w {
    max-width: 17px;
}

.r-1tl9yi8 {
    height: 17px;
}

.r-1cvj4g8 {
    margin-top: 1px;
}

.r-ig0lrl {
    width: 17px;
}

.r-1gfgf0w {
    color: rgb(255, 212, 0);
}

.r-12bvdwa {
    color: rgb(201, 54, 204);
}

.r-f9ja8p {
    max-height: 20px;
}

.r-og9te1 {
    max-width: 20px;
}

.r-1e5efmr {
    background-color: rgb(255, 239, 255);
}

.r-1wvb978 {
    font-feature-settings: "ss01";
}

.r-9iso6 {
    vertical-align: middle;
}

.r-9aw3ui {
    gap: 4px;
}

.r-c8f5pn {
    background-color: rgba(255, 255, 255, 0.1);
}

.r-7l9xyp {
    background-color: rgba(255, 255, 255, 0.2);
}

.r-j79rdy {
    box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px;
}

.r-1peqgm7 {
    background-color: rgba(29, 155, 240, 0.1);
}

.r-15azkrj {
    background-color: rgba(0, 186, 124, 0.1);
}

.r-1bwxo35 {
    grid-template-rows: 1fr auto auto;
}

.r-12ckced {
    padding-top: 0px;
}

.r-iyfy8q {
    width: auto;
}

.r-1rozpwm {
    word-break: break-word;
}

.r-vampta {
    max-width: 95%;
}

.r-66qdqa {
    transform: rotate(-90deg);
}

.r-eafdt9 {
    transition-duration: 0.15s;
}

.r-19hi5yp {
    transition-property: height, width;
}

.r-uvuy5l {
    height: 60px;
}

.r-cfp7ip {
    width: 60px;
}

.r-q5oqfz {
    max-width: 80%;
}

.r-173mn98 {
    align-self: flex-end;
}

.r-1994a6e {
    min-width: 400px;
}

.r-5wli1b {
    transition: 300ms;
}

.r-1ce3o0f {
    max-height: 80vh;
}

.r-dgnwoc {
    height: unset;
}

.r-t3sqpr {
    min-height: unset;
}

.r-y42jk5 {
    transition: none;
}

.r-8oi148 {
    height: 55px;
}

.r-1f2l425 {
    min-height: 100dvh;
}

.r-16xksha {
    flex-grow: 2;
}

.r-zh076v {
    height: 100vh;
}

.r-f4gmv6 {
    gap: 16px;
}

.r-nari32 {
    animation-name: r-8ob4mn;
}

@-webkit-keyframes r-8ob4mn {
    100% {
        clip-path: inset(0px -34% 0px 0px);
    }
}

@keyframes r-8ob4mn {
    100% {
        clip-path: inset(0px -34% 0px 0px);
    }
}

.r-177lgkp {
    animation-timing-function: steps(4);
}

.r-m3suyo {
    aspect-ratio: 4 / 1;
}

.r-1lxgvh1 {
    background: radial-gradient(circle closest-side, currentcolor 90%, transparent) 0px center / calc(33.3333%) 100% space;
}

.r-174bldx {
    clip-path: inset(0px 100% 0px 0px);
}

.r-kwpbio {
    height: 650px;
}

.r-rsyp9y {
    max-height: 90vh;
}

.r-1279nm1 {
    min-height: 400px;
}

.r-1202g5r {
    height: 90vh;
}

.r-158ssxm {
    max-height: calc(960px);
}

.r-1tsuqlv {
    max-height: 100vh;
}

.r-1fu8b7j {
    height: 712px;
}

.r-7h7f8p {
    max-width: 100vw;
}

.r-68jxh1 {
    min-width: 500px;
}

.r-lrx3fh {
    width: 500px;
}

.r-1xfddsp {
    min-height: 300px;
}

.r-htvplk {
    min-width: 600px;
}

.r-1potc6q {
    top: 5%;
}

.r-bjd4os {
    max-width: 990px;
}

.r-k4qg8n {
    max-width: 1092px;
}

.r-2llsf {
    min-height: 100%;
}

.r-1jnkns4 {
    gap: 0px;
}

.r-4zbufd {
    will-change: transform;
}

.r-1w6e6rj {
    flex-wrap: wrap;
}

.r-1tgfunj {
    gap: 40px;
}

.r-1yaouiw {
    row-gap: 56px;
}

.r-9ilfim {
    padding-bottom: 144px;
}

.r-3e7lpq {
    min-width: 100%;
}

.r-1yc6c17 {
    background-color: rgba(255, 255, 255, 0.97);
}

.r-1l7z4oj {
    padding-bottom: 16px;
}

.r-1tdvxe8 {
    bottom: 3.5rem;
}

.r-1jnzvcq {
    padding-bottom: 80px;
}

.r-5w8d63 {
    width: 33.3%;
}

.r-11niif6 {
    max-width: 800px;
}

.r-1peese0 {
    margin-bottom: 24px;
}

.r-x1dlf0 {
    max-width: 200px;
}

.r-1cmk5f5 {
    height: 1.1em;
}

.r-pfw7x9 {
    width: 1.1em;
}

.r-thhjwx {
    max-width: 75%;
}

.r-j2cz3j {
    max-width: calc(384px);
}

.r-2sztyj {
    border-top-color: rgb(47, 51, 54);
}

.r-qo02w8 {
    box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 15px, rgba(255, 255, 255, 0.15) 0px 0px 3px 1px;
}

.r-11z020y {
    background-color: rgba(91, 112, 131, 0.4);
}

.r-vkub15 {
    color: rgb(249, 24, 128);
}

.r-o6sn0f {
    color: rgb(0, 186, 124);
}

.r-15ce4ve {
    box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 7px, rgba(255, 255, 255, 0.15) 0px 1px 3px 1px;
}

.r-1d7fvdj {
    justify-content: space-evenly;
}

.r-vakc41 {
    max-width: 550px;
}

.r-1cmskyw {
    max-width: 640px;
}

.r-1iud8zs {
    height: 50px;
}

.r-ttb5dx {
    width: 50px;
}

.r-1qcuhsn {
    top: calc(-4px);
}

.r-1bwzh9t {
    color: rgb(113, 118, 123);
}

.r-ip8ujx {
    height: 1em;
}

.r-1hjx8j4 {
    width: 0.5em;
}

.r-5c1b6u {
    color: rgb(255, 122, 0);
}

.r-1r5qcbo {
    filter: grayscale(100%);
}

.r-1igl3o0 {
    border-bottom-color: rgb(47, 51, 54);
}

.r-1wusfap {
    padding-bottom: calc(6px);
}

.r-1tq68r1 {
    flex-basis: unset;
}

.r-1jtedbw {
    animation-direction: alternate;
}

.r-yyvqcu {
    animation-duration: 10000ms;
}

.r-pyq453 {
    animation-name: r-lqsu46;
}

@-webkit-keyframes r-lqsu46 {
    0% {
    }
    100% {
    }
}

@keyframes r-lqsu46 {
    0% {
    }
    100% {
    }
}

.r-1roce1j {
    transform: translateX(0%);
}

.r-14jq8y5 {
    width: 500%;
}

.r-o29g2o {
    height: 30%;
}

.r-hudz2g {
    min-height: 18px;
}

.r-ktdv3k {
    min-width: 18px;
}

.r-1oji4za {
    width: 30%;
}

.r-20nvsa {
    max-width: 120%;
}

.r-1nexy4t {
    transform: translateX(-50%) translateY(25%);
}

.r-1w1rt8g {
    transform: translateX(-50%) translateY(30%);
}

.r-30qeir {
    bottom: -4px;
}

.r-1by1ycs {
    bottom: -2px;
}

.r-1jeg54m {
    white-space: normal;
}

.r-1v8amoe {
}

.r-gu4em3 {
    background-color: rgb(47, 51, 54);
}

.r-1bymd8e {
    margin-top: 2px;
}

.r-e7q0ms {
    width: 90%;
}

.r-1d09ksm {
    align-items: baseline;
}

.r-1ghxqbu {
    font-variant: tabular-nums;
}

.r-rxcuwo {
    height: 50%;
}

.r-19qrga8 {
    margin-top: 3px;
}

.r-1ozqkpa {
    text-transform: capitalize;
}

.r-tzz3ar {
    flex-wrap: nowrap;
}

.r-d7opph {
    animation-duration: 600ms;
}

.r-py70b8 {
    animation-name: r-1cujv0;
}

@-webkit-keyframes r-1cujv0 {
    0% {
    }
    50% {
    }
    100% {
    }
}

@keyframes r-1cujv0 {
    0% {
    }
    50% {
    }
    100% {
    }
}

.r-1qqlz1x {
    background-color: rgb(121, 75, 196);
}

.r-8c4r2l {
    transition: height 200ms steps(6, jump-none);
}

.r-1f7j148 {
    will-change: height, transform;
}

.r-kpws4y {
    color: rgb(120, 86, 255);
}

.r-17tloay {
    opacity: 0.6;
}

.r-7xmw5f {
    width: fit-content;
}

.r-1dgebii {
    background-color: rgb(224, 36, 94);
}

.r-3da1kt {
    height: 8px;
}

.r-1jg9483 {
    width: 8px;
}

.r-1m53nns {
    animation-name: r-1p4bj17;
}

@-webkit-keyframes r-1p4bj17 {
    0% {
        opacity: 0.2;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0.2;
    }
}

@keyframes r-1p4bj17 {
    0% {
        opacity: 0.2;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0.2;
    }
}

.r-qsswtv {
    animation-timing-function: cubic-bezier(0.44, 0.01, 0.48, 0.96);
}

.r-1oec5bt {
    opacity: 0.2;
}

.r-oebo59 {
    height: 128px;
}

.r-vxvacx {
    fill: rgb(120, 86, 255);
}

.r-12j2k7l {
    flex-flow: row;
}

.r-132bva {
    height: 180px;
}

.r-1uusn97 {
    box-shadow: rgba(217, 217, 217, 0.2) 0px 0px 5px, rgba(217, 217, 217, 0.25) 0px 1px 4px 1px;
}

.r-10sqg0u {
    margin-bottom: 1px;
}

.r-16lk18l {
    margin-bottom: 48px;
}

.r-1k25im9 {
    height: 26px;
}

.r-19tjxh9 {
    width: 26px;
}

.r-15rgndz {
    margin-top: 0.25em;
}

.r-1lzbym2 {
    padding-bottom: 0.25em;
}

.r-1ght0y4 {
    padding-top: 0.1em;
}

.r-dhbnww {
    line-height: 1.5em;
}

.r-zf7ab2 {
    animation-name: r-14h9o62;
}

@-webkit-keyframes r-14h9o62 {
    0% {
        background-color: rgb(120, 86, 255);
    }
    50% {
        background-color: rgb(63, 34, 146);
    }
    100% {
        background-color: rgb(63, 34, 146);
    }
}

@keyframes r-14h9o62 {
    0% {
        background-color: rgb(120, 86, 255);
    }
    50% {
        background-color: rgb(63, 34, 146);
    }
    100% {
        background-color: rgb(63, 34, 146);
    }
}

.r-vp2fyv {
    box-shadow: rgb(32, 35, 39) 0px 0px 4px 0px;
}

.r-vmopo1 {
    padding-top: 2px;
}

.r-1yjvx0u {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
}

.r-2zsszw {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
}

.r-1l6c170 {
    align-self: start;
}

.r-912u2z {
    margin-bottom: -16px;
}

.r-1dzmgqr {
    top: calc(-5px);
}

.r-rgqbpe {
    background-color: rgb(2, 17, 61);
}

.r-1vs8vci {
    background-color: rgb(45, 3, 45);
}

.r-1kwlb9n {
    background-color: rgb(61, 1, 5);
}

.r-h7o7i8 {
    background-color: rgb(0, 34, 24);
}

.r-fovk4y {
    background-color: rgb(60, 18, 1);
}

.r-9ikm8k {
    color: rgb(2, 17, 61);
}

.r-13vu7vd {
    color: rgb(45, 3, 45);
}

.r-1e0fitv {
    color: rgb(68, 0, 4);
}

.r-15zwxg2 {
    background-color: rgb(0, 37, 26);
}

.r-51qsvn {
    background-color: rgb(73, 22, 0);
}

.r-1krgy4v {
    bottom: 0px;
}

.r-1sc8clx {
    top: 0px;
}

.r-1vtlodb {
    width: calc(100% - 8px);
}

.r-mabqd8 {
    height: 32px;
}

.r-1yvhtrz {
    width: 32px;
}

.r-16pcm1t {
    gap: 20px;
}

.r-1kbdv8c {
    column-gap: 4px;
}

.r-178e2aa {
    grid-template-columns: repeat(5, 1fr);
}

.r-1rxb9bi {
    row-gap: 4px;
}

.r-a2tzq0 {
    justify-content: space-around;
}

.r-1ujkv8a {
    aspect-ratio: 1 / 1;
}

.r-18phcnl {
    direction: ltr;
}

.r-113qch9 {
    cursor: auto;
}

.r-1bnu78o {
    background-color: rgb(51, 54, 57);
}

.r-10g5efv {
    width: 4px;
}

.r-6h045k {
    width: calc(2px);
}

.r-gwn77k {
    height: calc(2px);
}

.r-t2kzqp {
    margin-bottom: calc(-8px);
}

.r-eug0r7 {
    transform: scale(1);
}

.r-13tjlyg {
    transition-duration: 0.1s;
}

.r-s5r7i3 {
    top: 4px;
}

.r-y1sb39 {
    transform: translate(-50%, -100%);
}

.r-oqnfxt {
    transform: scale(1.2);
}

.r-1w1gmib {
    transform: scale(0);
}

.r-5zmot {
    background-color: rgba(0, 0, 0, 0.65);
}

.r-8g4rmw {
    background-color: rgb(108, 77, 230);
}

.r-qt8cnk {
    background-color: rgb(96, 69, 204);
}

.r-lnmdjk {
    box-shadow: rgb(188, 171, 255) 0px 0px 0px 2px;
}

.r-im4jzf {
    height: calc(100px + env(safe-area-inset-bottom));
}

.r-q6j2rf {
    box-shadow: rgb(32, 35, 39) 0px -1px 0px;
}

.r-1ei5mc7 {
    cursor: inherit;
}

.r-1c6unfx {
    forced-color-adjust: none;
}

.r-1dernwh {
    height: 70%;
}

.r-1ewcgjf {
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px;
}

.r-e0yzwg {
    mask-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));
}

.r-1yvhe1m {
    flex-flow: wrap;
}

.r-7ce9ev {
    row-gap: 2px;
}

.r-1qtyvf0 {
    height: 23px;
}

.r-o4n3w5 {
    width: 23px;
}

.r-d1cdnr {
    overflow-wrap: normal;
}

.r-z32n2g {
    background-color: rgb(32, 35, 39);
}

.r-1shrkeu {
    background-color: rgb(62, 65, 68);
}

.r-r7pcdh {
    background-color: rgb(75, 78, 82);
}

.r-hvzyjp {
    flex-basis: auto;
}

.r-1fkb3t2 {
    background-color: rgb(42, 45, 48);
}

.r-dc5v9k {
    height: 80%;
}

.r-6e0ovw {
    width: 80%;
}

.r-dhudgx {
    top: -23px;
}

.r-svuved {
    top: -19px;
}

.r-r2y082 {
    max-width: 50%;
}

.r-i8lcd2 {
    max-width: 40px;
}

.r-46vdb2 {
    flex-grow: 7;
}

.r-g2wdr4 {
    background-color: rgb(22, 24, 28);
}

.r-qpl8lv {
    height: 13px;
}

.r-1xzupcd {
    width: 13px;
}

.r-1b3fm86 {
}

.r-7qv4eb {
    transition-duration: 250ms;
}

.r-1i6wzkk {
    transition-property: opacity;
}

.r-8fdsdq {
    z-index: 4;
}

.r-8fhv3p {
    max-height: calc(-53px + 80vh);
}

.r-h3f8nf {
    min-height: 100px;
}

.r-19qcg2v {
    max-height: 35vh;
}

.r-od9mb7 {
    padding-bottom: 0px;
}

.r-193trtv {
    height: 40vh;
}

.r-12s0y0c {
    border-top-color: rgb(51, 54, 57);
}

.r-165ghr7 {
    color: rgb(62, 65, 68);
}

.r-8o66yb {
    max-width: calc(100% - 16px);
}

.r-1ewfwdn {
    max-height: 40vh;
}

.r-jijp7o {
    color: rgb(174, 20, 37);
}

.r-dcqb1h {
    height: 500px;
}

.r-12c3ph5 {
    opacity: 0.4;
}

.r-5xczd7 {
    transform: scale(0.99);
}

.r-1ynpxo0 {
    transition: transform 0.2s;
}

.r-1qoyk91 {
    transform: translate(-50%, -50%);
}

.r-9rrtl8 {
    top: 32px;
}

.r-1jav4zd {
    aspect-ratio: 16 / 9;
}

.r-1hhg3ec {
    contain: paint;
}

.r-1w2pmg {
    height: 0px;
}

.r-1nlw0im {
    bottom: 8px;
}

.r-bx45ir {
    text-shadow: rgb(27, 32, 35) 1px 0px 8px;
}

.r-sga3zk {
    height: 64px;
}

.r-1nmszxz {
    transition: opacity 0.3s;
}

.r-1e84no7 {
    width: 348px;
}

.r-pfqljz {
    min-width: 200px;
}

.r-1j6l8hp {
    width: 20%;
}

.r-1yrvz1o {
    transition: opacity 0.3s ease-in-out;
}

.r-bi4vy9 {
    transform: translateY(100%);
}

.r-1moh23t {
    bottom: 16px;
}

.r-1xce0ei {
    width: 25%;
}

.r-o52ifk {
    height: 100px;
}

.r-1ro0kt6 {
    flex-basis: 0%;
}

.r-10m9thr {
    transform: translate3d(0px, 0px, 0px);
}

.r-1s5bdkl {
    scroll-snap-type: none;
}

.r-1otekoa {
    color: rgb(51, 54, 57);
}

.r-1r4vl6i {
    background-image: linear-gradient(90deg, transparent 0%, rgb(0, 0, 0) 100%);
}

.r-10vbgrk {
    background-image: linear-gradient(90deg, rgb(0, 0, 0) 0%, transparent 100%);
}

.r-mmgh6r {
    transition: transform 200ms;
}

.r-137agu6 {
    transform: scale(0.5);
}

.r-1uiiinz {
    transform: scale(0.3);
}

.r-1hyvf52 {
    transform: scale(0.4);
}

.r-1q89gc9 {
    color: rgb(89, 93, 98);
}

.r-l4nmg1 {
    padding-bottom: 2px;
}

.r-yrgyi6 {
    white-space: pre;
}

.r-19hcixa {
    height: 108px;
}

.r-17tb59b {
    opacity: 0.7;
}

.r-1bi5vs5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 13px 0px;
}

.r-erd55g {
    height: 300px;
}

.r-b8lwoo {
    width: 100px;
}

.r-1dnsj32 {
    color: rgb(128, 128, 128);
}

.r-1enofrn {
    font-size: 12px;
}

.r-vw2c0b {
    font-weight: bold;
}

.r-m5arl1 {
    width: 2px;
}

.r-1ut4w64 {
    margin-bottom: -1px;
}

.r-1eltapf {
    background-color: rgba(29, 155, 240, 0.14);
}

.r-drfeu3 {
    background-color: rgba(0, 0, 0, 0.5);
}

.r-yfv4eo {
    filter: blur(30px);
}

.r-l3hqri {
    min-height: 16em;
}

.r-vkehsc {
    min-width: 34em;
}

.r-r18ze4 {
    background-color: rgba(29, 155, 240, 0.2);
}

.r-1teesnx {
    box-shadow: rgb(142, 205, 248) 0px 0px 0px 2px;
}

.r-zl2h9q {
    margin-bottom: 2px;
}

.r-xb9fkz {
    min-width: 144px;
}

.r-1f720gc {
    width: 50%;
}

.r-1x0uki6 {
    margin-top: 20px;
}

.r-hma2yj {
    max-height: calc(128px);
}

.r-1uvx8do {
    max-width: calc(128px);
}

.r-adacv {
    min-height: 64px;
}

.r-mipnrq {
    scroll-snap-align: center;
}

.r-11ox1vg {
    scroll-snap-stop: always;
}

.r-16x9es5 {
    min-height: calc(48px);
}

.r-11rk87y {
    padding-bottom: 32px;
}

.r-1ssbvtb {
    gap: 12px;
}

.r-xd6kpl {
    padding-bottom: 8px;
}

.r-1i36cah {
    transform: translate3d(0px, 0px, 0px);
}

.r-11d23sj {
    height: calc(128px);
}

.r-8xc9hv {
    margin-bottom: 44px;
}

.r-gmrh3f {
}

.r-1euja1d {
    margin-bottom: 22px;
}

.r-8d26hk {
    margin-bottom: 40px;
}

.r-kbtpn4 {
    margin-top: -20px;
}

.r-1exagq {
    transform: translateY(10px);
}

.r-ahpwbk {
    transition-duration: 400ms;
}

.r-1609tof {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}

.r-16c2ywi {
    bottom: 10%;
}

.r-1upy0dh {
    letter-spacing: 2px;
}

.r-tsynxw {
    text-transform: uppercase;
}

.r-jk79lb {
    transition: opacity 0.2s ease-in-out;
}

.r-cqqmhd {
    filter: blur(5px);
}

.r-s7we3t {
    fill: rgb(113, 118, 123);
}

.r-1bkx17m {
    height: 270px;
}

.r-v4rx71 {
    width: 480px;
}

.r-15zx4ds {
    height: 360px;
}

.r-19eyfmh {
    width: 640px;
}

.r-1ak92rz {
    height: 450px;
}

.r-l0gqae {
    width: 800px;
}

.r-nllxps {
    max-width: 364px;
}

.r-jxj0sb {
    min-width: 364px;
}

.r-1fq43b1 {
    flex-basis: 100%;
}

.r-lqr4d2 {
    margin-top: -53px;
}

.r-1pl7oy7 {
    min-height: 48px;
}

.r-1eimq0t {
    height: inherit;
}

.r-j1y4m2 {
    height: initial;
}

.r-it2v7v {
    width: initial;
}

.r-1k6nrdp {
    min-width: calc(1em + 24px);
}

.r-11pglpa {
    min-width: calc(1em + 4px);
}

.r-27tl0q {
    width: 1em;
}

.r-1hdv0qi {
    width: 1.25em;
}

.r-50lct3 {
    height: 1.5em;
}

.r-1srniue {
    width: 1.5em;
}

.r-q773ft {
    background-color: rgba(255, 255, 255, 0.07);
}

.r-clp7b1 {
    transition-property: color;
}

.r-10m99ii {
    max-width: none;
}

.r-3qxfft {
    min-height: 1.875rem;
}

.r-4m99jg {
    max-width: 320px;
}

.r-154a1df {
    translate: calc(-50% + 16px);
}

.r-m55qcc {
    min-height: calc(256px);
}

.r-9cip40 {
    box-shadow: rgb(29, 155, 240) 0px 0px 0px 1px;
}

.r-1md4w0f {
    box-shadow: rgb(244, 33, 46) 0px 0px 0px 1px;
}

.r-1v52g9u {
    font-size: small;
}

.r-13f91hp {
    transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1), font-size 150ms cubic-bezier(0.4, 0, 0.2, 1), padding-top 150ms cubic-bezier(0.4, 0, 0.2, 1);
}

.r-fdch1b {
    margin-top: -0.75em;
}

.r-3gvs5h {
    background-color: rgb(113, 118, 123);
}

.r-13yce4e {
    border-top-width: 0px;
}

.r-19g75zp {
    margin-top: 0.25rem;
}

.r-v24l6w {
    height: 1.75em;
}

.r-qu3fyt {
    margin-top: 0.1rem;
}

.r-1vjpysb {
    transition: transform 0.2s ease-in-out;
}

.r-akzytz {
}

.r-1jy2w8o {
    top: 1px;
}

.r-enhg6t {
    margin-top: 0.1em;
}

.r-hp0c3x {
    fill: rgb(255, 255, 255);
}

.r-ad9o1y {
    vertical-align: top;
}

.r-1ut7uwi {
    margin-top: -3px;
}

.r-q3we1 {
    margin-top: -4px;
}

.r-z5qs1h {
    gap: 2px;
}

.r-e683xz {
    justify-content: start;
}

.r-1x5uudt {
    justify-content: end;
}

.r-1mec1ep {
    animation-duration: 0.3s;
}

.r-1rvy3ju {
    bottom: 0.1em;
}

.r-1x13xdx {
    filter: grayscale(100%) opacity(0.7);
}

.r-14g73ha {
    height: 15px;
}

.r-mm7me0 {
    transition: -webkit-filter 0.3s, filter 0.3s, transform 0.3s;
}

.r-1b94p3d {
    width: 15px;
}

.r-1bcehup {
    filter: none;
}

.r-abt4ak {
    color: rgb(145, 150, 154);
}

.r-j03pct {
    min-width: 80px;
}

.r-37j5jr {
    font-family: TwitterChirp, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

.r-f2apla {
    padding-bottom: calc(144px);
}

.r-3td2sv {
    cursor: initial;
}

.r-fd4yh7 {
    padding-top: 32px;
}

.r-1o37s4c {
    line-height: calc(44px);
}

.r-12956fb {
    padding-bottom: calc(112px);
}

.r-1q2s4rl {
    padding-bottom: 56px;
}

.r-doqw36 {
    border: 1px solid rgb(0, 0, 0);
}

.r-1207ql3 {
    background-color: rgb(220, 171, 0);
}

.r-1qq2mbz {
}

.r-1jd3h2p {
}

.r-4jgfcm {
}

.r-5zaify {
}

.r-pezta {
    z-index: 5;
}

.r-gxgf3k {
    border-bottom-color: rgb(220, 171, 0);
}

.r-1ppbya7 {
    border-bottom-width: 6px;
}

.r-1uwte3a {
    padding-bottom: 40px;
}

.r-1vord9v {
    padding-bottom: calc(3px);
}

.r-1o80el7 {
    top: calc(-7px);
}

.r-ajh2ld {
    bottom: calc(-7px);
}

.r-1ji8njp {
    margin-top: -8px;
}

.r-162unak {
    transition-delay: 2s;
}

.r-ogcgig {
    box-shadow: rgba(18, 21, 23, 0.7) 0px 0px 0px 9999px;
}

.r-fs5g07 {
    cursor: move;
}

.r-jg6ec0 {
    max-width: 90vw;
}

.r-8akbif {
    height: 0.1px;
}

.r-xjis5s {
    width: 0.1px;
}

.r-170w6zn {
    bottom: 4px;
}

.r-lsa89y {
    opacity: 0.75;
}

.r-emhjjp {
    margin-bottom: 64px;
}

.r-np636n {
    margin-top: 64px;
}

.r-xglhbo {
    width: calc(192px);
}

.r-1i64d1m {
    max-height: 9em;
}

.r-2o1y69 {
    margin-top: -15%;
}

.r-1v6e3re {
    min-width: 48px;
}

.r-vacyoi {
    padding-bottom: 64px;
}

.r-166yz8u {
    margin-top: -25%;
}

.r-1dnd7oo {
}

.r-1677hl4 {
    top: 6px;
}

.r-uoibet {
    transform: rotate(180deg);
}

.r-923kfa {
    background-color: rgb(22, 6, 52);
}

.r-1bhn4g3 {
    color: rgb(22, 6, 52);
}

.r-17b9qp5 {
    box-shadow: none;
}

.r-23gkwz {
    background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.77));
}

.r-1wfhzrg {
    height: 120px;
}

.r-1w0hlb4 {
    filter: blur(50px);
}

.r-cpt0sp {
    height: calc(100% + 10px);
}

.r-5m1il8 {
    opacity: 0.1;
}

.r-1w59yr1 {
    top: -10px;
}

.r-rczaty {
}

.r-1e8p15p {
    width: calc(100% + 10px);
}

.r-7vsy3u {
    width: calc(33.3333% - 1px);
}

.r-16874dq {
}

.r-1ut8kbn {
    background-image: linear-gradient(270deg, rgb(29, 155, 240), rgb(107, 201, 251) 100%);
}

.r-pjtv4k {
    background-color: rgba(239, 243, 244, 0.1);
}

.r-11gmi9o {
    background-color: rgba(239, 243, 244, 0.2);
}

.r-1vyi4xj {
    box-shadow: rgb(247, 249, 250) 0px 0px 0px 2px;
}

.r-1gg85qh {
    background-color: rgb(230, 230, 230);
}

.r-7klgxt {
    background-color: rgb(204, 204, 204);
}

.r-jc7xae {
    background-color: rgb(215, 219, 220);
}

.r-6wtuen {
    background-color: rgb(191, 194, 195);
}

.jetfuel-style-root *, .jetfuel-style-root ::before, .jetfuel-style-root ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: hsl(var(--color-blue-500) / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}

.jetfuel-style-root ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: hsl(var(--color-blue-500) / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}

.jetfuel-style-root *, .jetfuel-style-root ::before, .jetfuel-style-root ::after {
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    border-color: hsl(var(--color-gray-200));
}

.jetfuel-style-root ::before, .jetfuel-style-root ::after {
    --tw-content: "";
}

.jetfuel-style-root html, .jetfuel-style-root :host {
    line-height: 1.5;
    text-size-adjust: 100%;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
}

.jetfuel-style-root {
    margin: 0px;
    line-height: inherit;
}

.jetfuel-style-root hr {
    height: 0px;
    color: inherit;
    border-top-width: 1px;
}

.jetfuel-style-root abbr:where([title]) {
    text-decoration: underline dotted;
}

.jetfuel-style-root h1, .jetfuel-style-root h2, .jetfuel-style-root h3, .jetfuel-style-root h4, .jetfuel-style-root h5, .jetfuel-style-root h6 {
    font-size: inherit;
    font-weight: inherit;
}

.jetfuel-style-root a {
    color: inherit;
    text-decoration: inherit;
}

.jetfuel-style-root b, .jetfuel-style-root strong {
    font-weight: bolder;
}

.jetfuel-style-root code, .jetfuel-style-root kbd, .jetfuel-style-root samp, .jetfuel-style-root pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em;
}

.jetfuel-style-root small {
    font-size: 80%;
}

.jetfuel-style-root sub, .jetfuel-style-root sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

.jetfuel-style-root sub {
    bottom: -0.25em;
}

.jetfuel-style-root sup {
    top: -0.5em;
}

.jetfuel-style-root table {
    text-indent: 0px;
    border-color: inherit;
    border-collapse: collapse;
}

.jetfuel-style-root button, .jetfuel-style-root input, .jetfuel-style-root optgroup, .jetfuel-style-root select, .jetfuel-style-root textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0px;
    padding: 0px;
}

.jetfuel-style-root button, .jetfuel-style-root select {
    text-transform: none;
}

.jetfuel-style-root button, .jetfuel-style-root input:where([type="button"]), .jetfuel-style-root input:where([type="reset"]), .jetfuel-style-root input:where([type="submit"]) {
    appearance: button;
    background-color: transparent;
    background-image: none;
}

.jetfuel-style-root progress {
    vertical-align: baseline;
}

.jetfuel-style-root ::-webkit-inner-spin-button, .jetfuel-style-root ::-webkit-outer-spin-button {
    height: auto;
}

.jetfuel-style-root [type="search"] {
    appearance: textfield;
    outline-offset: -2px;
}

.jetfuel-style-root ::-webkit-search-decoration {
    appearance: none;
}

.jetfuel-style-root ::-webkit-file-upload-button {
    appearance: button;
    font: inherit;
}

.jetfuel-style-root summary {
    display: list-item;
}

.jetfuel-style-root blockquote, .jetfuel-style-root dl, .jetfuel-style-root dd, .jetfuel-style-root h1, .jetfuel-style-root h2, .jetfuel-style-root h3, .jetfuel-style-root h4, .jetfuel-style-root h5, .jetfuel-style-root h6, .jetfuel-style-root hr, .jetfuel-style-root figure, .jetfuel-style-root p, .jetfuel-style-root pre {
    margin: 0px;
}

.jetfuel-style-root fieldset {
    margin: 0px;
    padding: 0px;
}

.jetfuel-style-root legend {
    padding: 0px;
}

.jetfuel-style-root ol, .jetfuel-style-root ul, .jetfuel-style-root menu {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.jetfuel-style-root dialog {
    padding: 0px;
}

.jetfuel-style-root textarea {
    resize: vertical;
}

.jetfuel-style-root input::placeholder, .jetfuel-style-root textarea::placeholder {
    opacity: 1;
    color: hsl(var(--color-gray-400));
}

.jetfuel-style-root button, [role="button"] {
    cursor: pointer;
}

.jetfuel-style-root :disabled {
    cursor: default;
}

.jetfuel-style-root img, .jetfuel-style-root svg, .jetfuel-style-root video, .jetfuel-style-root canvas, .jetfuel-style-root audio, .jetfuel-style-root iframe, .jetfuel-style-root embed, .jetfuel-style-root object {
    display: block;
    vertical-align: middle;
}

.jetfuel-style-root img, .jetfuel-style-root video {
    max-width: 100%;
    height: auto;
}

.jetfuel-style-root [hidden]:where(:not([hidden="until-found"])) {
    display: none;
}

.jetfuel-style-root html, .jetfuel-style-root, .jetfuel-style-root main {
    height: 100%;
}

.jetfuel-style-root [data-theme="light"] {
    --color-active-faint-gray: rgba(230, 236, 240, 0.7);
    --color-background: 0 0% 100%;
    --color-brand: 210 25% 8%;
    --color-mask: rgba(0, 0, 0, 0.4);
    --color-nested-border: 200 19% 84%;
    --color-text: 210 25% 8%;
    --color-drop-shadow: 101 119 134;
    --background: 0 0% 100%;
    --foreground: 210 25% 8%;
    --card: var(--color-gray-0);
    --card-foreground: 210 25% 8%;
    --popover: 0 0% 100%;
    --popover-foreground: 210 25% 8%;
    --primary: 204 88% 53%;
    --primary-foreground: 0 0% 98%;
    --secondary: 197 16% 91%;
    --secondary-foreground: 207 17% 26%;
    --muted: 197 16% 91%;
    --muted-foreground: 206 15% 38%;
    --accent: 197 16% 91%;
    --accent-foreground: 207 17% 26%;
    --destructive: 356 91% 54%;
    --destructive-foreground: 0 0% 98%;
    --border: 197 16% 91%;
    --input: 197 16% 91%;
    --ring: 204 88% 53%;
    --chart-1: 12 76% 61%;
    --chart-2: 173 58% 39%;
    --chart-3: 197 37% 24%;
    --chart-4: 43 74% 66%;
    --chart-5: 27 87% 67%;
    --radius: 0.5rem;
    --color-blue-500: 204 88% 53%;
}

.jetfuel-style-root [data-theme="dark"] {
    --color-active-faint-gray: rgba(18, 21, 23, 0.7);
    --color-background: 0 0% 0%;
    --color-brand: 200 7% 91%;
    --color-mark: rgba(91, 112, 131, 0.4);
    --color-nested-border: 210 4% 46%;
    --color-text: 200 7% 91%;
    --color-drop-shadow: 255 255 255;
    --background: 0 0% 0%;
    --foreground: 200 7% 91%;
    --card: var(--color-gray-0);
    --card-foreground: 200 7% 91%;
    --popover: 0 0% 0%;
    --popover-foreground: 200 7% 91%;
    --primary: 204 88% 53%;
    --primary-foreground: 240 5.9% 10%;
    --secondary: 210 7% 18%;
    --secondary-foreground: 200 7% 91%;
    --muted: 210 7% 18%;
    --muted-foreground: 240 5% 64.9%;
    --accent: 210 7% 18%;
    --accent-foreground: 200 7% 91%;
    --destructive: 0 62.8% 30.6%;
    --destructive-foreground: 200 7% 91%;
    --border: 210 7% 18%;
    --input: 210 7% 18%;
    --ring: 204 88% 53%;
    --chart-1: 220 70% 50%;
    --chart-2: 160 60% 45%;
    --chart-3: 30 80% 55%;
    --chart-4: 280 65% 60%;
    --chart-5: 340 75% 55%;
    --color-blue-500: 204 88% 53%;
}

.jetfuel-style-root [data-theme="dim"] {
    --color-active-faint-gray: rgba(20, 29, 38, 0.7);
    --color-background: 210 34% 13%;
    --color-brand: 180 14% 97%;
    --color-mark: rgba(91, 112, 131, 0.4);
    --color-nested-border: 210 13% 60%;
    --color-text: 180 14% 97%;
    --color-drop-shadow: 136 153 166;
    --background: 210 34% 13%;
    --foreground: 200 7% 91%;
    --card: var(--color-gray-0);
    --card-foreground: 200 7% 91%;
    --popover: 210 34% 13%;
    --popover-foreground: 200 7% 91%;
    --primary: 204 88% 53%;
    --primary-foreground: 240 5.9% 10%;
    --secondary: 210 21% 28%;
    --secondary-foreground: 200 7% 91%;
    --muted: 210 21% 28%;
    --muted-foreground: 240 5% 64.9%;
    --accent: 210 21% 28%;
    --accent-foreground: 200 7% 91%;
    --destructive: 0 62.8% 30.6%;
    --destructive-foreground: 200 7% 91%;
    --border: 210 21% 28%;
    --input: 210 21% 28%;
    --ring: 204 88% 53%;
    --chart-1: 220 70% 50%;
    --chart-2: 160 60% 45%;
    --chart-3: 30 80% 55%;
    --chart-4: 280 65% 60%;
    --chart-5: 340 75% 55%;
    --color-blue-500: 204 88% 53%;
}

.jetfuel-style-root * {
    border-color: hsl(var(--border));
}

.jetfuel-style-root {
    background-color: hsl(var(--background));
    font-family: TwitterChirp, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    color: hsl(var(--foreground));
    --tw-bg-base: hsl(var(--background));
}

.jetfuel-style-root input::placeholder, .jetfuel-style-root textarea::placeholder {
    color: unset;
}

.jetfuel-style-root .container {
    width: 100%;
}

@media (min-width: 640px) {
    .jetfuel-style-root .container {
        max-width: 640px;
    }
}

@media (min-width: 768px) {
    .jetfuel-style-root .container {
        max-width: 768px;
    }
}

@media (min-width: 1024px) {
    .jetfuel-style-root .container {
        max-width: 1024px;
    }
}

@media (min-width: 1280px) {
    .jetfuel-style-root .container {
        max-width: 1280px;
    }
}

@media (min-width: 1536px) {
    .jetfuel-style-root .container {
        max-width: 1536px;
    }
}

.jetfuel-style-root .pointer-events-none {
    pointer-events: none;
}

.jetfuel-style-root .pointer-events-auto {
    pointer-events: auto;
}

.jetfuel-style-root .visible {
    visibility: visible;
}

.jetfuel-style-root .invisible {
    visibility: hidden;
}

.jetfuel-style-root .static {
    position: static;
}

.jetfuel-style-root .fixed {
    position: fixed;
}

.jetfuel-style-root .absolute {
    position: absolute;
}

.jetfuel-style-root .relative {
    position: relative;
}

.jetfuel-style-root .sticky {
    position: sticky;
}

.jetfuel-style-root .bottom-0 {
    bottom: 0px;
}

.jetfuel-style-root .bottom-4 {
    bottom: 16px;
}

.jetfuel-style-root .left-0 {
    left: 0px;
}

.jetfuel-style-root .left-1\/2 {
    left: 50%;
}

.jetfuel-style-root .left-2 {
    left: 8px;
}

.jetfuel-style-root .left-4 {
    left: 16px;
}

.jetfuel-style-root .right-0 {
    right: 0px;
}

.jetfuel-style-root .right-2 {
    right: 8px;
}

.jetfuel-style-root .right-4 {
    right: 16px;
}

.jetfuel-style-root .top-0 {
    top: 0px;
}

.jetfuel-style-root .top-1\/2 {
    top: 50%;
}

.jetfuel-style-root .z-0 {
    z-index: 0;
}

.jetfuel-style-root .z-10 {
    z-index: 10;
}

.jetfuel-style-root .z-50 {
    z-index: 50;
}

.jetfuel-style-root .z-\[101\] {
    z-index: 101;
}

.jetfuel-style-root .z-\[1\] {
    z-index: 1;
}

.jetfuel-style-root .col-span-3 {
    grid-column: span 3 / span 3;
}

.jetfuel-style-root .col-start-1 {
    grid-column-start: 1;
}

.jetfuel-style-root .row-start-1 {
    grid-row-start: 1;
}

.jetfuel-style-root .m-0 {
    margin: 0px;
}

.jetfuel-style-root .mx-10 {
    margin-left: 40px;
    margin-right: 40px;
}

.jetfuel-style-root .my-8 {
    margin-top: 32px;
    margin-bottom: 32px;
}

.jetfuel-style-root .mr-2 {
    margin-right: 8px;
}

.jetfuel-style-root .line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.jetfuel-style-root .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.jetfuel-style-root .line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.jetfuel-style-root .line-clamp-4 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}

.jetfuel-style-root .line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
}

.jetfuel-style-root .line-clamp-6 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
}

.jetfuel-style-root .block {
    display: block;
}

.jetfuel-style-root .inline-block {
    display: inline-block;
}

.jetfuel-style-root .flex {
    display: flex;
}

.jetfuel-style-root .inline-flex {
    display: inline-flex;
}

.jetfuel-style-root .table {
    display: table;
}

.jetfuel-style-root .grid {
    display: grid;
}

.jetfuel-style-root .contents {
    display: contents;
}

.jetfuel-style-root .hidden {
    display: none;
}

.jetfuel-style-root .h-1 {
    height: 4px;
}

.jetfuel-style-root .h-1\/2 {
    height: 50%;
}

.jetfuel-style-root .h-10 {
    height: 40px;
}

.jetfuel-style-root .h-12 {
    height: 48px;
}

.jetfuel-style-root .h-16 {
    height: 64px;
}

.jetfuel-style-root .h-20 {
    height: 80px;
}

.jetfuel-style-root .h-28 {
    height: 112px;
}

.jetfuel-style-root .h-40 {
    height: 160px;
}

.jetfuel-style-root .h-6 {
    height: 24px;
}

.jetfuel-style-root .h-60 {
    height: 240px;
}

.jetfuel-style-root .h-8 {
    height: 32px;
}

.jetfuel-style-root .h-80 {
    height: 320px;
}

.jetfuel-style-root .h-\[600px\] {
    height: 600px;
}

.jetfuel-style-root .h-\[680px\] {
    height: 680px;
}

.jetfuel-style-root .h-\[800px\] {
    height: 800px;
}

.jetfuel-style-root .h-auto {
    height: auto;
}

.jetfuel-style-root .h-full {
    height: 100%;
}

.jetfuel-style-root .h-screen {
    height: 100vh;
}

.jetfuel-style-root .max-h-\[600px\] {
    max-height: 600px;
}

.jetfuel-style-root .max-h-\[680px\] {
    max-height: 680px;
}

.jetfuel-style-root .max-h-\[800px\] {
    max-height: 800px;
}

.jetfuel-style-root .max-h-full {
    max-height: 100%;
}

.jetfuel-style-root .min-h-\[600px\] {
    min-height: 600px;
}

.jetfuel-style-root .min-h-\[680px\] {
    min-height: 680px;
}

.jetfuel-style-root .min-h-\[800px\] {
    min-height: 800px;
}

.jetfuel-style-root .w-0 {
    width: 0px;
}

.jetfuel-style-root .w-10 {
    width: 40px;
}

.jetfuel-style-root .w-14 {
    width: 56px;
}

.jetfuel-style-root .w-20 {
    width: 80px;
}

.jetfuel-style-root .w-40 {
    width: 160px;
}

.jetfuel-style-root .w-6 {
    width: 24px;
}

.jetfuel-style-root .w-60 {
    width: 240px;
}

.jetfuel-style-root .w-8 {
    width: 32px;
}

.jetfuel-style-root .w-80 {
    width: 320px;
}

.jetfuel-style-root .w-auto {
    width: auto;
}

.jetfuel-style-root .w-fit {
    width: fit-content;
}

.jetfuel-style-root .w-full {
    width: 100%;
}

.jetfuel-style-root .w-screen {
    width: 100vw;
}

.jetfuel-style-root .min-w-0 {
    min-width: 0px;
}

.jetfuel-style-root .min-w-max {
    min-width: max-content;
}

.jetfuel-style-root .max-w-\[600px\] {
    max-width: 600px;
}

.jetfuel-style-root .max-w-full {
    max-width: 100%;
}

.jetfuel-style-root .flex-1 {
    flex: 1 1 0%;
}

.jetfuel-style-root .flex-shrink {
    flex-shrink: 1;
}

.jetfuel-style-root .shrink {
    flex-shrink: 1;
}

.jetfuel-style-root .flex-grow {
    flex-grow: 1;
}

.jetfuel-style-root .grow {
    flex-grow: 1;
}

.jetfuel-style-root .border-separate {
    border-collapse: separate;
}

.jetfuel-style-root .-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.jetfuel-style-root .-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.jetfuel-style-root .-translate-y-1\/4 {
    --tw-translate-y: -25%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.jetfuel-style-root .transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.jetfuel-style-root .transform-none {
    transform: none;
}

@keyframes bounce {
    0%, 100% {
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
    }
    50% {
        transform: none;
        animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    }
}

.jetfuel-style-root .animate-bounce {
    animation: 1s ease 0s infinite normal none running bounce;
}

.jetfuel-style-root .animate-none {
    animation: auto ease 0s 1 normal none running none;
}

@keyframes ping {
    75%, 100% {
        transform: scale(2);
        opacity: 0;
    }
}

.jetfuel-style-root .animate-ping {
    animation: 1s cubic-bezier(0, 0, 0.2, 1) 0s infinite normal none running ping;
}

@keyframes pulse {
    50% {
        opacity: 0.5;
    }
}

.jetfuel-style-root .animate-pulse {
    animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running pulse;
}

@keyframes spin {
    100% {
        transform: rotate(360deg);
    }
}

.jetfuel-style-root .animate-spin {
    animation: 1s linear 0s infinite normal none running spin;
}

.jetfuel-style-root .cursor-pointer {
    cursor: pointer;
}

.jetfuel-style-root .touch-none {
    touch-action: none;
}

.jetfuel-style-root .select-none {
    user-select: none;
}

.jetfuel-style-root .resize {
    resize: both;
}

.jetfuel-style-root .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
}

.jetfuel-style-root .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
}

.jetfuel-style-root .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
}

.jetfuel-style-root .grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0px, 1fr));
}

.jetfuel-style-root .flex-row {
    flex-direction: row;
}

.jetfuel-style-root .flex-col {
    flex-direction: column;
}

.jetfuel-style-root .flex-wrap {
    flex-wrap: wrap;
}

.jetfuel-style-root .flex-nowrap {
    flex-wrap: nowrap;
}

.jetfuel-style-root .content-center {
    align-content: center;
}

.jetfuel-style-root .items-start {
    align-items: flex-start;
}

.jetfuel-style-root .items-end {
    align-items: flex-end;
}

.jetfuel-style-root .items-center {
    align-items: center;
}

.jetfuel-style-root .justify-start {
    justify-content: flex-start;
}

.jetfuel-style-root .justify-end {
    justify-content: flex-end;
}

.jetfuel-style-root .justify-center {
    justify-content: center;
}

.jetfuel-style-root .justify-between {
    justify-content: space-between;
}

.jetfuel-style-root .gap-1 {
    gap: 4px;
}

.jetfuel-style-root .gap-2 {
    gap: 8px;
}

.jetfuel-style-root .gap-4 {
    gap: 16px;
}

.jetfuel-style-root .gap-8 {
    gap: 32px;
}

.jetfuel-style-root .overflow-auto {
    overflow: auto;
}

.jetfuel-style-root .overflow-hidden {
    overflow: hidden;
}

.jetfuel-style-root .overflow-clip {
    overflow: clip;
}

.jetfuel-style-root .overflow-visible {
    overflow: visible;
}

.jetfuel-style-root .overflow-scroll {
    overflow: scroll;
}

.jetfuel-style-root .overflow-x-auto {
    overflow-x: auto;
}

.jetfuel-style-root .overflow-y-hidden {
    overflow-y: hidden;
}

.jetfuel-style-root .whitespace-normal {
    white-space: normal;
}

.jetfuel-style-root .whitespace-nowrap {
    white-space: nowrap;
}

.jetfuel-style-root .whitespace-pre {
    white-space: pre;
}

.jetfuel-style-root .whitespace-pre-line {
    white-space: pre-line;
}

.jetfuel-style-root .whitespace-pre-wrap {
    white-space: pre-wrap;
}

.jetfuel-style-root .whitespace-break-spaces {
    white-space: break-spaces;
}

.jetfuel-style-root .break-normal {
    overflow-wrap: normal;
    word-break: normal;
}

.jetfuel-style-root .break-words {
    overflow-wrap: break-word;
}

.jetfuel-style-root .break-all {
    word-break: break-all;
}

.jetfuel-style-root .break-keep {
    word-break: keep-all;
}

.jetfuel-style-root .rounded {
    border-radius: 0.25rem;
}

.jetfuel-style-root .rounded-\[0\.2em\] {
    border-radius: 0.2em;
}

.jetfuel-style-root .rounded-full {
    border-radius: 9999px;
}

.jetfuel-style-root .rounded-lg {
    border-radius: 0.5rem;
}

.jetfuel-style-root .rounded-md {
    border-radius: 0.375rem;
}

.jetfuel-style-root .rounded-xl {
    border-radius: 0.75rem;
}

.jetfuel-style-root .rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}

.jetfuel-style-root .rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}

.jetfuel-style-root .rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}

.jetfuel-style-root .rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}

.jetfuel-style-root .rounded-bl {
    border-bottom-left-radius: 0.25rem;
}

.jetfuel-style-root .rounded-br {
    border-bottom-right-radius: 0.25rem;
}

.jetfuel-style-root .rounded-tl {
    border-top-left-radius: 0.25rem;
}

.jetfuel-style-root .rounded-tr {
    border-top-right-radius: 0.25rem;
}

.jetfuel-style-root .border {
    border-width: 1px;
}

.jetfuel-style-root .border-b {
    border-bottom-width: 1px;
}

.jetfuel-style-root .border-l {
    border-left-width: 1px;
}

.jetfuel-style-root .border-r {
    border-right-width: 1px;
}

.jetfuel-style-root .border-t {
    border-top-width: 1px;
}

.jetfuel-style-root .border-none {
    border-style: none;
}

.jetfuel-style-root .border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}

.jetfuel-style-root .border-gray-100 {
    border-color: hsl(var(--color-gray-100));
}

.jetfuel-style-root .border-gray-300 {
    border-color: hsl(var(--color-gray-300));
}

.jetfuel-style-root .border-gray-500 {
    border-color: hsl(var(--color-gray-500));
}

.jetfuel-style-root .border-neutral-950 {
    --tw-border-opacity: 1;
    border-color: rgb(10 10 10 / var(--tw-border-opacity, 1));
}

.jetfuel-style-root .border-transparent {
    border-color: transparent;
}

.jetfuel-style-root .border-opacity-30 {
    --tw-border-opacity: 0.3;
}

.jetfuel-style-root .border-opacity-60 {
    --tw-border-opacity: 0.6;
}

.jetfuel-style-root .bg-background {
    background-color: hsl(var(--background));
}

.jetfuel-style-root .bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-black\/70 {
    background-color: rgba(0, 0, 0, 0.7);
}

.jetfuel-style-root .bg-blue-100 {
    background-color: hsl(var(--color-blue-100));
}

.jetfuel-style-root .bg-blue-200 {
    background-color: hsl(var(--color-blue-200));
}

.jetfuel-style-root .bg-blue-500 {
    background-color: hsl(var(--color-blue-500));
}

.jetfuel-style-root .bg-cyan-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-gray-500 {
    background-color: hsl(var(--color-gray-500));
}

.jetfuel-style-root .bg-green-500 {
    background-color: hsl(var(--color-green-500));
}

.jetfuel-style-root .bg-lime-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(132 204 22 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-red-500 {
    background-color: hsl(var(--color-red-500));
}

.jetfuel-style-root .bg-transparent {
    background-color: transparent;
}

.jetfuel-style-root .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-opacity-50 {
    --tw-bg-opacity: 0.5;
}

.jetfuel-style-root .bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.jetfuel-style-root .bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.jetfuel-style-root .from-red-500 {
    --tw-gradient-from: hsl(var(--color-red-500)) var(--tw-gradient-from-position);
    --tw-gradient-to: hsl(var(--color-red-500) / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.jetfuel-style-root .to-green-500 {
    --tw-gradient-to: hsl(var(--color-green-500)) var(--tw-gradient-to-position);
}

.jetfuel-style-root .bg-origin-border {
    background-origin: border-box;
}

.jetfuel-style-root .stroke-primary {
    stroke: hsl(var(--primary));
}

.jetfuel-style-root .object-cover {
    object-fit: cover;
}

.jetfuel-style-root .p-0 {
    padding: 0px;
}

.jetfuel-style-root .p-2 {
    padding: 8px;
}

.jetfuel-style-root .p-3 {
    padding: 12px;
}

.jetfuel-style-root .p-4 {
    padding: 16px;
}

.jetfuel-style-root .px-2 {
    padding-left: 8px;
    padding-right: 8px;
}

.jetfuel-style-root .px-3 {
    padding-left: 12px;
    padding-right: 12px;
}

.jetfuel-style-root .px-4 {
    padding-left: 16px;
    padding-right: 16px;
}

.jetfuel-style-root .py-1 {
    padding-top: 4px;
    padding-bottom: 4px;
}

.jetfuel-style-root .py-2 {
    padding-top: 8px;
    padding-bottom: 8px;
}

.jetfuel-style-root .py-4 {
    padding-top: 16px;
    padding-bottom: 16px;
}

.jetfuel-style-root .pe-2 {
    padding-inline-end: 8px;
}

.jetfuel-style-root .text-center {
    text-align: center;
}

.jetfuel-style-root .text-start {
    text-align: start;
}

.jetfuel-style-root .text-end {
    text-align: end;
}

.jetfuel-style-root .align-baseline {
    vertical-align: baseline;
}

.jetfuel-style-root .align-top {
    vertical-align: top;
}

.jetfuel-style-root .align-middle {
    vertical-align: middle;
}

.jetfuel-style-root .align-bottom {
    vertical-align: bottom;
}

.jetfuel-style-root .font-bold {
    font-weight: 700;
}

.jetfuel-style-root .font-semibold {
    font-weight: 600;
}

.jetfuel-style-root .italic {
    font-style: italic;
}

.jetfuel-style-root .not-italic {
    font-style: normal;
}

.jetfuel-style-root .text-\[rgb\(29\,155\,240\)\] {
    --tw-text-opacity: 1;
    color: rgb(29 155 240 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .text-blue-500 {
    color: hsl(var(--color-blue-500));
}

.jetfuel-style-root .text-sky-500 {
    --tw-text-opacity: 1;
    color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .text-text {
    color: hsl(var(--color-text));
}

.jetfuel-style-root .text-transparent {
    color: transparent;
}

.jetfuel-style-root .text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .underline {
    text-decoration-line: underline;
}

.jetfuel-style-root .line-through {
    text-decoration-line: line-through;
}

.jetfuel-style-root .no-underline {
    text-decoration-line: none;
}

.jetfuel-style-root .caret-text {
    caret-color: hsl(var(--color-text));
}

.jetfuel-style-root .opacity-0 {
    opacity: 0;
}

.jetfuel-style-root .opacity-20 {
    opacity: 0.2;
}

.jetfuel-style-root .opacity-40 {
    opacity: 0.4;
}

.jetfuel-style-root .opacity-50 {
    opacity: 0.5;
}

.jetfuel-style-root .outline-none {
    outline: transparent solid 2px;
    outline-offset: 2px;
}

.jetfuel-style-root .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .blur-lg {
    --tw-blur: blur(16px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .blur-md {
    --tw-blur: blur(12px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .blur-none {
    --tw-blur: ;
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .blur-sm {
    --tw-blur: blur(4px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.jetfuel-style-root .backdrop-blur-2xl {
    --tw-backdrop-blur: blur(40px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.jetfuel-style-root .transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.jetfuel-style-root .transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.jetfuel-style-root .transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.jetfuel-style-root .transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.jetfuel-style-root .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.jetfuel-style-root .transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.jetfuel-style-root .duration-300 {
    transition-duration: 300ms;
}

.jetfuel-style-root .ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.jetfuel-style-root .ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.jetfuel-style-root .ease-linear {
    transition-timing-function: linear;
}

.jetfuel-style-root .ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.jetfuel-style-root .bg-background {
    --tw-bg-base: hsl(var(--background));
}

.jetfuel-style-root .bg-black {
    --tw-bg-opacity: 1;
    --tw-bg-base: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-black\/70 {
    --tw-bg-base: rgb(0 0 0 / 0.7);
}

.jetfuel-style-root .bg-blue-100 {
    --tw-bg-base: hsl(var(--color-blue-100));
}

.jetfuel-style-root .bg-blue-200 {
    --tw-bg-base: hsl(var(--color-blue-200));
}

.jetfuel-style-root .bg-blue-500 {
    --tw-bg-base: hsl(var(--color-blue-500));
}

.jetfuel-style-root .bg-cyan-50 {
    --tw-bg-opacity: 1;
    --tw-bg-base: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-gray-500 {
    --tw-bg-base: hsl(var(--color-gray-500));
}

.jetfuel-style-root .bg-green-500 {
    --tw-bg-base: hsl(var(--color-green-500));
}

.jetfuel-style-root .bg-lime-500 {
    --tw-bg-opacity: 1;
    --tw-bg-base: rgb(132 204 22 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .bg-red-500 {
    --tw-bg-base: hsl(var(--color-red-500));
}

.jetfuel-style-root .bg-transparent {
    --tw-bg-base: transparent;
}

.jetfuel-style-root .bg-white {
    --tw-bg-opacity: 1;
    --tw-bg-base: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

@keyframes enter {
    0% {
        opacity: var(--tw-enter-opacity, 1);
        transform: translate3d(
                var(--tw-enter-translate-x, 0),
                var(--tw-enter-translate-y, 0),
                0
        ) scale3d(
                var(--tw-enter-scale, 1),
                var(--tw-enter-scale, 1),
                var(--tw-enter-scale, 1)
        ) rotate(var(--tw-enter-rotate, 0));
    }
}

@keyframes exit {
    100% {
        opacity: var(--tw-exit-opacity, 1);
        transform: translate3d(
                var(--tw-exit-translate-x, 0),
                var(--tw-exit-translate-y, 0),
                0
        ) scale3d(
                var(--tw-exit-scale, 1),
                var(--tw-exit-scale, 1),
                var(--tw-exit-scale, 1)
        ) rotate(var(--tw-exit-rotate, 0));
    }
}

.jetfuel-style-root .duration-300 {
    animation-duration: 300ms;
}

.jetfuel-style-root .ease-in {
    animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.jetfuel-style-root .ease-in-out {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.jetfuel-style-root .ease-linear {
    animation-timing-function: linear;
}

.jetfuel-style-root .ease-out {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.jetfuel-style-root .pause {
    animation-play-state: paused;
}

.jetfuel-style-root .drop-shadow-lg {
    filter: drop-shadow(0 10px 8px rgb(var(--color-drop-shadow) / 0.04)) drop-shadow(0 4px 3px rgb(var(--color-drop-shadow) / 0.1));
}

.jetfuel-style-root .field-sizing-content {
    field-sizing: content;
}

.jetfuel-style-root .content-visibility-auto {
    --popover-active: auto;
    content-visibility: var(--popover-active);
}

.jetfuel-style-root .\[-ms-overflow-style\:none\] {
}

.jetfuel-style-root .\[-webkit-overflow-scrolling\:touch\] {
}

.jetfuel-style-root .\[scrollbar-width\:none\] {
    scrollbar-width: none;
}

@layer jetfuel {
    @keyframes jf-spin {
        0% {
            transform: rotate(0deg);
        }
        100% {
            transform: rotate(360deg);
        }
    }
    @keyframes jf-ping {
        75%, 100% {
            transform: scale(2);
            opacity: 0;
        }
    }
    @keyframes jf-pulse {
        0%, 100% {
            opacity: 1;
        }
        50% {
            opacity: 0.5;
        }
    }
    @keyframes jf-bounce {
        0%, 100% {
            transform: translateY(-25%);
            animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
        }
        50% {
            transform: translateY(0px);
            animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
        }
    }
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Light.3a18e64a.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Light.7a5673aa.woff") format("woff");
    font-weight: 300;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.80fda27a.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.60b215ba.woff") format("woff");
    font-weight: 400;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.f8e2739a.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Medium.20fc288a.woff") format("woff");
    font-weight: 500;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.ebb56aba.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Bold.a573679a.woff") format("woff");
    font-weight: 700;
}

@font-face {
    font-family: TwitterChirp;
    src: url("https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.f44ae4ea.woff2") format("woff2"), url("https://abs.twimg.com/responsive-web/client-web/Chirp-Heavy.d70ec7ca.woff") format("woff");
    font-weight: 800;
}

:root {
    --jbgo: 1;
    --jbo: 1;
    --bg-gradient-from: transparent;
    --bg-gradient-to: transparent;
}

.jetfuel-style-root .placeholder\:text-gray-500::placeholder {
    color: hsl(var(--color-gray-500));
}

.jetfuel-style-root .backdrop\:bg-black\/30::backdrop {
    background-color: rgba(0, 0, 0, 0.3);
    --tw-bg-base: rgb(0 0 0 / 0.3);
}

.jetfuel-style-root .invalid\:bg-zinc-500:invalid {
    --tw-bg-opacity: 1;
    background-color: rgb(113 113 122 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .invalid\:text-zinc-300:invalid {
    --tw-text-opacity: 1;
    color: rgb(212 212 216 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .invalid\:bg-zinc-500:invalid {
    --tw-bg-opacity: 1;
    --tw-bg-base: rgb(113 113 122 / var(--tw-bg-opacity, 1));
}

.jetfuel-style-root .hover\:underline:hover {
    text-decoration-line: underline;
}

.jetfuel-style-root .hover\:opacity-100:hover {
    opacity: 1;
}

.jetfuel-style-root .focus\:outline-none:focus {
    outline: transparent solid 2px;
    outline-offset: 2px;
}

@media (prefers-reduced-motion: reduce) {
    .jetfuel-style-root .motion-reduce\:animate-none {
        animation: auto ease 0s 1 normal none running none;
    }
}

@media (min-width: 768px) {
    .jetfuel-style-root .md\:flex {
        display: flex;
    }
}

@media (min-width: 1024px) {
    .jetfuel-style-root .lg\:left-1\/2 {
        left: 50%;
    }

    .jetfuel-style-root .lg\:top-1\/2 {
        top: 50%;
    }

    .jetfuel-style-root .lg\:max-h-full {
        max-height: 100%;
    }

    .jetfuel-style-root .lg\:w-full {
        width: 100%;
    }

    .jetfuel-style-root .lg\:max-w-\[600px\] {
        max-width: 600px;
    }

    .jetfuel-style-root .lg\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }

    .jetfuel-style-root .lg\:-translate-y-1\/2 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }

    .jetfuel-style-root .lg\:focus\:outline-none:focus {
        outline: transparent solid 2px;
        outline-offset: 2px;
    }
}

.jetfuel-style-root .dark\:border-white:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.jetfuel-style-root .dark\:bg-gradient-to-b:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.jetfuel-style-root .dark\:from-white:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.jetfuel-style-root .dark\:to-zinc-300:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-gradient-to: #d4d4d8 var(--tw-gradient-to-position);
}

.jetfuel-style-root .dark\:text-white:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .dark\:text-zinc-800:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-text-opacity: 1;
    color: rgb(39 39 42 / var(--tw-text-opacity, 1));
}

.jetfuel-style-root .dark\:hover\:border:hover:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    border-width: 1px;
}

.jetfuel-style-root .dark\:hover\:border-stone-300:hover:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-border-opacity: 1;
    border-color: rgb(214 211 209 / var(--tw-border-opacity, 1));
}

.jetfuel-style-root .dark\:hover\:border-opacity-100:hover:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-border-opacity: 1;
}

.jetfuel-style-root .dark\:hover\:bg-gradient-to-b:hover:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.jetfuel-style-root .dark\:hover\:from-white:hover:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.jetfuel-style-root .dark\:hover\:to-white:hover:where(html:not([data-theme="light"]), html:not([data-theme="light"]) *) {
    --tw-gradient-to: #fff var(--tw-gradient-to-position);
}

.jetfuel-style-root .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
    display: none;
}

.qJTHM {
    user-select: none;
    color: rgb(32, 33, 36);
    direction: ltr;
    font-family: Roboto-Regular, arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    margin: 0px;
    overflow: hidden;
    text-size-adjust: 100%;
}

.ynRLnc {
    left: -9999px;
    position: absolute;
    top: -9999px;
}

.L6cTce {
    display: none;
}

.bltWBb {
    overflow-wrap: break-word;
    word-break: break-word;
}

.hSRGPd {
    color: rgb(26, 115, 232);
    cursor: pointer;
    font-weight: 500;
    text-decoration: none;
}

.Bz112c-W3lGp {
    height: 16px;
    width: 16px;
}

.Bz112c-E3DyYd {
    height: 20px;
    width: 20px;
}

.Bz112c-r9oPif {
    height: 24px;
    width: 24px;
}

.Bz112c-u2z5K {
    height: 36px;
    width: 36px;
}

.Bz112c-uaxL4e {
    border-radius: 10px;
}

.LgbsSe-Bz112c {
    display: block;
}

.S9gUrf-YoZ4jf, .S9gUrf-YoZ4jf * {
    border: none;
    margin: 0px;
    padding: 0px;
}

.fFW7wc-ibnC6b > .aZ2wEe > div {
    border-color: rgb(66, 133, 244);
}

.P1ekSe-ZMv3u {
    transition: height 200ms linear;
}

.P1ekSe-ZMv3u > div:nth-child(1) {
    transition: width 300ms linear;
    background-color: rgb(26, 115, 232) !important;
}

.P1ekSe-ZMv3u > div:nth-child(2), .P1ekSe-ZMv3u > div:nth-child(3) {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important;
}

.haAclf {
    display: inline-block;
}

.nsm7Bb-HzV7m-LgbsSe {
    border-radius: 4px;
    box-sizing: border-box;
    transition: background-color 0.218s, border-color 0.218s;
    user-select: none;
    appearance: none;
    background-color: rgb(255, 255, 255);
    background-image: none;
    border: 1px solid rgb(218, 220, 224);
    color: rgb(60, 64, 67);
    cursor: pointer;
    font-family: "Google Sans", arial, sans-serif;
    font-size: 14px;
    height: 40px;
    letter-spacing: 0.25px;
    outline: none;
    overflow: hidden;
    padding: 0px 12px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: auto;
}

@media screen and (-ms-high-contrast: active) {
    .nsm7Bb-HzV7m-LgbsSe {
        border: 2px solid windowtext;
        color: windowtext;
    }
}

@media screen and (preferes-contrast: more) {
    .nsm7Bb-HzV7m-LgbsSe {
        color: rgb(0, 0, 0);
    }
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
    font-size: 14px;
    height: 32px;
    letter-spacing: 0.25px;
    padding: 0px 10px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
    font-size: 11px;
    height: 20px;
    letter-spacing: 0.3px;
    padding: 0px 8px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
    padding: 0px;
    width: 40px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
    width: 32px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
    width: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
    border-radius: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
    border-radius: 16px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
    border-radius: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
    border: none;
    color: rgb(255, 255, 255);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
    background-color: rgb(26, 115, 232);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
    background-color: rgb(32, 33, 36);
    color: rgb(232, 234, 237);
}

@media screen and (prefers-contrast: more) {
    .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
        color: rgb(255, 255, 255);
    }
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    height: 18px;
    margin-right: 8px;
    min-width: 18px;
    width: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    height: 14px;
    min-width: 14px;
    width: 14px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    height: 10px;
    min-width: 10px;
    width: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    margin-left: 8px;
    margin-right: -4px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    margin: 0px;
    padding: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    padding: 8px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    padding: 4px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    height: 36px;
    margin-left: -10px;
    margin-right: 12px;
    min-width: 36px;
    width: 36px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c, .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c {
    margin: 0px;
    padding: 0px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    height: 28px;
    margin-left: -8px;
    margin-right: 10px;
    min-width: 28px;
    width: 28px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    height: 16px;
    margin-left: -6px;
    margin-right: 8px;
    min-width: 16px;
    width: 16px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 3px;
    margin-left: 2px;
    margin-right: 0px;
    padding: 0px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 14px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 8px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row;
    -webkit-box-pack: justify;
    justify-content: space-between;
    height: 100%;
    position: relative;
    width: 100%;
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
    -webkit-box-pack: center;
    justify-content: center;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    -webkit-box-flex: 1;
    flex-grow: 1;
    font-family: "Google Sans", arial, sans-serif;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    font-weight: 300;
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    -webkit-box-flex: 0;
    flex-grow: 0;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    transition: background-color 0.218s;
    inset: 0px;
    position: absolute;
}

.nsm7Bb-HzV7m-LgbsSe:hover, .nsm7Bb-HzV7m-LgbsSe:focus {
    box-shadow: none;
    border-color: rgb(210, 227, 252);
    outline: none;
}

.nsm7Bb-HzV7m-LgbsSe:focus-within {
    outline: rgb(0, 99, 155) solid 2px;
    border-color: transparent;
}

.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(66, 133, 244, 0.08);
}

.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(66, 133, 244, 0.1);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(255, 255, 255, 0.24);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
    background: rgba(255, 255, 255, 0.32);
}

.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
    border-radius: 50%;
    display: flex;
    height: 20px;
    margin-left: -4px;
    margin-right: 8px;
    min-width: 20px;
    width: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
    font-family: Roboto;
    font-size: 12px;
    text-align: left;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf, .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
    overflow: hidden;
    text-overflow: ellipsis;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    color: rgb(95, 99, 104);
    fill: rgb(95, 99, 104);
    font-size: 11px;
    font-weight: 400;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
    color: rgb(232, 234, 237);
    fill: rgb(232, 234, 237);
}

@media screen and (prefers-contrast: more) {
    .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff, .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
        color: rgb(0, 0, 0);
        fill: rgb(0, 0, 0);
    }
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
    height: 18px;
    margin: -3px -3px -3px 2px;
    min-width: 18px;
    width: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 0px 3px 3px 0px;
    margin-left: 12px;
    margin-right: -10px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
    border-radius: 18px;
}

.L5Fo6c-sM5MNb {
    border: 0px;
    display: block;
    left: 0px;
    position: relative;
    top: 0px;
}

.L5Fo6c-bF1uUb {
    border-radius: 4px;
    inset: 0px;
    cursor: pointer;
    position: absolute;
}

.L5Fo6c-bF1uUb:focus {
    border: none;
    outline: none;
}

sentinel {
}