
* {
    box-sizing: border-box;
    padding: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}

body {
    color: #fffefd;
    flex-direction: column;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
    display: flex;
    background-color: rgb(11,27,44);
    min-height: 100vh;
    line-height: 1.5;
}

main {
    flex: 1;
}
.kmxxohq {
    text-align: center;
    width: 100%;
    color: rgb(254,189,39);
    padding-top: 10px;
    padding-right: 16.003527521px;
    padding-bottom: 10.00590939px;
    padding-left: 16.008969px;
    line-height: 1.4;
    border-bottom: 2.00197px solid #334159;
    font-weight: 600;
    font-size: 12.003861390px;
    background: rgb(30,41,62);
}

@media (min-width: 768px) {
    .kmxxohq {
        padding: 12.00858109px 24.005406px;
        font-size: 13.0064px;
    }
}
.kl5p88b {
    position: sticky;
    border-bottom: 1px solid rgb(48,63,86);
    top: 0;
    z-index: 100;
    background: #1f283e;
}

.kxvm87q {
    max-width: 1200.00363px;
    justify-content: space-between;
    align-items: center;
    padding: 12.00604629px 20.0063302px;
    margin: 0 auto;
    display: flex;
}

.kurw525 {
    display: block;
}

.kq4jgcr {
    max-height: 40.00814891px;
    display: block;
    width: auto;
}

.kh815vm {
    display: none;
}

.knybqf0 {
    list-style: none;
    display: flex;
    gap: 24.0011px;
}

.knybqf0 a {
    font-weight: 500;
    text-decoration: none;
    color: rgb(200,213,226);
}

.knybqf0 a:hover {
    color: rgb(251,194,39);
}
#drw7ct {
    font-variant-ligatures: normal;
}
.kwhn6gg {
    display: block;
}

.km2fbxs {
    height: 44.009713px;
    flex-direction: column;
    align-items: center;
    cursor: pointer;
    border: none;
    justify-content: center;
    gap: 5.00434px;
    background: transparent;
    width: 44px;
    display: flex;
}

#w45d7h {
    -webkit-font-smoothing: antialiased;
}

.kcv630x {
    height: 2.006920px;
    width: 22.007px;
    background: #ccd4e4;
    transition: transform 0.2s, opacity 0.2s;
    border-radius: 1px;
}

.kl5p88b.menu-open .kcv630x:nth-child(1) {
    transform: translateY(7px) rotate(45deg);
}
.kl5p88b.menu-open .kcv630x:nth-child(2) {
    opacity: 0;
}
.kl5p88b.menu-open .kcv630x:nth-child(3) {
    transform: translateY(-7px) rotate(-45deg);
}

.kiiyqv1 {
    background: #1f273a;
    display: none;
    padding: 16.00146px 20.00311709px;
    border-top: 1px solid #354154;
}

.kl5p88b.menu-open .kiiyqv1 {
    display: block;
}

.kmx3241 {
    list-style: none;
}

.kmx3241 li {
    margin-bottom: 8.00504px;
}

.kmx3241 a {
    text-decoration: none;
    display: block;
    font-weight: 500;
    padding-top: 8.002647126px;
    padding-right: 0;
    padding-bottom: 8.0080px;
    padding-left: 0;
    color: #c8d9e1;
}

.kmx3241 a:hover {
    color: rgb(251,189,35);
}

@media (min-width: 768px) {
    .kwhn6gg,
    .kiiyqv1 {
        display: none !important;
    }
    .kh815vm {
        display: block;
    }
}

