/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{
     line-height:1.15;
     -webkit-text-size-adjust:100%;
}
 body{
     margin:0;
}
 main{
     display:block;
}
 h1{
     font-size:2em;
     margin:0.67em 0;
}
 hr{
     box-sizing:content-box;
     height:0;
     overflow:visible;
}
 pre{
     font-family:monospace, monospace;
     font-size:1em;
}
 a{
     background-color:transparent;
}
 abbr[title]{
     border-bottom:none;
     text-decoration:underline;
     -webkit-text-decoration:underline dotted;
     text-decoration:underline dotted;
}
 b,strong{
     font-weight:bolder;
}
 code,kbd,samp{
     font-family:monospace, monospace;
     font-size:1em;
}
 small{
     font-size:80%;
}
 sub,sup{
     font-size:75%;
     line-height:0;
     position:relative;
     vertical-align:baseline;
}
 sub{
     bottom:-0.25em;
}
 sup{
     top:-0.5em;
}
 img{
     border-style:none;
}
 button,input,optgroup,select,textarea{
     font-family:inherit;
     font-size:100%;
     line-height:1.15;
     margin:0;
}
 button,input{
     overflow:visible;
}
 button,select{
     text-transform:none;
}
 button,[type="button"],[type="reset"],[type="submit"]{
     -webkit-appearance:button;
}
 button::-moz-focus-inner,[type="button"]::-moz-focus-inner,
 [type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{
     border-style:none;
     padding:0;
}
 button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{
     outline:1px dotted ButtonText;
}
 fieldset{
     padding:0.35em 0.75em 0.625em;
}
 legend{
     box-sizing:border-box;
     color:inherit;
     display:table;
     max-width:100%;
     padding:0;
     white-space:normal;
}
 progress{
     vertical-align:baseline;
}
 textarea{
     overflow:auto;
}
 [type="checkbox"],[type="radio"]{
     box-sizing:border-box;
     padding:0;
}
 [type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{
     height:auto;
}
 [type="search"]{
     -webkit-appearance:textfield;
     outline-offset:-2px;
}
 [type="search"]::-webkit-search-decoration{
     -webkit-appearance:none;
}
 ::-webkit-file-upload-button{
     -webkit-appearance:button;
     font:inherit;
}
 details{
     display:block;
}
 summary{
     display:list-item;
}
 template{
     display:none;
}
 [hidden]{
     display:none;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-Regular.woff) format("woff"), url(/../fonts/Gilroy-Regular.woff) format("woff");
     font-weight:400;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-SemiBold.woff) format("woff"), url(/../fonts/Gilroy-SemiBold.woff) format("woff");
     font-weight:600;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-ExtraBold.woff) format("woff"), url(/../fonts/Gilroy-ExtraBold.woff) format("woff");
     font-weight:800;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-Medium.woff) format("woff"), url(/../fonts/Gilroy-Medium.woff) format("woff");
     font-weight:500;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-Bold.woff) format("woff"), url(/../fonts/Gilroy-Bold.woff) format("woff");
     font-weight:700;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-Black.woff) format("woff"), url(/../fonts/Gilroy-Black.woff) format("woff");
     font-weight:900;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Gilroy';
     src:url(/../fonts/Gilroy-Heavy.woff) format("woff"), url(/../fonts/Gilroy-Heavy.woff) format("woff");
     font-weight:900;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Inter';
     src:url(/../fonts/Inter-Regular.woff) format("woff"), url(/../fonts/Inter-Regular.woff) format("woff");
     font-weight:400;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Inter';
     src:url(/../fonts/Inter-Bold.woff) format("woff"), url(/../fonts/Inter-Bold.woff) format("woff");
     font-weight:700;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Inter';
     src:url(/../fonts/Inter-Medium.woff) format("woff"), url(/../fonts/Inter-Medium.woff) format("woff");
     font-weight:500;
     font-style:normal;
     font-display:swap;
}
 @font-face{
     font-family:'Roboto';
     src:url(/../fonts/Roboto-Regular.woff) format("woff"), url(/../fonts/Roboto-Regular.woff) format("woff");
     font-weight:400;
     font-style:normal;
     font-display:swap;
}
















