@import url('fontscursor.css');
:root {
--light-color: #f0f8ff;
--main-bg: #1b053a;
--white: #fff;
--black: #000;
}
dialog{text-align:center;font-family: Arial, Helvetica, sans-serif;overflow-y:auto;font-size:1rem;border:1px solid black;padding:0.5em;position:fixed;padding:0;margin:0;top:0;left:0;width: 100%;height: 100%;background:rgb(255,255,255);overflow-y: auto;}
dialog button{font-family:'Courier New', Courier, monospace}
dialog ol{display:table;margin:0 auto;padding-left:1em;}
h1 {margin: 0;}
p {margin-top: 0;margin-bottom: 5px;}
ol{text-align:left;line-height:1.5}
#center {display: flex;min-height: 100vh;justify-content: center;align-items: center;}
#border {border-top: 3.5px double var(--black);border-left: 3.5px double var(--black);border-right: 3.5px double var(--light-color);border-bottom: 3.5px double var(--light-color);background-color: #a195ac;text-align: center;min-width: 50%;padding: 2px;text-transform: uppercase;}
body {color: var(--black);overflow: hidden;}
.button {display: inline-grid;grid-template-columns: repeat(8, auto);column-gap: 1px;}
:is(.surfclub,.geekring){grid-column:1;}:is(.censor,.lotl,.publicdomain){grid-column:2;}:is(.bunnyhell,.hotline,.linklane){grid-column:3;}:is(.bestviewed,.retronaut,.listme){grid-column:4;}:is(.humanmade,.nullring,.smoothsailing,){grid-column: 5;}:is(.hostedon,.anotherpage){grid-column: 6;}
.censor img{width:88px;height:31px;}
.nullring {border: 1px solid;border-color: #f5f1e8 #b2aeae #b2aeae #f5f1e8;height: 29px;width: 86px;display: flex;justify-content: space-evenly;background: linear-gradient(#edeae4, #3f3f3f);}
.nullring img {max-height: 29px;image-rendering: optimizeQuality;}
@media only screen and (max-width: 700px) {
:is(.geekring,.hotline,.nullring,.surfclub,.bunnyhell,.humanmade,.publicdomain,.listme){grid-column:1;}:is(.lotl,.retronaut,.anotherpage,.censor,.bestviewed,.hostedon,.linklane,.smoothsailing){grid-column:2;}
.nullring img {image-rendering: pixelated !important;}
.bubble {font-size: 16px !important;}
.bubbles {font-size: 8px;}
#border {border-width: 1px;}
body {overflow: auto !important;}
}