

body{
  background-color: #141519;

  width: 100%;

}

.header{
width: 100%;
margin: 0 auto;
padding-top: 20px;
}
.nav{
display: flex;
width: 1300px;
margin: 0 auto;
justify-content: space-between;
align-items: center;
}
.left__nV{
display: flex;
align-items: center;
gap: 35px;
width: 100%;
}
.right__nV{
display: flex;
width: 100%;
justify-content: flex-end;
align-items: center;
gap: 35px;

}
.link__nav{
display: flex;
align-items: center;
gap: 7px;
opacity: 0.65;

color: #FFF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 21.75px */
letter-spacing: -0.225px;
}
.link__nav.active{
  opacity: 1;
}
.link__nav.red{
  color: #FF3B3B;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 21.75px */
letter-spacing: -0.225px;
}
.language__box{
display: flex;
padding: 5px;
align-items: center;
gap: 10px;
}
.language{
display: flex;
padding: 5px;
align-items: center;
gap: 10px;
 border-radius: 100px;
 background-color: transparent;
 border: none;
}
.language.active{
 
border: 0.7px solid rgba(255, 255, 255, 0.80);
}
.footer{
width: 100%;
margin: 0 auto;
display: flex;
padding: 30px 0 50px 0;
flex-direction: column;
align-items: center;
gap: 10px;
background: #191B20;
}
.footer__box{
display: flex;
width: 1300px;
justify-content: space-between;
align-items: flex-start;
margin: 0 auto;
}
.footer__left{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 10px;
width: 500px;
}
.footer__right{
display: flex;
align-items: flex-start;
gap: 64px;
}
.oebnrren{
color: rgba(255, 255, 255, 0.80);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 145%; /* 20.3px */
letter-spacing: -0.21px;
}
.oernb{
color: rgba(255, 255, 255, 0.50);
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 18.85px */
letter-spacing: -0.195px;
}
.box__one__foot{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 15px;
}