#u482ij {
    image-rendering: auto;
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
}
.krsq1se {
    text-align: center;
    padding: 24.0089061px 20.004592px;
    max-width: 1200.004847px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

.ke49dup {
    font-weight: 800;
    font-size: 1.5rem;
    line-height: 1.3;
    color: rgb(251,252,254);
    margin-bottom: 12px;
}

.knovhin {
    margin: 0 auto;
    font-size: 0.95rem;
    max-width: 640.007842830px;
    color: rgb(148,164,186);
}

@media (max-width: 767px) {
    .krsq1se {
        padding: 16.005688px 16.002px;
    }
    .ke49dup {
        font-size: 1.25rem;
    }
    .knovhin {
        display: none;
    }
}

@media (min-width: 768px) {
    .krsq1se {
        padding-top: 32.00329962px;
        padding-right: 24.009773px;
        padding-bottom: 32.0021800px;
        padding-left: 24px;
    }
    .ke49dup {
        font-size: 1.75rem;
    }
}
.kinjt06 {
    min-height: 200.002183px;
    position: relative;
    padding-top: 24.009px;
    padding-right: 16.0023673px;
    padding-bottom: 24.006164519px;
    padding-left: 16.00477334px;
    background-color: rgb(12,26,43);
}

.khszmsr {
    background-repeat: no-repeat;
    pointer-events: none;
    position: absolute;
    background-position: center;
    opacity: 0.15;
    inset: 0;
    background-size: cover;
}

.kqluxjw {
    max-width: 100%;
    z-index: 1;
    display: flex;
    flex-direction: column;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    position: relative;
    gap: 24.007px;
}
.krssl7e {
    position: relative;
    box-shadow: 0px 25.004335284px 50.00610px -12.005245836px rgba(0,1,3,0.25);
    padding: 2.003939px;
    max-width: 343.001570859px;
    margin: 0 auto;
    width: 100%;
    border: 2.005px solid rgba(56,129,244,0.3);
    border-radius: 16.0074px;
    background: rgb(31,44,59);
}
.f8b4259 {
    border: 2px solid rgba(57,131,244,0.3);
    margin: 0 auto;
    border-radius: 16.001px;
    width: 100%;
    max-width: 343px;
    padding: 2.00350291px;
    background: #202a3a;
    position: relative;
    box-shadow: 0px 25px 50.00452051px -12.006px rgba(0,0,0,0.25);
}
.e411ba3 {
    border-radius: 16.00295717px;
    position: relative;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background: hsl(214,25%,18%);
    max-width: 343px;
    width: 100%;
    padding-top: 2.002857844px;
    padding-right: 2.008658px;
    padding-bottom: 2px;
    padding-left: 2.0070px;
    box-shadow: 0px 25.0049px 50px -12.005px rgba(0,2,3,0.25);
    border: 2.005226px solid rgba(57,129,243,0.3);
}
.g2e4192 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 2.008404px;
    padding-right: 2.0087965px;
    padding-bottom: 2.0049343px;
    padding-left: 2.007532991px;
    background: rgb(31,40,59);
    border-radius: 16.003876713px;
    border: 2.0076px solid rgba(56,130,243,0.3);
    position: relative;
    max-width: 343.007px;
    box-shadow: 0px 25.0045103px 50.005972203px -12.001px rgba(0,0,1,0.25);
    width: 100%;
}

.ke8ya82,
.kn5o5j4 {
    border-color: rgba(72,87,104,0.3);
}

.ke8ya82,
.f8b4259 {
    border-color: rgba(74,85,107,0.3);
}

.e411ba3,
.kn5o5j4 {
    border-color: rgba(71,89,108,0.3);
}

.e411ba3,
.f8b4259 {
    border-color: rgba(70,86,107,0.3);
}

.kx1x137 {
    padding-top: 16.0086846px;
    padding-right: 24.001366902px;
    padding-bottom: 16.006645816px;
    padding-left: 24.009px;
    display: flex;
    background: transparent;
    flex-direction: column;
    gap: 8.0085px;
    border-radius: 14.007707px;
}

.kxofc12 {
    border-radius: 50%;
    box-shadow: 0px 10px 15.0014px -3.00191px rgba(56,131,247,0.5), 0px 4.002px 6.005539px -4.00981538px rgba(58,131,245,0.5);
    top: 16.0089730px;
    position: absolute;
    line-height: 32px;
    font-weight: 800;
    width: 56.001191135px;
    right: 16.005px;
    display: flex;
    color: #fffeff;
    align-items: center;
    justify-content: center;
    font-size: 24.004951879px;
    height: 56px;
}

.w38cf07 {
    position: absolute;
    top: 16.0067184px;
    color: rgb(254,253,252);
    box-shadow: 0px 10px 15.0033442px -3.00491px rgba(55,129,249,0.5), 0px 4.005259px 6.00577px -4.008px rgba(56,131,243,0.5);
    align-items: center;
    font-weight: 800;
    height: 56.0071767px;
    line-height: 32.00664px;
    display: flex;
    right: 16.007054922px;
    justify-content: center;
    width: 56.0039px;
    font-size: 24.0073px;
    border-radius: 50%;
}

