:root {
    --white: #fff;
    --black: #000;
    --tango-flat: #fc3d6b;
    --stream-background: #2c2c2c;
    --google-blue: #4285f4;
    --facebook-blue: #1876f2;
    --dark-shader72: #000000b8;
    --dark-shader64: #000000a3;
    --dark-shader48: #0000007a;
    --dark-shader24: #0000003d;
    --dark-shader16: #00000029;
    --dark-shader12: #0000001f;
    --dark-shader8: #00000014;
    --dark-shader4: #0000000a;
    --white-shader90: #ffffffe6;
    --white-shader64: #ffffffa3;
    --white-shader48: #ffffff7a;
    --white-shader24: #ffffff3d;
    --white-shader16: #ffffff29;
    --white-shader12: #ffffff1f;
    --white-shader8: #ffffff14;
    --white-shader4: #ffffff0a;
    --red-shader8: #fc3d6b14;
    --red-shader4: #fc3d6b0a;
    --red-shader90: #fc3d6be6;
    --yellow-shader12: #ffd7461f;
    --primary-rgb-color: 252, 61, 107;
    --primary-color: #fc3d6b;
    --subscription-color: #aa54ff;
    --milky-tea-color: #ffefe2;
    --baby-blue-color: #78beff;
    --pear-green-color: #85d654;
    --subscription-velvet-color: #422f4d;
    --misc-moderation-color: #ffe5df;
    --misc-moderation-message-color: #964b3a70;
    --misc-blue: #5466ff;
    --flat-message-color: #d9edff;
    --yellow-flat-color: #ffd746;
    --transparent-yellow-flat-color: #ffd74666;
    --error-color: #ff453a;
    --day-background: #fff;
    --day-background-shader-bottom: linear-gradient(0deg, #fff, #fff0);
    --chat-regular-color: #ffe5df;
    --shadow-element-elit-text: 0 0 4px #ffffffd4, 0 0 6px #ffffff75;
    --shadow-platinum-glow: drop-shadow(0 0 4px #ffffff52) drop-shadow(0 0 12px #fff9);
    --vip-bronze-gradient: linear-gradient(66.28deg, #fdcc94, #eca566 117.87%);
    --vip-silver-gradient: linear-gradient(63.7deg, #dde0e8, #adb2bf 116.11%);
    --vip-gold-gradient: linear-gradient(70.86deg, #ffdc8e 4.39%, #e2c067 83.88%);
    --dark-shader-gradient-top48: linear-gradient(0deg, #0000, #0000007a);
    --dark-shader-gradient-top24: linear-gradient(0deg, #0000, #0000003d);
    --dark-shader-gradient-down48: linear-gradient(180deg, #0000, #0000007a);
    --dark-shader-gradient-down24: linear-gradient(180deg, #0000, #0000003d);
    --dark-shader-gradient-left48: linear-gradient(90deg, #0000007a, #0000);
    --dark-shader-gradient-right48: linear-gradient(90deg, #0000, #0000007a);
    --other-guardian-gradient: linear-gradient(90deg, #964b3a70, #964b3a00);
    --tango-gradient: linear-gradient(308.52deg, #f711ba 4.3%, #ff465d 95.27%);
    --subscribe-gradient: linear-gradient(61.5deg, #b75aff, #a954ff 50.52%, #8e58ff);
    --blue-gradient: linear-gradient(215.27deg, #23aaf5, #4db9f7 51.56%, #70cbff);
    --yellow-gradient: linear-gradient(90deg, #ffdd64 5.91%, #ffc700);
    --moderation-gradient: linear-gradient(90deg, #964b3a70, #964b3a00);
    --shadow-element-v3: 0 1px 2px #0000003d, 0 0 10px #00000052;
    --shadow-element-v3-text: 0 1px 2px #0000003d, 0 0 10px #00000052;
    --shadow-element-v2: 0 1px 2px #00000021, 0 0 13px #0000003b;
    --shadow-element-v2-text: 0 1px 2px #00000021, 0 0 13px #0000003b;
    --drop-shadow-element-v2: drop-shadow(0 1px 2px #00000021) drop-shadow(0 0 13px #0000003b);
    --drop-shadow-element-v3: drop-shadow(0 1px 2px #0000003d) drop-shadow(0 0 10px #00000052);
    --toast-shadow: 0 4px 16px -4px #0003;
    --toast-shadow-text: 0 4px 16px #0003;
    --card-shadow: 0 4px 8px #0000000d, 0 7px 40px #00000008;
    --popover-tab-shadow: 0 4px 8px -4px #0000000d, 0 7px 40px -8px #00000008;
    --card-shadow-text: 0 4px 8px #0000000d, 0 7px 40px #00000008;
    --red-shadow: 0 6px 16px -8px #fc3d6b94;
    --red-shadow-text: 0 6px 16px #fc3d6b94;
    --context-menu-shadow: 0px 4px 16px -4px #0003;
    --gold-glow: 0px 0 7px #ffd746, 0 0 14px #ffd746;
    --competition-indicator-gradient: radial-gradient(84.37% 84.37% at 84.37% 50%, #fff 0%, #fff0 100%);
    --select-shadow-shader: 0 0 0 0.5px #ffffff7a;
    --popover-shadow: 0 4px 16px -4px #0003;
    --shadow-elements-v4-text: 0 1px 1px #0003
}

.vnwYV {
    --primary: #181a21;
    --secondary: #848790;
    --tetriary: #bfc1c5;
    --stroke: #ebecee;
    --secondary-background: #f6f6f8;
    --background: #fff;
    --secondary-background-transparent: #f6f6f8f0;
    --background-transparent: #fffffff0;
    --skeleton-shader: #0000000a;
    --skeleton-gradient: linear-gradient(90deg, #fff0, #fff 50%, #fff0);
    --select-shadow: 0 0 0 0.5px #bfc1c5;
    --context-menu-background: #fff;
    --background--white-shader4: #fff;
    --tetriary--primary: #bfc1c5;
    --dark-shader4--dark-shader8: #0000000a;
    --dark-shader8--dark-shader16: #00000014;
    --dark-shader4--dark-shader24: #0000000a;
    --secondary--white: #848790;
    --dark-shader4--white-shader16: #0000000a;
    --misc-moderation-message-color--misc-moderation-color: #964b3a70;
    --misc-moderation-color--misc-moderation-message-color: #ffe5df;
    --background--secondary-background: #fff;
    --white--secondary: #fff;
    --white--black: #fff;
    --dark-shader4--white-shader4: #0000000a;
    --dark-shader8--white-shader8: #00000014;
    --dark-shader12--white-shader12: #0000001f;
    --dark-shader16--white-shader16: #00000029;
    --dark-shader24--white-shader24: #0000003d;
    --dark-shader48--white-shader48: #0000007a;
    --day-background-shader-bottom: linear-gradient(0deg, #fff, #fff0)
}

.J5YEm {
    --primary: #fefefe;
    --secondary: #9c9c9d;
    --tetriary: #5f5f5f;
    --stroke: #303030;
    --secondary-background: #1f1f1f;
    --background: #141414;
    --secondary-background-transparent: #1f1f1ff0;
    --background-transparent: #141414f0;
    --skeleton-shader: #ffffff0a;
    --skeleton-gradient: linear-gradient(90deg, #14141400, #141414 50%, #14141400);
    --select-shadow: 0 0 0 0.5px #5f5f5f;
    --context-menu-background: #1f1f1f;
    --background--white-shader4: #ffffff0a;
    --tetriary--primary: #fefefe;
    --dark-shader8--dark-shader16: #00000029;
    --dark-shader4--dark-shader8: #00000014;
    --dark-shader4--dark-shader24: #0000003d;
    --secondary--white: #fff;
    --dark-shader4--white-shader16: #ffffff29;
    --misc-moderation-message-color--misc-moderation-color: #ffe5df;
    --misc-moderation-color--misc-moderation-message-color: #964b3a70;
    --background--secondary-background: #1f1f1f;
    --white--secondary: #9c9c9d;
    --white--black: #000;
    --dark-shader4--white-shader4: #ffffff0a;
    --dark-shader8--white-shader8: #ffffff14;
    --dark-shader12--white-shader12: #ffffff1f;
    --dark-shader16--white-shader16: #ffffff29;
    --dark-shader24--white-shader24: #ffffff3d;
    --dark-shader48--white-shader48: #ffffff7a;
    --day-background-shader-bottom: linear-gradient(0deg, #141414, #fff0)
}

.O3c37 * {
    transition: none !important
}

.hylTq {
    color: var(--primary);
    padding: 8px 32px;
    text-decoration: none
}

._O0iR {
    pointer-events: none;
    position: relative;
    -webkit-user-select: none;
    user-select: none
}

._O0iR:before {
    background-color: var(--primary-color);
    border-radius: 2px;
    content: "";
    height: calc(100% - 16px);
    margin-left: -16px;
    position: absolute;
    width: 4px
}

.gb02f {
    color: var(--primary)
}

.gb02f:hover {
    cursor: pointer;
    opacity: .72
}

.X5nkU {
    flex-direction: column;
    justify-content: flex-start;
    padding: 24px 0;
    position: relative
}

.Vr0Yj, .X5nkU {
    display: flex;
    width: 100%
}

.Vr0Yj {
    align-items: center;
    background: var(--secondary-background);
    box-sizing: border-box;
    color: var(--primary);
    cursor: pointer;
    justify-content: space-between;
    padding: 12px 32px;
    text-decoration: none
}

.DntUv, .rJfWo {
    padding: 14px 24px
}

.NYziG {
    background: none
}

.d9UNe.NYziG {
    padding: 8px 24px 8px 32px
}

.DntUv.NYziG, .rJfWo.NYziG {
    padding: 8px 16px 8px 24px
}

.WRjTZ {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%
}

.WRjTZ.NjjaQ {
    border-bottom: 1px solid var(--dark-shader4--white-shader4)
}

.uBSPz {
    height: 0;
    overflow: hidden;
    transition: height .4s ease-in-out
}

.O8iTQ {
    align-items: center;
    background: var(--background);
    border: 1px solid var(--stroke);
    border-radius: 16px;
    color: var(--tetriary);
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
    padding: 4px 12px 6px;
    width: max-content
}

.pZxUR {
    margin-bottom: 32px
}

.gXSbs {
    margin: 0;
    padding: 0
}

.SlwHF {
    counter-reset: sub-paragraph;
    padding-top: 24px
}

.SlwHF:before {
    content: counter(num-counter) ". ";
    counter-increment: num-counter 1
}

.SlwHF.BVjEC {
    padding-top: 32px
}

.SlwHF.KuTEL {
    counter-reset: num-counter -1
}

.SlwHF.KuTEL:before {
    content: ""
}

.ASKNh {
    margin: 0;
    padding-top: 16px
}

.p7bQt {
    counter-reset: sub-sub-paragraph
}

.p7bQt:before {
    content: counter(num-counter) "." counter(sub-paragraph) " ";
    counter-increment: sub-paragraph
}

.vlEhY:before {
    content: counter(num-counter) "." counter(sub-paragraph) "." counter(sub-sub-paragraph) " ";
    counter-increment: sub-sub-paragraph
}

.m2lWA {
    counter-reset: num-counter 0;
    list-style-type: none
}

.m2lWA a {
    color: var(--primary-color);
    text-decoration: none
}

.m2lWA a:hover {
    text-decoration: underline
}

.m2lWA .bKfHO {
    margin: 8px 0 16px;
    padding: 0
}

.hPXbZ, .iocnH {
    margin: 0;
    padding-left: 24px
}

.gZGtX, .wxphX {
    counter-reset: alpha-counter;
    list-style-position: inside;
    margin: 0;
    padding: 0
}

.gZGtX > .tIcQD, .wxphX > .tIcQD {
    list-style-type: none;
    padding-top: 16px;
    position: relative;
    text-indent: 20px
}

.gZGtX > .tIcQD:before, .wxphX > .tIcQD:before {
    counter-increment: alpha-counter;
    left: -20px;
    position: absolute;
    top: 16px
}

.gZGtX > .tIcQD .hPXbZ, .gZGtX > .tIcQD .iocnH, .wxphX > .tIcQD .hPXbZ, .wxphX > .tIcQD .iocnH {
    list-style-position: outside;
    text-indent: 0
}

.wxphX > .tIcQD:before {
    content: counter(alpha-counter, lower-alpha) ") "
}

.gZGtX > .tIcQD:before {
    content: "(" counter(alpha-counter, lower-alpha) ") "
}

.tIcQD {
    margin: 0;
    padding-top: 8px
}

.tIcQD.Swiid, .tIcQD.eFh3w {
    list-style-type: none;
    padding-left: 12px;
    padding-top: 8px;
    position: relative
}

.tIcQD.Swiid:before, .tIcQD.eFh3w:before {
    left: -16px;
    position: absolute;
    top: 8px
}

.tIcQD.Swiid:before {
    content: url("")
}

.tIcQD.eFh3w:before {
    content: url("")
}

.KjREr {
    display: flex;
    margin-top: 16px;
    max-width: 100%;
    overflow-x: auto
}

.EhfbM, .fZV0h {
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px
}

.LQ1iV {
    background: var(--background);
    border: 1px solid var(--stroke);
    border-collapse: initial;
    border-radius: 16px;
    border-spacing: 0;
    min-width: 450px
}

.VrzAF, .XBHWv {
    border-bottom: 1px solid var(--stroke);
    border-right: 1px solid var(--stroke);
    margin: 0;
    padding: 16px;
    text-align: left
}

.WfsKt .VrzAF {
    background: var(--secondary-background)
}

.WfsKt .XBHWv {
    vertical-align: text-top
}

.WfsKt .VrzAF:last-child, .WfsKt .XBHWv:last-child {
    border-right: 0
}

.WfsKt:first-child .VrzAF:first-child {
    border-top-left-radius: 16px
}

.WfsKt:first-child .VrzAF:last-child {
    border-top-right-radius: 16px
}

.WfsKt:last-child .XBHWv {
    border-bottom: 0
}

.WfsKt:last-child .XBHWv:first-child {
    border-bottom-left-radius: 16px
}

.WfsKt:last-child .XBHWv:last-child {
    border-bottom-right-radius: 16px
}

.aeFlA.siv3b {
    border: 1px solid var(--stroke);
    border-radius: 16px;
    flex-shrink: 0;
    width: 280px
}

.VBi7p {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    background: var(--background-transparent);
    box-sizing: border-box;
    padding: 8px 16px;
    width: 100%;
    z-index: 999
}

.DQz1d, .VBi7p {
    align-items: center;
    display: flex;
    justify-content: center
}

.DQz1d {
    flex-shrink: 0;
    height: 40px;
    width: 40px
}

.ZmZeJ.VBi7p {
    padding: 12px 24px
}

._Ggvs.VBi7p {
    padding: 16px 24px
}

._Ggvs .DQz1d {
    height: 48px;
    width: 48px
}

.c1Pwe {
    left: 0;
    position: fixed;
    top: 0
}

.t2dNb {
    padding-top: 56px
}

.EkjJT.t2dNb {
    padding-top: 64px
}

.qEHYb.t2dNb {
    padding-top: 80px
}

.Iyrxt {
    bottom: 16px;
    box-shadow: var(--card-shadow);
    position: fixed;
    right: 16px;
    touch-action: none
}

.H1zua {
    transform: rotate(90deg)
}

.PNobN.Iyrxt, .nfd_V.Iyrxt {
    bottom: 24px;
    right: 24px
}

.AjWiK, .GwE0g, .IFkWX, .ToSTc, .XGr6p, .jzNBm {
    display: block
}

.AjWiK, .XGr6p {
    transition: all .4s ease-out
}

.IFkWX, .XGr6p, .jzNBm {
    transform: translateY(100px)
}

.GwE0g, .ToSTc {
    transform: translateY(0)
}

.jeqp5 {
    box-sizing: border-box;
    padding: 24px 16px
}

.PCTEv .jeqp5 {
    padding: 24px
}

.Rs1UZ.jzJ6g {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    gap: 48px;
    justify-content: flex-start;
    padding-left: 48px;
    padding-right: 48px
}

.Rs1UZ .jeqp5 {
    height: calc(100vh - 80px);
    overflow-y: auto;
    padding: 0 0 32px;
    scrollbar-width: none
}

.Rs1UZ .jeqp5::-webkit-scrollbar {
    display: none
}

.Qtioz {
    margin: unset;
    margin-bottom: 4px;
    text-align: center
}

.eVVSp {
    display: block;
    height: 64px;
    margin: 0 auto 16px;
    width: 64px
}

.bHzB7 {
    margin: unset;
    text-align: center
}

.RGQ5C {
    flex-direction: column;
    gap: 24px;
    max-width: 360px
}

.RGQ5C, .twOQ1 {
    align-items: center;
    align-self: stretch;
    display: flex;
    justify-content: center
}

.twOQ1 {
    box-sizing: border-box;
    flex: 1 0;
    flex-direction: row;
    padding-bottom: 56px;
    padding-left: 24px;
    padding-right: 24px
}

.Vq38r.twOQ1 {
    padding-bottom: 64px;
    padding-left: 48px;
    padding-right: 48px
}

.CnPgi.twOQ1 {
    padding-bottom: 80px;
    padding-left: 136px;
    padding-right: 136px
}

.fjxg0 {
    height: 100%
}

.fjxg0 canvas {
    height: 100%;
    width: auto
}

.gsdZR {
    position: absolute;
    width: 100%
}

.gsdZR video {
    width: auto
}

.S793O {
    top: -50%
}

.wUHvk {
    height: 100%;
    object-fit: cover;
    width: 100%
}

.ICWmq, .wUHvk {
    position: absolute
}

.ICWmq {
    align-items: center;
    background: #0000;
    display: flex;
    inset: 0;
    justify-content: center;
    pointer-events: none;
    z-index: 100001
}

.OBFRg {
    height: 20px;
    margin-right: 4px;
    width: 21px
}

.eeATs {
    align-items: center;
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    background: var(--dark-shader48);
    border-radius: 36px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    max-width: 400px;
    padding: 32px 24px 24px;
    width: 100%
}

.TWO3C {
    color: var(--white)
}

.t2tOs {
    display: flex;
    gap: 20px;
    padding: 16px 0 20px
}

.hA_rK {
    align-items: center;
    display: flex;
    flex-direction: column
}

.uxSaR {
    color: var(--white)
}

.Mo1WC {
    padding-top: 8px
}

.WJHRz {
    color: var(--white-shader64)
}

.Jzc2C {
    height: 36px;
    width: 36px
}

.GLrPl, .ofb5B {
    width: 100%
}

.GLrPl {
    --color: #8a2be2;
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    background-image: radial-gradient(55% 100% at 50% 100%, var(--color) 30%, #0000 100%);
    height: 100%;
    -webkit-mask-image: radial-gradient(100% 100% at 50% 100%, #000 50%, #0000 100%);
    mask-image: radial-gradient(100% 100% at 50% 100%, #000 50%, #0000 100%)
}

@keyframes WmwHu {
    0% {
        transform: translateY(10px)
    }
    50% {
        transform: translateY(-20px)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes PEWnI {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.YESsj {
    align-items: flex-end;
    display: flex;
    height: 100%;
    width: 100%
}

.YESsj .E9HC5, .YESsj .TlR5T {
    position: absolute;
    width: 100%
}

.YESsj .TlR5T {
    animation: PEWnI .3s linear both;
    height: 60%
}

.YESsj .E9HC5, .YESsj .sXUH6 {
    animation: WmwHu .3s ease-out .3s both, PEWnI .3s ease-out .3s both
}

.YESsj .E9HC5 {
    scale: 1
}

.YESsj .sfkwZ {
    display: flex;
    padding: 0 32px 32px;
    width: 100%
}

.YESsj .sXUH6 {
    width: calc(100% - 190px);
    z-index: 1
}

.YESsj .sXUH6, .YESsj .yyQMb {
    align-items: center;
    display: flex;
    flex-direction: column
}

.YESsj .yyQMb {
    margin-bottom: 16px
}

.YESsj .BRuad {
    margin: auto auto -5%
}

.YESsj .fExhz {
    color: #fff;
    font-size: 89px;
    line-height: 98px;
    text-align: center;
    text-shadow: 0 4px 20px #0006
}

.YESsj .m9h62 {
    align-items: flex-end;
    display: flex;
    justify-content: center;
    padding-bottom: 24px;
    padding-top: 24px;
    width: 95px
}

.aDZpb .sfkwZ, .lRtQ7 .sfkwZ, .p4Ivz .sfkwZ {
    align-items: center;
    flex-direction: column;
    padding-bottom: 0
}

.aDZpb .E9HC5, .aDZpb .TlR5T, .lRtQ7 .E9HC5, .lRtQ7 .TlR5T, .p4Ivz .E9HC5, .p4Ivz .TlR5T {
    right: -60%;
    width: 220%
}

.aDZpb .TlR5T, .lRtQ7 .TlR5T, .p4Ivz .TlR5T {
    height: 100%
}

.aDZpb .sXUH6, .lRtQ7 .sXUH6, .p4Ivz .sXUH6 {
    width: 100%
}

.pEKuj {
    background: var(--stream-background);
    display: flex;
    flex: 1 0 auto;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    position: relative;
    z-index: 0
}

.JVV9L, .ohuON, .uqj8R {
    flex-direction: column;
    justify-content: space-between
}

.JVV9L .oHnsm, .ohuON .oHnsm, .uqj8R .oHnsm {
    animation: t2cDu 1.5s ease-in-out infinite both;
    flex: 1 1;
    margin: 0 8px;
    width: unset
}

.JVV9L .V46Ed, .ohuON .V46Ed, .uqj8R .V46Ed {
    flex-direction: column
}

.JVV9L .V46Ed .D7QEI, .ohuON .V46Ed .D7QEI, .uqj8R .V46Ed .D7QEI {
    margin-right: 0
}

.JVV9L .BMCaj.W6fS4, .ohuON .BMCaj.W6fS4, .uqj8R .BMCaj.W6fS4 {
    margin-left: 0
}

.uqj8R .BMCaj.W6fS4 {
    width: 80px
}

.uqj8R .BMCaj.RV8dn {
    margin-left: 12px
}

.uqj8R .BMCaj.ARfeD {
    margin-bottom: 16px
}

.uqj8R .V46Ed {
    padding: 0 24px 24px
}

.uqj8R .V46Ed .aD57F {
    flex: 1 1
}

.JVV9L .V46Ed, .ohuON .V46Ed {
    padding: 0 8px 24px
}

.JVV9L .om5vp .D7QEI:not(:last-child), .ohuON .om5vp .D7QEI:not(:last-child) {
    margin-right: 8px
}

.JVV9L .BMCaj.W6fS4, .ohuON .BMCaj.W6fS4 {
    border-radius: 14px;
    height: 28px;
    width: 56px
}

.JVV9L .om5vp, .ohuON .om5vp {
    padding: 16px 12px 0
}

.JVV9L .BMCaj.ARfeD, .ohuON .BMCaj.ARfeD {
    margin-bottom: 8px
}

.dFasF {
    align-items: center;
    background-color: var(--white-shader4);
    display: flex;
    flex-shrink: 0;
    height: 100vh;
    justify-content: center;
    width: 56.25vh
}

.dFasF, .oHnsm {
    position: relative
}

.oHnsm {
    align-self: flex-end;
    background: var(--white-shader4);
    border-radius: 28px;
    height: 56px;
    margin-bottom: 44px;
    overflow: hidden;
    width: 400px
}

.pFKXK {
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    left: 0;
    position: absolute;
    right: 0
}

.aD57F {
    align-items: center;
    display: flex
}

.aD57F .BMCaj {
    margin-left: 8px
}

.V46Ed {
    bottom: 0;
    padding: 0 24px 48px
}

.om5vp {
    padding: 24px 24px 0;
    top: 0
}

.D7QEI {
    background-color: var(--white-shader4);
    border-radius: 50%;
    height: 48px;
    overflow: hidden;
    position: relative;
    width: 48px
}

.D7QEI:not(:last-child) {
    margin-right: 16px
}

.D7QEI.W6fS4 {
    height: 32px;
    width: 32px
}

.D7QEI.ARfeD {
    height: 56px;
    width: 56px
}

.BMCaj {
    background: var(--white-shader4);
    border-radius: 24px;
    height: 48px;
    overflow: hidden;
    position: relative;
    width: 300px
}

.BMCaj.RV8dn {
    border-radius: 10px;
    height: 20px;
    width: 32px
}

.BMCaj.W6fS4 {
    border-radius: 20px;
    height: 40px;
    width: 140px
}

.BMCaj.ARfeD {
    border-radius: 8px;
    height: 64px;
    width: 100%
}

.BMCaj, .D7QEI, .dFasF {
    animation: t2cDu 1.5s ease-in-out infinite both
}

@keyframes t2cDu {
    0% {
        background: var(--white-shader8)
    }
    50% {
        background: var(--white-shader4)
    }
    to {
        background: var(--white-shader8)
    }
}

.WD7Pt {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    background: var(--dark-shader48);
    color: var(--white);
    display: inline-flex;
    font-size: 13px;
    font-weight: 500;
    line-height: 20px
}

.WD7Pt, .n8JXw {
    border-radius: 12px;
    padding: 12px 20px;
    text-align: center
}

.n8JXw {
    align-items: center;
    background: var(--white);
    box-shadow: var(--toast-shadow);
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0 auto
}

.n8JXw .utIVI {
    color: var(--primary)
}

.n8JXw .nUBEj {
    color: var(--secondary)
}

.N4dhX {
    align-items: center;
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    background: var(--dark-shader24);
    border-radius: 100px;
    color: var(--white);
    display: flex;
    font-size: 16px;
    font-weight: 700;
    justify-content: center;
    padding: 9px 34px
}

.N4dhX .ZhH0S {
    margin-right: 11px
}

.HB8PM {
    color: var(--white);
    font-size: 12px;
    line-height: 16px;
    margin-top: 4px;
    text-shadow: var(--shadow-element-v2-text)
}

.Sv9PC {
    background: var(--background);
    border-radius: 12px;
    box-shadow: var(--toast-shadow);
    margin: 0 auto
}

.Sv9PC.ffCMq {
    width: 221px
}

.i0OXk {
    align-items: center;
    color: var(--primary);
    display: flex;
    font-size: 16px;
    font-weight: 400;
    justify-content: space-between;
    line-height: 16px;
    margin: 0;
    padding: 16px
}

.i0OXk.bsXsF {
    max-width: 100%
}

.i0OXk.bsXsF p {
    margin: 0 0 0 12px
}

.i0OXk.OgKm4, .i0OXk.gRPQS {
    justify-content: center
}

.i0OXk.OgKm4 p, .i0OXk.gRPQS p {
    margin: 0 0 0 10px
}

.i0OXk.OgKm4 {
    line-height: 24px;
    padding: 12px 24px 12px 16px
}

.i0OXk p {
    margin: 0
}

.hUhcN {
    align-items: center;
    display: flex
}

.jzSdI {
    color: var(--primary-color);
    height: 25px;
    width: 25px
}

.CMswn {
    height: 22px;
    justify-content: flex-start;
    min-width: 27px
}

.Jjkr_ {
    flex-shrink: 0
}

.RPD7w {
    align-items: center;
    background-color: var(--error-color);
    border-radius: 4px;
    box-sizing: border-box;
    color: var(--white);
    display: flex;
    padding: 8px
}

.h4PaZ {
    margin: 0 16px
}

.W91i5 {
    z-index: 100012 !important
}

.nL8oT {
    opacity: 0;
    transform: translateY(-8px)
}

.B9ULc {
    transform: translateY(0);
    transition: all .3s ease-in-out
}

.B9ULc, .u97Mw {
    opacity: 1
}

.rLWKV {
    opacity: 0;
    transform: translateY(8px);
    transition: all .3s ease-in-out
}

.x4JHp {
    background: var(--background);
    border-radius: 16px;
    box-shadow: var(--toast-shadow);
    margin-bottom: var(--verticalGap);
    max-width: 640px;
    padding: 16px
}

.x4JHp.HbCzV, .x4JHp.LSEEA {
    border-radius: 12px;
    padding: 12px
}

.x4JHp.X8Qxl {
    -webkit-backdrop-filter: blur(32px);
    backdrop-filter: blur(32px);
    background: var(--dark-shader48);
    color: var(--white)
}

.l4N2Y, .l4N2Y .ZjyuA {
    align-items: center;
    display: flex
}

.l4N2Y .ZjyuA {
    padding: 0 8px
}

.l4N2Y .ebBW5 {
    flex-shrink: 0
}

.l4N2Y .ebBW5.VzBTf {
    background-color: initial;
    color: var(--white)
}

.a_UlD {
    padding: 0 12px
}

.iqBsE {
    align-items: center;
    display: flex;
    gap: 8px;
    padding: 4px 8px
}

.iqBsE .DFipj {
    flex-shrink: 0;
    height: 40px;
    width: 40px
}

.iqBsE .DFipj.StGc7, .iqBsE .DFipj.hDMxP {
    height: 32px;
    width: 32px
}

.gWGTl {
    align-items: center;
    flex-direction: column
}

.gWGTl .ZjyuA {
    text-align: center
}

.Kzg4O {
    align-items: stretch;
    max-width: 420px
}

.Kzg4O .swczp {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 0 8px;
    width: 200px
}

.Kzg4O .puyXn {
    width: inherit
}

.Kzg4O .IjOnt {
    display: flex;
    flex-direction: row;
    gap: 8px
}

.Kzg4O .tQlyG {
    align-items: center;
    color: var(--dark-shader64);
    display: flex;
    gap: 4px
}

.Kzg4O .ZjyuA {
    display: flex;
    flex-direction: row;
    gap: 4px;
    padding: 0
}

.Kzg4O .ZjyuA .VEZzC {
    color: var(--secondary)
}

.Kzg4O .mmHNJ {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.Kzg4O .Nltfa {
    display: flex;
    flex-direction: row;
    padding: 4px 8px
}

.Kzg4O .jFhG9 {
    border-radius: 8px;
    height: 82px;
    overflow: hidden;
    width: 56px
}

.Kzg4O .pchjU {
    width: 56px
}

.Kzg4O .jBAEt {
    align-items: flex-end;
    display: flex;
    flex-direction: row;
    gap: 12px
}

.Kzg4O.VzBTf .VEZzC, .Kzg4O.VzBTf .tQlyG {
    color: var(--white-shader64)
}

.Kkn2B {
    display: block
}

.Kkn2B.dH286 {
    display: none
}

.npKXE {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

.Apu5v {
    color: var(--primary);
    position: absolute
}

.vrar7 .Apu5v {
    color: var(--white)
}

.hrB4I {
    --verticalGap: 24px;
    display: flex;
    justify-content: center;
    left: 0;
    pointer-events: none;
    position: fixed;
    right: 0;
    top: var(--verticalGap);
    z-index: 100501
}

.hrB4I .NBxHh {
    display: flex;
    flex-direction: column;
    padding: 0 24px;
    pointer-events: all
}

.hrB4I.ZrOci, .hrB4I.nqW0Q {
    --verticalGap: 16px
}

.hrB4I.ZrOci .NBxHh {
    padding: 0 12px
}

.IEGHo {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000
}

.Gt5VU {
    background-color: var(--secondary-background);
    border-radius: 12px;
    display: grid;
    grid-template-areas:"avatar title close" "avatar body body";
    grid-template-columns:auto 1fr auto;
    position: relative;
    grid-column-gap: 16px;
    animation: xSCJ2 .25s ease-out;
    box-shadow: 0 2px 8px 0 var(--dark-shader4);
    cursor: pointer;
    padding: 10px 13px;
    -webkit-user-select: none;
    user-select: none
}

@keyframes xSCJ2 {
    0% {
        opacity: .7;
        transform: translateY(-10px)
    }
    to {
        opacity: 1;
        transform: translate(0)
    }
}

.czUbn {
    border-radius: 50%;
    grid-area: avatar;
    height: 48px;
    object-fit: cover;
    width: 48px
}

.JLP54, .uObTL {
    align-self: center
}

.uObTL {
    color: var(--primary);
    font-size: 16px;
    grid-area: title;
    margin-right: 8px
}

.JLP54, .uObTL {
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.JLP54 {
    color: var(--secondary);
    font-size: 12px;
    grid-area: body
}

.eFT2V {
    --iconOnlyColor: var(--primary);
    position: absolute;
    right: 0;
    top: 0
}

.d_ACl {
    display: flex;
    flex-direction: column;
    position: fixed;
    right: 12px;
    top: 92px;
    width: 320px;
    z-index: 100501
}

.d_ACl > * {
    margin-bottom: 8px
}

@font-face {
    font-display: swap;
    font-family: Lato;
    font-style: normal;
    font-weight: 400;
    src: url("../fond/4fbf701547426299143c-lato-Regular.ttf") format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Lato;
    font-style: italic;
    font-weight: 400;
    src: url("../fond/d1a09f10decd82ccd8ff-lato-Italic.ttf") format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Lato;
    font-style: normal;
    font-weight: 500;
    src: url("../fond/a77de85be9fa7a3e1bd4-lato-Medium.ttf") format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Lato;
    font-style: italic;
    font-weight: 500;
    src: url("../fond/dd93829de93f3780e44d-lato-MediumItalic.ttf") format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Lato;
    font-style: normal;
    font-weight: 700;
    src: url("../fond/a3e5f4a665cca7393ae7-lato-Bold.ttf") format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Lato;
    font-style: italic;
    font-weight: 700;
    src: url("../fond/d23e5e3941170dbc175a-lato-BoldItalic.ttf") format("truetype")
}

@font-face {
    font-family: BangoPro;
    font-style: normal;
    font-weight: 400;
    src: url("") format("truetype")
}

button, html, input, textarea {
    font-family: Lato, sans-serif;
    text-rendering: optimizeLegibility
}

:focus:not(.FYxEP) {
    outline: none
}

body {
    background: var(--background);
    color: var(--primary);
    margin: 0
}

.body-scroll-lock {
    max-height: calc(100dvh - env(safe-area-inset-bottom));
    overflow-y: auto;
    overflow: hidden
}

.body-scroll-lock:before {
    content: " ";
    display: block;
    height: 1px;
    width: 100%
}

body, html {
    height: calc(var(--1dvh, 1vh) * 100);
    height: 100dvh
}

button {
    font-size: 16px
}

a:focus, button:focus {
    outline: none
}

#root {
    display: flex;
    flex-direction: column;
    min-height: 100%
}

#controllerFrame {
    display: none !important
}

.ReactModal__Body--open {
    overflow: hidden
}

#lightboxBackdrop {
    z-index: 100012
}

#lightboxBackdrop > div {
    display: flex;
    justify-content: center;
    width: 100%
}

@keyframes breathing {
           0% {
               animation-timing-function: ease-out
           }
           50% {
               transform: scale(.93) translate(-50%, -50%)
           }
           55% {
               transform: scale(.93) translate(-50%, -50%);
               animation-timing-function: ease-out
           }
           95% {
               transform: scale(1) translate(-50%, -50%)
           }
       }

.splash {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 9999;
    background: #fff
}

.splash-dark {
    background: #17191c
}

#splash-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    animation: breathing 2.5s ease-in-out infinite normal
}


[data-simplebar] {
    position: relative;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start
}

.simplebar-wrapper {
    overflow: hidden;
    width: inherit;
    height: inherit;
    max-width: inherit;
    max-height: inherit
}

.simplebar-mask {
    direction: inherit;
    position: absolute;
    overflow: hidden;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto !important;
    height: auto !important;
    z-index: 0
}

.simplebar-offset {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch
}

.simplebar-content-wrapper {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: auto;
    max-width: 100%;
    max-height: 100%;
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.simplebar-content-wrapper::-webkit-scrollbar, .simplebar-hide-scrollbar::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0
}

.simplebar-content:after, .simplebar-content:before {
    content: ' ';
    display: table
}

.simplebar-placeholder {
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    pointer-events: none
}

.simplebar-height-auto-observer-wrapper {
    box-sizing: inherit !important;
    height: 100%;
    width: 100%;
    max-width: 1px;
    position: relative;
    float: left;
    max-height: 1px;
    overflow: hidden;
    z-index: -1;
    padding: 0;
    margin: 0;
    pointer-events: none;
    flex-grow: inherit;
    flex-shrink: 0;
    flex-basis: 0
}

.simplebar-height-auto-observer {
    box-sizing: inherit;
    display: block;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 1000%;
    width: 1000%;
    min-height: 1px;
    min-width: 1px;
    overflow: hidden;
    pointer-events: none;
    z-index: -1
}

.simplebar-track {
    z-index: 1;
    position: absolute;
    right: 0;
    bottom: 0;
    pointer-events: none;
    overflow: hidden
}

[data-simplebar].simplebar-dragging {
    pointer-events: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

[data-simplebar].simplebar-dragging .simplebar-content {
    pointer-events: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

[data-simplebar].simplebar-dragging .simplebar-track {
    pointer-events: all
}

.simplebar-scrollbar {
    position: absolute;
    left: 0;
    right: 0;
    min-height: 10px
}

.simplebar-scrollbar:before {
    position: absolute;
    content: '';
    background: #000;
    border-radius: 7px;
    left: 2px;
    right: 2px;
    opacity: 0;
    transition: opacity .2s .5s linear
}

.simplebar-scrollbar.simplebar-visible:before {
    opacity: .5;
    transition-delay: 0s;
    transition-duration: 0s
}

.simplebar-track.simplebar-vertical {
    top: 0;
    width: 11px
}

.simplebar-scrollbar:before {
    top: 2px;
    bottom: 2px;
    left: 2px;
    right: 2px
}

.simplebar-track.simplebar-horizontal {
    left: 0;
    height: 11px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    right: auto;
    left: 0;
    top: 0;
    bottom: 0;
    min-height: 0;
    min-width: 10px;
    width: auto
}

[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
    right: auto;
    left: 0
}

.simplebar-dummy-scrollbar-size {
    direction: rtl;
    position: fixed;
    opacity: 0;
    visibility: hidden;
    height: 500px;
    width: 500px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: scrollbar !important
}

.simplebar-dummy-scrollbar-size > div {
    width: 200%;
    height: 200%;
    margin: 10px 0
}

.simplebar-hide-scrollbar {
    position: fixed;
    left: 0;
    visibility: hidden;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9zaW1wbGViYXItcmVhY3QvZGlzdC9zaW1wbGViYXIubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUIsaUJBQWlCLENBQUMscUJBQXFCLENBQUMsY0FBYyxDQUFDLDBCQUEwQixDQUFDLHdCQUF3QixDQUFDLHNCQUFzQixDQUFDLG1CQUFtQixlQUFlLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxrQkFBa0IsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLG9CQUFvQixDQUFDLHFCQUFxQixDQUFDLFNBQVMsQ0FBQyxrQkFBa0IsMkJBQTJCLENBQUMsNEJBQTRCLENBQUMscUJBQXFCLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsZ0NBQWdDLENBQUMsMkJBQTJCLGlCQUFpQixDQUFDLCtCQUErQixDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsYUFBYSxDQUFDLG9CQUFvQixDQUFDLHVCQUF1QixDQUFDLDJGQUEyRixZQUFZLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxtREFBbUQsV0FBVyxDQUFDLGFBQWEsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsbUJBQW1CLENBQUMsd0NBQXdDLDRCQUE0QixDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUMsZ0NBQWdDLGtCQUFrQixDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsV0FBVyxDQUFDLGNBQWMsQ0FBQyxhQUFhLENBQUMsZUFBZSxDQUFDLG1CQUFtQixDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsU0FBUyxDQUFDLGlCQUFpQixDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsbUJBQW1CLENBQUMsZUFBZSxDQUFDLG9DQUFvQyxtQkFBbUIsQ0FBQywwQkFBMEIsQ0FBQyx3QkFBd0IsQ0FBQyx1QkFBdUIsQ0FBQyxxQkFBcUIsQ0FBQyxvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyx1REFBdUQsbUJBQW1CLENBQUMsMEJBQTBCLENBQUMsd0JBQXdCLENBQUMsdUJBQXVCLENBQUMscUJBQXFCLENBQUMsb0JBQW9CLENBQUMsZ0JBQWdCLENBQUMscURBQXFELGtCQUFrQixDQUFDLHFCQUFxQixpQkFBaUIsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLGVBQWUsQ0FBQyw0QkFBNEIsaUJBQWlCLENBQUMsVUFBVSxDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxpQ0FBaUMsQ0FBQyw4Q0FBOEMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLHNCQUFzQixDQUFDLG9DQUFvQyxLQUFLLENBQUMsVUFBVSxDQUFDLDRCQUE0QixPQUFPLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsc0NBQXNDLE1BQU0sQ0FBQyxXQUFXLENBQUMsMkRBQTJELFVBQVUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxtRUFBbUUsVUFBVSxDQUFDLE1BQU0sQ0FBQyxnQ0FBZ0MsYUFBYSxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsWUFBWSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsQ0FBQyxzQ0FBc0MsQ0FBQyxvQ0FBb0MsVUFBVSxDQUFDLFdBQVcsQ0FBQyxhQUFhLENBQUMsMEJBQTBCLGNBQWMsQ0FBQyxNQUFNLENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsdUJBQXVCIiwic291cmNlc0NvbnRlbnQiOlsiW2RhdGEtc2ltcGxlYmFyXXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnNpbXBsZWJhci13cmFwcGVye292ZXJmbG93OmhpZGRlbjt3aWR0aDppbmhlcml0O2hlaWdodDppbmhlcml0O21heC13aWR0aDppbmhlcml0O21heC1oZWlnaHQ6aW5oZXJpdH0uc2ltcGxlYmFyLW1hc2t7ZGlyZWN0aW9uOmluaGVyaXQ7cG9zaXRpb246YWJzb2x1dGU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDttYXJnaW46MDtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDt3aWR0aDphdXRvIWltcG9ydGFudDtoZWlnaHQ6YXV0byFpbXBvcnRhbnQ7ei1pbmRleDowfS5zaW1wbGViYXItb2Zmc2V0e2RpcmVjdGlvbjppbmhlcml0IWltcG9ydGFudDtib3gtc2l6aW5nOmluaGVyaXQhaW1wb3J0YW50O3Jlc2l6ZTpub25lIWltcG9ydGFudDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtwYWRkaW5nOjA7bWFyZ2luOjA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXJ7ZGlyZWN0aW9uOmluaGVyaXQ7Ym94LXNpemluZzpib3JkZXItYm94IWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zaW1wbGViYXItaGlkZS1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZTt3aWR0aDowO2hlaWdodDowfS5zaW1wbGViYXItY29udGVudDphZnRlciwuc2ltcGxlYmFyLWNvbnRlbnQ6YmVmb3Jle2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGV9LnNpbXBsZWJhci1wbGFjZWhvbGRlcnttYXgtaGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtwb2ludGVyLWV2ZW50czpub25lfS5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXItd3JhcHBlcntib3gtc2l6aW5nOmluaGVyaXQhaW1wb3J0YW50O2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjFweDtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O21heC1oZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4Oi0xO3BhZGRpbmc6MDttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lO2ZsZXgtZ3Jvdzppbmhlcml0O2ZsZXgtc2hyaW5rOjA7ZmxleC1iYXNpczowfS5zaW1wbGViYXItaGVpZ2h0LWF1dG8tb2JzZXJ2ZXJ7Ym94LXNpemluZzppbmhlcml0O2Rpc3BsYXk6YmxvY2s7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwMCU7d2lkdGg6MTAwMCU7bWluLWhlaWdodDoxcHg7bWluLXdpZHRoOjFweDtvdmVyZmxvdzpoaWRkZW47cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4Oi0xfS5zaW1wbGViYXItdHJhY2t7ei1pbmRleDoxO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvdmVyZmxvdzpoaWRkZW59W2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmd7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9W2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci1jb250ZW50e3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfVtkYXRhLXNpbXBsZWJhcl0uc2ltcGxlYmFyLWRyYWdnaW5nIC5zaW1wbGViYXItdHJhY2t7cG9pbnRlci1ldmVudHM6YWxsfS5zaW1wbGViYXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO21pbi1oZWlnaHQ6MTBweH0uc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czo3cHg7bGVmdDoycHg7cmlnaHQ6MnB4O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIC41cyBsaW5lYXJ9LnNpbXBsZWJhci1zY3JvbGxiYXIuc2ltcGxlYmFyLXZpc2libGU6YmVmb3Jle29wYWNpdHk6LjU7dHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzfS5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2Fse3RvcDowO3dpZHRoOjExcHh9LnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3Jle3RvcDoycHg7Ym90dG9tOjJweDtsZWZ0OjJweDtyaWdodDoycHh9LnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbHtsZWZ0OjA7aGVpZ2h0OjExcHh9LnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhcntyaWdodDphdXRvO2xlZnQ6MDt0b3A6MDtib3R0b206MDttaW4taGVpZ2h0OjA7bWluLXdpZHRoOjEwcHg7d2lkdGg6YXV0b31bZGF0YS1zaW1wbGViYXItZGlyZWN0aW9uPXJ0bF0gLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItdmVydGljYWx7cmlnaHQ6YXV0bztsZWZ0OjB9LnNpbXBsZWJhci1kdW1teS1zY3JvbGxiYXItc2l6ZXtkaXJlY3Rpb246cnRsO3Bvc2l0aW9uOmZpeGVkO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtoZWlnaHQ6NTAwcHg7d2lkdGg6NTAwcHg7b3ZlcmZsb3cteTpoaWRkZW47b3ZlcmZsb3cteDpzY3JvbGw7LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhciFpbXBvcnRhbnR9LnNpbXBsZWJhci1kdW1teS1zY3JvbGxiYXItc2l6ZT5kaXZ7d2lkdGg6MjAwJTtoZWlnaHQ6MjAwJTttYXJnaW46MTBweCAwfS5zaW1wbGViYXItaGlkZS1zY3JvbGxiYXJ7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3Zpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93LXk6c2Nyb2xsO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */</style>
<style id="_goober"> .go1475592160 {
                       height: 0;
                   }

.go1671063245 {
    height: auto;
}

.go1888806478 {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
}

@media (min-width: 600px) {
    .go1888806478 {
        flex-grow: initial;
        min-width: 288px;
    }
}

.go167266335 {
    background-color: #313131;
    font-size: 0.875rem;
    line-height: 1.43;
    letter-spacing: 0.01071em;
    color: #fff;
    align-items: center;
    padding: 6px 16px;
    border-radius: 4px;
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.go3162094071 {
    padding-left: 20px;
}

.go3844575157 {
    background-color: #313131;
}

.go1725278324 {
    background-color: #43a047;
}

.go3651055292 {
    background-color: #d32f2f;
}

.go4215275574 {
    background-color: #ff9800;
}

.go1930647212 {
    background-color: #2196f3;
}

.go946087465 {
    display: flex;
    align-items: center;
    padding: 8px 0;
}

.go703367398 {
    display: flex;
    align-items: center;
    margin-left: auto;
    padding-left: 16px;
    margin-right: -8px;
}

.go3963613292 {
    width: 100%;
    position: relative;
    transform: translateX(0);
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    min-width: 288px;
}

.go1141946668 {
    box-sizing: border-box;
    display: flex;
    max-height: 100%;
    position: fixed;
    z-index: 1400;
    height: auto;
    width: auto;
    transition: top 300ms ease 0ms, right 300ms ease 0ms, bottom 300ms ease 0ms, left 300ms ease 0ms, max-width 300ms ease 0ms;
    pointer-events: none;
    max-width: calc(100% - 40px);
}

.go1141946668 .notistack-CollapseWrapper {
    padding: 6px 0px;
    transition: padding 300ms ease 0ms;
}

@media (max-width: 599.95px) {
    .go1141946668 {
        width: 100%;
        max-width: calc(100% - 32px);
    }
}

.go3868796639 .notistack-CollapseWrapper {
    padding: 2px 0px;
}

.go3118922589 {
    top: 14px;
    flex-direction: column;
}

.go1453831412 {
    bottom: 14px;
    flex-direction: column-reverse;
}

.go4027089540 {
    left: 20px;
}

@media (min-width: 600px) {
    .go4027089540 {
        align-items: flex-start;
    }
}

@media (max-width: 599.95px) {
    .go4027089540 {
        left: 16px;
    }
}

.go2989568495 {
    right: 20px;
}

@media (min-width: 600px) {
    .go2989568495 {
        align-items: flex-end;
    }
}

@media (max-width: 599.95px) {
    .go2989568495 {
        right: 16px;
    }
}

.go4034260886 {
    left: 50%;
    transform: translateX(-50%);
}

@media (min-width: 600px) {
    .go4034260886 {
        align-items: center;
    }
}