.main__box{
display: flex;
width: 1300px;
flex-direction: column;
align-items: center;
gap: 90px;
margin: 0 auto;
padding-bottom: 120px;
}
.main__head{
display: flex;
flex-direction: column;
align-items: center;
gap: 50px;
padding-top: 100px;
}
.main__body{
  width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 30px;

}
.main__body_head{
  width: 100%;
  display: flex;
justify-content: space-between;
align-items: center;

}
.oerboer{
  display: flex;
flex-direction: column;
align-items: center;
gap: 13px;
}
.oerinbev{
  text-align: center;
font-family: Oswald;
font-size: 45px;
font-style: normal;
font-weight: 600;
line-height: 132.5%; /* 59.625px */
letter-spacing: -0.9px;
text-transform: uppercase;
background: linear-gradient(178deg, #FFF 15.8%, #999 156.58%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.oerinbwbbev{
color: rgba(255, 255, 255, 0.80);
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 145%;
letter-spacing: -0.255px;
text-align: center;
}
.box__search{
  display: flex;
width: 790px;
padding: 17px;
justify-content: space-between;
align-items: center;
border-radius: 10px;
border: 1px solid rgba(208, 208, 209, 0.10);
background: #191B20;
}
.box__search.iubwefui{
  display: flex;
width: 320px;
padding: 17px;
justify-content: space-between;
align-items: center;
border-radius: 10px;
border: 1px solid rgba(208, 208, 209, 0.10);
background: #191B20;
}
.input__search{
color: #FFF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 15px */
letter-spacing: -0.225px;
  background-color: transparent;
  padding: 0;
  border: none;
  padding-right: 30px;
  width: 100%;
}
.input__search::placeholder{
  opacity: 0.5;
}
.butonka__search{
  background-color: transparent;
  padding: 0;
  border: none;
}
.name__section{
  text-align: center;
font-family: Oswald;
font-size: 25px;
font-style: normal;
font-weight: 600;
line-height: 132.5%; /* 33.125px */
letter-spacing: -0.25px;
background: linear-gradient(178deg, #FFF 15.8%, #999 156.58%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.info{
  color: rgba(255, 255, 255, 0.80);
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 21.75px */
letter-spacing: -0.225px;
display: flex;
align-items: center;
gap: 8px;
}
.main__body_body{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    gap: 20px 20px;
}
.vv{
  width: 100%;
}
.box__item__person{
  display: flex;
width: 100%;
height: 100%;
padding: 20px;
flex-direction: column;
align-items: flex-start;
gap: 26px;
border-radius: 10px;
background: #191B20;
position: relative
}
.buttonka__item__person{
  display: flex;
padding: 10px;
justify-content: center;
align-items: center;
gap: 10px;
width: 100%;
border-radius: 6px;
background: #FF3B3B;
color: #FFF;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
border: none;
margin-top: auto;
}
.item__teg{
  display: flex;
word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;text-align: center;
padding: 7px 10px;
align-items: center;
justify-content: center;
gap: 10px;
border-radius: 4px;
border: 1px solid rgba(255, 59, 59, 0.15);
background: rgba(255, 59, 59, 0.10);
width: 100%;color: #FF3B3B;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 18.9px */
letter-spacing: -0.21px;
}
.name__box{
  display: flex;
align-items: flex-start;
gap: 15px;
align-self: stretch;
}
.info__box{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 14px;
flex: 1;
align-self: stretch;
}
.box__photo__person{
  width: 162px;
height: 183px;
border-radius: 3px;
background: #27292E;
}
.box__photo__person { position: relative; overflow: hidden; }
.box__photo__person img { width: 100%; height: 100%; object-fit: cover; display: block; border-radius: inherit; }
.names__person__box{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 7px;
flex: 1 0 0;
width: 100%;
}
.name__person__box{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 3px;
align-self: stretch;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
}
.lang__name{
color: rgba(255, 255, 255, 0.40);
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 135%; /* 17.55px */
letter-spacing: -0.195px;
width: 100%;
}
.name__person{
color: rgba(255, 255, 255, 0.80);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
width: 100%;
}
.name__person.main__name{
  color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 135%; /* 24.3px */
letter-spacing: -0.27px;
width: 100%;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
}
.eornbo{
  display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
width: 100%;
gap: 10px;
}
.box__info__pers{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 6px;
align-self: stretch;
width: 100%;
}
.infoo{
  color: #FFF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 20.25px */
letter-spacing: -0.225px;
width: 100%;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;

 
}
.infoo.tel{
  white-space: nowrap;
}
.ebruner{
  display: flex;
width: 957px;
flex-direction: column;
align-items: center;
gap: 55px;
margin: 0 auto;
padding-top: 120px;
padding-bottom: 150px;
}
.eonrboeow{
  display: flex;
width: 752px;
flex-direction: column;
align-items: center;
gap: 65px;
margin: 0 auto;
padding-top: 120px;
padding-bottom: 150px;
}
.oinerniorenio{
  display: flex;
width: 997px;
flex-direction: column;
align-items: center;
gap: 55px;
margin: 0 auto;
padding-top: 120px;
padding-bottom: 150px;
}

.onbow{
  display: flex;
flex-direction: column;
align-items: center;
gap: 45px;
align-self: stretch;
width: 100%;
}
.eobjrer{
color: #FFF;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 145%;
letter-spacing: -0.255px;
text-align: center;
}
.erub{
  color: #FF4545;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 600;
line-height: 145%; /* 24.65px */
letter-spacing: -0.255px;
}
.erbeonsdnm{
  display: flex;
flex-direction: column;
align-items: center;
gap: 25px;
width: 100%;
}
.eornioereee{
color: #FFF;
text-align: center;
font-family: Oswald;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 145%; /* 40.6px */
letter-spacing: -0.42px;
width: 100%;
}
.eorereee{
display: flex;
flex-direction: column;
align-items: center;
gap: 15px;
align-self: stretch;
width: 100%;
}
.eornrss{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 24.65px */
letter-spacing: -0.255px;
width: 100%;
}
.eronrtolr{
  display: flex;
flex-direction: column;
align-items: center;
gap: 35px;
width: 100%;
}
.erub.vewv{
color: #FF4545;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 145%;
letter-spacing: -0.255px;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}
.reeed{
  color: #FF4545;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 24.65px */
letter-spacing: -0.255px;
width: 100%;
display: flex;
padding: 20px;
justify-content: center;
align-items: center;
gap: 10px;
align-self: stretch;
border-radius: 10px;
border: 1px solid rgba(255, 69, 69, 0.25);
background: rgba(255, 69, 69, 0.05);
}
.oweijgowm{
  display: flex;
align-items: center;
gap: 37px;
}
.oernbnsss{
  display: flex;
align-items: center;
gap: 9px;
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 19px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 27.55px */
letter-spacing: -0.285px;
}
.form__contact{
  display: flex;
width: 614px;
flex-direction: column;
align-items: center;
gap: 25px;
}
.irnrn{
  color: #FFF;
text-align: center;
font-family: Oswald;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: 145%; /* 40.6px */
letter-spacing: -0.42px;
}
.butonka__sms{
border: none;
display: flex;
padding: 15px 251.5px 16px 247.5px;
align-items: center;
align-self: stretch;
border-radius: 10px;
background: #FF3B3B;
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 100%; /* 15px */
letter-spacing: -0.225px;
width: 100%;
}
.formOchka{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 23px;
align-self: stretch;
}
.box__input{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 13px;
align-self: stretch;
width: 100%;
}
.name__input{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 24.65px */
letter-spacing: -0.255px;
}
.ikdkdkdk{
display: flex;
padding: 17px;
align-items: center;
gap: 10px;
align-self: stretch;
border-radius: 10px;
border: 1px solid rgba(208, 208, 209, 0.10);
background: #191B20;
color: #FFF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 15px */
letter-spacing: -0.225px;
}
.ikdkdkdk::placeholder{
  opacity: 0.5;
}
.ikdkdkdk.brebe{
height: 136px;
resize: none;
outline: none;
}
input{
  resize: none;
outline: none;
}
.eorbnowewww{
  display: flex;
flex-direction: column;
align-items: center;
gap: 29px;
align-self: stretch;
width: 100%;
}

.eobnrekk{
  display: flex;
width: 1300px;
flex-direction: column;
align-items: flex-start;
gap: 35px;
margin: 0 auto;
padding: 80px 0px 150px 0px;
}
.head__person{
  display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
width: 100%;
}
.jdjdj{
  color: rgba(255, 255, 255, 0.80);
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 145%; /* 20.3px */
letter-spacing: -0.21px;
}
.jfjfwww{
  display: flex;
height: 20px;
align-items: center;
gap: 7px;
}
.jdndoeie{
  display: flex;
align-items: center;
gap: 18px;
}
.teg__main{
  display: flex;

  border-radius: 6px;
border: 1px solid rgba(255, 59, 59, 0.15);
background: rgba(255, 59, 59, 0.10);
color: #FF3B3B;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 22.95px */
letter-spacing: -0.255px;
padding: 8px 11px;
align-items: center;
gap: 10px;
}
.box__status{
  display: flex;
align-items: center;
gap: 7px;
color: #FFF;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 600;
line-height: 145%; /* 24.65px */
letter-spacing: -0.255px;
}
.status{
  color: #1ABF57;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 600;
line-height: 145%; /* 24.65px */
letter-spacing: -0.255px;
}
.status--publicated { color: #1ABF57; }
.status--project { color: #FFC401; }
.body__person{
  display: flex;
align-items: flex-start;
width: 100%;
gap: 30px;
justify-content: space-between;
align-self: stretch;
}
.boxes__photo{
  display: flex;
align-items: flex-start;
gap: 16.378px;
}
.main__photochka{
  /* width: 367.958px;
height: 416px; */
border-radius: 3.276px;
background: #27292E;
}
.main__photochka { position: relative; overflow: hidden; }
.main__photochka img { /*width: 100%;*/ height: 200px; object-fit: cover; display: block; border-radius: inherit; }
.box__ne__main__photochki{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16.378px;
}
.ne__main__photochka{
  width: 183.433px;
height: 199.811px;
border-radius: 3.276px;
background: #27292E;
}
.ne__main__photochka { position: relative; overflow: hidden; }
.ne__main__photochka img { width: 100%; height: 100%; object-fit: cover; display: block; border-radius: inherit; }
.boxes__info{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 35px;
flex: 1 0 0;
}
.boxes__names{
  display: flex;
width: 100%;
justify-content: space-between;
align-items: flex-start;
gap: 15px;
align-self: stretch;
}
.boxes__name{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 3px;
width: 100%;
}
.lang__name__two{
color: rgba(255, 255, 255, 0.40);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
}
.name__two{
color: rgba(255, 255, 255, 0.80);
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 24.3px */
letter-spacing: -0.27px;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
}
.name__two.main{
  color: #FFF;
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 135%; /* 32.4px */
letter-spacing: -0.36px;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
}
.boxes__info__two.vvw{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 6px;
}
.boxes__info__two{
  display: flex;

flex-direction: column;
align-items: flex-start;
gap: 6px;
}
.djewjf{
  color: #FFF;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 24.3px */
letter-spacing: -0.27px;
width: 100%;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
}
.eorinboe{
  display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
width: 100%;
gap: 40px;
}

.box__form{
  display: flex;
width: 524px;
flex-direction: column;
align-items: center;
gap: 40px;
margin: 0 auto;
padding-top: 250px;
}
.ivnnv{
  width: 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
.eoibneo{
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
align-self: stretch;
width: 100%;
}
.oerihvom{
text-align: center;
font-family: Oswald;
font-size: 30px;
font-style: normal;
font-weight: 600;
line-height: 132.5%; /* 39.75px */
letter-spacing: -0.6px;
text-transform: uppercase;
background: linear-gradient(178deg, #FFF 15.8%, #999 156.58%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.eornb{
color: #FFF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 145%; /* 21.75px */
letter-spacing: -0.225px;
}
.form__login{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 20px;
align-self: stretch;
width: 100%;
}

.eornbowwww{
display: flex;
width: 430px;
flex-direction: column;
align-items: center;
gap: 30px;
}
.inp__log{
display: flex;
padding: 17px;
align-items: center;
gap: 10px;
align-self: stretch;
width: 100%;
border-radius: 10px;
border: 1px solid rgba(208, 208, 209, 0.10);
background: #191B20;
color: #FFF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 15px */
letter-spacing: -0.225px;
}
.inp__log::placeholder{
opacity: 0.5;
}
.oerbmopwe{
  border: none;
  display: flex;
width: 100%;
padding: 15px 196.5px 16px 196.5px;
align-items: center;
align-self: stretch;
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: 100%; /* 15px */
letter-spacing: -0.225px;
border-radius: 10px;
background: #FF3B3B;
}
.erbbrebrebre{
  display: flex;
align-items: center;
gap: 22px;
}
.robnweobn{
  display: flex;
align-items: center;
gap: 12px;
}
.add__person{
  border: none;
  display: flex;
border-radius: 7px;
background: #FF3B3B;color: #FFF;
text-align: center;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: 100%; /* 13px */
letter-spacing: -0.195px;
padding: 9px 38.5px 11px 34.5px;
align-items: center;
}
.main__admin__box{
margin: 0 auto;
width: 1300px;
padding: 50px 0px 50px 0px ;
}
.main__admin__box__head{
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;

padding-bottom: 70px;
}
.main__admin__box__body{
display: flex;
flex-direction: column;
align-items: center;
gap: 45px;
align-self: stretch;
width: 100%;
}
.ernb{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 21px;
}
.ntnetrn{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 4px;
align-self: stretch;
}
.iopmdompd{
color: #FFF;
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 135%; /* 32.4px */
letter-spacing: -0.36px;
}
.eorbmew{
color: rgba(255, 255, 255, 0.40);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
}
.box__filters{
  display: flex;
align-items: center;
gap: 10px;
}
.filters.all.active{
  opacity: 1;
}
.filters.Pub.active{
  opacity: 1;
}
.filters.Pro.active{
  opacity: 1;
}
.filters.all{
    opacity: 0.5;
color: #1CA0FF;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.225px;
display: flex;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 7px;
border: 1px solid rgba(28, 160, 255, 0.15);
background: rgba(28, 160, 255, 0.08);
}
.filters.Pub{
    opacity: 0.5;
display: flex;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 10px;
display: flex;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 10px;
color: #49C36C;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: normal;
border-radius: 7px;
border: 1px solid rgba(73, 195, 108, 0.15);
background: rgba(73, 195, 108, 0.08);
letter-spacing: -0.225px;
}
.filters.Pro{
    opacity: 0.5;
display: flex;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 7px;
border: 1px solid rgba(255, 196, 1, 0.15);
background: rgba(255, 196, 1, 0.08);
color: #FFC401;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.225px;
}
.box__paginacia{
  display: flex;
align-items: flex-start;
gap: 4.875px;
}
.buttonka__pagin{
color: #FFF;
font-family: Inter;
font-size: 14.78px;
font-style: normal;
font-weight: 600;
line-height: normal;
display: flex;
width: 36.381px;
height: 36.381px;
padding: 11.369px;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 11.369px;
border-radius: 6px;
border: 1.137px solid rgba(241, 241, 241, 0.08);
background: #191B20;
}
.buttonka__pagin.active{
  border-radius: 6px;
background: #FF3B3B;
}
.boxes__tabl__main{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 21px;
align-self: stretch;
width: 100%;
}
.line__tabl{
  display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
width: 100%;
z-index: 9;position: relative;
}
.box__tabl{
display: flex;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
align-items: center;
gap: 10px;

color: #FFF;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
}
.box__tabl.head{
color: rgba(255, 255, 255, 0.40);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
}
.box__tabl.one{
width: 132px;
}
.box__tabl.two{
width: 200px;
}
.box__tabl.three{
width: 150px;
}
.box__tabl.four{
width: 290px;

}
.line{
  width: 100%;
height: 1px;
background: rgba(255, 255, 255, 0.10);
}
.deletka{
display: flex;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 7px;
border: 1px solid rgba(255, 69, 69, 0.50);
background: rgba(255, 69, 69, 0.15);
color: #FF4545;

font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 105%; /* 16.8px */
letter-spacing: -0.24px;
}
.kakashka{
  padding: 0;
  border: none;
  background-color: transparent;

}
.kakashka.www{
  opacity: 0;
}
.kakashechka{
  padding: 0;
  border: none;
  background-color: transparent;
}
.fklfkfl{
  padding-top: 75px;
  display: flex;
flex-direction: column;
align-items: center;
gap: 45px;
align-self: stretch;
width: 100%;
}
.jfgjfj{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 30px;
align-self: stretch;
width: 100%;
}
.obox__checks{
  display: flex;
align-items: center;
gap: 6px;
}
.oeinrb{
  display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
width: 100%;
}
.tabl__stat{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 23px;
align-self: stretch;
width: 100%;
}
.box__tabll{
  display: flex;
width: 200px;
align-items: flex-start;
gap: 10px;
color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 24.3px */
letter-spacing: -0.27px;
word-wrap: break-word;    
  overflow-wrap: break-word; 
  word-break: break-word;
}

.box__tabll.head{
color: rgba(255, 255, 255, 0.40);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%; /* 21.6px */
letter-spacing: -0.24px;
}

.modal__window.active {
    display: block;
    position: fixed;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    background: rgba(0, 0, 0, 0.65);
  animation: contentReveal 0.3s  forwards;
}
.modal__window {
    display: none;
}

.modal {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    width: 1127px;
    padding: 20px;
    flex-direction: column;
    align-items: flex-end;
     overflow-y: auto;
     max-width: 90%; 
    max-height: 90vh;
    gap: 20px;
    border-radius: 15px;
background: #191B20;

}
.modal__head{
  display: flex;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
width: 100%;
}
.modal__name__boxes{
  display: flex;
padding: 13px;
flex-direction: column;
align-items: flex-start;
gap: 13px;
align-self: stretch;
width: 100%;
border-radius: 10px;
border: 1px solid rgba(255, 69, 69, 0.15);
background: rgba(255, 69, 69, 0.05);
}

.ernber{
  color: #FF4545;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 105%; /* 14.7px */
letter-spacing: -0.21px;
}
.erojeo{
  display: flex;
align-items: flex-start;
gap: 13px;
align-self: stretch;
width: 100%;
flex-wrap: wrap;

}
.tpoeojr{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 13px;
flex: 1 0 0;

}
.name__inp{
  color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 13px */
letter-spacing: -0.195px;
}
.input__main{
  color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 13px */
letter-spacing: -0.195px;
display: flex;
padding: 12px;
align-items: flex-start;
gap: 10px;
align-self: stretch;
border-radius: 6px;
border: 1px solid rgba(208, 208, 209, 0.15);
background: #191B20;
width: 100%;
}
.boxes__btn{
display: flex;
align-items: center;
gap: 11px;
}
.back__btn{
display: flex;
padding: 13px 43.5px 14px 43.5px;
align-items: center;
border-radius: 6px;
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 100%; /* 14px */
letter-spacing: -0.21px;
border: none;
background: #38393B;
}
.send__btn{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 100%; /* 14px */
letter-spacing: -0.21px;
border: none;
display: flex;
padding: 13px 30.5px 14px 30.5px;
align-items: center;
border-radius: 6px;
background: #FF3B3B;
}
.bovex__body__modal{
  display: flex;
align-items: flex-start;
gap: 20px;
justify-content: space-between;
width: 100%;
align-self: stretch;
}
.bovex__body__modal__box{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 20px;
flex: 1 0 0;
width: 100%;
}
.oeirbn{
  display: flex;
align-items: flex-start;
gap: 20px;
align-self: stretch;
}
.oerbio{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 13px;
flex: 1 0 0;
align-self: stretch;
}
.iririe{
  color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 13px */
letter-spacing: -0.195px;
}
.irneiwe{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 10px;
width: 100%;
align-self: stretch;
}
.ekrore{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 10px;
align-self: stretch;
}
.kfjei{
  color: #FFF;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 12px */
letter-spacing: -0.18px;
}
.boxes__inp__photo{
  display: flex;
align-items: center;
gap: 20px;
}
.inp__upl{
  background-color: transparent;
  padding: 0;
  border: none;
  position: absolute;
  z-index: -99999;
  opacity: 0;
  left: 0;
  top: 0;
}
.input__main.textarea{
height: 101px;
resize: none;
}
.eeee{
  opacity: 0.5;
}
.rbewke{
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}
.box__select{
  display: flex;
padding: 12px;
justify-content: space-between;
align-items: flex-start;
align-self: stretch;
border-radius: 6px;
border: 1px solid rgba(208, 208, 209, 0.15);
background: #191B20;
width: 100%;
}
.seletctt{
  background-color: transparent;
  padding: 0;
  width: 100%;
  border: none;
  color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 100%; /* 13px */
letter-spacing: -0.195px;
outline: none;
}

.opt__one{
color: #49C36C;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.195px;
}
.opt__two{
color: #FFC401;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.195px;
}
select option {
  background-color: #141519;
}

.renboe{
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 15px;

}
.js-profiles-table{
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 17px;
  flex-direction: column;
}
.js-phone{
  white-space: nowrap;
}
.js-dob{
  white-space: nowrap;
}
.js-country{
  width: 100px;
  word-break: break-all;
}
/* Modal feedback */
.modal__feedback {
  margin-top: 10px;
  padding: 10px 12px;
  border-radius: 6px;
  font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
}
.modal__feedback.success {
  color: #1b7a4f;
  background: rgba(27, 122, 79, 0.12);
  border: 1px solid rgba(27, 122, 79, 0.35);
}
.modal__feedback.error {
  color: #d64045;
  background: rgba(214, 64, 69, 0.12);
  border: 1px solid rgba(214, 64, 69, 0.35);
}

.heit{
  height: 60px;
  overflow: hidden;
}
.rbewke.align{
  flex-direction: row;
  width: 100%;
}