.page_out {
background-color: #eadcc1;
padding: 20px;
border: 1px solid #cebe9e;
margin: 20px;
font-family: "Fira Mono";
  font-size: 14px;
  }
.page_params {
background-color: #f0eadf;
padding: 20px;
margin: 0 20px 20px 20px;
  }
.qu_button {
  padding: 7px 30px;  
  margin-top: 15px;  
  background-color: #b33bff;
  color: #eaeaea;  
  border: 1px solid #dfaeff;  
  font-weight: 600;  
  box-shadow: 2px 2px 7px white;
  }
.out_data {
  background-color: #e0ede0;
  padding: 15px;
  margin-top: 15px;
  }
.log {
  color: gray;
  font-size: 12px;
  }
.title_nm {
  font-size: 30px;
  font-weight: 900;
  }

.title_nm a, .title_nm a:hover,.title_nm a:visited,.title_nm a:active,.title_nm a:focus{
  color:inherit;
  }
.cattitle a, .cattitle a:hover,.cattitle a:visited,.cattitle a:active,.cattitle a:focus{
  color:inherit;
  }
.cattitlepur a, .cattitlepur a:hover,.cattitlepur a:visited,.cattitlepur a:active,.cattitlepur a:focus{
  color:inherit;
  }
.info a, .info a:hover,.info a:visited,.info a:active,.info a:focus{
  color:inherit;
  }
.info_wiki a, .info_wiki a:hover,.info_wiki a:visited,.info_wiki a:active,.info_wiki a:focus{
  color:inherit;
  }

.cattitle {
  font-size: 24px;
  font-weight: 500;
  margin-top: 15px;
  color: #00a100;
  }
.cattitlepur {
  font-size: 24px;
  font-weight: 900;
  margin-top: 15px;
  color: #003f00;
  background-color: #fff3;
  box-shadow: 0 0 5px #ffffff80;
  }
.icon {
  width: 24px;
  margin-bottom: -7px;
  margin-left: 10px;
  }
.hiddencat {
  text-decoration: #70a970 dashed line-through 2px;
  }
.time_out {
  color:#e4c2fa;
  font-size:70%;
  }
.info {
  color: #006494;
  font-size: 20px;
  padding-left: 25px;
  }
.info_wiki {
  font-size: 20px;
  padding-left: 50px;
  }
.info_wiki .parname, .info .parname, .cattitle .parname, .log .parname {opacity:0.5;}
.sarla {background-color: #5f5f5f30;}
#data_link_name {margin-left: 10px;
  min-width: 300px;
  height: 20px;
  padding: 2px;}
.send_ok {
  color: #003f00;
  border: 1px solid #84B984;
  margin-left: 10px;
  font-size: 18px;
  font-weight: normal;
  background-color: #e7f9e7;
  border-radius: 5px;
  padding: 5px 25px 2px;
  box-shadow: 3px 3px 10px #b8d5b8;
  }