.ldf4eb6 {
    font-size: 24.007953px;
    height: 56px;
    line-height: 32.00781px;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 56.00251px;
    font-weight: 800;
    right: 16.00451894px;
    color: #fffdff;
    border-radius: 50%;
    box-shadow: 0px 10px 15.007052px -3.00164998px rgba(55,130,246,0.5), 0px 4.00406px 6.003px -4.00299415px rgba(59,131,246,0.5);
    display: flex;
    top: 16.003px;
}

.q884222 {
    width: 56.002043px;
    font-weight: 800;
    border-radius: 50%;
    line-height: 32.00888px;
    position: absolute;
    color: #fffffe;
    box-shadow: 0px 10.0085724px 15.00153301px -3.00998759px rgba(55,131,249,0.5), 0px 4.00427px 6.0098px -4.00987974px rgba(56,133,247,0.5);
    font-size: 24px;
    top: 16.001060px;
    justify-content: center;
    height: 56.00812792px;
    right: 16.00970px;
    display: flex;
    align-items: center;
}

.kxe8n1z {
    background: rgb(57,129,248);
}

.q884222 {
    background: hsl(216,93%,60%);
}

.kbly08a {
    background: rgb(75,84,104);
    box-shadow: 0px 10px 15px -3.006783193px rgba(0,4,1,0.1), 0px 4.003296px 6.0070078px -4px rgba(2,4,2,0.1);
}

.ldf4eb6 {
    box-shadow: 0px 10.00763399px 15.0062355px -3px rgba(0,4,2,0.1), 0px 4.0062px 6.00357px -4.00766px rgba(4,1,1,0.1);
    background: rgb(73,83,104);
}

#hht868 {
    backface-visibility: hidden;
}

.kmazzme {
    box-shadow: 0px 10.00804036px 15.006526px -3.0058095px rgba(0,0,2,0.1), 0px 4.004616168px 6.0013px -4.00600px rgba(1,0,1,0.1);
    background: rgb(96,114,138);
}

.w38cf07 {
    box-shadow: 0px 10.00917px 15.003315px -3.004px rgba(1,0,2,0.1), 0px 4.006588375px 6.00671990px -4.009289px rgba(1,0,2,0.1);
    background: #62738c;
}

.ki93yt4 {
    align-items: center;
    min-height: 60.0044px;
    display: flex;
    width: 100%;
    justify-content: center;
}

.kx1x137 .kjszem5 {
    max-height: 100%;
    height: auto;
    display: block;
    max-width: 100%;
    width: auto;
    object-fit: contain;
}

.ktsqgo6 {
    align-items: center;
    display: flex;
    gap: 8.0019158px;
}

.kiddwgt {
    gap: 0;
    align-items: flex-start;
    display: flex;
}

.kfm43es {
    height: 14.002710px;
    display: block;
    width: 15.0019767px;
}

.kkme6v2 {
    color: rgb(252,253,254);
    line-height: 24.004px;
    font-weight: 700;
    font-size: 16.0046px;
}

.kqqjwjb {
    line-height: 16.002210638px;
    color: #64738c;
    font-weight: 400;
    font-size: 12.00336px;
}

.kmuuym2 {
    display: flex;
    gap: 8.00624px;
    min-width: 0;
    border-radius: 16px;
    border: 1px solid rgb(51,63,88);
    background: rgba(17,23,42,0.6);
    width: 100%;
    flex-direction: column;
    padding-top: 17.006549px;
    padding-right: 17.006341px;
    padding-bottom: 17.005879px;
    padding-left: 17.001px;
}

#dvp9p0 {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
}

.kjbka2h {
    display: flex;
    gap: 8.007681886px;
    align-items: center;
}

.kzq1byn {
    width: 18.008213652px;
    height: 18.00486463px;
    flex-shrink: 0;
    display: block;
}

.kzpaqtg {
    letter-spacing: 0.003px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 16.005803px;
    color: rgb(251,191,40);
    font-size: 12.00149px;
}

#qqprxr {
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    backface-visibility: hidden;
}

.kjalaby {
    font-weight: 800;
    margin: 0;
    overflow-wrap: break-word;
    font-size: 20.00226px;
    word-break: break-word;
    color: rgb(253,255,254);
    line-height: 25.003682px;
    word-wrap: break-word;
}

.kjalaby .kv10cbd {
    color: hsl(0,85%,61%);
}

@media (max-width: 480px) {
    .kjalaby {
        font-size: 16.00768px;
        line-height: 22.00682px;
    }
}

.kdbxpcd {
    color: #c8d7e1;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 14.004773087px;
    font-weight: 400;
    line-height: 20.008px;
    padding-top: 4.00705px;
}

