@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;700;900&display=swap');
.cm-cache-bust{
    color:salmon
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{
    border:0;
    font-size:100%;
    font:inherit;
    margin:0;
    padding:0;
    vertical-align:baseline
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    display:block
}
body{
    line-height:1
}
ol,ul{
    list-style:none
}
blockquote,q{
    quotes:none
}
blockquote:after,blockquote:before,q:after,q:before{
    content:"";
    content:none
}
table{
    border-collapse:collapse;
    border-spacing:0
}
*,:after,:before{
    border:0;
    box-sizing:border-box;
    font-weight:400;
    outline:none!important;
    text-decoration:none
}
.svg,img{
    max-width:100%;
    vertical-align:middle
}
.cm-css-loading-spinner{
    -webkit-animation:spin .8s linear infinite;
    animation:spin .8s linear infinite;
    border-color:transparent transparent #959aa2 #959aa2;
    border-radius:50%;
    border-style:solid;
    border-width:2px;
    display:block;
    height:14px;
    width:14px;
    will-change:transform
}
.cm-grid{
    display:grid;
    grid-template-columns:repeat(12,1fr);
    width:100%
}
.cm-grid-gap--xsmall{
    grid-gap:.4rem;
    gap:.4rem
}
.cm-grid-row-gap--xsmall{
    grid-row-gap:.4rem;
    row-gap:.4rem
}
.cm-grid-column-gap--xsmall{
    grid-column-gap:.4rem;
    -webkit-column-gap:.4rem;
    column-gap:.4rem
}
.cm-grid-gap--small{
    grid-gap:.8rem;
    gap:.8rem
}
.cm-grid-row-gap--small{
    grid-row-gap:.8rem;
    row-gap:.8rem
}
.cm-grid-column-gap--small{
    grid-column-gap:.8rem;
    -webkit-column-gap:.8rem;
    column-gap:.8rem
}
.cm-grid-gap--base{
    grid-gap:1.6rem;
    gap:1.6rem
}
.cm-grid-row-gap--base{
    grid-row-gap:1.6rem;
    row-gap:1.6rem
}
.cm-grid-column-gap--base{
    grid-column-gap:1.6rem;
    -webkit-column-gap:1.6rem;
    column-gap:1.6rem
}
.cm-grid-gap--medium{
    grid-gap:3.2rem;
    gap:3.2rem
}
.cm-grid-row-gap--medium{
    grid-row-gap:3.2rem;
    row-gap:3.2rem
}
.cm-grid-column-gap--medium{
    grid-column-gap:3.2rem;
    -webkit-column-gap:3.2rem;
    column-gap:3.2rem
}
.cm-grid-gap--large{
    grid-gap:6.4rem;
    gap:6.4rem
}
.cm-grid-row-gap--large{
    grid-row-gap:6.4rem;
    row-gap:6.4rem
}
.cm-grid-column-gap--large{
    grid-column-gap:6.4rem;
    -webkit-column-gap:6.4rem;
    column-gap:6.4rem
}
.cm-grid-gap--xlarge{
    grid-gap:9.6rem;
    gap:9.6rem
}
.cm-grid-row-gap--xlarge{
    grid-row-gap:9.6rem;
    row-gap:9.6rem
}
.cm-grid-column-gap--xlarge{
    grid-column-gap:9.6rem;
    -webkit-column-gap:9.6rem;
    column-gap:9.6rem
}
.cm-grid-justify-items--start{
    justify-items:start
}
.cm-grid-align-items--start{
    align-items:start
}
.cm-grid-justify-items--end{
    justify-items:end
}
.cm-grid-align-items--end{
    align-items:end
}
.cm-grid-justify-items--center{
    justify-items:center
}
.cm-grid-align-items--center{
    align-items:center
}
.cm-grid-justify-items--stretch{
    justify-items:stretch
}
.cm-grid-align-items--stretch{
    align-items:stretch
}
.cm-grid-item-span--1{
    grid-column-end:span 1;
    grid-column-start:auto
}
.cm-grid-item-span--2{
    grid-column-end:span 2;
    grid-column-start:auto
}
.cm-grid-item-span--3{
    grid-column-end:span 3;
    grid-column-start:auto
}
.cm-grid-item-span--4{
    grid-column-end:span 4;
    grid-column-start:auto
}
.cm-grid-item-span--5{
    grid-column-end:span 5;
    grid-column-start:auto
}
.cm-grid-item-span--6{
    grid-column-end:span 6;
    grid-column-start:auto
}
.cm-grid-item-span--7{
    grid-column-end:span 7;
    grid-column-start:auto
}
.cm-grid-item-span--8{
    grid-column-end:span 8;
    grid-column-start:auto
}
.cm-grid-item-span--9{
    grid-column-end:span 9;
    grid-column-start:auto
}
.cm-grid-item-span--10{
    grid-column-end:span 10;
    grid-column-start:auto
}
.cm-grid-item-span--11{
    grid-column-end:span 11;
    grid-column-start:auto
}
.cm-grid-item-span--12{
    grid-column-end:span 12;
    grid-column-start:auto
}
.cm-grid-fluid{
    display:grid;
    width:100%
}
.cm-grid-fluid-item-minmax--30rem{
    grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))
}
.cm-grid-fluid-item-minmax--20rem{
    grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))
}
.cm-grid-fluid-item-minmax--15rem{
    grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))
}
.cm-grid-fluid-item-minmax--8rem{
    grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))
}
.row{
    box-sizing:border-box;
    display:flex;
    flex:1 1;
    flex-wrap:wrap;
    min-height:1px;
    width:auto
}
.row .row,.row .row+.row{
    margin:0;
    padding:0
}
.row>*{
    float:left;
    min-height:1px;
    width:100%
}
.row.row-gutter--xsmall{
    margin:-.2rem
}
.row.row-gutter--xsmall>*{
    padding:.2rem
}
.row.row-gutter--xsmall>.row{
    margin:0;
    padding:0
}
.row.row-gutter--xsmall+.row{
    margin-top:-.2rem;
    padding-top:.2rem
}
.row.row-gutter--small{
    margin:-.4rem
}
.row.row-gutter--small>*{
    padding:.4rem
}
.row.row-gutter--small>.row{
    margin:0;
    padding:0
}
.row.row-gutter--small+.row{
    margin-top:-.4rem;
    padding-top:.4rem
}
.row.row-gutter--base{
    margin:-.8rem
}
.row.row-gutter--base>*{
    padding:.8rem
}
.row.row-gutter--base>.row{
    margin:0;
    padding:0
}
.row.row-gutter--base+.row{
    margin-top:-.8rem;
    padding-top:.8rem
}
.row.row-gutter--medium{
    margin:-1.6rem
}
.row.row-gutter--medium>*{
    padding:1.6rem
}
.row.row-gutter--medium>.row{
    margin:0;
    padding:0
}
.row.row-gutter--medium+.row{
    margin-top:-1.6rem;
    padding-top:1.6rem
}
.row.row-gutter--large{
    margin:-3.2rem
}
.row.row-gutter--large>*{
    padding:3.2rem
}
.row.row-gutter--large>.row{
    margin:0;
    padding:0
}
.row.row-gutter--large+.row{
    margin-top:-3.2rem;
    padding-top:3.2rem
}
.col-1{
    width:8.33333333%
}
.full .col-1:first-child{
    padding-left:0
}
.full .col-1:last-child{
    padding-right:0
}
.col-2{
    width:16.66666667%
}
.full .col-2:first-child{
    padding-left:0
}
.full .col-2:last-child{
    padding-right:0
}
.col-3{
    width:25%
}
.full .col-3:first-child{
    padding-left:0
}
.full .col-3:last-child{
    padding-right:0
}
.col-4{
    width:33.33333333%
}
.full .col-4:first-child{
    padding-left:0
}
.full .col-4:last-child{
    padding-right:0
}
.col-5{
    width:41.66666667%
}
.full .col-5:first-child{
    padding-left:0
}
.full .col-5:last-child{
    padding-right:0
}
.col-6{
    width:50%
}
.full .col-6:first-child{
    padding-left:0
}
.full .col-6:last-child{
    padding-right:0
}
.col-7{
    width:58.33333333%
}
.full .col-7:first-child{
    padding-left:0
}
.full .col-7:last-child{
    padding-right:0
}
.col-8{
    width:66.66666667%
}
.full .col-8:first-child{
    padding-left:0
}
.full .col-8:last-child{
    padding-right:0
}
.col-9{
    width:75%
}
.full .col-9:first-child{
    padding-left:0
}
.full .col-9:last-child{
    padding-right:0
}
.col-10{
    width:83.33333333%
}
.full .col-10:first-child{
    padding-left:0
}
.full .col-10:last-child{
    padding-right:0
}
.col-11{
    width:91.66666667%
}
.full .col-11:first-child{
    padding-left:0
}
.full .col-11:last-child{
    padding-right:0
}
.col-12{
    width:100%
}
.full .col-12:first-child{
    padding-left:0
}
.full .col-12:last-child{
    padding-right:0
}
html{
    font-size:62.5%
}
body{
    text-rendering:optimizeLegibility;
    -webkit-font-smoothing:antialiased;
    font-size:1.4rem;
    line-height:1.5em
}
*,body{
    font-family: 'Poppins', sans-serif
}
h1,h2,h3,h4,h5,h6{
    font-weight:700;
    letter-spacing:normal;
    line-height:1.25em
}
.b,.strong,b,strong{
    font-weight:700
}
.em,.italic,em,i{
    font-style:italic
}
blockquote:before,q:before{
    content:"\201C"
}
blockquote:after,q:after{
    content:"\201D"
}
code{
    font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace
}
sup{
    vertical-align:super
}
sub{
    vertical-align:sub
}
.cm-paragraph+.cm-paragraph,.cm-paragraph+caption,.cm-paragraph+figure,.cm-paragraph+ol,.cm-paragraph+p,.cm-paragraph+ul,caption+.cm-paragraph,caption+caption,caption+figure,caption+ol,caption+p,caption+ul,figure+.cm-paragraph,figure+caption,figure+figure,figure+ol,figure+p,figure+ul,ol+.cm-paragraph,ol+caption,ol+figure,ol+ol,ol+p,ol+ul,p+.cm-paragraph,p+caption,p+figure,p+ol,p+p,p+ul,ul+.cm-paragraph,ul+caption,ul+figure,ul+ol,ul+p,ul+ul{
    margin-top:1.6rem
}
.cm-paragraph{
    word-break:break-word
}
.btn{
    -webkit-appearance:none!important;
    border-radius:9999px;
    box-sizing:border-box;
    cursor:pointer;
    display:inline-block;
    font-size:1.1rem;
    font-weight:700;
    height:40px;
    outline:none!important;
    overflow:hidden;
    padding:0 1.6rem;
    position:relative;
    text-align:center;
    text-overflow:ellipsis;
    text-transform:uppercase;
    vertical-align:middle;
    white-space:nowrap
}
.btn.cm-button--tt-normal{
    font-size:1.4rem
}
.btn:not(.cm-button--bordered){
    line-height:41px!important
}
.btn.cm-button--bordered{
    line-height:37px!important
}
.btn.cm-button--min-width{
    min-width:13rem
}
.btn.cm-button--input-border-radius{
    border-radius:.8rem
}
.btn.cm-button--tt-normal{
    font-weight:600;
    text-transform:none
}
.btn-primary:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-primary:not(.cm-button--bordered),.btn-primary:not(.cm-button--ghost){
    background: #2f384c;
    
}
.btn-primary.cm-button--bordered{
    background:transparent;
    border:2px solid #0494fc;
    color:#0494fc!important
}
.btn-primary.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-gray:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-gray:not(.cm-button--bordered),.btn-gray:not(.cm-button--ghost){
    background:#15b2ca;
    color:#fff!important
}
.btn-gray.cm-button--bordered{
    border:2px solid #262831
}
.btn-gray.cm-button--bordered,.btn-gray.cm-button--ghost{
    background:transparent;
    color:#f0f2f5!important
}
.cm-light-theme .btn-gray:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.cm-light-theme .btn-gray:not(.cm-button--bordered),.cm-light-theme .btn-gray:not(.cm-button--ghost){
    background:#dcdee3;
    color:#111217!important
}
.cm-light-theme .btn-gray.cm-button--bordered{
    border:2px solid #dcdee3
}
.cm-light-theme .btn-gray.cm-button--bordered,.cm-light-theme .btn-gray.cm-button--ghost{
    background:transparent;
    color:#111217!important
}
.btn-true-black:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-true-black:not(.cm-button--bordered),.btn-true-black:not(.cm-button--ghost){
    background:#000;
    color:#fff!important
}
.btn-true-black.cm-button--bordered{
    background:transparent;
    border:2px solid #000;
    color:#000!important
}
.btn-true-black.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-true-white:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-true-white:not(.cm-button--bordered),.btn-true-white:not(.cm-button--ghost){
    background:#fff;
    color:#000!important
}
.btn-true-white.cm-button--bordered{
    background:transparent;
    border:2px solid #fff;
    color:#fff!important
}
.btn-true-white.cm-button--ghost{
    background:transparent;
    color:#000!important
}
.btn-facebook:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-facebook:not(.cm-button--bordered),.btn-facebook:not(.cm-button--ghost){
    background:#1876f2;
    color:#fff!important
}
.btn-facebook.cm-button--bordered{
    background:transparent;
    border:2px solid #1876f2;
    color:#1876f2!important
}
.btn-facebook.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-twitch:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-twitch:not(.cm-button--bordered),.btn-twitch:not(.cm-button--ghost){
    background:#6e31df;
    color:#fff!important
}
.btn-twitch.cm-button--bordered{
    background:transparent;
    border:2px solid #6e31df;
    color:#6e31df!important
}
.btn-twitch.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-discord:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-discord:not(.cm-button--bordered),.btn-discord:not(.cm-button--ghost){
    background:#434de4;
    color:#fff!important
}
.btn-discord.cm-button--bordered{
    background:transparent;
    border:2px solid #434de4;
    color:#434de4!important
}
.btn-discord.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-steam:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-steam:not(.cm-button--bordered),.btn-steam:not(.cm-button--ghost){
    background:#70a136;
    color:#fff!important
}
.btn-steam.cm-button--bordered{
    background:transparent;
    border:2px solid #70a136;
    color:#70a136!important
}
.btn-steam.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-twitter:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-twitter:not(.cm-button--bordered),.btn-twitter:not(.cm-button--ghost){
    background:#00bdef;
    color:#fff!important
}
.btn-twitter.cm-button--bordered{
    background:transparent;
    border:2px solid #00bdef;
    color:#00bdef!important
}
.btn-twitter.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-messenger:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-messenger:not(.cm-button--bordered),.btn-messenger:not(.cm-button--ghost){
    background:#448aff;
    color:#fff!important
}
.btn-messenger.cm-button--bordered{
    background:transparent;
    border:2px solid #448aff;
    color:#448aff!important
}
.btn-messenger.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-microsoft:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-microsoft:not(.cm-button--bordered),.btn-microsoft:not(.cm-button--ghost){
    background:#fff;
    color:#5e5e5e!important
}
.btn-microsoft.cm-button--bordered{
    background:transparent;
    border:2px solid #fff;
    color:#fff!important
}
.btn-microsoft.cm-button--ghost{
    background:transparent;
    color:#5e5e5e!important
}
.btn-fifagg:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-fifagg:not(.cm-button--bordered),.btn-fifagg:not(.cm-button--ghost){
    background:#083190;
    color:#fff!important
}
.btn-fifagg.cm-button--bordered{
    background:transparent;
    border:2px solid #083190;
    color:#083190!important
}
.btn-fifagg.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-trovo:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-trovo:not(.cm-button--bordered),.btn-trovo:not(.cm-button--ghost){
    background:#31c07b;
    color:#fff!important
}
.btn-trovo.cm-button--bordered{
    background:transparent;
    border:2px solid #31c07b;
    color:#31c07b!important
}
.btn-trovo.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-ea:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-ea:not(.cm-button--bordered),.btn-ea:not(.cm-button--ghost){
    background:#ff4747;
    color:#fff!important
}
.btn-ea.cm-button--bordered{
    background:transparent;
    border:2px solid #ff4747;
    color:#ff4747!important
}
.btn-ea.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-apple:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-apple:not(.cm-button--bordered),.btn-apple:not(.cm-button--ghost){
    background:#000;
    color:#fff!important
}
.btn-apple.cm-button--bordered{
    background:transparent;
    border:2px solid #000;
    color:#000!important
}
.btn-apple.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-battlenet:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-battlenet:not(.cm-button--bordered),.btn-battlenet:not(.cm-button--ghost){
    background:#148eff;
    color:#fff!important
}
.btn-battlenet.cm-button--bordered{
    background:transparent;
    border:2px solid #148eff;
    color:#148eff!important
}
.btn-battlenet.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-riot:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-riot:not(.cm-button--bordered),.btn-riot:not(.cm-button--ghost){
    background:#d13639;
    color:#fff!important
}
.btn-riot.cm-button--bordered{
    background:transparent;
    border:2px solid #d13639;
    color:#d13639!important
}
.btn-riot.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-warning:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-warning:not(.cm-button--bordered),.btn-warning:not(.cm-button--ghost){
    background:#f36f21;
    color:#fff!important
}
.btn-warning.cm-button--bordered{
    background:transparent;
    border:2px solid #f36f21;
    color:#f36f21!important
}
.btn-warning.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-success:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-success:not(.cm-button--bordered),.btn-success:not(.cm-button--ghost){
    background:#64be56;
    color:#fff!important
}
.btn-success.cm-button--bordered{
    background:transparent;
    border:2px solid #64be56;
    color:#64be56!important
}
.btn-success.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn-danger:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-danger:not(.cm-button--bordered),.btn-danger:not(.cm-button--ghost){
    background:#c43855;
    color:#fff!important
}
.btn-danger.cm-button--bordered{
    background:transparent;
    border:2px solid #c43855;
    color:#c43855!important
}
.btn-danger.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.btn:disabled,.btn[disabled],.cm-button--block:disabled,.cm-button--disabled,.cm-button--disabled:hover,button:disabled{
    cursor:not-allowed!important;
    pointer-events:none!important
}
.btn:disabled:active,.btn[disabled]:active,.cm-button--block:disabled:active,.cm-button--disabled:active,.cm-button--disabled:hover:active,button:disabled:active{
    -webkit-transform:scale(.95)!important;
    transform:scale(.95)!important
}
.btn:disabled:not(.cm-button--bordered),.btn:disabled:not(.cm-button--ghost),.btn[disabled]:not(.cm-button--bordered),.btn[disabled]:not(.cm-button--ghost),.cm-button--block:disabled:not(.cm-button--bordered),.cm-button--block:disabled:not(.cm-button--ghost),.cm-button--disabled:hover:not(.cm-button--bordered),.cm-button--disabled:hover:not(.cm-button--ghost),.cm-button--disabled:not(.cm-button--bordered),.cm-button--disabled:not(.cm-button--ghost),button:disabled:not(.cm-button--bordered),button:disabled:not(.cm-button--ghost){
    background:rgba(94,97,112,.3)!important;
    color:rgba(94,97,112,.8)!important
}
.btn:disabled.cm-button--bordered,.btn[disabled].cm-button--bordered,.cm-button--block:disabled.cm-button--bordered,.cm-button--disabled.cm-button--bordered,.cm-button--disabled:hover.cm-button--bordered,button:disabled.cm-button--bordered{
    background:transparent!important;
    border:2px solid rgba(94,97,112,.3)!important;
    color:rgba(94,97,112,.3)!important
}
.btn:disabled.cm-button--ghost,.btn[disabled].cm-button--ghost,.cm-button--block:disabled.cm-button--ghost,.cm-button--disabled.cm-button--ghost,.cm-button--disabled:hover.cm-button--ghost,button:disabled.cm-button--ghost{
    background:transparent!important;
    color:rgba(94,97,112,.8)!important
}
.cm-button--loading{
    cursor:default!important;
    pointer-events:none!important
}
.cm-button--loading:active{
    -webkit-transform:scale(.95)!important;
    transform:scale(.95)!important
}
.cm-button--loading:not(.cm-button--bordered),.cm-button--loading:not(.cm-button--ghost){
    background:rgba(94,97,112,.3)!important;
    color:rgba(94,97,112,.8)!important
}
.cm-button--loading.cm-button--bordered{
    background:transparent!important;
    border:2px solid rgba(94,97,112,.3)!important;
    color:rgba(94,97,112,.3)!important
}
.cm-button--loading.cm-button--ghost{
    background:transparent!important;
    color:rgba(94,97,112,.8)!important
}
.btn-skeleton,.btn-skeleton:hover{
    cursor:default!important;
    pointer-events:none!important
}
.btn-skeleton:active,.btn-skeleton:hover:active{
    -webkit-transform:scale(.95)!important;
    transform:scale(.95)!important
}
.btn-skeleton:hover:not(.cm-button--bordered),.btn-skeleton:hover:not(.cm-button--ghost),.btn-skeleton:not(.cm-button--bordered),.btn-skeleton:not(.cm-button--ghost){
    background:rgba(94,97,112,.15)!important;
    color:rgba(94,97,112,.15)!important
}
.btn-skeleton.cm-button--bordered,.btn-skeleton:hover.cm-button--bordered{
    background:transparent!important;
    border:2px solid rgba(94,97,112,.15)!important;
    color:rgba(94,97,112,.15)!important
}
.btn-skeleton.cm-button--ghost,.btn-skeleton:hover.cm-button--ghost{
    background:transparent!important;
    color:rgba(94,97,112,.15)!important
}
.btn-gold:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.btn-gold:not(.cm-button--bordered),.btn-gold:not(.cm-button--ghost){
    background:#bc952c;
    color:#111217!important
}
.btn-gold.cm-button--bordered{
    background:transparent;
    border:2px solid #bc952c;
    color:#fff!important
}
.btn-gold.cm-button--ghost{
    background:transparent;
    color:#111217!important
}
.btn-xsmall{
    font-size:1rem;
    height:24px;
    padding:0 .53333333rem
}
.btn-xsmall.cm-button--tt-normal{
    font-size:1.3rem
}
.btn-xsmall:not(.cm-button--bordered){
    line-height:25px!important
}
.btn-xsmall.cm-button--bordered{
    line-height:21px!important
}
.btn-xsmall.cm-button--min-width{
    min-width:5rem
}
.btn-small{
    font-size:1rem;
    height:32px;
    padding:0 1.06666667rem
}
.btn-small.cm-button--tt-normal{
    font-size:1.3rem
}
.btn-small:not(.cm-button--bordered){
    line-height:33px!important
}
.btn-small.cm-button--bordered{
    line-height:29px!important
}
.btn-small.cm-button--min-width{
    min-width:7rem
}
.btn-base{
    font-size:10px;
    height:30px;
    padding: 0rem 2rem;
    margin: auto;
}
.btn-base.cm-button--tt-normal{
    font-size:1.4rem
}
.btn-base:not(.cm-button--bordered){
    line-height:32px!important
}
.btn-base.cm-button--bordered{
    line-height:32px!important
}
.btn-base.cm-button--min-width{
    min-width:13rem
}
.btn-medium{
    font-size:1.2rem;
    height:48px;
    padding:0 3.2rem
}
.btn-medium.cm-button--tt-normal{
    font-size:1.6rem
}
.btn-medium:not(.cm-button--bordered){
    line-height:49px!important
}
.btn-medium.cm-button--bordered{
    line-height:45px!important
}
.btn-medium.cm-button--min-width{
    min-width:15rem
}
.btn-large{
    font-size:1.2rem;
    height:56px;
    padding:0 3.2rem
}
.btn-large.cm-button--tt-normal{
    font-size:1.6rem
}
.btn-large:not(.cm-button--bordered){
    line-height:57px!important
}
.btn-large.cm-button--bordered{
    line-height:53px!important
}
.btn-large.cm-button--min-width{
    min-width:20rem
}
.cm-button--block{
    display:block;
    width:100%
}
.ant-input,.cm-input,.cm-select{
    -webkit-appearance:none;
    appearance:none;
    border-radius:.8rem;
    box-sizing:border-box;
    display:inline-block;
    font-family: 'Poppins', sans-serif;
    font-size:1.4rem;
    height:40px;
    line-height:40px;
    padding:0 1.6rem;
    position:relative;
    vertical-align:middle;
    width:100%;
    z-index:9
}
.ant-input.br--none,.cm-input.br--none,.cm-select.br--none{
    border-radius:0!important
}
.ant-input.br--right,.cm-input.br--right,.cm-select.br--right{
    border-bottom-left-radius:0!important;
    border-top-left-radius:0!important
}
.ant-input.br--left,.cm-input.br--left,.cm-select.br--left{
    border-bottom-right-radius:0!important;
    border-top-right-radius:0!important
}
.ant-input.br--pill,.cm-input.br--pill,.cm-select.br--pill{
    border-radius:9999px
}
.ant-input.cm-input--small,.cm-input.cm-input--small,.cm-select.cm-input--small{
    height:32px;
    padding:0 1.6rem!important
}
.ant-input.cm-input--medium,.cm-input.cm-input--medium,.cm-select.cm-input--medium{
    height:48px;
    padding:0 1.6rem!important
}
.ant-input,.cm-input,.cm-select{
    background:rgba(0,0,0,.2);
    border:2px solid #262831;
    color:#f0f2f5;
    transition:border .25s ease
}
.ant-input.cm-input--defined,.cm-input.cm-input--defined,.cm-select.cm-input--defined{
    border-color:rgba(94,97,112,.5)
}
.ant-input:active,.ant-input:focus,.cm-input:active,.cm-input:focus,.cm-select:active,.cm-select:focus{
    border:2px solid #0494fc!important
}
.ant-input.ant-input-disabled,.ant-input:disabled,.cm-input.ant-input-disabled,.cm-input:disabled,.cm-select.ant-input-disabled,.cm-select:disabled{
    background:rgba(94,97,112,.3)!important;
    border:2px solid rgba(94,97,112,.3)!important;
    color:rgba(94,97,112,.8)!important
}
.ant-input[readonly],.cm-input[readonly],.cm-select[readonly]{
    background:rgba(94,97,112,.3)!important;
    border:2px solid rgba(94,97,112,.3)!important;
    color:#f0f2f5!important
}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{
    -webkit-text-fill-color:#f0f2f5!important;
    box-shadow:inset 0 0 0 1000px #111217!important;
    -webkit-transition:background-color 5000s ease-in-out 0s!important;
    transition:background-color 5000s ease-in-out 0s!important
}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{
    border-color:#272831!important
}
.cm-light-theme .ant-input,.cm-light-theme .cm-input,.cm-light-theme .cm-select{
    background:hsla(0,0%,100%,.6);
    border:2px solid #dcdee3;
    color:#111217;
    transition:border .25s ease
}
.cm-light-theme .ant-input.cm-input--defined,.cm-light-theme .cm-input.cm-input--defined,.cm-light-theme .cm-select.cm-input--defined{
    border-color:hsla(210,4%,53%,.5)
}
.cm-light-theme .ant-input:active,.cm-light-theme .ant-input:focus,.cm-light-theme .cm-input:active,.cm-light-theme .cm-input:focus,.cm-light-theme .cm-select:active,.cm-light-theme .cm-select:focus{
    border:2px solid #0494fc!important
}
.cm-light-theme .ant-input.ant-input-disabled,.cm-light-theme .ant-input:disabled,.cm-light-theme .cm-input.ant-input-disabled,.cm-light-theme .cm-input:disabled,.cm-light-theme .cm-select.ant-input-disabled,.cm-light-theme .cm-select:disabled{
    background:rgba(94,97,112,.3)!important;
    border:2px solid rgba(94,97,112,.3)!important;
    color:rgba(94,97,112,.8)!important
}
.cm-light-theme .ant-input[readonly],.cm-light-theme .cm-input[readonly],.cm-light-theme .cm-select[readonly]{
    background:rgba(94,97,112,.3)!important;
    border:2px solid rgba(94,97,112,.3)!important;
    color:#111217!important
}
.cm-light-theme input:-webkit-autofill,.cm-light-theme input:-webkit-autofill:focus,.cm-light-theme input:-webkit-autofill:hover,.cm-light-theme select:-webkit-autofill,.cm-light-theme select:-webkit-autofill:focus,.cm-light-theme select:-webkit-autofill:hover,.cm-light-theme textarea:-webkit-autofill,.cm-light-theme textarea:-webkit-autofill:focus,.cm-light-theme textarea:-webkit-autofill:hover{
    -webkit-text-fill-color:#111217!important;
    box-shadow:inset 0 0 0 1000px #f7f7f8!important;
    -webkit-transition:background-color 5000s ease-in-out 0s!important;
    transition:background-color 5000s ease-in-out 0s!important
}
.cm-light-theme input:-webkit-autofill,.cm-light-theme select:-webkit-autofill,.cm-light-theme textarea:-webkit-autofill{
    border-color:#d3d0ca!important
}
.cm-form-group{
    width:100%
}
.cm-form-group+.cm-form-group{
    margin-top:6.4rem
}
.cm-form-control{
    width:100%
}
.cm-form-control+.cm-form-control,.cm-form-control+.using-constant-input{
    margin-top:3.2rem
}
.cm-form-element{
    width:100%
}
.cm-form-element+.cm-form-element{
    margin-top:.8rem
}
input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{
    border-color:#0494fc!important
}
input:-webkit-autofill:first-line,select:-webkit-autofill:first-line,textarea:-webkit-autofill:first-line{
    font-family: 'Poppins', sans-serif;
    font-size:1.42rem
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    -webkit-appearance:none;
    appearance:none;
    margin:0
}
input[type=number]{
    -moz-appearance:textfield
}
::-webkit-input-placeholder,select:invalid{
    color:rgba(94,97,112,.8)!important
}
:-moz-placeholder,::-moz-placeholder{
    color:rgba(94,97,112,.8)!important
}
:-ms-input-placeholder{
    color:rgba(94,97,112,.8)!important
}
::-ms-clear{
    display:none
}
.table,table.table{
    border-collapse:collapse;
    line-height:1em;
    overflow:auto;
    text-align:left;
    width:100%
}
.table thead,table.table thead{
    color:#959aa2;
    font-weight:700
}
.table tfoot,table.table tfoot{
    color:#959aa2
}
.table tfoot tr:hover,.table thead tr:hover,table.table tfoot tr:hover,table.table thead tr:hover{
    background:inherit
}
.table td,.table th,table.table td,table.table th{
    overflow:hidden;
    padding:1.6rem;
    text-overflow:ellipsis;
    vertical-align:middle;
    white-space:nowrap
}
.table.table-small,table.table.table-small{
    font-size:1.1rem
}
.table.table-small td,.table.table-small th,table.table.table-small td,table.table.table-small th{
    overflow:hidden;
    padding:.53333333rem;
    text-overflow:ellipsis;
    vertical-align:middle;
    white-space:nowrap
}
.table tr.clickable,table.table tr.clickable{
    cursor:pointer
}
.black-table,table.black-table{
    color:#959aa2
}
.black-table th,table.black-table th{
    background:transparent!important;
    border-bottom:1px solid #262831;
    color:#5e6170;
    font-size:1.1rem;
    text-transform:uppercase
}
.black-table tr,table.black-table tr{
    border-bottom:1px solid #262831
}
.container .table.table-padding tr:hover td{
    background:initial!important
}
.container .table.table-padding tr td:first-child{
    padding-left:0!important
}
.container .table.table-padding tr td:last-child{
    padding-right:0!important
}
.container .table+.table{
    margin-top:1.6rem
}
.container .table tr th{
    background:#191a20;
    color:#5e6170;
    font-size:1.1rem;
    line-height:1.5em;
    padding:.8rem 1.6rem;
    text-transform:uppercase
}
.container .table tr td{
    padding:1.6rem
}
.container .table tr:hover td:not(.no-hover-effect){
    background:#17171d;
    color:#f0f2f5!important
}
.container .table tr+tr{
    border-top:1px solid #111217
}
.responsive-video-wrapper{
    padding-bottom:56.25%;
    position:relative
}
.responsive-video-wrapper iframe:not(#cm-stream-chat),.responsive-video-wrapper video{
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.cm--badge{
    border:1px solid transparent;
    border-radius:9999px;
    cursor:default;
    display:inline-block;
    font-weight:700;
    overflow:hidden;
    position:relative;
    text-align:center;
    text-transform:none;
    vertical-align:middle;
    z-index:999;
    z-index:99
}
.cm--badge-small{
    font-size:1rem;
    height:1.5rem;
    line-height:1.3rem;
    min-width:3rem;
    padding:0 .4rem
}
.cm--badge-base{
    font-size:1.1rem;
    height:1.9rem;
    line-height:1.7rem;
    min-width:4rem;
    padding:0 .6rem
}
.cm--badge-medium{
    font-size:1.2rem;
    height:2rem;
    line-height:1.8rem;
    min-width:5rem;
    padding:0 .8rem
}
.cm-badge--gray{
    background:#262831;
    border-color:#262831;
    color:#959aa2
}
.cm-badge--gray.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--gray.cm--badge-bordered{
    background:transparent;
    border-color:#262831;
    color:#262831
}
.cm-light-theme .cm-badge--gray{
    background:#dcdee3;
    border-color:#dcdee3;
    color:#54575a
}
.cm-light-theme .cm-badge--gray.cm--badge-clickable{
    cursor:pointer
}
.cm-light-theme .cm-badge--gray.cm--badge-bordered{
    background:transparent;
    border-color:#dcdee3;
    color:#dcdee3
}
.cm-badge--purple{
    background:#6e31df;
    border-color:#6e31df;
    color:#fff
}
.cm-badge--purple.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--purple.cm--badge-bordered{
    background:transparent;
    border-color:#6e31df;
    color:#6e31df
}
.cm-badge--info{
    background:#0494fc;
    border-color:#0494fc;
    color:#fff
}
.cm-badge--info.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--info.cm--badge-bordered{
    background:transparent;
    border-color:#0494fc;
    color:#0494fc
}
.cm-badge--success{
    background:#64be56;
    border-color:#64be56;
    color:#fff
}
.cm-badge--success.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--success.cm--badge-bordered{
    background:transparent;
    border-color:#64be56;
    color:#64be56
}
.cm-badge--warning{
    background:#f36f21;
    border-color:#f36f21;
    color:#fff
}
.cm-badge--warning.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--warning.cm--badge-bordered{
    background:transparent;
    border-color:#f36f21;
    color:#f36f21
}
.cm-badge--danger{
    background:#c43855;
    border-color:#c43855;
    color:#fff
}
.cm-badge--danger.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--danger.cm--badge-bordered{
    background:transparent;
    border-color:#c43855;
    color:#c43855
}
.cm-badge--skeleton{
    background:rgba(94,97,112,.15);
    border-color:rgba(94,97,112,.15);
    color:rgba(94,97,112,.15)
}
.cm-badge--skeleton.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--skeleton.cm--badge-bordered{
    background:transparent;
    border-color:rgba(94,97,112,.15);
    color:rgba(94,97,112,.15)
}
.cm-badge--cm-admin{
    background:#f36f21;
    border-color:#f36f21;
    color:#111217
}
.cm-badge--cm-admin.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--cm-admin.cm--badge-bordered{
    background:transparent;
    border-color:#f36f21;
    color:#f36f21
}
.cm-badge--cm-moderator{
    background:#f36f21;
    border-color:#f36f21;
    color:#111217
}
.cm-badge--cm-moderator.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--cm-moderator.cm--badge-bordered{
    background:transparent;
    border-color:#f36f21;
    color:#f36f21
}
.cm-badge--cm-employee{
    background:#5e6170;
    border-color:#5e6170;
    color:#111217
}
.cm-badge--cm-employee.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--cm-employee.cm--badge-bordered{
    background:transparent;
    border-color:#5e6170;
    color:#5e6170
}
.cm-badge--cm-caster{
    background:#5e6170;
    border-color:#5e6170;
    color:#111217
}
.cm-badge--cm-caster.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--cm-caster.cm--badge-bordered{
    background:transparent;
    border-color:#5e6170;
    color:#5e6170
}
.cm-badge--admin{
    background:#0494fc;
    border-color:#0494fc;
    color:#111217
}
.cm-badge--admin.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--admin.cm--badge-bordered{
    background:transparent;
    border-color:#0494fc;
    color:#0494fc
}
.cm-badge--moderator{
    background:#0494fc;
    border-color:#0494fc;
    color:#111217
}
.cm-badge--moderator.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--moderator.cm--badge-bordered{
    background:transparent;
    border-color:#0494fc;
    color:#0494fc
}
.cm-badge--caster{
    background:#5e6170;
    border-color:#5e6170;
    color:#111217
}
.cm-badge--caster.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--caster.cm--badge-bordered{
    background:transparent;
    border-color:#5e6170;
    color:#5e6170
}
.cm-badge--subscriber{
    background:#bc952c;
    border-color:#bc952c;
    color:#111217
}
.cm-badge--subscriber.cm--badge-clickable{
    cursor:pointer
}
.cm-badge--subscriber.cm--badge-bordered{
    background:transparent;
    border-color:#bc952c;
    color:#bc952c
}
.cm--badge-tier-0{
    background:#5e6170;
    border-color:#5e6170;
    color:#5e6170;
    text-transform:uppercase
}
.cm--badge-tier-0.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-0.cm--badge-bordered{
    background:transparent;
    border-color:#5e6170;
    color:#5e6170
}
.cm--badge-tier-1{
    background:#8c612d;
    border-color:#8c612d;
    color:#8c612d;
    text-transform:uppercase
}
.cm--badge-tier-1.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-1.cm--badge-bordered{
    background:transparent;
    border-color:#8c612d;
    color:#8c612d
}
.cm--badge-tier-2{
    background:#acacac;
    border-color:#acacac;
    color:#acacac;
    text-transform:uppercase
}
.cm--badge-tier-2.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-2.cm--badge-bordered{
    background:transparent;
    border-color:#acacac;
    color:#acacac
}
.cm--badge-tier-3{
    background:#bc952c;
    border-color:#bc952c;
    color:#bc952c;
    text-transform:uppercase
}
.cm--badge-tier-3.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-3.cm--badge-bordered{
    background:transparent;
    border-color:#bc952c;
    color:#bc952c
}
.cm--badge-tier-4{
    background:#f36f21;
    border-color:#f36f21;
    color:#f36f21;
    text-transform:uppercase
}
.cm--badge-tier-4.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-4.cm--badge-bordered{
    background:transparent;
    border-color:#f36f21;
    color:#f36f21
}
.cm--badge-tier-5{
    background:#0494fc;
    border-color:#0494fc;
    color:#0494fc;
    text-transform:uppercase
}
.cm--badge-tier-5.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-5.cm--badge-bordered{
    background:transparent;
    border-color:#0494fc;
    color:#0494fc
}
.cm--badge-tier-6{
    background:#f70069;
    border-color:#f70069;
    color:#f70069;
    text-transform:uppercase
}
.cm--badge-tier-6.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-6.cm--badge-bordered{
    background:transparent;
    border-color:#f70069;
    color:#f70069
}
.cm--badge-tier-7{
    background:#48eba4;
    border-color:#48eba4;
    color:#48eba4;
    text-transform:uppercase
}
.cm--badge-tier-7.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-7.cm--badge-bordered{
    background:transparent;
    border-color:#48eba4;
    color:#48eba4
}
.cm--badge-tier-8{
    background:#6d29dc;
    border-color:#6d29dc;
    color:#6d29dc;
    text-transform:uppercase
}
.cm--badge-tier-8.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-8.cm--badge-bordered{
    background:transparent;
    border-color:#6d29dc;
    color:#6d29dc
}
.cm--badge-tier-9{
    background:#c43855;
    border-color:#c43855;
    color:#c43855;
    text-transform:uppercase
}
.cm--badge-tier-9.cm--badge-clickable{
    cursor:pointer
}
.cm--badge-tier-9.cm--badge-bordered{
    background:transparent;
    border-color:#c43855;
    color:#c43855
}
.cm-css-spin{
    -webkit-animation:spin .8s linear infinite;
    animation:spin .8s linear infinite;
    will-change:transform
}
@-webkit-keyframes spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.cm-scroll-down-animation{
    -webkit-animation:scroll-down 1.5s infinite;
    animation:scroll-down 1.5s infinite;
    opacity:1;
    position:relative;
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
    transition:all 12s cubic-bezier(.27,0,.4,1)
}
@-webkit-keyframes scroll-down{
    0%{
        opacity:1;
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
    30%{
        opacity:0;
        -webkit-transform:translateY(8px);
        transform:translateY(8px)
    }
    50%{
        opacity:0;
        -webkit-transform:translateY(-20px);
        transform:translateY(-20px)
    }
    80%{
        opacity:1;
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
}
@keyframes scroll-down{
    0%{
        opacity:1;
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
    30%{
        opacity:0;
        -webkit-transform:translateY(8px);
        transform:translateY(8px)
    }
    50%{
        opacity:0;
        -webkit-transform:translateY(-20px);
        transform:translateY(-20px)
    }
    80%{
        opacity:1;
        -webkit-transform:translateY(-6px);
        transform:translateY(-6px)
    }
}
@-webkit-keyframes new-message{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes new-message{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
.new-message:before{
    -webkit-animation:new-message .7s linear 0s infinite alternate;
    animation:new-message .7s linear 0s infinite alternate;
    background:#0494fc;
    bottom:0;
    content:"";
    left:0;
    margin:auto;
    position:absolute!important;
    right:0;
    top:0;
    z-index:1
}
.unsaved-animation{
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-name:opacity-05;
    animation-name:opacity-05;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    opacity:1
}
@-webkit-keyframes opacity-05{
    0%{
        opacity:1
    }
    50%{
        opacity:.5
    }
    to{
        opacity:1
    }
}
@keyframes opacity-05{
    0%{
        opacity:1
    }
    50%{
        opacity:.5
    }
    to{
        opacity:1
    }
}
.cm-route-fade-enter{
    opacity:.01
}
.cm-route-fade-enter-active{
    opacity:.99;
    transition:opacity .1s
}
.cm-route-fade-exit{
    opacity:1
}
.cm-route-fade-exit-active{
    opacity:0;
    transition:opacity .1s
}
@-webkit-keyframes marquee{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    to{
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%)
    }
}
@keyframes marquee{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    to{
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%)
    }
}
.scroll-thumb-animation{
    opacity:0;
    transition:opacity .4s ease;
    will-change:opacity
}
@-webkit-keyframes float-up-10{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(-10px);
        transform:translatey(-10px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@keyframes float-up-10{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(-10px);
        transform:translatey(-10px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@-webkit-keyframes float-down-10{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(10px);
        transform:translatey(10px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@keyframes float-down-10{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(10px);
        transform:translatey(10px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@-webkit-keyframes float-up-20{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(-20px);
        transform:translatey(-20px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@keyframes float-up-20{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(-20px);
        transform:translatey(-20px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@-webkit-keyframes float-down-20{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(20px);
        transform:translatey(20px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@keyframes float-down-20{
    0%{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
    50%{
        -webkit-transform:translatey(20px);
        transform:translatey(20px)
    }
    to{
        -webkit-transform:translatey(0);
        transform:translatey(0)
    }
}
@-webkit-keyframes animate-background-position{
    0%{
        background-position:0 0
    }
    to{
        background-position:400% 0
    }
}
@keyframes animate-background-position{
    0%{
        background-position:0 0
    }
    to{
        background-position:400% 0
    }
}
.cm-glow-animation{
    overflow:visible;
    position:relative
}
.cm-glow-animation:after,.cm-glow-animation:before{
    -webkit-animation:animate-background-position 20s linear infinite;
    animation:animate-background-position 20s linear infinite;
    background:linear-gradient(70deg,#0494fc,#f36f21,#0494fc,#f36f21,#0494fc);
    background-size:400%;
    border-radius:inherit;
    content:"";
    height:calc(100% + 4px);
    left:-2px;
    position:absolute;
    top:-2px;
    width:calc(100% + 4px);
    z-index:-10
}
.cm-glow-animation:after{
    -webkit-filter:blur(8px);
    filter:blur(8px)
}
.cm-glow-animation.cm-glow-color-mono:after,.cm-glow-animation.cm-glow-color-mono:before{
    background:linear-gradient(70deg,#0494fc,#c8fff8,#0494fc,#c8fff8,#0494fc);
    background-size:400%
}
.cm-glow-animation.cm-glow-size-big:after{
    -webkit-filter:blur(30px);
    filter:blur(30px)
}
.cm-glow-animation.cm-glow-size-small:after{
    -webkit-filter:blur(3px);
    filter:blur(3px)
}
.cm-glow-animation.cm-glow-size-none:after{
    -webkit-filter:blur(0);
    filter:blur(0)
}
.cm-glow-animation.cm-glow-border-none:before{
    display:none
}
.cm-fade-in-from-zero{
    -webkit-animation:fade-in-from-zero .25s ease-in-out forwards;
    animation:fade-in-from-zero .25s ease-in-out forwards;
    opacity:0
}
@-webkit-keyframes fade-in-from-zero{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fade-in-from-zero{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{
    -webkit-animation-name:antFadeIn;
    animation-name:antFadeIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-fade-leave.ant-fade-leave-active{
    -webkit-animation-name:antFadeOut;
    animation-name:antFadeOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-fade-appear,.ant-fade-enter{
    opacity:0
}
.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear
}
@-webkit-keyframes antFadeIn{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes antFadeIn{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@-webkit-keyframes antFadeOut{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes antFadeOut{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{
    -webkit-animation-name:antMoveUpIn;
    animation-name:antMoveUpIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-move-up-leave.ant-move-up-leave-active{
    -webkit-animation-name:antMoveUpOut;
    animation-name:antMoveUpOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-move-up-appear,.ant-move-up-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0
}
.ant-move-up-leave{
    -webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);
    animation-timing-function:cubic-bezier(.6,.04,.98,.34)
}
.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{
    -webkit-animation-name:antMoveDownIn;
    animation-name:antMoveDownIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-move-down-leave.ant-move-down-leave-active{
    -webkit-animation-name:antMoveDownOut;
    animation-name:antMoveDownOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-move-down-appear,.ant-move-down-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0
}
.ant-move-down-leave{
    -webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);
    animation-timing-function:cubic-bezier(.6,.04,.98,.34)
}
.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{
    -webkit-animation-name:antMoveLeftIn;
    animation-name:antMoveLeftIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-move-left-leave.ant-move-left-leave-active{
    -webkit-animation-name:antMoveLeftOut;
    animation-name:antMoveLeftOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-move-left-appear,.ant-move-left-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0
}
.ant-move-left-leave{
    -webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);
    animation-timing-function:cubic-bezier(.6,.04,.98,.34)
}
.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{
    -webkit-animation-name:antMoveRightIn;
    animation-name:antMoveRightIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-move-right-leave.ant-move-right-leave-active{
    -webkit-animation-name:antMoveRightOut;
    animation-name:antMoveRightOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-move-right-appear,.ant-move-right-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0
}
.ant-move-right-leave{
    -webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);
    animation-timing-function:cubic-bezier(.6,.04,.98,.34)
}
@-webkit-keyframes antMoveDownIn{
    0%{
        opacity:0;
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveDownIn{
    0%{
        opacity:0;
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveDownOut{
    0%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveDownOut{
    0%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveLeftIn{
    0%{
        opacity:0;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveLeftIn{
    0%{
        opacity:0;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveLeftOut{
    0%{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveLeftOut{
    0%{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveRightIn{
    0%{
        opacity:0;
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveRightIn{
    0%{
        opacity:0;
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveRightOut{
    0%{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveRightOut{
    0%{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveUpIn{
    0%{
        opacity:0;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveUpIn{
    0%{
        opacity:0;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antMoveUpOut{
    0%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antMoveUpOut{
    0%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes loadingCircle{
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes loadingCircle{
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{
    position:relative
}
html{
    --antd-wave-shadow-color:#0494fc;
    --scroll-bar:0
}
.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{
    -webkit-animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);
    animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    border-radius:inherit;
    bottom:0;
    box-shadow:0 0 0 0 #0494fc;
    box-shadow:0 0 0 0 var(--antd-wave-shadow-color);
    content:"";
    display:block;
    left:0;
    opacity:.2;
    pointer-events:none;
    position:absolute;
    right:0;
    top:0
}
@-webkit-keyframes waveEffect{
    to{
        box-shadow:0 0 0 #0494fc;
        box-shadow:0 0 0 6px #0494fc;
        box-shadow:0 0 0 6px var(--antd-wave-shadow-color)
    }
}
@keyframes waveEffect{
    to{
        box-shadow:0 0 0 #0494fc;
        box-shadow:0 0 0 6px #0494fc;
        box-shadow:0 0 0 6px var(--antd-wave-shadow-color)
    }
}
@-webkit-keyframes fadeEffect{
    to{
        opacity:0
    }
}
@keyframes fadeEffect{
    to{
        opacity:0
    }
}
.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{
    -webkit-animation-name:antSlideUpIn;
    animation-name:antSlideUpIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-slide-up-leave.ant-slide-up-leave-active{
    -webkit-animation-name:antSlideUpOut;
    animation-name:antSlideUpOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-slide-up-appear,.ant-slide-up-enter{
    -webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);
    animation-timing-function:cubic-bezier(.23,1,.32,1);
    opacity:0
}
.ant-slide-up-leave{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06)
}
.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{
    -webkit-animation-name:antSlideDownIn;
    animation-name:antSlideDownIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-slide-down-leave.ant-slide-down-leave-active{
    -webkit-animation-name:antSlideDownOut;
    animation-name:antSlideDownOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-slide-down-appear,.ant-slide-down-enter{
    -webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);
    animation-timing-function:cubic-bezier(.23,1,.32,1);
    opacity:0
}
.ant-slide-down-leave{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06)
}
.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{
    -webkit-animation-name:antSlideLeftIn;
    animation-name:antSlideLeftIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-slide-left-leave.ant-slide-left-leave-active{
    -webkit-animation-name:antSlideLeftOut;
    animation-name:antSlideLeftOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-slide-left-appear,.ant-slide-left-enter{
    -webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);
    animation-timing-function:cubic-bezier(.23,1,.32,1);
    opacity:0
}
.ant-slide-left-leave{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06)
}
.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{
    -webkit-animation-name:antSlideRightIn;
    animation-name:antSlideRightIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-slide-right-leave.ant-slide-right-leave-active{
    -webkit-animation-name:antSlideRightOut;
    animation-name:antSlideRightOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-slide-right-appear,.ant-slide-right-enter{
    -webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);
    animation-timing-function:cubic-bezier(.23,1,.32,1);
    opacity:0
}
.ant-slide-right-leave{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06)
}
@-webkit-keyframes antSlideUpIn{
    0%{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antSlideUpIn{
    0%{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antSlideUpOut{
    0%{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antSlideUpOut{
    0%{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antSlideDownIn{
    0%{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
    to{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
}
@keyframes antSlideDownIn{
    0%{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
    to{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
}
@-webkit-keyframes antSlideDownOut{
    0%{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
    to{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
}
@keyframes antSlideDownOut{
    0%{
        opacity:1;
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
    to{
        opacity:0;
        -webkit-transform:scaleY(.8);
        transform:scaleY(.8);
        -webkit-transform-origin:100% 100%;
        transform-origin:100% 100%
    }
}
@-webkit-keyframes antSlideLeftIn{
    0%{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antSlideLeftIn{
    0%{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antSlideLeftOut{
    0%{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@keyframes antSlideLeftOut{
    0%{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
    to{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:0 0;
        transform-origin:0 0
    }
}
@-webkit-keyframes antSlideRightIn{
    0%{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
}
@keyframes antSlideRightIn{
    0%{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
}
@-webkit-keyframes antSlideRightOut{
    0%{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
    to{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
}
@keyframes antSlideRightOut{
    0%{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
    to{
        opacity:0;
        -webkit-transform:scaleX(.8);
        transform:scaleX(.8);
        -webkit-transform-origin:100% 0;
        transform-origin:100% 0
    }
}
.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{
    -webkit-animation-name:antZoomIn;
    animation-name:antZoomIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-leave.ant-zoom-leave-active{
    -webkit-animation-name:antZoomOut;
    animation-name:antZoomOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-appear,.ant-zoom-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{
    -webkit-animation-name:antZoomBigIn;
    animation-name:antZoomBigIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-big-leave.ant-zoom-big-leave-active{
    -webkit-animation-name:antZoomBigOut;
    animation-name:antZoomBigOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-big-appear,.ant-zoom-big-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-big-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{
    -webkit-animation-duration:.05s;
    animation-duration:.05s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{
    -webkit-animation-name:antZoomBigIn;
    animation-name:antZoomBigIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{
    -webkit-animation-name:antZoomBigOut;
    animation-name:antZoomBigOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-big-fast-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{
    -webkit-animation-name:antZoomUpIn;
    animation-name:antZoomUpIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-up-leave.ant-zoom-up-leave-active{
    -webkit-animation-name:antZoomUpOut;
    animation-name:antZoomUpOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-up-appear,.ant-zoom-up-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-up-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{
    -webkit-animation-name:antZoomDownIn;
    animation-name:antZoomDownIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-down-leave.ant-zoom-down-leave-active{
    -webkit-animation-name:antZoomDownOut;
    animation-name:antZoomDownOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-down-appear,.ant-zoom-down-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-down-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{
    -webkit-animation-name:antZoomLeftIn;
    animation-name:antZoomLeftIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-left-leave.ant-zoom-left-leave-active{
    -webkit-animation-name:antZoomLeftOut;
    animation-name:antZoomLeftOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-left-appear,.ant-zoom-left-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-left-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{
    -webkit-animation-duration:.1s;
    animation-duration:.1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{
    -webkit-animation-name:antZoomRightIn;
    animation-name:antZoomRightIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-zoom-right-leave.ant-zoom-right-leave-active{
    -webkit-animation-name:antZoomRightOut;
    animation-name:antZoomRightOut;
    -webkit-animation-play-state:running;
    animation-play-state:running;
    pointer-events:none
}
.ant-zoom-right-appear,.ant-zoom-right-enter{
    -webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);
    animation-timing-function:cubic-bezier(.08,.82,.17,1);
    opacity:0;
    -webkit-transform:scale(0);
    transform:scale(0)
}
.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{
    -webkit-transform:none;
    transform:none
}
.ant-zoom-right-leave{
    -webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);
    animation-timing-function:cubic-bezier(.78,.14,.15,.86)
}
@-webkit-keyframes antZoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.2);
        transform:scale(.2)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes antZoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.2);
        transform:scale(.2)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes antZoomOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.2);
        transform:scale(.2)
    }
}
@keyframes antZoomOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.2);
        transform:scale(.2)
    }
}
@-webkit-keyframes antZoomBigIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes antZoomBigIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@-webkit-keyframes antZoomBigOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
}
@keyframes antZoomBigOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
}
@-webkit-keyframes antZoomUpIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
}
@keyframes antZoomUpIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
}
@-webkit-keyframes antZoomUpOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
}
@keyframes antZoomUpOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 0;
        transform-origin:50% 0
    }
}
@-webkit-keyframes antZoomLeftIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
}
@keyframes antZoomLeftIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
}
@-webkit-keyframes antZoomLeftOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
}
@keyframes antZoomLeftOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:0 50%;
        transform-origin:0 50%
    }
}
@-webkit-keyframes antZoomRightIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
}
@keyframes antZoomRightIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
}
@-webkit-keyframes antZoomRightOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
}
@keyframes antZoomRightOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:100% 50%;
        transform-origin:100% 50%
    }
}
@-webkit-keyframes antZoomDownIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
}
@keyframes antZoomDownIn{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
}
@-webkit-keyframes antZoomDownOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
}
@keyframes antZoomDownOut{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
    to{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%
    }
}
.ant-motion-collapse-legacy{
    overflow:hidden
}
.ant-motion-collapse,.ant-motion-collapse-legacy-active{
    transition:height .1s cubic-bezier(.645,.045,.355,1),opacity .1s cubic-bezier(.645,.045,.355,1)!important
}
.ant-motion-collapse{
    overflow:hidden
}
.anticon{
    text-rendering:optimizeLegibility;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    color:inherit;
    display:inline-block;
    font-style:normal;
    line-height:0;
    text-align:center;
    text-transform:none;
    vertical-align:-.125em
}
.anticon>*{
    line-height:1
}
.anticon svg{
    display:inline-block
}
.anticon:before{
    display:none
}
.anticon .anticon-icon{
    display:block
}
.anticon[tabindex]{
    cursor:pointer
}
.anticon-spin,.anticon-spin:before{
    -webkit-animation:loadingCircle 1s linear infinite;
    animation:loadingCircle 1s linear infinite;
    display:inline-block
}
.ant-btn{
    -webkit-appearance:none!important;
    background-image:none;
    background:#f0f2f5;
    border:2px solid #f0f2f5;
    border-radius:9999px;
    border-radius:.8rem;
    box-shadow:0 2px 0 rgba(0,0,0,.015);
    box-sizing:border-box;
    color:#111217;
    cursor:pointer;
    display:inline-block;
    font-weight:700;
    font-weight:600;
    height:40px;
    line-height:1.5em;
    outline:none!important;
    overflow:hidden;
    padding:17px 19px;
    position:relative;
    text-align:center;
    text-overflow:ellipsis;
    touch-action:manipulation;
    transition:all .3s cubic-bezier(.645,.045,.355,1);
    -webkit-user-select:none;
    user-select:none;
    vertical-align:middle;
    white-space:nowrap
}
.ant-btn,.ant-btn.cm-button--tt-normal{
    font-size:1.4rem
}
.ant-btn:not(.cm-button--bordered){
    line-height:41px!important
}
.ant-btn.cm-button--bordered{
    line-height:37px!important
}
.ant-btn.cm-button--min-width{
    min-width:13rem
}
.ant-btn.cm-button--input-border-radius{
    border-radius:.8rem
}
.ant-btn.cm-button--tt-normal{
    font-weight:600;
    text-transform:none
}
.ant-btn>.anticon{
    line-height:1
}
.ant-btn,.ant-btn:active,.ant-btn:focus{
    outline:0
}
.ant-btn:not([disabled]):hover{
    text-decoration:none
}
.ant-btn:not([disabled]):active{
    box-shadow:none;
    outline:0
}
.ant-btn[disabled]{
    cursor:not-allowed
}
.ant-btn[disabled]>*{
    pointer-events:none
}
.ant-btn-lg{
    border-radius:.8rem;
    font-size:1.6rem;
    height:56px;
    padding:24.8px 19px
}
.ant-btn-sm{
    border-radius:.4rem;
    font-size:1.4rem;
    height:32px;
    padding:13px 6px
}
.ant-btn>a:only-child{
    color:currentColor
}
.ant-btn>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn:focus,.ant-btn:hover{
    background:#f0f2f5;
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{
    color:currentColor
}
.ant-btn:focus>a:only-child:after,.ant-btn:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn:active{
    background:#f0f2f5;
    border-color:#06948a;
    color:#06948a
}
.ant-btn:active>a:only-child{
    color:currentColor
}
.ant-btn:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn[disabled],.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{
    color:currentColor
}
.ant-btn[disabled]:active>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn:active,.ant-btn:focus,.ant-btn:hover{
    background:#f0f2f5;
    text-decoration:none
}
.ant-btn>span{
    display:inline-block
}
.ant-btn-primary{
    background:#0494fc;
    border-color:#0494fc;
    box-shadow:0 2px 0 rgba(0,0,0,.045);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.12)
}
.ant-btn-primary:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.ant-btn-primary:not(.cm-button--bordered),.ant-btn-primary:not(.cm-button--ghost){
    background:#0494fc;
    color:#fff!important
}
.ant-btn-primary.cm-button--bordered{
    background:transparent;
    border:2px solid #0494fc;
    color:#0494fc!important
}
.ant-btn-primary.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.ant-btn-primary>a:only-child{
    color:currentColor
}
.ant-btn-primary>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-primary:focus,.ant-btn-primary:hover{
    background:#32c7b3;
    border-color:#32c7b3;
    color:#fff
}
.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{
    color:currentColor
}
.ant-btn-primary:focus>a:only-child:after,.ant-btn-primary:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-primary:active{
    background:#06948a;
    border-color:#06948a;
    color:#fff
}
.ant-btn-primary:active>a:only-child{
    color:currentColor
}
.ant-btn-primary:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){
    border-left-color:#0494fc;
    border-right-color:#0494fc
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{
    border-color:#f0f2f5
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child){
    border-right-color:#0494fc
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{
    border-right-color:#f0f2f5
}
.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){
    border-left-color:#0494fc
}
.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{
    border-left-color:#f0f2f5
}
.ant-btn-ghost{
    background:transparent;
    border-color:#262831;
    color:#f0f2f5
}
.ant-btn-ghost>a:only-child{
    color:currentColor
}
.ant-btn-ghost>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-ghost:focus,.ant-btn-ghost:hover{
    background:transparent;
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-ghost:focus>a:only-child,.ant-btn-ghost:hover>a:only-child{
    color:currentColor
}
.ant-btn-ghost:focus>a:only-child:after,.ant-btn-ghost:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-ghost:active{
    background:transparent;
    border-color:#06948a;
    color:#06948a
}
.ant-btn-ghost:active>a:only-child{
    color:currentColor
}
.ant-btn-ghost:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-ghost[disabled],.ant-btn-ghost[disabled]:active,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-ghost[disabled]:active>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-ghost[disabled]:active>a:only-child:after,.ant-btn-ghost[disabled]:focus>a:only-child:after,.ant-btn-ghost[disabled]:hover>a:only-child:after,.ant-btn-ghost[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dashed{
    background:#f0f2f5;
    border-color:#f0f2f5;
    border-style:dashed;
    color:#111217
}
.ant-btn-dashed>a:only-child{
    color:currentColor
}
.ant-btn-dashed>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dashed:focus,.ant-btn-dashed:hover{
    background:#f0f2f5;
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-dashed:focus>a:only-child,.ant-btn-dashed:hover>a:only-child{
    color:currentColor
}
.ant-btn-dashed:focus>a:only-child:after,.ant-btn-dashed:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dashed:active{
    background:#f0f2f5;
    border-color:#06948a;
    color:#06948a
}
.ant-btn-dashed:active>a:only-child{
    color:currentColor
}
.ant-btn-dashed:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-dashed[disabled]:active>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-dashed[disabled]:active>a:only-child:after,.ant-btn-dashed[disabled]:focus>a:only-child:after,.ant-btn-dashed[disabled]:hover>a:only-child:after,.ant-btn-dashed[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-danger{
    background:#c43855;
    border-color:#c43855;
    box-shadow:0 2px 0 rgba(0,0,0,.045);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.12)
}
.ant-btn-danger:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.ant-btn-danger:not(.cm-button--bordered),.ant-btn-danger:not(.cm-button--ghost){
    background:#c43855;
    color:#fff!important
}
.ant-btn-danger.cm-button--bordered{
    background:transparent;
    border:2px solid #c43855;
    color:#c43855!important
}
.ant-btn-danger.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.ant-btn-danger>a:only-child{
    color:currentColor
}
.ant-btn-danger>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-danger:focus,.ant-btn-danger:hover{
    background:#d15e71;
    border-color:#d15e71;
    color:#fff
}
.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{
    color:currentColor
}
.ant-btn-danger:focus>a:only-child:after,.ant-btn-danger:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-danger:active{
    background:#9e2642;
    border-color:#9e2642;
    color:#fff
}
.ant-btn-danger:active>a:only-child{
    color:currentColor
}
.ant-btn-danger:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-danger[disabled],.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-link{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:#f0f2f5
}
.ant-btn-link>a:only-child{
    color:currentColor
}
.ant-btn-link>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-link:focus,.ant-btn-link:hover{
    background:transparent;
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-link:focus>a:only-child,.ant-btn-link:hover>a:only-child{
    color:currentColor
}
.ant-btn-link:focus>a:only-child:after,.ant-btn-link:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-link:active{
    background:transparent;
    border-color:#06948a;
    color:#06948a
}
.ant-btn-link:active>a:only-child{
    color:currentColor
}
.ant-btn-link:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831
}
.ant-btn-link:hover{
    background:transparent
}
.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{
    border-color:transparent
}
.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-link[disabled]:active>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-link[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-text{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:#f0f2f5
}
.ant-btn-text>a:only-child{
    color:currentColor
}
.ant-btn-text>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-text:focus,.ant-btn-text:hover{
    background:transparent;
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-text:focus>a:only-child,.ant-btn-text:hover>a:only-child{
    color:currentColor
}
.ant-btn-text:focus>a:only-child:after,.ant-btn-text:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-text:active{
    background:transparent;
    border-color:#06948a;
    color:#06948a
}
.ant-btn-text:active>a:only-child{
    color:currentColor
}
.ant-btn-text:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831
}
.ant-btn-text:focus,.ant-btn-text:hover{
    background:rgba(0,0,0,.018);
    border-color:transparent;
    color:#f0f2f5
}
.ant-btn-text:active{
    background:rgba(0,0,0,.028);
    border-color:transparent;
    color:#f0f2f5
}
.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-text[disabled]:active>a:only-child,.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-text[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-text[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous{
    background:#f0f2f5;
    border-color:#c43855;
    color:#c43855
}
.ant-btn-dangerous>a:only-child{
    color:currentColor
}
.ant-btn-dangerous>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{
    background:#f0f2f5;
    border-color:#d15e71;
    color:#d15e71
}
.ant-btn-dangerous:focus>a:only-child,.ant-btn-dangerous:hover>a:only-child{
    color:currentColor
}
.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-dangerous:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous:active{
    background:#f0f2f5;
    border-color:#9e2642;
    color:#9e2642
}
.ant-btn-dangerous:active>a:only-child{
    color:currentColor
}
.ant-btn-dangerous:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:active,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-dangerous[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-dangerous[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-primary{
    background:#c43855;
    border-color:#c43855;
    box-shadow:0 2px 0 rgba(0,0,0,.045);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.12)
}
.ant-btn-dangerous.ant-btn-primary:active{
    -webkit-transform:scale(.95);
    transform:scale(.95)
}
.ant-btn-dangerous.ant-btn-primary:not(.cm-button--bordered),.ant-btn-dangerous.ant-btn-primary:not(.cm-button--ghost){
    background:#c43855;
    color:#fff!important
}
.ant-btn-dangerous.ant-btn-primary.cm-button--bordered{
    background:transparent;
    border:2px solid #c43855;
    color:#c43855!important
}
.ant-btn-dangerous.ant-btn-primary.cm-button--ghost{
    background:transparent;
    color:#fff!important
}
.ant-btn-dangerous.ant-btn-primary>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-primary>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-primary:focus,.ant-btn-dangerous.ant-btn-primary:hover{
    background:#d15e71;
    border-color:#d15e71;
    color:#fff
}
.ant-btn-dangerous.ant-btn-primary:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-primary:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-primary:active{
    background:#9e2642;
    border-color:#9e2642;
    color:#fff
}
.ant-btn-dangerous.ant-btn-primary:active>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-primary:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-link{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:#c43855
}
.ant-btn-dangerous.ant-btn-link>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-link>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-dangerous.ant-btn-link:active{
    border-color:#06948a;
    color:#06948a
}
.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831
}
.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{
    background:transparent;
    border-color:transparent;
    color:#d15e71
}
.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-dangerous.ant-btn-link:hover>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-link:active{
    background:transparent;
    border-color:transparent;
    color:#9e2642
}
.ant-btn-dangerous.ant-btn-link:active>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-text{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:#c43855
}
.ant-btn-dangerous.ant-btn-text>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-text>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{
    background:transparent;
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-dangerous.ant-btn-text:active{
    background:transparent;
    border-color:#06948a;
    color:#06948a
}
.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831
}
.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{
    background:rgba(0,0,0,.018);
    border-color:transparent;
    color:#d15e71
}
.ant-btn-dangerous.ant-btn-text:focus>a:only-child,.ant-btn-dangerous.ant-btn-text:hover>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-text:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-text:active{
    background:rgba(0,0,0,.028);
    border-color:transparent;
    color:#9e2642
}
.ant-btn-dangerous.ant-btn-text:active>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-text:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{
    background:transparent;
    border-color:transparent;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-icon-only{
    border-radius:.8rem;
    font-size:3.4rem;
    height:40px;
    padding:15.5px 0;
    vertical-align:-3px;
    width:40px
}
.ant-btn-icon-only>*{
    font-size:3.4rem
}
.ant-btn-icon-only.ant-btn-lg{
    border-radius:.8rem;
    font-size:3.6rem;
    height:56px;
    padding:23.3px 0;
    width:56px
}
.ant-btn-icon-only.ant-btn-lg>*{
    font-size:3.6rem
}
.ant-btn-icon-only.ant-btn-sm{
    border-radius:.8rem;
    font-size:1.4rem;
    height:32px;
    padding:13px 0;
    width:32px
}
.ant-btn-icon-only.ant-btn-sm>*{
    font-size:1.4rem
}
.ant-btn-icon-only>.anticon{
    display:flex;
    justify-content:center
}
.ant-btn-round{
    border-radius:40px;
    font-size:1.4rem;
    height:40px;
    padding:17px 20px
}
.ant-btn-round.ant-btn-lg{
    border-radius:56px;
    font-size:1.6rem;
    height:56px;
    padding:24.8px 28px
}
.ant-btn-round.ant-btn-sm{
    border-radius:32px;
    font-size:1.4rem;
    height:32px;
    padding:13px 16px
}
.ant-btn-round.ant-btn-icon-only{
    width:auto
}
.ant-btn-circle{
    border-radius:50%;
    min-width:40px;
    padding-left:0;
    padding-right:0;
    text-align:center
}
.ant-btn-circle.ant-btn-lg{
    border-radius:50%;
    min-width:56px
}
.ant-btn-circle.ant-btn-sm{
    border-radius:50%;
    min-width:32px
}
.ant-btn:before{
    background:#1b1c23;
    border-radius:inherit;
    bottom:-2px;
    content:"";
    display:none;
    left:-2px;
    opacity:.35;
    pointer-events:none;
    position:absolute;
    right:-2px;
    top:-2px;
    transition:opacity .2s;
    z-index:1
}
.ant-btn .anticon{
    transition:margin-left .3s cubic-bezier(.645,.045,.355,1)
}
.ant-btn .anticon.anticon-minus>svg,.ant-btn .anticon.anticon-plus>svg{
    shape-rendering:optimizeSpeed
}
.ant-btn.ant-btn-loading{
    position:relative
}
.ant-btn.ant-btn-loading:not([disabled]){
    pointer-events:none
}
.ant-btn.ant-btn-loading:before{
    display:block
}
.ant-btn>.ant-btn-loading-icon{
    transition:all .3s cubic-bezier(.645,.045,.355,1)
}
.ant-btn>.ant-btn-loading-icon .anticon{
    -webkit-animation:none;
    animation:none;
    padding-right:7px
}
.ant-btn>.ant-btn-loading-icon .anticon svg{
    -webkit-animation:loadingCircle 1s linear infinite;
    animation:loadingCircle 1s linear infinite
}
.ant-btn-group{
    display:inline-flex
}
.ant-btn-group,.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn{
    position:relative
}
.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn:active,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>span>.ant-btn:hover{
    z-index:2
}
.ant-btn-group>.ant-btn[disabled],.ant-btn-group>span>.ant-btn[disabled]{
    z-index:0
}
.ant-btn-group .ant-btn-icon-only{
    font-size:1.4rem
}
.ant-btn-group-lg>.ant-btn,.ant-btn-group-lg>span>.ant-btn{
    border-radius:0;
    font-size:1.6rem;
    height:56px;
    padding:24.8px 19px
}
.ant-btn-group-lg .ant-btn.ant-btn-icon-only{
    height:56px;
    padding-left:0;
    padding-right:0;
    width:56px
}
.ant-btn-group-sm>.ant-btn,.ant-btn-group-sm>span>.ant-btn{
    border-radius:0;
    font-size:1.4rem;
    height:32px;
    padding:13px 6px
}
.ant-btn-group-sm>.ant-btn>.anticon,.ant-btn-group-sm>span>.ant-btn>.anticon{
    font-size:1.4rem
}
.ant-btn-group-sm .ant-btn.ant-btn-icon-only{
    height:32px;
    padding-left:0;
    padding-right:0;
    width:32px
}
.ant-btn+.ant-btn-group,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group>span+span,.ant-btn-group span+.ant-btn{
    margin-left:-1px
}
.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){
    border-left-color:transparent
}
.ant-btn-group .ant-btn{
    border-radius:0
}
.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{
    margin-left:0
}
.ant-btn-group>.ant-btn:only-child,.ant-btn-group>span:only-child>.ant-btn{
    border-radius:.8rem
}
.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{
    border-bottom-left-radius:.8rem;
    border-top-left-radius:.8rem
}
.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{
    border-bottom-right-radius:.8rem;
    border-top-right-radius:.8rem
}
.ant-btn-group-sm>.ant-btn:only-child,.ant-btn-group-sm>span:only-child>.ant-btn{
    border-radius:.4rem
}
.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{
    border-bottom-left-radius:.4rem;
    border-top-left-radius:.4rem
}
.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{
    border-bottom-right-radius:.4rem;
    border-top-right-radius:.4rem
}
.ant-btn-group>.ant-btn-group{
    float:left
}
.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{
    border-radius:0
}
.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    padding-right:8px
}
.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    padding-left:8px
}
.ant-btn-group-rtl.ant-btn+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group-rtl.ant-btn-group .ant-btn+span,.ant-btn-group-rtl.ant-btn-group>span+span,.ant-btn-group-rtl.ant-btn-group span+.ant-btn,.ant-btn-rtl.ant-btn+.ant-btn-group,.ant-btn-rtl.ant-btn-group+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn-group,.ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-rtl.ant-btn-group .ant-btn+span,.ant-btn-rtl.ant-btn-group>span+span,.ant-btn-rtl.ant-btn-group span+.ant-btn{
    margin-left:auto;
    margin-right:-1px
}
.ant-btn-group.ant-btn-group-rtl{
    direction:rtl
}
.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{
    border-bottom-left-radius:0;
    border-bottom-right-radius:.8rem;
    border-top-left-radius:0;
    border-top-right-radius:.8rem
}
.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{
    border-bottom-left-radius:.8rem;
    border-bottom-right-radius:0;
    border-top-left-radius:.8rem;
    border-top-right-radius:0
}
.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{
    border-bottom-left-radius:0;
    border-bottom-right-radius:.4rem;
    border-top-left-radius:0;
    border-top-right-radius:.4rem
}
.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{
    border-bottom-left-radius:.4rem;
    border-bottom-right-radius:0;
    border-top-left-radius:.4rem;
    border-top-right-radius:0
}
.ant-btn:active>span,.ant-btn:focus>span{
    position:relative
}
.ant-btn>.anticon+span,.ant-btn>span+.anticon{
    margin-left:8px
}
.ant-btn.ant-btn-background-ghost{
    border-color:#1b1c23;
    color:#1b1c23
}
.ant-btn.ant-btn-background-ghost,.ant-btn.ant-btn-background-ghost:active,.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{
    background:transparent
}
.ant-btn-background-ghost.ant-btn-primary{
    border-color:#0494fc;
    color:#0494fc;
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-primary>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-primary:focus,.ant-btn-background-ghost.ant-btn-primary:hover{
    border-color:#32c7b3;
    color:#32c7b3
}
.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-primary:active{
    border-color:#06948a;
    color:#06948a
}
.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-danger{
    border-color:#c43855;
    color:#c43855;
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-danger>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-danger:focus,.ant-btn-background-ghost.ant-btn-danger:hover{
    border-color:#d15e71;
    color:#d15e71
}
.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-danger:active{
    border-color:#9e2642;
    color:#9e2642
}
.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous{
    border-color:#c43855;
    color:#c43855;
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-dangerous>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous:focus,.ant-btn-background-ghost.ant-btn-dangerous:hover{
    border-color:#d15e71;
    color:#d15e71
}
.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous:active{
    border-color:#9e2642;
    color:#9e2642
}
.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{
    border-color:transparent;
    color:#c43855;
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover{
    border-color:transparent;
    color:#d15e71
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{
    border-color:transparent;
    color:#9e2642
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover{
    background:rgba(94,97,112,.3);
    border-color:#262831;
    box-shadow:none;
    color:rgba(94,97,112,.8);
    text-shadow:none
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{
    color:currentColor
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{
    background:transparent;
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:0
}
.ant-btn-two-chinese-chars:first-letter{
    letter-spacing:.34em
}
.ant-btn-two-chinese-chars>:not(.anticon){
    letter-spacing:.34em;
    margin-right:-.34em
}
.ant-btn-block{
    width:100%
}
.ant-btn:empty{
    content:"\a0";
    display:inline-block;
    visibility:hidden;
    width:0
}
a.ant-btn{
    line-height:38px;
    padding-top:.01px!important
}
a.ant-btn-lg{
    line-height:54px
}
a.ant-btn-sm{
    line-height:30px
}
.ant-btn-rtl{
    direction:rtl
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child){
    border-left-color:#f0f2f5;
    border-right-color:#0494fc
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{
    border-left-color:#0494fc;
    border-right-color:#f0f2f5
}
.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon{
    padding-left:8px;
    padding-right:0
}
.ant-btn>.ant-btn-loading-icon:only-child .anticon{
    padding-left:0;
    padding-right:0
}
.ant-btn-rtl.ant-btn>.anticon+span,.ant-btn-rtl.ant-btn>span+.anticon{
    margin-left:0;
    margin-right:8px
}
.ant-notification{
    -webkit-font-feature-settings:"tnum","tnum";
    font-feature-settings:"tnum","tnum";
    box-sizing:border-box;
    color:#f0f2f5;
    font-size:1.4rem;
    font-variant:tabular-nums;
    line-height:1.5em;
    list-style:none;
    margin:0 24px 0 0;
    padding:0;
    position:fixed;
    z-index:2147483647
}
.ant-notification-bottomLeft,.ant-notification-topLeft{
    margin-left:24px;
    margin-right:0
}
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active{
    -webkit-animation-name:NotificationLeftFadeIn;
    animation-name:NotificationLeftFadeIn
}
.ant-notification-close-icon{
    cursor:pointer;
    font-size:1.4rem
}
.ant-notification-hook-holder{
    position:relative
}
.ant-notification-notice{
    word-wrap:break-word;
    background:#1b1c23;
    border-radius:.8rem;
    box-shadow:0 4px 12px rgba(0,0,0,.15);
    line-height:1.5em;
    margin-bottom:16px;
    margin-left:auto;
    max-width:calc(100vw - 48px);
    overflow:hidden;
    padding:16px 24px;
    position:relative;
    width:384px
}
.ant-notification-bottomLeft .ant-notification-notice,.ant-notification-topLeft .ant-notification-notice{
    margin-left:0;
    margin-right:auto
}
.ant-notification-notice-message{
    color:#f0f2f5;
    font-size:1.6rem;
    line-height:24px;
    margin-bottom:8px
}
.ant-notification-notice-message-single-line-auto-margin{
    background-color:transparent;
    display:block;
    max-width:4px;
    pointer-events:none;
    width:calc(264px - 100%)
}
.ant-notification-notice-message-single-line-auto-margin:before{
    content:"";
    display:block
}
.ant-notification-notice-description{
    font-size:1.4rem
}
.ant-notification-notice-closable .ant-notification-notice-message{
    padding-right:24px
}
.ant-notification-notice-with-icon .ant-notification-notice-message{
    font-size:1.6rem;
    margin-bottom:4px;
    margin-left:48px
}
.ant-notification-notice-with-icon .ant-notification-notice-description{
    font-size:1.4rem;
    margin-left:48px
}
.ant-notification-notice-icon{
    font-size:24px;
    line-height:24px;
    margin-left:4px;
    position:absolute
}
.anticon.ant-notification-notice-icon-success{
    color:#64be56
}
.anticon.ant-notification-notice-icon-info{
    color:#0494fc
}
.anticon.ant-notification-notice-icon-warning{
    color:#f36f21
}
.anticon.ant-notification-notice-icon-error{
    color:#c43855
}
.ant-notification-notice-close{
    color:#959aa2;
    outline:none;
    position:absolute;
    right:22px;
    top:16px
}
.ant-notification-notice-close:hover{
    color:#595c61
}
.ant-notification-notice-btn{
    float:right;
    margin-top:16px
}
.ant-notification .notification-fade-effect{
    -webkit-animation-duration:.24s;
    animation-duration:.24s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);
    animation-timing-function:cubic-bezier(.645,.045,.355,1)
}
.ant-notification-fade-appear,.ant-notification-fade-enter{
    -webkit-animation-play-state:paused;
    animation-play-state:paused;
    opacity:0
}
.ant-notification-fade-appear,.ant-notification-fade-enter,.ant-notification-fade-leave{
    -webkit-animation-duration:.24s;
    animation-duration:.24s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);
    animation-timing-function:cubic-bezier(.645,.045,.355,1)
}
.ant-notification-fade-leave{
    -webkit-animation-duration:.2s;
    animation-duration:.2s;
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
.ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-fade-enter.ant-notification-fade-enter-active{
    -webkit-animation-name:NotificationFadeIn;
    animation-name:NotificationFadeIn;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
.ant-notification-fade-leave.ant-notification-fade-leave-active{
    -webkit-animation-name:NotificationFadeOut;
    animation-name:NotificationFadeOut;
    -webkit-animation-play-state:running;
    animation-play-state:running
}
@-webkit-keyframes NotificationFadeIn{
    0%{
        left:384px;
        opacity:0
    }
    to{
        left:0;
        opacity:1
    }
}
@keyframes NotificationFadeIn{
    0%{
        left:384px;
        opacity:0
    }
    to{
        left:0;
        opacity:1
    }
}
@-webkit-keyframes NotificationLeftFadeIn{
    0%{
        opacity:0;
        right:384px
    }
    to{
        opacity:1;
        right:0
    }
}
@keyframes NotificationLeftFadeIn{
    0%{
        opacity:0;
        right:384px
    }
    to{
        opacity:1;
        right:0
    }
}
@-webkit-keyframes NotificationFadeOut{
    0%{
        margin-bottom:16px;
        max-height:150px;
        opacity:1
    }
    to{
        margin-bottom:0;
        max-height:0;
        opacity:0;
        padding-bottom:0;
        padding-top:0
    }
}
@keyframes NotificationFadeOut{
    0%{
        margin-bottom:16px;
        max-height:150px;
        opacity:1
    }
    to{
        margin-bottom:0;
        max-height:0;
        opacity:0;
        padding-bottom:0;
        padding-top:0
    }
}
.ant-notification-rtl{
    direction:rtl
}
.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message{
    padding-left:24px;
    padding-right:0
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description,.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message{
    margin-left:0;
    margin-right:48px
}
.ant-notification-rtl .ant-notification-notice-icon{
    margin-left:0;
    margin-right:4px
}
.ant-notification-rtl .ant-notification-notice-close{
    left:22px;
    right:auto
}
.ant-notification-rtl .ant-notification-notice-btn{
    float:left
}
.ant-btn{
    font-size:1.1rem;
    text-transform:uppercase
}
.ant-btn:before{
    background:#111217
}
.ant-btn .anticon-loading{
    font-size:1.4rem
}
.ant-dropdown-trigger{
    line-height:0
}
*{
    min-height:0;
    min-width:0;
    scrollbar-color:rgba(94,97,112,.4) transparent
}
*,:hover{
    scrollbar-width:thin
}
:hover{
    scrollbar-color:rgba(94,97,112,.6) transparent
}
.arena-html{
    bottom:0;
    left:0;
    overflow:hidden!important;
    position:fixed;
    right:0;
    top:0
}
html{
    touch-action:manipulation
}
body{
    background-color:#111217;
    color:#f0f2f5
}
body.cm-light-theme{
    background-color:#f7f7f8!important;
    color:#111217!important
}
a{
    color:#f0f2f5
}
.cm-light-theme a{
    color:#111217
}
::selection{
    background:#0f759d;
    color:#fff
}
.disable-selection{
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none;
    -webkit-user-select:none
}
.enable-selection{
    -webkit-user-select:text
}
.cm-scrollbar{
    -webkit-overflow-scrolling:touch;
    height:auto;
    min-height:0;
    overflow-x:auto;
    overflow-y:scroll;
    overflow:overlay;
    position:relative;
    width:100%
}
.cm-scrollbar--invisible::-webkit-scrollbar-thumb{
    background-color:transparent
}
.cm-scrollbar--invisible:hover::-webkit-scrollbar-thumb{
    background-color:rgba(94,97,112,.2)
}
.cm-scrollbar--invisible::-webkit-scrollbar-thumb:hover{
    background-color:rgba(94,97,112,.25)
}
.cm-scrollbar--invisible::-webkit-scrollbar-thumb:active{
    background-color:rgba(94,97,112,.3)
}
.enable-list-style ul{
    list-style-type:disc;
    padding-left:1.8rem
}
.enable-list-style ol{
    list-style-type:decimal;
    padding-left:1.8rem
}
.enable-list-style li+li{
    margin-top:.8rem
}
.markdown-style hr{
    border-top:1px solid #262831
}
.markdown-style code{
    background-color:rgba(38,40,49,.5);
    border:1px solid #262831;
    color:#f0f2f5
}
.cm-light-theme .markdown-style hr{
    border-top:1px solid #dcdee3
}
.cm-light-theme .markdown-style code{
    background-color:rgba(220,222,227,.5);
    border:1px solid #dcdee3;
    color:#111217
}
.markdown-style{
    word-break:break-word
}
.markdown-style.markdown-style--portal h1{
    font-size:2.1rem
}
.markdown-style.markdown-style--portal h2{
    font-size:1.6rem
}
.markdown-style.markdown-style--portal h3,.markdown-style.markdown-style--portal h4,.markdown-style.markdown-style--portal h5,.markdown-style.markdown-style--portal h6{
    font-size:1.4rem
}
.markdown-style ul{
    list-style-type:disc;
    padding-left:1.8rem
}
.markdown-style ol{
    list-style-type:decimal;
    padding-left:1.8rem
}
.markdown-style li+li{
    margin-top:.8rem
}
.markdown-style h1,.markdown-style h2,.markdown-style h3,.markdown-style h4,.markdown-style h5{
    font-weight:700
}
.markdown-style h1{
    font-size:1.6rem
}
.markdown-style h2{
    font-size:1.4rem
}
.markdown-style h3{
    font-size:1.3rem
}
.markdown-style h4,.markdown-style h5,.markdown-style h6{
    font-size:1.1rem
}
.markdown-style hr{
    margin:3.2rem 0
}
.markdown-style code{
    border-radius:.8rem;
    display:inline-block;
    font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;
    font-weight:500;
    padding:0 .4rem
}
.markdown-style pre{
    background:#1b1c23;
    border-radius:.8rem;
    display:block;
    margin-top:.8rem;
    padding:1.6rem;
    width:100%
}
.markdown-style pre code{
    background:#1b1c23;
    border:none
}
.markdown-style *+h1{
    margin-top:3.2rem
}
.markdown-style *+h2,.markdown-style *+h3{
    margin-top:1.6rem
}
.markdown-style *+h4,.markdown-style *+h5,.markdown-style *+h6,.markdown-style *+ol,.markdown-style *+p,.markdown-style *+ul{
    margin-top:.8em
}
.markdown-style a{
    color:#0494fc
}
.aspect-ratio--16x9{
    overflow:hidden;
    position:relative
}
.aspect-ratio--16x9:before{
    content:"";
    display:block;
    padding-top:56.25%;
    width:100%
}
.aspect-ratio--16x9>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--9x16{
    overflow:hidden;
    position:relative
}
.aspect-ratio--9x16:before{
    content:"";
    display:block;
    padding-top:177.77777778%;
    width:100%
}
.aspect-ratio--9x16>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--6x1{
    overflow:hidden;
    position:relative
}
.aspect-ratio--6x1:before{
    content:"";
    display:block;
    padding-top:16.66666667%;
    width:100%
}
.aspect-ratio--6x1>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--4x1{
    overflow:hidden;
    position:relative
}
.aspect-ratio--4x1:before{
    content:"";
    display:block;
    padding-top:25%;
    width:100%
}
.aspect-ratio--4x1>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--3x1{
    overflow:hidden;
    position:relative
}
.aspect-ratio--3x1:before{
    content:"";
    display:block;
    padding-top:33.33333333%;
    width:100%
}
.aspect-ratio--3x1>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--2x1{
    overflow:hidden;
    position:relative
}
.aspect-ratio--2x1:before{
    content:"";
    display:block;
    padding-top:50%;
    width:100%
}
.aspect-ratio--2x1>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--1x1{
    overflow:hidden;
    position:relative
}
.aspect-ratio--1x1:before{
    content:"";
    display:block;
    padding-top:100%;
    width:100%
}
.aspect-ratio--1x1>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--6x8{
    overflow:hidden;
    position:relative
}
.aspect-ratio--6x8:before{
    content:"";
    display:block;
    padding-top:133.33333333%;
    width:100%
}
.aspect-ratio--6x8>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.aspect-ratio--logo{
    overflow:hidden;
    position:relative
}
.aspect-ratio--logo:before{
    content:"";
    display:block;
    padding-top:53.15315315%;
    width:100%
}
.aspect-ratio--logo>div{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.bg--transparent{
    background-color:transparent
}
.bg--white{
    background-color:#f0f2f5
}
.bg--white--90{
    background-color:rgba(240,242,245,.9)
}
.bg--white--80{
    background-color:rgba(240,242,245,.8)
}
.bg--white--70{
    background-color:rgba(240,242,245,.7)
}
.bg--white--60{
    background-color:rgba(240,242,245,.6)
}
.bg--white--50{
    background-color:rgba(240,242,245,.5)
}
.bg--white--40{
    background-color:rgba(240,242,245,.4)
}
.bg--white--30{
    background-color:rgba(240,242,245,.3)
}
.bg--white--20{
    background-color:rgba(240,242,245,.2)
}
.bg--white--10{
    background-color:rgba(240,242,245,.1)
}
.cm-light-theme .bg--white{
    background-color:#111217
}
.cm-light-theme .bg--white--90{
    background-color:rgba(17,18,23,.9)
}
.cm-light-theme .bg--white--80{
    background-color:rgba(17,18,23,.8)
}
.cm-light-theme .bg--white--70{
    background-color:rgba(17,18,23,.7)
}
.cm-light-theme .bg--white--60{
    background-color:rgba(17,18,23,.6)
}
.cm-light-theme .bg--white--50{
    background-color:rgba(17,18,23,.5)
}
.cm-light-theme .bg--white--40{
    background-color:rgba(17,18,23,.4)
}
.cm-light-theme .bg--white--30{
    background-color:rgba(17,18,23,.3)
}
.cm-light-theme .bg--white--20{
    background-color:rgba(17,18,23,.2)
}
.cm-light-theme .bg--white--10{
    background-color:rgba(17,18,23,.1)
}
.bg--white-dark{
    background-color:#959aa2
}
.bg--white-dark--90{
    background-color:hsla(217,7%,61%,.9)
}
.bg--white-dark--80{
    background-color:hsla(217,7%,61%,.8)
}
.bg--white-dark--70{
    background-color:hsla(217,7%,61%,.7)
}
.bg--white-dark--60{
    background-color:hsla(217,7%,61%,.6)
}
.bg--white-dark--50{
    background-color:hsla(217,7%,61%,.5)
}
.bg--white-dark--40{
    background-color:hsla(217,7%,61%,.4)
}
.bg--white-dark--30{
    background-color:hsla(217,7%,61%,.3)
}
.bg--white-dark--20{
    background-color:hsla(217,7%,61%,.2)
}
.bg--white-dark--10{
    background-color:hsla(217,7%,61%,.1)
}
.cm-light-theme .bg--white-dark{
    background-color:#54575a
}
.cm-light-theme .bg--white-dark--90{
    background-color:rgba(84,87,90,.9)
}
.cm-light-theme .bg--white-dark--80{
    background-color:rgba(84,87,90,.8)
}
.cm-light-theme .bg--white-dark--70{
    background-color:rgba(84,87,90,.7)
}
.cm-light-theme .bg--white-dark--60{
    background-color:rgba(84,87,90,.6)
}
.cm-light-theme .bg--white-dark--50{
    background-color:rgba(84,87,90,.5)
}
.cm-light-theme .bg--white-dark--40{
    background-color:rgba(84,87,90,.4)
}
.cm-light-theme .bg--white-dark--30{
    background-color:rgba(84,87,90,.3)
}
.cm-light-theme .bg--white-dark--20{
    background-color:rgba(84,87,90,.2)
}
.cm-light-theme .bg--white-dark--10{
    background-color:rgba(84,87,90,.1)
}
.bg--gray-light{
    background-color:#2e2f38
}
.bg--gray-light--90{
    background-color:rgba(46,47,56,.9)
}
.bg--gray-light--80{
    background-color:rgba(46,47,56,.8)
}
.bg--gray-light--70{
    background-color:rgba(46,47,56,.7)
}
.bg--gray-light--60{
    background-color:rgba(46,47,56,.6)
}
.bg--gray-light--50{
    background-color:rgba(46,47,56,.5)
}
.bg--gray-light--40{
    background-color:rgba(46,47,56,.4)
}
.bg--gray-light--30{
    background-color:rgba(46,47,56,.3)
}
.bg--gray-light--20{
    background-color:rgba(46,47,56,.2)
}
.bg--gray-light--10{
    background-color:rgba(46,47,56,.1)
}
.cm-light-theme .bg--gray-light{
    background-color:#d0d2d6
}
.cm-light-theme .bg--gray-light--90{
    background-color:hsla(220,7%,83%,.9)
}
.cm-light-theme .bg--gray-light--80{
    background-color:hsla(220,7%,83%,.8)
}
.cm-light-theme .bg--gray-light--70{
    background-color:hsla(220,7%,83%,.7)
}
.cm-light-theme .bg--gray-light--60{
    background-color:hsla(220,7%,83%,.6)
}
.cm-light-theme .bg--gray-light--50{
    background-color:hsla(220,7%,83%,.5)
}
.cm-light-theme .bg--gray-light--40{
    background-color:hsla(220,7%,83%,.4)
}
.cm-light-theme .bg--gray-light--30{
    background-color:hsla(220,7%,83%,.3)
}
.cm-light-theme .bg--gray-light--20{
    background-color:hsla(220,7%,83%,.2)
}
.cm-light-theme .bg--gray-light--10{
    background-color:hsla(220,7%,83%,.1)
}
.bg--gray{
    background-color:#11141b
}
.bg--gray--90{
    background-color:rgba(38,40,49,.9)
}
.bg--gray--80{
    background-color:rgba(38,40,49,.8)
}
.bg--gray--70{
    background-color:rgba(38,40,49,.7)
}
.bg--gray--60{
    background-color:rgba(38,40,49,.6)
}
.bg--gray--50{
    background-color:rgba(38,40,49,.5)
}
.bg--gray--40{
    background-color:rgba(38,40,49,.4)
}
.bg--gray--30{
    background-color:rgba(38,40,49,.3)
}
.bg--gray--20{
    background-color:rgba(38,40,49,.2)
}
.bg--gray--10{
    background-color:rgba(38,40,49,.1)
}
.cm-light-theme .bg--gray{
    background-color:#dcdee3
}
.cm-light-theme .bg--gray--90{
    background-color:rgba(220,222,227,.9)
}
.cm-light-theme .bg--gray--80{
    background-color:rgba(220,222,227,.8)
}
.cm-light-theme .bg--gray--70{
    background-color:rgba(220,222,227,.7)
}
.cm-light-theme .bg--gray--60{
    background-color:rgba(220,222,227,.6)
}
.cm-light-theme .bg--gray--50{
    background-color:rgba(220,222,227,.5)
}
.cm-light-theme .bg--gray--40{
    background-color:rgba(220,222,227,.4)
}
.cm-light-theme .bg--gray--30{
    background-color:rgba(220,222,227,.3)
}
.cm-light-theme .bg--gray--20{
    background-color:rgba(220,222,227,.2)
}
.cm-light-theme .bg--gray--10{
    background-color:rgba(220,222,227,.1)
}
.bg--gray-dark{
    background-color:#1f2634
}
.bg--gray-dark--90{
    background-color:rgba(27,28,35,.9)
}
.bg--gray-dark--80{
    background-color:rgba(27,28,35,.8)
}
.bg--gray-dark--70{
    background-color:rgba(27,28,35,.7)
}
.bg--gray-dark--60{
    background-color:rgba(27,28,35,.6)
}
.bg--gray-dark--50{
    background-color:rgba(27,28,35,.5)
}
.bg--gray-dark--40{
    background-color:rgba(27,28,35,.4)
}
.bg--gray-dark--30{
    background-color:rgba(27,28,35,.3)
}
.bg--gray-dark--20{
    background-color:rgba(27,28,35,.2)
}
.bg--gray-dark--10{
    background-color:rgba(27,28,35,.1)
}
.cm-light-theme .bg--gray-dark{
    background-color:#fff
}
.cm-light-theme .bg--gray-dark--90{
    background-color:hsla(0,0%,100%,.9)
}
.cm-light-theme .bg--gray-dark--80{
    background-color:hsla(0,0%,100%,.8)
}
.cm-light-theme .bg--gray-dark--70{
    background-color:hsla(0,0%,100%,.7)
}
.cm-light-theme .bg--gray-dark--60{
    background-color:hsla(0,0%,100%,.6)
}
.cm-light-theme .bg--gray-dark--50{
    background-color:hsla(0,0%,100%,.5)
}
.cm-light-theme .bg--gray-dark--40{
    background-color:hsla(0,0%,100%,.4)
}
.cm-light-theme .bg--gray-dark--30{
    background-color:hsla(0,0%,100%,.3)
}
.cm-light-theme .bg--gray-dark--20{
    background-color:hsla(0,0%,100%,.2)
}
.cm-light-theme .bg--gray-dark--10{
    background-color:hsla(0,0%,100%,.1)
}
.bg--black{
    background-color:#111217
}
.bg--black--90{
    background-color:rgba(17,18,23,.9)
}
.bg--black--80{
    background-color:rgba(17,18,23,.8)
}
.bg--black--70{
    background-color:rgba(17,18,23,.7)
}
.bg--black--60{
    background-color:rgba(17,18,23,.6)
}
.bg--black--50{
    background-color:rgba(17,18,23,.5)
}
.bg--black--40{
    background-color:rgba(17,18,23,.4)
}
.bg--black--30{
    background-color:rgba(17,18,23,.3)
}
.bg--black--20{
    background-color:rgba(17,18,23,.2)
}
.bg--black--10{
    background-color:rgba(17,18,23,.1)
}
.cm-light-theme .bg--black{
    background-color:#f7f7f8
}
.cm-light-theme .bg--black--90{
    background-color:hsla(240,7%,97%,.9)
}
.cm-light-theme .bg--black--80{
    background-color:hsla(240,7%,97%,.8)
}
.cm-light-theme .bg--black--70{
    background-color:hsla(240,7%,97%,.7)
}
.cm-light-theme .bg--black--60{
    background-color:hsla(240,7%,97%,.6)
}
.cm-light-theme .bg--black--50{
    background-color:hsla(240,7%,97%,.5)
}
.cm-light-theme .bg--black--40{
    background-color:hsla(240,7%,97%,.4)
}
.cm-light-theme .bg--black--30{
    background-color:hsla(240,7%,97%,.3)
}
.cm-light-theme .bg--black--20{
    background-color:hsla(240,7%,97%,.2)
}
.cm-light-theme .bg--black--10{
    background-color:hsla(240,7%,97%,.1)
}
.bg--true-white{
    background-color:#fff
}
.bg--true-white--90{
    background-color:hsla(0,0%,100%,.9)
}
.bg--true-white--80{
    background-color:hsla(0,0%,100%,.8)
}
.bg--true-white--70{
    background-color:hsla(0,0%,100%,.7)
}
.bg--true-white--60{
    background-color:hsla(0,0%,100%,.6)
}
.bg--true-white--50{
    background-color:hsla(0,0%,100%,.5)
}
.bg--true-white--40{
    background-color:hsla(0,0%,100%,.4)
}
.bg--true-white--30{
    background-color:hsla(0,0%,100%,.3)
}
.bg--true-white--20{
    background-color:hsla(0,0%,100%,.2)
}
.bg--true-white--10{
    background-color:hsla(0,0%,100%,.1)
}
.bg--true-black{
    background-color:#000
}
.bg--true-black--90{
    background-color:rgba(0,0,0,.9)
}
.bg--true-black--80{
    background-color:rgba(0,0,0,.8)
}
.bg--true-black--70{
    background-color:rgba(0,0,0,.7)
}
.bg--true-black--60{
    background-color:rgba(0,0,0,.6)
}
.bg--true-black--50{
    background-color:rgba(0,0,0,.5)
}
.bg--true-black--40{
    background-color:rgba(0,0,0,.4)
}
.bg--true-black--30{
    background-color:rgba(0,0,0,.3)
}
.bg--true-black--20{
    background-color:rgba(0,0,0,.2)
}
.bg--true-black--10{
    background-color:rgba(0,0,0,.1)
}
.bg--shadow{
    background-color:rgba(0,0,0,.25)
}
.bg--shadow--90{
    background-color:rgba(0,0,0,.9)
}
.bg--shadow--80{
    background-color:rgba(0,0,0,.8)
}
.bg--shadow--70{
    background-color:rgba(0,0,0,.7)
}
.bg--shadow--60{
    background-color:rgba(0,0,0,.6)
}
.bg--shadow--50{
    background-color:rgba(0,0,0,.5)
}
.bg--shadow--40{
    background-color:rgba(0,0,0,.4)
}
.bg--shadow--30{
    background-color:rgba(0,0,0,.3)
}
.bg--shadow--20{
    background-color:rgba(0,0,0,.2)
}
.bg--shadow--10,.cm-light-theme .bg--shadow{
    background-color:rgba(0,0,0,.1)
}
.cm-light-theme .bg--shadow--90{
    background-color:rgba(0,0,0,.9)
}
.cm-light-theme .bg--shadow--80{
    background-color:rgba(0,0,0,.8)
}
.cm-light-theme .bg--shadow--70{
    background-color:rgba(0,0,0,.7)
}
.cm-light-theme .bg--shadow--60{
    background-color:rgba(0,0,0,.6)
}
.cm-light-theme .bg--shadow--50{
    background-color:rgba(0,0,0,.5)
}
.cm-light-theme .bg--shadow--40{
    background-color:rgba(0,0,0,.4)
}
.cm-light-theme .bg--shadow--30{
    background-color:rgba(0,0,0,.3)
}
.cm-light-theme .bg--shadow--20{
    background-color:rgba(0,0,0,.2)
}
.cm-light-theme .bg--shadow--10{
    background-color:rgba(0,0,0,.1)
}
.bg--highlight{
    background-color:hsla(0,0%,100%,.1)
}
.bg--highlight--90{
    background-color:hsla(0,0%,100%,.9)
}
.bg--highlight--80{
    background-color:hsla(0,0%,100%,.8)
}
.bg--highlight--70{
    background-color:hsla(0,0%,100%,.7)
}
.bg--highlight--60{
    background-color:hsla(0,0%,100%,.6)
}
.bg--highlight--50{
    background-color:hsla(0,0%,100%,.5)
}
.bg--highlight--40{
    background-color:hsla(0,0%,100%,.4)
}
.bg--highlight--30{
    background-color:hsla(0,0%,100%,.3)
}
.bg--highlight--20{
    background-color:hsla(0,0%,100%,.2)
}
.bg--highlight--10{
    background-color:hsla(0,0%,100%,.1)
}
.cm-light-theme .bg--highlight{
    background-color:hsla(0,0%,100%,.25)
}
.cm-light-theme .bg--highlight--90{
    background-color:hsla(0,0%,100%,.9)
}
.cm-light-theme .bg--highlight--80{
    background-color:hsla(0,0%,100%,.8)
}
.cm-light-theme .bg--highlight--70{
    background-color:hsla(0,0%,100%,.7)
}
.cm-light-theme .bg--highlight--60{
    background-color:hsla(0,0%,100%,.6)
}
.cm-light-theme .bg--highlight--50{
    background-color:hsla(0,0%,100%,.5)
}
.cm-light-theme .bg--highlight--40{
    background-color:hsla(0,0%,100%,.4)
}
.cm-light-theme .bg--highlight--30{
    background-color:hsla(0,0%,100%,.3)
}
.cm-light-theme .bg--highlight--20{
    background-color:hsla(0,0%,100%,.2)
}
.cm-light-theme .bg--highlight--10{
    background-color:hsla(0,0%,100%,.1)
}
.bg--bg-white{
    background-color:#f7f8fa
}
.bg--bg-white--90{
    background-color:rgba(247,248,250,.9)
}
.bg--bg-white--80{
    background-color:rgba(247,248,250,.8)
}
.bg--bg-white--70{
    background-color:rgba(247,248,250,.7)
}
.bg--bg-white--60{
    background-color:rgba(247,248,250,.6)
}
.bg--bg-white--50{
    background-color:rgba(247,248,250,.5)
}
.bg--bg-white--40{
    background-color:rgba(247,248,250,.4)
}
.bg--bg-white--30{
    background-color:rgba(247,248,250,.3)
}
.bg--bg-white--20{
    background-color:rgba(247,248,250,.2)
}
.bg--bg-white--10{
    background-color:rgba(247,248,250,.1)
}
.bg--input-border-color{
    background-color:#262831
}
.bg--input-border-color--90{
    background-color:rgba(38,40,49,.9)
}
.bg--input-border-color--80{
    background-color:rgba(38,40,49,.8)
}
.bg--input-border-color--70{
    background-color:rgba(38,40,49,.7)
}
.bg--input-border-color--60{
    background-color:rgba(38,40,49,.6)
}
.bg--input-border-color--50{
    background-color:rgba(38,40,49,.5)
}
.bg--input-border-color--40{
    background-color:rgba(38,40,49,.4)
}
.bg--input-border-color--30{
    background-color:rgba(38,40,49,.3)
}
.bg--input-border-color--20{
    background-color:rgba(38,40,49,.2)
}
.bg--input-border-color--10{
    background-color:rgba(38,40,49,.1)
}
.cm-light-theme .bg--input-border-color{
    background-color:#dcdee3
}
.cm-light-theme .bg--input-border-color--90{
    background-color:rgba(220,222,227,.9)
}
.cm-light-theme .bg--input-border-color--80{
    background-color:rgba(220,222,227,.8)
}
.cm-light-theme .bg--input-border-color--70{
    background-color:rgba(220,222,227,.7)
}
.cm-light-theme .bg--input-border-color--60{
    background-color:rgba(220,222,227,.6)
}
.cm-light-theme .bg--input-border-color--50{
    background-color:rgba(220,222,227,.5)
}
.cm-light-theme .bg--input-border-color--40{
    background-color:rgba(220,222,227,.4)
}
.cm-light-theme .bg--input-border-color--30{
    background-color:rgba(220,222,227,.3)
}
.cm-light-theme .bg--input-border-color--20{
    background-color:rgba(220,222,227,.2)
}
.cm-light-theme .bg--input-border-color--10{
    background-color:rgba(220,222,227,.1)
}
.bg--skeleton{
    background-color:rgba(94,97,112,.15)
}
.bg--skeleton--90{
    background-color:rgba(94,97,112,.9)
}
.bg--skeleton--80{
    background-color:rgba(94,97,112,.8)
}
.bg--skeleton--70{
    background-color:rgba(94,97,112,.7)
}
.bg--skeleton--60{
    background-color:rgba(94,97,112,.6)
}
.bg--skeleton--50{
    background-color:rgba(94,97,112,.5)
}
.bg--skeleton--40{
    background-color:rgba(94,97,112,.4)
}
.bg--skeleton--30{
    background-color:rgba(94,97,112,.3)
}
.bg--skeleton--20{
    background-color:rgba(94,97,112,.2)
}
.bg--skeleton--10{
    background-color:rgba(94,97,112,.1)
}
.cm-light-theme .bg--skeleton{
    background-color:rgba(94,97,112,.15)
}
.cm-light-theme .bg--skeleton--90{
    background-color:rgba(94,97,112,.9)
}
.cm-light-theme .bg--skeleton--80{
    background-color:rgba(94,97,112,.8)
}
.cm-light-theme .bg--skeleton--70{
    background-color:rgba(94,97,112,.7)
}
.cm-light-theme .bg--skeleton--60{
    background-color:rgba(94,97,112,.6)
}
.cm-light-theme .bg--skeleton--50{
    background-color:rgba(94,97,112,.5)
}
.cm-light-theme .bg--skeleton--40{
    background-color:rgba(94,97,112,.4)
}
.cm-light-theme .bg--skeleton--30{
    background-color:rgba(94,97,112,.3)
}
.cm-light-theme .bg--skeleton--20{
    background-color:rgba(94,97,112,.2)
}
.cm-light-theme .bg--skeleton--10{
    background-color:rgba(94,97,112,.1)
}
.bg--turquoise{
    background-color:#0494fc
}
.bg--turquoise--90{
    background-color:rgba(16,186,168,.9)
}
.bg--turquoise--80{
    background-color:rgba(16,186,168,.8)
}
.bg--turquoise--70{
    background-color:rgba(16,186,168,.7)
}
.bg--turquoise--60{
    background-color:rgba(16,186,168,.6)
}
.bg--turquoise--50{
    background-color:rgba(16,186,168,.5)
}
.bg--turquoise--40{
    background-color:rgba(16,186,168,.4)
}
.bg--turquoise--30{
    background-color:rgba(16,186,168,.3)
}
.bg--turquoise--20{
    background-color:rgba(16,186,168,.2)
}
.bg--turquoise--10{
    background-color:rgba(16,186,168,.1)
}
.bg--turquoise-dark{
    background-color:#0f759d
}
.bg--turquoise-dark--90{
    background-color:rgba(12,139,126,.9)
}
.bg--turquoise-dark--80{
    background-color:rgba(12,139,126,.8)
}
.bg--turquoise-dark--70{
    background-color:rgba(12,139,126,.7)
}
.bg--turquoise-dark--60{
    background-color:rgba(12,139,126,.6)
}
.bg--turquoise-dark--50{
    background-color:rgba(12,139,126,.5)
}
.bg--turquoise-dark--40{
    background-color:rgba(12,139,126,.4)
}
.bg--turquoise-dark--30{
    background-color:rgba(12,139,126,.3)
}
.bg--turquoise-dark--20{
    background-color:rgba(12,139,126,.2)
}
.bg--turquoise-dark--10{
    background-color:rgba(12,139,126,.1)
}
.bg--turquoise-light{
    background-color:#14e9d2
}
.bg--turquoise-light--90{
    background-color:rgba(20,233,210,.9)
}
.bg--turquoise-light--80{
    background-color:rgba(20,233,210,.8)
}
.bg--turquoise-light--70{
    background-color:rgba(20,233,210,.7)
}
.bg--turquoise-light--60{
    background-color:rgba(20,233,210,.6)
}
.bg--turquoise-light--50{
    background-color:rgba(20,233,210,.5)
}
.bg--turquoise-light--40{
    background-color:rgba(20,233,210,.4)
}
.bg--turquoise-light--30{
    background-color:rgba(20,233,210,.3)
}
.bg--turquoise-light--20{
    background-color:rgba(20,233,210,.2)
}
.bg--turquoise-light--10{
    background-color:rgba(20,233,210,.1)
}
.bg--orange{
    background-color:#f36f21
}
.bg--orange--90{
    background-color:rgba(243,111,33,.9)
}
.bg--orange--80{
    background-color:rgba(243,111,33,.8)
}
.bg--orange--70{
    background-color:rgba(243,111,33,.7)
}
.bg--orange--60{
    background-color:rgba(243,111,33,.6)
}
.bg--orange--50{
    background-color:rgba(243,111,33,.5)
}
.bg--orange--40{
    background-color:rgba(243,111,33,.4)
}
.bg--orange--30{
    background-color:rgba(243,111,33,.3)
}
.bg--orange--20{
    background-color:rgba(243,111,33,.2)
}
.bg--orange--10{
    background-color:rgba(243,111,33,.1)
}
.bg--orange-dark{
    background-color:#d5570c
}
.bg--orange-dark--90{
    background-color:rgba(213,87,12,.9)
}
.bg--orange-dark--80{
    background-color:rgba(213,87,12,.8)
}
.bg--orange-dark--70{
    background-color:rgba(213,87,12,.7)
}
.bg--orange-dark--60{
    background-color:rgba(213,87,12,.6)
}
.bg--orange-dark--50{
    background-color:rgba(213,87,12,.5)
}
.bg--orange-dark--40{
    background-color:rgba(213,87,12,.4)
}
.bg--orange-dark--30{
    background-color:rgba(213,87,12,.3)
}
.bg--orange-dark--20{
    background-color:rgba(213,87,12,.2)
}
.bg--orange-dark--10{
    background-color:rgba(213,87,12,.1)
}
.bg--orange-light{
    background-color:#f68e51
}
.bg--orange-light--90{
    background-color:rgba(246,142,81,.9)
}
.bg--orange-light--80{
    background-color:rgba(246,142,81,.8)
}
.bg--orange-light--70{
    background-color:rgba(246,142,81,.7)
}
.bg--orange-light--60{
    background-color:rgba(246,142,81,.6)
}
.bg--orange-light--50{
    background-color:rgba(246,142,81,.5)
}
.bg--orange-light--40{
    background-color:rgba(246,142,81,.4)
}
.bg--orange-light--30{
    background-color:rgba(246,142,81,.3)
}
.bg--orange-light--20{
    background-color:rgba(246,142,81,.2)
}
.bg--orange-light--10{
    background-color:rgba(246,142,81,.1)
}
.bg--red{
    background-color:#c43855
}
.bg--red--90{
    background-color:rgba(196,56,85,.9)
}
.bg--red--80{
    background-color:rgba(196,56,85,.8)
}
.bg--red--70{
    background-color:rgba(196,56,85,.7)
}
.bg--red--60{
    background-color:rgba(196,56,85,.6)
}
.bg--red--50{
    background-color:rgba(196,56,85,.5)
}
.bg--red--40{
    background-color:rgba(196,56,85,.4)
}
.bg--red--30{
    background-color:rgba(196,56,85,.3)
}
.bg--red--20{
    background-color:rgba(196,56,85,.2)
}
.bg--red--10{
    background-color:rgba(196,56,85,.1)
}
.bg--red-dark{
    background-color:#9c2d44
}
.bg--red-dark--90{
    background-color:rgba(156,45,68,.9)
}
.bg--red-dark--80{
    background-color:rgba(156,45,68,.8)
}
.bg--red-dark--70{
    background-color:rgba(156,45,68,.7)
}
.bg--red-dark--60{
    background-color:rgba(156,45,68,.6)
}
.bg--red-dark--50{
    background-color:rgba(156,45,68,.5)
}
.bg--red-dark--40{
    background-color:rgba(156,45,68,.4)
}
.bg--red-dark--30{
    background-color:rgba(156,45,68,.3)
}
.bg--red-dark--20{
    background-color:rgba(156,45,68,.2)
}
.bg--red-dark--10{
    background-color:rgba(156,45,68,.1)
}
.bg--red-light{
    background-color:#d15e76
}
.bg--red-light--90{
    background-color:rgba(209,94,118,.9)
}
.bg--red-light--80{
    background-color:rgba(209,94,118,.8)
}
.bg--red-light--70{
    background-color:rgba(209,94,118,.7)
}
.bg--red-light--60{
    background-color:rgba(209,94,118,.6)
}
.bg--red-light--50{
    background-color:rgba(209,94,118,.5)
}
.bg--red-light--40{
    background-color:rgba(209,94,118,.4)
}
.bg--red-light--30{
    background-color:rgba(209,94,118,.3)
}
.bg--red-light--20{
    background-color:rgba(209,94,118,.2)
}
.bg--red-light--10{
    background-color:rgba(209,94,118,.1)
}
.bg--green{
    background-color:#64be56
}
.bg--green--90{
    background-color:rgba(100,190,86,.9)
}
.bg--green--80{
    background-color:rgba(100,190,86,.8)
}
.bg--green--70{
    background-color:rgba(100,190,86,.7)
}
.bg--green--60{
    background-color:rgba(100,190,86,.6)
}
.bg--green--50{
    background-color:rgba(100,190,86,.5)
}
.bg--green--40{
    background-color:rgba(100,190,86,.4)
}
.bg--green--30{
    background-color:rgba(100,190,86,.3)
}
.bg--green--20{
    background-color:rgba(100,190,86,.2)
}
.bg--green--10{
    background-color:rgba(100,190,86,.1)
}
.bg--green-dark{
    background-color:#4ca33f
}
.bg--green-dark--90{
    background-color:rgba(76,163,63,.9)
}
.bg--green-dark--80{
    background-color:rgba(76,163,63,.8)
}
.bg--green-dark--70{
    background-color:rgba(76,163,63,.7)
}
.bg--green-dark--60{
    background-color:rgba(76,163,63,.6)
}
.bg--green-dark--50{
    background-color:rgba(76,163,63,.5)
}
.bg--green-dark--40{
    background-color:rgba(76,163,63,.4)
}
.bg--green-dark--30{
    background-color:rgba(76,163,63,.3)
}
.bg--green-dark--20{
    background-color:rgba(76,163,63,.2)
}
.bg--green-dark--10{
    background-color:rgba(76,163,63,.1)
}
.bg--green-light{
    background-color:#86cc7b
}
.bg--green-light--90{
    background-color:rgba(134,204,123,.9)
}
.bg--green-light--80{
    background-color:rgba(134,204,123,.8)
}
.bg--green-light--70{
    background-color:rgba(134,204,123,.7)
}
.bg--green-light--60{
    background-color:rgba(134,204,123,.6)
}
.bg--green-light--50{
    background-color:rgba(134,204,123,.5)
}
.bg--green-light--40{
    background-color:rgba(134,204,123,.4)
}
.bg--green-light--30{
    background-color:rgba(134,204,123,.3)
}
.bg--green-light--20{
    background-color:rgba(134,204,123,.2)
}
.bg--green-light--10{
    background-color:rgba(134,204,123,.1)
}
.bg--yellow{
    background-color:#f3c921
}
.bg--yellow--90{
    background-color:rgba(243,201,33,.9)
}
.bg--yellow--80{
    background-color:rgba(243,201,33,.8)
}
.bg--yellow--70{
    background-color:rgba(243,201,33,.7)
}
.bg--yellow--60{
    background-color:rgba(243,201,33,.6)
}
.bg--yellow--50{
    background-color:rgba(243,201,33,.5)
}
.bg--yellow--40{
    background-color:rgba(243,201,33,.4)
}
.bg--yellow--30{
    background-color:rgba(243,201,33,.3)
}
.bg--yellow--20{
    background-color:rgba(243,201,33,.2)
}
.bg--yellow--10{
    background-color:rgba(243,201,33,.1)
}
.bg--yellow-dark{
    background-color:#d5ad0c
}
.bg--yellow-dark--90{
    background-color:rgba(213,173,12,.9)
}
.bg--yellow-dark--80{
    background-color:rgba(213,173,12,.8)
}
.bg--yellow-dark--70{
    background-color:rgba(213,173,12,.7)
}
.bg--yellow-dark--60{
    background-color:rgba(213,173,12,.6)
}
.bg--yellow-dark--50{
    background-color:rgba(213,173,12,.5)
}
.bg--yellow-dark--40{
    background-color:rgba(213,173,12,.4)
}
.bg--yellow-dark--30{
    background-color:rgba(213,173,12,.3)
}
.bg--yellow-dark--20{
    background-color:rgba(213,173,12,.2)
}
.bg--yellow-dark--10{
    background-color:rgba(213,173,12,.1)
}
.bg--yellow-light{
    background-color:#f6d551
}
.bg--yellow-light--90{
    background-color:rgba(246,213,81,.9)
}
.bg--yellow-light--80{
    background-color:rgba(246,213,81,.8)
}
.bg--yellow-light--70{
    background-color:rgba(246,213,81,.7)
}
.bg--yellow-light--60{
    background-color:rgba(246,213,81,.6)
}
.bg--yellow-light--50{
    background-color:rgba(246,213,81,.5)
}
.bg--yellow-light--40{
    background-color:rgba(246,213,81,.4)
}
.bg--yellow-light--30{
    background-color:rgba(246,213,81,.3)
}
.bg--yellow-light--20{
    background-color:rgba(246,213,81,.2)
}
.bg--yellow-light--10{
    background-color:rgba(246,213,81,.1)
}
.bg--gold{
    background-color:#bc952c
}
.bg--gold--90{
    background-color:rgba(188,149,44,.9)
}
.bg--gold--80{
    background-color:rgba(188,149,44,.8)
}
.bg--gold--70{
    background-color:rgba(188,149,44,.7)
}
.bg--gold--60{
    background-color:rgba(188,149,44,.6)
}
.bg--gold--50{
    background-color:rgba(188,149,44,.5)
}
.bg--gold--40{
    background-color:rgba(188,149,44,.4)
}
.bg--gold--30{
    background-color:rgba(188,149,44,.3)
}
.bg--gold--20{
    background-color:rgba(188,149,44,.2)
}
.bg--gold--10{
    background-color:rgba(188,149,44,.1)
}
.bg--silver{
    background-color:#acacac
}
.bg--silver--90{
    background-color:hsla(0,0%,67%,.9)
}
.bg--silver--80{
    background-color:hsla(0,0%,67%,.8)
}
.bg--silver--70{
    background-color:hsla(0,0%,67%,.7)
}
.bg--silver--60{
    background-color:hsla(0,0%,67%,.6)
}
.bg--silver--50{
    background-color:hsla(0,0%,67%,.5)
}
.bg--silver--40{
    background-color:hsla(0,0%,67%,.4)
}
.bg--silver--30{
    background-color:hsla(0,0%,67%,.3)
}
.bg--silver--20{
    background-color:hsla(0,0%,67%,.2)
}
.bg--silver--10{
    background-color:hsla(0,0%,67%,.1)
}
.bg--bronze{
    background-color:#8c612d
}
.bg--bronze--90{
    background-color:rgba(140,97,45,.9)
}
.bg--bronze--80{
    background-color:rgba(140,97,45,.8)
}
.bg--bronze--70{
    background-color:rgba(140,97,45,.7)
}
.bg--bronze--60{
    background-color:rgba(140,97,45,.6)
}
.bg--bronze--50{
    background-color:rgba(140,97,45,.5)
}
.bg--bronze--40{
    background-color:rgba(140,97,45,.4)
}
.bg--bronze--30{
    background-color:rgba(140,97,45,.3)
}
.bg--bronze--20{
    background-color:rgba(140,97,45,.2)
}
.bg--bronze--10{
    background-color:rgba(140,97,45,.1)
}
.bg--purple{
    background-color:#6d29dc
}
.bg--purple--90{
    background-color:rgba(109,41,220,.9)
}
.bg--purple--80{
    background-color:rgba(109,41,220,.8)
}
.bg--purple--70{
    background-color:rgba(109,41,220,.7)
}
.bg--purple--60{
    background-color:rgba(109,41,220,.6)
}
.bg--purple--50{
    background-color:rgba(109,41,220,.5)
}
.bg--purple--40{
    background-color:rgba(109,41,220,.4)
}
.bg--purple--30{
    background-color:rgba(109,41,220,.3)
}
.bg--purple--20{
    background-color:rgba(109,41,220,.2)
}
.bg--purple--10{
    background-color:rgba(109,41,220,.1)
}
.bg--lg-transparent-black{
    background:linear-gradient(rgba(17,18,23,0),#111217)
}
.cm-light-theme .bg--lg-transparent-black{
    background:linear-gradient(hsla(240,7%,97%,0),#f7f7f8)
}
.bg--lg-transparent-gray-dark{
    background:linear-gradient(rgba(27,28,35,0),#1b1c23)
}
.cm-light-theme .bg--lg-transparent-gray-dark{
    background:linear-gradient(hsla(0,0%,100%,0),#fff)
}
.bg--lg-transparent-gray{
    background:linear-gradient(rgba(38,40,49,0),#262831)
}
.cm-light-theme .bg--lg-transparent-gray{
    background:linear-gradient(rgba(220,222,227,0),#dcdee3)
}
.bg--lg-transparent-true-white{
    background:linear-gradient(hsla(0,0%,100%,0),#fff)
}
.br--none{
    border-radius:0
}
.br--none,.br--xsmall{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--xsmall{
    border-radius:.2rem
}
.br--small{
    border-radius:.4rem
}
.br--base,.br--small{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--base{
    border-radius:.8rem
}
.br--large{
    border-radius:1.6rem
}
.br--large,.br--xlarge{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--xlarge{
    border-radius:3.2rem
}
.br--100{
    border-radius:100%
}
.br--100,.br--pill{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--pill{
    border-radius:9999px
}
.br--app{
    border-radius:30%;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--top{
    border-bottom-right-radius:0
}
.br--right,.br--top{
    border-bottom-left-radius:0;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--right{
    border-top-left-radius:0
}
.br--bottom{
    border-top-left-radius:0
}
.br--bottom,.br--left{
    border-top-right-radius:0;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--left{
    border-bottom-right-radius:0
}
.br--bottom-left{
    border-bottom-right-radius:0
}
.br--bottom-left,.br--bottom-right{
    border-top-left-radius:0;
    border-top-right-radius:0;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--bottom-right{
    border-bottom-left-radius:0
}
.br--top-left{
    border-top-right-radius:0
}
.br--top-left,.br--top-right{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--top-right{
    border-top-left-radius:0
}
.br--bottom-left--base-chat,.br--left--base-chat{
    border-bottom-left-radius:.8rem;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--left--base-chat{
    border-top-left-radius:.8rem
}
.br--top-left--base-chat{
    border-top-left-radius:.8rem
}
.br--bottom-right--base-chat,.br--top-left--base-chat{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.br--bottom-right--base-chat{
    border-bottom-right-radius:.8rem
}
.br--right--base-chat{
    border-bottom-right-radius:.8rem
}
.br--right--base-chat,.br--top-right--base-chat{
    border-top-right-radius:.8rem;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.bor--all{
    border-style:solid;
    border-width:1px
}
.bor--v{
    border-bottom-style:solid;
    border-top-style:solid;
    border-width:1px
}
.bor--h{
    border-left-style:solid;
    border-right-style:solid;
    border-width:1px
}
.bor--top{
    border-top-style:solid;
    border-width:1px
}
.bor--r{
    border-right-style:solid;
    border-width:1px
}
.bor--bot{
    border-bottom-style:solid;
    border-width:1px
}
.bor--l{
    border-left-style:solid
}
.bor--l,.bor--none{
    border-width:1px
}
.bor--solid{
    border-style:solid
}
.bor--dashed{
    border-style:dashed;
    border-width:1px
}
.bor--dotted{
    border-style:dotted
}
.bor--none{
    border-style:none
}
.bor--transparent{
    border-color:transparent
}
.bor--white{
    border-color:#f0f2f5
}
.cm-light-theme .bor--white{
    border-color:#111217
}
.bor--white-dark{
    border-color:#959aa2
}
.cm-light-theme .bor--white-dark{
    border-color:#54575a
}
.bor--gray-light{
    border-color:#2e2f38
}
.cm-light-theme .bor--gray-light{
    border-color:#d0d2d6
}
.bor--gray{
    border-color:#262831
}
.cm-light-theme .bor--gray{
    border-color:#dcdee3
}
.bor--gray-dark{
    border-color:#1b1c23
}
.cm-light-theme .bor--gray-dark{
    border-color:#fff
}
.bor--black{
    border-color:#111217
}
.cm-light-theme .bor--black{
    border-color:#f7f7f8
}
.bor--true-black{
    border-color:#000
}
.bor--true-white{
    border-color:#fff
}
.bor--turquoise{
    border-color:#0494fc
}
.bor--turquoise-dark{
    border-color:#0f759d
}
.bor--turquoise-light{
    border-color:#14e9d2
}
.bor--orange{
    border-color:#f36f21
}
.bor--orange-dark{
    border-color:#d5570c
}
.bor--orange-light{
    border-color:#f68e51
}
.bor--yellow{
    border-color:#f3c921
}
.bor--yellow-dark{
    border-color:#d5ad0c
}
.bor--yellow-light{
    border-color:#f6d551
}
.bor--red{
    border-color:#c43855
}
.bor--red-dark{
    border-color:#9c2d44
}
.bor--red-light{
    border-color:#d15e76
}
.bor--green{
    border-color:#64be56
}
.bor--green-dark{
    border-color:#4ca33f
}
.bor--green-light{
    border-color:#86cc7b
}
.bor--gold{
    border-color:#bc952c
}
.bor--silver{
    border-color:#acacac
}
.bor--bronze{
    border-color:#8c612d
}
.bor--input{
    border-color:#262831
}
.cm-light-theme .bor--input{
    border-color:#dcdee3
}
.bor--05px{
    border-width:.5px
}
.bor--1px{
    border-width:1px
}
.bor--2px{
    border-width:2px
}
.bor--3px{
    border-width:3px
}
.bor--4px{
    border-width:4px
}
.bor--5px{
    border-width:5px
}
.bs--none{
    box-shadow:none
}
.bs--small{
    box-shadow:0 1px 5px 1px rgba(0,0,0,.4)
}
.cm-light-theme .bs--small{
    box-shadow:0 1px 2px 1px rgba(0,0,0,.1)
}
.bs--base{
    box-shadow:0 1px 5px 1px rgba(0,0,0,.2)
}
.cm-light-theme .bs--base{
    box-shadow:0 1px 2px 1px rgba(0,0,0,.05)
}
.bs--strong{
    box-shadow:0 3px 20px 1px rgba(0,0,0,.4)
}
.cm-light-theme .bs--strong{
    box-shadow:0 3px 20px 1px rgba(0,0,0,.1)
}
.bs--sharp{
    box-shadow: 0 1px 30px 1px rgb(0 0 0 / 45%);
}
.cm-light-theme .bs--sharp{
    box-shadow:0 1px 2px 1px rgba(0,0,0,.15)
}
.bs--soft{
    box-shadow:0 0 30px 2px rgba(0,0,0,.05)
}
.cm-light-theme .bs--soft{
    box-shadow:0 0 30px 2px rgba(0,0,0,.03)
}
.c--transparent{
    color:transparent
}
.c--white{
    color:#f0f2f5
}
.cm-light-theme .c--white{
    color:#111217
}
.c--white-dark{
    color:#959aa2
}
.cm-light-theme .c--white-dark{
    color:#54575a
}
.c--gray-light{
    color:#5e6170
}
.cm-light-theme .c--gray-light{
    color:#82878c
}
.c--black{
    color:#111217
}
.cm-light-theme .c--black{
    color:#f7f7f8
}
.c--gray-dark{
    color:#1b1c23
}
.cm-light-theme .c--gray-dark{
    color:#fff
}
.c--gray{
    color:#262831
}
.cm-light-theme .c--gray{
    color:#dcdee3
}
.c--true-black{
    color:#000
}
.c--true-white{
    color:#fff
}
.c--turquoise{
    color:#0494fc
}
.c--turquoise-dark{
    color:#0f759d
}
.c--turquoise-light{
    color:#14e9d2
}
.c--orange{
    color:#f36f21
}
.c--orange-dark{
    color:#d5570c
}
.c--orange-light{
    color:#f68e51
}
.c--yellow{
    color:#f3c921
}
.c--yellow-dark{
    color:#d5ad0c
}
.c--yellow-light{
    color:#f6d551
}
.c--red{
    color:#c43855
}
.c--red-dark{
    color:#9c2d44
}
.c--red-light{
    color:#d15e76
}
.c--green{
    color:#64be56
}
.c--green-dark{
    color:#4ca33f
}
.c--green-light{
    color:#86cc7b
}
.c--gold{
    color:#bc952c
}
.c--silver{
    color:#acacac
}
.c--bronze{
    color:#8c612d
}
.c--twitch-purple{
    color:#6e31df
}
.c--facebook-blue{
    color:#1876f2
}
.c--twitter-blue{
    color:#00bdef
}
.c--google-red{
    color:#2d2d2d
}
.c--messenger-blue{
    color:#448aff
}
.c--linkedin-blue{
    color:#0072b5
}
.cm-link--white{
    color:#f0f2f5;
    cursor:pointer
}
.cm-link--white:active{
    color:#0494fc
}
.cm-link--white.active{
    color:#fff!important;
    display:initial!important;
    opacity:1!important
}
.cm-link--white.active .icon{
    color:#fff!important
}
.cm-link--white.link-disabled{
    cursor:default!important
}
.cm-link--white.link-disabled,.cm-link--white.link-disabled:hover{
    color:rgba(240,242,245,.6)!important
}
.cm-light-theme .cm-link--white{
    color:#111217;
    cursor:pointer
}
.cm-light-theme .cm-link--white:active{
    color:#0494fc
}
.cm-light-theme .cm-link--white.active{
    color:#000!important;
    display:initial!important;
    opacity:1!important
}
.cm-light-theme .cm-link--white.active .icon{
    color:#000!important
}
.cm-light-theme .cm-link--white.link-disabled{
    color:rgba(17,18,23,.6)!important;
    cursor:default!important
}
.cm-light-theme .cm-link--white.link-disabled:hover{
    color:rgba(17,18,23,.6)!important
}
.cm-link--white-dark{
    color:#959aa2;
    cursor:pointer
}
.cm-link--white-dark:active{
    color:#f0f2f5
}
.cm-link--white-dark.active{
    color:#fff!important;
    display:initial!important;
    opacity:1!important
}
.cm-link--white-dark.active .icon{
    color:#fff!important
}
.cm-link--white-dark.link-disabled{
    cursor:default!important
}
.cm-link--white-dark.link-disabled,.cm-link--white-dark.link-disabled:hover{
    color:hsla(217,7%,61%,.6)!important
}
.cm-light-theme .cm-link--white-dark{
    color:#54575a;
    cursor:pointer
}
.cm-light-theme .cm-link--white-dark:active{
    color:#111217
}
.cm-light-theme .cm-link--white-dark.active{
    color:#000!important;
    display:initial!important;
    opacity:1!important
}
.cm-light-theme .cm-link--white-dark.active .icon{
    color:#000!important
}
.cm-light-theme .cm-link--white-dark.link-disabled{
    color:rgba(84,87,90,.6)!important;
    cursor:default!important
}
.cm-light-theme .cm-link--white-dark.link-disabled:hover{
    color:rgba(84,87,90,.6)!important
}
.cm-link--gray-light{
    color:#5e6170;
    cursor:pointer
}
.cm-link--gray-light:active{
    color:#959aa2
}
.cm-link--gray-light.active{
    color:#fff!important;
    display:initial!important;
    opacity:1!important
}
.cm-link--gray-light.active .icon{
    color:#fff!important
}
.cm-link--gray-light.link-disabled{
    color:rgba(94,97,112,.6)!important;
    cursor:default!important
}
.cm-link--gray-light.link-disabled:hover{
    color:rgba(94,97,112,.6)!important
}
.cm-light-theme .cm-link--gray-light{
    color:#82878c;
    cursor:pointer
}
.cm-light-theme .cm-link--gray-light:active{
    color:#54575a
}
.cm-light-theme .cm-link--gray-light.active{
    color:#000!important;
    display:initial!important;
    opacity:1!important
}
.cm-light-theme .cm-link--gray-light.active .icon{
    color:#000!important
}
.cm-light-theme .cm-link--gray-light.link-disabled{
    color:hsla(210,4%,53%,.6)!important;
    cursor:default!important
}
.cm-light-theme .cm-link--gray-light.link-disabled:hover{
    color:hsla(210,4%,53%,.6)!important
}
.cm-link--true-white{
    color:#fff!important;
    cursor:pointer!important
}
.cm-link--true-white:active{
    color:#0494fc!important
}
.cm-link--true-white.active{
    color:#fff!important;
    display:initial !important!important;
    opacity:initial !important!important
}
.cm-link--true-white.active .icon{
    color:#fff!important
}
.cm-link--true-white.link-disabled{
    color:hsla(0,0%,100%,.6)!important;
    cursor:default !important!important
}
.cm-link--true-white.link-disabled:hover{
    color:hsla(0,0%,100%,.6)!important
}
.cm-link--true-black{
    color:#000!important;
    cursor:pointer!important
}
.cm-link--true-black:active{
    color:#0494fc!important
}
.cm-link--true-black.active{
    color:#000!important;
    display:initial !important!important;
    opacity:initial !important!important
}
.cm-link--true-black.active .icon{
    color:#000!important
}
.cm-link--true-black.link-disabled{
    color:rgba(0,0,0,.6)!important;
    cursor:default !important!important
}
.cm-link--true-black.link-disabled:hover{
    color:rgba(0,0,0,.6)!important
}
.cm-link--primary{
    cursor:pointer!important
}
.cm-link--primary,.cm-link--primary:active{
    color:#0494fc!important
}
.cm-link--primary.active{
    color:#0494fc!important;
    display:initial !important!important;
    opacity:initial !important!important
}
.cm-link--primary.active .icon{
    color:#0494fc!important
}
.cm-link--primary.link-disabled{
    cursor:default !important!important
}
.cm-link--primary.link-disabled,.cm-link--primary.link-disabled:hover{
    color:rgba(16,186,168,.6)!important
}
.cm-link--danger{
    cursor:pointer!important
}
.cm-link--danger,.cm-link--danger:active{
    color:#c43855!important
}
.cm-link--danger.active{
    color:#c43855!important;
    display:initial !important!important;
    opacity:initial !important!important
}
.cm-link--danger.active .icon{
    color:#c43855!important
}
.cm-link--danger.link-disabled{
    cursor:default !important!important
}
.cm-link--danger.link-disabled,.cm-link--danger.link-disabled:hover{
    color:rgba(196,56,85,.6)!important
}
.cm-link--warning{
    cursor:pointer!important
}
.cm-link--warning,.cm-link--warning:active{
    color:#f36f21!important
}
.cm-link--warning.active{
    color:#f36f21!important;
    display:initial !important!important;
    opacity:initial !important!important
}
.cm-link--warning.active .icon{
    color:#f36f21!important
}
.cm-link--warning.link-disabled{
    cursor:default !important!important
}
.cm-link--warning.link-disabled,.cm-link--warning.link-disabled:hover{
    color:rgba(243,111,33,.6)!important
}
.cm-link--success{
    cursor:pointer!important
}
.cm-link--success,.cm-link--success:active{
    color:#64be56!important
}
.cm-link--success.active{
    color:#64be56!important;
    display:initial !important!important;
    opacity:initial !important!important
}
.cm-link--success.active .icon{
    color:#64be56!important
}
.cm-link--success.link-disabled{
    cursor:default !important!important
}
.cm-link--success.link-disabled,.cm-link--success.link-disabled:hover{
    color:rgba(100,190,86,.6)!important
}
.dis--flx{
    display:flex
}
.dis--inl-flx{
    display:inline-flex
}
.dis--blk{
    display:block
}
.dis--inl-blk{
    display:inline-block
}
.dis--inl{
    display:inline
}
.dis--none{
    display:none
}
.grayscale{
    -webkit-filter:grayscale(100%);
    filter:grayscale(100%)
}
.contrast--150{
    -webkit-filter:contrast(150%);
    filter:contrast(150%)
}
.contrast--130{
    -webkit-filter:contrast(130%);
    filter:contrast(130%)
}
.flx--0-0-auto{
    flex:0 0 auto
}
.flx--1-1-auto{
    flex:1 1 auto
}
.flx--1-0-auto{
    flex:1 0 auto
}
.flx--1-1{
    flex:1 1
}
.ali-ite--center{
    align-items:center
}
.ali-ite--flex-end{
    align-items:flex-end
}
.ali-ite--flex-start{
    align-items:flex-start
}
.ali-ite--stretch{
    align-items:stretch
}
.jus-con--flex-start{
    justify-content:flex-start
}
.jus-con--flex-end{
    justify-content:flex-end
}
.jus-con--center{
    justify-content:center
}
.jus-con--space-between{
    justify-content:space-between
}
.jus-con--space-evenly{
    justify-content:space-evenly
}
.flx-dir--row{
    flex-direction:row
}
.flx-dir--row-reverse{
    flex-direction:row-reverse
}
.flx-dir--col{
    flex-direction:column
}
.flx-dir--col-reverse{
    flex-direction:column-reverse
}
.flx-wrap--nowrap{
    flex-wrap:nowrap
}
.flx-wrap--wrap{
    flex-wrap:wrap
}
.flx-wrap--wrap-reverse{
    flex-wrap:wrap-reverse
}
.flx-gutter--large{
    grid-gap:6.4rem;
    gap:6.4rem
}
.flx-gutter--medium{
    grid-gap:3.2rem;
    gap:3.2rem
}
.flx-gutter--base{
    grid-gap:1.6rem;
    gap:1.6rem
}
.flx-gutter--small{
    grid-gap:.8rem;
    gap:.8rem
}
.flx-gutter--xsmall{
    grid-gap:.4rem;
    gap:.4rem
}
.flx-gutter--none{
    grid-gap:0;
    gap:0
}
.pe--none{
    pointer-events:none
}
.pe--auto{
    pointer-events:auto
}
.cur--pointer{
    cursor:pointer
}
.cur--default{
    cursor:default
}
.cur--not-allowed{
    cursor:not-allowed
}
.cur--swap{
    cursor:url(https://challengermode-permanent-assets.azureedge.net/app/cursors/swap.cur),pointer
}
.cur--grab{
    cursor:move;
    cursor:grab;
    cursor:-webkit-grab
}
.cur--grab:active{
    cursor:grabbing;
    cursor:-webkit-grabbing
}
.hover-scale--105,.hover-scale--110{
    will-change:transform
}
.w--auto{
    width:auto
}
.h--auto{
    height:auto
}
.max-w--none{
    max-width:none
}
.max-h--none{
    max-height:none
}
.w--initial{
    width:auto
}
.h--initial{
    height:auto
}
.min-w--initial{
    min-width:auto
}
.min-h--initial{
    min-height:auto
}
.w--10{
    width:10%
}
.h--10{
    height:10%
}
.w--20{
    width:20%
}
.h--20{
    height:20%
}
.w--30{
    width:30%
}
.h--30{
    height:30%
}
.w--35{
    width:35%
}
.h--35{
    height:35%
}
.w--40{
    width:40%
}
.h--40{
    height:40%
}
.w--50{
    width:50%
}
.h--50{
    height:50%
}
.w--60{
    width:60%
}
.h--60{
    height:60%
}
.w--70{
    width:70%
}
.h--70{
    height:70%
}
.w--80{
    width:80%
}
.h--80{
    height:80%
}
.w--90{
    width:90%
}
.h--90{
    height:90%
}
.w--100{
    width:100%
}
.max-w--100{
    max-width:100%
}
.min-w--100{
    min-width:100%
}
.h--100{
    height:100%
}
.max-h--100{
    max-height:100%
}
.min-h--100{
    min-height:100%
}
.w--1em{
    width:1em
}
.h--1em{
    height:1em
}
.w--2em{
    width:2em
}
.h--2em{
    height:2em
}
.w--fontSizeBase{
    width:1.4rem
}
.max-w--fontSizeBase{
    max-width:1.4rem
}
.min-w--fontSizeBase{
    min-width:1.4rem
}
.h--fontSizeBase{
    height:1.4rem
}
.max-h--fontSizeBase{
    max-height:1.4rem
}
.min-h--fontSizeBase{
    min-height:1.4rem
}
.w--1rem{
    width:1rem
}
.max-w--1rem{
    max-width:1rem
}
.min-w--1rem{
    min-width:1rem
}
.h--1rem{
    height:1rem
}
.max-h--1rem{
    max-height:1rem
}
.min-h--1rem{
    min-height:1rem
}
.w--2rem{
    width:2rem
}
.max-w--2rem{
    max-width:2rem
}
.min-w--2rem{
    min-width:2rem
}
.h--2rem{
    height:2rem
}
.max-h--2rem{
    max-height:2rem
}
.min-h--2rem{
    min-height:2rem
}
.w--3rem{
    width:3rem
}
.max-w--3rem{
    max-width:3rem
}
.min-w--3rem{
    min-width:3rem
}
.h--3rem{
    height:3rem
}
.max-h--3rem{
    max-height:3rem
}
.min-h--3rem{
    min-height:3rem
}
.w--4rem{
    width:4rem
}
.max-w--4rem{
    max-width:4rem
}
.min-w--4rem{
    min-width:4rem
}
.h--4rem{
    height:4rem
}
.max-h--4rem{
    max-height:4rem
}
.min-h--4rem{
    min-height:4rem
}
.w--5rem{
    width:5rem
}
.max-w--5rem{
    max-width:5rem
}
.min-w--5rem{
    min-width:5rem
}
.h--5rem{
    height:5rem
}
.max-h--5rem{
    max-height:5rem
}
.min-h--5rem{
    min-height:5rem
}
.w--6rem{
    width:6rem
}
.max-w--6rem{
    max-width:6rem
}
.min-w--6rem{
    min-width:6rem
}
.h--6rem{
    height:6rem
}
.max-h--6rem{
    max-height:6rem
}
.min-h--6rem{
    min-height:6rem
}
.w--7rem{
    width:7rem
}
.max-w--7rem{
    max-width:7rem
}
.min-w--7rem{
    min-width:7rem
}
.h--7rem{
    height:7rem
}
.max-h--7rem{
    max-height:7rem
}
.min-h--7rem{
    min-height:7rem
}
.w--8rem{
    width:8rem
}
.max-w--8rem{
    max-width:8rem
}
.min-w--8rem{
    min-width:8rem
}
.h--8rem{
    height:8rem
}
.max-h--8rem{
    max-height:8rem
}
.min-h--8rem{
    min-height:8rem
}
.w--9rem{
    width:9rem
}
.max-w--9rem{
    max-width:9rem
}
.min-w--9rem{
    min-width:9rem
}
.h--9rem{
    height:9rem
}
.max-h--9rem{
    max-height:9rem
}
.min-h--9rem{
    min-height:9rem
}
.w--10rem{
    width:10rem
}
.max-w--10rem{
    max-width:10rem
}
.min-w--10rem{
    min-width:10rem
}
.h--10rem{
    height:10rem
}
.max-h--10rem{
    max-height:10rem
}
.min-h--10rem{
    min-height:10rem
}
.w--11rem{
    width:11rem
}
.max-w--11rem{
    max-width:11rem
}
.min-w--11rem{
    min-width:11rem
}
.h--11rem{
    height:11rem
}
.max-h--11rem{
    max-height:11rem
}
.min-h--11rem{
    min-height:11rem
}
.w--12rem{
    width:12rem
}
.max-w--12rem{
    max-width:12rem
}
.min-w--12rem{
    min-width:12rem
}
.h--12rem{
    height:12rem
}
.max-h--12rem{
    max-height:12rem
}
.min-h--12rem{
    min-height:12rem
}
.w--13rem{
    width:13rem
}
.max-w--13rem{
    max-width:13rem
}
.min-w--13rem{
    min-width:13rem
}
.h--13rem{
    height:13rem
}
.max-h--13rem{
    max-height:13rem
}
.min-h--13rem{
    min-height:13rem
}
.w--14rem{
    width:14rem
}
.max-w--14rem{
    max-width:14rem
}
.min-w--14rem{
    min-width:14rem
}
.h--14rem{
    height:14rem
}
.max-h--14rem{
    max-height:14rem
}
.min-h--14rem{
    min-height:14rem
}
.w--15rem{
    width:15rem
}
.max-w--15rem{
    max-width:15rem
}
.min-w--15rem{
    min-width:15rem
}
.h--15rem{
    height:15rem
}
.max-h--15rem{
    max-height:15rem
}
.min-h--15rem{
    min-height:15rem
}
.w--16rem{
    width:16rem
}
.max-w--16rem{
    max-width:16rem
}
.min-w--16rem{
    min-width:16rem
}
.h--16rem{
    height:16rem
}
.max-h--16rem{
    max-height:16rem
}
.min-h--16rem{
    min-height:16rem
}
.w--17rem{
    width:17rem
}
.max-w--17rem{
    max-width:17rem
}
.min-w--17rem{
    min-width:17rem
}
.h--17rem{
    height:17rem
}
.max-h--17rem{
    max-height:17rem
}
.min-h--17rem{
    min-height:17rem
}
.w--18rem{
    width:18rem
}
.max-w--18rem{
    max-width:18rem
}
.min-w--18rem{
    min-width:18rem
}
.h--18rem{
    height:18rem
}
.max-h--18rem{
    max-height:18rem
}
.min-h--18rem{
    min-height:18rem
}
.w--19rem{
    width:19rem
}
.max-w--19rem{
    max-width:19rem
}
.min-w--19rem{
    min-width:19rem
}
.h--19rem{
    height:19rem
}
.max-h--19rem{
    max-height:19rem
}
.min-h--19rem{
    min-height:19rem
}
.w--20rem{
    width:20rem
}
.max-w--20rem{
    max-width:20rem
}
.min-w--20rem{
    min-width:20rem
}
.h--20rem{
    height:20rem
}
.max-h--20rem{
    max-height:20rem
}
.min-h--20rem{
    min-height:20rem
}
.w--25rem{
    width:25rem
}
.max-w--25rem{
    max-width:25rem
}
.min-w--25rem{
    min-width:25rem
}
.h--25rem{
    height:25rem
}
.max-h--25rem{
    max-height:25rem
}
.min-h--25rem{
    min-height:25rem
}
.w--30rem{
    width:30rem
}
.max-w--30rem{
    max-width:30rem
}
.min-w--30rem{
    min-width:30rem
}
.h--30rem{
    height:30rem
}
.max-h--30rem{
    max-height:30rem
}
.min-h--30rem{
    min-height:30rem
}
.w--35rem{
    width:35rem
}
.max-w--35rem{
    max-width:35rem
}
.min-w--35rem{
    min-width:35rem
}
.h--35rem{
    height:35rem
}
.max-h--35rem{
    max-height:35rem
}
.min-h--35rem{
    min-height:35rem
}
.w--40rem{
    width:40rem
}
.max-w--40rem{
    max-width:40rem
}
.min-w--40rem{
    min-width:40rem
}
.h--40rem{
    height:40rem
}
.max-h--40rem{
    max-height:40rem
}
.min-h--40rem{
    min-height:40rem
}
.w--45rem{
    width:45rem
}
.max-w--45rem{
    max-width:45rem
}
.min-w--45rem{
    min-width:45rem
}
.h--45rem{
    height:45rem
}
.max-h--45rem{
    max-height:45rem
}
.min-h--45rem{
    min-height:45rem
}
.w--50rem{
    width:50rem
}
.max-w--50rem{
    max-width:50rem
}
.min-w--50rem{
    min-width:50rem
}
.h--50rem{
    height:50rem
}
.max-h--50rem{
    max-height:50rem
}
.min-h--50rem{
    min-height:50rem
}
.w--55rem{
    width:55rem
}
.max-w--55rem{
    max-width:55rem
}
.min-w--55rem{
    min-width:55rem
}
.h--55rem{
    height:55rem
}
.max-h--55rem{
    max-height:55rem
}
.min-h--55rem{
    min-height:55rem
}
.w--60rem{
    width:60rem
}
.max-w--60rem{
    max-width:60rem
}
.min-w--60rem{
    min-width:60rem
}
.h--60rem{
    height:60rem
}
.max-h--60rem{
    max-height:60rem
}
.min-h--60rem{
    min-height:60rem
}
.w--65rem{
    width:65rem
}
.max-w--65rem{
    max-width:65rem
}
.min-w--65rem{
    min-width:65rem
}
.h--65rem{
    height:65rem
}
.max-h--65rem{
    max-height:65rem
}
.min-h--65rem{
    min-height:65rem
}
.w--70rem{
    width:70rem
}
.max-w--70rem{
    max-width:70rem
}
.min-w--70rem{
    min-width:70rem
}
.h--70rem{
    height:70rem
}
.max-h--70rem{
    max-height:70rem
}
.min-h--70rem{
    min-height:70rem
}
.w--75rem{
    width:75rem
}
.max-w--75rem{
    max-width:75rem
}
.min-w--75rem{
    min-width:75rem
}
.h--75rem{
    height:75rem
}
.max-h--75rem{
    max-height:75rem
}
.min-h--75rem{
    min-height:75rem
}
.w--80rem{
    width:80rem
}
.max-w--80rem{
    max-width:80rem
}
.min-w--80rem{
    min-width:80rem
}
.h--80rem{
    height:80rem
}
.max-h--80rem{
    max-height:80rem
}
.min-h--80rem{
    min-height:80rem
}
.w--85rem{
    width:85rem
}
.max-w--85rem{
    max-width:85rem
}
.min-w--85rem{
    min-width:85rem
}
.h--85rem{
    height:85rem
}
.max-h--85rem{
    max-height:85rem
}
.min-h--85rem{
    min-height:85rem
}
.w--90rem{
    width:90rem
}
.max-w--90rem{
    max-width:90rem
}
.min-w--90rem{
    min-width:90rem
}
.h--90rem{
    height:90rem
}
.max-h--90rem{
    max-height:90rem
}
.min-h--90rem{
    min-height:90rem
}
.w--95rem{
    width:95rem
}
.max-w--95rem{
    max-width:95rem
}
.min-w--95rem{
    min-width:95rem
}
.h--95rem{
    height:95rem
}
.max-h--95rem{
    max-height:95rem
}
.min-h--95rem{
    min-height:95rem
}
.w--100rem{
    width:100rem
}
.max-w--100rem{
    max-width:100rem
}
.min-w--100rem{
    min-width:100rem
}
.h--100rem{
    height:100rem
}
.max-h--100rem{
    max-height:100rem
}
.min-h--100rem{
    min-height:100rem
}
.w--130rem{
    width:130rem
}
.max-w--130rem{
    max-width:130rem
}
.min-w--130rem{
    min-width:130rem
}
.h--130rem{
    height:130rem
}
.max-h--130rem{
    max-height:130rem
}
.min-h--130rem{
    min-height:130rem
}
.w--140rem{
    width:140rem
}
.max-w--140rem{
    max-width:140rem
}
.min-w--140rem{
    min-width:140rem
}
.h--140rem{
    height:140rem
}
.max-h--140rem{
    max-height:140rem
}
.min-h--140rem{
    min-height:140rem
}
.w--170rem{
    width:170rem
}
.max-w--170rem{
    max-width:170rem
}
.min-w--170rem{
    min-width:170rem
}
.h--170rem{
    height:170rem
}
.max-h--170rem{
    max-height:170rem
}
.min-h--170rem{
    min-height:170rem
}
.h--50vh{
    height:50vh
}
.max-h--50vh{
    max-height:50vh
}
.min-h--50vh{
    min-height:50vh
}
.h--70vh{
    height:70vh
}
.max-h--70vh{
    max-height:70vh
}
.min-h--70vh{
    min-height:70vh
}
.h--80vh{
    height:80vh
}
.max-h--80vh{
    max-height:80vh
}
.min-h--80vh{
    min-height:80vh
}
.h--90vh{
    height:90vh
}
.max-h--90vh{
    max-height:90vh
}
.min-h--90vh{
    min-height:90vh
}
.h--100vh{
    height:100vh
}
.max-h--100vh{
    max-height:100vh
}
.min-h--100vh{
    min-height:100vh
}
.h--mobile-footer,.h--mobile-header{
    height:4.8rem
}
.cm--sidebar-width{
    width:63px
}
.cm--sidebar-width-collapsed{
    width:6rem
}
.cm--arena-wrap-width{
    /*max-width:117rem;*/
    width:100%
}
.opacity--100{
    opacity:1
}
.opacity--90{
    opacity:.9
}
.opacity--80{
    opacity:.8
}
.opacity--70{
    opacity:.7
}
.opacity--60{
    opacity:.6
}
.opacity--50{
    opacity:.5
}
.opacity--40{
    opacity:.4
}
.opacity--30{
    opacity:.3
}
.opacity--20{
    opacity:.2
}
.opacity--10{
    opacity:.1
}
.opacity--0{
    opacity:0
}
.ove--auto{
    overflow:auto
}
.ove--hidden{
    overflow:hidden
}
.ove--scroll{
    overflow:scroll
}
.ove-x--hidden{
    overflow-x:hidden
}
.ove-x--auto{
    overflow-x:auto
}
.ove-x--scroll{
    overflow-x:scroll
}
.ove-y--hidden{
    overflow-y:hidden
}
.ove-y--auto{
    overflow-y:auto
}
.ove-y--scroll{
    overflow-y:scroll
}
.ove-s--touch{
    -webkit-overflow-scrolling:touch
}
.pos--abs{
    position:absolute
}
.pos--rel{
    position:relative
}
.pos--fix{
    position:fixed
}
.pos--sticky{
    position:sticky
}
.pos--initial{
    position:static
}
.top--0{
    top:0
}
.right--0{
    right:0
}
.bottom--0{
    bottom:0
}
.left--0{
    left:0
}
._centering{
    bottom:0;
    left:0;
    margin:auto;
    position:absolute!important;
    right:0;
    top:0
}
._centering-none{
    bottom:auto;
    left:auto;
    margin:0;
    position:relative!important;
    right:auto;
    top:auto
}
.centering{
    bottom:0;
    left:0;
    margin:auto;
    position:absolute!important;
    right:0;
    top:0
}
.centering--none{
    bottom:auto;
    left:auto;
    margin:0;
    position:relative!important;
    right:auto;
    top:auto
}
.m--auto{
    margin:auto
}
.m-t--auto{
    margin-top:auto
}
.m-r--auto{
    margin-right:auto
}
.m-b--auto{
    margin-bottom:auto
}
.m-h--auto,.m-l--auto{
    margin-left:auto
}
.m-h--auto{
    margin-right:auto
}
.m-v--auto{
    margin-bottom:auto;
    margin-top:auto
}
.m--none{
    margin:0
}
.m-t--none{
    margin-top:0
}
.m-r--none{
    margin-right:0
}
.m-b--none{
    margin-bottom:0
}
.m-h--none,.m-l--none{
    margin-left:0
}
.m-h--none{
    margin-right:0
}
.m-v--none{
    margin-bottom:0;
    margin-top:0
}
.p--none{
    padding:0
}
.p-t--none{
    padding-top:0
}
.p-r--none{
    padding-right:0
}
.p-b--none{
    padding-bottom:0
}
.p-h--none,.p-l--none{
    padding-left:0
}
.p-h--none{
    padding-right:0
}
.p-v--none{
    padding-bottom:0;
    padding-top:0
}
.m--xsmall{
    margin:.4rem
}
.m-t--xsmall{
    margin-top:.4rem
}
.m-r--xsmall{
    margin-right:.4rem
}
.m-b--xsmall{
    margin-bottom:.4rem
}
.m-h--xsmall,.m-l--xsmall{
    margin-left:.4rem
}
.m-h--xsmall{
    margin-right:.4rem
}
.m-v--xsmall{
    margin-bottom:.4rem;
    margin-top:.4rem
}
.p--xsmall{
    padding:.4rem
}
.p-t--xsmall{
    padding-top:.4rem
}
.p-r--xsmall{
    padding-right:.4rem
}
.p-b--xsmall{
    padding-bottom:.4rem
}
.p-h--xsmall,.p-l--xsmall{
    padding-left:.4rem
}
.p-h--xsmall{
    padding-right:.4rem
}
.p-v--xsmall{
    padding-bottom:.4rem;
    padding-top:.4rem
}
.m--small{
    margin:.8rem
}
.m-t--small{
    margin-top:.8rem
}
.m-r--small{
    margin-right:.8rem
}
.m-b--small{
    margin-bottom:.8rem
}
.m-h--small,.m-l--small{
    margin-left:.8rem
}
.m-h--small{
    margin-right:.8rem
}
.m-v--small{
    margin-bottom:.8rem;
    margin-top:.8rem
}
.p--small{
    padding:.8rem
}
.p-t--small{
    padding-top:.8rem
}
.p-r--small{
    padding-right:.8rem
}
.p-b--small{
    padding-bottom:.8rem
}
.p-h--small,.p-l--small{
    padding-left:.8rem
}
.p-h--small{
    padding-right:.8rem;
    padding: 0.45rem;
    padding-left: 0.8rem;
}
.p-v--small{
    padding-bottom:.8rem;
    padding-top:.8rem
}
.m--base{
    margin:1.6rem
}
.m-t--base{
    margin-top:1.6rem
}
.m-r--base{
    margin-right:1.6rem
}
.m-b--base{
    margin-bottom:1.6rem
}
.m-h--base,.m-l--base{
    margin-left:1.6rem
}
.m-h--base{
    margin-right:1.6rem
}
.m-v--base{
    margin-bottom:1.6rem;
    margin-top:1.6rem
}
.p--base{
    padding:1.6rem
}
.p-t--base{
    padding-top:1.6rem
}
.p-r--base{
    padding-right:1.6rem
}
.p-b--base{
    padding-bottom:1.6rem
}
.p-h--base,.p-l--base{
    padding-left:1.6rem
}
.p-h--base{
    padding-right:1.6rem
}
.p-v--base{
    padding-bottom:1.6rem;
    padding-top:1.6rem
}
.m--medium{
    margin:3.2rem
}
.m-t--medium{
    margin-top:3.2rem
}
.m-r--medium{
    margin-right:3.2rem
}
.m-b--medium{
    margin-bottom:3.2rem
}
.m-h--medium,.m-l--medium{
    margin-left:3.2rem
}
.m-h--medium{
    margin-right:3.2rem
}
.m-v--medium{
    margin-bottom:3.2rem;
    margin-top:3.2rem
}
.p--medium{
    padding:3.2rem
}
.p-t--medium{
    padding-top:3.2rem
}
.p-r--medium{
    padding-right:3.2rem
}
.p-b--medium{
    padding-bottom:3.2rem
}
.p-h--medium,.p-l--medium{
    padding-left:3.2rem
}
.p-h--medium{
    padding-right:3.2rem
}
.p-v--medium{
    padding-bottom:3.2rem;
    padding-top:3.2rem
}
.m--large{
    margin:6.4rem
}
.m-t--large{
    margin-top:6.4rem
}
.m-r--large{
    margin-right:6.4rem
}
.m-b--large{
    margin-bottom:6.4rem
}
.m-h--large,.m-l--large{
    margin-left:6.4rem
}
.m-h--large{
    margin-right:6.4rem
}
.m-v--large{
    margin-bottom:6.4rem;
    margin-top:6.4rem
}
.p--large{
    padding:6.4rem
}
.p-t--large{
    padding-top:6.4rem
}
.p-r--large{
    padding-right:6.4rem
}
.p-b--large{
    padding-bottom:6.4rem
}
.p-h--large,.p-l--large{
    padding-left:6.4rem
}
.p-h--large{
    padding-right:6.4rem
}
.p-v--large{
    padding-bottom:6.4rem;
    padding-top:6.4rem
}
.m--xlarge{
    margin:9.6rem
}
.m-t--xlarge{
    margin-top:9.6rem
}
.m-r--xlarge{
    margin-right:9.6rem
}
.m-b--xlarge{
    margin-bottom:9.6rem
}
.m-h--xlarge,.m-l--xlarge{
    margin-left:9.6rem
}
.m-h--xlarge{
    margin-right:9.6rem
}
.m-v--xlarge{
    margin-bottom:9.6rem;
    margin-top:9.6rem
}
.p--xlarge{
    padding:9.6rem
}
.p-t--xlarge{
    padding-top:9.6rem
}
.p-r--xlarge{
    padding-right:9.6rem
}
.p-b--xlarge{
    padding-bottom:9.6rem
}
.p-h--xlarge,.p-l--xlarge{
    padding-left:9.6rem
}
.p-h--xlarge{
    padding-right:9.6rem
}
.p-v--xlarge{
    padding-bottom:9.6rem;
    padding-top:9.6rem
}
.ff--montserrat{
    font-family:Montserrat,sans-serif
}
.ff--code{
    font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace
}
.ff--inter{
    font-family: 'Poppins', sans-serif
}
.f--xxsmall{
    font-size:1rem
}
.f--xsmall{
    font-size: 0.9rem;
}
.f--small{
    font-size:1.3rem
}
.f--base{
    font-size:1.4rem
}
.f--medium{
    font-size:1.6rem
}
.f--large{
    font-size:1.8rem
}
.f--xlarge{
    font-size:2.1rem
}
.f--display1{
    font-size:7.2rem
}
.f--display2{
    font-size:6.4rem
}
.f--display3{
    font-size:5.6rem
}
.f--heading1{
    font-size:4.8rem
}
.f--heading2{
    font-size:3.2rem
}
.f--heading3{
    font-size:2.4rem
}
.f--heading4{
    font-size:2.1rem
}
.f--heading5{
    font-size:1.8rem
}
.f--heading6{
    font-size:1.6rem
}
.f--icon-xxsmall{
    font-size:.8rem
}
.f--icon-xsmall{
    font-size:1.3rem
}
.f--icon-small{
    font-size:1.6rem
}
.f--icon-base{
    font-size:2rem
}
.f--icon-medium{
    font-size:2.4rem
}
.f--icon-large{
    font-size:3.2rem
}
.f--icon-xlarge{
    font-size:4rem
}
.f--icon-xxlarge{
    font-size:5.6rem
}
.f--icon-xxxlarge{
    font-size:7.2rem
}
.fs--italic{
    font-style:italic
}
.fs--normal{
    font-style:normal
}
.lh--0{
    line-height:0
}
.lh--1em{
    line-height:1em
}
.lh--title{
    line-height:1.25em
}
.lh--copy{
    line-height:1.5em
}
.lh--large{
    line-height:1.7em
}
.fw--bold{
    font-weight:700
}
.fw--medium{
    font-weight:600
}
.fw--normal{
    font-weight:400
}
.fw--lighter{
    font-weight:300
}
.tt--c{
    text-transform:capitalize
}
.tt--l{
    text-transform:lowercase
}
.tt--u{
    text-transform:uppercase;
}
.tt--n{
    text-transform:none
}
.ta--center{
    text-align:center
}
.ta--justify{
    text-align:justify
}
.ta--left{
    text-align:left
}
.ta--right{
    text-align:right
}
.ellipsis,.ws--nowrap{
    white-space:nowrap
}
.ellipsis{
    overflow:hidden;
    text-overflow:ellipsis
}
.measure{
    max-width:30em
}
.measure--narrow{
    max-width:20em
}
.measure--xsmall{
    max-width:13em
}
.measure--wide{
    max-width:40em
}
.measure--widest{
    max-width:62em
}
.va--middle{
    vertical-align:middle
}
.va--text-top{
    vertical-align:text-top
}
.td--underline{
    text-decoration:underline
}
.ls--normal{
    letter-spacing:normal
}
.ls--2px{
    letter-spacing:2px
}
.ls--negative-1px{
    letter-spacing:-1px
}
.z--0{
    z-index:0
}
.z--1{
    z-index:1
}
.z--2{
    z-index:2
}
.z--3{
    z-index:3
}
.z--4{
    z-index:4
}
.z--5{
    z-index:5
}
.z--10{
    z-index:10
}
.z--99{
    z-index:99
}
.z--999{
    z-index:999
}
.z--9999{
    z-index:9999
}
.z--max{
    z-index:2147483647
}
.z--arena-content{
    z-index:9987
}
.z--left-sidebar{
    z-index:9997
}
.z--right-sidebar{
    z-index:9995
}
.z--header{
    z-index:9998
}
.z--mobile-footer,.z--mobile-header{
    z-index:9997
}
.z--mobile-status-bar-spacer{
    z-index:9998
}
.z--add-friend-button{
    z-index:9999
}
.z--confirm-modal{
    z-index:10001
}
.z--chat-box,.z-index--arena-connection-bar,.z-index--dev-panel,.z-index--global-alerts{
    z-index:9999
}
.z--loading-fade{
    z-index:9996
}
.cm-avatar-img--input{
    height:40px;
    width:40px
}
.cm-avatar-img{
    height:48px;
    width:48px
}
.cm-avatar-img--xxsmall{
    height:16px;
    width:16px
}
.cm-avatar-img--xsmall{
    height:24px;
    width:24px
}
.cm-avatar-img--small{
    height:32px;
    width:32px
}
.cm-avatar-img--medium{
    height:56px;
    width:56px
}
.cm-avatar-img--large{
    height:80px;
    width:80px
}
.cm-avatar-img--xlarge{
    height:112px;
    width:112px
}
.cm-avatar-img--xxlarge{
    height:152px;
    width:152px
}
.cm-avatar-img--fill-parent{
    height:100%;
    width:100%
}
.cm-country-flag--small{
    display:block;
    height:1.1rem;
    width:auto
}
.cm-country-flag--base{
    display:block;
    height:1.4rem;
    width:auto
}
.cm-country-flag--medium{
    display:block;
    height:2.1rem;
    width:auto
}
.cm-country-flag--large{
    display:block;
    height:2.8rem;
    width:auto
}
.cm-country-flag--xlarge{
    display:block;
    height:4.2rem;
    width:auto
}
#react-headroom.CmThemeDark .headroom--pinned{
    background:rgba(17,18,23,.8)
}
#react-headroom.CmThemeDark .headroom--pinned>div{
    -webkit-backdrop-filter:blur(20px);
    backdrop-filter:blur(20px)
}
#react-headroom.CmThemeLight .headroom--pinned{
    background:hsla(0,0%,100%,.8)
}
#react-headroom.CmThemeLight .headroom--pinned>div{
    -webkit-backdrop-filter:blur(20px);
    backdrop-filter:blur(20px)
}
#mobile-header-react-headroom .heading-text{
    opacity:0
}
#mobile-header-react-headroom .headroom--pinned>div{
    -webkit-backdrop-filter:blur(20px);
    backdrop-filter:blur(20px)
}
#mobile-header-react-headroom .headroom--pinned .heading-text{
    opacity:1
}
#mobile-header-react-headroom .headroom--pinned{
    background:rgba(17,18,23,.9)
}
.cm-light-theme #mobile-header-react-headroom .headroom--pinned{
    background:hsla(240,7%,97%,.9)
}
.ant-select-selection-selected-value .align-selected-search-option{
    height:38px
}
.active-scale--90:active{
    -webkit-transform:scale(.9);
    transform:scale(.9)
}
.rankMedal{
    display:flex;
    -webkit-filter:drop-shadow(2px -2px 2px rgba(0,0,0,.3)) drop-shadow(2px -2px 2px rgba(0,0,0,.3));
    filter:drop-shadow(2px -2px 2px rgba(0,0,0,.3)) drop-shadow(2px -2px 2px rgba(0,0,0,.3));
    flex-direction:column;
    justify-content:center;
    margin:0 25;
    position:relative
}
.rankMedal img{
    height:32px;
    width:32px
}
.rankMedal-board{
    align-self:center;
    color:#ecd9c8;
    font-size:6px;
    margin-top:12px;
    text-shadow:0 0 10px #000
}
.rankMedal-board,.rankMedal-star{
    position:absolute
}
.arena-wrap-margin--neg,.portal-wrap-margin--neg{
    margin-left:-3.2rem;
    margin-right:-3.2rem
}
#invoice-table .invoice-table-row{
    color:#959aa2
}
#invoice-table .invoice-table-row+.invoice-table-row{
    border-top:1px solid #14151a
}
#invoice-table .invoice-table-row .invoice-summary{
    align-items:center;
    cursor:pointer;
    display:flex;
    padding:1.6rem
}
#invoice-table .invoice-table-row .invoice-summary.th{
    background:#191a20;
    color:#5e6170!important;
    font-size:1.1rem;
    line-height:1em;
    padding:.8rem 1.6rem;
    text-transform:uppercase
}
#invoice-table .invoice-table-row .invoice-summary:hover{
    color:#f0f2f5
}
#invoice-table .invoice-table-row .invoice-summary.open{
    background:#17171d;
    color:#f0f2f5
}
#invoice-table .invoice-table-row .invoice-summary .id{
    flex:1 1 35%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#invoice-table .invoice-table-row .invoice-summary .amount,#invoice-table .invoice-table-row .invoice-summary .reference,#invoice-table .invoice-table-row .invoice-summary .status,#invoice-table .invoice-table-row .invoice-summary .user{
    flex:1 1 16.25%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#invoice-table .invoice-table-row .invoice-details{
    background:#17171d;
    padding:1.6rem
}
#invoice-table .invoice-table-row .invoice-details .invoice-details-box{
    border:1px solid #262831;
    border-radius:.8rem;
    margin-top:.8rem;
    padding:1.6rem
}
#invoice-table .invoice-table-row .invoice-details .invoice-info-table .invoice-info-table-row{
    display:flex;
    padding:.4rem 0
}
#invoice-table .invoice-table-row .invoice-details .invoice-info-table .invoice-info-table-row:hover .label{
    color:#f0f2f5
}
#invoice-table .invoice-table-row .invoice-details .invoice-info-table .invoice-info-table-row .label{
    color:#959aa2;
    flex:1 1 35%;
    max-width:18rem
}
#invoice-table .invoice-table-row .invoice-details .invoice-info-table .invoice-info-table-row .value{
    color:#f0f2f5;
    flex:1 1 65%
}
.blur{
    -webkit-filter:blur(2px);
    filter:blur(2px)
}
.hero-slider{
    display:block;
    opacity:0
}
.hero-slider.slick-initialized{
    -webkit-animation:fadeInHero .2s ease-in-out 1 forwards;
    animation:fadeInHero .2s ease-in-out 1 forwards
}
@-webkit-keyframes fadeInHero{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeInHero{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@media (max-width:1920px){
    .cm-grid-gap--xsmall--full-hd{
        grid-gap:.4rem;
        gap:.4rem
    }
    .cm-grid-row-gap--xsmall--full-hd{
        grid-row-gap:.4rem;
        row-gap:.4rem
    }
    .cm-grid-column-gap--xsmall--full-hd{
        grid-column-gap:.4rem;
        -webkit-column-gap:.4rem;
        column-gap:.4rem
    }
    .cm-grid-gap--small--full-hd{
        grid-gap:.8rem;
        gap:.8rem
    }
    .cm-grid-row-gap--small--full-hd{
        grid-row-gap:.8rem;
        row-gap:.8rem
    }
    .cm-grid-column-gap--small--full-hd{
        grid-column-gap:.8rem;
        -webkit-column-gap:.8rem;
        column-gap:.8rem
    }
    .cm-grid-gap--base--full-hd{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .cm-grid-row-gap--base--full-hd{
        grid-row-gap:1.6rem;
        row-gap:1.6rem
    }
    .cm-grid-column-gap--base--full-hd{
        grid-column-gap:1.6rem;
        -webkit-column-gap:1.6rem;
        column-gap:1.6rem
    }
    .cm-grid-gap--medium--full-hd{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .cm-grid-row-gap--medium--full-hd{
        grid-row-gap:3.2rem;
        row-gap:3.2rem
    }
    .cm-grid-column-gap--medium--full-hd{
        grid-column-gap:3.2rem;
        -webkit-column-gap:3.2rem;
        column-gap:3.2rem
    }
    .cm-grid-gap--large--full-hd{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .cm-grid-row-gap--large--full-hd{
        grid-row-gap:6.4rem;
        row-gap:6.4rem
    }
    .cm-grid-column-gap--large--full-hd{
        grid-column-gap:6.4rem;
        -webkit-column-gap:6.4rem;
        column-gap:6.4rem
    }
    .cm-grid-gap--xlarge--full-hd{
        grid-gap:9.6rem;
        gap:9.6rem
    }
    .cm-grid-row-gap--xlarge--full-hd{
        grid-row-gap:9.6rem;
        row-gap:9.6rem
    }
    .cm-grid-column-gap--xlarge--full-hd{
        grid-column-gap:9.6rem;
        -webkit-column-gap:9.6rem;
        column-gap:9.6rem
    }
    .cm-grid-justify-items--start--full-hd{
        justify-items:start
    }
    .cm-grid-align-items--start--full-hd{
        align-items:start
    }
    .cm-grid-justify-items--end--full-hd{
        justify-items:end
    }
    .cm-grid-align-items--end--full-hd{
        align-items:end
    }
    .cm-grid-justify-items--center--full-hd{
        justify-items:center
    }
    .cm-grid-align-items--center--full-hd{
        align-items:center
    }
    .cm-grid-justify-items--stretch--full-hd{
        justify-items:stretch
    }
    .cm-grid-align-items--stretch--full-hd{
        align-items:stretch
    }
    .cm-grid-item-span--1--full-hd{
        grid-column-end:span 1;
        grid-column-start:auto
    }
    .cm-grid-item-span--2--full-hd{
        grid-column-end:span 2;
        grid-column-start:auto
    }
    .cm-grid-item-span--3--full-hd{
        grid-column-end:span 3;
        grid-column-start:auto
    }
    .cm-grid-item-span--4--full-hd{
        grid-column-end:span 4;
        grid-column-start:auto
    }
    .cm-grid-item-span--5--full-hd{
        grid-column-end:span 5;
        grid-column-start:auto
    }
    .cm-grid-item-span--6--full-hd{
        grid-column-end:span 6;
        grid-column-start:auto
    }
    .cm-grid-item-span--7--full-hd{
        grid-column-end:span 7;
        grid-column-start:auto
    }
    .cm-grid-item-span--8--full-hd{
        grid-column-end:span 8;
        grid-column-start:auto
    }
    .cm-grid-item-span--9--full-hd{
        grid-column-end:span 9;
        grid-column-start:auto
    }
    .cm-grid-item-span--10--full-hd{
        grid-column-end:span 10;
        grid-column-start:auto
    }
    .cm-grid-item-span--11--full-hd{
        grid-column-end:span 11;
        grid-column-start:auto
    }
    .cm-grid-item-span--12--full-hd{
        grid-column-end:span 12;
        grid-column-start:auto
    }
    .cm-grid-fluid-item-minmax--30rem--full-hd{
        grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))
    }
    .cm-grid-fluid-item-minmax--20rem--full-hd{
        grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))
    }
    .cm-grid-fluid-item-minmax--15rem--full-hd{
        grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))
    }
    .cm-grid-fluid-item-minmax--8rem--full-hd{
        grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))
    }
    .row.row-gutter--xsmall--full-hd{
        margin:-.2rem
    }
    .row.row-gutter--xsmall--full-hd>*{
        padding:.2rem
    }
    .row.row-gutter--xsmall--full-hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--xsmall--full-hd+.row{
        margin-top:-.2rem;
        padding-top:.2rem
    }
    .row.row-gutter--small--full-hd{
        margin:-.4rem
    }
    .row.row-gutter--small--full-hd>*{
        padding:.4rem
    }
    .row.row-gutter--small--full-hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--small--full-hd+.row{
        margin-top:-.4rem;
        padding-top:.4rem
    }
    .row.row-gutter--base--full-hd{
        margin:-.8rem
    }
    .row.row-gutter--base--full-hd>*{
        padding:.8rem
    }
    .row.row-gutter--base--full-hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--base--full-hd+.row{
        margin-top:-.8rem;
        padding-top:.8rem
    }
    .row.row-gutter--medium--full-hd{
        margin:-1.6rem
    }
    .row.row-gutter--medium--full-hd>*{
        padding:1.6rem
    }
    .row.row-gutter--medium--full-hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--medium--full-hd+.row{
        margin-top:-1.6rem;
        padding-top:1.6rem
    }
    .row.row-gutter--large--full-hd{
        margin:-3.2rem
    }
    .row.row-gutter--large--full-hd>*{
        padding:3.2rem
    }
    .row.row-gutter--large--full-hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--large--full-hd+.row{
        margin-top:-3.2rem;
        padding-top:3.2rem
    }
    .btn-xsmall--full-hd{
        font-size:1rem;
        height:24px;
        padding:0 .53333333rem
    }
    .btn-xsmall--full-hd.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-xsmall--full-hd:not(.cm-button--bordered){
        line-height:25px!important
    }
    .btn-xsmall--full-hd.cm-button--bordered{
        line-height:21px!important
    }
    .btn-xsmall--full-hd.cm-button--min-width{
        min-width:5rem
    }
    .btn-small--full-hd{
        font-size:1rem;
        height:32px;
        padding:0 1.06666667rem
    }
    .btn-small--full-hd.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-small--full-hd:not(.cm-button--bordered){
        line-height:33px!important
    }
    .btn-small--full-hd.cm-button--bordered{
        line-height:29px!important
    }
    .btn-small--full-hd.cm-button--min-width{
        min-width:7rem
    }
    .btn-base--full-hd{
        font-size:1.1rem;
        height:40px;
        padding:0 1.6rem
    }
    .btn-base--full-hd.cm-button--tt-normal{
        font-size:1.4rem
    }
    .btn-base--full-hd:not(.cm-button--bordered){
        line-height:41px!important
    }
    .btn-base--full-hd.cm-button--bordered{
        line-height:37px!important
    }
    .btn-base--full-hd.cm-button--min-width{
        min-width:13rem
    }
    .btn-medium--full-hd{
        font-size:1.2rem;
        height:48px;
        padding:0 3.2rem
    }
    .btn-medium--full-hd.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-medium--full-hd:not(.cm-button--bordered){
        line-height:49px!important
    }
    .btn-medium--full-hd.cm-button--bordered{
        line-height:45px!important
    }
    .btn-medium--full-hd.cm-button--min-width{
        min-width:15rem
    }
    .btn-large--full-hd{
        font-size:1.2rem;
        height:56px;
        padding:0 3.2rem
    }
    .btn-large--full-hd.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-large--full-hd:not(.cm-button--bordered){
        line-height:57px!important
    }
    .btn-large--full-hd.cm-button--bordered{
        line-height:53px!important
    }
    .btn-large--full-hd.cm-button--min-width{
        min-width:20rem
    }
    .cm-button--block--full-hd{
        display:block;
        width:100%
    }
    .cm--badge-small--full-hd{
        font-size:1rem;
        height:1.5rem;
        line-height:1.3rem;
        min-width:3rem;
        padding:0 .4rem
    }
    .cm--badge-base--full-hd{
        font-size:1.1rem;
        height:1.9rem;
        line-height:1.7rem;
        min-width:4rem;
        padding:0 .6rem
    }
    .cm--badge-medium--full-hd{
        font-size:1.2rem;
        height:2rem;
        line-height:1.8rem;
        min-width:5rem;
        padding:0 .8rem
    }
    .aspect-ratio--16x9--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--16x9--full-hd:before{
        content:"";
        display:block;
        padding-top:56.25%;
        width:100%
    }
    .aspect-ratio--16x9--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--9x16--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--9x16--full-hd:before{
        content:"";
        display:block;
        padding-top:177.77777778%;
        width:100%
    }
    .aspect-ratio--9x16--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x1--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x1--full-hd:before{
        content:"";
        display:block;
        padding-top:16.66666667%;
        width:100%
    }
    .aspect-ratio--6x1--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--4x1--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--4x1--full-hd:before{
        content:"";
        display:block;
        padding-top:25%;
        width:100%
    }
    .aspect-ratio--4x1--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--3x1--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--3x1--full-hd:before{
        content:"";
        display:block;
        padding-top:33.33333333%;
        width:100%
    }
    .aspect-ratio--3x1--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--2x1--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--2x1--full-hd:before{
        content:"";
        display:block;
        padding-top:50%;
        width:100%
    }
    .aspect-ratio--2x1--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--1x1--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--1x1--full-hd:before{
        content:"";
        display:block;
        padding-top:100%;
        width:100%
    }
    .aspect-ratio--1x1--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x8--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x8--full-hd:before{
        content:"";
        display:block;
        padding-top:133.33333333%;
        width:100%
    }
    .aspect-ratio--6x8--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--logo--full-hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--logo--full-hd:before{
        content:"";
        display:block;
        padding-top:53.15315315%;
        width:100%
    }
    .aspect-ratio--logo--full-hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .br--none--full-hd{
        border-radius:0
    }
    .br--none--full-hd,.br--xsmall--full-hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xsmall--full-hd{
        border-radius:.2rem
    }
    .br--small--full-hd{
        border-radius:.4rem
    }
    .br--base--full-hd,.br--small--full-hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--base--full-hd{
        border-radius:.8rem
    }
    .br--large--full-hd{
        border-radius:1.6rem
    }
    .br--large--full-hd,.br--xlarge--full-hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xlarge--full-hd{
        border-radius:3.2rem
    }
    .br--100--full-hd{
        border-radius:100%
    }
    .br--100--full-hd,.br--pill--full-hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--pill--full-hd{
        border-radius:9999px
    }
    .br--app--full-hd{
        border-radius:30%;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top--full-hd{
        border-bottom-right-radius:0
    }
    .br--right--full-hd,.br--top--full-hd{
        border-bottom-left-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--full-hd{
        border-top-left-radius:0
    }
    .br--bottom--full-hd{
        border-top-left-radius:0
    }
    .br--bottom--full-hd,.br--left--full-hd{
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--full-hd{
        border-bottom-right-radius:0
    }
    .br--bottom-left--full-hd{
        border-bottom-right-radius:0
    }
    .br--bottom-left--full-hd,.br--bottom-right--full-hd{
        border-top-left-radius:0;
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--full-hd{
        border-bottom-left-radius:0
    }
    .br--top-left--full-hd{
        border-top-right-radius:0
    }
    .br--top-left--full-hd,.br--top-right--full-hd{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top-right--full-hd{
        border-top-left-radius:0
    }
    .br--bottom-left--base-chat--full-hd,.br--left--base-chat--full-hd{
        border-bottom-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--base-chat--full-hd{
        border-top-left-radius:.8rem
    }
    .br--top-left--base-chat--full-hd{
        border-top-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--base-chat--full-hd,.br--right--base-chat--full-hd{
        border-bottom-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--base-chat--full-hd{
        border-top-right-radius:.8rem
    }
    .br--top-right--base-chat--full-hd{
        border-top-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .bor--all--full-hd{
        border-style:solid;
        border-width:1px
    }
    .bor--v--full-hd{
        border-bottom-style:solid;
        border-top-style:solid;
        border-width:1px
    }
    .bor--h--full-hd{
        border-left-style:solid;
        border-right-style:solid;
        border-width:1px
    }
    .bor--top--full-hd{
        border-top-style:solid;
        border-width:1px
    }
    .bor--r--full-hd{
        border-right-style:solid;
        border-width:1px
    }
    .bor--bot--full-hd{
        border-bottom-style:solid;
        border-width:1px
    }
    .bor--l--full-hd{
        border-left-style:solid;
        border-width:1px
    }
    .bor--none--full-hd{
        border-width:1px
    }
    .bor--solid--full-hd{
        border-style:solid
    }
    .bor--dashed--full-hd{
        border-style:dashed;
        border-width:1px
    }
    .bor--dotted--full-hd{
        border-style:dotted
    }
    .bor--none--full-hd{
        border-style:none
    }
    .bor--transparent--full-hd{
        border-color:transparent
    }
    .bor--white--full-hd{
        border-color:#f0f2f5
    }
    .cm-light-theme .bor--white--full-hd{
        border-color:#111217
    }
    .bor--white-dark--full-hd{
        border-color:#959aa2
    }
    .cm-light-theme .bor--white-dark--full-hd{
        border-color:#54575a
    }
    .bor--gray-light--full-hd{
        border-color:#2e2f38
    }
    .cm-light-theme .bor--gray-light--full-hd{
        border-color:#d0d2d6
    }
    .bor--gray--full-hd{
        border-color:#262831
    }
    .cm-light-theme .bor--gray--full-hd{
        border-color:#dcdee3
    }
    .bor--gray-dark--full-hd{
        border-color:#1b1c23
    }
    .cm-light-theme .bor--gray-dark--full-hd{
        border-color:#fff
    }
    .bor--black--full-hd{
        border-color:#111217
    }
    .cm-light-theme .bor--black--full-hd{
        border-color:#f7f7f8
    }
    .bor--true-black--full-hd{
        border-color:#000
    }
    .bor--true-white--full-hd{
        border-color:#fff
    }
    .bor--turquoise--full-hd{
        border-color:#0494fc
    }
    .bor--turquoise-dark--full-hd{
        border-color:#0f759d
    }
    .bor--turquoise-light--full-hd{
        border-color:#14e9d2
    }
    .bor--orange--full-hd{
        border-color:#f36f21
    }
    .bor--orange-dark--full-hd{
        border-color:#d5570c
    }
    .bor--orange-light--full-hd{
        border-color:#f68e51
    }
    .bor--yellow--full-hd{
        border-color:#f3c921
    }
    .bor--yellow-dark--full-hd{
        border-color:#d5ad0c
    }
    .bor--yellow-light--full-hd{
        border-color:#f6d551
    }
    .bor--red--full-hd{
        border-color:#c43855
    }
    .bor--red-dark--full-hd{
        border-color:#9c2d44
    }
    .bor--red-light--full-hd{
        border-color:#d15e76
    }
    .bor--green--full-hd{
        border-color:#64be56
    }
    .bor--green-dark--full-hd{
        border-color:#4ca33f
    }
    .bor--green-light--full-hd{
        border-color:#86cc7b
    }
    .bor--gold--full-hd{
        border-color:#bc952c
    }
    .bor--silver--full-hd{
        border-color:#acacac
    }
    .bor--bronze--full-hd{
        border-color:#8c612d
    }
    .bor--input--full-hd{
        border-color:#262831
    }
    .cm-light-theme .bor--input--full-hd{
        border-color:#dcdee3
    }
    .bor--05px--full-hd{
        border-width:.5px
    }
    .bor--1px--full-hd{
        border-width:1px
    }
    .bor--2px--full-hd{
        border-width:2px
    }
    .bor--3px--full-hd{
        border-width:3px
    }
    .bor--4px--full-hd{
        border-width:4px
    }
    .bor--5px--full-hd{
        border-width:5px
    }
    .c--transparent--full-hd{
        color:transparent
    }
    .c--white--full-hd{
        color:#f0f2f5
    }
    .cm-light-theme .c--white--full-hd{
        color:#111217
    }
    .c--white-dark--full-hd{
        color:#959aa2
    }
    .cm-light-theme .c--white-dark--full-hd{
        color:#54575a
    }
    .c--gray-light--full-hd{
        color:#5e6170
    }
    .cm-light-theme .c--gray-light--full-hd{
        color:#82878c
    }
    .c--black--full-hd{
        color:#111217
    }
    .cm-light-theme .c--black--full-hd{
        color:#f7f7f8
    }
    .c--gray-dark--full-hd{
        color:#1b1c23
    }
    .cm-light-theme .c--gray-dark--full-hd{
        color:#fff
    }
    .c--gray--full-hd{
        color:#262831
    }
    .cm-light-theme .c--gray--full-hd{
        color:#dcdee3
    }
    .c--true-black--full-hd{
        color:#000
    }
    .c--true-white--full-hd{
        color:#fff
    }
    .c--turquoise--full-hd{
        color:#0494fc
    }
    .c--turquoise-dark--full-hd{
        color:#0f759d
    }
    .c--turquoise-light--full-hd{
        color:#14e9d2
    }
    .c--orange--full-hd{
        color:#f36f21
    }
    .c--orange-dark--full-hd{
        color:#d5570c
    }
    .c--orange-light--full-hd{
        color:#f68e51
    }
    .c--yellow--full-hd{
        color:#f3c921
    }
    .c--yellow-dark--full-hd{
        color:#d5ad0c
    }
    .c--yellow-light--full-hd{
        color:#f6d551
    }
    .c--red--full-hd{
        color:#c43855
    }
    .c--red-dark--full-hd{
        color:#9c2d44
    }
    .c--red-light--full-hd{
        color:#d15e76
    }
    .c--green--full-hd{
        color:#64be56
    }
    .c--green-dark--full-hd{
        color:#4ca33f
    }
    .c--green-light--full-hd{
        color:#86cc7b
    }
    .c--gold--full-hd{
        color:#bc952c
    }
    .c--silver--full-hd{
        color:#acacac
    }
    .c--bronze--full-hd{
        color:#8c612d
    }
    .c--twitch-purple--full-hd{
        color:#6e31df
    }
    .c--facebook-blue--full-hd{
        color:#1876f2
    }
    .c--twitter-blue--full-hd{
        color:#00bdef
    }
    .c--google-red--full-hd{
        color:#2d2d2d
    }
    .c--messenger-blue--full-hd{
        color:#448aff
    }
    .c--linkedin-blue--full-hd{
        color:#0072b5
    }
    .dis--flx--full-hd{
        display:flex
    }
    .dis--inl-flx--full-hd{
        display:inline-flex
    }
    .dis--blk--full-hd{
        display:block
    }
    .dis--inl-blk--full-hd{
        display:inline-block
    }
    .dis--inl--full-hd{
        display:inline
    }
    .dis--none--full-hd{
        display:none
    }
    .flx--0-0-auto--full-hd{
        flex:0 0 auto
    }
    .flx--1-1-auto--full-hd{
        flex:1 1 auto
    }
    .flx--1-0-auto--full-hd{
        flex:1 0 auto
    }
    .flx--1-1--full-hd{
        flex:1 1
    }
    .ali-ite--center--full-hd{
        align-items:center
    }
    .ali-ite--flex-end--full-hd{
        align-items:flex-end
    }
    .ali-ite--flex-start--full-hd{
        align-items:flex-start
    }
    .ali-ite--stretch--full-hd{
        align-items:stretch
    }
    .jus-con--flex-start--full-hd{
        justify-content:flex-start
    }
    .jus-con--flex-end--full-hd{
        justify-content:flex-end
    }
    .jus-con--center--full-hd{
        justify-content:center
    }
    .jus-con--space-between--full-hd{
        justify-content:space-between
    }
    .jus-con--space-evenly--full-hd{
        justify-content:space-evenly
    }
    .flx-dir--row--full-hd{
        flex-direction:row
    }
    .flx-dir--row-reverse--full-hd{
        flex-direction:row-reverse
    }
    .flx-dir--col--full-hd{
        flex-direction:column
    }
    .flx-dir--col-reverse--full-hd{
        flex-direction:column-reverse
    }
    .flx-wrap--nowrap--full-hd{
        flex-wrap:nowrap
    }
    .flx-wrap--wrap--full-hd{
        flex-wrap:wrap
    }
    .flx-wrap--wrap-reverse--full-hd{
        flex-wrap:wrap-reverse
    }
    .flx-gutter--large--full-hd{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .flx-gutter--medium--full-hd{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .flx-gutter--base--full-hd{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .flx-gutter--small--full-hd{
        grid-gap:.8rem;
        gap:.8rem
    }
    .flx-gutter--xsmall--full-hd{
        grid-gap:.4rem;
        gap:.4rem
    }
    .flx-gutter--none--full-hd{
        grid-gap:0;
        gap:0
    }
    .w--auto--full-hd{
        width:auto
    }
    .h--auto--full-hd{
        height:auto
    }
    .max-w--none--full-hd{
        max-width:none
    }
    .max-h--none--full-hd{
        max-height:none
    }
    .w--initial--full-hd{
        width:auto
    }
    .h--initial--full-hd{
        height:auto
    }
    .min-w--initial--full-hd{
        min-width:auto
    }
    .min-h--initial--full-hd{
        min-height:auto
    }
    .w--10--full-hd{
        width:10%
    }
    .h--10--full-hd{
        height:10%
    }
    .w--20--full-hd{
        width:20%
    }
    .h--20--full-hd{
        height:20%
    }
    .w--30--full-hd{
        width:30%
    }
    .h--30--full-hd{
        height:30%
    }
    .w--35--full-hd{
        width:35%
    }
    .h--35--full-hd{
        height:35%
    }
    .w--40--full-hd{
        width:40%
    }
    .h--40--full-hd{
        height:40%
    }
    .w--50--full-hd{
        width:50%
    }
    .h--50--full-hd{
        height:50%
    }
    .w--60--full-hd{
        width:60%
    }
    .h--60--full-hd{
        height:60%
    }
    .w--70--full-hd{
        width:70%
    }
    .h--70--full-hd{
        height:70%
    }
    .w--80--full-hd{
        width:80%
    }
    .h--80--full-hd{
        height:80%
    }
    .w--90--full-hd{
        width:90%
    }
    .h--90--full-hd{
        height:90%
    }
    .w--100--full-hd{
        width:100%
    }
    .max-w--100--full-hd{
        max-width:100%
    }
    .min-w--100--full-hd{
        min-width:100%
    }
    .h--100--full-hd{
        height:100%
    }
    .max-h--100--full-hd{
        max-height:100%
    }
    .min-h--100--full-hd{
        min-height:100%
    }
    .w--1em--full-hd{
        width:1em
    }
    .h--1em--full-hd{
        height:1em
    }
    .w--2em--full-hd{
        width:2em
    }
    .h--2em--full-hd{
        height:2em
    }
    .w--fontSizeBase--full-hd{
        width:1.4rem
    }
    .max-w--fontSizeBase--full-hd{
        max-width:1.4rem
    }
    .min-w--fontSizeBase--full-hd{
        min-width:1.4rem
    }
    .h--fontSizeBase--full-hd{
        height:1.4rem
    }
    .max-h--fontSizeBase--full-hd{
        max-height:1.4rem
    }
    .min-h--fontSizeBase--full-hd{
        min-height:1.4rem
    }
    .w--1rem--full-hd{
        width:1rem
    }
    .max-w--1rem--full-hd{
        max-width:1rem
    }
    .min-w--1rem--full-hd{
        min-width:1rem
    }
    .h--1rem--full-hd{
        height:1rem
    }
    .max-h--1rem--full-hd{
        max-height:1rem
    }
    .min-h--1rem--full-hd{
        min-height:1rem
    }
    .w--2rem--full-hd{
        width:2rem
    }
    .max-w--2rem--full-hd{
        max-width:2rem
    }
    .min-w--2rem--full-hd{
        min-width:2rem
    }
    .h--2rem--full-hd{
        height:2rem
    }
    .max-h--2rem--full-hd{
        max-height:2rem
    }
    .min-h--2rem--full-hd{
        min-height:2rem
    }
    .w--3rem--full-hd{
        width:3rem
    }
    .max-w--3rem--full-hd{
        max-width:3rem
    }
    .min-w--3rem--full-hd{
        min-width:3rem
    }
    .h--3rem--full-hd{
        height:3rem
    }
    .max-h--3rem--full-hd{
        max-height:3rem
    }
    .min-h--3rem--full-hd{
        min-height:3rem
    }
    .w--4rem--full-hd{
        width:4rem
    }
    .max-w--4rem--full-hd{
        max-width:4rem
    }
    .min-w--4rem--full-hd{
        min-width:4rem
    }
    .h--4rem--full-hd{
        height:4rem
    }
    .max-h--4rem--full-hd{
        max-height:4rem
    }
    .min-h--4rem--full-hd{
        min-height:4rem
    }
    .w--5rem--full-hd{
        width:5rem
    }
    .max-w--5rem--full-hd{
        max-width:5rem
    }
    .min-w--5rem--full-hd{
        min-width:5rem
    }
    .h--5rem--full-hd{
        height:5rem
    }
    .max-h--5rem--full-hd{
        max-height:5rem
    }
    .min-h--5rem--full-hd{
        min-height:5rem
    }
    .w--6rem--full-hd{
        width:6rem
    }
    .max-w--6rem--full-hd{
        max-width:6rem
    }
    .min-w--6rem--full-hd{
        min-width:6rem
    }
    .h--6rem--full-hd{
        height:6rem
    }
    .max-h--6rem--full-hd{
        max-height:6rem
    }
    .min-h--6rem--full-hd{
        min-height:6rem
    }
    .w--7rem--full-hd{
        width:7rem
    }
    .max-w--7rem--full-hd{
        max-width:7rem
    }
    .min-w--7rem--full-hd{
        min-width:7rem
    }
    .h--7rem--full-hd{
        height:7rem
    }
    .max-h--7rem--full-hd{
        max-height:7rem
    }
    .min-h--7rem--full-hd{
        min-height:7rem
    }
    .w--8rem--full-hd{
        width:8rem
    }
    .max-w--8rem--full-hd{
        max-width:8rem
    }
    .min-w--8rem--full-hd{
        min-width:8rem
    }
    .h--8rem--full-hd{
        height:8rem
    }
    .max-h--8rem--full-hd{
        max-height:8rem
    }
    .min-h--8rem--full-hd{
        min-height:8rem
    }
    .w--9rem--full-hd{
        width:9rem
    }
    .max-w--9rem--full-hd{
        max-width:9rem
    }
    .min-w--9rem--full-hd{
        min-width:9rem
    }
    .h--9rem--full-hd{
        height:9rem
    }
    .max-h--9rem--full-hd{
        max-height:9rem
    }
    .min-h--9rem--full-hd{
        min-height:9rem
    }
    .w--10rem--full-hd{
        width:10rem
    }
    .max-w--10rem--full-hd{
        max-width:10rem
    }
    .min-w--10rem--full-hd{
        min-width:10rem
    }
    .h--10rem--full-hd{
        height:10rem
    }
    .max-h--10rem--full-hd{
        max-height:10rem
    }
    .min-h--10rem--full-hd{
        min-height:10rem
    }
    .w--11rem--full-hd{
        width:11rem
    }
    .max-w--11rem--full-hd{
        max-width:11rem
    }
    .min-w--11rem--full-hd{
        min-width:11rem
    }
    .h--11rem--full-hd{
        height:11rem
    }
    .max-h--11rem--full-hd{
        max-height:11rem
    }
    .min-h--11rem--full-hd{
        min-height:11rem
    }
    .w--12rem--full-hd{
        width:12rem
    }
    .max-w--12rem--full-hd{
        max-width:12rem
    }
    .min-w--12rem--full-hd{
        min-width:12rem
    }
    .h--12rem--full-hd{
        height:12rem
    }
    .max-h--12rem--full-hd{
        max-height:12rem
    }
    .min-h--12rem--full-hd{
        min-height:12rem
    }
    .w--13rem--full-hd{
        width:13rem
    }
    .max-w--13rem--full-hd{
        max-width:13rem
    }
    .min-w--13rem--full-hd{
        min-width:13rem
    }
    .h--13rem--full-hd{
        height:13rem
    }
    .max-h--13rem--full-hd{
        max-height:13rem
    }
    .min-h--13rem--full-hd{
        min-height:13rem
    }
    .w--14rem--full-hd{
        width:14rem
    }
    .max-w--14rem--full-hd{
        max-width:14rem
    }
    .min-w--14rem--full-hd{
        min-width:14rem
    }
    .h--14rem--full-hd{
        height:14rem
    }
    .max-h--14rem--full-hd{
        max-height:14rem
    }
    .min-h--14rem--full-hd{
        min-height:14rem
    }
    .w--15rem--full-hd{
        width:15rem
    }
    .max-w--15rem--full-hd{
        max-width:15rem
    }
    .min-w--15rem--full-hd{
        min-width:15rem
    }
    .h--15rem--full-hd{
        height:15rem
    }
    .max-h--15rem--full-hd{
        max-height:15rem
    }
    .min-h--15rem--full-hd{
        min-height:15rem
    }
    .w--16rem--full-hd{
        width:16rem
    }
    .max-w--16rem--full-hd{
        max-width:16rem
    }
    .min-w--16rem--full-hd{
        min-width:16rem
    }
    .h--16rem--full-hd{
        height:16rem
    }
    .max-h--16rem--full-hd{
        max-height:16rem
    }
    .min-h--16rem--full-hd{
        min-height:16rem
    }
    .w--17rem--full-hd{
        width:17rem
    }
    .max-w--17rem--full-hd{
        max-width:17rem
    }
    .min-w--17rem--full-hd{
        min-width:17rem
    }
    .h--17rem--full-hd{
        height:17rem
    }
    .max-h--17rem--full-hd{
        max-height:17rem
    }
    .min-h--17rem--full-hd{
        min-height:17rem
    }
    .w--18rem--full-hd{
        width:18rem
    }
    .max-w--18rem--full-hd{
        max-width:18rem
    }
    .min-w--18rem--full-hd{
        min-width:18rem
    }
    .h--18rem--full-hd{
        height:18rem
    }
    .max-h--18rem--full-hd{
        max-height:18rem
    }
    .min-h--18rem--full-hd{
        min-height:18rem
    }
    .w--19rem--full-hd{
        width:19rem
    }
    .max-w--19rem--full-hd{
        max-width:19rem
    }
    .min-w--19rem--full-hd{
        min-width:19rem
    }
    .h--19rem--full-hd{
        height:19rem
    }
    .max-h--19rem--full-hd{
        max-height:19rem
    }
    .min-h--19rem--full-hd{
        min-height:19rem
    }
    .w--20rem--full-hd{
        width:20rem
    }
    .max-w--20rem--full-hd{
        max-width:20rem
    }
    .min-w--20rem--full-hd{
        min-width:20rem
    }
    .h--20rem--full-hd{
        height:20rem
    }
    .max-h--20rem--full-hd{
        max-height:20rem
    }
    .min-h--20rem--full-hd{
        min-height:20rem
    }
    .w--25rem--full-hd{
        width:25rem
    }
    .max-w--25rem--full-hd{
        max-width:25rem
    }
    .min-w--25rem--full-hd{
        min-width:25rem
    }
    .h--25rem--full-hd{
        height:25rem
    }
    .max-h--25rem--full-hd{
        max-height:25rem
    }
    .min-h--25rem--full-hd{
        min-height:25rem
    }
    .w--30rem--full-hd{
        width:30rem
    }
    .max-w--30rem--full-hd{
        max-width:30rem
    }
    .min-w--30rem--full-hd{
        min-width:30rem
    }
    .h--30rem--full-hd{
        height:30rem
    }
    .max-h--30rem--full-hd{
        max-height:30rem
    }
    .min-h--30rem--full-hd{
        min-height:30rem
    }
    .w--35rem--full-hd{
        width:35rem
    }
    .max-w--35rem--full-hd{
        max-width:35rem
    }
    .min-w--35rem--full-hd{
        min-width:35rem
    }
    .h--35rem--full-hd{
        height:35rem
    }
    .max-h--35rem--full-hd{
        max-height:35rem
    }
    .min-h--35rem--full-hd{
        min-height:35rem
    }
    .w--40rem--full-hd{
        width:40rem
    }
    .max-w--40rem--full-hd{
        max-width:40rem
    }
    .min-w--40rem--full-hd{
        min-width:40rem
    }
    .h--40rem--full-hd{
        height:40rem
    }
    .max-h--40rem--full-hd{
        max-height:40rem
    }
    .min-h--40rem--full-hd{
        min-height:40rem
    }
    .w--45rem--full-hd{
        width:45rem
    }
    .max-w--45rem--full-hd{
        max-width:45rem
    }
    .min-w--45rem--full-hd{
        min-width:45rem
    }
    .h--45rem--full-hd{
        height:45rem
    }
    .max-h--45rem--full-hd{
        max-height:45rem
    }
    .min-h--45rem--full-hd{
        min-height:45rem
    }
    .w--50rem--full-hd{
        width:50rem
    }
    .max-w--50rem--full-hd{
        max-width:50rem
    }
    .min-w--50rem--full-hd{
        min-width:50rem
    }
    .h--50rem--full-hd{
        height:50rem
    }
    .max-h--50rem--full-hd{
        max-height:50rem
    }
    .min-h--50rem--full-hd{
        min-height:50rem
    }
    .w--55rem--full-hd{
        width:55rem
    }
    .max-w--55rem--full-hd{
        max-width:55rem
    }
    .min-w--55rem--full-hd{
        min-width:55rem
    }
    .h--55rem--full-hd{
        height:55rem
    }
    .max-h--55rem--full-hd{
        max-height:55rem
    }
    .min-h--55rem--full-hd{
        min-height:55rem
    }
    .w--60rem--full-hd{
        width:60rem
    }
    .max-w--60rem--full-hd{
        max-width:60rem
    }
    .min-w--60rem--full-hd{
        min-width:60rem
    }
    .h--60rem--full-hd{
        height:60rem
    }
    .max-h--60rem--full-hd{
        max-height:60rem
    }
    .min-h--60rem--full-hd{
        min-height:60rem
    }
    .w--65rem--full-hd{
        width:65rem
    }
    .max-w--65rem--full-hd{
        max-width:65rem
    }
    .min-w--65rem--full-hd{
        min-width:65rem
    }
    .h--65rem--full-hd{
        height:65rem
    }
    .max-h--65rem--full-hd{
        max-height:65rem
    }
    .min-h--65rem--full-hd{
        min-height:65rem
    }
    .w--70rem--full-hd{
        width:70rem
    }
    .max-w--70rem--full-hd{
        max-width:70rem
    }
    .min-w--70rem--full-hd{
        min-width:70rem
    }
    .h--70rem--full-hd{
        height:70rem
    }
    .max-h--70rem--full-hd{
        max-height:70rem
    }
    .min-h--70rem--full-hd{
        min-height:70rem
    }
    .w--75rem--full-hd{
        width:75rem
    }
    .max-w--75rem--full-hd{
        max-width:75rem
    }
    .min-w--75rem--full-hd{
        min-width:75rem
    }
    .h--75rem--full-hd{
        height:75rem
    }
    .max-h--75rem--full-hd{
        max-height:75rem
    }
    .min-h--75rem--full-hd{
        min-height:75rem
    }
    .w--80rem--full-hd{
        width:80rem
    }
    .max-w--80rem--full-hd{
        max-width:80rem
    }
    .min-w--80rem--full-hd{
        min-width:80rem
    }
    .h--80rem--full-hd{
        height:80rem
    }
    .max-h--80rem--full-hd{
        max-height:80rem
    }
    .min-h--80rem--full-hd{
        min-height:80rem
    }
    .w--85rem--full-hd{
        width:85rem
    }
    .max-w--85rem--full-hd{
        max-width:85rem
    }
    .min-w--85rem--full-hd{
        min-width:85rem
    }
    .h--85rem--full-hd{
        height:85rem
    }
    .max-h--85rem--full-hd{
        max-height:85rem
    }
    .min-h--85rem--full-hd{
        min-height:85rem
    }
    .w--90rem--full-hd{
        width:90rem
    }
    .max-w--90rem--full-hd{
        max-width:90rem
    }
    .min-w--90rem--full-hd{
        min-width:90rem
    }
    .h--90rem--full-hd{
        height:90rem
    }
    .max-h--90rem--full-hd{
        max-height:90rem
    }
    .min-h--90rem--full-hd{
        min-height:90rem
    }
    .w--95rem--full-hd{
        width:95rem
    }
    .max-w--95rem--full-hd{
        max-width:95rem
    }
    .min-w--95rem--full-hd{
        min-width:95rem
    }
    .h--95rem--full-hd{
        height:95rem
    }
    .max-h--95rem--full-hd{
        max-height:95rem
    }
    .min-h--95rem--full-hd{
        min-height:95rem
    }
    .w--100rem--full-hd{
        width:100rem
    }
    .max-w--100rem--full-hd{
        max-width:100rem
    }
    .min-w--100rem--full-hd{
        min-width:100rem
    }
    .h--100rem--full-hd{
        height:100rem
    }
    .max-h--100rem--full-hd{
        max-height:100rem
    }
    .min-h--100rem--full-hd{
        min-height:100rem
    }
    .w--130rem--full-hd{
        width:130rem
    }
    .max-w--130rem--full-hd{
        max-width:130rem
    }
    .min-w--130rem--full-hd{
        min-width:130rem
    }
    .h--130rem--full-hd{
        height:130rem
    }
    .max-h--130rem--full-hd{
        max-height:130rem
    }
    .min-h--130rem--full-hd{
        min-height:130rem
    }
    .w--140rem--full-hd{
        width:140rem
    }
    .max-w--140rem--full-hd{
        max-width:140rem
    }
    .min-w--140rem--full-hd{
        min-width:140rem
    }
    .h--140rem--full-hd{
        height:140rem
    }
    .max-h--140rem--full-hd{
        max-height:140rem
    }
    .min-h--140rem--full-hd{
        min-height:140rem
    }
    .w--170rem--full-hd{
        width:170rem
    }
    .max-w--170rem--full-hd{
        max-width:170rem
    }
    .min-w--170rem--full-hd{
        min-width:170rem
    }
    .h--170rem--full-hd{
        height:170rem
    }
    .max-h--170rem--full-hd{
        max-height:170rem
    }
    .min-h--170rem--full-hd{
        min-height:170rem
    }
    .h--50vh--full-hd{
        height:50vh
    }
    .max-h--50vh--full-hd{
        max-height:50vh
    }
    .min-h--50vh--full-hd{
        min-height:50vh
    }
    .h--70vh--full-hd{
        height:70vh
    }
    .max-h--70vh--full-hd{
        max-height:70vh
    }
    .min-h--70vh--full-hd{
        min-height:70vh
    }
    .h--80vh--full-hd{
        height:80vh
    }
    .max-h--80vh--full-hd{
        max-height:80vh
    }
    .min-h--80vh--full-hd{
        min-height:80vh
    }
    .h--90vh--full-hd{
        height:90vh
    }
    .max-h--90vh--full-hd{
        max-height:90vh
    }
    .min-h--90vh--full-hd{
        min-height:90vh
    }
    .h--100vh--full-hd{
        height:100vh
    }
    .max-h--100vh--full-hd{
        max-height:100vh
    }
    .min-h--100vh--full-hd{
        min-height:100vh
    }
    .h--mobile-footer--full-hd,.h--mobile-header--full-hd{
        height:4.8rem
    }
    .cm--sidebar-width{
        width:63px
    }
    .cm--sidebar-width-collapsed{
        width:6rem
    }
    .cm--arena-wrap-width{
        /*max-width:110rem*/
    }
    .ove--auto--full-hd{
        overflow:auto
    }
    .ove--hidden--full-hd{
        overflow:hidden
    }
    .ove--scroll--full-hd{
        overflow:scroll
    }
    .ove-x--hidden--full-hd{
        overflow-x:hidden
    }
    .ove-x--auto--full-hd{
        overflow-x:auto
    }
    .ove-x--scroll--full-hd{
        overflow-x:scroll
    }
    .ove-y--hidden--full-hd{
        overflow-y:hidden
    }
    .ove-y--auto--full-hd{
        overflow-y:auto
    }
    .ove-y--scroll--full-hd{
        overflow-y:scroll
    }
    .ove-s--touch--full-hd{
        -webkit-overflow-scrolling:touch
    }
    .pos--abs--full-hd{
        position:absolute
    }
    .pos--rel--full-hd{
        position:relative
    }
    .pos--fix--full-hd{
        position:fixed
    }
    .pos--sticky--full-hd{
        position:sticky
    }
    .pos--initial--full-hd{
        position:static
    }
    .top--0--full-hd{
        top:0
    }
    .right--0--full-hd{
        right:0
    }
    .bottom--0--full-hd{
        bottom:0
    }
    .left--0--full-hd{
        left:0
    }
    .centering--full-hd{
        bottom:0;
        left:0;
        margin:auto;
        position:absolute!important;
        right:0;
        top:0
    }
    .centering--none--full-hd{
        bottom:auto;
        left:auto;
        margin:0;
        position:relative!important;
        right:auto;
        top:auto
    }
    .m--auto--full-hd{
        margin:auto
    }
    .m-t--auto--full-hd{
        margin-top:auto
    }
    .m-r--auto--full-hd{
        margin-right:auto
    }
    .m-b--auto--full-hd{
        margin-bottom:auto
    }
    .m-l--auto--full-hd{
        margin-left:auto
    }
    .m-h--auto--full-hd{
        margin-left:auto;
        margin-right:auto
    }
    .m-v--auto--full-hd{
        margin-bottom:auto;
        margin-top:auto
    }
    .m--none--full-hd{
        margin:0
    }
    .m-t--none--full-hd{
        margin-top:0
    }
    .m-r--none--full-hd{
        margin-right:0
    }
    .m-b--none--full-hd{
        margin-bottom:0
    }
    .m-l--none--full-hd{
        margin-left:0
    }
    .m-h--none--full-hd{
        margin-left:0;
        margin-right:0
    }
    .m-v--none--full-hd{
        margin-bottom:0;
        margin-top:0
    }
    .p--none--full-hd{
        padding:0
    }
    .p-t--none--full-hd{
        padding-top:0
    }
    .p-r--none--full-hd{
        padding-right:0
    }
    .p-b--none--full-hd{
        padding-bottom:0
    }
    .p-l--none--full-hd{
        padding-left:0
    }
    .p-h--none--full-hd{
        padding-left:0;
        padding-right:0
    }
    .p-v--none--full-hd{
        padding-bottom:0;
        padding-top:0
    }
    .m--xsmall--full-hd{
        margin:.4rem
    }
    .m-t--xsmall--full-hd{
        margin-top:.4rem
    }
    .m-r--xsmall--full-hd{
        margin-right:.4rem
    }
    .m-b--xsmall--full-hd{
        margin-bottom:.4rem
    }
    .m-l--xsmall--full-hd{
        margin-left:.4rem
    }
    .m-h--xsmall--full-hd{
        margin-left:.4rem;
        margin-right:.4rem
    }
    .m-v--xsmall--full-hd{
        margin-bottom:.4rem;
        margin-top:.4rem
    }
    .p--xsmall--full-hd{
        padding:.4rem
    }
    .p-t--xsmall--full-hd{
        padding-top:.4rem
    }
    .p-r--xsmall--full-hd{
        padding-right:.4rem
    }
    .p-b--xsmall--full-hd{
        padding-bottom:.4rem
    }
    .p-l--xsmall--full-hd{
        padding-left:.4rem
    }
    .p-h--xsmall--full-hd{
        padding-left:.4rem;
        padding-right:.4rem
    }
    .p-v--xsmall--full-hd{
        padding-bottom:.4rem;
        padding-top:.4rem
    }
    .m--small--full-hd{
        margin:.8rem
    }
    .m-t--small--full-hd{
        margin-top:.8rem
    }
    .m-r--small--full-hd{
        margin-right:.8rem
    }
    .m-b--small--full-hd{
        margin-bottom:.8rem
    }
    .m-l--small--full-hd{
        margin-left:.8rem
    }
    .m-h--small--full-hd{
        margin-left:.8rem;
        margin-right:.8rem
    }
    .m-v--small--full-hd{
        margin-bottom:.8rem;
        margin-top:.8rem
    }
    .p--small--full-hd{
        padding:.8rem
    }
    .p-t--small--full-hd{
        padding-top:.8rem
    }
    .p-r--small--full-hd{
        padding-right:.8rem
    }
    .p-b--small--full-hd{
        padding-bottom:.8rem
    }
    .p-l--small--full-hd{
        padding-left:.8rem
    }
    .p-h--small--full-hd{
        padding-left:.8rem;
        padding-right:.8rem
    }
    .p-v--small--full-hd{
        padding-bottom:.8rem;
        padding-top:.8rem
    }
    .m--base--full-hd{
        margin:1.6rem
    }
    .m-t--base--full-hd{
        margin-top:1.6rem
    }
    .m-r--base--full-hd{
        margin-right:1.6rem
    }
    .m-b--base--full-hd{
        margin-bottom:1.6rem
    }
    .m-l--base--full-hd{
        margin-left:1.6rem
    }
    .m-h--base--full-hd{
        margin-left:1.6rem;
        margin-right:1.6rem
    }
    .m-v--base--full-hd{
        margin-bottom:1.6rem;
        margin-top:1.6rem
    }
    .p--base--full-hd{
        padding:1.6rem
    }
    .p-t--base--full-hd{
        padding-top:1.6rem
    }
    .p-r--base--full-hd{
        padding-right:1.6rem
    }
    .p-b--base--full-hd{
        padding-bottom:1.6rem
    }
    .p-l--base--full-hd{
        padding-left:1.6rem
    }
    .p-h--base--full-hd{
        padding-left:1.6rem;
        padding-right:1.6rem
    }
    .p-v--base--full-hd{
        padding-bottom:1.6rem;
        padding-top:1.6rem
    }
    .m--medium--full-hd{
        margin:3.2rem
    }
    .m-t--medium--full-hd{
        margin-top:3.2rem
    }
    .m-r--medium--full-hd{
        margin-right:3.2rem
    }
    .m-b--medium--full-hd{
        margin-bottom:3.2rem
    }
    .m-l--medium--full-hd{
        margin-left:3.2rem
    }
    .m-h--medium--full-hd{
        margin-left:3.2rem;
        margin-right:3.2rem
    }
    .m-v--medium--full-hd{
        margin-bottom:3.2rem;
        margin-top:3.2rem
    }
    .p--medium--full-hd{
        padding:3.2rem
    }
    .p-t--medium--full-hd{
        padding-top:3.2rem
    }
    .p-r--medium--full-hd{
        padding-right:3.2rem
    }
    .p-b--medium--full-hd{
        padding-bottom:3.2rem
    }
    .p-l--medium--full-hd{
        padding-left:3.2rem
    }
    .p-h--medium--full-hd{
        padding-left:3.2rem;
        padding-right:3.2rem
    }
    .p-v--medium--full-hd{
        padding-bottom:3.2rem;
        padding-top:3.2rem
    }
    .m--large--full-hd{
        margin:6.4rem
    }
    .m-t--large--full-hd{
        margin-top:6.4rem
    }
    .m-r--large--full-hd{
        margin-right:6.4rem
    }
    .m-b--large--full-hd{
        margin-bottom:6.4rem
    }
    .m-l--large--full-hd{
        margin-left:6.4rem
    }
    .m-h--large--full-hd{
        margin-left:6.4rem;
        margin-right:6.4rem
    }
    .m-v--large--full-hd{
        margin-bottom:6.4rem;
        margin-top:6.4rem
    }
    .p--large--full-hd{
        padding:6.4rem
    }
    .p-t--large--full-hd{
        padding-top:6.4rem
    }
    .p-r--large--full-hd{
        padding-right:6.4rem
    }
    .p-b--large--full-hd{
        padding-bottom:6.4rem
    }
    .p-l--large--full-hd{
        padding-left:6.4rem
    }
    .p-h--large--full-hd{
        padding-left:6.4rem;
        padding-right:6.4rem
    }
    .p-v--large--full-hd{
        padding-bottom:6.4rem;
        padding-top:6.4rem
    }
    .m--xlarge--full-hd{
        margin:9.6rem
    }
    .m-t--xlarge--full-hd{
        margin-top:9.6rem
    }
    .m-r--xlarge--full-hd{
        margin-right:9.6rem
    }
    .m-b--xlarge--full-hd{
        margin-bottom:9.6rem
    }
    .m-l--xlarge--full-hd{
        margin-left:9.6rem
    }
    .m-h--xlarge--full-hd{
        margin-left:9.6rem;
        margin-right:9.6rem
    }
    .m-v--xlarge--full-hd{
        margin-bottom:9.6rem;
        margin-top:9.6rem
    }
    .p--xlarge--full-hd{
        padding:9.6rem
    }
    .p-t--xlarge--full-hd{
        padding-top:9.6rem
    }
    .p-r--xlarge--full-hd{
        padding-right:9.6rem
    }
    .p-b--xlarge--full-hd{
        padding-bottom:9.6rem
    }
    .p-l--xlarge--full-hd{
        padding-left:9.6rem
    }
    .p-h--xlarge--full-hd{
        padding-left:9.6rem;
        padding-right:9.6rem
    }
    .p-v--xlarge--full-hd{
        padding-bottom:9.6rem;
        padding-top:9.6rem
    }
    .f--xxsmall--full-hd{
        font-size:1rem
    }
    .f--xsmall--full-hd{
        font-size:1.1rem
    }
    .f--small--full-hd{
        font-size:1.3rem
    }
    .f--base--full-hd{
        font-size:1.4rem
    }
    .f--medium--full-hd{
        font-size:1.6rem
    }
    .f--large--full-hd{
        font-size:1.8rem
    }
    .f--xlarge--full-hd{
        font-size:2.1rem
    }
    .f--display1--full-hd{
        font-size:7.2rem
    }
    .f--display2--full-hd{
        font-size:6.4rem
    }
    .f--display3--full-hd{
        font-size:5.6rem
    }
    .f--heading1--full-hd{
        font-size:4.8rem
    }
    .f--heading2--full-hd{
        font-size:3.2rem
    }
    .f--heading3--full-hd{
        font-size:2.4rem
    }
    .f--heading4--full-hd{
        font-size:2.1rem
    }
    .f--heading5--full-hd{
        font-size:1.8rem
    }
    .f--heading6--full-hd{
        font-size:1.6rem
    }
    .f--icon-xxsmall--full-hd{
        font-size:.8rem
    }
    .f--icon-xsmall--full-hd{
        font-size:1.3rem
    }
    .f--icon-small--full-hd{
        font-size:1.6rem
    }
    .f--icon-base--full-hd{
        font-size:2rem
    }
    .f--icon-medium--full-hd{
        font-size:2.4rem
    }
    .f--icon-large--full-hd{
        font-size:3.2rem
    }
    .f--icon-xlarge--full-hd{
        font-size:4rem
    }
    .f--icon-xxlarge--full-hd{
        font-size:5.6rem
    }
    .f--icon-xxxlarge--full-hd{
        font-size:7.2rem
    }
    .fs--italic--full-hd{
        font-style:italic
    }
    .fs--normal--full-hd{
        font-style:normal
    }
    .lh--0--full-hd{
        line-height:0
    }
    .lh--1em--full-hd{
        line-height:1em
    }
    .lh--title--full-hd{
        line-height:1.25em
    }
    .lh--copy--full-hd{
        line-height:1.5em
    }
    .lh--large--full-hd{
        line-height:1.7em
    }
    .fw--bold--full-hd{
        font-weight:700
    }
    .fw--medium--full-hd{
        font-weight:600
    }
    .fw--normal--full-hd{
        font-weight:400
    }
    .fw--lighter--full-hd{
        font-weight:300
    }
    .tt--c--full-hd{
        text-transform:capitalize
    }
    .tt--l--full-hd{
        text-transform:lowercase
    }
    .tt--u--full-hd{
        text-transform:uppercase
    }
    .tt--n--full-hd{
        text-transform:none
    }
    .ta--center--full-hd{
        text-align:center
    }
    .ta--justify--full-hd{
        text-align:justify
    }
    .ta--left--full-hd{
        text-align:left
    }
    .ta--right--full-hd{
        text-align:right
    }
    .ws--nowrap--full-hd{
        white-space:nowrap
    }
    .measure--full-hd{
        max-width:30em
    }
    .measure--narrow--full-hd{
        max-width:20em
    }
    .measure--xsmall--full-hd{
        max-width:13em
    }
    .measure--wide--full-hd{
        max-width:40em
    }
    .measure--widest--full-hd{
        max-width:62em
    }
    .va--middle--full-hd{
        vertical-align:middle
    }
    .va--text-top--full-hd{
        vertical-align:text-top
    }
    .td--underline--full-hd{
        text-decoration:underline
    }
    .ls--normal--full-hd{
        letter-spacing:normal
    }
    .ls--2px--full-hd{
        letter-spacing:2px
    }
    .ls--negative-1px--full-hd{
        letter-spacing:-1px
    }
    .cm-avatar-img--input--full-hd{
        height:40px;
        width:40px
    }
    .cm-avatar-img--full-hd{
        height:48px;
        width:48px
    }
    .cm-avatar-img--xxsmall--full-hd{
        height:16px;
        width:16px
    }
    .cm-avatar-img--xsmall--full-hd{
        height:24px;
        width:24px
    }
    .cm-avatar-img--small--full-hd{
        height:32px;
        width:32px
    }
    .cm-avatar-img--medium--full-hd{
        height:56px;
        width:56px
    }
    .cm-avatar-img--large--full-hd{
        height:80px;
        width:80px
    }
    .cm-avatar-img--xlarge--full-hd{
        height:112px;
        width:112px
    }
    .cm-avatar-img--xxlarge--full-hd{
        height:152px;
        width:152px
    }
    .cm-avatar-img--fill-parent--full-hd{
        height:100%;
        width:100%
    }
    .cm-country-flag--small--full-hd{
        display:block;
        height:1.1rem;
        width:auto
    }
    .cm-country-flag--base--full-hd{
        display:block;
        height:1.4rem;
        width:auto
    }
    .cm-country-flag--medium--full-hd{
        display:block;
        height:2.1rem;
        width:auto
    }
    .cm-country-flag--large--full-hd{
        display:block;
        height:2.8rem;
        width:auto
    }
    .cm-country-flag--xlarge--full-hd{
        display:block;
        height:4.2rem;
        width:auto
    }
}
@media (max-width:1280px){
    .cm-grid-gap--xsmall--hd{
        grid-gap:.4rem;
        gap:.4rem
    }
    .cm-grid-row-gap--xsmall--hd{
        grid-row-gap:.4rem;
        row-gap:.4rem
    }
    .cm-grid-column-gap--xsmall--hd{
        grid-column-gap:.4rem;
        -webkit-column-gap:.4rem;
        column-gap:.4rem
    }
    .cm-grid-gap--small--hd{
        grid-gap:.8rem;
        gap:.8rem
    }
    .cm-grid-row-gap--small--hd{
        grid-row-gap:.8rem;
        row-gap:.8rem
    }
    .cm-grid-column-gap--small--hd{
        grid-column-gap:.8rem;
        -webkit-column-gap:.8rem;
        column-gap:.8rem
    }
    .cm-grid-gap--base--hd{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .cm-grid-row-gap--base--hd{
        grid-row-gap:1.6rem;
        row-gap:1.6rem
    }
    .cm-grid-column-gap--base--hd{
        grid-column-gap:1.6rem;
        -webkit-column-gap:1.6rem;
        column-gap:1.6rem
    }
    .cm-grid-gap--medium--hd{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .cm-grid-row-gap--medium--hd{
        grid-row-gap:3.2rem;
        row-gap:3.2rem
    }
    .cm-grid-column-gap--medium--hd{
        grid-column-gap:3.2rem;
        -webkit-column-gap:3.2rem;
        column-gap:3.2rem
    }
    .cm-grid-gap--large--hd{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .cm-grid-row-gap--large--hd{
        grid-row-gap:6.4rem;
        row-gap:6.4rem
    }
    .cm-grid-column-gap--large--hd{
        grid-column-gap:6.4rem;
        -webkit-column-gap:6.4rem;
        column-gap:6.4rem
    }
    .cm-grid-gap--xlarge--hd{
        grid-gap:9.6rem;
        gap:9.6rem
    }
    .cm-grid-row-gap--xlarge--hd{
        grid-row-gap:9.6rem;
        row-gap:9.6rem
    }
    .cm-grid-column-gap--xlarge--hd{
        grid-column-gap:9.6rem;
        -webkit-column-gap:9.6rem;
        column-gap:9.6rem
    }
    .cm-grid-justify-items--start--hd{
        justify-items:start
    }
    .cm-grid-align-items--start--hd{
        align-items:start
    }
    .cm-grid-justify-items--end--hd{
        justify-items:end
    }
    .cm-grid-align-items--end--hd{
        align-items:end
    }
    .cm-grid-justify-items--center--hd{
        justify-items:center
    }
    .cm-grid-align-items--center--hd{
        align-items:center
    }
    .cm-grid-justify-items--stretch--hd{
        justify-items:stretch
    }
    .cm-grid-align-items--stretch--hd{
        align-items:stretch
    }
    .cm-grid-item-span--1--hd{
        grid-column-end:span 1;
        grid-column-start:auto
    }
    .cm-grid-item-span--2--hd{
        grid-column-end:span 2;
        grid-column-start:auto
    }
    .cm-grid-item-span--3--hd{
        grid-column-end:span 3;
        grid-column-start:auto
    }
    .cm-grid-item-span--4--hd{
        grid-column-end:span 4;
        grid-column-start:auto
    }
    .cm-grid-item-span--5--hd{
        grid-column-end:span 5;
        grid-column-start:auto
    }
    .cm-grid-item-span--6--hd{
        grid-column-end:span 6;
        grid-column-start:auto
    }
    .cm-grid-item-span--7--hd{
        grid-column-end:span 7;
        grid-column-start:auto
    }
    .cm-grid-item-span--8--hd{
        grid-column-end:span 8;
        grid-column-start:auto
    }
    .cm-grid-item-span--9--hd{
        grid-column-end:span 9;
        grid-column-start:auto
    }
    .cm-grid-item-span--10--hd{
        grid-column-end:span 10;
        grid-column-start:auto
    }
    .cm-grid-item-span--11--hd{
        grid-column-end:span 11;
        grid-column-start:auto
    }
    .cm-grid-item-span--12--hd{
        grid-column-end:span 12;
        grid-column-start:auto
    }
    .cm-grid-fluid-item-minmax--30rem--hd{
        grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))
    }
    .cm-grid-fluid-item-minmax--20rem--hd{
        grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))
    }
    .cm-grid-fluid-item-minmax--15rem--hd{
        grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))
    }
    .cm-grid-fluid-item-minmax--8rem--hd{
        grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))
    }
    .row.row-gutter--xsmall--hd{
        margin:-.2rem
    }
    .row.row-gutter--xsmall--hd>*{
        padding:.2rem
    }
    .row.row-gutter--xsmall--hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--xsmall--hd+.row{
        margin-top:-.2rem;
        padding-top:.2rem
    }
    .row.row-gutter--small--hd{
        margin:-.4rem
    }
    .row.row-gutter--small--hd>*{
        padding:.4rem
    }
    .row.row-gutter--small--hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--small--hd+.row{
        margin-top:-.4rem;
        padding-top:.4rem
    }
    .row.row-gutter--base--hd{
        margin:-.8rem
    }
    .row.row-gutter--base--hd>*{
        padding:.8rem
    }
    .row.row-gutter--base--hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--base--hd+.row{
        margin-top:-.8rem;
        padding-top:.8rem
    }
    .row.row-gutter--medium--hd{
        margin:-1.6rem
    }
    .row.row-gutter--medium--hd>*{
        padding:1.6rem
    }
    .row.row-gutter--medium--hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--medium--hd+.row{
        margin-top:-1.6rem;
        padding-top:1.6rem
    }
    .row.row-gutter--large--hd{
        margin:-3.2rem
    }
    .row.row-gutter--large--hd>*{
        padding:3.2rem
    }
    .row.row-gutter--large--hd>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--large--hd+.row{
        margin-top:-3.2rem;
        padding-top:3.2rem
    }
    .btn-xsmall--hd{
        font-size:1rem;
        height:24px;
        padding:0 .53333333rem
    }
    .btn-xsmall--hd.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-xsmall--hd:not(.cm-button--bordered){
        line-height:25px!important
    }
    .btn-xsmall--hd.cm-button--bordered{
        line-height:21px!important
    }
    .btn-xsmall--hd.cm-button--min-width{
        min-width:5rem
    }
    .btn-small--hd{
        font-size:1rem;
        height:32px;
        padding:0 1.06666667rem
    }
    .btn-small--hd.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-small--hd:not(.cm-button--bordered){
        line-height:33px!important
    }
    .btn-small--hd.cm-button--bordered{
        line-height:29px!important
    }
    .btn-small--hd.cm-button--min-width{
        min-width:7rem
    }
    .btn-base--hd{
        font-size:1.1rem;
        height:40px;
        padding:0 1.6rem
    }
    .btn-base--hd.cm-button--tt-normal{
        font-size:1.4rem
    }
    .btn-base--hd:not(.cm-button--bordered){
        line-height:41px!important
    }
    .btn-base--hd.cm-button--bordered{
        line-height:37px!important
    }
    .btn-base--hd.cm-button--min-width{
        min-width:13rem
    }
    .btn-medium--hd{
        font-size:1.2rem;
        height:48px;
        padding:0 3.2rem
    }
    .btn-medium--hd.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-medium--hd:not(.cm-button--bordered){
        line-height:49px!important
    }
    .btn-medium--hd.cm-button--bordered{
        line-height:45px!important
    }
    .btn-medium--hd.cm-button--min-width{
        min-width:15rem
    }
    .btn-large--hd{
        font-size:1.2rem;
        height:56px;
        padding:0 3.2rem
    }
    .btn-large--hd.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-large--hd:not(.cm-button--bordered){
        line-height:57px!important
    }
    .btn-large--hd.cm-button--bordered{
        line-height:53px!important
    }
    .btn-large--hd.cm-button--min-width{
        min-width:20rem
    }
    .cm-button--block--hd{
        display:block;
        width:100%
    }
    .cm--badge-small--hd{
        font-size:1rem;
        height:1.5rem;
        line-height:1.3rem;
        min-width:3rem;
        padding:0 .4rem
    }
    .cm--badge-base--hd{
        font-size:1.1rem;
        height:1.9rem;
        line-height:1.7rem;
        min-width:4rem;
        padding:0 .6rem
    }
    .cm--badge-medium--hd{
        font-size:1.2rem;
        height:2rem;
        line-height:1.8rem;
        min-width:5rem;
        padding:0 .8rem
    }
    .aspect-ratio--16x9--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--16x9--hd:before{
        content:"";
        display:block;
        padding-top:56.25%;
        width:100%
    }
    .aspect-ratio--16x9--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--9x16--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--9x16--hd:before{
        content:"";
        display:block;
        padding-top:177.77777778%;
        width:100%
    }
    .aspect-ratio--9x16--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x1--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x1--hd:before{
        content:"";
        display:block;
        padding-top:16.66666667%;
        width:100%
    }
    .aspect-ratio--6x1--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--4x1--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--4x1--hd:before{
        content:"";
        display:block;
        padding-top:25%;
        width:100%
    }
    .aspect-ratio--4x1--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--3x1--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--3x1--hd:before{
        content:"";
        display:block;
        padding-top:33.33333333%;
        width:100%
    }
    .aspect-ratio--3x1--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--2x1--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--2x1--hd:before{
        content:"";
        display:block;
        padding-top:50%;
        width:100%
    }
    .aspect-ratio--2x1--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--1x1--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--1x1--hd:before{
        content:"";
        display:block;
        padding-top:100%;
        width:100%
    }
    .aspect-ratio--1x1--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x8--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x8--hd:before{
        content:"";
        display:block;
        padding-top:133.33333333%;
        width:100%
    }
    .aspect-ratio--6x8--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--logo--hd{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--logo--hd:before{
        content:"";
        display:block;
        padding-top:53.15315315%;
        width:100%
    }
    .aspect-ratio--logo--hd>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .br--none--hd{
        border-radius:0
    }
    .br--none--hd,.br--xsmall--hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xsmall--hd{
        border-radius:.2rem
    }
    .br--small--hd{
        border-radius:.4rem
    }
    .br--base--hd,.br--small--hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--base--hd{
        border-radius:.8rem
    }
    .br--large--hd{
        border-radius:1.6rem
    }
    .br--large--hd,.br--xlarge--hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xlarge--hd{
        border-radius:3.2rem
    }
    .br--100--hd{
        border-radius:100%
    }
    .br--100--hd,.br--pill--hd{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--pill--hd{
        border-radius:9999px
    }
    .br--app--hd{
        border-radius:30%;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top--hd{
        border-bottom-right-radius:0
    }
    .br--right--hd,.br--top--hd{
        border-bottom-left-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--hd{
        border-top-left-radius:0
    }
    .br--bottom--hd{
        border-top-left-radius:0
    }
    .br--bottom--hd,.br--left--hd{
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--hd{
        border-bottom-right-radius:0
    }
    .br--bottom-left--hd{
        border-bottom-right-radius:0
    }
    .br--bottom-left--hd,.br--bottom-right--hd{
        border-top-left-radius:0;
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--hd{
        border-bottom-left-radius:0
    }
    .br--top-left--hd{
        border-top-right-radius:0
    }
    .br--top-left--hd,.br--top-right--hd{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top-right--hd{
        border-top-left-radius:0
    }
    .br--bottom-left--base-chat--hd,.br--left--base-chat--hd{
        border-bottom-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--base-chat--hd{
        border-top-left-radius:.8rem
    }
    .br--top-left--base-chat--hd{
        border-top-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--base-chat--hd,.br--right--base-chat--hd{
        border-bottom-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--base-chat--hd{
        border-top-right-radius:.8rem
    }
    .br--top-right--base-chat--hd{
        border-top-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .bor--all--hd{
        border-style:solid;
        border-width:1px
    }
    .bor--v--hd{
        border-bottom-style:solid;
        border-top-style:solid;
        border-width:1px
    }
    .bor--h--hd{
        border-left-style:solid;
        border-right-style:solid;
        border-width:1px
    }
    .bor--top--hd{
        border-top-style:solid;
        border-width:1px
    }
    .bor--r--hd{
        border-right-style:solid;
        border-width:1px
    }
    .bor--bot--hd{
        border-bottom-style:solid;
        border-width:1px
    }
    .bor--l--hd{
        border-left-style:solid
    }
    .bor--l--hd,.bor--none--hd{
        border-width:1px
    }
    .bor--solid--hd{
        border-style:solid
    }
    .bor--dashed--hd{
        border-style:dashed;
        border-width:1px
    }
    .bor--dotted--hd{
        border-style:dotted
    }
    .bor--none--hd{
        border-style:none
    }
    .bor--transparent--hd{
        border-color:transparent
    }
    .bor--white--hd{
        border-color:#f0f2f5
    }
    .cm-light-theme .bor--white--hd{
        border-color:#111217
    }
    .bor--white-dark--hd{
        border-color:#959aa2
    }
    .cm-light-theme .bor--white-dark--hd{
        border-color:#54575a
    }
    .bor--gray-light--hd{
        border-color:#2e2f38
    }
    .cm-light-theme .bor--gray-light--hd{
        border-color:#d0d2d6
    }
    .bor--gray--hd{
        border-color:#262831
    }
    .cm-light-theme .bor--gray--hd{
        border-color:#dcdee3
    }
    .bor--gray-dark--hd{
        border-color:#1b1c23
    }
    .cm-light-theme .bor--gray-dark--hd{
        border-color:#fff
    }
    .bor--black--hd{
        border-color:#111217
    }
    .cm-light-theme .bor--black--hd{
        border-color:#f7f7f8
    }
    .bor--true-black--hd{
        border-color:#000
    }
    .bor--true-white--hd{
        border-color:#fff
    }
    .bor--turquoise--hd{
        border-color:#0494fc
    }
    .bor--turquoise-dark--hd{
        border-color:#0f759d
    }
    .bor--turquoise-light--hd{
        border-color:#14e9d2
    }
    .bor--orange--hd{
        border-color:#f36f21
    }
    .bor--orange-dark--hd{
        border-color:#d5570c
    }
    .bor--orange-light--hd{
        border-color:#f68e51
    }
    .bor--yellow--hd{
        border-color:#f3c921
    }
    .bor--yellow-dark--hd{
        border-color:#d5ad0c
    }
    .bor--yellow-light--hd{
        border-color:#f6d551
    }
    .bor--red--hd{
        border-color:#c43855
    }
    .bor--red-dark--hd{
        border-color:#9c2d44
    }
    .bor--red-light--hd{
        border-color:#d15e76
    }
    .bor--green--hd{
        border-color:#64be56
    }
    .bor--green-dark--hd{
        border-color:#4ca33f
    }
    .bor--green-light--hd{
        border-color:#86cc7b
    }
    .bor--gold--hd{
        border-color:#bc952c
    }
    .bor--silver--hd{
        border-color:#acacac
    }
    .bor--bronze--hd{
        border-color:#8c612d
    }
    .bor--input--hd{
        border-color:#262831
    }
    .cm-light-theme .bor--input--hd{
        border-color:#dcdee3
    }
    .bor--05px--hd{
        border-width:.5px
    }
    .bor--1px--hd{
        border-width:1px
    }
    .bor--2px--hd{
        border-width:2px
    }
    .bor--3px--hd{
        border-width:3px
    }
    .bor--4px--hd{
        border-width:4px
    }
    .bor--5px--hd{
        border-width:5px
    }
    .c--transparent--hd{
        color:transparent
    }
    .c--white--hd{
        color:#f0f2f5
    }
    .cm-light-theme .c--white--hd{
        color:#111217
    }
    .c--white-dark--hd{
        color:#959aa2
    }
    .cm-light-theme .c--white-dark--hd{
        color:#54575a
    }
    .c--gray-light--hd{
        color:#5e6170
    }
    .cm-light-theme .c--gray-light--hd{
        color:#82878c
    }
    .c--black--hd{
        color:#111217
    }
    .cm-light-theme .c--black--hd{
        color:#f7f7f8
    }
    .c--gray-dark--hd{
        color:#1b1c23
    }
    .cm-light-theme .c--gray-dark--hd{
        color:#fff
    }
    .c--gray--hd{
        color:#262831
    }
    .cm-light-theme .c--gray--hd{
        color:#dcdee3
    }
    .c--true-black--hd{
        color:#000
    }
    .c--true-white--hd{
        color:#fff
    }
    .c--turquoise--hd{
        color:#0494fc
    }
    .c--turquoise-dark--hd{
        color:#0f759d
    }
    .c--turquoise-light--hd{
        color:#14e9d2
    }
    .c--orange--hd{
        color:#f36f21
    }
    .c--orange-dark--hd{
        color:#d5570c
    }
    .c--orange-light--hd{
        color:#f68e51
    }
    .c--yellow--hd{
        color:#f3c921
    }
    .c--yellow-dark--hd{
        color:#d5ad0c
    }
    .c--yellow-light--hd{
        color:#f6d551
    }
    .c--red--hd{
        color:#c43855
    }
    .c--red-dark--hd{
        color:#9c2d44
    }
    .c--red-light--hd{
        color:#d15e76
    }
    .c--green--hd{
        color:#64be56
    }
    .c--green-dark--hd{
        color:#4ca33f
    }
    .c--green-light--hd{
        color:#86cc7b
    }
    .c--gold--hd{
        color:#bc952c
    }
    .c--silver--hd{
        color:#acacac
    }
    .c--bronze--hd{
        color:#8c612d
    }
    .c--twitch-purple--hd{
        color:#6e31df
    }
    .c--facebook-blue--hd{
        color:#1876f2
    }
    .c--twitter-blue--hd{
        color:#00bdef
    }
    .c--google-red--hd{
        color:#2d2d2d
    }
    .c--messenger-blue--hd{
        color:#448aff
    }
    .c--linkedin-blue--hd{
        color:#0072b5
    }
    .dis--flx--hd{
        display:flex
    }
    .dis--inl-flx--hd{
        display:inline-flex
    }
    .dis--blk--hd{
        display:block
    }
    .dis--inl-blk--hd{
        display:inline-block
    }
    .dis--inl--hd{
        display:inline
    }
    .dis--none--hd{
        display:none
    }
    .flx--0-0-auto--hd{
        flex:0 0 auto
    }
    .flx--1-1-auto--hd{
        flex:1 1 auto
    }
    .flx--1-0-auto--hd{
        flex:1 0 auto
    }
    .flx--1-1--hd{
        flex:1 1
    }
    .ali-ite--center--hd{
        align-items:center
    }
    .ali-ite--flex-end--hd{
        align-items:flex-end
    }
    .ali-ite--flex-start--hd{
        align-items:flex-start
    }
    .ali-ite--stretch--hd{
        align-items:stretch
    }
    .jus-con--flex-start--hd{
        justify-content:flex-start
    }
    .jus-con--flex-end--hd{
        justify-content:flex-end
    }
    .jus-con--center--hd{
        justify-content:center
    }
    .jus-con--space-between--hd{
        justify-content:space-between
    }
    .jus-con--space-evenly--hd{
        justify-content:space-evenly
    }
    .flx-dir--row--hd{
        flex-direction:row
    }
    .flx-dir--row-reverse--hd{
        flex-direction:row-reverse
    }
    .flx-dir--col--hd{
        flex-direction:column
    }
    .flx-dir--col-reverse--hd{
        flex-direction:column-reverse
    }
    .flx-wrap--nowrap--hd{
        flex-wrap:nowrap
    }
    .flx-wrap--wrap--hd{
        flex-wrap:wrap
    }
    .flx-wrap--wrap-reverse--hd{
        flex-wrap:wrap-reverse
    }
    .flx-gutter--large--hd{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .flx-gutter--medium--hd{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .flx-gutter--base--hd{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .flx-gutter--small--hd{
        grid-gap:.8rem;
        gap:.8rem
    }
    .flx-gutter--xsmall--hd{
        grid-gap:.4rem;
        gap:.4rem
    }
    .flx-gutter--none--hd{
        grid-gap:0;
        gap:0
    }
    .w--auto--hd{
        width:auto
    }
    .h--auto--hd{
        height:auto
    }
    .max-w--none--hd{
        max-width:none
    }
    .max-h--none--hd{
        max-height:none
    }
    .w--initial--hd{
        width:auto
    }
    .h--initial--hd{
        height:auto
    }
    .min-w--initial--hd{
        min-width:auto
    }
    .min-h--initial--hd{
        min-height:auto
    }
    .w--10--hd{
        width:10%
    }
    .h--10--hd{
        height:10%
    }
    .w--20--hd{
        width:20%
    }
    .h--20--hd{
        height:20%
    }
    .w--30--hd{
        width:30%
    }
    .h--30--hd{
        height:30%
    }
    .w--35--hd{
        width:35%
    }
    .h--35--hd{
        height:35%
    }
    .w--40--hd{
        width:40%
    }
    .h--40--hd{
        height:40%
    }
    .w--50--hd{
        width:50%
    }
    .h--50--hd{
        height:50%
    }
    .w--60--hd{
        width:60%
    }
    .h--60--hd{
        height:60%
    }
    .w--70--hd{
        width:70%
    }
    .h--70--hd{
        height:70%
    }
    .w--80--hd{
        width:80%
    }
    .h--80--hd{
        height:80%
    }
    .w--90--hd{
        width:90%
    }
    .h--90--hd{
        height:90%
    }
    .w--100--hd{
        width:100%
    }
    .max-w--100--hd{
        max-width:100%
    }
    .min-w--100--hd{
        min-width:100%
    }
    .h--100--hd{
        height:100%
    }
    .max-h--100--hd{
        max-height:100%
    }
    .min-h--100--hd{
        min-height:100%
    }
    .w--1em--hd{
        width:1em
    }
    .h--1em--hd{
        height:1em
    }
    .w--2em--hd{
        width:2em
    }
    .h--2em--hd{
        height:2em
    }
    .w--fontSizeBase--hd{
        width:1.4rem
    }
    .max-w--fontSizeBase--hd{
        max-width:1.4rem
    }
    .min-w--fontSizeBase--hd{
        min-width:1.4rem
    }
    .h--fontSizeBase--hd{
        height:1.4rem
    }
    .max-h--fontSizeBase--hd{
        max-height:1.4rem
    }
    .min-h--fontSizeBase--hd{
        min-height:1.4rem
    }
    .w--1rem--hd{
        width:1rem
    }
    .max-w--1rem--hd{
        max-width:1rem
    }
    .min-w--1rem--hd{
        min-width:1rem
    }
    .h--1rem--hd{
        height:1rem
    }
    .max-h--1rem--hd{
        max-height:1rem
    }
    .min-h--1rem--hd{
        min-height:1rem
    }
    .w--2rem--hd{
        width:2rem
    }
    .max-w--2rem--hd{
        max-width:2rem
    }
    .min-w--2rem--hd{
        min-width:2rem
    }
    .h--2rem--hd{
        height:2rem
    }
    .max-h--2rem--hd{
        max-height:2rem
    }
    .min-h--2rem--hd{
        min-height:2rem
    }
    .w--3rem--hd{
        width:3rem
    }
    .max-w--3rem--hd{
        max-width:3rem
    }
    .min-w--3rem--hd{
        min-width:3rem
    }
    .h--3rem--hd{
        height:3rem
    }
    .max-h--3rem--hd{
        max-height:3rem
    }
    .min-h--3rem--hd{
        min-height:3rem
    }
    .w--4rem--hd{
        width:4rem
    }
    .max-w--4rem--hd{
        max-width:4rem
    }
    .min-w--4rem--hd{
        min-width:4rem
    }
    .h--4rem--hd{
        height:4rem
    }
    .max-h--4rem--hd{
        max-height:4rem
    }
    .min-h--4rem--hd{
        min-height:4rem
    }
    .w--5rem--hd{
        width:5rem
    }
    .max-w--5rem--hd{
        max-width:5rem
    }
    .min-w--5rem--hd{
        min-width:5rem
    }
    .h--5rem--hd{
        height:5rem
    }
    .max-h--5rem--hd{
        max-height:5rem
    }
    .min-h--5rem--hd{
        min-height:5rem
    }
    .w--6rem--hd{
        width:6rem
    }
    .max-w--6rem--hd{
        max-width:6rem
    }
    .min-w--6rem--hd{
        min-width:6rem
    }
    .h--6rem--hd{
        height:6rem
    }
    .max-h--6rem--hd{
        max-height:6rem
    }
    .min-h--6rem--hd{
        min-height:6rem
    }
    .w--7rem--hd{
        width:7rem
    }
    .max-w--7rem--hd{
        max-width:7rem
    }
    .min-w--7rem--hd{
        min-width:7rem
    }
    .h--7rem--hd{
        height:7rem
    }
    .max-h--7rem--hd{
        max-height:7rem
    }
    .min-h--7rem--hd{
        min-height:7rem
    }
    .w--8rem--hd{
        width:8rem
    }
    .max-w--8rem--hd{
        max-width:8rem
    }
    .min-w--8rem--hd{
        min-width:8rem
    }
    .h--8rem--hd{
        height:8rem
    }
    .max-h--8rem--hd{
        max-height:8rem
    }
    .min-h--8rem--hd{
        min-height:8rem
    }
    .w--9rem--hd{
        width:9rem
    }
    .max-w--9rem--hd{
        max-width:9rem
    }
    .min-w--9rem--hd{
        min-width:9rem
    }
    .h--9rem--hd{
        height:9rem
    }
    .max-h--9rem--hd{
        max-height:9rem
    }
    .min-h--9rem--hd{
        min-height:9rem
    }
    .w--10rem--hd{
        width:10rem
    }
    .max-w--10rem--hd{
        max-width:10rem
    }
    .min-w--10rem--hd{
        min-width:10rem
    }
    .h--10rem--hd{
        height:10rem
    }
    .max-h--10rem--hd{
        max-height:10rem
    }
    .min-h--10rem--hd{
        min-height:10rem
    }
    .w--11rem--hd{
        width:11rem
    }
    .max-w--11rem--hd{
        max-width:11rem
    }
    .min-w--11rem--hd{
        min-width:11rem
    }
    .h--11rem--hd{
        height:11rem
    }
    .max-h--11rem--hd{
        max-height:11rem
    }
    .min-h--11rem--hd{
        min-height:11rem
    }
    .w--12rem--hd{
        width:12rem
    }
    .max-w--12rem--hd{
        max-width:12rem
    }
    .min-w--12rem--hd{
        min-width:12rem
    }
    .h--12rem--hd{
        height:12rem
    }
    .max-h--12rem--hd{
        max-height:12rem
    }
    .min-h--12rem--hd{
        min-height:12rem
    }
    .w--13rem--hd{
        width:13rem
    }
    .max-w--13rem--hd{
        max-width:13rem
    }
    .min-w--13rem--hd{
        min-width:13rem
    }
    .h--13rem--hd{
        height:13rem
    }
    .max-h--13rem--hd{
        max-height:13rem
    }
    .min-h--13rem--hd{
        min-height:13rem
    }
    .w--14rem--hd{
        width:14rem
    }
    .max-w--14rem--hd{
        max-width:14rem
    }
    .min-w--14rem--hd{
        min-width:14rem
    }
    .h--14rem--hd{
        height:14rem
    }
    .max-h--14rem--hd{
        max-height:14rem
    }
    .min-h--14rem--hd{
        min-height:14rem
    }
    .w--15rem--hd{
        width:15rem
    }
    .max-w--15rem--hd{
        max-width:15rem
    }
    .min-w--15rem--hd{
        min-width:15rem
    }
    .h--15rem--hd{
        height:15rem
    }
    .max-h--15rem--hd{
        max-height:15rem
    }
    .min-h--15rem--hd{
        min-height:15rem
    }
    .w--16rem--hd{
        width:16rem
    }
    .max-w--16rem--hd{
        max-width:16rem
    }
    .min-w--16rem--hd{
        min-width:16rem
    }
    .h--16rem--hd{
        height:16rem
    }
    .max-h--16rem--hd{
        max-height:16rem
    }
    .min-h--16rem--hd{
        min-height:16rem
    }
    .w--17rem--hd{
        width:17rem
    }
    .max-w--17rem--hd{
        max-width:17rem
    }
    .min-w--17rem--hd{
        min-width:17rem
    }
    .h--17rem--hd{
        height:17rem
    }
    .max-h--17rem--hd{
        max-height:17rem
    }
    .min-h--17rem--hd{
        min-height:17rem
    }
    .w--18rem--hd{
        width:18rem
    }
    .max-w--18rem--hd{
        max-width:18rem
    }
    .min-w--18rem--hd{
        min-width:18rem
    }
    .h--18rem--hd{
        height:18rem
    }
    .max-h--18rem--hd{
        max-height:18rem
    }
    .min-h--18rem--hd{
        min-height:18rem
    }
    .w--19rem--hd{
        width:19rem
    }
    .max-w--19rem--hd{
        max-width:19rem
    }
    .min-w--19rem--hd{
        min-width:19rem
    }
    .h--19rem--hd{
        height:19rem
    }
    .max-h--19rem--hd{
        max-height:19rem
    }
    .min-h--19rem--hd{
        min-height:19rem
    }
    .w--20rem--hd{
        width:20rem
    }
    .max-w--20rem--hd{
        max-width:20rem
    }
    .min-w--20rem--hd{
        min-width:20rem
    }
    .h--20rem--hd{
        height:20rem
    }
    .max-h--20rem--hd{
        max-height:20rem
    }
    .min-h--20rem--hd{
        min-height:20rem
    }
    .w--25rem--hd{
        width:25rem
    }
    .max-w--25rem--hd{
        max-width:25rem
    }
    .min-w--25rem--hd{
        min-width:25rem
    }
    .h--25rem--hd{
        height:25rem
    }
    .max-h--25rem--hd{
        max-height:25rem
    }
    .min-h--25rem--hd{
        min-height:25rem
    }
    .w--30rem--hd{
        width:30rem
    }
    .max-w--30rem--hd{
        max-width:30rem
    }
    .min-w--30rem--hd{
        min-width:30rem
    }
    .h--30rem--hd{
        height:30rem
    }
    .max-h--30rem--hd{
        max-height:30rem
    }
    .min-h--30rem--hd{
        min-height:30rem
    }
    .w--35rem--hd{
        width:35rem
    }
    .max-w--35rem--hd{
        max-width:35rem
    }
    .min-w--35rem--hd{
        min-width:35rem
    }
    .h--35rem--hd{
        height:35rem
    }
    .max-h--35rem--hd{
        max-height:35rem
    }
    .min-h--35rem--hd{
        min-height:35rem
    }
    .w--40rem--hd{
        width:40rem
    }
    .max-w--40rem--hd{
        max-width:40rem
    }
    .min-w--40rem--hd{
        min-width:40rem
    }
    .h--40rem--hd{
        height:40rem
    }
    .max-h--40rem--hd{
        max-height:40rem
    }
    .min-h--40rem--hd{
        min-height:40rem
    }
    .w--45rem--hd{
        width:45rem
    }
    .max-w--45rem--hd{
        max-width:45rem
    }
    .min-w--45rem--hd{
        min-width:45rem
    }
    .h--45rem--hd{
        height:45rem
    }
    .max-h--45rem--hd{
        max-height:45rem
    }
    .min-h--45rem--hd{
        min-height:45rem
    }
    .w--50rem--hd{
        width:50rem
    }
    .max-w--50rem--hd{
        max-width:50rem
    }
    .min-w--50rem--hd{
        min-width:50rem
    }
    .h--50rem--hd{
        height:50rem
    }
    .max-h--50rem--hd{
        max-height:50rem
    }
    .min-h--50rem--hd{
        min-height:50rem
    }
    .w--55rem--hd{
        width:55rem
    }
    .max-w--55rem--hd{
        max-width:55rem
    }
    .min-w--55rem--hd{
        min-width:55rem
    }
    .h--55rem--hd{
        height:55rem
    }
    .max-h--55rem--hd{
        max-height:55rem
    }
    .min-h--55rem--hd{
        min-height:55rem
    }
    .w--60rem--hd{
        width:60rem
    }
    .max-w--60rem--hd{
        max-width:60rem
    }
    .min-w--60rem--hd{
        min-width:60rem
    }
    .h--60rem--hd{
        height:60rem
    }
    .max-h--60rem--hd{
        max-height:60rem
    }
    .min-h--60rem--hd{
        min-height:60rem
    }
    .w--65rem--hd{
        width:65rem
    }
    .max-w--65rem--hd{
        max-width:65rem
    }
    .min-w--65rem--hd{
        min-width:65rem
    }
    .h--65rem--hd{
        height:65rem
    }
    .max-h--65rem--hd{
        max-height:65rem
    }
    .min-h--65rem--hd{
        min-height:65rem
    }
    .w--70rem--hd{
        width:70rem
    }
    .max-w--70rem--hd{
        max-width:70rem
    }
    .min-w--70rem--hd{
        min-width:70rem
    }
    .h--70rem--hd{
        height:70rem
    }
    .max-h--70rem--hd{
        max-height:70rem
    }
    .min-h--70rem--hd{
        min-height:70rem
    }
    .w--75rem--hd{
        width:75rem
    }
    .max-w--75rem--hd{
        max-width:75rem
    }
    .min-w--75rem--hd{
        min-width:75rem
    }
    .h--75rem--hd{
        height:75rem
    }
    .max-h--75rem--hd{
        max-height:75rem
    }
    .min-h--75rem--hd{
        min-height:75rem
    }
    .w--80rem--hd{
        width:80rem
    }
    .max-w--80rem--hd{
        max-width:80rem
    }
    .min-w--80rem--hd{
        min-width:80rem
    }
    .h--80rem--hd{
        height:80rem
    }
    .max-h--80rem--hd{
        max-height:80rem
    }
    .min-h--80rem--hd{
        min-height:80rem
    }
    .w--85rem--hd{
        width:85rem
    }
    .max-w--85rem--hd{
        max-width:85rem
    }
    .min-w--85rem--hd{
        min-width:85rem
    }
    .h--85rem--hd{
        height:85rem
    }
    .max-h--85rem--hd{
        max-height:85rem
    }
    .min-h--85rem--hd{
        min-height:85rem
    }
    .w--90rem--hd{
        width:90rem
    }
    .max-w--90rem--hd{
        max-width:90rem
    }
    .min-w--90rem--hd{
        min-width:90rem
    }
    .h--90rem--hd{
        height:90rem
    }
    .max-h--90rem--hd{
        max-height:90rem
    }
    .min-h--90rem--hd{
        min-height:90rem
    }
    .w--95rem--hd{
        width:95rem
    }
    .max-w--95rem--hd{
        max-width:95rem
    }
    .min-w--95rem--hd{
        min-width:95rem
    }
    .h--95rem--hd{
        height:95rem
    }
    .max-h--95rem--hd{
        max-height:95rem
    }
    .min-h--95rem--hd{
        min-height:95rem
    }
    .w--100rem--hd{
        width:100rem
    }
    .max-w--100rem--hd{
        max-width:100rem
    }
    .min-w--100rem--hd{
        min-width:100rem
    }
    .h--100rem--hd{
        height:100rem
    }
    .max-h--100rem--hd{
        max-height:100rem
    }
    .min-h--100rem--hd{
        min-height:100rem
    }
    .w--130rem--hd{
        width:130rem
    }
    .max-w--130rem--hd{
        max-width:130rem
    }
    .min-w--130rem--hd{
        min-width:130rem
    }
    .h--130rem--hd{
        height:130rem
    }
    .max-h--130rem--hd{
        max-height:130rem
    }
    .min-h--130rem--hd{
        min-height:130rem
    }
    .w--140rem--hd{
        width:140rem
    }
    .max-w--140rem--hd{
        max-width:140rem
    }
    .min-w--140rem--hd{
        min-width:140rem
    }
    .h--140rem--hd{
        height:140rem
    }
    .max-h--140rem--hd{
        max-height:140rem
    }
    .min-h--140rem--hd{
        min-height:140rem
    }
    .w--170rem--hd{
        width:170rem
    }
    .max-w--170rem--hd{
        max-width:170rem
    }
    .min-w--170rem--hd{
        min-width:170rem
    }
    .h--170rem--hd{
        height:170rem
    }
    .max-h--170rem--hd{
        max-height:170rem
    }
    .min-h--170rem--hd{
        min-height:170rem
    }
    .h--50vh--hd{
        height:50vh
    }
    .max-h--50vh--hd{
        max-height:50vh
    }
    .min-h--50vh--hd{
        min-height:50vh
    }
    .h--70vh--hd{
        height:70vh
    }
    .max-h--70vh--hd{
        max-height:70vh
    }
    .min-h--70vh--hd{
        min-height:70vh
    }
    .h--80vh--hd{
        height:80vh
    }
    .max-h--80vh--hd{
        max-height:80vh
    }
    .min-h--80vh--hd{
        min-height:80vh
    }
    .h--90vh--hd{
        height:90vh
    }
    .max-h--90vh--hd{
        max-height:90vh
    }
    .min-h--90vh--hd{
        min-height:90vh
    }
    .h--100vh--hd{
        height:100vh
    }
    .max-h--100vh--hd{
        max-height:100vh
    }
    .min-h--100vh--hd{
        min-height:100vh
    }
    .h--mobile-footer--hd,.h--mobile-header--hd{
        height:4.8rem
    }
    .ove--auto--hd{
        overflow:auto
    }
    .ove--hidden--hd{
        overflow:hidden
    }
    .ove--scroll--hd{
        overflow:scroll
    }
    .ove-x--hidden--hd{
        overflow-x:hidden
    }
    .ove-x--auto--hd{
        overflow-x:auto
    }
    .ove-x--scroll--hd{
        overflow-x:scroll
    }
    .ove-y--hidden--hd{
        overflow-y:hidden
    }
    .ove-y--auto--hd{
        overflow-y:auto
    }
    .ove-y--scroll--hd{
        overflow-y:scroll
    }
    .ove-s--touch--hd{
        -webkit-overflow-scrolling:touch
    }
    .pos--abs--hd{
        position:absolute
    }
    .pos--rel--hd{
        position:relative
    }
    .pos--fix--hd{
        position:fixed
    }
    .pos--sticky--hd{
        position:sticky
    }
    .pos--initial--hd{
        position:static
    }
    .top--0--hd{
        top:0
    }
    .right--0--hd{
        right:0
    }
    .bottom--0--hd{
        bottom:0
    }
    .left--0--hd{
        left:0
    }
    .centering--hd{
        bottom:0;
        left:0;
        margin:auto;
        position:absolute!important;
        right:0;
        top:0
    }
    .centering--none--hd{
        bottom:auto;
        left:auto;
        margin:0;
        position:relative!important;
        right:auto;
        top:auto
    }
    .m--auto--hd{
        margin:auto
    }
    .m-t--auto--hd{
        margin-top:auto
    }
    .m-r--auto--hd{
        margin-right:auto
    }
    .m-b--auto--hd{
        margin-bottom:auto
    }
    .m-h--auto--hd,.m-l--auto--hd{
        margin-left:auto
    }
    .m-h--auto--hd{
        margin-right:auto
    }
    .m-v--auto--hd{
        margin-bottom:auto;
        margin-top:auto
    }
    .m--none--hd{
        margin:0
    }
    .m-t--none--hd{
        margin-top:0
    }
    .m-r--none--hd{
        margin-right:0
    }
    .m-b--none--hd{
        margin-bottom:0
    }
    .m-l--none--hd{
        margin-left:0
    }
    .m-h--none--hd{
        margin-left:0;
        margin-right:0
    }
    .m-v--none--hd{
        margin-bottom:0;
        margin-top:0
    }
    .p--none--hd{
        padding:0
    }
    .p-t--none--hd{
        padding-top:0
    }
    .p-r--none--hd{
        padding-right:0
    }
    .p-b--none--hd{
        padding-bottom:0
    }
    .p-l--none--hd{
        padding-left:0
    }
    .p-h--none--hd{
        padding-left:0;
        padding-right:0
    }
    .p-v--none--hd{
        padding-bottom:0;
        padding-top:0
    }
    .m--xsmall--hd{
        margin:.4rem
    }
    .m-t--xsmall--hd{
        margin-top:.4rem
    }
    .m-r--xsmall--hd{
        margin-right:.4rem
    }
    .m-b--xsmall--hd{
        margin-bottom:.4rem
    }
    .m-h--xsmall--hd,.m-l--xsmall--hd{
        margin-left:.4rem
    }
    .m-h--xsmall--hd{
        margin-right:.4rem
    }
    .m-v--xsmall--hd{
        margin-bottom:.4rem;
        margin-top:.4rem
    }
    .p--xsmall--hd{
        padding:.4rem
    }
    .p-t--xsmall--hd{
        padding-top:.4rem
    }
    .p-r--xsmall--hd{
        padding-right:.4rem
    }
    .p-b--xsmall--hd{
        padding-bottom:.4rem
    }
    .p-h--xsmall--hd,.p-l--xsmall--hd{
        padding-left:.4rem
    }
    .p-h--xsmall--hd{
        padding-right:.4rem
    }
    .p-v--xsmall--hd{
        padding-bottom:.4rem;
        padding-top:.4rem
    }
    .m--small--hd{
        margin:.8rem
    }
    .m-t--small--hd{
        margin-top:.8rem
    }
    .m-r--small--hd{
        margin-right:.8rem
    }
    .m-b--small--hd{
        margin-bottom:.8rem
    }
    .m-h--small--hd,.m-l--small--hd{
        margin-left:.8rem
    }
    .m-h--small--hd{
        margin-right:.8rem
    }
    .m-v--small--hd{
        margin-bottom:.8rem;
        margin-top:.8rem
    }
    .p--small--hd{
        padding:.8rem
    }
    .p-t--small--hd{
        padding-top:.8rem
    }
    .p-r--small--hd{
        padding-right:.8rem
    }
    .p-b--small--hd{
        padding-bottom:.8rem
    }
    .p-h--small--hd,.p-l--small--hd{
        padding-left:.8rem
    }
    .p-h--small--hd{
        padding-right:.8rem
    }
    .p-v--small--hd{
        padding-bottom:.8rem;
        padding-top:.8rem
    }
    .m--base--hd{
        margin:1.6rem
    }
    .m-t--base--hd{
        margin-top:1.6rem
    }
    .m-r--base--hd{
        margin-right:1.6rem
    }
    .m-b--base--hd{
        margin-bottom:1.6rem
    }
    .m-h--base--hd,.m-l--base--hd{
        margin-left:1.6rem
    }
    .m-h--base--hd{
        margin-right:1.6rem
    }
    .m-v--base--hd{
        margin-bottom:1.6rem;
        margin-top:1.6rem
    }
    .p--base--hd{
        padding:1.6rem
    }
    .p-t--base--hd{
        padding-top:1.6rem
    }
    .p-r--base--hd{
        padding-right:1.6rem
    }
    .p-b--base--hd{
        padding-bottom:1.6rem
    }
    .p-h--base--hd,.p-l--base--hd{
        padding-left:1.6rem
    }
    .p-h--base--hd{
        padding-right:1.6rem
    }
    .p-v--base--hd{
        padding-bottom:1.6rem;
        padding-top:1.6rem
    }
    .m--medium--hd{
        margin:3.2rem
    }
    .m-t--medium--hd{
        margin-top:3.2rem
    }
    .m-r--medium--hd{
        margin-right:3.2rem
    }
    .m-b--medium--hd{
        margin-bottom:3.2rem
    }
    .m-h--medium--hd,.m-l--medium--hd{
        margin-left:3.2rem
    }
    .m-h--medium--hd{
        margin-right:3.2rem
    }
    .m-v--medium--hd{
        margin-bottom:3.2rem;
        margin-top:3.2rem
    }
    .p--medium--hd{
        padding:3.2rem
    }
    .p-t--medium--hd{
        padding-top:3.2rem
    }
    .p-r--medium--hd{
        padding-right:3.2rem
    }
    .p-b--medium--hd{
        padding-bottom:3.2rem
    }
    .p-h--medium--hd,.p-l--medium--hd{
        padding-left:3.2rem
    }
    .p-h--medium--hd{
        padding-right:3.2rem
    }
    .p-v--medium--hd{
        padding-bottom:3.2rem;
        padding-top:3.2rem
    }
    .m--large--hd{
        margin:6.4rem
    }
    .m-t--large--hd{
        margin-top:6.4rem
    }
    .m-r--large--hd{
        margin-right:6.4rem
    }
    .m-b--large--hd{
        margin-bottom:6.4rem
    }
    .m-h--large--hd,.m-l--large--hd{
        margin-left:6.4rem
    }
    .m-h--large--hd{
        margin-right:6.4rem
    }
    .m-v--large--hd{
        margin-bottom:6.4rem;
        margin-top:6.4rem
    }
    .p--large--hd{
        padding:6.4rem
    }
    .p-t--large--hd{
        padding-top:6.4rem
    }
    .p-r--large--hd{
        padding-right:6.4rem
    }
    .p-b--large--hd{
        padding-bottom:6.4rem
    }
    .p-h--large--hd,.p-l--large--hd{
        padding-left:6.4rem
    }
    .p-h--large--hd{
        padding-right:6.4rem
    }
    .p-v--large--hd{
        padding-bottom:6.4rem;
        padding-top:6.4rem
    }
    .m--xlarge--hd{
        margin:9.6rem
    }
    .m-t--xlarge--hd{
        margin-top:9.6rem
    }
    .m-r--xlarge--hd{
        margin-right:9.6rem
    }
    .m-b--xlarge--hd{
        margin-bottom:9.6rem
    }
    .m-h--xlarge--hd,.m-l--xlarge--hd{
        margin-left:9.6rem
    }
    .m-h--xlarge--hd{
        margin-right:9.6rem
    }
    .m-v--xlarge--hd{
        margin-bottom:9.6rem;
        margin-top:9.6rem
    }
    .p--xlarge--hd{
        padding:9.6rem
    }
    .p-t--xlarge--hd{
        padding-top:9.6rem
    }
    .p-r--xlarge--hd{
        padding-right:9.6rem
    }
    .p-b--xlarge--hd{
        padding-bottom:9.6rem
    }
    .p-h--xlarge--hd,.p-l--xlarge--hd{
        padding-left:9.6rem
    }
    .p-h--xlarge--hd{
        padding-right:9.6rem
    }
    .p-v--xlarge--hd{
        padding-bottom:9.6rem;
        padding-top:9.6rem
    }
    .f--xxsmall--hd{
        font-size:1rem
    }
    .f--xsmall--hd{
        font-size:1.1rem
    }
    .f--small--hd{
        font-size:1.3rem
    }
    .f--base--hd{
        font-size:1.4rem
    }
    .f--medium--hd{
        font-size:1.6rem
    }
    .f--large--hd{
        font-size:1.8rem
    }
    .f--xlarge--hd{
        font-size:2.1rem
    }
    .f--display1--hd{
        font-size:7.2rem
    }
    .f--display2--hd{
        font-size:6.4rem
    }
    .f--display3--hd{
        font-size:5.6rem
    }
    .f--heading1--hd{
        font-size:4.8rem
    }
    .f--heading2--hd{
        font-size:3.2rem
    }
    .f--heading3--hd{
        font-size:2.4rem
    }
    .f--heading4--hd{
        font-size:2.1rem
    }
    .f--heading5--hd{
        font-size:1.8rem
    }
    .f--heading6--hd{
        font-size:1.6rem
    }
    .f--icon-xxsmall--hd{
        font-size:.8rem
    }
    .f--icon-xsmall--hd{
        font-size:1.3rem
    }
    .f--icon-small--hd{
        font-size:1.6rem
    }
    .f--icon-base--hd{
        font-size:2rem
    }
    .f--icon-medium--hd{
        font-size:2.4rem
    }
    .f--icon-large--hd{
        font-size:3.2rem
    }
    .f--icon-xlarge--hd{
        font-size:4rem
    }
    .f--icon-xxlarge--hd{
        font-size:5.6rem
    }
    .f--icon-xxxlarge--hd{
        font-size:7.2rem
    }
    .fs--italic--hd{
        font-style:italic
    }
    .fs--normal--hd{
        font-style:normal
    }
    .lh--0--hd{
        line-height:0
    }
    .lh--1em--hd{
        line-height:1em
    }
    .lh--title--hd{
        line-height:1.25em
    }
    .lh--copy--hd{
        line-height:1.5em
    }
    .lh--large--hd{
        line-height:1.7em
    }
    .fw--bold--hd{
        font-weight:700
    }
    .fw--medium--hd{
        font-weight:600
    }
    .fw--normal--hd{
        font-weight:400
    }
    .fw--lighter--hd{
        font-weight:300
    }
    .tt--c--hd{
        text-transform:capitalize
    }
    .tt--l--hd{
        text-transform:lowercase
    }
    .tt--u--hd{
        text-transform:uppercase
    }
    .tt--n--hd{
        text-transform:none
    }
    .ta--center--hd{
        text-align:center
    }
    .ta--justify--hd{
        text-align:justify
    }
    .ta--left--hd{
        text-align:left
    }
    .ta--right--hd{
        text-align:right
    }
    .ws--nowrap--hd{
        white-space:nowrap
    }
    .measure--hd{
        max-width:30em
    }
    .measure--narrow--hd{
        max-width:20em
    }
    .measure--xsmall--hd{
        max-width:13em
    }
    .measure--wide--hd{
        max-width:40em
    }
    .measure--widest--hd{
        max-width:62em
    }
    .va--middle--hd{
        vertical-align:middle
    }
    .va--text-top--hd{
        vertical-align:text-top
    }
    .td--underline--hd{
        text-decoration:underline
    }
    .ls--normal--hd{
        letter-spacing:normal
    }
    .ls--2px--hd{
        letter-spacing:2px
    }
    .ls--negative-1px--hd{
        letter-spacing:-1px
    }
    .cm-avatar-img--input--hd{
        height:40px;
        width:40px
    }
    .cm-avatar-img--hd{
        height:48px;
        width:48px
    }
    .cm-avatar-img--xxsmall--hd{
        height:16px;
        width:16px
    }
    .cm-avatar-img--xsmall--hd{
        height:24px;
        width:24px
    }
    .cm-avatar-img--small--hd{
        height:32px;
        width:32px
    }
    .cm-avatar-img--medium--hd{
        height:56px;
        width:56px
    }
    .cm-avatar-img--large--hd{
        height:80px;
        width:80px
    }
    .cm-avatar-img--xlarge--hd{
        height:112px;
        width:112px
    }
    .cm-avatar-img--xxlarge--hd{
        height:152px;
        width:152px
    }
    .cm-avatar-img--fill-parent--hd{
        height:100%;
        width:100%
    }
    .cm-country-flag--small--hd{
        display:block;
        height:1.1rem;
        width:auto
    }
    .cm-country-flag--base--hd{
        display:block;
        height:1.4rem;
        width:auto
    }
    .cm-country-flag--medium--hd{
        display:block;
        height:2.1rem;
        width:auto
    }
    .cm-country-flag--large--hd{
        display:block;
        height:2.8rem;
        width:auto
    }
    .cm-country-flag--xlarge--hd{
        display:block;
        height:4.2rem;
        width:auto
    }
}
@media (max-width:1024px){
    .cm-grid-gap--xsmall--tablet{
        grid-gap:.4rem;
        gap:.4rem
    }
    .cm-grid-row-gap--xsmall--tablet{
        grid-row-gap:.4rem;
        row-gap:.4rem
    }
    .cm-grid-column-gap--xsmall--tablet{
        grid-column-gap:.4rem;
        -webkit-column-gap:.4rem;
        column-gap:.4rem
    }
    .cm-grid-gap--small--tablet{
        grid-gap:.8rem;
        gap:.8rem
    }
    .cm-grid-row-gap--small--tablet{
        grid-row-gap:.8rem;
        row-gap:.8rem
    }
    .cm-grid-column-gap--small--tablet{
        grid-column-gap:.8rem;
        -webkit-column-gap:.8rem;
        column-gap:.8rem
    }
    .cm-grid-gap--base--tablet{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .cm-grid-row-gap--base--tablet{
        grid-row-gap:1.6rem;
        row-gap:1.6rem
    }
    .cm-grid-column-gap--base--tablet{
        grid-column-gap:1.6rem;
        -webkit-column-gap:1.6rem;
        column-gap:1.6rem
    }
    .cm-grid-gap--medium--tablet{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .cm-grid-row-gap--medium--tablet{
        grid-row-gap:3.2rem;
        row-gap:3.2rem
    }
    .cm-grid-column-gap--medium--tablet{
        grid-column-gap:3.2rem;
        -webkit-column-gap:3.2rem;
        column-gap:3.2rem
    }
    .cm-grid-gap--large--tablet{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .cm-grid-row-gap--large--tablet{
        grid-row-gap:6.4rem;
        row-gap:6.4rem
    }
    .cm-grid-column-gap--large--tablet{
        grid-column-gap:6.4rem;
        -webkit-column-gap:6.4rem;
        column-gap:6.4rem
    }
    .cm-grid-gap--xlarge--tablet{
        grid-gap:9.6rem;
        gap:9.6rem
    }
    .cm-grid-row-gap--xlarge--tablet{
        grid-row-gap:9.6rem;
        row-gap:9.6rem
    }
    .cm-grid-column-gap--xlarge--tablet{
        grid-column-gap:9.6rem;
        -webkit-column-gap:9.6rem;
        column-gap:9.6rem
    }
    .cm-grid-justify-items--start--tablet{
        justify-items:start
    }
    .cm-grid-align-items--start--tablet{
        align-items:start
    }
    .cm-grid-justify-items--end--tablet{
        justify-items:end
    }
    .cm-grid-align-items--end--tablet{
        align-items:end
    }
    .cm-grid-justify-items--center--tablet{
        justify-items:center
    }
    .cm-grid-align-items--center--tablet{
        align-items:center
    }
    .cm-grid-justify-items--stretch--tablet{
        justify-items:stretch
    }
    .cm-grid-align-items--stretch--tablet{
        align-items:stretch
    }
    .cm-grid-item-span--1--tablet{
        grid-column-end:span 1;
        grid-column-start:auto
    }
    .cm-grid-item-span--2--tablet{
        grid-column-end:span 2;
        grid-column-start:auto
    }
    .cm-grid-item-span--3--tablet{
        grid-column-end:span 3;
        grid-column-start:auto
    }
    .cm-grid-item-span--4--tablet{
        grid-column-end:span 4;
        grid-column-start:auto
    }
    .cm-grid-item-span--5--tablet{
        grid-column-end:span 5;
        grid-column-start:auto
    }
    .cm-grid-item-span--6--tablet{
        grid-column-end:span 6;
        grid-column-start:auto
    }
    .cm-grid-item-span--7--tablet{
        grid-column-end:span 7;
        grid-column-start:auto
    }
    .cm-grid-item-span--8--tablet{
        grid-column-end:span 8;
        grid-column-start:auto
    }
    .cm-grid-item-span--9--tablet{
        grid-column-end:span 9;
        grid-column-start:auto
    }
    .cm-grid-item-span--10--tablet{
        grid-column-end:span 10;
        grid-column-start:auto
    }
    .cm-grid-item-span--11--tablet{
        grid-column-end:span 11;
        grid-column-start:auto
    }
    .cm-grid-item-span--12--tablet{
        grid-column-end:span 12;
        grid-column-start:auto
    }
    .cm-grid-fluid-item-minmax--30rem--tablet{
        grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))
    }
    .cm-grid-fluid-item-minmax--20rem--tablet{
        grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))
    }
    .cm-grid-fluid-item-minmax--15rem--tablet{
        grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))
    }
    .cm-grid-fluid-item-minmax--8rem--tablet{
        grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))
    }
    .row.row-gutter--xsmall--tablet{
        margin:-.2rem
    }
    .row.row-gutter--xsmall--tablet>*{
        padding:.2rem
    }
    .row.row-gutter--xsmall--tablet>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--xsmall--tablet+.row{
        margin-top:-.2rem;
        padding-top:.2rem
    }
    .row.row-gutter--small--tablet{
        margin:-.4rem
    }
    .row.row-gutter--small--tablet>*{
        padding:.4rem
    }
    .row.row-gutter--small--tablet>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--small--tablet+.row{
        margin-top:-.4rem;
        padding-top:.4rem
    }
    .row.row-gutter--base--tablet{
        margin:-.8rem
    }
    .row.row-gutter--base--tablet>*{
        padding:.8rem
    }
    .row.row-gutter--base--tablet>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--base--tablet+.row{
        margin-top:-.8rem;
        padding-top:.8rem
    }
    .row.row-gutter--medium--tablet{
        margin:-1.6rem
    }
    .row.row-gutter--medium--tablet>*{
        padding:1.6rem
    }
    .row.row-gutter--medium--tablet>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--medium--tablet+.row{
        margin-top:-1.6rem;
        padding-top:1.6rem
    }
    .row.row-gutter--large--tablet{
        margin:-3.2rem
    }
    .row.row-gutter--large--tablet>*{
        padding:3.2rem
    }
    .row.row-gutter--large--tablet>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--large--tablet+.row{
        margin-top:-3.2rem;
        padding-top:3.2rem
    }
    .btn-xsmall--tablet{
        font-size:1rem;
        height:24px;
        padding:0 .53333333rem
    }
    .btn-xsmall--tablet.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-xsmall--tablet:not(.cm-button--bordered){
        line-height:25px!important
    }
    .btn-xsmall--tablet.cm-button--bordered{
        line-height:21px!important
    }
    .btn-xsmall--tablet.cm-button--min-width{
        min-width:5rem
    }
    .btn-small--tablet{
        font-size:1rem;
        height:32px;
        padding:0 1.06666667rem
    }
    .btn-small--tablet.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-small--tablet:not(.cm-button--bordered){
        line-height:33px!important
    }
    .btn-small--tablet.cm-button--bordered{
        line-height:29px!important
    }
    .btn-small--tablet.cm-button--min-width{
        min-width:7rem
    }
    .btn-base--tablet{
        font-size:1.1rem;
        height:40px;
        padding:0 1.6rem
    }
    .btn-base--tablet.cm-button--tt-normal{
        font-size:1.4rem
    }
    .btn-base--tablet:not(.cm-button--bordered){
        line-height:41px!important
    }
    .btn-base--tablet.cm-button--bordered{
        line-height:37px!important
    }
    .btn-base--tablet.cm-button--min-width{
        min-width:13rem
    }
    .btn-medium--tablet{
        font-size:1.2rem;
        height:48px;
        padding:0 3.2rem
    }
    .btn-medium--tablet.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-medium--tablet:not(.cm-button--bordered){
        line-height:49px!important
    }
    .btn-medium--tablet.cm-button--bordered{
        line-height:45px!important
    }
    .btn-medium--tablet.cm-button--min-width{
        min-width:15rem
    }
    .btn-large--tablet{
        font-size:1.2rem;
        height:56px;
        padding:0 3.2rem
    }
    .btn-large--tablet.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-large--tablet:not(.cm-button--bordered){
        line-height:57px!important
    }
    .btn-large--tablet.cm-button--bordered{
        line-height:53px!important
    }
    .btn-large--tablet.cm-button--min-width{
        min-width:20rem
    }
    .cm-button--block--tablet{
        display:block;
        width:100%
    }
    .cm--badge-small--tablet{
        font-size:1rem;
        height:1.5rem;
        line-height:1.3rem;
        min-width:3rem;
        padding:0 .4rem
    }
    .cm--badge-base--tablet{
        font-size:1.1rem;
        height:1.9rem;
        line-height:1.7rem;
        min-width:4rem;
        padding:0 .6rem
    }
    .cm--badge-medium--tablet{
        font-size:1.2rem;
        height:2rem;
        line-height:1.8rem;
        min-width:5rem;
        padding:0 .8rem
    }
    .cm-modal-open-appear .cm-modal-dialog{
        opacity:0;
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
    .cm-modal-open-appear-active .cm-modal-dialog,.cm-modal-open-exit .cm-modal-dialog{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        transition:all .25s ease-in-out
    }
    .cm-modal-open-exit-active .cm-modal-dialog{
        opacity:0;
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
    .aspect-ratio--16x9--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--16x9--tablet:before{
        content:"";
        display:block;
        padding-top:56.25%;
        width:100%
    }
    .aspect-ratio--16x9--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--9x16--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--9x16--tablet:before{
        content:"";
        display:block;
        padding-top:177.77777778%;
        width:100%
    }
    .aspect-ratio--9x16--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x1--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x1--tablet:before{
        content:"";
        display:block;
        padding-top:16.66666667%;
        width:100%
    }
    .aspect-ratio--6x1--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--4x1--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--4x1--tablet:before{
        content:"";
        display:block;
        padding-top:25%;
        width:100%
    }
    .aspect-ratio--4x1--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--3x1--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--3x1--tablet:before{
        content:"";
        display:block;
        padding-top:33.33333333%;
        width:100%
    }
    .aspect-ratio--3x1--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--2x1--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--2x1--tablet:before{
        content:"";
        display:block;
        padding-top:50%;
        width:100%
    }
    .aspect-ratio--2x1--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--1x1--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--1x1--tablet:before{
        content:"";
        display:block;
        padding-top:100%;
        width:100%
    }
    .aspect-ratio--1x1--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x8--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x8--tablet:before{
        content:"";
        display:block;
        padding-top:133.33333333%;
        width:100%
    }
    .aspect-ratio--6x8--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--logo--tablet{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--logo--tablet:before{
        content:"";
        display:block;
        padding-top:53.15315315%;
        width:100%
    }
    .aspect-ratio--logo--tablet>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .br--none--tablet{
        border-radius:0
    }
    .br--none--tablet,.br--xsmall--tablet{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xsmall--tablet{
        border-radius:.2rem
    }
    .br--small--tablet{
        border-radius:.4rem
    }
    .br--base--tablet,.br--small--tablet{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--base--tablet{
        border-radius:.8rem
    }
    .br--large--tablet{
        border-radius:1.6rem
    }
    .br--large--tablet,.br--xlarge--tablet{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xlarge--tablet{
        border-radius:3.2rem
    }
    .br--100--tablet{
        border-radius:100%
    }
    .br--100--tablet,.br--pill--tablet{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--pill--tablet{
        border-radius:9999px
    }
    .br--app--tablet{
        border-radius:30%;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top--tablet{
        border-bottom-right-radius:0
    }
    .br--right--tablet,.br--top--tablet{
        border-bottom-left-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--tablet{
        border-top-left-radius:0
    }
    .br--bottom--tablet{
        border-top-left-radius:0
    }
    .br--bottom--tablet,.br--left--tablet{
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--tablet{
        border-bottom-right-radius:0
    }
    .br--bottom-left--tablet{
        border-bottom-right-radius:0
    }
    .br--bottom-left--tablet,.br--bottom-right--tablet{
        border-top-left-radius:0;
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--tablet{
        border-bottom-left-radius:0
    }
    .br--top-left--tablet{
        border-top-right-radius:0
    }
    .br--top-left--tablet,.br--top-right--tablet{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top-right--tablet{
        border-top-left-radius:0
    }
    .br--bottom-left--base-chat--tablet,.br--left--base-chat--tablet{
        border-bottom-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--base-chat--tablet{
        border-top-left-radius:.8rem
    }
    .br--top-left--base-chat--tablet{
        border-top-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--base-chat--tablet,.br--right--base-chat--tablet{
        border-bottom-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--base-chat--tablet{
        border-top-right-radius:.8rem
    }
    .br--top-right--base-chat--tablet{
        border-top-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .bor--all--tablet{
        border-style:solid;
        border-width:1px
    }
    .bor--v--tablet{
        border-bottom-style:solid;
        border-top-style:solid;
        border-width:1px
    }
    .bor--h--tablet{
        border-left-style:solid;
        border-right-style:solid;
        border-width:1px
    }
    .bor--top--tablet{
        border-top-style:solid;
        border-width:1px
    }
    .bor--r--tablet{
        border-right-style:solid;
        border-width:1px
    }
    .bor--bot--tablet{
        border-bottom-style:solid;
        border-width:1px
    }
    .bor--l--tablet{
        border-left-style:solid
    }
    .bor--l--tablet,.bor--none--tablet{
        border-width:1px
    }
    .bor--solid--tablet{
        border-style:solid
    }
    .bor--dashed--tablet{
        border-style:dashed;
        border-width:1px
    }
    .bor--dotted--tablet{
        border-style:dotted
    }
    .bor--none--tablet{
        border-style:none
    }
    .bor--transparent--tablet{
        border-color:transparent
    }
    .bor--white--tablet{
        border-color:#f0f2f5
    }
    .cm-light-theme .bor--white--tablet{
        border-color:#111217
    }
    .bor--white-dark--tablet{
        border-color:#959aa2
    }
    .cm-light-theme .bor--white-dark--tablet{
        border-color:#54575a
    }
    .bor--gray-light--tablet{
        border-color:#2e2f38
    }
    .cm-light-theme .bor--gray-light--tablet{
        border-color:#d0d2d6
    }
    .bor--gray--tablet{
        border-color:#262831
    }
    .cm-light-theme .bor--gray--tablet{
        border-color:#dcdee3
    }
    .bor--gray-dark--tablet{
        border-color:#1b1c23
    }
    .cm-light-theme .bor--gray-dark--tablet{
        border-color:#fff
    }
    .bor--black--tablet{
        border-color:#111217
    }
    .cm-light-theme .bor--black--tablet{
        border-color:#f7f7f8
    }
    .bor--true-black--tablet{
        border-color:#000
    }
    .bor--true-white--tablet{
        border-color:#fff
    }
    .bor--turquoise--tablet{
        border-color:#0494fc
    }
    .bor--turquoise-dark--tablet{
        border-color:#0f759d
    }
    .bor--turquoise-light--tablet{
        border-color:#14e9d2
    }
    .bor--orange--tablet{
        border-color:#f36f21
    }
    .bor--orange-dark--tablet{
        border-color:#d5570c
    }
    .bor--orange-light--tablet{
        border-color:#f68e51
    }
    .bor--yellow--tablet{
        border-color:#f3c921
    }
    .bor--yellow-dark--tablet{
        border-color:#d5ad0c
    }
    .bor--yellow-light--tablet{
        border-color:#f6d551
    }
    .bor--red--tablet{
        border-color:#c43855
    }
    .bor--red-dark--tablet{
        border-color:#9c2d44
    }
    .bor--red-light--tablet{
        border-color:#d15e76
    }
    .bor--green--tablet{
        border-color:#64be56
    }
    .bor--green-dark--tablet{
        border-color:#4ca33f
    }
    .bor--green-light--tablet{
        border-color:#86cc7b
    }
    .bor--gold--tablet{
        border-color:#bc952c
    }
    .bor--silver--tablet{
        border-color:#acacac
    }
    .bor--bronze--tablet{
        border-color:#8c612d
    }
    .bor--input--tablet{
        border-color:#262831
    }
    .cm-light-theme .bor--input--tablet{
        border-color:#dcdee3
    }
    .bor--05px--tablet{
        border-width:.5px
    }
    .bor--1px--tablet{
        border-width:1px
    }
    .bor--2px--tablet{
        border-width:2px
    }
    .bor--3px--tablet{
        border-width:3px
    }
    .bor--4px--tablet{
        border-width:4px
    }
    .bor--5px--tablet{
        border-width:5px
    }
    .c--transparent--tablet{
        color:transparent
    }
    .c--white--tablet{
        color:#f0f2f5
    }
    .cm-light-theme .c--white--tablet{
        color:#111217
    }
    .c--white-dark--tablet{
        color:#959aa2
    }
    .cm-light-theme .c--white-dark--tablet{
        color:#54575a
    }
    .c--gray-light--tablet{
        color:#5e6170
    }
    .cm-light-theme .c--gray-light--tablet{
        color:#82878c
    }
    .c--black--tablet{
        color:#111217
    }
    .cm-light-theme .c--black--tablet{
        color:#f7f7f8
    }
    .c--gray-dark--tablet{
        color:#1b1c23
    }
    .cm-light-theme .c--gray-dark--tablet{
        color:#fff
    }
    .c--gray--tablet{
        color:#262831
    }
    .cm-light-theme .c--gray--tablet{
        color:#dcdee3
    }
    .c--true-black--tablet{
        color:#000
    }
    .c--true-white--tablet{
        color:#fff
    }
    .c--turquoise--tablet{
        color:#0494fc
    }
    .c--turquoise-dark--tablet{
        color:#0f759d
    }
    .c--turquoise-light--tablet{
        color:#14e9d2
    }
    .c--orange--tablet{
        color:#f36f21
    }
    .c--orange-dark--tablet{
        color:#d5570c
    }
    .c--orange-light--tablet{
        color:#f68e51
    }
    .c--yellow--tablet{
        color:#f3c921
    }
    .c--yellow-dark--tablet{
        color:#d5ad0c
    }
    .c--yellow-light--tablet{
        color:#f6d551
    }
    .c--red--tablet{
        color:#c43855
    }
    .c--red-dark--tablet{
        color:#9c2d44
    }
    .c--red-light--tablet{
        color:#d15e76
    }
    .c--green--tablet{
        color:#64be56
    }
    .c--green-dark--tablet{
        color:#4ca33f
    }
    .c--green-light--tablet{
        color:#86cc7b
    }
    .c--gold--tablet{
        color:#bc952c
    }
    .c--silver--tablet{
        color:#acacac
    }
    .c--bronze--tablet{
        color:#8c612d
    }
    .c--twitch-purple--tablet{
        color:#6e31df
    }
    .c--facebook-blue--tablet{
        color:#1876f2
    }
    .c--twitter-blue--tablet{
        color:#00bdef
    }
    .c--google-red--tablet{
        color:#2d2d2d
    }
    .c--messenger-blue--tablet{
        color:#448aff
    }
    .c--linkedin-blue--tablet{
        color:#0072b5
    }
    .dis--flx--tablet{
        display:flex
    }
    .dis--inl-flx--tablet{
        display:inline-flex
    }
    .dis--blk--tablet{
        display:block
    }
    .dis--inl-blk--tablet{
        display:inline-block
    }
    .dis--inl--tablet{
        display:inline
    }
    .dis--none--tablet{
        display:none
    }
    .flx--0-0-auto--tablet{
        flex:0 0 auto
    }
    .flx--1-1-auto--tablet{
        flex:1 1 auto
    }
    .flx--1-0-auto--tablet{
        flex:1 0 auto
    }
    .flx--1-1--tablet{
        flex:1 1
    }
    .ali-ite--center--tablet{
        align-items:center
    }
    .ali-ite--flex-end--tablet{
        align-items:flex-end
    }
    .ali-ite--flex-start--tablet{
        align-items:flex-start
    }
    .ali-ite--stretch--tablet{
        align-items:stretch
    }
    .jus-con--flex-start--tablet{
        justify-content:flex-start
    }
    .jus-con--flex-end--tablet{
        justify-content:flex-end
    }
    .jus-con--center--tablet{
        justify-content:center
    }
    .jus-con--space-between--tablet{
        justify-content:space-between
    }
    .jus-con--space-evenly--tablet{
        justify-content:space-evenly
    }
    .flx-dir--row--tablet{
        flex-direction:row
    }
    .flx-dir--row-reverse--tablet{
        flex-direction:row-reverse
    }
    .flx-dir--col--tablet{
        flex-direction:column
    }
    .flx-dir--col-reverse--tablet{
        flex-direction:column-reverse
    }
    .flx-wrap--nowrap--tablet{
        flex-wrap:nowrap
    }
    .flx-wrap--wrap--tablet{
        flex-wrap:wrap
    }
    .flx-wrap--wrap-reverse--tablet{
        flex-wrap:wrap-reverse
    }
    .flx-gutter--large--tablet{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .flx-gutter--medium--tablet{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .flx-gutter--base--tablet{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .flx-gutter--small--tablet{
        grid-gap:.8rem;
        gap:.8rem
    }
    .flx-gutter--xsmall--tablet{
        grid-gap:.4rem;
        gap:.4rem
    }
    .flx-gutter--none--tablet{
        grid-gap:0;
        gap:0
    }
    .w--auto--tablet{
        width:auto
    }
    .h--auto--tablet{
        height:auto
    }
    .max-w--none--tablet{
        max-width:none
    }
    .max-h--none--tablet{
        max-height:none
    }
    .w--initial--tablet{
        width:auto
    }
    .h--initial--tablet{
        height:auto
    }
    .min-w--initial--tablet{
        min-width:auto
    }
    .min-h--initial--tablet{
        min-height:auto
    }
    .w--10--tablet{
        width:10%
    }
    .h--10--tablet{
        height:10%
    }
    .w--20--tablet{
        width:20%
    }
    .h--20--tablet{
        height:20%
    }
    .w--30--tablet{
        width:30%
    }
    .h--30--tablet{
        height:30%
    }
    .w--35--tablet{
        width:35%
    }
    .h--35--tablet{
        height:35%
    }
    .w--40--tablet{
        width:40%
    }
    .h--40--tablet{
        height:40%
    }
    .w--50--tablet{
        width:50%
    }
    .h--50--tablet{
        height:50%
    }
    .w--60--tablet{
        width:60%
    }
    .h--60--tablet{
        height:60%
    }
    .w--70--tablet{
        width:70%
    }
    .h--70--tablet{
        height:70%
    }
    .w--80--tablet{
        width:80%
    }
    .h--80--tablet{
        height:80%
    }
    .w--90--tablet{
        width:90%
    }
    .h--90--tablet{
        height:90%
    }
    .w--100--tablet{
        width:100%
    }
    .max-w--100--tablet{
        max-width:100%
    }
    .min-w--100--tablet{
        min-width:100%
    }
    .h--100--tablet{
        height:100%
    }
    .max-h--100--tablet{
        max-height:100%
    }
    .min-h--100--tablet{
        min-height:100%
    }
    .w--1em--tablet{
        width:1em
    }
    .h--1em--tablet{
        height:1em
    }
    .w--2em--tablet{
        width:2em
    }
    .h--2em--tablet{
        height:2em
    }
    .w--fontSizeBase--tablet{
        width:1.4rem
    }
    .max-w--fontSizeBase--tablet{
        max-width:1.4rem
    }
    .min-w--fontSizeBase--tablet{
        min-width:1.4rem
    }
    .h--fontSizeBase--tablet{
        height:1.4rem
    }
    .max-h--fontSizeBase--tablet{
        max-height:1.4rem
    }
    .min-h--fontSizeBase--tablet{
        min-height:1.4rem
    }
    .w--1rem--tablet{
        width:1rem
    }
    .max-w--1rem--tablet{
        max-width:1rem
    }
    .min-w--1rem--tablet{
        min-width:1rem
    }
    .h--1rem--tablet{
        height:1rem
    }
    .max-h--1rem--tablet{
        max-height:1rem
    }
    .min-h--1rem--tablet{
        min-height:1rem
    }
    .w--2rem--tablet{
        width:2rem
    }
    .max-w--2rem--tablet{
        max-width:2rem
    }
    .min-w--2rem--tablet{
        min-width:2rem
    }
    .h--2rem--tablet{
        height:2rem
    }
    .max-h--2rem--tablet{
        max-height:2rem
    }
    .min-h--2rem--tablet{
        min-height:2rem
    }
    .w--3rem--tablet{
        width:3rem
    }
    .max-w--3rem--tablet{
        max-width:3rem
    }
    .min-w--3rem--tablet{
        min-width:3rem
    }
    .h--3rem--tablet{
        height:3rem
    }
    .max-h--3rem--tablet{
        max-height:3rem
    }
    .min-h--3rem--tablet{
        min-height:3rem
    }
    .w--4rem--tablet{
        width:4rem
    }
    .max-w--4rem--tablet{
        max-width:4rem
    }
    .min-w--4rem--tablet{
        min-width:4rem
    }
    .h--4rem--tablet{
        height:4rem
    }
    .max-h--4rem--tablet{
        max-height:4rem
    }
    .min-h--4rem--tablet{
        min-height:4rem
    }
    .w--5rem--tablet{
        width:5rem
    }
    .max-w--5rem--tablet{
        max-width:5rem
    }
    .min-w--5rem--tablet{
        min-width:5rem
    }
    .h--5rem--tablet{
        height:5rem
    }
    .max-h--5rem--tablet{
        max-height:5rem
    }
    .min-h--5rem--tablet{
        min-height:5rem
    }
    .w--6rem--tablet{
        width:6rem
    }
    .max-w--6rem--tablet{
        max-width:6rem
    }
    .min-w--6rem--tablet{
        min-width:6rem
    }
    .h--6rem--tablet{
        height:6rem
    }
    .max-h--6rem--tablet{
        max-height:6rem
    }
    .min-h--6rem--tablet{
        min-height:6rem
    }
    .w--7rem--tablet{
        width:7rem
    }
    .max-w--7rem--tablet{
        max-width:7rem
    }
    .min-w--7rem--tablet{
        min-width:7rem
    }
    .h--7rem--tablet{
        height:7rem
    }
    .max-h--7rem--tablet{
        max-height:7rem
    }
    .min-h--7rem--tablet{
        min-height:7rem
    }
    .w--8rem--tablet{
        width:8rem
    }
    .max-w--8rem--tablet{
        max-width:8rem
    }
    .min-w--8rem--tablet{
        min-width:8rem
    }
    .h--8rem--tablet{
        height:8rem
    }
    .max-h--8rem--tablet{
        max-height:8rem
    }
    .min-h--8rem--tablet{
        min-height:8rem
    }
    .w--9rem--tablet{
        width:9rem
    }
    .max-w--9rem--tablet{
        max-width:9rem
    }
    .min-w--9rem--tablet{
        min-width:9rem
    }
    .h--9rem--tablet{
        height:9rem
    }
    .max-h--9rem--tablet{
        max-height:9rem
    }
    .min-h--9rem--tablet{
        min-height:9rem
    }
    .w--10rem--tablet{
        width:10rem
    }
    .max-w--10rem--tablet{
        max-width:10rem
    }
    .min-w--10rem--tablet{
        min-width:10rem
    }
    .h--10rem--tablet{
        height:10rem
    }
    .max-h--10rem--tablet{
        max-height:10rem
    }
    .min-h--10rem--tablet{
        min-height:10rem
    }
    .w--11rem--tablet{
        width:11rem
    }
    .max-w--11rem--tablet{
        max-width:11rem
    }
    .min-w--11rem--tablet{
        min-width:11rem
    }
    .h--11rem--tablet{
        height:11rem
    }
    .max-h--11rem--tablet{
        max-height:11rem
    }
    .min-h--11rem--tablet{
        min-height:11rem
    }
    .w--12rem--tablet{
        width:12rem
    }
    .max-w--12rem--tablet{
        max-width:12rem
    }
    .min-w--12rem--tablet{
        min-width:12rem
    }
    .h--12rem--tablet{
        height:12rem
    }
    .max-h--12rem--tablet{
        max-height:12rem
    }
    .min-h--12rem--tablet{
        min-height:12rem
    }
    .w--13rem--tablet{
        width:13rem
    }
    .max-w--13rem--tablet{
        max-width:13rem
    }
    .min-w--13rem--tablet{
        min-width:13rem
    }
    .h--13rem--tablet{
        height:13rem
    }
    .max-h--13rem--tablet{
        max-height:13rem
    }
    .min-h--13rem--tablet{
        min-height:13rem
    }
    .w--14rem--tablet{
        width:14rem
    }
    .max-w--14rem--tablet{
        max-width:14rem
    }
    .min-w--14rem--tablet{
        min-width:14rem
    }
    .h--14rem--tablet{
        height:14rem
    }
    .max-h--14rem--tablet{
        max-height:14rem
    }
    .min-h--14rem--tablet{
        min-height:14rem
    }
    .w--15rem--tablet{
        width:15rem
    }
    .max-w--15rem--tablet{
        max-width:15rem
    }
    .min-w--15rem--tablet{
        min-width:15rem
    }
    .h--15rem--tablet{
        height:15rem
    }
    .max-h--15rem--tablet{
        max-height:15rem
    }
    .min-h--15rem--tablet{
        min-height:15rem
    }
    .w--16rem--tablet{
        width:16rem
    }
    .max-w--16rem--tablet{
        max-width:16rem
    }
    .min-w--16rem--tablet{
        min-width:16rem
    }
    .h--16rem--tablet{
        height:16rem
    }
    .max-h--16rem--tablet{
        max-height:16rem
    }
    .min-h--16rem--tablet{
        min-height:16rem
    }
    .w--17rem--tablet{
        width:17rem
    }
    .max-w--17rem--tablet{
        max-width:17rem
    }
    .min-w--17rem--tablet{
        min-width:17rem
    }
    .h--17rem--tablet{
        height:17rem
    }
    .max-h--17rem--tablet{
        max-height:17rem
    }
    .min-h--17rem--tablet{
        min-height:17rem
    }
    .w--18rem--tablet{
        width:18rem
    }
    .max-w--18rem--tablet{
        max-width:18rem
    }
    .min-w--18rem--tablet{
        min-width:18rem
    }
    .h--18rem--tablet{
        height:18rem
    }
    .max-h--18rem--tablet{
        max-height:18rem
    }
    .min-h--18rem--tablet{
        min-height:18rem
    }
    .w--19rem--tablet{
        width:19rem
    }
    .max-w--19rem--tablet{
        max-width:19rem
    }
    .min-w--19rem--tablet{
        min-width:19rem
    }
    .h--19rem--tablet{
        height:19rem
    }
    .max-h--19rem--tablet{
        max-height:19rem
    }
    .min-h--19rem--tablet{
        min-height:19rem
    }
    .w--20rem--tablet{
        width:20rem
    }
    .max-w--20rem--tablet{
        max-width:20rem
    }
    .min-w--20rem--tablet{
        min-width:20rem
    }
    .h--20rem--tablet{
        height:20rem
    }
    .max-h--20rem--tablet{
        max-height:20rem
    }
    .min-h--20rem--tablet{
        min-height:20rem
    }
    .w--25rem--tablet{
        width:25rem
    }
    .max-w--25rem--tablet{
        max-width:25rem
    }
    .min-w--25rem--tablet{
        min-width:25rem
    }
    .h--25rem--tablet{
        height:25rem
    }
    .max-h--25rem--tablet{
        max-height:25rem
    }
    .min-h--25rem--tablet{
        min-height:25rem
    }
    .w--30rem--tablet{
        width:30rem
    }
    .max-w--30rem--tablet{
        max-width:30rem
    }
    .min-w--30rem--tablet{
        min-width:30rem
    }
    .h--30rem--tablet{
        height:30rem
    }
    .max-h--30rem--tablet{
        max-height:30rem
    }
    .min-h--30rem--tablet{
        min-height:30rem
    }
    .w--35rem--tablet{
        width:35rem
    }
    .max-w--35rem--tablet{
        max-width:35rem
    }
    .min-w--35rem--tablet{
        min-width:35rem
    }
    .h--35rem--tablet{
        height:35rem
    }
    .max-h--35rem--tablet{
        max-height:35rem
    }
    .min-h--35rem--tablet{
        min-height:35rem
    }
    .w--40rem--tablet{
        width:40rem
    }
    .max-w--40rem--tablet{
        max-width:40rem
    }
    .min-w--40rem--tablet{
        min-width:40rem
    }
    .h--40rem--tablet{
        height:40rem
    }
    .max-h--40rem--tablet{
        max-height:40rem
    }
    .min-h--40rem--tablet{
        min-height:40rem
    }
    .w--45rem--tablet{
        width:45rem
    }
    .max-w--45rem--tablet{
        max-width:45rem
    }
    .min-w--45rem--tablet{
        min-width:45rem
    }
    .h--45rem--tablet{
        height:45rem
    }
    .max-h--45rem--tablet{
        max-height:45rem
    }
    .min-h--45rem--tablet{
        min-height:45rem
    }
    .w--50rem--tablet{
        width:50rem
    }
    .max-w--50rem--tablet{
        max-width:50rem
    }
    .min-w--50rem--tablet{
        min-width:50rem
    }
    .h--50rem--tablet{
        height:50rem
    }
    .max-h--50rem--tablet{
        max-height:50rem
    }
    .min-h--50rem--tablet{
        min-height:50rem
    }
    .w--55rem--tablet{
        width:55rem
    }
    .max-w--55rem--tablet{
        max-width:55rem
    }
    .min-w--55rem--tablet{
        min-width:55rem
    }
    .h--55rem--tablet{
        height:55rem
    }
    .max-h--55rem--tablet{
        max-height:55rem
    }
    .min-h--55rem--tablet{
        min-height:55rem
    }
    .w--60rem--tablet{
        width:60rem
    }
    .max-w--60rem--tablet{
        max-width:60rem
    }
    .min-w--60rem--tablet{
        min-width:60rem
    }
    .h--60rem--tablet{
        height:60rem
    }
    .max-h--60rem--tablet{
        max-height:60rem
    }
    .min-h--60rem--tablet{
        min-height:60rem
    }
    .w--65rem--tablet{
        width:65rem
    }
    .max-w--65rem--tablet{
        max-width:65rem
    }
    .min-w--65rem--tablet{
        min-width:65rem
    }
    .h--65rem--tablet{
        height:65rem
    }
    .max-h--65rem--tablet{
        max-height:65rem
    }
    .min-h--65rem--tablet{
        min-height:65rem
    }
    .w--70rem--tablet{
        width:70rem
    }
    .max-w--70rem--tablet{
        max-width:70rem
    }
    .min-w--70rem--tablet{
        min-width:70rem
    }
    .h--70rem--tablet{
        height:70rem
    }
    .max-h--70rem--tablet{
        max-height:70rem
    }
    .min-h--70rem--tablet{
        min-height:70rem
    }
    .w--75rem--tablet{
        width:75rem
    }
    .max-w--75rem--tablet{
        max-width:75rem
    }
    .min-w--75rem--tablet{
        min-width:75rem
    }
    .h--75rem--tablet{
        height:75rem
    }
    .max-h--75rem--tablet{
        max-height:75rem
    }
    .min-h--75rem--tablet{
        min-height:75rem
    }
    .w--80rem--tablet{
        width:80rem
    }
    .max-w--80rem--tablet{
        max-width:80rem
    }
    .min-w--80rem--tablet{
        min-width:80rem
    }
    .h--80rem--tablet{
        height:80rem
    }
    .max-h--80rem--tablet{
        max-height:80rem
    }
    .min-h--80rem--tablet{
        min-height:80rem
    }
    .w--85rem--tablet{
        width:85rem
    }
    .max-w--85rem--tablet{
        max-width:85rem
    }
    .min-w--85rem--tablet{
        min-width:85rem
    }
    .h--85rem--tablet{
        height:85rem
    }
    .max-h--85rem--tablet{
        max-height:85rem
    }
    .min-h--85rem--tablet{
        min-height:85rem
    }
    .w--90rem--tablet{
        width:90rem
    }
    .max-w--90rem--tablet{
        max-width:90rem
    }
    .min-w--90rem--tablet{
        min-width:90rem
    }
    .h--90rem--tablet{
        height:90rem
    }
    .max-h--90rem--tablet{
        max-height:90rem
    }
    .min-h--90rem--tablet{
        min-height:90rem
    }
    .w--95rem--tablet{
        width:95rem
    }
    .max-w--95rem--tablet{
        max-width:95rem
    }
    .min-w--95rem--tablet{
        min-width:95rem
    }
    .h--95rem--tablet{
        height:95rem
    }
    .max-h--95rem--tablet{
        max-height:95rem
    }
    .min-h--95rem--tablet{
        min-height:95rem
    }
    .w--100rem--tablet{
        width:100rem
    }
    .max-w--100rem--tablet{
        max-width:100rem
    }
    .min-w--100rem--tablet{
        min-width:100rem
    }
    .h--100rem--tablet{
        height:100rem
    }
    .max-h--100rem--tablet{
        max-height:100rem
    }
    .min-h--100rem--tablet{
        min-height:100rem
    }
    .w--130rem--tablet{
        width:130rem
    }
    .max-w--130rem--tablet{
        max-width:130rem
    }
    .min-w--130rem--tablet{
        min-width:130rem
    }
    .h--130rem--tablet{
        height:130rem
    }
    .max-h--130rem--tablet{
        max-height:130rem
    }
    .min-h--130rem--tablet{
        min-height:130rem
    }
    .w--140rem--tablet{
        width:140rem
    }
    .max-w--140rem--tablet{
        max-width:140rem
    }
    .min-w--140rem--tablet{
        min-width:140rem
    }
    .h--140rem--tablet{
        height:140rem
    }
    .max-h--140rem--tablet{
        max-height:140rem
    }
    .min-h--140rem--tablet{
        min-height:140rem
    }
    .w--170rem--tablet{
        width:170rem
    }
    .max-w--170rem--tablet{
        max-width:170rem
    }
    .min-w--170rem--tablet{
        min-width:170rem
    }
    .h--170rem--tablet{
        height:170rem
    }
    .max-h--170rem--tablet{
        max-height:170rem
    }
    .min-h--170rem--tablet{
        min-height:170rem
    }
    .h--50vh--tablet{
        height:50vh
    }
    .max-h--50vh--tablet{
        max-height:50vh
    }
    .min-h--50vh--tablet{
        min-height:50vh
    }
    .h--70vh--tablet{
        height:70vh
    }
    .max-h--70vh--tablet{
        max-height:70vh
    }
    .min-h--70vh--tablet{
        min-height:70vh
    }
    .h--80vh--tablet{
        height:80vh
    }
    .max-h--80vh--tablet{
        max-height:80vh
    }
    .min-h--80vh--tablet{
        min-height:80vh
    }
    .h--90vh--tablet{
        height:90vh
    }
    .max-h--90vh--tablet{
        max-height:90vh
    }
    .min-h--90vh--tablet{
        min-height:90vh
    }
    .h--100vh--tablet{
        height:100vh
    }
    .max-h--100vh--tablet{
        max-height:100vh
    }
    .min-h--100vh--tablet{
        min-height:100vh
    }
    .h--mobile-footer--tablet,.h--mobile-header--tablet{
        height:4.8rem
    }
    .cm--sidebar-width{
        width:63px
    }
    .ove--auto--tablet{
        overflow:auto
    }
    .ove--hidden--tablet{
        overflow:hidden
    }
    .ove--scroll--tablet{
        overflow:scroll
    }
    .ove-x--hidden--tablet{
        overflow-x:hidden
    }
    .ove-x--auto--tablet{
        overflow-x:auto
    }
    .ove-x--scroll--tablet{
        overflow-x:scroll
    }
    .ove-y--hidden--tablet{
        overflow-y:hidden
    }
    .ove-y--auto--tablet{
        overflow-y:auto
    }
    .ove-y--scroll--tablet{
        overflow-y:scroll
    }
    .ove-s--touch--tablet{
        -webkit-overflow-scrolling:touch
    }
    .pos--abs--tablet{
        position:absolute
    }
    .pos--rel--tablet{
        position:relative
    }
    .pos--fix--tablet{
        position:fixed
    }
    .pos--sticky--tablet{
        position:sticky
    }
    .pos--initial--tablet{
        position:static
    }
    .top--0--tablet{
        top:0
    }
    .right--0--tablet{
        right:0
    }
    .bottom--0--tablet{
        bottom:0
    }
    .left--0--tablet{
        left:0
    }
    .centering--tablet{
        bottom:0;
        left:0;
        margin:auto;
        position:absolute!important;
        right:0;
        top:0
    }
    .centering--none--tablet{
        bottom:auto;
        left:auto;
        margin:0;
        position:relative!important;
        right:auto;
        top:auto
    }
    .m--auto--tablet{
        margin:auto
    }
    .m-t--auto--tablet{
        margin-top:auto
    }
    .m-r--auto--tablet{
        margin-right:auto
    }
    .m-b--auto--tablet{
        margin-bottom:auto
    }
    .m-l--auto--tablet{
        margin-left:auto
    }
    .m-h--auto--tablet{
        margin-left:auto;
        margin-right:auto
    }
    .m-v--auto--tablet{
        margin-bottom:auto;
        margin-top:auto
    }
    .m--none--tablet{
        margin:0
    }
    .m-t--none--tablet{
        margin-top:0
    }
    .m-r--none--tablet{
        margin-right:0
    }
    .m-b--none--tablet{
        margin-bottom:0
    }
    .m-l--none--tablet{
        margin-left:0
    }
    .m-h--none--tablet{
        margin-left:0;
        margin-right:0
    }
    .m-v--none--tablet{
        margin-bottom:0;
        margin-top:0
    }
    .p--none--tablet{
        padding:0
    }
    .p-t--none--tablet{
        padding-top:0
    }
    .p-r--none--tablet{
        padding-right:0
    }
    .p-b--none--tablet{
        padding-bottom:0
    }
    .p-l--none--tablet{
        padding-left:0
    }
    .p-h--none--tablet{
        padding-left:0;
        padding-right:0
    }
    .p-v--none--tablet{
        padding-bottom:0;
        padding-top:0
    }
    .m--xsmall--tablet{
        margin:.4rem
    }
    .m-t--xsmall--tablet{
        margin-top:.4rem
    }
    .m-r--xsmall--tablet{
        margin-right:.4rem
    }
    .m-b--xsmall--tablet{
        margin-bottom:.4rem
    }
    .m-l--xsmall--tablet{
        margin-left:.4rem
    }
    .m-h--xsmall--tablet{
        margin-left:.4rem;
        margin-right:.4rem
    }
    .m-v--xsmall--tablet{
        margin-bottom:.4rem;
        margin-top:.4rem
    }
    .p--xsmall--tablet{
        padding:.4rem
    }
    .p-t--xsmall--tablet{
        padding-top:.4rem
    }
    .p-r--xsmall--tablet{
        padding-right:.4rem
    }
    .p-b--xsmall--tablet{
        padding-bottom:.4rem
    }
    .p-l--xsmall--tablet{
        padding-left:.4rem
    }
    .p-h--xsmall--tablet{
        padding-left:.4rem;
        padding-right:.4rem
    }
    .p-v--xsmall--tablet{
        padding-bottom:.4rem;
        padding-top:.4rem
    }
    .m--small--tablet{
        margin:.8rem
    }
    .m-t--small--tablet{
        margin-top:.8rem
    }
    .m-r--small--tablet{
        margin-right:.8rem
    }
    .m-b--small--tablet{
        margin-bottom:.8rem
    }
    .m-l--small--tablet{
        margin-left:.8rem
    }
    .m-h--small--tablet{
        margin-left:.8rem;
        margin-right:.8rem
    }
    .m-v--small--tablet{
        margin-bottom:.8rem;
        margin-top:.8rem
    }
    .p--small--tablet{
        padding:.8rem
    }
    .p-t--small--tablet{
        padding-top:.8rem
    }
    .p-r--small--tablet{
        padding-right:.8rem
    }
    .p-b--small--tablet{
        padding-bottom:.8rem
    }
    .p-l--small--tablet{
        padding-left:.8rem
    }
    .p-h--small--tablet{
        padding-left:.8rem;
        padding-right:.8rem
    }
    .p-v--small--tablet{
        padding-bottom:.8rem;
        padding-top:.8rem
    }
    .m--base--tablet{
        margin:1.6rem
    }
    .m-t--base--tablet{
        margin-top:1.6rem
    }
    .m-r--base--tablet{
        margin-right:1.6rem
    }
    .m-b--base--tablet{
        margin-bottom:1.6rem
    }
    .m-l--base--tablet{
        margin-left:1.6rem
    }
    .m-h--base--tablet{
        margin-left:1.6rem;
        margin-right:1.6rem
    }
    .m-v--base--tablet{
        margin-bottom:1.6rem;
        margin-top:1.6rem
    }
    .p--base--tablet{
        padding:1.6rem
    }
    .p-t--base--tablet{
        padding-top:1.6rem
    }
    .p-r--base--tablet{
        padding-right:1.6rem
    }
    .p-b--base--tablet{
        padding-bottom:1.6rem
    }
    .p-h--base--tablet,.p-l--base--tablet{
        padding-left:1.6rem
    }
    .p-h--base--tablet{
        padding-right:1.6rem
    }
    .p-v--base--tablet{
        padding-bottom:1.6rem;
        padding-top:1.6rem
    }
    .m--medium--tablet{
        margin:3.2rem
    }
    .m-t--medium--tablet{
        margin-top:3.2rem
    }
    .m-r--medium--tablet{
        margin-right:3.2rem
    }
    .m-b--medium--tablet{
        margin-bottom:3.2rem
    }
    .m-l--medium--tablet{
        margin-left:3.2rem
    }
    .m-h--medium--tablet{
        margin-left:3.2rem;
        margin-right:3.2rem
    }
    .m-v--medium--tablet{
        margin-bottom:3.2rem;
        margin-top:3.2rem
    }
    .p--medium--tablet{
        padding:3.2rem
    }
    .p-t--medium--tablet{
        padding-top:3.2rem
    }
    .p-r--medium--tablet{
        padding-right:3.2rem
    }
    .p-b--medium--tablet{
        padding-bottom:3.2rem
    }
    .p-l--medium--tablet{
        padding-left:3.2rem
    }
    .p-h--medium--tablet{
        padding-left:3.2rem;
        padding-right:3.2rem
    }
    .p-v--medium--tablet{
        padding-bottom:3.2rem;
        padding-top:3.2rem
    }
    .m--large--tablet{
        margin:6.4rem
    }
    .m-t--large--tablet{
        margin-top:6.4rem
    }
    .m-r--large--tablet{
        margin-right:6.4rem
    }
    .m-b--large--tablet{
        margin-bottom:6.4rem
    }
    .m-l--large--tablet{
        margin-left:6.4rem
    }
    .m-h--large--tablet{
        margin-left:6.4rem;
        margin-right:6.4rem
    }
    .m-v--large--tablet{
        margin-bottom:6.4rem;
        margin-top:6.4rem
    }
    .p--large--tablet{
        padding:6.4rem
    }
    .p-t--large--tablet{
        padding-top:6.4rem
    }
    .p-r--large--tablet{
        padding-right:6.4rem
    }
    .p-b--large--tablet{
        padding-bottom:6.4rem
    }
    .p-l--large--tablet{
        padding-left:6.4rem
    }
    .p-h--large--tablet{
        padding-left:6.4rem;
        padding-right:6.4rem
    }
    .p-v--large--tablet{
        padding-bottom:6.4rem;
        padding-top:6.4rem
    }
    .m--xlarge--tablet{
        margin:9.6rem
    }
    .m-t--xlarge--tablet{
        margin-top:9.6rem
    }
    .m-r--xlarge--tablet{
        margin-right:9.6rem
    }
    .m-b--xlarge--tablet{
        margin-bottom:9.6rem
    }
    .m-l--xlarge--tablet{
        margin-left:9.6rem
    }
    .m-h--xlarge--tablet{
        margin-left:9.6rem;
        margin-right:9.6rem
    }
    .m-v--xlarge--tablet{
        margin-bottom:9.6rem;
        margin-top:9.6rem
    }
    .p--xlarge--tablet{
        padding:9.6rem
    }
    .p-t--xlarge--tablet{
        padding-top:9.6rem
    }
    .p-r--xlarge--tablet{
        padding-right:9.6rem
    }
    .p-b--xlarge--tablet{
        padding-bottom:9.6rem
    }
    .p-l--xlarge--tablet{
        padding-left:9.6rem
    }
    .p-h--xlarge--tablet{
        padding-left:9.6rem;
        padding-right:9.6rem
    }
    .p-v--xlarge--tablet{
        padding-bottom:9.6rem;
        padding-top:9.6rem
    }
    .f--xxsmall--tablet{
        font-size:1rem
    }
    .f--xsmall--tablet{
        font-size:1.1rem
    }
    .f--small--tablet{
        font-size:1.3rem
    }
    .f--base--tablet{
        font-size:1.4rem
    }
    .f--medium--tablet{
        font-size:1.6rem
    }
    .f--large--tablet{
        font-size:1.8rem
    }
    .f--xlarge--tablet{
        font-size:2.1rem
    }
    .f--display1--tablet{
        font-size:7.2rem
    }
    .f--display2--tablet{
        font-size:6.4rem
    }
    .f--display3--tablet{
        font-size:5.6rem
    }
    .f--heading1--tablet{
        font-size:4.8rem
    }
    .f--heading2--tablet{
        font-size:3.2rem
    }
    .f--heading3--tablet{
        font-size:2.4rem
    }
    .f--heading4--tablet{
        font-size:2.1rem
    }
    .f--heading5--tablet{
        font-size:1.8rem
    }
    .f--heading6--tablet{
        font-size:1.6rem
    }
    .f--icon-xxsmall--tablet{
        font-size:.8rem
    }
    .f--icon-xsmall--tablet{
        font-size:1.3rem
    }
    .f--icon-small--tablet{
        font-size:1.6rem
    }
    .f--icon-base--tablet{
        font-size:2rem
    }
    .f--icon-medium--tablet{
        font-size:2.4rem
    }
    .f--icon-large--tablet{
        font-size:3.2rem
    }
    .f--icon-xlarge--tablet{
        font-size:4rem
    }
    .f--icon-xxlarge--tablet{
        font-size:5.6rem
    }
    .f--icon-xxxlarge--tablet{
        font-size:7.2rem
    }
    .fs--italic--tablet{
        font-style:italic
    }
    .fs--normal--tablet{
        font-style:normal
    }
    .lh--0--tablet{
        line-height:0
    }
    .lh--1em--tablet{
        line-height:1em
    }
    .lh--title--tablet{
        line-height:1.25em
    }
    .lh--copy--tablet{
        line-height:1.5em
    }
    .lh--large--tablet{
        line-height:1.7em
    }
    .fw--bold--tablet{
        font-weight:700
    }
    .fw--medium--tablet{
        font-weight:600
    }
    .fw--normal--tablet{
        font-weight:400
    }
    .fw--lighter--tablet{
        font-weight:300
    }
    .tt--c--tablet{
        text-transform:capitalize
    }
    .tt--l--tablet{
        text-transform:lowercase
    }
    .tt--u--tablet{
        text-transform:uppercase
    }
    .tt--n--tablet{
        text-transform:none
    }
    .ta--center--tablet{
        text-align:center
    }
    .ta--justify--tablet{
        text-align:justify
    }
    .ta--left--tablet{
        text-align:left
    }
    .ta--right--tablet{
        text-align:right
    }
    .ws--nowrap--tablet{
        white-space:nowrap
    }
    .measure--tablet{
        max-width:30em
    }
    .measure--narrow--tablet{
        max-width:20em
    }
    .measure--xsmall--tablet{
        max-width:13em
    }
    .measure--wide--tablet{
        max-width:40em
    }
    .measure--widest--tablet{
        max-width:62em
    }
    .va--middle--tablet{
        vertical-align:middle
    }
    .va--text-top--tablet{
        vertical-align:text-top
    }
    .td--underline--tablet{
        text-decoration:underline
    }
    .ls--normal--tablet{
        letter-spacing:normal
    }
    .ls--2px--tablet{
        letter-spacing:2px
    }
    .ls--negative-1px--tablet{
        letter-spacing:-1px
    }
    .cm-avatar-img--input--tablet{
        height:40px;
        width:40px
    }
    .cm-avatar-img--tablet{
        height:48px;
        width:48px
    }
    .cm-avatar-img--xxsmall--tablet{
        height:16px;
        width:16px
    }
    .cm-avatar-img--xsmall--tablet{
        height:24px;
        width:24px
    }
    .cm-avatar-img--small--tablet{
        height:32px;
        width:32px
    }
    .cm-avatar-img--medium--tablet{
        height:56px;
        width:56px
    }
    .cm-avatar-img--large--tablet{
        height:80px;
        width:80px
    }
    .cm-avatar-img--xlarge--tablet{
        height:112px;
        width:112px
    }
    .cm-avatar-img--xxlarge--tablet{
        height:152px;
        width:152px
    }
    .cm-avatar-img--fill-parent--tablet{
        height:100%;
        width:100%
    }
    .cm-country-flag--small--tablet{
        display:block;
        height:1.1rem;
        width:auto
    }
    .cm-country-flag--base--tablet{
        display:block;
        height:1.4rem;
        width:auto
    }
    .cm-country-flag--medium--tablet{
        display:block;
        height:2.1rem;
        width:auto
    }
    .cm-country-flag--large--tablet{
        display:block;
        height:2.8rem;
        width:auto
    }
    .cm-country-flag--xlarge--tablet{
        display:block;
        height:4.2rem;
        width:auto
    }
    .arena-wrap-margin--neg,.portal-wrap-margin--neg{
        margin-left:-1.6rem;
        margin-right:-1.6rem
    }
}
@media (max-width:414px){
    .cm-grid-gap--xsmall--mobile{
        grid-gap:.4rem;
        gap:.4rem
    }
    .cm-grid-row-gap--xsmall--mobile{
        grid-row-gap:.4rem;
        row-gap:.4rem
    }
    .cm-grid-column-gap--xsmall--mobile{
        grid-column-gap:.4rem;
        -webkit-column-gap:.4rem;
        column-gap:.4rem
    }
    .cm-grid-gap--small--mobile{
        grid-gap:.8rem;
        gap:.8rem
    }
    .cm-grid-row-gap--small--mobile{
        grid-row-gap:.8rem;
        row-gap:.8rem
    }
    .cm-grid-column-gap--small--mobile{
        grid-column-gap:.8rem;
        -webkit-column-gap:.8rem;
        column-gap:.8rem
    }
    .cm-grid-gap--base--mobile{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .cm-grid-row-gap--base--mobile{
        grid-row-gap:1.6rem;
        row-gap:1.6rem
    }
    .cm-grid-column-gap--base--mobile{
        grid-column-gap:1.6rem;
        -webkit-column-gap:1.6rem;
        column-gap:1.6rem
    }
    .cm-grid-gap--medium--mobile{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .cm-grid-row-gap--medium--mobile{
        grid-row-gap:3.2rem;
        row-gap:3.2rem
    }
    .cm-grid-column-gap--medium--mobile{
        grid-column-gap:3.2rem;
        -webkit-column-gap:3.2rem;
        column-gap:3.2rem
    }
    .cm-grid-gap--large--mobile{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .cm-grid-row-gap--large--mobile{
        grid-row-gap:6.4rem;
        row-gap:6.4rem
    }
    .cm-grid-column-gap--large--mobile{
        grid-column-gap:6.4rem;
        -webkit-column-gap:6.4rem;
        column-gap:6.4rem
    }
    .cm-grid-gap--xlarge--mobile{
        grid-gap:9.6rem;
        gap:9.6rem
    }
    .cm-grid-row-gap--xlarge--mobile{
        grid-row-gap:9.6rem;
        row-gap:9.6rem
    }
    .cm-grid-column-gap--xlarge--mobile{
        grid-column-gap:9.6rem;
        -webkit-column-gap:9.6rem;
        column-gap:9.6rem
    }
    .cm-grid-justify-items--start--mobile{
        justify-items:start
    }
    .cm-grid-align-items--start--mobile{
        align-items:start
    }
    .cm-grid-justify-items--end--mobile{
        justify-items:end
    }
    .cm-grid-align-items--end--mobile{
        align-items:end
    }
    .cm-grid-justify-items--center--mobile{
        justify-items:center
    }
    .cm-grid-align-items--center--mobile{
        align-items:center
    }
    .cm-grid-justify-items--stretch--mobile{
        justify-items:stretch
    }
    .cm-grid-align-items--stretch--mobile{
        align-items:stretch
    }
    .cm-grid-item-span--1--mobile{
        grid-column-end:span 1;
        grid-column-start:auto
    }
    .cm-grid-item-span--2--mobile{
        grid-column-end:span 2;
        grid-column-start:auto
    }
    .cm-grid-item-span--3--mobile{
        grid-column-end:span 3;
        grid-column-start:auto
    }
    .cm-grid-item-span--4--mobile{
        grid-column-end:span 4;
        grid-column-start:auto
    }
    .cm-grid-item-span--5--mobile{
        grid-column-end:span 5;
        grid-column-start:auto
    }
    .cm-grid-item-span--6--mobile{
        grid-column-end:span 6;
        grid-column-start:auto
    }
    .cm-grid-item-span--7--mobile{
        grid-column-end:span 7;
        grid-column-start:auto
    }
    .cm-grid-item-span--8--mobile{
        grid-column-end:span 8;
        grid-column-start:auto
    }
    .cm-grid-item-span--9--mobile{
        grid-column-end:span 9;
        grid-column-start:auto
    }
    .cm-grid-item-span--10--mobile{
        grid-column-end:span 10;
        grid-column-start:auto
    }
    .cm-grid-item-span--11--mobile{
        grid-column-end:span 11;
        grid-column-start:auto
    }
    .cm-grid-item-span--12--mobile{
        grid-column-end:span 12;
        grid-column-start:auto
    }
    .cm-grid-fluid-item-minmax--30rem--mobile{
        grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))
    }
    .cm-grid-fluid-item-minmax--20rem--mobile{
        grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))
    }
    .cm-grid-fluid-item-minmax--15rem--mobile{
        grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))
    }
    .cm-grid-fluid-item-minmax--8rem--mobile{
        grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))
    }
    .row.row-gutter--xsmall--mobile{
        margin:-.2rem
    }
    .row.row-gutter--xsmall--mobile>*{
        padding:.2rem
    }
    .row.row-gutter--xsmall--mobile>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--xsmall--mobile+.row{
        margin-top:-.2rem;
        padding-top:.2rem
    }
    .row.row-gutter--small--mobile{
        margin:-.4rem
    }
    .row.row-gutter--small--mobile>*{
        padding:.4rem
    }
    .row.row-gutter--small--mobile>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--small--mobile+.row{
        margin-top:-.4rem;
        padding-top:.4rem
    }
    .row.row-gutter--base--mobile{
        margin:-.8rem
    }
    .row.row-gutter--base--mobile>*{
        padding:.8rem
    }
    .row.row-gutter--base--mobile>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--base--mobile+.row{
        margin-top:-.8rem;
        padding-top:.8rem
    }
    .row.row-gutter--medium--mobile{
        margin:-1.6rem
    }
    .row.row-gutter--medium--mobile>*{
        padding:1.6rem
    }
    .row.row-gutter--medium--mobile>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--medium--mobile+.row{
        margin-top:-1.6rem;
        padding-top:1.6rem
    }
    .row.row-gutter--large--mobile{
        margin:-3.2rem
    }
    .row.row-gutter--large--mobile>*{
        padding:3.2rem
    }
    .row.row-gutter--large--mobile>.row{
        margin:0;
        padding:0
    }
    .row.row-gutter--large--mobile+.row{
        margin-top:-3.2rem;
        padding-top:3.2rem
    }
    .btn-xsmall--mobile{
        font-size:1rem;
        height:24px;
        padding:0 .53333333rem
    }
    .btn-xsmall--mobile.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-xsmall--mobile:not(.cm-button--bordered){
        line-height:25px!important
    }
    .btn-xsmall--mobile.cm-button--bordered{
        line-height:21px!important
    }
    .btn-xsmall--mobile.cm-button--min-width{
        min-width:5rem
    }
    .btn-small--mobile{
        font-size:1rem;
        height:32px;
        padding:0 1.06666667rem
    }
    .btn-small--mobile.cm-button--tt-normal{
        font-size:1.3rem
    }
    .btn-small--mobile:not(.cm-button--bordered){
        line-height:33px!important
    }
    .btn-small--mobile.cm-button--bordered{
        line-height:29px!important
    }
    .btn-small--mobile.cm-button--min-width{
        min-width:7rem
    }
    .btn-base--mobile{
        font-size:1.1rem;
        height:40px;
        padding:0 1.6rem
    }
    .btn-base--mobile.cm-button--tt-normal{
        font-size:1.4rem
    }
    .btn-base--mobile:not(.cm-button--bordered){
        line-height:41px!important
    }
    .btn-base--mobile.cm-button--bordered{
        line-height:37px!important
    }
    .btn-base--mobile.cm-button--min-width{
        min-width:13rem
    }
    .btn-medium--mobile{
        font-size:1.2rem;
        height:48px;
        padding:0 3.2rem
    }
    .btn-medium--mobile.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-medium--mobile:not(.cm-button--bordered){
        line-height:49px!important
    }
    .btn-medium--mobile.cm-button--bordered{
        line-height:45px!important
    }
    .btn-medium--mobile.cm-button--min-width{
        min-width:15rem
    }
    .btn-large--mobile{
        font-size:1.2rem;
        height:56px;
        padding:0 3.2rem
    }
    .btn-large--mobile.cm-button--tt-normal{
        font-size:1.6rem
    }
    .btn-large--mobile:not(.cm-button--bordered){
        line-height:57px!important
    }
    .btn-large--mobile.cm-button--bordered{
        line-height:53px!important
    }
    .btn-large--mobile.cm-button--min-width{
        min-width:20rem
    }
    .cm-button--block--mobile{
        display:block;
        width:100%
    }
    .cm-form-group+.cm-form-group{
        margin-top:3.2rem
    }
    .cm-form-control+.cm-form-control,.cm-form-control+.using-constant-input{
        margin-top:1.6rem
    }
    .black-table tr td:first-child,.black-table tr th:first-child,table.black-table tr td:first-child,table.black-table tr th:first-child{
        padding-left:0!important
    }
    .black-table tr td:last-child,.black-table tr th:last-child,table.black-table tr td:last-child,table.black-table tr th:last-child{
        padding-right:0!important
    }
    .cm--badge-small--mobile{
        font-size:1rem;
        height:1.5rem;
        line-height:1.3rem;
        min-width:3rem;
        padding:0 .4rem
    }
    .cm--badge-base--mobile{
        font-size:1.1rem;
        height:1.9rem;
        line-height:1.7rem;
        min-width:4rem;
        padding:0 .6rem
    }
    .cm--badge-medium--mobile{
        font-size:1.2rem;
        height:2rem;
        line-height:1.8rem;
        min-width:5rem;
        padding:0 .8rem
    }
    .aspect-ratio--16x9--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--16x9--mobile:before{
        content:"";
        display:block;
        padding-top:56.25%;
        width:100%
    }
    .aspect-ratio--16x9--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--9x16--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--9x16--mobile:before{
        content:"";
        display:block;
        padding-top:177.77777778%;
        width:100%
    }
    .aspect-ratio--9x16--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x1--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x1--mobile:before{
        content:"";
        display:block;
        padding-top:16.66666667%;
        width:100%
    }
    .aspect-ratio--6x1--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--4x1--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--4x1--mobile:before{
        content:"";
        display:block;
        padding-top:25%;
        width:100%
    }
    .aspect-ratio--4x1--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--3x1--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--3x1--mobile:before{
        content:"";
        display:block;
        padding-top:33.33333333%;
        width:100%
    }
    .aspect-ratio--3x1--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--2x1--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--2x1--mobile:before{
        content:"";
        display:block;
        padding-top:50%;
        width:100%
    }
    .aspect-ratio--2x1--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--1x1--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--1x1--mobile:before{
        content:"";
        display:block;
        padding-top:100%;
        width:100%
    }
    .aspect-ratio--1x1--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--6x8--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--6x8--mobile:before{
        content:"";
        display:block;
        padding-top:133.33333333%;
        width:100%
    }
    .aspect-ratio--6x8--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .aspect-ratio--logo--mobile{
        overflow:hidden;
        position:relative
    }
    .aspect-ratio--logo--mobile:before{
        content:"";
        display:block;
        padding-top:53.15315315%;
        width:100%
    }
    .aspect-ratio--logo--mobile>div{
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
    .br--none--mobile{
        border-radius:0
    }
    .br--none--mobile,.br--xsmall--mobile{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xsmall--mobile{
        border-radius:.2rem
    }
    .br--small--mobile{
        border-radius:.4rem
    }
    .br--base--mobile,.br--small--mobile{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--base--mobile{
        border-radius:.8rem
    }
    .br--large--mobile{
        border-radius:1.6rem
    }
    .br--large--mobile,.br--xlarge--mobile{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--xlarge--mobile{
        border-radius:3.2rem
    }
    .br--100--mobile{
        border-radius:100%
    }
    .br--100--mobile,.br--pill--mobile{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--pill--mobile{
        border-radius:9999px
    }
    .br--app--mobile{
        border-radius:30%;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top--mobile{
        border-bottom-right-radius:0
    }
    .br--right--mobile,.br--top--mobile{
        border-bottom-left-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--mobile{
        border-top-left-radius:0
    }
    .br--bottom--mobile{
        border-top-left-radius:0
    }
    .br--bottom--mobile,.br--left--mobile{
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--mobile{
        border-bottom-right-radius:0
    }
    .br--bottom-left--mobile{
        border-bottom-right-radius:0
    }
    .br--bottom-left--mobile,.br--bottom-right--mobile{
        border-top-left-radius:0;
        border-top-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--mobile{
        border-bottom-left-radius:0
    }
    .br--top-left--mobile{
        border-top-right-radius:0
    }
    .br--top-left--mobile,.br--top-right--mobile{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--top-right--mobile{
        border-top-left-radius:0
    }
    .br--bottom-left--base-chat--mobile,.br--left--base-chat--mobile{
        border-bottom-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--left--base-chat--mobile{
        border-top-left-radius:.8rem
    }
    .br--top-left--base-chat--mobile{
        border-top-left-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--bottom-right--base-chat--mobile,.br--right--base-chat--mobile{
        border-bottom-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .br--right--base-chat--mobile{
        border-top-right-radius:.8rem
    }
    .br--top-right--base-chat--mobile{
        border-top-right-radius:.8rem;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    .bor--all--mobile{
        border-style:solid;
        border-width:1px
    }
    .bor--v--mobile{
        border-bottom-style:solid;
        border-top-style:solid;
        border-width:1px
    }
    .bor--h--mobile{
        border-left-style:solid;
        border-right-style:solid;
        border-width:1px
    }
    .bor--top--mobile{
        border-top-style:solid;
        border-width:1px
    }
    .bor--r--mobile{
        border-right-style:solid;
        border-width:1px
    }
    .bor--bot--mobile{
        border-bottom-style:solid;
        border-width:1px
    }
    .bor--l--mobile{
        border-left-style:solid
    }
    .bor--l--mobile,.bor--none--mobile{
        border-width:1px
    }
    .bor--solid--mobile{
        border-style:solid
    }
    .bor--dashed--mobile{
        border-style:dashed;
        border-width:1px
    }
    .bor--dotted--mobile{
        border-style:dotted
    }
    .bor--none--mobile{
        border-style:none
    }
    .bor--transparent--mobile{
        border-color:transparent
    }
    .bor--white--mobile{
        border-color:#f0f2f5
    }
    .cm-light-theme .bor--white--mobile{
        border-color:#111217
    }
    .bor--white-dark--mobile{
        border-color:#959aa2
    }
    .cm-light-theme .bor--white-dark--mobile{
        border-color:#54575a
    }
    .bor--gray-light--mobile{
        border-color:#2e2f38
    }
    .cm-light-theme .bor--gray-light--mobile{
        border-color:#d0d2d6
    }
    .bor--gray--mobile{
        border-color:#262831
    }
    .cm-light-theme .bor--gray--mobile{
        border-color:#dcdee3
    }
    .bor--gray-dark--mobile{
        border-color:#1b1c23
    }
    .cm-light-theme .bor--gray-dark--mobile{
        border-color:#fff
    }
    .bor--black--mobile{
        border-color:#111217
    }
    .cm-light-theme .bor--black--mobile{
        border-color:#f7f7f8
    }
    .bor--true-black--mobile{
        border-color:#000
    }
    .bor--true-white--mobile{
        border-color:#fff
    }
    .bor--turquoise--mobile{
        border-color:#0494fc
    }
    .bor--turquoise-dark--mobile{
        border-color:#0f759d
    }
    .bor--turquoise-light--mobile{
        border-color:#14e9d2
    }
    .bor--orange--mobile{
        border-color:#f36f21
    }
    .bor--orange-dark--mobile{
        border-color:#d5570c
    }
    .bor--orange-light--mobile{
        border-color:#f68e51
    }
    .bor--yellow--mobile{
        border-color:#f3c921
    }
    .bor--yellow-dark--mobile{
        border-color:#d5ad0c
    }
    .bor--yellow-light--mobile{
        border-color:#f6d551
    }
    .bor--red--mobile{
        border-color:#c43855
    }
    .bor--red-dark--mobile{
        border-color:#9c2d44
    }
    .bor--red-light--mobile{
        border-color:#d15e76
    }
    .bor--green--mobile{
        border-color:#64be56
    }
    .bor--green-dark--mobile{
        border-color:#4ca33f
    }
    .bor--green-light--mobile{
        border-color:#86cc7b
    }
    .bor--gold--mobile{
        border-color:#bc952c
    }
    .bor--silver--mobile{
        border-color:#acacac
    }
    .bor--bronze--mobile{
        border-color:#8c612d
    }
    .bor--input--mobile{
        border-color:#262831
    }
    .cm-light-theme .bor--input--mobile{
        border-color:#dcdee3
    }
    .bor--05px--mobile{
        border-width:.5px
    }
    .bor--1px--mobile{
        border-width:1px
    }
    .bor--2px--mobile{
        border-width:2px
    }
    .bor--3px--mobile{
        border-width:3px
    }
    .bor--4px--mobile{
        border-width:4px
    }
    .bor--5px--mobile{
        border-width:5px
    }
    .c--transparent--mobile{
        color:transparent
    }
    .c--white--mobile{
        color:#f0f2f5
    }
    .cm-light-theme .c--white--mobile{
        color:#111217
    }
    .c--white-dark--mobile{
        color:#959aa2
    }
    .cm-light-theme .c--white-dark--mobile{
        color:#54575a
    }
    .c--gray-light--mobile{
        color:#5e6170
    }
    .cm-light-theme .c--gray-light--mobile{
        color:#82878c
    }
    .c--black--mobile{
        color:#111217
    }
    .cm-light-theme .c--black--mobile{
        color:#f7f7f8
    }
    .c--gray-dark--mobile{
        color:#1b1c23
    }
    .cm-light-theme .c--gray-dark--mobile{
        color:#fff
    }
    .c--gray--mobile{
        color:#262831
    }
    .cm-light-theme .c--gray--mobile{
        color:#dcdee3
    }
    .c--true-black--mobile{
        color:#000
    }
    .c--true-white--mobile{
        color:#fff
    }
    .c--turquoise--mobile{
        color:#0494fc
    }
    .c--turquoise-dark--mobile{
        color:#0f759d
    }
    .c--turquoise-light--mobile{
        color:#14e9d2
    }
    .c--orange--mobile{
        color:#f36f21
    }
    .c--orange-dark--mobile{
        color:#d5570c
    }
    .c--orange-light--mobile{
        color:#f68e51
    }
    .c--yellow--mobile{
        color:#f3c921
    }
    .c--yellow-dark--mobile{
        color:#d5ad0c
    }
    .c--yellow-light--mobile{
        color:#f6d551
    }
    .c--red--mobile{
        color:#c43855
    }
    .c--red-dark--mobile{
        color:#9c2d44
    }
    .c--red-light--mobile{
        color:#d15e76
    }
    .c--green--mobile{
        color:#64be56
    }
    .c--green-dark--mobile{
        color:#4ca33f
    }
    .c--green-light--mobile{
        color:#86cc7b
    }
    .c--gold--mobile{
        color:#bc952c
    }
    .c--silver--mobile{
        color:#acacac
    }
    .c--bronze--mobile{
        color:#8c612d
    }
    .c--twitch-purple--mobile{
        color:#6e31df
    }
    .c--facebook-blue--mobile{
        color:#1876f2
    }
    .c--twitter-blue--mobile{
        color:#00bdef
    }
    .c--google-red--mobile{
        color:#2d2d2d
    }
    .c--messenger-blue--mobile{
        color:#448aff
    }
    .c--linkedin-blue--mobile{
        color:#0072b5
    }
    .dis--flx--mobile{
        display:flex
    }
    .dis--inl-flx--mobile{
        display:inline-flex
    }
    .dis--blk--mobile{
        display:block
    }
    .dis--inl-blk--mobile{
        display:inline-block
    }
    .dis--inl--mobile{
        display:inline
    }
    .dis--none--mobile{
        display:none
    }
    .flx--0-0-auto--mobile{
        flex:0 0 auto
    }
    .flx--1-1-auto--mobile{
        flex:1 1 auto
    }
    .flx--1-0-auto--mobile{
        flex:1 0 auto
    }
    .flx--1-1--mobile{
        flex:1 1
    }
    .ali-ite--center--mobile{
        align-items:center
    }
    .ali-ite--flex-end--mobile{
        align-items:flex-end
    }
    .ali-ite--flex-start--mobile{
        align-items:flex-start
    }
    .ali-ite--stretch--mobile{
        align-items:stretch
    }
    .jus-con--flex-start--mobile{
        justify-content:flex-start
    }
    .jus-con--flex-end--mobile{
        justify-content:flex-end
    }
    .jus-con--center--mobile{
        justify-content:center
    }
    .jus-con--space-between--mobile{
        justify-content:space-between
    }
    .jus-con--space-evenly--mobile{
        justify-content:space-evenly
    }
    .flx-dir--row--mobile{
        flex-direction:row
    }
    .flx-dir--row-reverse--mobile{
        flex-direction:row-reverse
    }
    .flx-dir--col--mobile{
        flex-direction:column
    }
    .flx-dir--col-reverse--mobile{
        flex-direction:column-reverse
    }
    .flx-wrap--nowrap--mobile{
        flex-wrap:nowrap
    }
    .flx-wrap--wrap--mobile{
        flex-wrap:wrap
    }
    .flx-wrap--wrap-reverse--mobile{
        flex-wrap:wrap-reverse
    }
    .flx-gutter--large--mobile{
        grid-gap:6.4rem;
        gap:6.4rem
    }
    .flx-gutter--medium--mobile{
        grid-gap:3.2rem;
        gap:3.2rem
    }
    .flx-gutter--base--mobile{
        grid-gap:1.6rem;
        gap:1.6rem
    }
    .flx-gutter--small--mobile{
        grid-gap:.8rem;
        gap:.8rem
    }
    .flx-gutter--xsmall--mobile{
        grid-gap:.4rem;
        gap:.4rem
    }
    .flx-gutter--none--mobile{
        grid-gap:0;
        gap:0
    }
    .w--auto--mobile{
        width:auto
    }
    .h--auto--mobile{
        height:auto
    }
    .max-w--none--mobile{
        max-width:none
    }
    .max-h--none--mobile{
        max-height:none
    }
    .w--initial--mobile{
        width:auto
    }
    .h--initial--mobile{
        height:auto
    }
    .min-w--initial--mobile{
        min-width:auto
    }
    .min-h--initial--mobile{
        min-height:auto
    }
    .w--10--mobile{
        width:10%
    }
    .h--10--mobile{
        height:10%
    }
    .w--20--mobile{
        width:20%
    }
    .h--20--mobile{
        height:20%
    }
    .w--30--mobile{
        width:30%
    }
    .h--30--mobile{
        height:30%
    }
    .w--35--mobile{
        width:35%
    }
    .h--35--mobile{
        height:35%
    }
    .w--40--mobile{
        width:40%
    }
    .h--40--mobile{
        height:40%
    }
    .w--50--mobile{
        width:50%
    }
    .h--50--mobile{
        height:50%
    }
    .w--60--mobile{
        width:60%
    }
    .h--60--mobile{
        height:60%
    }
    .w--70--mobile{
        width:70%
    }
    .h--70--mobile{
        height:70%
    }
    .w--80--mobile{
        width:80%
    }
    .h--80--mobile{
        height:80%
    }
    .w--90--mobile{
        width:90%
    }
    .h--90--mobile{
        height:90%
    }
    .w--100--mobile{
        width:100%
    }
    .max-w--100--mobile{
        max-width:100%
    }
    .min-w--100--mobile{
        min-width:100%
    }
    .h--100--mobile{
        height:100%
    }
    .max-h--100--mobile{
        max-height:100%
    }
    .min-h--100--mobile{
        min-height:100%
    }
    .w--1em--mobile{
        width:1em
    }
    .h--1em--mobile{
        height:1em
    }
    .w--2em--mobile{
        width:2em
    }
    .h--2em--mobile{
        height:2em
    }
    .w--fontSizeBase--mobile{
        width:1.4rem
    }
    .max-w--fontSizeBase--mobile{
        max-width:1.4rem
    }
    .min-w--fontSizeBase--mobile{
        min-width:1.4rem
    }
    .h--fontSizeBase--mobile{
        height:1.4rem
    }
    .max-h--fontSizeBase--mobile{
        max-height:1.4rem
    }
    .min-h--fontSizeBase--mobile{
        min-height:1.4rem
    }
    .w--1rem--mobile{
        width:1rem
    }
    .max-w--1rem--mobile{
        max-width:1rem
    }
    .min-w--1rem--mobile{
        min-width:1rem
    }
    .h--1rem--mobile{
        height:1rem
    }
    .max-h--1rem--mobile{
        max-height:1rem
    }
    .min-h--1rem--mobile{
        min-height:1rem
    }
    .w--2rem--mobile{
        width:2rem
    }
    .max-w--2rem--mobile{
        max-width:2rem
    }
    .min-w--2rem--mobile{
        min-width:2rem
    }
    .h--2rem--mobile{
        height:2rem
    }
    .max-h--2rem--mobile{
        max-height:2rem
    }
    .min-h--2rem--mobile{
        min-height:2rem
    }
    .w--3rem--mobile{
        width:3rem
    }
    .max-w--3rem--mobile{
        max-width:3rem
    }
    .min-w--3rem--mobile{
        min-width:3rem
    }
    .h--3rem--mobile{
        height:3rem
    }
    .max-h--3rem--mobile{
        max-height:3rem
    }
    .min-h--3rem--mobile{
        min-height:3rem
    }
    .w--4rem--mobile{
        width:4rem
    }
    .max-w--4rem--mobile{
        max-width:4rem
    }
    .min-w--4rem--mobile{
        min-width:4rem
    }
    .h--4rem--mobile{
        height:4rem
    }
    .max-h--4rem--mobile{
        max-height:4rem
    }
    .min-h--4rem--mobile{
        min-height:4rem
    }
    .w--5rem--mobile{
        width:5rem
    }
    .max-w--5rem--mobile{
        max-width:5rem
    }
    .min-w--5rem--mobile{
        min-width:5rem
    }
    .h--5rem--mobile{
        height:5rem
    }
    .max-h--5rem--mobile{
        max-height:5rem
    }
    .min-h--5rem--mobile{
        min-height:5rem
    }
    .w--6rem--mobile{
        width:6rem
    }
    .max-w--6rem--mobile{
        max-width:6rem
    }
    .min-w--6rem--mobile{
        min-width:6rem
    }
    .h--6rem--mobile{
        height:6rem
    }
    .max-h--6rem--mobile{
        max-height:6rem
    }
    .min-h--6rem--mobile{
        min-height:6rem
    }
    .w--7rem--mobile{
        width:7rem
    }
    .max-w--7rem--mobile{
        max-width:7rem
    }
    .min-w--7rem--mobile{
        min-width:7rem
    }
    .h--7rem--mobile{
        height:7rem
    }
    .max-h--7rem--mobile{
        max-height:7rem
    }
    .min-h--7rem--mobile{
        min-height:7rem
    }
    .w--8rem--mobile{
        width:8rem
    }
    .max-w--8rem--mobile{
        max-width:8rem
    }
    .min-w--8rem--mobile{
        min-width:8rem
    }
    .h--8rem--mobile{
        height:8rem
    }
    .max-h--8rem--mobile{
        max-height:8rem
    }
    .min-h--8rem--mobile{
        min-height:8rem
    }
    .w--9rem--mobile{
        width:9rem
    }
    .max-w--9rem--mobile{
        max-width:9rem
    }
    .min-w--9rem--mobile{
        min-width:9rem
    }
    .h--9rem--mobile{
        height:9rem
    }
    .max-h--9rem--mobile{
        max-height:9rem
    }
    .min-h--9rem--mobile{
        min-height:9rem
    }
    .w--10rem--mobile{
        width:10rem
    }
    .max-w--10rem--mobile{
        max-width:10rem
    }
    .min-w--10rem--mobile{
        min-width:10rem
    }
    .h--10rem--mobile{
        height:10rem
    }
    .max-h--10rem--mobile{
        max-height:10rem
    }
    .min-h--10rem--mobile{
        min-height:10rem
    }
    .w--11rem--mobile{
        width:11rem
    }
    .max-w--11rem--mobile{
        max-width:11rem
    }
    .min-w--11rem--mobile{
        min-width:11rem
    }
    .h--11rem--mobile{
        height:11rem
    }
    .max-h--11rem--mobile{
        max-height:11rem
    }
    .min-h--11rem--mobile{
        min-height:11rem
    }
    .w--12rem--mobile{
        width:12rem
    }
    .max-w--12rem--mobile{
        max-width:12rem
    }
    .min-w--12rem--mobile{
        min-width:12rem
    }
    .h--12rem--mobile{
        height:12rem
    }
    .max-h--12rem--mobile{
        max-height:12rem
    }
    .min-h--12rem--mobile{
        min-height:12rem
    }
    .w--13rem--mobile{
        width:13rem
    }
    .max-w--13rem--mobile{
        max-width:13rem
    }
    .min-w--13rem--mobile{
        min-width:13rem
    }
    .h--13rem--mobile{
        height:13rem
    }
    .max-h--13rem--mobile{
        max-height:13rem
    }
    .min-h--13rem--mobile{
        min-height:13rem
    }
    .w--14rem--mobile{
        width:14rem
    }
    .max-w--14rem--mobile{
        max-width:14rem
    }
    .min-w--14rem--mobile{
        min-width:14rem
    }
    .h--14rem--mobile{
        height:14rem
    }
    .max-h--14rem--mobile{
        max-height:14rem
    }
    .min-h--14rem--mobile{
        min-height:14rem
    }
    .w--15rem--mobile{
        width:15rem
    }
    .max-w--15rem--mobile{
        max-width:15rem
    }
    .min-w--15rem--mobile{
        min-width:15rem
    }
    .h--15rem--mobile{
        height:15rem
    }
    .max-h--15rem--mobile{
        max-height:15rem
    }
    .min-h--15rem--mobile{
        min-height:15rem
    }
    .w--16rem--mobile{
        width:16rem
    }
    .max-w--16rem--mobile{
        max-width:16rem
    }
    .min-w--16rem--mobile{
        min-width:16rem
    }
    .h--16rem--mobile{
        height:16rem
    }
    .max-h--16rem--mobile{
        max-height:16rem
    }
    .min-h--16rem--mobile{
        min-height:16rem
    }
    .w--17rem--mobile{
        width:17rem
    }
    .max-w--17rem--mobile{
        max-width:17rem
    }
    .min-w--17rem--mobile{
        min-width:17rem
    }
    .h--17rem--mobile{
        height:17rem
    }
    .max-h--17rem--mobile{
        max-height:17rem
    }
    .min-h--17rem--mobile{
        min-height:17rem
    }
    .w--18rem--mobile{
        width:18rem
    }
    .max-w--18rem--mobile{
        max-width:18rem
    }
    .min-w--18rem--mobile{
        min-width:18rem
    }
    .h--18rem--mobile{
        height:18rem
    }
    .max-h--18rem--mobile{
        max-height:18rem
    }
    .min-h--18rem--mobile{
        min-height:18rem
    }
    .w--19rem--mobile{
        width:19rem
    }
    .max-w--19rem--mobile{
        max-width:19rem
    }
    .min-w--19rem--mobile{
        min-width:19rem
    }
    .h--19rem--mobile{
        height:19rem
    }
    .max-h--19rem--mobile{
        max-height:19rem
    }
    .min-h--19rem--mobile{
        min-height:19rem
    }
    .w--20rem--mobile{
        width:20rem
    }
    .max-w--20rem--mobile{
        max-width:20rem
    }
    .min-w--20rem--mobile{
        min-width:20rem
    }
    .h--20rem--mobile{
        height:20rem
    }
    .max-h--20rem--mobile{
        max-height:20rem
    }
    .min-h--20rem--mobile{
        min-height:20rem
    }
    .w--25rem--mobile{
        width:25rem
    }
    .max-w--25rem--mobile{
        max-width:25rem
    }
    .min-w--25rem--mobile{
        min-width:25rem
    }
    .h--25rem--mobile{
        height:25rem
    }
    .max-h--25rem--mobile{
        max-height:25rem
    }
    .min-h--25rem--mobile{
        min-height:25rem
    }
    .w--30rem--mobile{
        width:30rem
    }
    .max-w--30rem--mobile{
        max-width:30rem
    }
    .min-w--30rem--mobile{
        min-width:30rem
    }
    .h--30rem--mobile{
        height:30rem
    }
    .max-h--30rem--mobile{
        max-height:30rem
    }
    .min-h--30rem--mobile{
        min-height:30rem
    }
    .w--35rem--mobile{
        width:35rem
    }
    .max-w--35rem--mobile{
        max-width:35rem
    }
    .min-w--35rem--mobile{
        min-width:35rem
    }
    .h--35rem--mobile{
        height:35rem
    }
    .max-h--35rem--mobile{
        max-height:35rem
    }
    .min-h--35rem--mobile{
        min-height:35rem
    }
    .w--40rem--mobile{
        width:40rem
    }
    .max-w--40rem--mobile{
        max-width:40rem
    }
    .min-w--40rem--mobile{
        min-width:40rem
    }
    .h--40rem--mobile{
        height:40rem
    }
    .max-h--40rem--mobile{
        max-height:40rem
    }
    .min-h--40rem--mobile{
        min-height:40rem
    }
    .w--45rem--mobile{
        width:45rem
    }
    .max-w--45rem--mobile{
        max-width:45rem
    }
    .min-w--45rem--mobile{
        min-width:45rem
    }
    .h--45rem--mobile{
        height:45rem
    }
    .max-h--45rem--mobile{
        max-height:45rem
    }
    .min-h--45rem--mobile{
        min-height:45rem
    }
    .w--50rem--mobile{
        width:50rem
    }
    .max-w--50rem--mobile{
        max-width:50rem
    }
    .min-w--50rem--mobile{
        min-width:50rem
    }
    .h--50rem--mobile{
        height:50rem
    }
    .max-h--50rem--mobile{
        max-height:50rem
    }
    .min-h--50rem--mobile{
        min-height:50rem
    }
    .w--55rem--mobile{
        width:55rem
    }
    .max-w--55rem--mobile{
        max-width:55rem
    }
    .min-w--55rem--mobile{
        min-width:55rem
    }
    .h--55rem--mobile{
        height:55rem
    }
    .max-h--55rem--mobile{
        max-height:55rem
    }
    .min-h--55rem--mobile{
        min-height:55rem
    }
    .w--60rem--mobile{
        width:60rem
    }
    .max-w--60rem--mobile{
        max-width:60rem
    }
    .min-w--60rem--mobile{
        min-width:60rem
    }
    .h--60rem--mobile{
        height:60rem
    }
    .max-h--60rem--mobile{
        max-height:60rem
    }
    .min-h--60rem--mobile{
        min-height:60rem
    }
    .w--65rem--mobile{
        width:65rem
    }
    .max-w--65rem--mobile{
        max-width:65rem
    }
    .min-w--65rem--mobile{
        min-width:65rem
    }
    .h--65rem--mobile{
        height:65rem
    }
    .max-h--65rem--mobile{
        max-height:65rem
    }
    .min-h--65rem--mobile{
        min-height:65rem
    }
    .w--70rem--mobile{
        width:70rem
    }
    .max-w--70rem--mobile{
        max-width:70rem
    }
    .min-w--70rem--mobile{
        min-width:70rem
    }
    .h--70rem--mobile{
        height:70rem
    }
    .max-h--70rem--mobile{
        max-height:70rem
    }
    .min-h--70rem--mobile{
        min-height:70rem
    }
    .w--75rem--mobile{
        width:75rem
    }
    .max-w--75rem--mobile{
        max-width:75rem
    }
    .min-w--75rem--mobile{
        min-width:75rem
    }
    .h--75rem--mobile{
        height:75rem
    }
    .max-h--75rem--mobile{
        max-height:75rem
    }
    .min-h--75rem--mobile{
        min-height:75rem
    }
    .w--80rem--mobile{
        width:80rem
    }
    .max-w--80rem--mobile{
        max-width:80rem
    }
    .min-w--80rem--mobile{
        min-width:80rem
    }
    .h--80rem--mobile{
        height:80rem
    }
    .max-h--80rem--mobile{
        max-height:80rem
    }
    .min-h--80rem--mobile{
        min-height:80rem
    }
    .w--85rem--mobile{
        width:85rem
    }
    .max-w--85rem--mobile{
        max-width:85rem
    }
    .min-w--85rem--mobile{
        min-width:85rem
    }
    .h--85rem--mobile{
        height:85rem
    }
    .max-h--85rem--mobile{
        max-height:85rem
    }
    .min-h--85rem--mobile{
        min-height:85rem
    }
    .w--90rem--mobile{
        width:90rem
    }
    .max-w--90rem--mobile{
        max-width:90rem
    }
    .min-w--90rem--mobile{
        min-width:90rem
    }
    .h--90rem--mobile{
        height:90rem
    }
    .max-h--90rem--mobile{
        max-height:90rem
    }
    .min-h--90rem--mobile{
        min-height:90rem
    }
    .w--95rem--mobile{
        width:95rem
    }
    .max-w--95rem--mobile{
        max-width:95rem
    }
    .min-w--95rem--mobile{
        min-width:95rem
    }
    .h--95rem--mobile{
        height:95rem
    }
    .max-h--95rem--mobile{
        max-height:95rem
    }
    .min-h--95rem--mobile{
        min-height:95rem
    }
    .w--100rem--mobile{
        width:100rem
    }
    .max-w--100rem--mobile{
        max-width:100rem
    }
    .min-w--100rem--mobile{
        min-width:100rem
    }
    .h--100rem--mobile{
        height:100rem
    }
    .max-h--100rem--mobile{
        max-height:100rem
    }
    .min-h--100rem--mobile{
        min-height:100rem
    }
    .w--130rem--mobile{
        width:130rem
    }
    .max-w--130rem--mobile{
        max-width:130rem
    }
    .min-w--130rem--mobile{
        min-width:130rem
    }
    .h--130rem--mobile{
        height:130rem
    }
    .max-h--130rem--mobile{
        max-height:130rem
    }
    .min-h--130rem--mobile{
        min-height:130rem
    }
    .w--140rem--mobile{
        width:140rem
    }
    .max-w--140rem--mobile{
        max-width:140rem
    }
    .min-w--140rem--mobile{
        min-width:140rem
    }
    .h--140rem--mobile{
        height:140rem
    }
    .max-h--140rem--mobile{
        max-height:140rem
    }
    .min-h--140rem--mobile{
        min-height:140rem
    }
    .w--170rem--mobile{
        width:170rem
    }
    .max-w--170rem--mobile{
        max-width:170rem
    }
    .min-w--170rem--mobile{
        min-width:170rem
    }
    .h--170rem--mobile{
        height:170rem
    }
    .max-h--170rem--mobile{
        max-height:170rem
    }
    .min-h--170rem--mobile{
        min-height:170rem
    }
    .h--50vh--mobile{
        height:50vh
    }
    .max-h--50vh--mobile{
        max-height:50vh
    }
    .min-h--50vh--mobile{
        min-height:50vh
    }
    .h--70vh--mobile{
        height:70vh
    }
    .max-h--70vh--mobile{
        max-height:70vh
    }
    .min-h--70vh--mobile{
        min-height:70vh
    }
    .h--80vh--mobile{
        height:80vh
    }
    .max-h--80vh--mobile{
        max-height:80vh
    }
    .min-h--80vh--mobile{
        min-height:80vh
    }
    .h--90vh--mobile{
        height:90vh
    }
    .max-h--90vh--mobile{
        max-height:90vh
    }
    .min-h--90vh--mobile{
        min-height:90vh
    }
    .h--100vh--mobile{
        height:100vh
    }
    .max-h--100vh--mobile{
        max-height:100vh
    }
    .min-h--100vh--mobile{
        min-height:100vh
    }
    .h--mobile-footer--mobile,.h--mobile-header--mobile{
        height:4.8rem
    }
    .ove--auto--mobile{
        overflow:auto
    }
    .ove--hidden--mobile{
        overflow:hidden
    }
    .ove--scroll--mobile{
        overflow:scroll
    }
    .ove-x--hidden--mobile{
        overflow-x:hidden
    }
    .ove-x--auto--mobile{
        overflow-x:auto
    }
    .ove-x--scroll--mobile{
        overflow-x:scroll
    }
    .ove-y--hidden--mobile{
        overflow-y:hidden
    }
    .ove-y--auto--mobile{
        overflow-y:auto
    }
    .ove-y--scroll--mobile{
        overflow-y:scroll
    }
    .ove-s--touch--mobile{
        -webkit-overflow-scrolling:touch
    }
    .pos--abs--mobile{
        position:absolute
    }
    .pos--rel--mobile{
        position:relative
    }
    .pos--fix--mobile{
        position:fixed
    }
    .pos--sticky--mobile{
        position:sticky
    }
    .pos--initial--mobile{
        position:static
    }
    .top--0--mobile{
        top:0
    }
    .right--0--mobile{
        right:0
    }
    .bottom--0--mobile{
        bottom:0
    }
    .left--0--mobile{
        left:0
    }
    .centering--mobile{
        bottom:0;
        left:0;
        margin:auto;
        position:absolute!important;
        right:0;
        top:0
    }
    .centering--none--mobile{
        bottom:auto;
        left:auto;
        margin:0;
        position:relative!important;
        right:auto;
        top:auto
    }
    .m--auto--mobile{
        margin:auto
    }
    .m-t--auto--mobile{
        margin-top:auto
    }
    .m-r--auto--mobile{
        margin-right:auto
    }
    .m-b--auto--mobile{
        margin-bottom:auto
    }
    .m-l--auto--mobile{
        margin-left:auto
    }
    .m-h--auto--mobile{
        margin-left:auto;
        margin-right:auto
    }
    .m-v--auto--mobile{
        margin-bottom:auto;
        margin-top:auto
    }
    .m--none--mobile{
        margin:0
    }
    .m-t--none--mobile{
        margin-top:0
    }
    .m-r--none--mobile{
        margin-right:0
    }
    .m-b--none--mobile{
        margin-bottom:0
    }
    .m-l--none--mobile{
        margin-left:0
    }
    .m-h--none--mobile{
        margin-left:0;
        margin-right:0
    }
    .m-v--none--mobile{
        margin-bottom:0;
        margin-top:0
    }
    .p--none--mobile{
        padding:0
    }
    .p-t--none--mobile{
        padding-top:0
    }
    .p-r--none--mobile{
        padding-right:0
    }
    .p-b--none--mobile{
        padding-bottom:0
    }
    .p-l--none--mobile{
        padding-left:0
    }
    .p-h--none--mobile{
        padding-left:0;
        padding-right:0
    }
    .p-v--none--mobile{
        padding-bottom:0;
        padding-top:0
    }
    .m--xsmall--mobile{
        margin:.4rem
    }
    .m-t--xsmall--mobile{
        margin-top:.4rem
    }
    .m-r--xsmall--mobile{
        margin-right:.4rem
    }
    .m-b--xsmall--mobile{
        margin-bottom:.4rem
    }
    .m-l--xsmall--mobile{
        margin-left:.4rem
    }
    .m-h--xsmall--mobile{
        margin-left:.4rem;
        margin-right:.4rem
    }
    .m-v--xsmall--mobile{
        margin-bottom:.4rem;
        margin-top:.4rem
    }
    .p--xsmall--mobile{
        padding:.4rem
    }
    .p-t--xsmall--mobile{
        padding-top:.4rem
    }
    .p-r--xsmall--mobile{
        padding-right:.4rem
    }
    .p-b--xsmall--mobile{
        padding-bottom:.4rem
    }
    .p-l--xsmall--mobile{
        padding-left:.4rem
    }
    .p-h--xsmall--mobile{
        padding-left:.4rem;
        padding-right:.4rem
    }
    .p-v--xsmall--mobile{
        padding-bottom:.4rem;
        padding-top:.4rem
    }
    .m--small--mobile{
        margin:.8rem
    }
    .m-t--small--mobile{
        margin-top:.8rem
    }
    .m-r--small--mobile{
        margin-right:.8rem
    }
    .m-b--small--mobile{
        margin-bottom:.8rem
    }
    .m-l--small--mobile{
        margin-left:.8rem
    }
    .m-h--small--mobile{
        margin-left:.8rem;
        margin-right:.8rem
    }
    .m-v--small--mobile{
        margin-bottom:.8rem;
        margin-top:.8rem
    }
    .p--small--mobile{
        padding:.8rem
    }
    .p-t--small--mobile{
        padding-top:.8rem
    }
    .p-r--small--mobile{
        padding-right:.8rem
    }
    .p-b--small--mobile{
        padding-bottom:.8rem
    }
    .p-l--small--mobile{
        padding-left:.8rem
    }
    .p-h--small--mobile{
        padding-left:.8rem;
        padding-right:.8rem
    }
    .p-v--small--mobile{
        padding-bottom:.8rem;
        padding-top:.8rem
    }
    .m--base--mobile{
        margin:1.6rem
    }
    .m-t--base--mobile{
        margin-top:1.6rem
    }
    .m-r--base--mobile{
        margin-right:1.6rem
    }
    .m-b--base--mobile{
        margin-bottom:1.6rem
    }
    .m-l--base--mobile{
        margin-left:1.6rem
    }
    .m-h--base--mobile{
        margin-left:1.6rem;
        margin-right:1.6rem
    }
    .m-v--base--mobile{
        margin-bottom:1.6rem;
        margin-top:1.6rem
    }
    .p--base--mobile{
        padding:1.6rem
    }
    .p-t--base--mobile{
        padding-top:1.6rem
    }
    .p-r--base--mobile{
        padding-right:1.6rem
    }
    .p-b--base--mobile{
        padding-bottom:1.6rem
    }
    .p-h--base--mobile,.p-l--base--mobile{
        padding-left:1.6rem
    }
    .p-h--base--mobile{
        padding-right:1.6rem
    }
    .p-v--base--mobile{
        padding-bottom:1.6rem;
        padding-top:1.6rem
    }
    .m--medium--mobile{
        margin:3.2rem
    }
    .m-t--medium--mobile{
        margin-top:3.2rem
    }
    .m-r--medium--mobile{
        margin-right:3.2rem
    }
    .m-b--medium--mobile{
        margin-bottom:3.2rem
    }
    .m-l--medium--mobile{
        margin-left:3.2rem
    }
    .m-h--medium--mobile{
        margin-left:3.2rem;
        margin-right:3.2rem
    }
    .m-v--medium--mobile{
        margin-bottom:3.2rem;
        margin-top:3.2rem
    }
    .p--medium--mobile{
        padding:3.2rem
    }
    .p-t--medium--mobile{
        padding-top:3.2rem
    }
    .p-r--medium--mobile{
        padding-right:3.2rem
    }
    .p-b--medium--mobile{
        padding-bottom:3.2rem
    }
    .p-l--medium--mobile{
        padding-left:3.2rem
    }
    .p-h--medium--mobile{
        padding-left:3.2rem;
        padding-right:3.2rem
    }
    .p-v--medium--mobile{
        padding-bottom:3.2rem;
        padding-top:3.2rem
    }
    .m--large--mobile{
        margin:6.4rem
    }
    .m-t--large--mobile{
        margin-top:6.4rem
    }
    .m-r--large--mobile{
        margin-right:6.4rem
    }
    .m-b--large--mobile{
        margin-bottom:6.4rem
    }
    .m-l--large--mobile{
        margin-left:6.4rem
    }
    .m-h--large--mobile{
        margin-left:6.4rem;
        margin-right:6.4rem
    }
    .m-v--large--mobile{
        margin-bottom:6.4rem;
        margin-top:6.4rem
    }
    .p--large--mobile{
        padding:6.4rem
    }
    .p-t--large--mobile{
        padding-top:6.4rem
    }
    .p-r--large--mobile{
        padding-right:6.4rem
    }
    .p-b--large--mobile{
        padding-bottom:6.4rem
    }
    .p-l--large--mobile{
        padding-left:6.4rem
    }
    .p-h--large--mobile{
        padding-left:6.4rem;
        padding-right:6.4rem
    }
    .p-v--large--mobile{
        padding-bottom:6.4rem;
        padding-top:6.4rem
    }
    .m--xlarge--mobile{
        margin:9.6rem
    }
    .m-t--xlarge--mobile{
        margin-top:9.6rem
    }
    .m-r--xlarge--mobile{
        margin-right:9.6rem
    }
    .m-b--xlarge--mobile{
        margin-bottom:9.6rem
    }
    .m-l--xlarge--mobile{
        margin-left:9.6rem
    }
    .m-h--xlarge--mobile{
        margin-left:9.6rem;
        margin-right:9.6rem
    }
    .m-v--xlarge--mobile{
        margin-bottom:9.6rem;
        margin-top:9.6rem
    }
    .p--xlarge--mobile{
        padding:9.6rem
    }
    .p-t--xlarge--mobile{
        padding-top:9.6rem
    }
    .p-r--xlarge--mobile{
        padding-right:9.6rem
    }
    .p-b--xlarge--mobile{
        padding-bottom:9.6rem
    }
    .p-l--xlarge--mobile{
        padding-left:9.6rem
    }
    .p-h--xlarge--mobile{
        padding-left:9.6rem;
        padding-right:9.6rem
    }
    .p-v--xlarge--mobile{
        padding-bottom:9.6rem;
        padding-top:9.6rem
    }
    .f--xxsmall--mobile{
        font-size:1rem
    }
    .f--xsmall--mobile{
        font-size:1.1rem
    }
    .f--small--mobile{
        font-size:1.3rem
    }
    .f--base--mobile{
        font-size:1.4rem
    }
    .f--medium--mobile{
        font-size:1.6rem
    }
    .f--large--mobile{
        font-size:1.8rem
    }
    .f--xlarge--mobile{
        font-size:2.1rem
    }
    .f--display1--mobile{
        font-size:7.2rem
    }
    .f--display2--mobile{
        font-size:6.4rem
    }
    .f--display3--mobile{
        font-size:5.6rem
    }
    .f--heading1--mobile{
        font-size:4.8rem
    }
    .f--heading2--mobile{
        font-size:3.2rem
    }
    .f--heading3--mobile{
        font-size:2.4rem
    }
    .f--heading4--mobile{
        font-size:2.1rem
    }
    .f--heading5--mobile{
        font-size:1.8rem
    }
    .f--heading6--mobile{
        font-size:1.6rem
    }
    .f--icon-xxsmall--mobile{
        font-size:.8rem
    }
    .f--icon-xsmall--mobile{
        font-size:1.3rem
    }
    .f--icon-small--mobile{
        font-size:1.6rem
    }
    .f--icon-base--mobile{
        font-size:2rem
    }
    .f--icon-medium--mobile{
        font-size:2.4rem
    }
    .f--icon-large--mobile{
        font-size:3.2rem
    }
    .f--icon-xlarge--mobile{
        font-size:4rem
    }
    .f--icon-xxlarge--mobile{
        font-size:5.6rem
    }
    .f--icon-xxxlarge--mobile{
        font-size:7.2rem
    }
    .fs--italic--mobile{
        font-style:italic
    }
    .fs--normal--mobile{
        font-style:normal
    }
    .lh--0--mobile{
        line-height:0
    }
    .lh--1em--mobile{
        line-height:1em
    }
    .lh--title--mobile{
        line-height:1.25em
    }
    .lh--copy--mobile{
        line-height:1.5em
    }
    .lh--large--mobile{
        line-height:1.7em
    }
    .fw--bold--mobile{
        font-weight:700
    }
    .fw--medium--mobile{
        font-weight:600
    }
    .fw--normal--mobile{
        font-weight:400
    }
    .fw--lighter--mobile{
        font-weight:300
    }
    .tt--c--mobile{
        text-transform:capitalize
    }
    .tt--l--mobile{
        text-transform:lowercase
    }
    .tt--u--mobile{
        text-transform:uppercase
    }
    .tt--n--mobile{
        text-transform:none
    }
    .ta--center--mobile{
        text-align:center
    }
    .ta--justify--mobile{
        text-align:justify
    }
    .ta--left--mobile{
        text-align:left
    }
    .ta--right--mobile{
        text-align:right
    }
    .ws--nowrap--mobile{
        white-space:nowrap
    }
    .measure--mobile{
        max-width:30em
    }
    .measure--narrow--mobile{
        max-width:20em
    }
    .measure--xsmall--mobile{
        max-width:13em
    }
    .measure--wide--mobile{
        max-width:40em
    }
    .measure--widest--mobile{
        max-width:62em
    }
    .va--middle--mobile{
        vertical-align:middle
    }
    .va--text-top--mobile{
        vertical-align:text-top
    }
    .td--underline--mobile{
        text-decoration:underline
    }
    .ls--normal--mobile{
        letter-spacing:normal
    }
    .ls--2px--mobile{
        letter-spacing:2px
    }
    .ls--negative-1px--mobile{
        letter-spacing:-1px
    }
    .cm-avatar-img--input--mobile{
        height:40px;
        width:40px
    }
    .cm-avatar-img--mobile{
        height:48px;
        width:48px
    }
    .cm-avatar-img--xxsmall--mobile{
        height:16px;
        width:16px
    }
    .cm-avatar-img--xsmall--mobile{
        height:24px;
        width:24px
    }
    .cm-avatar-img--small--mobile{
        height:32px;
        width:32px
    }
    .cm-avatar-img--medium--mobile{
        height:56px;
        width:56px
    }
    .cm-avatar-img--large--mobile{
        height:80px;
        width:80px
    }
    .cm-avatar-img--xlarge--mobile{
        height:112px;
        width:112px
    }
    .cm-avatar-img--xxlarge--mobile{
        height:152px;
        width:152px
    }
    .cm-avatar-img--fill-parent--mobile{
        height:100%;
        width:100%
    }
    .cm-country-flag--small--mobile{
        display:block;
        height:1.1rem;
        width:auto
    }
    .cm-country-flag--base--mobile{
        display:block;
        height:1.4rem;
        width:auto
    }
    .cm-country-flag--medium--mobile{
        display:block;
        height:2.1rem;
        width:auto
    }
    .cm-country-flag--large--mobile{
        display:block;
        height:2.8rem;
        width:auto
    }
    .cm-country-flag--xlarge--mobile{
        display:block;
        height:4.2rem;
        width:auto
    }
    #invoice-table .invoice-table-row .invoice-summary .amount,#invoice-table .invoice-table-row .invoice-summary .status{
        padding-left:.8rem
    }
}
@media (min-width:415px){
    .col-1--mobile{
        width:8.33333333%
    }
    .col-2--mobile{
        width:16.66666667%
    }
    .col-3--mobile{
        width:25%
    }
    .col-4--mobile{
        width:33.33333333%
    }
    .col-5--mobile{
        width:41.66666667%
    }
    .col-6--mobile{
        width:50%
    }
    .col-7--mobile{
        width:58.33333333%
    }
    .col-8--mobile{
        width:66.66666667%
    }
    .col-9--mobile{
        width:75%
    }
    .col-10--mobile{
        width:83.33333333%
    }
    .col-11--mobile{
        width:91.66666667%
    }
    .col-12--mobile{
        width:100%
    }
}
@media (min-width:1025px){
    .col-1--tablet{
        width:8.33333333%
    }
    .col-2--tablet{
        width:16.66666667%
    }
    .col-3--tablet{
        width:25%
    }
    .col-4--tablet{
        width:33.33333333%
    }
    .col-5--tablet{
        width:41.66666667%
    }
    .col-6--tablet{
        width:50%
    }
    .col-7--tablet{
        width:58.33333333%
    }
    .col-8--tablet{
        width:66.66666667%
    }
    .col-9--tablet{
        width:75%
    }
    .col-10--tablet{
        width:83.33333333%
    }
    .col-11--tablet{
        width:91.66666667%
    }
    .col-12--tablet{
        width:100%
    }
}
@media (min-width:1281px){
    .col-1--hd{
        width:8.33333333%
    }
    .col-2--hd{
        width:16.66666667%
    }
    .col-3--hd{
        width:25%
    }
    .col-4--hd{
        width:33.33333333%
    }
    .col-5--hd{
        width:41.66666667%
    }
    .col-6--hd{
        width:50%
    }
    .col-7--hd{
        width:58.33333333%
    }
    .col-8--hd{
        width:66.66666667%
    }
    .col-9--hd{
        width:75%
    }
    .col-10--hd{
        width:83.33333333%
    }
    .col-11--hd{
        width:91.66666667%
    }
    .col-12--hd{
        width:100%
    }
}
@media (min-width:1921px){
    .col-1--full-hd{
        width:8.33333333%
    }
    .col-2--full-hd{
        width:16.66666667%
    }
    .col-3--full-hd{
        width:25%
    }
    .col-4--full-hd{
        width:33.33333333%
    }
    .col-5--full-hd{
        width:41.66666667%
    }
    .col-6--full-hd{
        width:50%
    }
    .col-7--full-hd{
        width:58.33333333%
    }
    .col-8--full-hd{
        width:66.66666667%
    }
    .col-9--full-hd{
        width:75%
    }
    .col-10--full-hd{
        width:83.33333333%
    }
    .col-11--full-hd{
        width:91.66666667%
    }
    .col-12--full-hd{
        width:100%
    }
}
@media (min-width:1920px){
    .col-2_4--full-hd{
        width:20%
    }
}
@media (min-width:1280px){
    .col-2_4--hd{
        width:20%
    }
    .cm-modal-open-appear .cm-modal-dialog{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    .cm-modal-open-appear-active .cm-modal-dialog,.cm-modal-open-exit .cm-modal-dialog{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
        transition:all .25s ease-in-out
    }
    .cm-modal-open-exit-active .cm-modal-dialog{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
}
@media (min-width:1024px){
    .col-2_4--tablet{
        width:20%
    }
    .btn-primary:not(.cm-button--bordered):hover,.btn-primary:not(.cm-button--ghost):hover{
        background:#38445d;
        color:#fff!important
    }
    .btn-primary.cm-button--bordered:hover{
        border-color:#0494fc
    }
    .btn-primary.cm-button--bordered:hover,.btn-primary.cm-button--ghost:hover{
        background:#0494fc;
        color:#fff!important
    }
    .btn-gray:not(.cm-button--bordered):hover,.btn-gray:not(.cm-button--ghost):hover{
        background:#2e2f38;
        color:#f0f2f5!important
    }
    .btn-gray.cm-button--bordered:hover{
        border-color:#262831
    }
    .btn-gray.cm-button--bordered:hover,.btn-gray.cm-button--ghost:hover{
        background:#262831;
        color:#f0f2f5!important
    }
    .cm-light-theme .btn-gray:not(.cm-button--bordered):hover,.cm-light-theme .btn-gray:not(.cm-button--ghost):hover{
        background:#d0d2d6;
        color:#111217!important
    }
    .cm-light-theme .btn-gray.cm-button--bordered:hover{
        background:#dcdee3;
        border-color:#dcdee3;
        color:#111217!important
    }
    .cm-light-theme .btn-gray.cm-button--ghost:hover{
        background:#dcdee3;
        color:#111217!important
    }
    .btn-true-black:not(.cm-button--bordered):hover,.btn-true-black:not(.cm-button--ghost):hover{
        background:#050505;
        color:#fff!important
    }
    .btn-true-black.cm-button--bordered:hover{
        background:#000;
        border-color:#000;
        color:#fff!important
    }
    .btn-true-black.cm-button--ghost:hover{
        background:#000;
        color:#fff!important
    }
    .btn-true-white:not(.cm-button--bordered):hover,.btn-true-white:not(.cm-button--ghost):hover{
        background:#fafafa;
        color:#000!important
    }
    .btn-true-white.cm-button--bordered:hover{
        background:#fff;
        border-color:#fff;
        color:#000!important
    }
    .btn-true-white.cm-button--ghost:hover{
        background:#fff;
        color:#000!important
    }
    .btn-facebook:not(.cm-button--bordered):hover,.btn-facebook:not(.cm-button--ghost):hover{
        background:#0d6eed;
        color:#fff!important
    }
    .btn-facebook.cm-button--bordered:hover{
        background:#1876f2;
        border-color:#1876f2;
        color:#fff!important
    }
    .btn-facebook.cm-button--ghost:hover{
        background:#1876f2;
        color:#fff!important
    }
    .btn-twitch:not(.cm-button--bordered):hover,.btn-twitch:not(.cm-button--ghost):hover{
        background:#6524dd;
        color:#fff!important
    }
    .btn-twitch.cm-button--bordered:hover{
        border-color:#6e31df
    }
    .btn-twitch.cm-button--bordered:hover,.btn-twitch.cm-button--ghost:hover{
        background:#6e31df;
        color:#fff!important
    }
    .btn-discord:not(.cm-button--bordered):hover,.btn-discord:not(.cm-button--ghost):hover{
        background:#3640e2;
        color:#fff!important
    }
    .btn-discord.cm-button--bordered:hover{
        border-color:#434de4
    }
    .btn-discord.cm-button--bordered:hover,.btn-discord.cm-button--ghost:hover{
        background:#434de4;
        color:#fff!important
    }
    .btn-steam:not(.cm-button--bordered):hover,.btn-steam:not(.cm-button--ghost):hover{
        background:#689632;
        color:#fff!important
    }
    .btn-steam.cm-button--bordered:hover{
        border-color:#70a136
    }
    .btn-steam.cm-button--bordered:hover,.btn-steam.cm-button--ghost:hover{
        background:#70a136;
        color:#fff!important
    }
    .btn-twitter:not(.cm-button--bordered):hover,.btn-twitter:not(.cm-button--ghost):hover{
        background:#00b1e0;
        color:#fff!important
    }
    .btn-twitter.cm-button--bordered:hover{
        border-color:#00bdef
    }
    .btn-twitter.cm-button--bordered:hover,.btn-twitter.cm-button--ghost:hover{
        background:#00bdef;
        color:#fff!important
    }
    .btn-messenger:not(.cm-button--bordered):hover,.btn-messenger:not(.cm-button--ghost):hover{
        background:#3580ff;
        color:#fff!important
    }
    .btn-messenger.cm-button--bordered:hover{
        background:#448aff;
        border-color:#448aff;
        color:#fff!important
    }
    .btn-messenger.cm-button--ghost:hover{
        background:#448aff;
        color:#fff!important
    }
    .btn-microsoft:not(.cm-button--bordered):hover,.btn-microsoft:not(.cm-button--ghost):hover{
        background:#f7f7f7;
        color:#5e5e5e!important
    }
    .btn-microsoft.cm-button--bordered:hover{
        background:#fff;
        border-color:#fff;
        color:#5e5e5e!important
    }
    .btn-microsoft.cm-button--ghost:hover{
        background:#fff;
        color:#5e5e5e!important
    }
    .btn-fifagg:not(.cm-button--bordered):hover,.btn-fifagg:not(.cm-button--ghost):hover{
        background:#072c82;
        color:#fff!important
    }
    .btn-fifagg.cm-button--bordered:hover{
        border-color:#083190
    }
    .btn-fifagg.cm-button--bordered:hover,.btn-fifagg.cm-button--ghost:hover{
        background:#083190;
        color:#fff!important
    }
    .btn-trovo:not(.cm-button--bordered):hover,.btn-trovo:not(.cm-button--ghost):hover{
        background:#2eb473;
        color:#fff!important
    }
    .btn-trovo.cm-button--bordered:hover{
        border-color:#31c07b
    }
    .btn-trovo.cm-button--bordered:hover,.btn-trovo.cm-button--ghost:hover{
        background:#31c07b;
        color:#fff!important
    }
    .btn-ea:not(.cm-button--bordered):hover,.btn-ea:not(.cm-button--ghost):hover{
        background:#ff3838;
        color:#fff!important
    }
    .btn-ea.cm-button--bordered:hover{
        border-color:#ff4747
    }
    .btn-ea.cm-button--bordered:hover,.btn-ea.cm-button--ghost:hover{
        background:#ff4747;
        color:#fff!important
    }
    .btn-apple:not(.cm-button--bordered):hover,.btn-apple:not(.cm-button--ghost):hover{
        background:#000;
        color:#fff!important
    }
    .btn-apple.cm-button--bordered:hover{
        background:#000;
        border-color:#000;
        color:#fff!important
    }
    .btn-apple.cm-button--ghost:hover{
        background:#000;
        color:#fff!important
    }
    .btn-battlenet:not(.cm-button--bordered):hover,.btn-battlenet:not(.cm-button--ghost):hover{
        background:#0587ff;
        color:#fff!important
    }
    .btn-battlenet.cm-button--bordered:hover{
        background:#148eff;
        border-color:#148eff;
        color:#fff!important
    }
    .btn-battlenet.cm-button--ghost:hover{
        background:#148eff;
        color:#fff!important
    }
    .btn-riot:not(.cm-button--bordered):hover,.btn-riot:not(.cm-button--ghost):hover{
        background:#ca2e31;
        color:#fff!important
    }
    .btn-riot.cm-button--bordered:hover{
        border-color:#d13639
    }
    .btn-riot.cm-button--bordered:hover,.btn-riot.cm-button--ghost:hover{
        background:#d13639;
        color:#fff!important
    }
    .btn-warning:not(.cm-button--bordered):hover,.btn-warning:not(.cm-button--ghost):hover{
        background:#d5570c;
        color:#fff!important
    }
    .btn-warning.cm-button--bordered:hover{
        border-color:#f36f21
    }
    .btn-warning.cm-button--bordered:hover,.btn-warning.cm-button--ghost:hover{
        background:#f36f21;
        color:#fff!important
    }
    .btn-success:not(.cm-button--bordered):hover,.btn-success:not(.cm-button--ghost):hover{
        background:#4ca33f;
        color:#fff!important
    }
    .btn-success.cm-button--bordered:hover{
        border-color:#64be56
    }
    .btn-success.cm-button--bordered:hover,.btn-success.cm-button--ghost:hover{
        background:#64be56;
        color:#fff!important
    }
    .btn-danger:not(.cm-button--bordered):hover,.btn-danger:not(.cm-button--ghost):hover{
        background:#9c2d44;
        color:#fff!important
    }
    .btn-danger.cm-button--bordered:hover{
        border-color:#c43855
    }
    .btn-danger.cm-button--bordered:hover,.btn-danger.cm-button--ghost:hover{
        background:#c43855;
        color:#fff!important
    }
    .btn:disabled:not(.cm-button--bordered):hover,.btn:disabled:not(.cm-button--ghost):hover,.btn[disabled]:not(.cm-button--bordered):hover,.btn[disabled]:not(.cm-button--ghost):hover,.cm-button--block:disabled:not(.cm-button--bordered):hover,.cm-button--block:disabled:not(.cm-button--ghost):hover,.cm-button--disabled:hover:not(.cm-button--bordered):hover,.cm-button--disabled:hover:not(.cm-button--ghost):hover,.cm-button--disabled:not(.cm-button--bordered):hover,.cm-button--disabled:not(.cm-button--ghost):hover,button:disabled:not(.cm-button--bordered):hover,button:disabled:not(.cm-button--ghost):hover{
        background:rgba(94,97,112,.3);
        color:rgba(94,97,112,.8)!important
    }
    .btn:disabled.cm-button--bordered:hover,.btn[disabled].cm-button--bordered:hover,.cm-button--block:disabled.cm-button--bordered:hover,.cm-button--disabled.cm-button--bordered:hover,.cm-button--disabled:hover.cm-button--bordered:hover,button:disabled.cm-button--bordered:hover{
        background:rgba(94,97,112,.3);
        border-color:rgba(94,97,112,.3);
        color:rgba(94,97,112,.8)!important
    }
    .btn:disabled.cm-button--ghost:hover,.btn[disabled].cm-button--ghost:hover,.cm-button--block:disabled.cm-button--ghost:hover,.cm-button--disabled.cm-button--ghost:hover,.cm-button--disabled:hover.cm-button--ghost:hover,.cm-button--loading.cm-button--bordered:hover,.cm-button--loading:not(.cm-button--bordered):hover,.cm-button--loading:not(.cm-button--ghost):hover,button:disabled.cm-button--ghost:hover{
        background:rgba(94,97,112,.3);
        color:rgba(94,97,112,.8)!important
    }
    .cm-button--loading.cm-button--bordered:hover{
        border-color:rgba(94,97,112,.3)
    }
    .cm-button--loading.cm-button--ghost:hover{
        background:rgba(94,97,112,.3);
        color:rgba(94,97,112,.8)!important
    }
    .btn-skeleton:hover:not(.cm-button--bordered):hover,.btn-skeleton:hover:not(.cm-button--ghost):hover,.btn-skeleton:not(.cm-button--bordered):hover,.btn-skeleton:not(.cm-button--ghost):hover{
        background:rgba(94,97,112,.15);
        color:rgba(94,97,112,.15)!important
    }
    .btn-skeleton.cm-button--bordered:hover,.btn-skeleton:hover.cm-button--bordered:hover{
        background:rgba(94,97,112,.15);
        border-color:rgba(94,97,112,.15);
        color:rgba(94,97,112,.15)!important
    }
    .btn-skeleton.cm-button--ghost:hover,.btn-skeleton:hover.cm-button--ghost:hover{
        background:rgba(94,97,112,.15);
        color:rgba(94,97,112,.15)!important
    }
    .btn-gold:not(.cm-button--bordered):hover,.btn-gold:not(.cm-button--ghost):hover{
        background:#b08b29;
        color:#111217!important
    }
    .btn-gold.cm-button--bordered:hover{
        border-color:#bc952c
    }
    .btn-gold.cm-button--bordered:hover,.btn-gold.cm-button--ghost:hover{
        background:#bc952c;
        color:#111217!important
    }
    .ant-input:hover,.cm-input:hover,.cm-light-theme .ant-input:hover,.cm-light-theme .cm-input:hover,.cm-light-theme .cm-select:hover,.cm-select:hover{
        border:2px solid #0494fc;
        border-width:2px!important
    }
    .black-table tr:hover td,table.black-table tr:hover td{
        background:rgba(27,28,35,.4);
        color:#fff
    }
    .cm-badge--gray.cm--badge-clickable:hover{
        background:#262831;
        border-color:#262831
    }
    .cm-badge--gray.cm--badge-bordered.cm--badge-clickable:hover{
        background:#262831;
        border-color:#262831;
        color:#959aa2
    }
    .cm-light-theme .cm-badge--gray.cm--badge-clickable:hover{
        background:#dcdee3;
        border-color:#dcdee3
    }
    .cm-light-theme .cm-badge--gray.cm--badge-bordered.cm--badge-clickable:hover{
        background:#dcdee3;
        border-color:#dcdee3;
        color:#54575a
    }
    .cm-badge--purple.cm--badge-clickable:hover{
        background:#6e31df;
        border-color:#6e31df
    }
    .cm-badge--purple.cm--badge-bordered.cm--badge-clickable:hover{
        background:#6e31df;
        border-color:#6e31df;
        color:#fff
    }
    .cm-badge--info.cm--badge-clickable:hover{
        background:#0f759d;
        border-color:#0f759d
    }
    .cm-badge--info.cm--badge-bordered.cm--badge-clickable:hover{
        background:#0494fc;
        border-color:#0494fc;
        color:#fff
    }
    .cm-badge--success.cm--badge-clickable:hover{
        background:#4ca33f;
        border-color:#4ca33f
    }
    .cm-badge--success.cm--badge-bordered.cm--badge-clickable:hover{
        background:#64be56;
        border-color:#64be56;
        color:#fff
    }
    .cm-badge--warning.cm--badge-clickable:hover{
        background:#d5570c;
        border-color:#d5570c
    }
    .cm-badge--warning.cm--badge-bordered.cm--badge-clickable:hover{
        background:#f36f21;
        border-color:#f36f21;
        color:#fff
    }
    .cm-badge--danger.cm--badge-clickable:hover{
        background:#9c2d44;
        border-color:#9c2d44
    }
    .cm-badge--danger.cm--badge-bordered.cm--badge-clickable:hover{
        background:#c43855;
        border-color:#c43855;
        color:#fff
    }
    .cm-badge--skeleton.cm--badge-clickable:hover{
        background:rgba(94,97,112,.15);
        border-color:rgba(94,97,112,.15)
    }
    .cm-badge--skeleton.cm--badge-bordered.cm--badge-clickable:hover{
        background:rgba(94,97,112,.15);
        border-color:rgba(94,97,112,.15);
        color:rgba(94,97,112,.15)
    }
    .cm-badge--cm-admin.cm--badge-clickable:hover{
        background:#d5570c;
        border-color:#d5570c
    }
    .cm-badge--cm-admin.cm--badge-bordered.cm--badge-clickable:hover{
        background:#f36f21;
        border-color:#f36f21;
        color:#f36f21
    }
    .cm-badge--cm-moderator.cm--badge-clickable:hover{
        background:#d5570c;
        border-color:#d5570c
    }
    .cm-badge--cm-moderator.cm--badge-bordered.cm--badge-clickable:hover{
        background:#f36f21;
        border-color:#f36f21;
        color:#f36f21
    }
    .cm-badge--cm-employee.cm--badge-clickable:hover{
        background:#262831;
        border-color:#262831
    }
    .cm-badge--cm-employee.cm--badge-bordered.cm--badge-clickable:hover{
        background:#5e6170;
        border-color:#5e6170;
        color:#5e6170
    }
    .cm-badge--cm-caster.cm--badge-clickable:hover{
        background:#262831;
        border-color:#262831
    }
    .cm-badge--cm-caster.cm--badge-bordered.cm--badge-clickable:hover{
        background:#5e6170;
        border-color:#5e6170;
        color:#5e6170
    }
    .cm-badge--admin.cm--badge-clickable:hover{
        background:#0f759d;
        border-color:#0f759d
    }
    .cm-badge--admin.cm--badge-bordered.cm--badge-clickable:hover{
        background:#0494fc;
        border-color:#0494fc;
        color:#0494fc
    }
    .cm-badge--moderator.cm--badge-clickable:hover{
        background:#0f759d;
        border-color:#0f759d
    }
    .cm-badge--moderator.cm--badge-bordered.cm--badge-clickable:hover{
        background:#0494fc;
        border-color:#0494fc;
        color:#0494fc
    }
    .cm-badge--caster.cm--badge-clickable:hover{
        background:#262831;
        border-color:#262831
    }
    .cm-badge--caster.cm--badge-bordered.cm--badge-clickable:hover{
        background:#5e6170;
        border-color:#5e6170;
        color:#5e6170
    }
    .cm-badge--subscriber.cm--badge-clickable:hover{
        background:#bc952c;
        border-color:#bc952c
    }
    .cm-badge--subscriber.cm--badge-bordered.cm--badge-clickable:hover{
        background:#bc952c;
        border-color:#bc952c;
        color:#bc952c
    }
    .cm--badge-tier-0.cm--badge-clickable:hover{
        background:#5e6170;
        border-color:#5e6170
    }
    .cm--badge-tier-0.cm--badge-bordered.cm--badge-clickable:hover{
        background:#5e6170;
        border-color:#5e6170;
        color:#111217
    }
    .cm--badge-tier-1.cm--badge-clickable:hover{
        background:#8c612d;
        border-color:#8c612d
    }
    .cm--badge-tier-1.cm--badge-bordered.cm--badge-clickable:hover{
        background:#8c612d;
        border-color:#8c612d;
        color:#111217
    }
    .cm--badge-tier-2.cm--badge-clickable:hover{
        background:#acacac;
        border-color:#acacac
    }
    .cm--badge-tier-2.cm--badge-bordered.cm--badge-clickable:hover{
        background:#acacac;
        border-color:#acacac;
        color:#111217
    }
    .cm--badge-tier-3.cm--badge-clickable:hover{
        background:#bc952c;
        border-color:#bc952c
    }
    .cm--badge-tier-3.cm--badge-bordered.cm--badge-clickable:hover{
        background:#bc952c;
        border-color:#bc952c;
        color:#111217
    }
    .cm--badge-tier-4.cm--badge-clickable:hover{
        background:#f36f21;
        border-color:#f36f21
    }
    .cm--badge-tier-4.cm--badge-bordered.cm--badge-clickable:hover{
        background:#f36f21;
        border-color:#f36f21;
        color:#111217
    }
    .cm--badge-tier-5.cm--badge-clickable:hover{
        background:#0494fc;
        border-color:#0494fc
    }
    .cm--badge-tier-5.cm--badge-bordered.cm--badge-clickable:hover{
        background:#0494fc;
        border-color:#0494fc;
        color:#111217
    }
    .cm--badge-tier-6.cm--badge-clickable:hover{
        background:#f70069;
        border-color:#f70069
    }
    .cm--badge-tier-6.cm--badge-bordered.cm--badge-clickable:hover{
        background:#f70069;
        border-color:#f70069;
        color:#111217
    }
    .cm--badge-tier-7.cm--badge-clickable:hover{
        background:#48eba4;
        border-color:#48eba4
    }
    .cm--badge-tier-7.cm--badge-bordered.cm--badge-clickable:hover{
        background:#48eba4;
        border-color:#48eba4;
        color:#111217
    }
    .cm--badge-tier-8.cm--badge-clickable:hover{
        background:#6d29dc;
        border-color:#6d29dc
    }
    .cm--badge-tier-8.cm--badge-bordered.cm--badge-clickable:hover{
        background:#6d29dc;
        border-color:#6d29dc;
        color:#111217
    }
    .cm--badge-tier-9.cm--badge-clickable:hover{
        background:#c43855;
        border-color:#c43855
    }
    .cm--badge-tier-9.cm--badge-bordered.cm--badge-clickable:hover{
        background:#c43855;
        border-color:#c43855;
        color:#111217
    }
    .cm-marquee:hover{
        text-overflow:inherit
    }
    .cm-marquee>span{
        will-change:transform
    }
    .cm-marquee:hover>span{
        -webkit-animation:marquee 5s linear infinite alternate;
        animation:marquee 5s linear infinite alternate;
        display:inline-block
    }
    .ant-btn-primary:not(.cm-button--bordered):hover,.ant-btn-primary:not(.cm-button--ghost):hover{
        background:#0f759d;
        color:#fff!important
    }
    .ant-btn-primary.cm-button--bordered:hover{
        background:#0494fc;
        border-color:#0494fc;
        color:#fff!important
    }
    .ant-btn-primary.cm-button--ghost:hover{
        background:#0494fc;
        color:#fff!important
    }
    .ant-btn-danger:not(.cm-button--bordered):hover,.ant-btn-danger:not(.cm-button--ghost):hover{
        background:#9c2d44;
        color:#fff!important
    }
    .ant-btn-danger.cm-button--bordered:hover{
        background:#c43855;
        border-color:#c43855;
        color:#fff!important
    }
    .ant-btn-danger.cm-button--ghost:hover{
        background:#c43855;
        color:#fff!important
    }
    .ant-btn-dangerous.ant-btn-primary:not(.cm-button--bordered):hover,.ant-btn-dangerous.ant-btn-primary:not(.cm-button--ghost):hover{
        background:#9c2d44;
        color:#fff!important
    }
    .ant-btn-dangerous.ant-btn-primary.cm-button--bordered:hover{
        background:#c43855;
        border-color:#c43855;
        color:#fff!important
    }
    .ant-btn-dangerous.ant-btn-primary.cm-button--ghost:hover{
        background:#c43855;
        color:#fff!important
    }
    body{
        letter-spacing:.2px
    }
    .cm-light-theme a:hover,a:hover{
        color:#0494fc
    }
    .markdown-style a:hover{
        color:#0f759d
    }
    .hover-bg--white:hover{
        background-color:#f0f2f5
    }
    .hover-bg--white--90:hover{
        background-color:rgba(240,242,245,.9)
    }
    .hover-bg--white--80:hover{
        background-color:rgba(240,242,245,.8)
    }
    .hover-bg--white--70:hover{
        background-color:rgba(240,242,245,.7)
    }
    .hover-bg--white--60:hover{
        background-color:rgba(240,242,245,.6)
    }
    .hover-bg--white--50:hover{
        background-color:rgba(240,242,245,.5)
    }
    .hover-bg--white--40:hover{
        background-color:rgba(240,242,245,.4)
    }
    .hover-bg--white--30:hover{
        background-color:rgba(240,242,245,.3)
    }
    .hover-bg--white--20:hover{
        background-color:rgba(240,242,245,.2)
    }
    .hover-bg--white--10:hover{
        background-color:rgba(240,242,245,.1)
    }
    .cm-light-theme .hover-bg--white:hover{
        background-color:#111217
    }
    .cm-light-theme .hover-bg--white--90:hover{
        background-color:rgba(17,18,23,.9)
    }
    .cm-light-theme .hover-bg--white--80:hover{
        background-color:rgba(17,18,23,.8)
    }
    .cm-light-theme .hover-bg--white--70:hover{
        background-color:rgba(17,18,23,.7)
    }
    .cm-light-theme .hover-bg--white--60:hover{
        background-color:rgba(17,18,23,.6)
    }
    .cm-light-theme .hover-bg--white--50:hover{
        background-color:rgba(17,18,23,.5)
    }
    .cm-light-theme .hover-bg--white--40:hover{
        background-color:rgba(17,18,23,.4)
    }
    .cm-light-theme .hover-bg--white--30:hover{
        background-color:rgba(17,18,23,.3)
    }
    .cm-light-theme .hover-bg--white--20:hover{
        background-color:rgba(17,18,23,.2)
    }
    .cm-light-theme .hover-bg--white--10:hover{
        background-color:rgba(17,18,23,.1)
    }
    .hover-bg--white-dark:hover{
        background-color:#959aa2
    }
    .hover-bg--white-dark--90:hover{
        background-color:hsla(217,7%,61%,.9)
    }
    .hover-bg--white-dark--80:hover{
        background-color:hsla(217,7%,61%,.8)
    }
    .hover-bg--white-dark--70:hover{
        background-color:hsla(217,7%,61%,.7)
    }
    .hover-bg--white-dark--60:hover{
        background-color:hsla(217,7%,61%,.6)
    }
    .hover-bg--white-dark--50:hover{
        background-color:hsla(217,7%,61%,.5)
    }
    .hover-bg--white-dark--40:hover{
        background-color:hsla(217,7%,61%,.4)
    }
    .hover-bg--white-dark--30:hover{
        background-color:hsla(217,7%,61%,.3)
    }
    .hover-bg--white-dark--20:hover{
        background-color:hsla(217,7%,61%,.2)
    }
    .hover-bg--white-dark--10:hover{
        background-color:hsla(217,7%,61%,.1)
    }
    .cm-light-theme .hover-bg--white-dark:hover{
        background-color:#54575a
    }
    .cm-light-theme .hover-bg--white-dark--90:hover{
        background-color:rgba(84,87,90,.9)
    }
    .cm-light-theme .hover-bg--white-dark--80:hover{
        background-color:rgba(84,87,90,.8)
    }
    .cm-light-theme .hover-bg--white-dark--70:hover{
        background-color:rgba(84,87,90,.7)
    }
    .cm-light-theme .hover-bg--white-dark--60:hover{
        background-color:rgba(84,87,90,.6)
    }
    .cm-light-theme .hover-bg--white-dark--50:hover{
        background-color:rgba(84,87,90,.5)
    }
    .cm-light-theme .hover-bg--white-dark--40:hover{
        background-color:rgba(84,87,90,.4)
    }
    .cm-light-theme .hover-bg--white-dark--30:hover{
        background-color:rgba(84,87,90,.3)
    }
    .cm-light-theme .hover-bg--white-dark--20:hover{
        background-color:rgba(84,87,90,.2)
    }
    .cm-light-theme .hover-bg--white-dark--10:hover{
        background-color:rgba(84,87,90,.1)
    }
    .hover-bg--gray-light:hover{
        background-color:#2e2f38
    }
    .hover-bg--gray-light--90:hover{
        background-color:rgba(46,47,56,.9)
    }
    .hover-bg--gray-light--80:hover{
        background-color:rgba(46,47,56,.8)
    }
    .hover-bg--gray-light--70:hover{
        background-color:rgba(46,47,56,.7)
    }
    .hover-bg--gray-light--60:hover{
        background-color:rgba(46,47,56,.6)
    }
    .hover-bg--gray-light--50:hover{
        background-color:rgba(46,47,56,.5)
    }
    .hover-bg--gray-light--40:hover{
        background-color:rgba(46,47,56,.4)
    }
    .hover-bg--gray-light--30:hover{
        background-color:rgba(46,47,56,.3)
    }
    .hover-bg--gray-light--20:hover{
        background-color:rgba(46,47,56,.2)
    }
    .hover-bg--gray-light--10:hover{
        background-color:rgba(46,47,56,.1)
    }
    .cm-light-theme .hover-bg--gray-light:hover{
        background-color:#d0d2d6
    }
    .cm-light-theme .hover-bg--gray-light--90:hover{
        background-color:hsla(220,7%,83%,.9)
    }
    .cm-light-theme .hover-bg--gray-light--80:hover{
        background-color:hsla(220,7%,83%,.8)
    }
    .cm-light-theme .hover-bg--gray-light--70:hover{
        background-color:hsla(220,7%,83%,.7)
    }
    .cm-light-theme .hover-bg--gray-light--60:hover{
        background-color:hsla(220,7%,83%,.6)
    }
    .cm-light-theme .hover-bg--gray-light--50:hover{
        background-color:hsla(220,7%,83%,.5)
    }
    .cm-light-theme .hover-bg--gray-light--40:hover{
        background-color:hsla(220,7%,83%,.4)
    }
    .cm-light-theme .hover-bg--gray-light--30:hover{
        background-color:hsla(220,7%,83%,.3)
    }
    .cm-light-theme .hover-bg--gray-light--20:hover{
        background-color:hsla(220,7%,83%,.2)
    }
    .cm-light-theme .hover-bg--gray-light--10:hover{
        background-color:hsla(220,7%,83%,.1)
    }
    .hover-bg--gray:hover{
        background-color:#262831
    }
    .hover-bg--gray--90:hover{
        background-color:rgba(38,40,49,.9)
    }
    .hover-bg--gray--80:hover{
        background-color:rgba(38,40,49,.8)
    }
    .hover-bg--gray--70:hover{
        background-color:rgba(38,40,49,.7)
    }
    .hover-bg--gray--60:hover{
        background-color:#0e1116
    }
    .hover-bg--gray--50:hover{
        background-color:rgba(38,40,49,.5)
    }
    .hover-bg--gray--40:hover{
        background-color:rgba(38,40,49,.4)
    }
    .hover-bg--gray--30:hover{
        background-color:rgba(38,40,49,.3)
    }
    .hover-bg--gray--20:hover{
        background-color:rgba(38,40,49,.2)
    }
    .hover-bg--gray--10:hover{
        background-color:rgba(38,40,49,.1)
    }
    .cm-light-theme .hover-bg--gray:hover{
        background-color:#dcdee3
    }
    .cm-light-theme .hover-bg--gray--90:hover{
        background-color:rgba(220,222,227,.9)
    }
    .cm-light-theme .hover-bg--gray--80:hover{
        background-color:rgba(220,222,227,.8)
    }
    .cm-light-theme .hover-bg--gray--70:hover{
        background-color:rgba(220,222,227,.7)
    }
    .cm-light-theme .hover-bg--gray--60:hover{
        background-color:rgba(220,222,227,.6)
    }
    .cm-light-theme .hover-bg--gray--50:hover{
        background-color:rgba(220,222,227,.5)
    }
    .cm-light-theme .hover-bg--gray--40:hover{
        background-color:rgba(220,222,227,.4)
    }
    .cm-light-theme .hover-bg--gray--30:hover{
        background-color:rgba(220,222,227,.3)
    }
    .cm-light-theme .hover-bg--gray--20:hover{
        background-color:rgba(220,222,227,.2)
    }
    .cm-light-theme .hover-bg--gray--10:hover{
        background-color:rgba(220,222,227,.1)
    }
    .hover-bg--gray-dark:hover{
        background-color:#1b1c23
    }
    .hover-bg--gray-dark--90:hover{
        background-color:rgba(27,28,35,.9)
    }
    .hover-bg--gray-dark--80:hover{
        background-color:rgba(27,28,35,.8)
    }
    .hover-bg--gray-dark--70:hover{
        background-color:rgba(27,28,35,.7)
    }
    .hover-bg--gray-dark--60:hover{
        background-color:rgba(27,28,35,.6)
    }
    .hover-bg--gray-dark--50:hover{
        background-color:rgba(27,28,35,.5)
    }
    .hover-bg--gray-dark--40:hover{
        background-color:rgba(27,28,35,.4)
    }
    .hover-bg--gray-dark--30:hover{
        background-color:rgba(27,28,35,.3)
    }
    .hover-bg--gray-dark--20:hover{
        background-color:rgba(27,28,35,.2)
    }
    .hover-bg--gray-dark--10:hover{
        background-color:rgba(27,28,35,.1)
    }
    .cm-light-theme .hover-bg--gray-dark:hover{
        background-color:#fff
    }
    .cm-light-theme .hover-bg--gray-dark--90:hover{
        background-color:hsla(0,0%,100%,.9)
    }
    .cm-light-theme .hover-bg--gray-dark--80:hover{
        background-color:hsla(0,0%,100%,.8)
    }
    .cm-light-theme .hover-bg--gray-dark--70:hover{
        background-color:hsla(0,0%,100%,.7)
    }
    .cm-light-theme .hover-bg--gray-dark--60:hover{
        background-color:hsla(0,0%,100%,.6)
    }
    .cm-light-theme .hover-bg--gray-dark--50:hover{
        background-color:hsla(0,0%,100%,.5)
    }
    .cm-light-theme .hover-bg--gray-dark--40:hover{
        background-color:hsla(0,0%,100%,.4)
    }
    .cm-light-theme .hover-bg--gray-dark--30:hover{
        background-color:hsla(0,0%,100%,.3)
    }
    .cm-light-theme .hover-bg--gray-dark--20:hover{
        background-color:hsla(0,0%,100%,.2)
    }
    .cm-light-theme .hover-bg--gray-dark--10:hover{
        background-color:hsla(0,0%,100%,.1)
    }
    .hover-bg--black:hover{
        background-color:#111217
    }
    .hover-bg--black--90:hover{
        background-color:rgba(17,18,23,.9)
    }
    .hover-bg--black--80:hover{
        background-color:rgba(17,18,23,.8)
    }
    .hover-bg--black--70:hover{
        background-color:rgba(17,18,23,.7)
    }
    .hover-bg--black--60:hover{
        background-color:rgba(17,18,23,.6)
    }
    .hover-bg--black--50:hover{
        background-color:rgba(17,18,23,.5)
    }
    .hover-bg--black--40:hover{
        background-color:rgba(17,18,23,.4)
    }
    .hover-bg--black--30:hover{
        background-color:rgba(17,18,23,.3)
    }
    .hover-bg--black--20:hover{
        background-color:rgba(17,18,23,.2)
    }
    .hover-bg--black--10:hover{
        background-color:rgba(17,18,23,.1)
    }
    .cm-light-theme .hover-bg--black:hover{
        background-color:#f7f7f8
    }
    .cm-light-theme .hover-bg--black--90:hover{
        background-color:hsla(240,7%,97%,.9)
    }
    .cm-light-theme .hover-bg--black--80:hover{
        background-color:hsla(240,7%,97%,.8)
    }
    .cm-light-theme .hover-bg--black--70:hover{
        background-color:hsla(240,7%,97%,.7)
    }
    .cm-light-theme .hover-bg--black--60:hover{
        background-color:hsla(240,7%,97%,.6)
    }
    .cm-light-theme .hover-bg--black--50:hover{
        background-color:hsla(240,7%,97%,.5)
    }
    .cm-light-theme .hover-bg--black--40:hover{
        background-color:hsla(240,7%,97%,.4)
    }
    .cm-light-theme .hover-bg--black--30:hover{
        background-color:hsla(240,7%,97%,.3)
    }
    .cm-light-theme .hover-bg--black--20:hover{
        background-color:hsla(240,7%,97%,.2)
    }
    .cm-light-theme .hover-bg--black--10:hover{
        background-color:hsla(240,7%,97%,.1)
    }
    .hover-bg--true-white:hover{
        background-color:#fff
    }
    .hover-bg--true-white--90:hover{
        background-color:hsla(0,0%,100%,.9)
    }
    .hover-bg--true-white--80:hover{
        background-color:hsla(0,0%,100%,.8)
    }
    .hover-bg--true-white--70:hover{
        background-color:hsla(0,0%,100%,.7)
    }
    .hover-bg--true-white--60:hover{
        background-color:hsla(0,0%,100%,.6)
    }
    .hover-bg--true-white--50:hover{
        background-color:hsla(0,0%,100%,.5)
    }
    .hover-bg--true-white--40:hover{
        background-color:hsla(0,0%,100%,.4)
    }
    .hover-bg--true-white--30:hover{
        background-color:hsla(0,0%,100%,.3)
    }
    .hover-bg--true-white--20:hover{
        background-color:hsla(0,0%,100%,.2)
    }
    .hover-bg--true-white--10:hover{
        background-color:hsla(0,0%,100%,.1)
    }
    .hover-bg--true-black:hover{
        background-color:#000
    }
    .hover-bg--true-black--90:hover{
        background-color:rgba(0,0,0,.9)
    }
    .hover-bg--true-black--80:hover{
        background-color:rgba(0,0,0,.8)
    }
    .hover-bg--true-black--70:hover{
        background-color:rgba(0,0,0,.7)
    }
    .hover-bg--true-black--60:hover{
        background-color:rgba(0,0,0,.6)
    }
    .hover-bg--true-black--50:hover{
        background-color:rgba(0,0,0,.5)
    }
    .hover-bg--true-black--40:hover{
        background-color:rgba(0,0,0,.4)
    }
    .hover-bg--true-black--30:hover{
        background-color:rgba(0,0,0,.3)
    }
    .hover-bg--true-black--20:hover{
        background-color:rgba(0,0,0,.2)
    }
    .hover-bg--true-black--10:hover{
        background-color:rgba(0,0,0,.1)
    }
    .hover-bg--shadow:hover{
        background-color:rgba(0,0,0,.25)
    }
    .hover-bg--shadow--90:hover{
        background-color:rgba(0,0,0,.9)
    }
    .hover-bg--shadow--80:hover{
        background-color:rgba(0,0,0,.8)
    }
    .hover-bg--shadow--70:hover{
        background-color:rgba(0,0,0,.7)
    }
    .hover-bg--shadow--60:hover{
        background-color:rgba(0,0,0,.6)
    }
    .hover-bg--shadow--50:hover{
        background-color:rgba(0,0,0,.5)
    }
    .hover-bg--shadow--40:hover{
        background-color:rgba(0,0,0,.4)
    }
    .hover-bg--shadow--30:hover{
        background-color:rgba(0,0,0,.3)
    }
    .hover-bg--shadow--20:hover{
        background-color:rgba(0,0,0,.2)
    }
    .cm-light-theme .hover-bg--shadow:hover,.hover-bg--shadow--10:hover{
        background-color:rgba(0,0,0,.1)
    }
    .cm-light-theme .hover-bg--shadow--90:hover{
        background-color:rgba(0,0,0,.9)
    }
    .cm-light-theme .hover-bg--shadow--80:hover{
        background-color:rgba(0,0,0,.8)
    }
    .cm-light-theme .hover-bg--shadow--70:hover{
        background-color:rgba(0,0,0,.7)
    }
    .cm-light-theme .hover-bg--shadow--60:hover{
        background-color:rgba(0,0,0,.6)
    }
    .cm-light-theme .hover-bg--shadow--50:hover{
        background-color:rgba(0,0,0,.5)
    }
    .cm-light-theme .hover-bg--shadow--40:hover{
        background-color:rgba(0,0,0,.4)
    }
    .cm-light-theme .hover-bg--shadow--30:hover{
        background-color:rgba(0,0,0,.3)
    }
    .cm-light-theme .hover-bg--shadow--20:hover{
        background-color:rgba(0,0,0,.2)
    }
    .cm-light-theme .hover-bg--shadow--10:hover{
        background-color:rgba(0,0,0,.1)
    }
    .hover-bg--highlight:hover{
        background-color:hsla(0,0%,100%,.1)
    }
    .hover-bg--highlight--90:hover{
        background-color:hsla(0,0%,100%,.9)
    }
    .hover-bg--highlight--80:hover{
        background-color:hsla(0,0%,100%,.8)
    }
    .hover-bg--highlight--70:hover{
        background-color:hsla(0,0%,100%,.7)
    }
    .hover-bg--highlight--60:hover{
        background-color:hsla(0,0%,100%,.6)
    }
    .hover-bg--highlight--50:hover{
        background-color:hsla(0,0%,100%,.5)
    }
    .hover-bg--highlight--40:hover{
        background-color:hsla(0,0%,100%,.4)
    }
    .hover-bg--highlight--30:hover{
        background-color:hsla(0,0%,100%,.3)
    }
    .hover-bg--highlight--20:hover{
        background-color:hsla(0,0%,100%,.2)
    }
    .hover-bg--highlight--10:hover{
        background-color:hsla(0,0%,100%,.1)
    }
    .cm-light-theme .hover-bg--highlight:hover{
        background-color:hsla(0,0%,100%,.25)
    }
    .cm-light-theme .hover-bg--highlight--90:hover{
        background-color:hsla(0,0%,100%,.9)
    }
    .cm-light-theme .hover-bg--highlight--80:hover{
        background-color:hsla(0,0%,100%,.8)
    }
    .cm-light-theme .hover-bg--highlight--70:hover{
        background-color:hsla(0,0%,100%,.7)
    }
    .cm-light-theme .hover-bg--highlight--60:hover{
        background-color:hsla(0,0%,100%,.6)
    }
    .cm-light-theme .hover-bg--highlight--50:hover{
        background-color:hsla(0,0%,100%,.5)
    }
    .cm-light-theme .hover-bg--highlight--40:hover{
        background-color:hsla(0,0%,100%,.4)
    }
    .cm-light-theme .hover-bg--highlight--30:hover{
        background-color:hsla(0,0%,100%,.3)
    }
    .cm-light-theme .hover-bg--highlight--20:hover{
        background-color:hsla(0,0%,100%,.2)
    }
    .cm-light-theme .hover-bg--highlight--10:hover{
        background-color:hsla(0,0%,100%,.1)
    }
    .hover-bg--bg-white:hover{
        background-color:#f7f8fa
    }
    .hover-bg--bg-white--90:hover{
        background-color:rgba(247,248,250,.9)
    }
    .hover-bg--bg-white--80:hover{
        background-color:rgba(247,248,250,.8)
    }
    .hover-bg--bg-white--70:hover{
        background-color:rgba(247,248,250,.7)
    }
    .hover-bg--bg-white--60:hover{
        background-color:rgba(247,248,250,.6)
    }
    .hover-bg--bg-white--50:hover{
        background-color:rgba(247,248,250,.5)
    }
    .hover-bg--bg-white--40:hover{
        background-color:rgba(247,248,250,.4)
    }
    .hover-bg--bg-white--30:hover{
        background-color:rgba(247,248,250,.3)
    }
    .hover-bg--bg-white--20:hover{
        background-color:rgba(247,248,250,.2)
    }
    .hover-bg--bg-white--10:hover{
        background-color:rgba(247,248,250,.1)
    }
    .hover-bg--input-border-color:hover{
        background-color:#262831
    }
    .hover-bg--input-border-color--90:hover{
        background-color:rgba(38,40,49,.9)
    }
    .hover-bg--input-border-color--80:hover{
        background-color:rgba(38,40,49,.8)
    }
    .hover-bg--input-border-color--70:hover{
        background-color:rgba(38,40,49,.7)
    }
    .hover-bg--input-border-color--60:hover{
        background-color:rgba(38,40,49,.6)
    }
    .hover-bg--input-border-color--50:hover{
        background-color:rgba(38,40,49,.5)
    }
    .hover-bg--input-border-color--40:hover{
        background-color:rgba(38,40,49,.4)
    }
    .hover-bg--input-border-color--30:hover{
        background-color:rgba(38,40,49,.3)
    }
    .hover-bg--input-border-color--20:hover{
        background-color:rgba(38,40,49,.2)
    }
    .hover-bg--input-border-color--10:hover{
        background-color:rgba(38,40,49,.1)
    }
    .cm-light-theme .hover-bg--input-border-color:hover{
        background-color:#dcdee3
    }
    .cm-light-theme .hover-bg--input-border-color--90:hover{
        background-color:rgba(220,222,227,.9)
    }
    .cm-light-theme .hover-bg--input-border-color--80:hover{
        background-color:rgba(220,222,227,.8)
    }
    .cm-light-theme .hover-bg--input-border-color--70:hover{
        background-color:rgba(220,222,227,.7)
    }
    .cm-light-theme .hover-bg--input-border-color--60:hover{
        background-color:rgba(220,222,227,.6)
    }
    .cm-light-theme .hover-bg--input-border-color--50:hover{
        background-color:rgba(220,222,227,.5)
    }
    .cm-light-theme .hover-bg--input-border-color--40:hover{
        background-color:rgba(220,222,227,.4)
    }
    .cm-light-theme .hover-bg--input-border-color--30:hover{
        background-color:rgba(220,222,227,.3)
    }
    .cm-light-theme .hover-bg--input-border-color--20:hover{
        background-color:rgba(220,222,227,.2)
    }
    .cm-light-theme .hover-bg--input-border-color--10:hover{
        background-color:rgba(220,222,227,.1)
    }
    .hover-bg--skeleton:hover{
        background-color:rgba(94,97,112,.15)
    }
    .hover-bg--skeleton--90:hover{
        background-color:rgba(94,97,112,.9)
    }
    .hover-bg--skeleton--80:hover{
        background-color:rgba(94,97,112,.8)
    }
    .hover-bg--skeleton--70:hover{
        background-color:rgba(94,97,112,.7)
    }
    .hover-bg--skeleton--60:hover{
        background-color:rgba(94,97,112,.6)
    }
    .hover-bg--skeleton--50:hover{
        background-color:rgba(94,97,112,.5)
    }
    .hover-bg--skeleton--40:hover{
        background-color:rgba(94,97,112,.4)
    }
    .hover-bg--skeleton--30:hover{
        background-color:rgba(94,97,112,.3)
    }
    .hover-bg--skeleton--20:hover{
        background-color:rgba(94,97,112,.2)
    }
    .hover-bg--skeleton--10:hover{
        background-color:rgba(94,97,112,.1)
    }
    .cm-light-theme .hover-bg--skeleton:hover{
        background-color:rgba(94,97,112,.15)
    }
    .cm-light-theme .hover-bg--skeleton--90:hover{
        background-color:rgba(94,97,112,.9)
    }
    .cm-light-theme .hover-bg--skeleton--80:hover{
        background-color:rgba(94,97,112,.8)
    }
    .cm-light-theme .hover-bg--skeleton--70:hover{
        background-color:rgba(94,97,112,.7)
    }
    .cm-light-theme .hover-bg--skeleton--60:hover{
        background-color:rgba(94,97,112,.6)
    }
    .cm-light-theme .hover-bg--skeleton--50:hover{
        background-color:rgba(94,97,112,.5)
    }
    .cm-light-theme .hover-bg--skeleton--40:hover{
        background-color:rgba(94,97,112,.4)
    }
    .cm-light-theme .hover-bg--skeleton--30:hover{
        background-color:rgba(94,97,112,.3)
    }
    .cm-light-theme .hover-bg--skeleton--20:hover{
        background-color:rgba(94,97,112,.2)
    }
    .cm-light-theme .hover-bg--skeleton--10:hover{
        background-color:rgba(94,97,112,.1)
    }
    .hover-bg--turquoise:hover{
        background-color:#0494fc
    }
    .hover-bg--turquoise--90:hover{
        background-color:rgba(16,186,168,.9)
    }
    .hover-bg--turquoise--80:hover{
        background-color:rgba(16,186,168,.8)
    }
    .hover-bg--turquoise--70:hover{
        background-color:rgba(16,186,168,.7)
    }
    .hover-bg--turquoise--60:hover{
        background-color:rgba(16,186,168,.6)
    }
    .hover-bg--turquoise--50:hover{
        background-color:rgba(16,186,168,.5)
    }
    .hover-bg--turquoise--40:hover{
        background-color:rgba(16,186,168,.4)
    }
    .hover-bg--turquoise--30:hover{
        background-color:rgba(16,186,168,.3)
    }
    .hover-bg--turquoise--20:hover{
        background-color:rgba(16,186,168,.2)
    }
    .hover-bg--turquoise--10:hover{
        background-color:rgba(16,186,168,.1)
    }
    .hover-bg--turquoise-dark:hover{
        background-color:#0f759d
    }
    .hover-bg--turquoise-dark--90:hover{
        background-color:rgba(12,139,126,.9)
    }
    .hover-bg--turquoise-dark--80:hover{
        background-color:rgba(12,139,126,.8)
    }
    .hover-bg--turquoise-dark--70:hover{
        background-color:rgba(12,139,126,.7)
    }
    .hover-bg--turquoise-dark--60:hover{
        background-color:rgba(12,139,126,.6)
    }
    .hover-bg--turquoise-dark--50:hover{
        background-color:rgba(12,139,126,.5)
    }
    .hover-bg--turquoise-dark--40:hover{
        background-color:rgba(12,139,126,.4)
    }
    .hover-bg--turquoise-dark--30:hover{
        background-color:rgba(12,139,126,.3)
    }
    .hover-bg--turquoise-dark--20:hover{
        background-color:rgba(12,139,126,.2)
    }
    .hover-bg--turquoise-dark--10:hover{
        background-color:rgba(12,139,126,.1)
    }
    .hover-bg--turquoise-light:hover{
        background-color:#14e9d2
    }
    .hover-bg--turquoise-light--90:hover{
        background-color:rgba(20,233,210,.9)
    }
    .hover-bg--turquoise-light--80:hover{
        background-color:rgba(20,233,210,.8)
    }
    .hover-bg--turquoise-light--70:hover{
        background-color:rgba(20,233,210,.7)
    }
    .hover-bg--turquoise-light--60:hover{
        background-color:rgba(20,233,210,.6)
    }
    .hover-bg--turquoise-light--50:hover{
        background-color:rgba(20,233,210,.5)
    }
    .hover-bg--turquoise-light--40:hover{
        background-color:rgba(20,233,210,.4)
    }
    .hover-bg--turquoise-light--30:hover{
        background-color:rgba(20,233,210,.3)
    }
    .hover-bg--turquoise-light--20:hover{
        background-color:rgba(20,233,210,.2)
    }
    .hover-bg--turquoise-light--10:hover{
        background-color:rgba(20,233,210,.1)
    }
    .hover-bg--orange:hover{
        background-color:#f36f21
    }
    .hover-bg--orange--90:hover{
        background-color:rgba(243,111,33,.9)
    }
    .hover-bg--orange--80:hover{
        background-color:rgba(243,111,33,.8)
    }
    .hover-bg--orange--70:hover{
        background-color:rgba(243,111,33,.7)
    }
    .hover-bg--orange--60:hover{
        background-color:rgba(243,111,33,.6)
    }
    .hover-bg--orange--50:hover{
        background-color:rgba(243,111,33,.5)
    }
    .hover-bg--orange--40:hover{
        background-color:rgba(243,111,33,.4)
    }
    .hover-bg--orange--30:hover{
        background-color:rgba(243,111,33,.3)
    }
    .hover-bg--orange--20:hover{
        background-color:rgba(243,111,33,.2)
    }
    .hover-bg--orange--10:hover{
        background-color:rgba(243,111,33,.1)
    }
    .hover-bg--orange-dark:hover{
        background-color:#d5570c
    }
    .hover-bg--orange-dark--90:hover{
        background-color:rgba(213,87,12,.9)
    }
    .hover-bg--orange-dark--80:hover{
        background-color:rgba(213,87,12,.8)
    }
    .hover-bg--orange-dark--70:hover{
        background-color:rgba(213,87,12,.7)
    }
    .hover-bg--orange-dark--60:hover{
        background-color:rgba(213,87,12,.6)
    }
    .hover-bg--orange-dark--50:hover{
        background-color:rgba(213,87,12,.5)
    }
    .hover-bg--orange-dark--40:hover{
        background-color:rgba(213,87,12,.4)
    }
    .hover-bg--orange-dark--30:hover{
        background-color:rgba(213,87,12,.3)
    }
    .hover-bg--orange-dark--20:hover{
        background-color:rgba(213,87,12,.2)
    }
    .hover-bg--orange-dark--10:hover{
        background-color:rgba(213,87,12,.1)
    }
    .hover-bg--orange-light:hover{
        background-color:#f68e51
    }
    .hover-bg--orange-light--90:hover{
        background-color:rgba(246,142,81,.9)
    }
    .hover-bg--orange-light--80:hover{
        background-color:rgba(246,142,81,.8)
    }
    .hover-bg--orange-light--70:hover{
        background-color:rgba(246,142,81,.7)
    }
    .hover-bg--orange-light--60:hover{
        background-color:rgba(246,142,81,.6)
    }
    .hover-bg--orange-light--50:hover{
        background-color:rgba(246,142,81,.5)
    }
    .hover-bg--orange-light--40:hover{
        background-color:rgba(246,142,81,.4)
    }
    .hover-bg--orange-light--30:hover{
        background-color:rgba(246,142,81,.3)
    }
    .hover-bg--orange-light--20:hover{
        background-color:rgba(246,142,81,.2)
    }
    .hover-bg--orange-light--10:hover{
        background-color:rgba(246,142,81,.1)
    }
    .hover-bg--red:hover{
        background-color:#c43855
    }
    .hover-bg--red--90:hover{
        background-color:rgba(196,56,85,.9)
    }
    .hover-bg--red--80:hover{
        background-color:rgba(196,56,85,.8)
    }
    .hover-bg--red--70:hover{
        background-color:rgba(196,56,85,.7)
    }
    .hover-bg--red--60:hover{
        background-color:rgba(196,56,85,.6)
    }
    .hover-bg--red--50:hover{
        background-color:rgba(196,56,85,.5)
    }
    .hover-bg--red--40:hover{
        background-color:rgba(196,56,85,.4)
    }
    .hover-bg--red--30:hover{
        background-color:rgba(196,56,85,.3)
    }
    .hover-bg--red--20:hover{
        background-color:rgba(196,56,85,.2)
    }
    .hover-bg--red--10:hover{
        background-color:rgba(196,56,85,.1)
    }
    .hover-bg--red-dark:hover{
        background-color:#9c2d44
    }
    .hover-bg--red-dark--90:hover{
        background-color:rgba(156,45,68,.9)
    }
    .hover-bg--red-dark--80:hover{
        background-color:rgba(156,45,68,.8)
    }
    .hover-bg--red-dark--70:hover{
        background-color:rgba(156,45,68,.7)
    }
    .hover-bg--red-dark--60:hover{
        background-color:rgba(156,45,68,.6)
    }
    .hover-bg--red-dark--50:hover{
        background-color:rgba(156,45,68,.5)
    }
    .hover-bg--red-dark--40:hover{
        background-color:rgba(156,45,68,.4)
    }
    .hover-bg--red-dark--30:hover{
        background-color:rgba(156,45,68,.3)
    }
    .hover-bg--red-dark--20:hover{
        background-color:rgba(156,45,68,.2)
    }
    .hover-bg--red-dark--10:hover{
        background-color:rgba(156,45,68,.1)
    }
    .hover-bg--red-light:hover{
        background-color:#d15e76
    }
    .hover-bg--red-light--90:hover{
        background-color:rgba(209,94,118,.9)
    }
    .hover-bg--red-light--80:hover{
        background-color:rgba(209,94,118,.8)
    }
    .hover-bg--red-light--70:hover{
        background-color:rgba(209,94,118,.7)
    }
    .hover-bg--red-light--60:hover{
        background-color:rgba(209,94,118,.6)
    }
    .hover-bg--red-light--50:hover{
        background-color:rgba(209,94,118,.5)
    }
    .hover-bg--red-light--40:hover{
        background-color:rgba(209,94,118,.4)
    }
    .hover-bg--red-light--30:hover{
        background-color:rgba(209,94,118,.3)
    }
    .hover-bg--red-light--20:hover{
        background-color:rgba(209,94,118,.2)
    }
    .hover-bg--red-light--10:hover{
        background-color:rgba(209,94,118,.1)
    }
    .hover-bg--green:hover{
        background-color:#64be56
    }
    .hover-bg--green--90:hover{
        background-color:rgba(100,190,86,.9)
    }
    .hover-bg--green--80:hover{
        background-color:rgba(100,190,86,.8)
    }
    .hover-bg--green--70:hover{
        background-color:rgba(100,190,86,.7)
    }
    .hover-bg--green--60:hover{
        background-color:rgba(100,190,86,.6)
    }
    .hover-bg--green--50:hover{
        background-color:rgba(100,190,86,.5)
    }
    .hover-bg--green--40:hover{
        background-color:rgba(100,190,86,.4)
    }
    .hover-bg--green--30:hover{
        background-color:rgba(100,190,86,.3)
    }
    .hover-bg--green--20:hover{
        background-color:rgba(100,190,86,.2)
    }
    .hover-bg--green--10:hover{
        background-color:rgba(100,190,86,.1)
    }
    .hover-bg--green-dark:hover{
        background-color:#4ca33f
    }
    .hover-bg--green-dark--90:hover{
        background-color:rgba(76,163,63,.9)
    }
    .hover-bg--green-dark--80:hover{
        background-color:rgba(76,163,63,.8)
    }
    .hover-bg--green-dark--70:hover{
        background-color:rgba(76,163,63,.7)
    }
    .hover-bg--green-dark--60:hover{
        background-color:rgba(76,163,63,.6)
    }
    .hover-bg--green-dark--50:hover{
        background-color:rgba(76,163,63,.5)
    }
    .hover-bg--green-dark--40:hover{
        background-color:rgba(76,163,63,.4)
    }
    .hover-bg--green-dark--30:hover{
        background-color:rgba(76,163,63,.3)
    }
    .hover-bg--green-dark--20:hover{
        background-color:rgba(76,163,63,.2)
    }
    .hover-bg--green-dark--10:hover{
        background-color:rgba(76,163,63,.1)
    }
    .hover-bg--green-light:hover{
        background-color:#86cc7b
    }
    .hover-bg--green-light--90:hover{
        background-color:rgba(134,204,123,.9)
    }
    .hover-bg--green-light--80:hover{
        background-color:rgba(134,204,123,.8)
    }
    .hover-bg--green-light--70:hover{
        background-color:rgba(134,204,123,.7)
    }
    .hover-bg--green-light--60:hover{
        background-color:rgba(134,204,123,.6)
    }
    .hover-bg--green-light--50:hover{
        background-color:rgba(134,204,123,.5)
    }
    .hover-bg--green-light--40:hover{
        background-color:rgba(134,204,123,.4)
    }
    .hover-bg--green-light--30:hover{
        background-color:rgba(134,204,123,.3)
    }
    .hover-bg--green-light--20:hover{
        background-color:rgba(134,204,123,.2)
    }
    .hover-bg--green-light--10:hover{
        background-color:rgba(134,204,123,.1)
    }
    .hover-bg--yellow:hover{
        background-color:#f3c921
    }
    .hover-bg--yellow--90:hover{
        background-color:rgba(243,201,33,.9)
    }
    .hover-bg--yellow--80:hover{
        background-color:rgba(243,201,33,.8)
    }
    .hover-bg--yellow--70:hover{
        background-color:rgba(243,201,33,.7)
    }
    .hover-bg--yellow--60:hover{
        background-color:rgba(243,201,33,.6)
    }
    .hover-bg--yellow--50:hover{
        background-color:rgba(243,201,33,.5)
    }
    .hover-bg--yellow--40:hover{
        background-color:rgba(243,201,33,.4)
    }
    .hover-bg--yellow--30:hover{
        background-color:rgba(243,201,33,.3)
    }
    .hover-bg--yellow--20:hover{
        background-color:rgba(243,201,33,.2)
    }
    .hover-bg--yellow--10:hover{
        background-color:rgba(243,201,33,.1)
    }
    .hover-bg--yellow-dark:hover{
        background-color:#d5ad0c
    }
    .hover-bg--yellow-dark--90:hover{
        background-color:rgba(213,173,12,.9)
    }
    .hover-bg--yellow-dark--80:hover{
        background-color:rgba(213,173,12,.8)
    }
    .hover-bg--yellow-dark--70:hover{
        background-color:rgba(213,173,12,.7)
    }
    .hover-bg--yellow-dark--60:hover{
        background-color:rgba(213,173,12,.6)
    }
    .hover-bg--yellow-dark--50:hover{
        background-color:rgba(213,173,12,.5)
    }
    .hover-bg--yellow-dark--40:hover{
        background-color:rgba(213,173,12,.4)
    }
    .hover-bg--yellow-dark--30:hover{
        background-color:rgba(213,173,12,.3)
    }
    .hover-bg--yellow-dark--20:hover{
        background-color:rgba(213,173,12,.2)
    }
    .hover-bg--yellow-dark--10:hover{
        background-color:rgba(213,173,12,.1)
    }
    .hover-bg--yellow-light:hover{
        background-color:#f6d551
    }
    .hover-bg--yellow-light--90:hover{
        background-color:rgba(246,213,81,.9)
    }
    .hover-bg--yellow-light--80:hover{
        background-color:rgba(246,213,81,.8)
    }
    .hover-bg--yellow-light--70:hover{
        background-color:rgba(246,213,81,.7)
    }
    .hover-bg--yellow-light--60:hover{
        background-color:rgba(246,213,81,.6)
    }
    .hover-bg--yellow-light--50:hover{
        background-color:rgba(246,213,81,.5)
    }
    .hover-bg--yellow-light--40:hover{
        background-color:rgba(246,213,81,.4)
    }
    .hover-bg--yellow-light--30:hover{
        background-color:rgba(246,213,81,.3)
    }
    .hover-bg--yellow-light--20:hover{
        background-color:rgba(246,213,81,.2)
    }
    .hover-bg--yellow-light--10:hover{
        background-color:rgba(246,213,81,.1)
    }
    .hover-bg--gold:hover{
        background-color:#bc952c
    }
    .hover-bg--gold--90:hover{
        background-color:rgba(188,149,44,.9)
    }
    .hover-bg--gold--80:hover{
        background-color:rgba(188,149,44,.8)
    }
    .hover-bg--gold--70:hover{
        background-color:rgba(188,149,44,.7)
    }
    .hover-bg--gold--60:hover{
        background-color:rgba(188,149,44,.6)
    }
    .hover-bg--gold--50:hover{
        background-color:rgba(188,149,44,.5)
    }
    .hover-bg--gold--40:hover{
        background-color:rgba(188,149,44,.4)
    }
    .hover-bg--gold--30:hover{
        background-color:rgba(188,149,44,.3)
    }
    .hover-bg--gold--20:hover{
        background-color:rgba(188,149,44,.2)
    }
    .hover-bg--gold--10:hover{
        background-color:rgba(188,149,44,.1)
    }
    .hover-bg--silver:hover{
        background-color:#acacac
    }
    .hover-bg--silver--90:hover{
        background-color:hsla(0,0%,67%,.9)
    }
    .hover-bg--silver--80:hover{
        background-color:hsla(0,0%,67%,.8)
    }
    .hover-bg--silver--70:hover{
        background-color:hsla(0,0%,67%,.7)
    }
    .hover-bg--silver--60:hover{
        background-color:hsla(0,0%,67%,.6)
    }
    .hover-bg--silver--50:hover{
        background-color:hsla(0,0%,67%,.5)
    }
    .hover-bg--silver--40:hover{
        background-color:hsla(0,0%,67%,.4)
    }
    .hover-bg--silver--30:hover{
        background-color:hsla(0,0%,67%,.3)
    }
    .hover-bg--silver--20:hover{
        background-color:hsla(0,0%,67%,.2)
    }
    .hover-bg--silver--10:hover{
        background-color:hsla(0,0%,67%,.1)
    }
    .hover-bg--bronze:hover{
        background-color:#8c612d
    }
    .hover-bg--bronze--90:hover{
        background-color:rgba(140,97,45,.9)
    }
    .hover-bg--bronze--80:hover{
        background-color:rgba(140,97,45,.8)
    }
    .hover-bg--bronze--70:hover{
        background-color:rgba(140,97,45,.7)
    }
    .hover-bg--bronze--60:hover{
        background-color:rgba(140,97,45,.6)
    }
    .hover-bg--bronze--50:hover{
        background-color:rgba(140,97,45,.5)
    }
    .hover-bg--bronze--40:hover{
        background-color:rgba(140,97,45,.4)
    }
    .hover-bg--bronze--30:hover{
        background-color:rgba(140,97,45,.3)
    }
    .hover-bg--bronze--20:hover{
        background-color:rgba(140,97,45,.2)
    }
    .hover-bg--bronze--10:hover{
        background-color:rgba(140,97,45,.1)
    }
    .hover-bg--purple:hover{
        background-color:#6d29dc
    }
    .hover-bg--purple--90:hover{
        background-color:rgba(109,41,220,.9)
    }
    .hover-bg--purple--80:hover{
        background-color:rgba(109,41,220,.8)
    }
    .hover-bg--purple--70:hover{
        background-color:rgba(109,41,220,.7)
    }
    .hover-bg--purple--60:hover{
        background-color:rgba(109,41,220,.6)
    }
    .hover-bg--purple--50:hover{
        background-color:rgba(109,41,220,.5)
    }
    .hover-bg--purple--40:hover{
        background-color:rgba(109,41,220,.4)
    }
    .hover-bg--purple--30:hover{
        background-color:rgba(109,41,220,.3)
    }
    .hover-bg--purple--20:hover{
        background-color:rgba(109,41,220,.2)
    }
    .hover-bg--purple--10:hover{
        background-color:rgba(109,41,220,.1)
    }
    .hover-bor--transparent:hover{
        border-color:transparent
    }
    .hover-bor--white:hover{
        border-color:#f0f2f5
    }
    .cm-light-theme .hover-bor--white:hover{
        border-color:#111217
    }
    .hover-bor--white-dark:hover{
        border-color:#959aa2
    }
    .cm-light-theme .hover-bor--white-dark:hover{
        border-color:#54575a
    }
    .hover-bor--gray-light:hover{
        border-color:#2e2f38
    }
    .cm-light-theme .hover-bor--gray-light:hover{
        border-color:#d0d2d6
    }
    .hover-bor--gray:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--gray:hover{
        border-color:#dcdee3
    }
    .hover-bor--gray-dark:hover{
        border-color:#1b1c23
    }
    .cm-light-theme .hover-bor--gray-dark:hover{
        border-color:#fff
    }
    .hover-bor--black:hover{
        border-color:#111217
    }
    .cm-light-theme .hover-bor--black:hover{
        border-color:#f7f7f8
    }
    .hover-bor--true-black:hover{
        border-color:#000
    }
    .hover-bor--true-white:hover{
        border-color:#fff
    }
    .hover-bor--turquoise:hover{
        border-color:#0494fc
    }
    .hover-bor--turquoise-dark:hover{
        border-color:#0f759d
    }
    .hover-bor--turquoise-light:hover{
        border-color:#14e9d2
    }
    .hover-bor--orange:hover{
        border-color:#f36f21
    }
    .hover-bor--orange-dark:hover{
        border-color:#d5570c
    }
    .hover-bor--orange-light:hover{
        border-color:#f68e51
    }
    .hover-bor--yellow:hover{
        border-color:#f3c921
    }
    .hover-bor--yellow-dark:hover{
        border-color:#d5ad0c
    }
    .hover-bor--yellow-light:hover{
        border-color:#f6d551
    }
    .hover-bor--red:hover{
        border-color:#c43855
    }
    .hover-bor--red-dark:hover{
        border-color:#9c2d44
    }
    .hover-bor--red-light:hover{
        border-color:#d15e76
    }
    .hover-bor--green:hover{
        border-color:#64be56
    }
    .hover-bor--green-dark:hover{
        border-color:#4ca33f
    }
    .hover-bor--green-light:hover{
        border-color:#86cc7b
    }
    .hover-bor--gold:hover{
        border-color:#bc952c
    }
    .hover-bor--silver:hover{
        border-color:#acacac
    }
    .hover-bor--bronze:hover{
        border-color:#8c612d
    }
    .hover-bor--input:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--input:hover{
        border-color:#dcdee3
    }
    .hover-c--transparent:hover{
        color:transparent
    }
    .hover-c--white:hover{
        color:#f0f2f5
    }
    .cm-light-theme .hover-c--white:hover{
        color:#111217
    }
    .hover-c--white-dark:hover{
        color:#959aa2
    }
    .cm-light-theme .hover-c--white-dark:hover{
        color:#54575a
    }
    .hover-c--gray-light:hover{
        color:#5e6170
    }
    .cm-light-theme .hover-c--gray-light:hover{
        color:#82878c
    }
    .hover-c--black:hover{
        color:#111217
    }
    .cm-light-theme .hover-c--black:hover{
        color:#f7f7f8
    }
    .hover-c--gray-dark:hover{
        color:#1b1c23
    }
    .cm-light-theme .hover-c--gray-dark:hover{
        color:#fff
    }
    .hover-c--gray:hover{
        color:#262831
    }
    .cm-light-theme .hover-c--gray:hover{
        color:#dcdee3
    }
    .hover-c--true-black:hover{
        color:#000
    }
    .hover-c--true-white:hover{
        color:#fff
    }
    .hover-c--turquoise:hover{
        color:#0494fc
    }
    .hover-c--turquoise-dark:hover{
        color:#0f759d
    }
    .hover-c--turquoise-light:hover{
        color:#14e9d2
    }
    .hover-c--orange:hover{
        color:#f36f21
    }
    .hover-c--orange-dark:hover{
        color:#d5570c
    }
    .hover-c--orange-light:hover{
        color:#f68e51
    }
    .hover-c--yellow:hover{
        color:#f3c921
    }
    .hover-c--yellow-dark:hover{
        color:#d5ad0c
    }
    .hover-c--yellow-light:hover{
        color:#f6d551
    }
    .hover-c--red:hover{
        color:#c43855
    }
    .hover-c--red-dark:hover{
        color:#9c2d44
    }
    .hover-c--red-light:hover{
        color:#d15e76
    }
    .hover-c--green:hover{
        color:#64be56
    }
    .hover-c--green-dark:hover{
        color:#4ca33f
    }
    .hover-c--green-light:hover{
        color:#86cc7b
    }
    .hover-c--gold:hover{
        color:#bc952c
    }
    .hover-c--silver:hover{
        color:#acacac
    }
    .hover-c--bronze:hover{
        color:#8c612d
    }
    .hover-c--twitch-purple:hover{
        color:#6e31df
    }
    .hover-c--facebook-blue:hover{
        color:#1876f2
    }
    .hover-c--twitter-blue:hover{
        color:#00bdef
    }
    .hover-c--google-red:hover{
        color:#2d2d2d
    }
    .hover-c--messenger-blue:hover{
        color:#448aff
    }
    .hover-c--linkedin-blue:hover{
        color:#0072b5
    }
    .cm-light-theme .cm-link--white:hover,.cm-link--white:hover{
        color:#0494fc
    }
    .cm-link--white-dark:hover{
        color:#f0f2f5
    }
    .cm-light-theme .cm-link--white-dark:hover{
        color:#111217
    }
    .cm-link--gray-light:hover{
        color:#959aa2
    }
    .cm-light-theme .cm-link--gray-light:hover{
        color:#54575a
    }
    .cm-link--true-black:hover,.cm-link--true-white:hover{
        color:#0494fc
    }
    .cm-link--primary:hover{
        color:#0f759d
    }
    .cm-link--danger:hover{
        color:#9c2d44
    }
    .cm-link--warning:hover{
        color:#d5570c
    }
    .cm-link--success:hover{
        color:#4ca33f
    }
    .hover-scale--105:hover{
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
    .hover-scale--105:hover,.hover-scale--110:hover{
        -ms-interpolation-mode:nearest-neighbor;
        image-rendering:-o-crisp-edges;
        image-rendering:-webkit-optimize-contrast;
        image-rendering:optimize-contrast;
        transition:-webkit-transform .2s ease;
        transition:transform .2s ease;
        transition:transform .2s ease,-webkit-transform .2s ease
    }
    .hover-scale--110:hover{
        -webkit-transform:scale(1.1);
        transform:scale(1.1)
    }
    .hide-child .child{
        opacity:0
    }
    .hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child{
        opacity:1
    }
    .remove-child .child{
        display:none
    }
    .remove-child:active .child,.remove-child:focus .child,.remove-child:hover .child{
        display:block;
        opacity:1
    }
}
@media (min-width:414px){
    .col-2_4--mobile{
        width:20%
    }
}
@media (hover:hover),(min-width:1024px){
    ::-webkit-scrollbar-track{
        background:transparent;
        border-radius:.8rem
    }
    ::-webkit-scrollbar-track-piece:start{
        background:transparent
    }
    ::-webkit-scrollbar-track-piece:end{
        background:transparent
    }
    ::-webkit-scrollbar{
        background-color:transparent;
        height:6px;
        width:6px
    }
    ::-webkit-scrollbar-thumb{
        background-color:transparent;
        border-radius:.8rem
    }
    :hover::-webkit-scrollbar-thumb{
        background-color:rgba(94,97,112,.4)
    }
    ::-webkit-scrollbar-thumb:hover{
        background-color:rgba(94,97,112,.5)
    }
    ::-webkit-scrollbar-thumb:active{
        background-color:rgba(94,97,112,.6)
    }
    ::-webkit-scrollbar-corner{
        background-color:transparent
    }
}
@media (max-width:414px) and screen and (max-device-width:414px){
    .bor--all--mobile,.bor--bot--mobile,.bor--h--mobile,.bor--l--mobile,.bor--none--mobile,.bor--r--mobile,.bor--top--mobile,.bor--v--mobile{
        border-width:.5px
    }
}
@media (max-width:1024px) and screen and (max-device-width:414px){
    .bor--all--tablet,.bor--bot--tablet,.bor--h--tablet,.bor--l--tablet,.bor--none--tablet,.bor--r--tablet,.bor--top--tablet,.bor--v--tablet{
        border-width:.5px
    }
}
@media (max-width:1280px) and screen and (max-device-width:414px){
    .bor--all--hd,.bor--bot--hd,.bor--h--hd,.bor--l--hd,.bor--none--hd,.bor--r--hd,.bor--top--hd,.bor--v--hd{
        border-width:.5px
    }
}
@media (max-width:1920px) and screen and (max-device-width:414px){
    .bor--all--full-hd,.bor--bot--full-hd,.bor--h--full-hd,.bor--l--full-hd,.bor--none--full-hd,.bor--r--full-hd,.bor--top--full-hd,.bor--v--full-hd{
        border-width:.5px
    }
}
@media screen and (max-device-width:414px){
    .bor--all,.bor--bot,.bor--h,.bor--l,.bor--none,.bor--r,.bor--top,.bor--v{
        border-width:.5px
    }
}
@media (max-width:414px) and (min-width:1024px){
    .hover-bor--transparent--mobile:hover{
        border-color:transparent
    }
    .hover-bor--white--mobile:hover{
        border-color:#f0f2f5
    }
    .cm-light-theme .hover-bor--white--mobile:hover{
        border-color:#111217
    }
    .hover-bor--white-dark--mobile:hover{
        border-color:#959aa2
    }
    .cm-light-theme .hover-bor--white-dark--mobile:hover{
        border-color:#54575a
    }
    .hover-bor--gray-light--mobile:hover{
        border-color:#2e2f38
    }
    .cm-light-theme .hover-bor--gray-light--mobile:hover{
        border-color:#d0d2d6
    }
    .hover-bor--gray--mobile:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--gray--mobile:hover{
        border-color:#dcdee3
    }
    .hover-bor--gray-dark--mobile:hover{
        border-color:#1b1c23
    }
    .cm-light-theme .hover-bor--gray-dark--mobile:hover{
        border-color:#fff
    }
    .hover-bor--black--mobile:hover{
        border-color:#111217
    }
    .cm-light-theme .hover-bor--black--mobile:hover{
        border-color:#f7f7f8
    }
    .hover-bor--true-black--mobile:hover{
        border-color:#000
    }
    .hover-bor--true-white--mobile:hover{
        border-color:#fff
    }
    .hover-bor--turquoise--mobile:hover{
        border-color:#0494fc
    }
    .hover-bor--turquoise-dark--mobile:hover{
        border-color:#0f759d
    }
    .hover-bor--turquoise-light--mobile:hover{
        border-color:#14e9d2
    }
    .hover-bor--orange--mobile:hover{
        border-color:#f36f21
    }
    .hover-bor--orange-dark--mobile:hover{
        border-color:#d5570c
    }
    .hover-bor--orange-light--mobile:hover{
        border-color:#f68e51
    }
    .hover-bor--yellow--mobile:hover{
        border-color:#f3c921
    }
    .hover-bor--yellow-dark--mobile:hover{
        border-color:#d5ad0c
    }
    .hover-bor--yellow-light--mobile:hover{
        border-color:#f6d551
    }
    .hover-bor--red--mobile:hover{
        border-color:#c43855
    }
    .hover-bor--red-dark--mobile:hover{
        border-color:#9c2d44
    }
    .hover-bor--red-light--mobile:hover{
        border-color:#d15e76
    }
    .hover-bor--green--mobile:hover{
        border-color:#64be56
    }
    .hover-bor--green-dark--mobile:hover{
        border-color:#4ca33f
    }
    .hover-bor--green-light--mobile:hover{
        border-color:#86cc7b
    }
    .hover-bor--gold--mobile:hover{
        border-color:#bc952c
    }
    .hover-bor--silver--mobile:hover{
        border-color:#acacac
    }
    .hover-bor--bronze--mobile:hover{
        border-color:#8c612d
    }
    .hover-bor--input--mobile:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--input--mobile:hover{
        border-color:#dcdee3
    }
    .hover-c--transparent--mobile:hover{
        color:transparent
    }
    .hover-c--white--mobile:hover{
        color:#f0f2f5
    }
    .cm-light-theme .hover-c--white--mobile:hover{
        color:#111217
    }
    .hover-c--white-dark--mobile:hover{
        color:#959aa2
    }
    .cm-light-theme .hover-c--white-dark--mobile:hover{
        color:#54575a
    }
    .hover-c--gray-light--mobile:hover{
        color:#5e6170
    }
    .cm-light-theme .hover-c--gray-light--mobile:hover{
        color:#82878c
    }
    .hover-c--black--mobile:hover{
        color:#111217
    }
    .cm-light-theme .hover-c--black--mobile:hover{
        color:#f7f7f8
    }
    .hover-c--gray-dark--mobile:hover{
        color:#1b1c23
    }
    .cm-light-theme .hover-c--gray-dark--mobile:hover{
        color:#fff
    }
    .hover-c--gray--mobile:hover{
        color:#262831
    }
    .cm-light-theme .hover-c--gray--mobile:hover{
        color:#dcdee3
    }
    .hover-c--true-black--mobile:hover{
        color:#000
    }
    .hover-c--true-white--mobile:hover{
        color:#fff
    }
    .hover-c--turquoise--mobile:hover{
        color:#0494fc
    }
    .hover-c--turquoise-dark--mobile:hover{
        color:#0f759d
    }
    .hover-c--turquoise-light--mobile:hover{
        color:#14e9d2
    }
    .hover-c--orange--mobile:hover{
        color:#f36f21
    }
    .hover-c--orange-dark--mobile:hover{
        color:#d5570c
    }
    .hover-c--orange-light--mobile:hover{
        color:#f68e51
    }
    .hover-c--yellow--mobile:hover{
        color:#f3c921
    }
    .hover-c--yellow-dark--mobile:hover{
        color:#d5ad0c
    }
    .hover-c--yellow-light--mobile:hover{
        color:#f6d551
    }
    .hover-c--red--mobile:hover{
        color:#c43855
    }
    .hover-c--red-dark--mobile:hover{
        color:#9c2d44
    }
    .hover-c--red-light--mobile:hover{
        color:#d15e76
    }
    .hover-c--green--mobile:hover{
        color:#64be56
    }
    .hover-c--green-dark--mobile:hover{
        color:#4ca33f
    }
    .hover-c--green-light--mobile:hover{
        color:#86cc7b
    }
    .hover-c--gold--mobile:hover{
        color:#bc952c
    }
    .hover-c--silver--mobile:hover{
        color:#acacac
    }
    .hover-c--bronze--mobile:hover{
        color:#8c612d
    }
    .hover-c--twitch-purple--mobile:hover{
        color:#6e31df
    }
    .hover-c--facebook-blue--mobile:hover{
        color:#1876f2
    }
    .hover-c--twitter-blue--mobile:hover{
        color:#00bdef
    }
    .hover-c--google-red--mobile:hover{
        color:#2d2d2d
    }
    .hover-c--messenger-blue--mobile:hover{
        color:#448aff
    }
    .hover-c--linkedin-blue--mobile:hover{
        color:#0072b5
    }
}
@media (max-width:1024px) and (min-width:1024px){
    .hover-bor--transparent--tablet:hover{
        border-color:transparent
    }
    .hover-bor--white--tablet:hover{
        border-color:#f0f2f5
    }
    .cm-light-theme .hover-bor--white--tablet:hover{
        border-color:#111217
    }
    .hover-bor--white-dark--tablet:hover{
        border-color:#959aa2
    }
    .cm-light-theme .hover-bor--white-dark--tablet:hover{
        border-color:#54575a
    }
    .hover-bor--gray-light--tablet:hover{
        border-color:#2e2f38
    }
    .cm-light-theme .hover-bor--gray-light--tablet:hover{
        border-color:#d0d2d6
    }
    .hover-bor--gray--tablet:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--gray--tablet:hover{
        border-color:#dcdee3
    }
    .hover-bor--gray-dark--tablet:hover{
        border-color:#1b1c23
    }
    .cm-light-theme .hover-bor--gray-dark--tablet:hover{
        border-color:#fff
    }
    .hover-bor--black--tablet:hover{
        border-color:#111217
    }
    .cm-light-theme .hover-bor--black--tablet:hover{
        border-color:#f7f7f8
    }
    .hover-bor--true-black--tablet:hover{
        border-color:#000
    }
    .hover-bor--true-white--tablet:hover{
        border-color:#fff
    }
    .hover-bor--turquoise--tablet:hover{
        border-color:#0494fc
    }
    .hover-bor--turquoise-dark--tablet:hover{
        border-color:#0f759d
    }
    .hover-bor--turquoise-light--tablet:hover{
        border-color:#14e9d2
    }
    .hover-bor--orange--tablet:hover{
        border-color:#f36f21
    }
    .hover-bor--orange-dark--tablet:hover{
        border-color:#d5570c
    }
    .hover-bor--orange-light--tablet:hover{
        border-color:#f68e51
    }
    .hover-bor--yellow--tablet:hover{
        border-color:#f3c921
    }
    .hover-bor--yellow-dark--tablet:hover{
        border-color:#d5ad0c
    }
    .hover-bor--yellow-light--tablet:hover{
        border-color:#f6d551
    }
    .hover-bor--red--tablet:hover{
        border-color:#c43855
    }
    .hover-bor--red-dark--tablet:hover{
        border-color:#9c2d44
    }
    .hover-bor--red-light--tablet:hover{
        border-color:#d15e76
    }
    .hover-bor--green--tablet:hover{
        border-color:#64be56
    }
    .hover-bor--green-dark--tablet:hover{
        border-color:#4ca33f
    }
    .hover-bor--green-light--tablet:hover{
        border-color:#86cc7b
    }
    .hover-bor--gold--tablet:hover{
        border-color:#bc952c
    }
    .hover-bor--silver--tablet:hover{
        border-color:#acacac
    }
    .hover-bor--bronze--tablet:hover{
        border-color:#8c612d
    }
    .hover-bor--input--tablet:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--input--tablet:hover{
        border-color:#dcdee3
    }
    .hover-c--transparent--tablet:hover{
        color:transparent
    }
    .hover-c--white--tablet:hover{
        color:#f0f2f5
    }
    .cm-light-theme .hover-c--white--tablet:hover{
        color:#111217
    }
    .hover-c--white-dark--tablet:hover{
        color:#959aa2
    }
    .cm-light-theme .hover-c--white-dark--tablet:hover{
        color:#54575a
    }
    .hover-c--gray-light--tablet:hover{
        color:#5e6170
    }
    .cm-light-theme .hover-c--gray-light--tablet:hover{
        color:#82878c
    }
    .hover-c--black--tablet:hover{
        color:#111217
    }
    .cm-light-theme .hover-c--black--tablet:hover{
        color:#f7f7f8
    }
    .hover-c--gray-dark--tablet:hover{
        color:#1b1c23
    }
    .cm-light-theme .hover-c--gray-dark--tablet:hover{
        color:#fff
    }
    .hover-c--gray--tablet:hover{
        color:#262831
    }
    .cm-light-theme .hover-c--gray--tablet:hover{
        color:#dcdee3
    }
    .hover-c--true-black--tablet:hover{
        color:#000
    }
    .hover-c--true-white--tablet:hover{
        color:#fff
    }
    .hover-c--turquoise--tablet:hover{
        color:#0494fc
    }
    .hover-c--turquoise-dark--tablet:hover{
        color:#0f759d
    }
    .hover-c--turquoise-light--tablet:hover{
        color:#14e9d2
    }
    .hover-c--orange--tablet:hover{
        color:#f36f21
    }
    .hover-c--orange-dark--tablet:hover{
        color:#d5570c
    }
    .hover-c--orange-light--tablet:hover{
        color:#f68e51
    }
    .hover-c--yellow--tablet:hover{
        color:#f3c921
    }
    .hover-c--yellow-dark--tablet:hover{
        color:#d5ad0c
    }
    .hover-c--yellow-light--tablet:hover{
        color:#f6d551
    }
    .hover-c--red--tablet:hover{
        color:#c43855
    }
    .hover-c--red-dark--tablet:hover{
        color:#9c2d44
    }
    .hover-c--red-light--tablet:hover{
        color:#d15e76
    }
    .hover-c--green--tablet:hover{
        color:#64be56
    }
    .hover-c--green-dark--tablet:hover{
        color:#4ca33f
    }
    .hover-c--green-light--tablet:hover{
        color:#86cc7b
    }
    .hover-c--gold--tablet:hover{
        color:#bc952c
    }
    .hover-c--silver--tablet:hover{
        color:#acacac
    }
    .hover-c--bronze--tablet:hover{
        color:#8c612d
    }
    .hover-c--twitch-purple--tablet:hover{
        color:#6e31df
    }
    .hover-c--facebook-blue--tablet:hover{
        color:#1876f2
    }
    .hover-c--twitter-blue--tablet:hover{
        color:#00bdef
    }
    .hover-c--google-red--tablet:hover{
        color:#2d2d2d
    }
    .hover-c--messenger-blue--tablet:hover{
        color:#448aff
    }
    .hover-c--linkedin-blue--tablet:hover{
        color:#0072b5
    }
}
@media (max-width:1280px) and (min-width:1024px){
    .hover-bor--transparent--hd:hover{
        border-color:transparent
    }
    .hover-bor--white--hd:hover{
        border-color:#f0f2f5
    }
    .cm-light-theme .hover-bor--white--hd:hover{
        border-color:#111217
    }
    .hover-bor--white-dark--hd:hover{
        border-color:#959aa2
    }
    .cm-light-theme .hover-bor--white-dark--hd:hover{
        border-color:#54575a
    }
    .hover-bor--gray-light--hd:hover{
        border-color:#2e2f38
    }
    .cm-light-theme .hover-bor--gray-light--hd:hover{
        border-color:#d0d2d6
    }
    .hover-bor--gray--hd:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--gray--hd:hover{
        border-color:#dcdee3
    }
    .hover-bor--gray-dark--hd:hover{
        border-color:#1b1c23
    }
    .cm-light-theme .hover-bor--gray-dark--hd:hover{
        border-color:#fff
    }
    .hover-bor--black--hd:hover{
        border-color:#111217
    }
    .cm-light-theme .hover-bor--black--hd:hover{
        border-color:#f7f7f8
    }
    .hover-bor--true-black--hd:hover{
        border-color:#000
    }
    .hover-bor--true-white--hd:hover{
        border-color:#fff
    }
    .hover-bor--turquoise--hd:hover{
        border-color:#0494fc
    }
    .hover-bor--turquoise-dark--hd:hover{
        border-color:#0f759d
    }
    .hover-bor--turquoise-light--hd:hover{
        border-color:#14e9d2
    }
    .hover-bor--orange--hd:hover{
        border-color:#f36f21
    }
    .hover-bor--orange-dark--hd:hover{
        border-color:#d5570c
    }
    .hover-bor--orange-light--hd:hover{
        border-color:#f68e51
    }
    .hover-bor--yellow--hd:hover{
        border-color:#f3c921
    }
    .hover-bor--yellow-dark--hd:hover{
        border-color:#d5ad0c
    }
    .hover-bor--yellow-light--hd:hover{
        border-color:#f6d551
    }
    .hover-bor--red--hd:hover{
        border-color:#c43855
    }
    .hover-bor--red-dark--hd:hover{
        border-color:#9c2d44
    }
    .hover-bor--red-light--hd:hover{
        border-color:#d15e76
    }
    .hover-bor--green--hd:hover{
        border-color:#64be56
    }
    .hover-bor--green-dark--hd:hover{
        border-color:#4ca33f
    }
    .hover-bor--green-light--hd:hover{
        border-color:#86cc7b
    }
    .hover-bor--gold--hd:hover{
        border-color:#bc952c
    }
    .hover-bor--silver--hd:hover{
        border-color:#acacac
    }
    .hover-bor--bronze--hd:hover{
        border-color:#8c612d
    }
    .hover-bor--input--hd:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--input--hd:hover{
        border-color:#dcdee3
    }
    .hover-c--transparent--hd:hover{
        color:transparent
    }
    .hover-c--white--hd:hover{
        color:#f0f2f5
    }
    .cm-light-theme .hover-c--white--hd:hover{
        color:#111217
    }
    .hover-c--white-dark--hd:hover{
        color:#959aa2
    }
    .cm-light-theme .hover-c--white-dark--hd:hover{
        color:#54575a
    }
    .hover-c--gray-light--hd:hover{
        color:#5e6170
    }
    .cm-light-theme .hover-c--gray-light--hd:hover{
        color:#82878c
    }
    .hover-c--black--hd:hover{
        color:#111217
    }
    .cm-light-theme .hover-c--black--hd:hover{
        color:#f7f7f8
    }
    .hover-c--gray-dark--hd:hover{
        color:#1b1c23
    }
    .cm-light-theme .hover-c--gray-dark--hd:hover{
        color:#fff
    }
    .hover-c--gray--hd:hover{
        color:#262831
    }
    .cm-light-theme .hover-c--gray--hd:hover{
        color:#dcdee3
    }
    .hover-c--true-black--hd:hover{
        color:#000
    }
    .hover-c--true-white--hd:hover{
        color:#fff
    }
    .hover-c--turquoise--hd:hover{
        color:#0494fc
    }
    .hover-c--turquoise-dark--hd:hover{
        color:#0f759d
    }
    .hover-c--turquoise-light--hd:hover{
        color:#14e9d2
    }
    .hover-c--orange--hd:hover{
        color:#f36f21
    }
    .hover-c--orange-dark--hd:hover{
        color:#d5570c
    }
    .hover-c--orange-light--hd:hover{
        color:#f68e51
    }
    .hover-c--yellow--hd:hover{
        color:#f3c921
    }
    .hover-c--yellow-dark--hd:hover{
        color:#d5ad0c
    }
    .hover-c--yellow-light--hd:hover{
        color:#f6d551
    }
    .hover-c--red--hd:hover{
        color:#c43855
    }
    .hover-c--red-dark--hd:hover{
        color:#9c2d44
    }
    .hover-c--red-light--hd:hover{
        color:#d15e76
    }
    .hover-c--green--hd:hover{
        color:#64be56
    }
    .hover-c--green-dark--hd:hover{
        color:#4ca33f
    }
    .hover-c--green-light--hd:hover{
        color:#86cc7b
    }
    .hover-c--gold--hd:hover{
        color:#bc952c
    }
    .hover-c--silver--hd:hover{
        color:#acacac
    }
    .hover-c--bronze--hd:hover{
        color:#8c612d
    }
    .hover-c--twitch-purple--hd:hover{
        color:#6e31df
    }
    .hover-c--facebook-blue--hd:hover{
        color:#1876f2
    }
    .hover-c--twitter-blue--hd:hover{
        color:#00bdef
    }
    .hover-c--google-red--hd:hover{
        color:#2d2d2d
    }
    .hover-c--messenger-blue--hd:hover{
        color:#448aff
    }
    .hover-c--linkedin-blue--hd:hover{
        color:#0072b5
    }
}
@media (max-width:1920px) and (min-width:1024px){
    .hover-bor--transparent--full-hd:hover{
        border-color:transparent
    }
    .hover-bor--white--full-hd:hover{
        border-color:#f0f2f5
    }
    .cm-light-theme .hover-bor--white--full-hd:hover{
        border-color:#111217
    }
    .hover-bor--white-dark--full-hd:hover{
        border-color:#959aa2
    }
    .cm-light-theme .hover-bor--white-dark--full-hd:hover{
        border-color:#54575a
    }
    .hover-bor--gray-light--full-hd:hover{
        border-color:#2e2f38
    }
    .cm-light-theme .hover-bor--gray-light--full-hd:hover{
        border-color:#d0d2d6
    }
    .hover-bor--gray--full-hd:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--gray--full-hd:hover{
        border-color:#dcdee3
    }
    .hover-bor--gray-dark--full-hd:hover{
        border-color:#1b1c23
    }
    .cm-light-theme .hover-bor--gray-dark--full-hd:hover{
        border-color:#fff
    }
    .hover-bor--black--full-hd:hover{
        border-color:#111217
    }
    .cm-light-theme .hover-bor--black--full-hd:hover{
        border-color:#f7f7f8
    }
    .hover-bor--true-black--full-hd:hover{
        border-color:#000
    }
    .hover-bor--true-white--full-hd:hover{
        border-color:#fff
    }
    .hover-bor--turquoise--full-hd:hover{
        border-color:#0494fc
    }
    .hover-bor--turquoise-dark--full-hd:hover{
        border-color:#0f759d
    }
    .hover-bor--turquoise-light--full-hd:hover{
        border-color:#14e9d2
    }
    .hover-bor--orange--full-hd:hover{
        border-color:#f36f21
    }
    .hover-bor--orange-dark--full-hd:hover{
        border-color:#d5570c
    }
    .hover-bor--orange-light--full-hd:hover{
        border-color:#f68e51
    }
    .hover-bor--yellow--full-hd:hover{
        border-color:#f3c921
    }
    .hover-bor--yellow-dark--full-hd:hover{
        border-color:#d5ad0c
    }
    .hover-bor--yellow-light--full-hd:hover{
        border-color:#f6d551
    }
    .hover-bor--red--full-hd:hover{
        border-color:#c43855
    }
    .hover-bor--red-dark--full-hd:hover{
        border-color:#9c2d44
    }
    .hover-bor--red-light--full-hd:hover{
        border-color:#d15e76
    }
    .hover-bor--green--full-hd:hover{
        border-color:#64be56
    }
    .hover-bor--green-dark--full-hd:hover{
        border-color:#4ca33f
    }
    .hover-bor--green-light--full-hd:hover{
        border-color:#86cc7b
    }
    .hover-bor--gold--full-hd:hover{
        border-color:#bc952c
    }
    .hover-bor--silver--full-hd:hover{
        border-color:#acacac
    }
    .hover-bor--bronze--full-hd:hover{
        border-color:#8c612d
    }
    .hover-bor--input--full-hd:hover{
        border-color:#262831
    }
    .cm-light-theme .hover-bor--input--full-hd:hover{
        border-color:#dcdee3
    }
    .hover-c--transparent--full-hd:hover{
        color:transparent
    }
    .hover-c--white--full-hd:hover{
        color:#f0f2f5
    }
    .cm-light-theme .hover-c--white--full-hd:hover{
        color:#111217
    }
    .hover-c--white-dark--full-hd:hover{
        color:#959aa2
    }
    .cm-light-theme .hover-c--white-dark--full-hd:hover{
        color:#54575a
    }
    .hover-c--gray-light--full-hd:hover{
        color:#5e6170
    }
    .cm-light-theme .hover-c--gray-light--full-hd:hover{
        color:#82878c
    }
    .hover-c--black--full-hd:hover{
        color:#111217
    }
    .cm-light-theme .hover-c--black--full-hd:hover{
        color:#f7f7f8
    }
    .hover-c--gray-dark--full-hd:hover{
        color:#1b1c23
    }
    .cm-light-theme .hover-c--gray-dark--full-hd:hover{
        color:#fff
    }
    .hover-c--gray--full-hd:hover{
        color:#262831
    }
    .cm-light-theme .hover-c--gray--full-hd:hover{
        color:#dcdee3
    }
    .hover-c--true-black--full-hd:hover{
        color:#000
    }
    .hover-c--true-white--full-hd:hover{
        color:#fff
    }
    .hover-c--turquoise--full-hd:hover{
        color:#0494fc
    }
    .hover-c--turquoise-dark--full-hd:hover{
        color:#0f759d
    }
    .hover-c--turquoise-light--full-hd:hover{
        color:#14e9d2
    }
    .hover-c--orange--full-hd:hover{
        color:#f36f21
    }
    .hover-c--orange-dark--full-hd:hover{
        color:#d5570c
    }
    .hover-c--orange-light--full-hd:hover{
        color:#f68e51
    }
    .hover-c--yellow--full-hd:hover{
        color:#f3c921
    }
    .hover-c--yellow-dark--full-hd:hover{
        color:#d5ad0c
    }
    .hover-c--yellow-light--full-hd:hover{
        color:#f6d551
    }
    .hover-c--red--full-hd:hover{
        color:#c43855
    }
    .hover-c--red-dark--full-hd:hover{
        color:#9c2d44
    }
    .hover-c--red-light--full-hd:hover{
        color:#d15e76
    }
    .hover-c--green--full-hd:hover{
        color:#64be56
    }
    .hover-c--green-dark--full-hd:hover{
        color:#4ca33f
    }
    .hover-c--green-light--full-hd:hover{
        color:#86cc7b
    }
    .hover-c--gold--full-hd:hover{
        color:#bc952c
    }
    .hover-c--silver--full-hd:hover{
        color:#acacac
    }
    .hover-c--bronze--full-hd:hover{
        color:#8c612d
    }
    .hover-c--twitch-purple--full-hd:hover{
        color:#6e31df
    }
    .hover-c--facebook-blue--full-hd:hover{
        color:#1876f2
    }
    .hover-c--twitter-blue--full-hd:hover{
        color:#00bdef
    }
    .hover-c--google-red--full-hd:hover{
        color:#2d2d2d
    }
    .hover-c--messenger-blue--full-hd:hover{
        color:#448aff
    }
    .hover-c--linkedin-blue--full-hd:hover{
        color:#0072b5
    }
}
