body {
background-image:url('https://file.garden/aIh3nCd2fyMTAX39/PASTRY/pastry.diy%3Aloki/greeeee.png');
background-size:fill;
background-repeat:repeat;
}

pre {
color: black;
font-family: Times;
font-size:16px;
}

p {
color: black;
font-family: Times;
font-size:11px;
}

ul li {
margin-top:15px;
padding:0;
list-style-type: hiragana;
font-family:Times;
color:black;
}

@font-face {
src: url(https://file.garden/aIh3nCd2fyMTAX39/DotGothic16-Regular.ttf);
font-family: DotGothic16;
}

@font-face {
src: url(https://file.garden/aIh3nCd2fyMTAX39/poti.ttf);
font-family:Hole;
}

a {
color:white;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.text-container {
background: rgba(0,0,0,0);
padding:10px;
font-family:times;
max-width:1920px;
max-height:1080px;
overflow:visible;
}

.main {
  width:575px;
  z-index:2;
  padding:5px;
  background-color:white;
  border: 15px solid transparent;
  border-image: url(https://file.garden/ZtBzpPPK_QLwMww6/colorfulsquares.gif) 15 stretch;
  align-content: center;
  margin:auto;
  position:static;
}

.title{
font-size:115px;
z-index:5;
margin-left:0px;
text-shadow:none;
font-family:Hole;
text-align:center;
position:absolute;
margin-top:-70px;
color:transparent;
-webkit-text-stroke: 1px black;
background-image: url('https://file.garden/aIh3nCd2fyMTAX39/PASTRY/pastry.diy%3Aloki/titlemask08');
-moz-background-clip: text;
-webkit-background-clip: text;
background-size:fill;
}

.mainbg {
  z-index:3;
  width: 100%;
  max-height:100%;
  padding:20px;
  background-image:url(https://file.garden/aIh3nCd2fyMTAX39/PASTRY/pastry.diy%3Aloki/gekidaninucurry01);
  background-size:cover;
  box-shadow: 0px 0px 3px 3px white inset;
  align-content: center;
  display: flex;
}

.icon {
  z-index:3;
  max-width:150px;
  height:150px;
  border:1px solid black;
  padding:5px;
  background-color:white;
  margin-right:auto;
  display: grid;
  justify-content: space-evenly;
}

.icon2 {
  z-index:3;
  max-width:150px;
  height:150px;
  border:1px solid black;
  background-color:white;
  padding:5px;
  margin-top:170px;
  margin-left:-186px;
}

.scrollbox {
  z-index:3;
  width: 310px;
  height: 319px;
  background-color:white;
  overflow-y: scroll;
  text-wrap:wrap;
  border: 1px solid black;
  padding: 10px;
  margin-left: auto;
  margin-top: auto;
  display: inline-block;
  font-weight:lighter;
  font-family:times;
  font-size:14px;
}

.linkbox {
  z-index:3;
  width:535px;
  background-image:url(https://file.garden/aIh3nCd2fyMTAX39/PASTRY/pastry.diy%3Aloki/titlemask06);
  background-size:repeat;
  box-shadow: 0px 0px 3px 3px white inset;
  text-align:right;
  height:40px;
  line-height:1px;
  padding-right:20px;
  margin-top:10px;
  font-family:'DotGothic16';
  font-size:25px;
  color:transparent;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
  position:inherit;
}

.linksimg {
	z-index:3;
  margin-top:-6em;
  margin-left:11.5em;
  position:absolute;
}

.render {
  z-index: 1;
  position: absolute;
  margin-top:-27em;
  margin-left:40em;
  display: block;
}

    @keyframes float {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-10px);
  }

  100% {
    transform: translateY(0);
  }
}

.float {
animation: float 6s ease-in-out infinite;
}

.owner-info {
  color: black;
}

.publish-timestamp, .edit-timestamp, .site-footer, #theme-toggle, .edit, .site-header {
  visibility: hidden;