<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Результаты поиска: {term}</title>
<link href="https://fonts.googleapis.com/css?family=Ubuntu" rel="stylesheet">
<style>
html,body {{
  background: #28254c;
  font-family: "Ubuntu";
  margin: 0;
  padding: 0;
  height:100%;
  width:100%;
  overflow:hidden;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
}}
* {{
  box-sizing: border-box;
}}

.box {{
  width: 350px;
  height: 450px;
  background: #332f63;
  border-radius: 20px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 30px 50px;
  z-index:9999;
  animation: ghostAppear 1s forwards, ghostDisappear 1s 1s forwards;
}}

@keyframes ghostAppear {{
  0% {{ transform:translate(-50%,-50%) scale(0); opacity:0; }}
  100% {{ transform:translate(-50%,-50%) scale(1); opacity:1; }}
}}
@keyframes ghostDisappear {{
  0% {{ opacity:1; }}
  100% {{ opacity:0; }}
}}

.box__ghost {{
  padding: 15px 25px 25px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}}
.symbol:nth-child(1) {{
  opacity: 0.2;
}}
.symbol:nth-child(1):before,
.symbol:nth-child(1):after {{
  content: "";
  width: 12px;
  height: 4px;
  background: #fff;
  position: absolute;
  border-radius: 5px;
  bottom: 65px;
  left: 0;
  transform:rotate(45deg);
}}
.symbol:nth-child(1):after {{
  transform:rotate(-45deg);
  left:0;
}}

.symbol:nth-child(2) {{
  position: absolute;
  left: -5px;
  top: 30px;
  height: 18px;
  width: 18px;
  border: 4px solid;
  border-radius: 50%;
  border-color: #fff;
  opacity:0.2;
}}
.symbol:nth-child(3) {{
  opacity:0.2;
}}
.symbol:nth-child(3):before,
.symbol:nth-child(3):after {{
  content:"";
  width:12px;height:4px;
  background:#fff;
  position:absolute;
  border-radius:5px;
  top:5px;left:40px;
}}
.symbol:nth-child(3):before {{transform:rotate(90deg);}}
.symbol:nth-child(3):after {{transform:rotate(180deg);}}
.symbol:nth-child(4) {{
  opacity:0.2;
}}
.symbol:nth-child(4):before,
.symbol:nth-child(4):after {{
  content:"";
  width:15px;height:4px;
  background:#fff;
  position:absolute;
  border-radius:5px;
  top:10px;right:30px;
}}
.symbol:nth-child(4):before {{transform:rotate(45deg);}}
.symbol:nth-child(4):after {{transform:rotate(-45deg);}}
.symbol:nth-child(5) {{
  position:absolute;
  right:5px;top:40px;
  height:12px;width:12px;
  border:3px solid #fff;
  border-radius:50%;
  opacity:0.2;
}}
.symbol:nth-child(6) {{
  opacity:0.2;
}}
.symbol:nth-child(6):before,
.symbol:nth-child(6):after {{
  content:"";
  width:15px;height:4px;
  background:#fff;
  position:absolute;
  border-radius:5px;
  bottom:65px;right:-5px;
}}
.symbol:nth-child(6):before {{transform:rotate(90deg);}}
.symbol:nth-child(6):after {{transform:rotate(180deg);}}

.box__ghost-container {{
  background: #fff;
  width: 100px;
  height: 100px;
  border-radius: 100px 100px 0 0;
  position: relative;
  margin: 0 auto;
}}
.box__ghost-eyes {{
  position: absolute;
  left:40%;
  top:45%;
  height:12px;width:70px;
}}
.box__eye-left {{
  width:12px;height:12px;
  background:#332f63;
  border-radius:50%;
  margin:0 10px;
  position:absolute;left:0;
}}
.box__eye-right {{
  width:12px;height:12px;
  background:#332f63;
  border-radius:50%;
  margin:0 10px;
  position:absolute;right:0;
}}
.box__ghost-bottom {{
  display:flex;
  position:absolute;
  top:100%;
  left:0;right:0;
}}
.box__ghost-bottom div {{
  flex-grow:1;
  position:relative;
  top:-10px;
  height:20px;
  border-radius:100%;
  background-color:#fff;
}}
.box__ghost-bottom div:nth-child(2n) {{
  top:-12px;
  border-top:15px solid #332f63;
  background:transparent;
}}
.box__ghost-shadow {{
  height:20px;
  box-shadow:0 50px 15px 5px #3b3769;
  border-radius:50%;
  margin:0 auto;
}}

.content-container {{
  width:90%;
  max-width:1200px;
  margin:100px auto;
  text-align:center;
  position:relative;
  z-index:1;
  animation:contentShow 0s 2s forwards;
  opacity:0;
  overflow-x:auto;
  overflow-y:auto;
  max-height:80vh;
}}
@keyframes contentShow {{
  0% {{opacity:0;}}
  100% {{opacity:1;}}
}}
h1 {{
  color:#fff;
  margin-top:20px;
}}
h2 {{
  color:#fff;
  text-align:left;
  margin-top:20px;
}}
table {{
  width:100%;
  border-collapse:collapse;
  margin-top:20px;
  margin-bottom:20px;
}}
th, td {{
  padding:12px;
  border:1px solid #555;
  color:#fff;
}}
th {{
  background-color:#1C2833;
}}
tr:nth-child(even) {{
  background-color: #2C3E50;
}}
</style>
</head>
<body>
<div class="box">
  <div class="box__ghost">
    <div class="symbol"></div>
    <div class="symbol"></div>
    <div class="symbol"></div>
    <div class="symbol"></div>
    <div class="symbol"></div>
    <div class="symbol"></div>
    <div class="box__ghost-container">
      <div class="box__ghost-eyes">
        <div class="box__eye-left"></div>
        <div class="box__eye-right"></div>
      </div>
      <div class="box__ghost-bottom">
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
      </div>
    </div>
    <div class="box__ghost-shadow"></div>
  </div>
</div>