/* site */
* {
  box-sizing: border-box;
}
#mdh7hgs9 .w4ghw8 {
  margin: 0 0 1.6em;
  padding-bottom: .6em;
  text-align: center;
  border-bottom: 2px solid #48323e;
}
.imvhykdm {
  line-height: 1.5;
}
.csgd40d a {
  text-decoration: none;
  color: #b49caa;
}
.tpid09 {
  border-top: 1px solid #48323e;
  padding-top: .8em;
  margin-top: 2.2em;
}
.lnydef {
  margin: 0;
}
#mdh7hgs9 .ao3llfv3 p {
  color: #ede8eb;
  font-weight: 650;
  margin: 0 0 .45em;
}
#mdh7hgs9 {
  max-width: 880px;
  margin: 34px auto;
  background: #291c23;
  border: 1px solid #48323e;
  border-radius: 10px;
  box-shadow: 0 4px 14px rgba(40,20,31,.08);
  padding: 28px 34px;
  border-top: 3px solid #eb52a6;
  border-bottom: 8px solid #eb52a6;
  border-left: 4px solid #eb52a6;
  border-right: 4px solid #eb52a6;
}
#mdh7hgs9 .yfn7k1 dt {
  margin: 1.4em 0 .3em;
  font-weight: 650;
}
#mdh7hgs9 details.zn8vutwp p {
  margin: .6em 0 0;
}
#mdh7hgs9 .t1rob7 {
  text-decoration: none;
  font-family: Impact,'Arial Narrow',Haettenschweiler,sans-serif;
  font-size: 1.15rem;
  font-weight: 700;
  color: #ede8eb;
  letter-spacing: -.01em;
  display: inline-block;
}
#mdh7hgs9 .mbict8 a {
  display: inline;
}
#mdh7hgs9 .ao3llfv3 ul,#mdh7hgs9 .ao3llfv3 ol {
  margin: 0;
  padding-left: 1.3em;
}
#mdh7hgs9 .ao3llfv3 li {
  margin: .15em 0;
}
#mdh7hgs9 .a0b35l {
  border: 1px solid #48323e;
  margin: 0 0 .8em;
  padding: .7em 1em;
  border-radius: 10px;
}
#mdh7hgs9 h1 {
  line-height: 1.28;
  margin: 0 0 .6em;
  color: #ede8eb;
  font-family: Impact,'Arial Narrow',Haettenschweiler,sans-serif;
  font-weight: 750;
  font-size: 1.85rem;
  letter-spacing: 0;
}
#mdh7hgs9 a {
  border-bottom: 1px solid #eb52a666;
  text-decoration: none;
  color: #eb52a6;
}
#mdh7hgs9 .ao3llfv3 {
  background: #3d2432;
  font-size: .95rem;
  margin: 1.4em 0;
  border-radius: 10px;
  border: 1px solid #48323e;
  padding: .75em 1.1em;
}
#mdh7hgs9 tr:nth-child(even) td {
  background: #3d2432;
}
#mdh7hgs9 blockquote {
  background: #3d2432;
  padding: 1em 1.1em;
  border-radius: 0 0 6px 6px;
  border-top: 3px solid #52a3eb;
  margin: 1.4em 0;
}
#mdh7hgs9>p:first-of-type {
  color: #ede8eb;
  font-size: 1.12em;
}
.luivv3lh {
  letter-spacing: .1em;
  margin: .3em 0 1.5em;
  display: inline-block;
  font-size: .95rem;
  color: #eb52a6;
}
::selection {
  background: #3d2432;
}
#mdh7hgs9 ol li::marker {
  color: #eb52a6;
}
#mdh7hgs9 h2 {
  line-height: 1.3;
  font-weight: 680;
  color: #ede8eb;
  font-family: Impact,'Arial Narrow',Haettenschweiler,sans-serif;
  margin: 1.9em 0 .45em;
  font-size: 1.34rem;
}
#mdh7hgs9 .mbict8 a+a::before {
  margin: 0 .4em;
  opacity: .55;
  content: '/';
}
#mdh7hgs9 details.zn8vutwp summary {
  font-weight: 650;
  color: #ede8eb;
  cursor: pointer;
}
#mdh7hgs9 .gythhk8m {
  margin-top: 2em;
  border-top: 1px solid #48323e;
  padding-top: 1em;
}
#mdh7hgs9 .ao3llfv3 a {
  text-decoration: none;
  color: #eb52a6;
}
#mdh7hgs9 a:hover {
  border-bottom-color: #eb52a6;
}
body {
  background: #1b1117;
  color: #ede8eb;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  font: 18px/1.62 'Franklin Gothic Medium','Arial Narrow',Arial,sans-serif;
  min-height: 100vh;
}
#mdh7hgs9 p {
  margin: 0 0 1.1em;
}
#mdh7hgs9 strong {
  color: #ede8eb;
}
#mdh7hgs9 table {
  font-size: .95rem;
  border-radius: 12px;
  border-collapse: collapse;
  width: 100%;
  margin: 1.5em 0;
  overflow: hidden;
  border: 1px solid #48323e;
}
#mdh7hgs9 .jq0l46eq a {
  display: block;
  margin: 0 0 .7em;
}
#mdh7hgs9 img {
  display: block;
  margin: 1.4em 0;
  height: auto;
  box-shadow: 0 4px 14px rgba(40,20,31,.10);
  max-width: 100%;
}
#mdh7hgs9 .nitgkts4,#mdh7hgs9 .jq0l46eq,#mdh7hgs9 .mbict8 {
  margin: .6em 0 0;
  line-height: 1.6;
}
.csgd40d {
  font-size: .85rem;
  color: #b49caa;
  margin: 0 0 1.4em;
}
#mdh7hgs9 h3 {
  margin: 2em 0 .4em;
  font-weight: 620;
  font-family: Impact,'Arial Narrow',Haettenschweiler,sans-serif;
  font-size: 1.1rem;
  color: #ede8eb;
}
#mdh7hgs9 ul li {
  padding-left: 1.35em;
  position: relative;
}
#mdh7hgs9 details.zn8vutwp {
  border-bottom: 1px solid #48323e;
  padding: .6em 0;
}
#mdh7hgs9 ul {
  padding-left: 1.4em;
  list-style: none;
}
#mdh7hgs9 .q1fu2b4 {
  font-weight: 400;
  color: #b49caa;
  margin: .2em 0 0;
  font-size: .88rem;
}
html {
  -webkit-text-size-adjust: 100%;
}
.tpid09 h2 {
  margin-top: .6em;
}
#mdh7hgs9 li {
  margin: .4em 0;
}
.tpid09 h3 {
  color: #ede8eb;
  margin: 2em 0 .3em;
  font-size: 1.02rem;
}
#mdh7hgs9::before {
  width: 88px;
  content: '';
  border-radius: 2px;
  margin: 0 0 1.3em;
  display: block;
  height: 3px;
  background: #eb52a6;
}
#mdh7hgs9 ul li::before {
  left: 0;
  color: #eb52a6;
  position: absolute;
  font-weight: 700;
  content: '\00b7';
}
#mdh7hgs9 .nitgkts4 a {
  margin: 0 1.4em .3em 0;
  display: inline-block;
}
#mdh7hgs9 td {
  border-bottom: 1px solid #48323e;
  padding: 9px 11px;
}
#mdh7hgs9 th {
  padding: 9px 11px;
  background: #3d2432;
  text-align: left;
  font-weight: 650;
  border-bottom: 1px solid #48323e;
  color: #ede8eb;
}
#mdh7hgs9 hr {
  border: 0;
  border-top: 1px dashed #48323e;
  margin: 2em 0;
}
#mdh7hgs9 .a0b35l h3 {
  margin: 0 0 .4em;
}
#mdh7hgs9 .yfn7k1 dd {
  margin: 0 0 1em;
  padding: 0;
}
#mdh7hgs9 ul,#mdh7hgs9 ol {
  padding-left: 1.6em;
  margin: 0 0 1.2em;
}
@media(max-width:680px){body{background:#1b1117}#mdh7hgs9{margin:0;border-radius:0;border-left:0;border-right:0;padding:22px 16px}}