/*overall*/

 html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,
 form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,
 figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{
     margin:0;
     padding:0;
     border:0;
     outline:0;
     vertical-align:baseline;
     background:transparent;
}
 *{
     text-decoration:none;
     list-style:none;
     box-sizing:border-box;
     -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
 html{
     font-size:10px;
}
 body{
     font-family:"Gilroy";
     background-color:#fbfbfd;
     color:#35364B;
}
 body.overflow{
     overflow:hidden;
}
 img{
     max-width:100%;
     height:auto;
}
 a{
     text-decoration:none;
     display:inline-block;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
     cursor:pointer;
}
 input{
     border:none;
     background-color:transparent;
     outline:none;
     -webkit-appearance:none;
}
 textarea{
     resize:vertical;
     border:none;
     background-color:transparent;
     outline:none;
     -webkit-appearance:none;
}
 button{
     padding:0;
     cursor:pointer;
     border:none;
     background-color:transparent;
     -webkit-transition:all 0.2s ease-in-out;
     transition:all 0.2s ease-in-out;
     outline:none;
     -webkit-appearance:none;
}
 select{
     cursor:pointer;
     border:none;
     background-color:transparent;
     -webkit-transition:all 0.2s ease-in-out;
     transition:all 0.2s ease-in-out;
     outline:none;
     -webkit-appearance:none;
}
 .wrapper{
     width:100%;
     min-height:100vh;
     position:relative;
     overflow:hidden;
}
 .wrapper.fixed{
     position:fixed;
     top:0;
     left:0;
     right:0;
}
 .container{
     max-width:1440px;
     width:100%;
     margin:0 auto;
     padding:0 2rem;
}
 @media (min-width: 768px){
     .container{
         padding:0 5rem;
    }
}
 .scroll-wrap::-webkit-scrollbar{
     width:-webkit-fit-content;
     width:fit-content;
     height:3px;
     background-color:rgba(236, 198, 255, 0.558);
}
 .scroll-wrap::-webkit-scrollbar-thumb{
     background-color:#35364B;
     border-radius:2px;
}
 input[type='number']{
     -webkit-appearance:textfield;
     -moz-appearance:textfield;
     appearance:textfield;
}
 input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{
     -webkit-appearance:none;
}
 input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,
 input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{
     -webkit-appearance:none;
}






















 .main-title{
     font-weight:600;
     font-size:2.4rem;
     line-height:1.2;
     color:#35364B;
     margin:0 auto 0.6rem;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 @media (min-width: 768px){
     .main-title{
         font-size:2.5rem;
    }
}
 @media (min-width: 1024px){
     .main-title{
         font-size:2.8rem;
    }
}
 .main-title img{
     margin-right:0.8rem;
     max-width:2.8rem;
}
 .main-subtitle{
     word-break:break-all;
     font-weight:500;
     font-size:1.4rem;
     line-height:1.2;
     color:rgba(53, 54, 75, 0.6);
     opacity:0.6;
     letter-spacing:0.005em;
     margin-bottom:2rem;
}
 @media (min-width: 768px){
     .main-subtitle{
         margin-bottom:3.5rem;
    }
}
 .title-tokens{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     font-weight:normal;
     font-size:2.4rem;
     text-transform:uppercase;
     line-height:1.66;
}
 @media (min-width: 768px){
     .title-tokens{
         font-size:2.6rem;
    }
}
 @media (min-width: 1024px){
     .title-tokens{
         font-size:3.2rem;
    }
}
 .title-tokens img{
     margin:0 0.8rem;
     max-width:4.6rem;
}


















/*chat*/

 .chat-row{
     border-top:1px solid #EEF0F7;
}
 .chat-row.active{
     background-color:#F7F8FF;
     border-left:3px solid #BC4EBC;
}
 .chat-row__wrap{
     padding:1.6rem 2.4rem;
}
 .chat-row__name{
     font-weight:800;
     font-size:16px;
     line-height:1.25;
     margin-bottom:2.4rem;
}
 .chat-row__info{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
}
 .chat-row__text{
     font-size:14px;
}
 .chat-row__date{
     font-size:1.4rem;
     color:#FF619B;
}
 .chat{
     padding:1.6rem 0.6rem 4.4rem 1.6rem;
     border-top:1px solid #EEF0F7;
}
 .chat__wrap{
     overflow:hidden;
     overflow-y:auto;
     height:56rem;
}
 .chat__wrap::-webkit-scrollbar{
     width:-webkit-fit-content;
     width:fit-content;
     width:1rem;
     border-radius:8px;
}
 .chat__wrap::-webkit-scrollbar-thumb{
     background-color:#d2d2d2;
     border-radius:8px;
}
 .chat__massage{
     border-radius:1rem;
     width:50%;
     margin-bottom:3.2rem;
     padding:1.4rem 2.8rem;
     font-size:1.2rem;
     position:relative;
}
 .chat__massage:last-child{
     margin-bottom:0;
}
 .chat__massage_companion{
     color:#000000;
     background-color:#fbf9f5;
     margin-right:auto;
     margin-left:1rem;
}
 .chat__massage_companion::before{
     content:"";
     position:absolute;
     width:0;
     height:0;
     border-top:8px solid transparent;
     border-right:18px solid #fbf9f5;
     border-bottom:12px solid transparent;
     left:-1rem;
     top:50%;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
}
 .chat__massage_typing{
     width:11rem;
     padding:1.2rem 3.7rem;
     margin-bottom:0.8rem;
     background-color:#fbf9f5;
     margin-right:auto;
     margin-top:3rem;
}
 .chat__massage_user{
     color:#2E3041;
     background-color:#f6f7fe;
     margin-left:auto;
     margin-right:2rem;
     padding:1.1rem 2.4rem;
}
 .chat__massage_user:after{
     content:"";
     position:absolute;
     width:0;
     height:0;
     border-top:8px solid transparent;
     border-left:18px solid #f6f7fe;
     border-bottom:12px solid transparent;
     right:-1rem;
     top:50%;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
}







 










/*menu, nav, header */


 .header-lk{
     background-color:#ffffff;
     padding:1.2rem 0;
     box-shadow:0px 0px 5px #E5E9F2;
}
 @media (min-width: 1024px){
     .header-lk{
         width:16.4rem;
         min-height:100vh;
         height:100%;
         padding:3rem 0;
         position:absolute;
         position:fixed;
         z-index:1;
         top:0;
         left:0;
         bottom:0;
    }
}
 .header-lk .container{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     padding:0 2.4rem;
}
 @media (min-width: 1024px){
     .header-lk .container{
         -webkit-box-orient:vertical;
         -webkit-box-direction:normal;
         -webkit-flex-direction:column;
         flex-direction:column;
         -webkit-box-pack:start;
         -webkit-justify-content:flex-start;
         justify-content:flex-start;
         -webkit-box-align:start;
         -webkit-align-items:flex-start;
         align-items:flex-start;
         padding:0;
         height:100%;
    }
}
 .header-lk .logo{
     height:5.723rem;
     width:8.7rem;
     margin-left:0;
}
 @media (min-width: 1024px){
     .header-lk .logo{
         margin:0 auto 4.8rem;
         height:8.534rem;
         width:13.5rem;
    }
}
 .header-lk .logo img{
     width:100%;
     height:100%;
     -o-object-fit:cover;
     object-fit:cover;
}
 .lk-nav{
     position:fixed;
     z-index:5;
     top:0;
     right:-100%;
     width:100vw;
     height:100vh;
     padding:10rem 4rem 4rem;
     background-color:#F4F1FF;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
}
 @media (min-width: 375px){
     .lk-nav{
         padding:10rem 4rem 4rem;
         display:-webkit-box;
         display:-webkit-flex;
         display:flex;
         -webkit-box-align:start;
         -webkit-align-items:flex-start;
         align-items:flex-start;
         -webkit-box-pack:center;
         -webkit-justify-content:center;
         justify-content:center;
    }
}
 @media (min-width: 1024px){
     .lk-nav{
         position:static;
         background-color:transparent;
         width:100%;
         height:auto;
         padding:0;
    }
}
 .lk-nav.active{
     right:0;
}
 .lk-menu{
     margin-bottom:5rem;
}
 @media (min-width: 375px){
     .lk-menu{
         margin:0 auto;
    }
}
 @media (min-width: 1024px){
     .lk-menu{
         width:100%;
         display:-webkit-box;
         display:-webkit-flex;
         display:flex;
         -webkit-box-orient:vertical;
         -webkit-box-direction:normal;
         -webkit-flex-direction:column;
         flex-direction:column;
    }
}
 .lk-menu li{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .lk-menu a{
     font-weight:600;
     width:100%;
     padding:1.6rem 1rem 1.6rem 3.2rem;
     font-size:1.8rem;
     line-height:1.2;
     letter-spacing:0.025em;
     color:#969CBA;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 @media (min-width: 1024px){
     .lk-menu a{
         font-size:1.4rem;
    }
}
 .lk-menu a:hover, .lk-menu a.active{
     background-color:#F4F1FF;
}
 .lk-menu a:hover span, .lk-menu a.active span{
     color:#2E3041;
}
 .lk-menu a:hover svg, .lk-menu a.active svg{
     fill:none;
}
 .lk-menu a:hover svg circle,.lk-menu a:hover svg path, .lk-menu a.active svg circle,
 .lk-menu a.active svg path{
     stroke:#2E3041;
}
 .lk-menu span{
     opacity:0.55;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
}
 .lk-menu svg{
     margin-right:1.2rem;
}
 .lk-menu svg rect,.lk-menu svg circle,.lk-menu svg path{
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
}
 .burger{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     cursor:pointer;
     position:relative;
     z-index:10;
}
 @media (min-width: 1200px){
     .burger{
         display:none;
    }
}
 @media (min-width: 1024px){
     .burger_lk{
         display:none;
    }
}
 .burger.active span{
     background-color:#2E3041;
}
 .burger.active span:nth-child(1){
     top:7px;
     -webkit-transform:rotate(45deg);
     -ms-transform:rotate(45deg);
     transform:rotate(45deg);
}
 .burger.active span:nth-child(2){
     -webkit-transform:translateX(2000px);
     -ms-transform:translateX(2000px);
     transform:translateX(2000px);
}
 .burger.active span:nth-child(3){
     bottom:7px;
     -webkit-transform:rotate(-45deg);
     -ms-transform:rotate(-45deg);
     transform:rotate(-45deg);
}
 .burger span{
     width:24px;
     height:2px;
     border-radius:100px;
     position:relative;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
     background-color:rgba(53, 54, 75, 0.6);
}
 .burger span:nth-child(1){
     margin-bottom:5px;
}
 .burger span:nth-child(3){
     margin-top:5px;
}




























/*table*/

 .table{
     background-color:#ffffff;
     box-shadow:0px 0px 10px 10px rgba(210, 216, 228, 0.1);
     border-radius:12px;
} 
 .table_history .table__head .table__col,.table_history .table__body .table__col{
     width:15%;
     -webkit-box-pack:start;
     -webkit-justify-content:flex-start;
     justify-content:flex-start;
}
 .table_history .table__head .table__col:last-child,.table_history .table__body .table__col:last-child{
     -webkit-box-pack:end;
     -webkit-justify-content:flex-end;
     justify-content:flex-end;
     padding-right:0;
}
 .table_history .table__head .table__col:nth-child(2),.table_history .table__body .table__col:nth-child(2){
     width:55%;
}
 .table_wallet .table__scroll{
    /*min-width:55rem;
     */
}
 @media (min-width: 1024px){
     .table_wallet .table__scroll{
         min-width:100%;
    }
}











 

 .table__wrap{
     overflow:hidden;
     overflow-x:auto;
}
 .table__scroll{
    /*min-width:75rem;
     */
     width:100%;
}
 @media (min-width: 1024px){
     .table__scroll{
         min-width:100%;
    }
}
 .table__head .table__col{
     font-size:1.1rem;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
}
 




 .table__head .table__col span{
     color:#878787;
     font-size:1.4rem;
     text-align:left;
}
 .table__row{
     min-height:4.3rem;
     padding:1.2rem 2rem;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .table__col{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     width:16.666%;
}
 .table__col:first-child{
     -webkit-box-pack:start;
     -webkit-justify-content:flex-start;
     justify-content:flex-start;
}
 .table__col:first-child span{
     text-align:left;
}
 .table__body{
     border-bottom:1px solid rgba(45, 186, 137, 0.1);
}
 .table__body .table__row:nth-child(2n - 1){
     background:rgba(82, 101, 242, 0.05);
}
 
 .table__body .table__col_name img{
     margin:0 0.4rem !important;
     max-width:2rem;
}
 .table__body .table__col span{
     font-weight:500;
/*     color:#414141;*/
     font-size:1.4rem;
}
 .table__body .table__col img{
     margin-right:1.2rem;
     max-width:2.4rem;
}
 .table__footer{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     padding:2rem 1.5rem;
}
 @media (min-width: 1024px){
     .table__footer{
         padding:3rem;
    }
}



























/*form*/

 .form-wrapper{
     position:relative;
     margin-bottom:2rem;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 @media (min-width: 768px){
     .form-wrapper{
         margin-bottom:3rem;
    }
}
 .form-search{
     width:100%;
}
 .form-search__container{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .form-search__container .btn.primary{
     border:2px solid rgba(37, 159, 118, 0.2);
     margin-left:1rem;
     white-space:nowrap;
}
 @media (min-width: 768px){
     .form-search__container .btn.primary{
         -webkit-box-flex:0;
         -webkit-flex:none;
         flex:none;
    }
}
 @media (min-width: 768px){
     .form-search__container .btn.primary br{
         display:none;
    }
}
 .form-search__wrap{
     position:relative;
     width:100%;
}
 .form-search__input{
     color:#35364B;
     width:100%;
     height:5.9rem;
     padding:1rem;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
     background:rgba(82, 101, 242, 0.06);
     box-shadow:inset 0px 2px 1px rgba(87, 87, 87, 0.1);
     border-radius:12px;
     border:none;
     font-size:1.6rem;
     font-weight:400;
}
 @media (min-width: 768px){
     .form-search__input{
         padding:2rem 5rem 2rem 2.5rem;
    }
}
 .form-search__input::-webkit-input-placeholder{
     letter-spacing:0.005em;
     font-weight:normal;
     font-size:1.6rem;
     line-height:1.12;
     color:rgba(82, 101, 242, 0.8);
}
 .form-search__input::-ms-input-placeholder{
     letter-spacing:0.005em;
     font-weight:normal;
     font-size:1.6rem;
     line-height:1.12;
     color:rgba(82, 101, 242, 0.8);
}
 .form-search__input::placeholder{
     letter-spacing:0.005em;
     font-weight:normal;
     font-size:1.6rem;
     line-height:1.12;
     color:rgba(82, 101, 242, 0.8);
}
 .form-search__btn{
     position:absolute;
     z-index:1;
     width:18px;
     height:18px;
     top:50%;
     right:2.1rem;
     -webkit-transform:translateY(-50%);
     -ms-transform:translateY(-50%);
     transform:translateY(-50%);
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
}
 .form-search__btn:hover{
     opacity:0.6;
}
 .form-search__btn svg{
     margin-top:2px;
}
 .form-wrap{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     margin:2rem auto auto;
    /*max-width:47rem;
     */
     max-width:600px!important;
}
 .form-wrap .btn{
     width:100%;
     margin-top:0.7rem;
}
 .form-col{
     width:100%;
}
 @media (min-width: 1200px){
     .form-col:first-child{
        /*width:50rem;
         */
         width:50%;
         padding-right:3rem;
    }
}
 .form-col:last-child{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:end;
     -webkit-align-items:flex-end;
     align-items:flex-end;
}
 @media (min-width: 1200px){
     .form-col:last-child{
         width:50%;
        /*width:-webkit-calc(100% - 51rem);
         */
        /*width:calc(100% - 51rem);
         */
    }
}
 .form-col .btn{
     min-width:10.6rem;
}



 

















 .upload-form{
     max-width:62.5rem;
     margin:0 auto;
}
 .upload-form_transfer{
    /*max-width:47rem;
     */
     margin:0 auto 3rem;
}
 @media (min-width: 1200px){
     .upload-form_transfer{
         margin:0;
    }
}
 .upload-form_transfer .upload-form__wrap{
     padding:6rem 2rem;
}
 @media (min-width: 768px){
     .upload-form_transfer .upload-form__wrap{
         padding:4.8rem 3.2rem;
    }
}
 .upload-form_transfer .upload-form__field{
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:start;
     -webkit-align-items:flex-start;
     align-items:flex-start;
}
 .upload-form_transfer .upload-form__field .upload-form__input{
     width:100%;
}
 .upload-form_transfer .upload-form__field-btn{
     margin-bottom:0;
}
 .upload-form_transfer .upload-form__field-btn .btn{
     min-width:100%;
     min-height:5.9rem;
}
 @media (min-width: 768px){
     .upload-form_transfer .upload-form__field-btn .btn{
         min-width:40.5rem;
    }
}
 .upload-form_registr{
     width:100%;
     max-width:100%;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-flex-wrap:wrap;
     flex-wrap:wrap;
}
 .upload-form_registr .upload-form__wrap{
     width:100%;
     padding:2.4rem 1.6rem 3.6rem;
     margin-bottom:2.2rem;
}
 .upload-form_registr .upload-form__row:last-child{
     margin-bottom:0;
}
 .upload-form_registr .upload-form__row .btn{
     margin-left:1rem;
}
 .upload-form_registr .upload-form__label{
     padding-left:0.8rem;
}
 .upload-form_registr .upload-form__field{
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:start;
     -webkit-align-items:flex-start;
     align-items:flex-start;
     width:100%;
}
 .upload-form_registr .upload-form__field .upload-form__input{
     border:1px solid #e0e0e0;
     box-shadow:none;
     background-color:transparent;
     text-align:left;
     margin:0.8rem 0;
     font-size:1.4rem;
     padding:2.2rem 2.4rem;
}
 .upload-form_registr .upload-form__field .upload-form__input::-webkit-input-placeholder{
     font-size:1.4rem;
}
 .upload-form_registr .upload-form__field .upload-form__input::-ms-input-placeholder{
     font-size:1.4rem;
}
 .upload-form_registr .upload-form__field .upload-form__input::placeholder{
     font-size:1.4rem;
}
 .upload-form_registr .upload-form__field .upload-form__input_loc{
     padding:1.4rem 2.4rem;
}
 .upload-form_registr .upload-form__field .upload-form__input_loc .dd-select{
     max-width:100% !important;
}
 .upload-form_registr .upload-form__field .upload-form__input_loc .dd-selected{
     padding:0 !important;
}
 .upload-form_registr .upload-form__field .upload-form__input_loc .dd-option-text,
 .upload-form_registr .upload-form__field .upload-form__input_loc .dd-selected-text{
     font-size:14px !important;
}
 .upload-form__wrap{
     background:#ffffff;
     border:1px solid rgba(210, 216, 228, 0.2);
     box-shadow:0px 0px 10px rgba(210, 216, 228, 0.6);
     border-radius:24px;
     padding:6rem 2rem;
}
 @media (min-width: 768px){
     .upload-form__wrap{
         padding:6rem 4.8rem;
    }
}
 .upload-form__field-content{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-flex-wrap:wrap;
     flex-wrap:wrap;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     margin-bottom:4.8rem;
}
 .upload-form__field-btn{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     margin-bottom:4.8rem;
}
 .upload-form__field-btn .btn{
     min-width:100%;
     min-height:5.9rem;
}
 @media (min-width: 768px){
     .upload-form__field-btn .btn{
         min-width:45.2rem;
    }
}
 .upload-form__row{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     width:100%;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     margin-bottom:2.4rem;
}
 .upload-form__row:last-child{
     margin-bottom:0;
}
 .upload-form__block{
     width:100%;
}
 .upload-form__block_big{
    /*width:-webkit-calc(100% - 121px);
     */
    /*width:calc(100% - 121px);
     */
     width: 50%;
     margin-right:1.5rem;
}
 .upload-form__block_big .upload-form__field{
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:start;
     -webkit-align-items:flex-start;
     align-items:flex-start;
}
 .upload-form__select{
     width:106px;
}
 .upload-form__field{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .upload-form__field span{
     font-size:1.6rem;
     line-height:1.2;
}
 .upload-form__field img{
     margin-right:0.8rem;
     max-width:3.2rem;
}
 .upload-form__photo-wrap{
     width:100%;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
}
 .upload-form__photo-wrap .btn{
     min-width:17.1rem;
     font-size:1.4rem;
}
 .upload-form__photo{
     width:10rem;
     height:10rem;
     border-radius:50%;
     margin-bottom:1rem;
}
 .upload-form__photo img{
     width:100%;
     max-width:100%;
     margin:0;
}
 .upload-form__arrow{
     width:8px;
     height:4px;
     background-repeat:no-repeat;
     background-size:cover;
     background-position:center;
     background-image:url(/../images/arrow.svg);
     margin:0 0 0 auto;
}
 .upload-form__label{
     color:#2E3041;
     font-size:1.4rem;
     font-weight:600;
     margin-bottom:0.8rem;
     display:block;
     text-transform:uppercase;
}
 .upload-form__input{
     background-color:rgba(82, 101, 242, 0.06);
     box-shadow:inset 0px 2px 1px rgba(87, 87, 87, 0.1);
     border-radius:16px;
     width:100%;
     padding:2.4rem;
     font-weight:400;
     text-align:right;
     font-size:1.6rem;
}
 .upload-form__input::-webkit-input-placeholder{
     color:#35364B;
     font-weight:400;
     font-size:1.6rem;
}
 .upload-form__input::-ms-input-placeholder{
     color:#35364B;
     font-weight:400;
     font-size:1.6rem;
}
 .upload-form__input::placeholder{
     color:#35364B;
     font-weight:400;
     font-size:1.6rem;
}
 .upload-form__input_textarea{
     height:35rem;
}
 .upload-form__btn{
     width:3.6rem;
     height:3.6rem;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
     margin:2rem 0 0 1rem;
}
 .upload-form__btn img{
     width:100%;
}
 .upload-form__btn:hover{
     -webkit-transform:scale(1.05);
     -ms-transform:scale(1.05);
     transform:scale(1.05);
}
 .upload-form .arrow{
     width:100%;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     margin:0 0 0.4rem;
}
 .upload-form .arrow_plus{
     margin:0 0 2.4rem;
}



















 .currency{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .currency__icon{
     margin-right:0.8rem;
     max-width:2.4rem;
}
 .currency__icon img{
     width:100%;
}
 .currency span{
     font-size:1.4rem;
     text-transform:uppercase;
     color:rgba(53, 54, 75, 0.8);
     margin-bottom:0;
}
 @media (min-width: 768px){
     .currency span{
         font-size:1.8rem;
    }
}
 .stake-pair{
     margin:3.6rem auto 0;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .stake-pair__icon{
     max-width:2.4rem;
     margin-right:0.8rem;
     border-radius:50%;
}
 .stake-pair__icon img{
     width:100%;
}
 .stake-pair span{
     font-weight:600;
     font-size:1.8rem;
     text-transform:uppercase;
}
 .tag-wrap{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-flex-wrap:wrap;
     flex-wrap:wrap;
     margin:0 0 2rem;
}
 .tag{
     padding:1.2rem 3.2rem;
     margin:0 0.8rem 0.6rem 0;
     font-size:1.4rem;
     text-align:center;
     line-height:1.2;
     cursor:pointer;
     white-space:nowrap;
     width:-webkit-fit-content;
     width:fit-content;
     color:#2E3041;
     font-weight:700;
     background-color:#f6f7fe;
     border-radius:80px;
}
 .lk-section{
     padding:3rem 0;
}
 @media (min-width: 1024px){
     .lk-section{
         padding:5rem 0 5rem 16.4rem;
    }
}
 .lk-section .lk-container{
     width:100%;
     padding:0 1.5rem;
}
 @media (min-width: 1024px){
     .lk-section .lk-container{
         padding:0 4.8rem;
    }
}
 .lk-section .lk-content-header{
     margin-bottom:2.4rem;
}
 @media (min-width: 1024px){
     .lk-section .lk-content-header{
         margin-bottom:4.8rem;
    }
}
 .lk-section .lk-content-head{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     margin-bottom:3.6rem;
}
 .lk-section .lk-content-head .main-title{
     margin:0 0 0 0.8rem;
}
 .lk-section .lk-content-head .profile-img{
     max-width:3.75rem;
     max-height:3.75rem;
}
 .lk-section .lk-content-head .profile-img img{
     width:100%;
}
 @media (min-width: 1200px){
     .lk-section .lk-content-body{
         padding:0 2.6rem;
    }
}
 .table-pagination-wrap{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:end;
     -webkit-justify-content:flex-end;
     justify-content:flex-end;
     padding-top:1.6rem;
}
 .table-pagination{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
}
 .table-pagination .pag-btn{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     width:1rem;
     height:0.55rem;
}
 .table-pagination .pag-btn:hover svg path{
     fill:#2E3041;
}
 .pagination-list{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     margin:0 3.6rem;
}
 .pagination-list li{
     margin:0 0.2rem;
     min-width:2rem;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .pagination-list a{
     font-weight:400;
     font-size:1.6rem;
     text-align:center;
     letter-spacing:-0.015em;
     color:rgba(53, 54, 75, 0.4);
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
}
 .pagination-list a.active, .pagination-list a:hover{
     color:#35364B;
     font-weight:600;
}









/*board*/


 .board-col{
     width:100%;
}
 @media (min-width: 1200px){
     .board-col:first-child{
         width: 50%;
        /*width:50rem;
         */
         padding-right:3rem;
    }
}
 @media (min-width: 1200px){
     .board-col:last-child{
         width: 50%;
        /*width:-webkit-calc(100% - 51rem);
         */
        /*width:calc(100% - 51rem);
         */
    }
}
 .board{
     width:100%;
     margin-bottom:3rem;
}
 @media (min-width: 1200px){
     .board_assets{
         margin:0 4.7rem 0 0;
         max-width:29.7rem;
    }
}
 .board_assets .board__body{
     padding:4rem 4.35rem;
}
 .board_social{
     max-width:48rem;
     margin:0 auto 3rem;
}
 .board__wrap{
     width:100%;
     background:#ffffff;
     border:1px solid rgba(210, 216, 228, 0.2);
     box-shadow:0px 0px 10px rgba(210, 216, 228, 0.6);
     border-radius:24px;
}
 .board__head{
     padding:2rem;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
}
 .board__head span{
     font-weight:600;
     font-size:1.6rem;
     line-height:1.12;
     text-align:right;
     color:#000000;
}
 .board__header{
     padding:2rem;
}
 .board__name{
     font-weight:bold;
     font-size:1.4rem;
     line-height:1.12;
     letter-spacing:0.1em;
     text-transform:uppercase;
     color:#2E3041;
}
 .board__body{
     padding:1.6rem 2.4rem;
}
 .board__row{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     margin-bottom:1.2rem;
}
 .board__row:last-child{
     margin-bottom:0;
}
 .board__category, .board__count{
     font-weight:400;
     font-size:1.6rem;
     line-height:1.12;
     color:#000000;
     width: 30%;
}
 .board__category{
     font-weight:400;
}
 .board__footer{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     padding:2.1rem 2rem;
}
 .board__footer .btn{
     min-width:20rem;
}
 @media (min-width: 1200px){
     .board__footer .btn{
         min-width:40.5rem;
    }
}
 .social-row{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     padding:1.6rem 2.4rem;
}
 .soc-link{
     max-width:2.4rem;
     max-height:2.4rem;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
}
 .soc-link:hover{
     -webkit-transform:scale(1.2);
     -ms-transform:scale(1.2);
     transform:scale(1.2);
}
 .soc-link img{
     width:100%;
}
 .token-details .tabs__nav{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:horizontal;
     -webkit-box-direction:normal;
     -webkit-flex-direction:row;
     flex-direction:row;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     padding:0 0.5rem;
}
 @media (min-width: 1200px){
     .token-details .tabs__nav{
         -webkit-box-pack:center;
         -webkit-justify-content:center;
         justify-content:center;
         padding:0;
    }
}
 .token-details .lk-content-body{
     padding:0;
}
 .tokens-title{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .tokens-title span{
     font-weight:normal;
     font-size:1.4rem;
     line-height:1.12;
     margin-left:1.6rem;
}
 .wallet-container{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-flex-wrap:wrap;
     flex-wrap:wrap;
}
 .wallet-content{
     width:100%;
}
 @media (min-width: 1200px){
     .wallet-content{
         width:auto;
         width: 50%;
        /*min-width:50rem;
         */
         padding-right:3rem;
    }
}
 @media (min-width: 1200px){
     .wallet-content_tokens{
        /*width:-webkit-calc(100% - 34.4rem);
         */
        /*width:calc(100% - 34.4rem);
         */
         width: 50%;
         padding-right:0;
    }
}
 @media (min-width: 1200px){
     .wallet-content_table{
         width: 50%;
        /*width:-webkit-calc(100% - 50.2rem);
         */
        /*width:calc(100% - 50.2rem);
         */
         padding-right:0;
    }
}
 .tabs__nav-wrap{
     margin:0 -2rem 1rem;
     overflow:hidden;
     overflow-x:auto;
}
 @media (min-width: 768px){
     .tabs__nav-wrap{
         margin:0 0 3rem;
         display:-webkit-box;
         display:-webkit-flex;
         display:flex;
         -webkit-box-pack:center;
         -webkit-justify-content:center;
         justify-content:center;
    }
}


























/*tabs*/

 .tabs .tabs__scroll{
     min-width:37.5rem;
     width:100%;
}
 .tabs__nav{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:horizontal;
     -webkit-box-direction:normal;
     -webkit-flex-direction:row;
     flex-direction:row;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     padding:0 0.5rem;
}
 @media (min-width: 768px){
     .tabs__nav{
         -webkit-box-pack:center;
         -webkit-justify-content:center;
         justify-content:center;
         padding:0;
    }
}
 .tabs__btn{
     color:rgba(53, 54, 75, 0.6);
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
     padding:1.7rem 2.0rem;
     margin:0 0.4rem;
     font-size:1.4rem;
     font-weight:600;
     text-align:center;
     line-height:1.2;
     text-transform:uppercase;
     cursor:pointer;
     position:relative;
     white-space:nowrap;
     width:-webkit-fit-content;
     width:fit-content;
}













 .tabs__btn:hover{
     color:#2E3041;
}
 .tabs__btn.active{
     color:#2E3041;
     background:rgba(106, 47, 228, 0.08);
     border-radius:100px;
}
 .tabs__btn br{
     display:block;
}
 @media (min-width: 768px){
     .tabs__btn br{
         display:none;
    }
}
 .tabs__content{
     display:none;
}
 .tabs__content.active{
     display:block;
}
 .btn{
     border-radius:37.5px;
     display:-webkit-inline-box;
     display:-webkit-inline-flex;
     display:inline-flex;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     text-align:center;
     font-weight:400;
     padding:2rem;
     font-size:1.6rem;
     line-height:1.1;
     text-transform:uppercase;
     -webkit-transition:all 0.25s ease-in-out;
     transition:all 0.25s ease-in-out;
     color:#2E3041;
}
 .btn.primary{
    background: #35364B;
/*     background-image:-webkit-gradient(linear, left top, left bottom, 
from(rgba(106, 47, 228, 0.7)), to(#6A2FE4));*/
/*     background-image:linear-gradient(180deg, rgba(106, 47, 228, 0.7) 0%, #35364B 100%);*/
     color:#ffffff;
     border-radius:80px;
}
 .btn.primary:hover, .btn.primary.active, .btn.primary:checked{
     background-image:-webkit-gradient(linear, left top, left bottom, 
        from(rgba(107, 47, 228, 0.413)), to(#6A2FE4));
     background-image:linear-gradient(180deg, rgba(107, 47, 228, 0.413) 0%, #6A2FE4 100%);
}
 .btn.secondary{
     padding:1.2rem 2rem;
     border:1px solid #2E3041;
     border-radius:80px;
     background-color:transparent;
}
 .btn.secondary:hover, .btn.secondary.active, .btn.secondary:checked{
     background-color:#2E3041;
     color:#ffffff;
}














 .card-wrap{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-flex-wrap:wrap;
     flex-wrap:wrap;
}
 @media (min-width: 768px){
     .card-wrap{
         margin:0 -2rem;
    }
}
 @media (min-width: 1200px){
     .card-wrap{
         margin:0 -3.35rem;
    }
}







 .user__name{
     font-weight:600;
     font-size:1.2rem;
     line-height:1.12;
     letter-spacing:0.01em;
     color:#000000;
     margin-right:0.9rem;
}
 .user__img{
     max-width:37.5rem;
     max-height:37.5rem;
     border-radius:50%;
}
 .user__img img{
     width:100%;
     height:100%;
}
 .warning-wrap{
     margin-bottom:4rem;
}
 @media (min-width: 768px){
     .warning-wrap{
         margin-bottom:6rem;
    }
}
 .warning{
     width:100%;
     background-color:rgba(255, 176, 109, 0.2);
     border:1px solid #FFB06D;
     box-sizing:border-box;
     border-radius:12px;
     padding:1.2rem 1.2rem 1.2rem 4.4rem;
     position:relative;
}
 .warning__icon{
     position:absolute;
     top:1.7rem;
     left:1.2rem;
     width:2.4rem;
     height:2.4rem;
}
 .warning__icon img{
     width:100%;
}
 .warning__text{
     color:#35364B;
     font-size:1.4rem;
     line-height:1.2;
     font-weight:400;
}
 .warning__text span{
     font-weight:600;
}
 
 
 .avatar-small {
   display: inline-block;
   min-width: 42px!important;
   min-height: 42px!important;
   width: 42px!important;
   height: 42px!important;
   border-radius: 50%!important;
   text-align: center!important;
   line-height: 40px!important;
   font-size: 13px!important;
   font-weight: bold;
   color: #ffffff;
 }


.avatar-big {
  display: inline-block;
  min-width: 80px!important;
  min-height: 80px!important;
  width: 80px!important;
  height: 80px!important;
  border-radius: 50%!important;
  text-align: center!important;
  line-height: 80px!important;
  font-size: 26px!important;
  font-weight: bold!important;
  color: #ffffff!important;
}

.initials {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-transform: uppercase;
  text-shadow:  1px 1px 1px black; 
}













































/*exchange*/

 .exchange-info{
     width:100%;
}
 @media (min-width: 768px){
     .exchange-info_wallet .exchange-info__board{
         padding:1.6rem 2.4rem;
    }
}
 .exchange-info_wallet .exchange-info__board span{
     margin-bottom:0;
}
 .exchange-info_wallet .exchange-info__board .currency__icon{
     max-width:3.2rem;
}
 .exchange-info__board{
     border:1px solid rgba(53, 54, 75, 0.2);
     border-radius:12px;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-pack:center;
     -webkit-justify-content:center;
     justify-content:center;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     padding:1.4rem 2rem;
}
 @media (min-width: 768px){
     .exchange-info__board{
         padding:2.4rem 7rem;
         -webkit-box-pack:justify;
         -webkit-justify-content:space-between;
         justify-content:space-between;
    }
}
 .exchange-info__row{
     width:100%;
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:horizontal;
     -webkit-box-direction:normal;
     -webkit-flex-direction:row;
     flex-direction:row;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
     -webkit-box-pack:justify;
     -webkit-justify-content:space-between;
     justify-content:space-between;
}
 .exchange-info__col{
     display:-webkit-box;
     display:-webkit-flex;
     display:flex;
     -webkit-box-orient:vertical;
     -webkit-box-direction:normal;
     -webkit-flex-direction:column;
     flex-direction:column;
     -webkit-box-align:center;
     -webkit-align-items:center;
     align-items:center;
}
 .exchange-info__col:last-child{
     margin-bottom:0;
}
 .exchange-info__col span{
     font-size:1.4rem;
     color:#35364B;
     line-height:1.1;
     font-weight:400;
     margin-bottom:0.8rem;
}
 @media (min-width: 768px){
     .exchange-info__col span{
         font-size:1.8rem;
    }
}
 .exchange-info .exchange-title{
     color:#2E3041;
     font-size:1.4rem;
     font-weight:600;
     margin-bottom:0.8rem;
     display:block;
     text-transform:uppercase;
}


/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