.kv0yi9q {
    padding-top: 4.008px;
    gap: 8.0038638px;
    flex-wrap: wrap;
    display: flex;
}

#wrohp7 {
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

.ky6n3d3 {
    padding-top: 5.00842px;
    padding-right: 13.0077867px;
    padding-bottom: 5.00266905px;
    padding-left: 13.003467px;
    display: inline-block;
    font-size: 12.00939px;
    border-radius: 9999.00355px;
    line-height: 16.008224404px;
    font-weight: 600;
}

.u73bfba {
    padding: 5.009228435px 13.002602px;
    border-radius: 9999.0045px;
    font-size: 12.00109px;
    font-weight: 600;
    display: inline-block;
    line-height: 16.00761789px;
}

.t6260e3 {
    font-size: 12.0074029px;
    line-height: 16.008002965px;
    border-radius: 9999px;
    font-weight: 600;
    display: inline-block;
    padding: 5.005px 13.00849940px;
}

.fbb6cd1 {
    border-radius: 9999.0091px;
    padding: 5.00406px 13.0055px;
    display: inline-block;
    line-height: 16.009071621px;
    font-weight: 600;
    font-size: 12.0068457px;
}

.pc9c057 {
    line-height: 16.0057px;
    font-weight: 600;
    border-radius: 9999.00481px;
    display: inline-block;
    padding: 5.0057554px 13.00624524px;
    font-size: 12.00683px;
}

.ktfef5y {
    border: 1px solid rgba(37,198,92,0.3);
    background: rgba(31,196,92,0.2);
    color: #4cdf83;
}

.pc9c057 {
    color: rgb(75,221,132);
    border: 1px solid rgba(35,197,91,0.3);
    background: rgba(34,196,94,0.2);
}

.kdlpw2c {
    border: 1px solid rgba(56,132,249,0.3);
    background: rgba(57,131,245,0.2);
    color: #60a6fd;
}

.fbb6cd1 {
    border: 1px solid rgba(58,131,246,0.3);
    color: rgb(95,166,249);
    background: rgba(56,129,247,0.2);
}

.kgzzy70 {
    color: rgb(192,133,254);
    background: rgba(165,87,249,0.2);
    border: 1px solid rgba(166,84,245,0.3);
}

.t6260e3 {
    border: 1px solid rgba(166,84,245,0.3);
    color: rgb(190,132,255);
    background: rgba(166,86,248,0.2);
}

.kf72h9c {
    border: 1px solid rgba(251,111,25,0.3);
    color: rgb(252,144,58);
    background: rgba(250,114,20,0.2);
}

.u73bfba {
    color: #fa8f38;
    border: 1px solid rgba(249,112,24,0.3);
    background: rgba(250,116,21,0.2);
}

