html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{background:#FFF;line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
img{max-width:100%}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{text-decoration:none}
mark{font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
strong{font-weight:bold}
h1{font-size:2em}
body{padding:0;margin:0;font-family:arial}
.navigation{display:none}
.red{color:#ed5637}
.blue{color:#5d80b9}
.yellow{color:#daaa34}
.green{color:#3e564f}
#copiedTextOk{position:fixed;display:none;font-size:50px;left:10px;right:10px;text-align:center;color:#0a5673;top:99px;font-weight:bold;text-shadow:3px 3px 0 #FFFFFF, 3px -3px 0 #FFFFFF, -3px 3px 0 #FFFFFF, -3px -3px 0 #FFFFFF, 3px 0px 0 #FFFFFF, 0px 3px 0 #FFFFFF, -3px 0px 0 #FFFFFF, 0px -3px 0 #FFFFFF;letter-spacing:3px;text-transform:uppercase;line-height:100px;background:rgba(255,255,255,0.4);z-index:99}
#mindenAmiNemFooter{background:#FFF;min-height:600px}
#inputSection{transition:all 0.5s ease;font-weight:bold;font-size:70px;max-width:600px;width:90%;text-align:center;margin:auto;padding:250px 0 550px}
#inputSection div{transition:all 0.5s ease}
#inputSection span{transition:none}
.editTextPaint svg{width:20px;height:20px;fill:#687d86}
pre.paintEditable{max-width:100% !important;padding:15px 10px !important}
.wrapPaintEditable:hover a.editTextPaint{opacity:1 !important}
.editTextPaint:hover svg{fill:#000}
.stickInput #inputSection{max-width:none;background:#a4b1b6;width:92%;border-bottom:1px solid #ccc;padding:5px 4%;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 7px #bbb;z-index:999}
.stickInput #title{font-size:20px;display:inline-block;line-height:20px;padding:10px}
.stickInput #title span{color:#FFF}
.stickInput #title span.medal{color:#000}
.stickInput #wrapInput{display:inline-block;width:80%}
.stickInput #wrapInput{margin:10px 0px}
.stickInput #title > span{display:block}
#texts{display:none;padding-top:120px}
#seg{text-align:center;display:none}
h1{margin:40px 0 20px;font-size:35px;color:#687d86}
h2{margin:30px 0px 10px;font-size:24px;color:#278c42}
h3{margin:20px 0 5px;font-size:19px;color:#ed5637}
p{margin:0 0 10px;font-size:15px}
h1,h2,h3,p{display:block}
p.monospace{display:block;font-family:"Courier New", Courier, monospace;font-size:14px !important;line-height:14px !important;overflow-x:auto;letter-spacing:-0.5px;word-break:keep-all;overflow-y:hidden;font-weight:bold;padding:3px 0}
.clearboth{clear:both}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{ display:inline-block}
* html .clearfix{ height:1%}
.clearfix{ display:block}
.textarea{font-family:monospace}
.overflowscroll{width:100%;overflow-x:auto}
.overflowscroll > table{min-width:900px}
#title{cursor:pointer}
#wrapInput{display:block;margin:0;position:relative;vertical-align:middle;margin:30px 0}
#bestInputEver{font-size:20px;border:1px solid #CCC;text-align:center;line-height:40px;display:block;outline:none !important;border-radius:20px;padding:0 7%;min-height:40px;width:86%}
.stickInput #bestInputEver{padding:0 5%;width:90%}
#questionMarkOnInput, #randomText, #clearInputText{position:absolute;top:0px;user-select:none;width:23px;height:30px;line-height:30px;text-decoration:none !important;color:#555;left:0px;font-size:22px;padding:6px 5px 6px 12px;display:inline-block;cursor:pointer;opacity:0.5}
#clearInputText{display:none}
.stickInput #clearInputText{display:inline-block}
.stickInput #questionMarkOnInput{display:none}
.stickInput #inputSection > div{vertical-align:middle}
#randomText{left:auto;right:-6px;padding:10px 11px 0 2px}
#randomText svg{width:23px;height:23px}
#questionMarkOnInput:hover, #randomText:hover, #clearInputText:hover{opacity:1;color:#687d86}
#randomText:hover svg{fill:#687d86}
.sor{clear:both;overflow-x:auto;position:relative;text-align:center;padding:8px 10px;border-bottom:1px solid rgba(0,0,0,0.1)}
h4{font-size:14px;margin:0;display:block;padding-top:13px;position:absolute;line-height:20px;text-align:center;color:#687d86;z-index:5}
pre{font-family:arial;cursor:pointer;overflow:hidden;font-size:22px;line-height:27px;text-align:center;position:relative;padding:10px 0;z-index:6}
.sor pre{display:inline-block;padding-left:3px;padding-right:3px;box-shadow:none !important}
.sor > a{display:inline-block;z-index:9;position:absolute;bottom:7px;right:7px;margin:0;background:#687d86;color:#FFF !important;padding:0 8px;text-decoration:none;border-radius:10px;font-size:14px;font-weight:bold;line-height:22px;opacity:0.6}
.sor > a:hover{opacity:1}
a.editTextPaint, .sor > a.editTextPaint{position:absolute;top:0;right:0;opacity:0.4;background:#FFF;padding:3px 10px;border-radius:0 0 0 5px;z-index:111;bottom:unset}
.putInFrame{font-family:"Courier New", Courier, monospace}
pre.asciiart, .gallery pre, pre.galleryPre{font-family:"Courier New", Courier, monospace;font-size:14px;line-height:14px;min-height:22px;letter-spacing:-0.5px}
#footer{clear:both;padding:10px;color:#555;text-align:right;background:#F2F2F2;background:-moz-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%);background:-webkit-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%);background:linear-gradient(to bottom, #F2F2F2 0%, #FFFFFF 100%)}
#footer a{color:#555}
.sor pre.zalgotext, pre.asciiart{padding-top:30px;padding-bottom:30px}
#article{max-width:900px;width:80%;margin:auto;padding-bottom:40px;color:#444}
#article p,#article table,#article ul, #article ol{font-size:20px;line-height:30px;margin-bottom:20px}
#article td{padding:3px}
#article th{font-weight:bold;background:#278c42;color:#FFF}
#article img{max-width:65%}
.aligncenter{text-align:center}
#article ul, #article ol{margin:0 0 20px 25px}
.floater{float:right; margin:0 0 5px 20px}
#scroll2TopOfPage{width:34px;line-height:34px;overflow:hidden;z-index:998;display:none;cursor:pointer;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);background-color:#3a778e;color:#ffffff;position:fixed;text-align:center;font-size:25px;text-decoration:none;right:10px;bottom:10px;border-radius:10px}
#scroll2TopOfPage{width:40px;line-height:40px;overflow:hidden;z-index:999;display:none;cursor:pointer;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);position:fixed;bottom:50px;right:0;background-color:#687d86;color:#fff;text-align:center;font-size:30px;text-decoration:none;opacity:0.7}
#scroll2TopOfPage:hover{opacity:1}
.wrapAsl{text-align:center}
.wrapAsl span{display:inline-block;width:92px;height:96px;text-align:left;vertical-align:middle;background:url(img/signs.jpg) no-repeat center center #FFF;padding:1px 0 0 5px;font-size:16px;font-weight:bold}
span.spaceasl{background:none;width:35px}
span.aslA{background-position:-20px 0px;width:47px}
span.aslB{background-position:-115px 0;width:47px}
span.aslC{background-position:-216px 0;width:53px}
span.aslD{background-position:-323px 0;width:38px}
span.aslE{background-position:-421px 0;width:40px}
span.aslF{background-position:-522px 0;width:43px}
span.aslG{background-position:-615px 0;width:61px}
span.aslH{background-position:-710px 0;width:66px}
span.aslI{background-position:-824px 0;width:38px}
span.aslJ{background-position:-916px 0;width:54px}
span.aslK{background-position:-25px -100px;width:40px}
span.aslL{background-position:-126px -100px;width:55px}
span.aslM{background-position:-225px -100px;width:43px}
span.aslN{background-position:-324px -100px;width:45px}
span.aslO{background-position:-422px -100px;width:46px}
span.aslP{background-position:-505px -100px;width:77px}
span.aslQ{background-position:-622px -100px;width:53px}
span.aslR{background-position:-728px -100px;width:34px}
span.aslS{background-position:-828px -100px;width:38px}
span.aslT{background-position:-924px -100px;width:36px}
span.aslU{background-position:-29px -200px;width:35px}
span.aslV{background-position:-129px -200px;width:38px}
span.aslW{background-position:-227px -200px;width:41px}
span.aslX{background-position:-324px -200px;width:43px}
span.aslY{background-position:-422px -193px;width:59px}
span.aslZ{background-position:-524px -200px;width:54px;text-indent:40px}
span.asl0{background-position:-31px -288px;width:38px}
span.asl1{background-position:-133px -300px;width:34px}
span.asl2{background-position:-227px -298px;width:40px}
span.asl3{background-position:-329px -293px;width:48px}
span.asl4{background-position:-423px -292px;width:43px}
span.asl5{background-position:-521px -300px;width:59px}
span.asl6{background-position:-628px -295px;width:34px}
span.asl7{background-position:-722px -300px;width:42px}
span.asl8{background-position:-822px -300px;width:45px}
span.asl9{background-position:-916px -300px;width:45px}
#wrapMoreLink{text-align:center;padding:60px 0 500px;display:none}
.stickInput #wrapMoreLink{display:block}
#wrapMoreLink a{display:inline-block;background:#0a6147;color:#FFF;text-decoration:none;padding:10px 20px;border-radius:20px;font-weight:bold;font-size:25px}
#wrapMoreLink a:hover{background:#0d986f}
@media screen and (max-height:700px){#inputSection{padding-top:150px}
}
@media screen and (max-height:450px){#inputSection{padding-top:50px}
}
@media screen and (max-width:900px){#inputSection{max-width:500px}
div#title{font-size:60px}
.stickInput #bestInputEver{padding:0 8%;width:84%}
}
@media screen and (max-width:650px){.stickInput #wrapInput{width:94%}
.sor > a{position:relative;bottom:0px;right:0}
#article{width:90%}
#article img{float:none;margin:0 auto;display:block}
pre{font-size:18px}
.sor pre{display:block}
div#title{font-size:45px}
#bestInputEver{padding:0 10%;width:80%}
.stickInput #inputSection{width:100%;padding:0}
.stickInput #title{display:none}
#randomText, h4, a.editTextPaint{display:none}
#texts{padding-top:75px}
#clearInputText{left:auto;right:0;padding-left:5px}
.stickInput #bestInputEver{padding:0 8% 0 3%;width:89%}
#bestInputEver{padding:0 0 0 5%;width:95%}
#questionMarkOnInput{display:none}
}
@media (prefers-color-scheme:dark){#mindenAmiNemFooter, body, a.editTextPaint, .sor > a.editTextPaint{background:#000;color:#FFF}
.stickInput #inputSection, #footer{background:#202e33;border-bottom:none;box-shadow:none}
#article, #footer{color:#b7b7b7}
#bestInputEver{font-size:20px;background:#ccc}
}
@media print{#inputSection{padding:20px 0 0}
#mindenAmiNemFooter{min-height:50px !important}
#footer{display:none}
#article p, #article ul, #article ol{font-size:14px;line-height:15px;margin-bottom:10px}
h1,h2,h3{margin:10px 0 0}
}