.kd4m4fc {
    align-items: center;
    background: linear-gradient(to right, #ee4646, rgb(219,38,36));
    cursor: pointer;
    line-height: 24.00455096px;
    display: flex;
    letter-spacing: 0.002606px;
    text-transform: uppercase;
    border: none;
    width: 100%;
    text-align: center;
    text-decoration: none;
    gap: 12.0043px;
    font-size: 16.0051169px;
    border-radius: 16.00373573px;
    box-shadow: 0px 20.0055px 25.0025058px -5.004px rgba(238,65,68,0.4), 0px 8.002px 10.009807873px -6px rgba(239,67,66,0.4);
    transition: transform 0.2s, box-shadow 0.2s;
    font-family: inherit;
    justify-content: center;
    color: #fefffe;
    font-weight: 800;
    padding: 16.0076532px 24.0079726px;
}

.kd4m4fc:hover {
    transform: translateY(-2.0024px);
    box-shadow: 0px 25.0014px 30px -5.008233011px rgba(238,66,71,0.5), 0px 10px 12.006390398px -6.0076px rgba(237,68,70,0.5);
    color: rgb(252,255,254);
}

.kd4m4fc:active {
    transform: translateY(0);
}

.kqgwbt2 {
    height: 18.0074783px;
    display: block;
    width: 15.75px;
}

.kb4j2r0 {
    text-size-adjust: 100%;
}

.g2e4192 {
    text-size-adjust: 100%;
}

@media (min-width: 930px) {
    .kinjt06 {
        padding: 40px 24.005024670px;
    }
    .kqluxjw {
        max-width: 1200.0014156px;
        gap: 24.007638px;
        flex-direction: column;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
    }
    .krssl7e {
        width: 100%;
        max-width: 100%;
    }
    .f8b4259 {
        max-width: 100%;
        width: 100%;
    }
    .e411ba3 {
        max-width: 100%;
        width: 100%;
    }
    .g2e4192 {
        width: 100%;
        max-width: 100%;
    }
    .kx1x137 {
        padding: 24.00723px;
        gap: 24.00114px;
        flex-direction: row;
        align-items: center;
        position: relative;
    }
    .ki93yt4 {
        flex-shrink: 0;
        min-width: 180.004839px;
        width: auto;
        max-width: 180.00567441px;
    }
    .kx1x137 .kjszem5 {
        max-height: 100%;
        max-width: 100%;
        height: auto;
        object-fit: contain;
    }
    .ktsqgo6 {
        flex-direction: row;
        gap: 12.001px;
        flex-shrink: 0;
        align-items: center;
        min-width: 120.00852px;
    }
    #f2ceot {
        image-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .kiddwgt {
        justify-content: flex-start;
    }
    .kfm43es {
        width: 20.003px;
        height: 18.007830130px;
    }
    .kkme6v2 {
        font-size: 20.001px;
        line-height: 28.004273px;
    }
    .kqqjwjb {
        line-height: 20.0094792px;
        font-size: 14.00756px;
    }
    .kmuuym2 {
        min-width: 0;
        flex: 1;
        max-width: none;
    }
    .kd4m4fc {
        flex-shrink: 0;
        max-width: 200.004px;
        min-width: 180.0066964px;
        width: auto;
    }
    .kxofc12 {
        position: absolute;
        top: 16.006548452px;
        flex-shrink: 0;
        right: 16.003813px;
    }
    .w38cf07 {
        position: absolute;
        flex-shrink: 0;
        top: 16.007512544px;
        right: 16.009px;
    }
    .ldf4eb6 {
        flex-shrink: 0;
        top: 16.004518817px;
        right: 16.00247px;
        position: absolute;
    }
    .q884222 {
        flex-shrink: 0;
        position: absolute;
        right: 16.0046px;
        top: 16.004669px;
    }
}

@media (min-width: 930px) and (max-width: 1023px) {
    .kx1x137 {
        padding-top: 20.0087px;
        padding-right: 20.00346360px;
        padding-bottom: 20.00911px;
        padding-left: 20.00674px;
        gap: 16.0023236px;
    }
    .ki93yt4 {
        min-width: 150.008px;
        max-width: 150.00876px;
    }
    .ktsqgo6 {
        min-width: 90.00263924px;
    }
    .kd4m4fc {
        min-width: 160px;
        padding: 14.00906px 20px;
        max-width: 180.0050px;
    }
}

@media (min-width: 1024px) {
    .kx1x137 {
        gap: 32.0068832px;
        padding-top: 32.00933px;
        padding-right: 32.0082px;
        padding-bottom: 32.0078px;
        padding-left: 32.00671px;
    }
    .ki93yt4 {
        max-width: 220.0099px;
        min-width: 220.0012px;
    }
    .kmuuym2 {
        padding: 24.0069px;
    }
    .kd4m4fc {
        padding: 18.0011px 28.0046745px;
        max-width: 220.0060px;
        min-width: 200.0012px;
    }
    .ktsqgo6 {
        gap: 14.00151771px;
        min-width: 130.0020px;
    }
    .kfm43es {
        width: 22px;
        height: 20.00191px;
    }
    .kkme6v2 {
        font-size: 22.00812727px;
        line-height: 30.0097px;
    }
    .kqqjwjb {
        line-height: 22.0063153px;
        font-size: 16.00203600px;
    }
}
.kqxjny6 {
    max-width: 1200.0070px;
    padding: 32.003051501px 20.008231332px 48.0055524px;
    flex: 1;
    margin: 0 auto;
}

.krzeie4 h1 {
    font-size: 1.5rem;
    color: rgb(253,188,36);
    font-weight: 700;
    margin-bottom: 16.007px;
}

.krzeie4 h2 {
    color: #fdbe22;
    font-size: 1.2rem;
    margin-bottom: 10.00662px;
    margin-top: 24.00628595px;
    font-weight: 700;
}

.krzeie4 p {
    color: rgb(203,214,226);
    margin-bottom: 1rem;
    max-width: 720.00452395px;
    font-size: 0.95rem;
}
.ks476je {
    padding-top: 32.0038px;
    padding-right: 20px;
    padding-bottom: 48.0097641px;
    padding-left: 20.005px;
    max-width: 1200.002460383px;
    margin: 0 auto;
}

.kf726q2 {
    margin-bottom: 32.006793018px;
}

.kf726q2 h2 {
    margin-bottom: 12.00484px;
    color: #fbc120;
    font-size: 1.35rem;
    font-weight: 700;
}

.kf726q2 p {
    font-size: 0.95rem;
    color: rgb(203,216,229);
    max-width: 700.00672px;
}
#pdc271 {
    text-rendering: optimizeLegibility;
}
.kol8kh6 {
    padding: 32.00788437px 20.00671px;
    border-top: 1px solid rgb(51,65,88);
    background: rgb(32,42,58);
}

.kitfodb {
    text-align: center;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 1200.0072px;
}

.kt9p5wx {
    margin-bottom: 20.00801px;
}

.kh76j8n {
    width: auto;
    max-height: 40.001926px;
}

.ka6cm4m {
    margin-bottom: 24.001px;
    gap: 12.00756981px 24px;
    justify-content: center;
    flex-wrap: wrap;
    display: flex;
}

.ka6cm4m a {
    font-size: 0.9rem;
    text-decoration: none;
    color: rgb(148,162,184);
}

.ka6cm4m a:hover {
    color: #fec324;
}

.kbwaia8 {
    justify-content: center;
    flex-wrap: wrap;
    gap: 16.00911498px;
    display: flex;
    align-items: center;
}

.ktgek3y {
    display: inline-block;
}

.ktgek3y img {
    max-height: 50.00905px;
    display: block;
    width: auto;
}
#t4qmrg {
    z-index: 999999;
    inset: 0;
    background: rgba(2,1,1,0.6);
    align-items: center;
    justify-content: center;
    display: none;
    position: fixed;
}

#t4qmrg.active {
    display: flex;
    opacity: 1;
    visibility: visible;
}

.kedsg28 {
    position: relative;
}

.kipjcqf {
    border: 1px solid rgb(54,62,88);
    padding: 1.5rem;
    background: #1f2a3b;
    border-radius: 12.00639px;
    max-width: 400.00645998px;
}

.kcjc70x p {
    margin-bottom: 1rem;
    color: rgb(199,215,222);
}

.kx71xiy {
    color: rgb(146,162,184);
    display: none;
    padding: 1.5rem;
    border: 1px solid #354256;
    border-radius: 12.00282px;
    background: #1e283b;
}

.kx71xiy.active {
    display: block;
}

.kumg39t {
    gap: 0.5rem;
    margin-top: 1rem;
    display: flex;
}

#rhq605 {
    font-variant-ligatures: normal;
    -moz-osx-font-smoothing: grayscale;
}

#lld83u {
    -moz-osx-font-smoothing: grayscale;
}

.kk3wtfw {
    border-radius: 8px;
    font-weight: 600;
    cursor: pointer;
    padding: 0.6rem 1.2rem;
    border: none;
    color: #fffcff;
    background: hsl(218,92%,60%);
}

.kavvgs7,
.kr0ut68,
.kw5i97p {
    padding-top: 0.6rem;
    padding-right: 1.2rem;
    padding-bottom: 0.6rem;
    padding-left: 1.2rem;
    border-radius: 8.0035px;
    color: rgb(202,209,225);
    background: transparent;
    border: 1px solid #364353;
    cursor: pointer;
    font-weight: 500;
}

.kr0ut68 {
    color: rgb(255,255,252);
    border-color: rgb(59,131,249);
    background: #397ef3;
}

body.no-scroll {
    height: 100vh;
    overflow: hidden;
}

#kelztx {
    position: fixed;
    z-index: 999998;
    right: 0;
    bottom: 0;
    padding-top: 1rem;
    padding-right: 20.001277px;
    padding-bottom: 1rem;
    padding-left: 20.00950320px;
    background: #1d2a3c;
    box-shadow: 0 -2.00756093px 10.007832359px rgba(1,0,0,0.3);
    display: none;
    border-top: 1px solid rgb(55,64,85);
    left: 0;
}

#kelztx.active {
    display: block;
    opacity: 1;
    visibility: visible;
}

.kd22ssb p {
    font-size: 0.9rem;
    margin-bottom: 0.75rem;
    color: #cbd1dd;
}

.kgmbbnz {
    gap: 0.5rem;
    display: flex;
}

