html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fade{transition:opacity .5s linear;opacity:1}.fade.faded{opacity:0}.fade.hidden{display:none}.styled-scrollbars{scrollbar-color:rgba(0,0,0,0.5) rgba(0,0,0,0.1);scrollbar-width:thin}.styled-scrollbars::-webkit-scrollbar{width:12px;height:12px}.styled-scrollbars::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.styled-scrollbars::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5)}.hardware-accelerate{-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body{background:#222;color:#eee;height:100%;overflow:hidden}.page{position:fixed;left:0px;top:0px;width:100%;height:100%;overflow-y:scroll;transition:opacity .5s linear;opacity:1}.page.faded{opacity:0}.page.hidden{display:none}header{position:absolute;left:0px;top:0px;z-index:10000;text-align:center;transition:transform .25s ease-in;background:black;display:inline-block;width:100%;max-width:100%;display:flex;flex-direction:row;justify-content:space-between}header.hidden{transform:translateY(-40px)}header nav{display:inline-block;vertical-align:top;white-space:nowrap;color:white;height:40px;line-height:40px;font-size:20px;flex-shrink:1;flex-grow:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header nav ul.main{display:inline;text-align:center}header nav ul.main>li{display:inline}header nav ul.main>li>a{display:inline;text-decoration:none;padding:0px 10px;color:white;font-family:'Courier New','Monospace',mono;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header nav ul.main>li>a.active{font-weight:bold}header nav ul.main>li>a.active:hover{color:white}header nav ul.main>li>a:hover{color:pink}header nav ul.main>li:last-of-type>a{padding-right:0px}header nav ul.main>li:last-of-type>a::after{content:"…";padding-right:10px}header nav ul.subnav{position:absolute;display:none;top:0px;left:0px;border-top:40px solid transparent;width:100%;height:400px;max-height:400px;z-index:1;overflow-y:auto;padding:0px 0px;cursor:pointer}header nav ul.subnav li>a{display:block;width:100%;font-size:80%;cursor:pointer;text-decoration:none;color:white;font-family:'Courier New','Monospace',mono;background:rgba(0,0,0,0.9)}header nav ul.subnav li>a:hover{color:pink}header nav ul.subnav li>a.twitter{position:relative;transform:scaleY(-1)}header nav ul.subnav li>a.twitter:hover{color:transparent;transform:scaleY(1)}header nav ul.subnav li>a.twitter:hover::before{position:absolute;left:0px;top:0px;width:100%;height:100%;content:'fmiffel';color:pink}header nav ul.subnav li.user{background:rgba(0,0,0,0.9);padding:10px 15px}header nav ul.subnav li.user>div{background:#666;border-radius:5px;padding:5px;display:flex;flex-direction:row}header nav ul.subnav li.user>div div.avatar{border-radius:5px;width:48px;height:48px;flex-shrink:0}header nav ul.subnav li.user>div div.status{line-height:20px;font-size:20px;text-align:left;padding-left:15px;font-family:'Courier New','Monospace',mono;font-size:80%}header nav ul.subnav li.user>div a{font-size:16px;color:pink;text-decoration:none}header nav ul.subnav li.user>div strong{font-weight:bold;display:block;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header nav ul.subnav li.n1,header nav ul.subnav li.n2,header nav ul.subnav li.n3{display:none}header #player{position:relative;vertical-align:top;height:40px;background:rgba(255,255,255,0.3);box-sizing:border-box;flex-grow:0;flex-shrink:0;transition:width .2s ease-in;overflow:hidden;width:0px;z-index:2}header #player.visible{width:270px}header #player svg{position:absolute;left:0px;top:0px;width:40px;height:40px;display:none}header #player svg.visible{display:block}header #player svg.play,header #player svg.pause{stroke:none;fill:white;background:rgba(255,255,255,0.15);cursor:pointer;transition:all .1s linear}header #player svg.play:hover,header #player svg.pause:hover{background:#fff;fill:black}header #player svg.loading{stroke-width:2px;stroke:rgba(255,255,255,0.75);fill:none}header #player svg.loading path{animation:spinner .5s infinite;animation-timing-function:linear;transform-origin:20px 20px}header #player svg.error{stroke:#c04040;stroke-width:5px}header #player canvas{position:absolute;left:40px;top:0px;width:230px;height:40px}header #player span{position:absolute;text-align:left;display:block;left:50px;top:10px;width:205px;font-family:'Courier New','Monospace',mono;font-size:12px;color:white;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header.player-enabled a.hamburger{display:inline-block;flex-shrink:1;flex-grow:0;width:100%;height:40px;line-height:40px;text-align:center}header.player-enabled a.hamburger svg{vertical-align:middle;margin-bottom:2px;width:20px;height:20px;stroke:none;fill:white}header.player-enabled a.hamburger:hover{background:rgba(255,255,255,0.2)}header.player-enabled nav ul.main>li>a{display:none}header.player-enabled nav ul.main>li:nth-of-type(3){display:none}header.player-enabled nav ul.main>li:nth-of-type(2){display:none}header.player-enabled nav ul.main>li:nth-of-type(1){display:none}header.player-enabled nav ul.main>li~li ul.subnav li.n1,header.player-enabled nav ul.main>li~li ul.subnav li.n2,header.player-enabled nav ul.main>li~li ul.subnav li.n3{display:block}header.subnav-open a.hamburger{background:white}header.subnav-open a.hamburger:hover{background:white}header.subnav-open a.hamburger svg{fill:black}header.subnav-open nav ul.main>li>a{opacity:.8}header.subnav-open nav ul.main>li>a.active{font-weight:normal}header.subnav-open nav ul.main>li:last-of-type>a{opacity:1;font-weight:bold}header.subnav-open nav ul.main>li:last-of-type>a:hover{color:white}header.subnav-open nav ul.main>li:last-of-type>a::after{content:"↓"}header.subnav-open nav ul.subnav{display:block}@media (min-width:360px){header nav{padding:0px 10px;width:100%}header nav ul.main{display:inline-block}header nav ul.main>li:nth-of-type(3){display:inline}}@media (min-width:360px){header.player-enabled a.hamburger{display:none}header.player-enabled nav{padding-left:4px}header.player-enabled nav ul.main{display:inline-block}header.player-enabled nav ul.main>li>a{display:inline}}@media (min-width:370px){header.player-enabled nav{padding-left:10px}}@media (min-width:380px){header nav ul.subnav{left:50%;margin-left:-190px;width:380px;max-height:400px;padding:0px 0px}}@media (min-width:450px){header.player-enabled nav ul.main>li:nth-of-type(1){display:inline}header.player-enabled nav ul.main>li~li ul.subnav li.n1{display:none}}@media (min-width:481px){header.hidden{transform:translateY(-40px)}header nav ul.main{font-size:25px;width:100%}}@media (min-width:580px){header.player-enabled nav ul.main>li:nth-of-type(2){display:inline}header.player-enabled nav ul.main>li~li ul.subnav li.n2{display:none}}@media (min-width:696px){header{left:50%;width:426px;margin-left:-213px}header.player-enabled{transition:transform .25s ease-in,width .2s ease-in,margin-left .2s ease-in;width:696px;margin-left:-348px}header.player-enabled nav ul.main>li:nth-of-type(3){display:inline}header.player-enabled nav ul.main>li~li ul.subnav li.n3{display:none}}#notifier{display:block;position:absolute;bottom:0px;left:0px;width:100%;text-align:center;z-index:100000}#notifier .row{padding:20px 15px}#notifier .notification{display:inline-block;box-sizing:border-box;margin:0px 0px;padding:15px;background:#444;color:white;font-weight:bold;width:100%;max-width:500px;transition:all .5s linear,background .2s linear;font-size:20px;line-height:26px;font-family:'Helvetica','Calibri',sans;border-radius:10px;cursor:pointer;box-shadow:0 3px 20px rgba(0,0,0,0.5)}#notifier .notification:hover{background:#222}#notifier .notification.invisible{opacity:0;transform:translateY(100px)}#notifier .notification.dismiss{opacity:0;transform:translateY(-25px)}@keyframes background-animation{0%{opacity:1;filter:invert(0) saturate(8) hue-rotate(150deg)}100%{opacity:.5;filter:invert(.5) saturate(0) hue-rotate(0deg);transform:scaleX(2) scaleY(1.5) rotate(12deg)}}@keyframes handy-animation{100%{transform:scaleX(2) scaleY(1.5) rotate(12deg)}}@keyframes in{0%{transform:scale(2);background:rgba(255,255,255,0.15)}100%{transform:scale(1);background:rgba(255,255,255,0)}}@keyframes in45{0%{transform:rotate(45deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(45deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM13{0%{transform:rotate(-13deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-13deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM51{0%{transform:rotate(-51deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-51deg) scale(1);background:rgba(255,255,255,0)}}@keyframes in4{0%{transform:rotate(4deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(4deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM8{0%{transform:rotate(-8deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-8deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM16{0%{transform:rotate(-16deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-16deg) scale(1);background:rgba(255,255,255,0)}}@keyframes in13{0%{transform:rotate(13deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(13deg) scale(1);background:rgba(255,255,255,0)}}@keyframes in5{0%{transform:rotate(5deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(5deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM5{0%{transform:rotate(-5deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-5deg) scale(1);background:rgba(255,255,255,0)}}@keyframes in35{0%{transform:rotate(35deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(35deg) scale(1);background:rgba(255,255,255,0)}}@keyframes in8{0%{transform:rotate(8deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(8deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM3{0%{transform:rotate(-3deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-3deg) scale(1);background:rgba(255,255,255,0)}}@keyframes inM7{0%{transform:rotate(-7deg) scale(2);background:rgba(255,255,255,0.15)}100%{transform:rotage(-7deg) scale(1);background:rgba(255,255,255,0)}}.page.index{overflow:hidden}.controls-container{width:100%;height:100vh;max-height:1200px;position:absolute;left:0px;top:0px;overflow:hidden;pointer-events:none;z-index:6;transition:opacity .5s linear;opacity:1;transition:all 1s ease-out}.controls-container.faded{opacity:0}.controls-container.hidden{display:none}.controls-container div.portal{display:inline-block;width:160vh;height:100%;overflow:hidden;position:relative;background:rgba(0,255,0,0);max-width:100%}@media (min-height:1200px) and (min-width:1937px){.controls-container div.portal{max-width:1920px}}.controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:100%;width:100%;pointer-events:none;margin-top:10vh}@media (min-height:1200px){.controls{margin-top:120px}}.controls .pane{background:rgba(0,0,0,0);margin:0px 20px;padding:0px 0px 20px 0px}.controls .pane.filter{display:none}@media (min-width:600px) and (min-height:660px){.controls .pane.filter{display:block}}.controls .pane.env{display:none}@media (min-width:750px) and (min-height:660px){.controls .pane.env{display:block}}.controls h2{height:30px;line-height:30px;font-weight:bold;border-bottom:1px solid white;margin-bottom:20px;text-align:center;font-family:'Helvetica','Calibri',sans;text-transform:uppercase;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.controls .control-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.controls h3{text-align:center;font-family:'Helvetica','Calibri',sans;text-transform:uppercase;margin-bottom:6px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.controls .control{position:relative;padding:0px 15px;text-align:center}@media (min-width:360px){.controls .control{padding:0px 20px}}.controls .control.osc1 h3{visibility:hidden}.controls svg.waveform{position:absolute;left:50px;top:-2px;stroke-width:15px;stroke:white;fill:none;width:40px;height:20px;display:none}.controls svg.waveform.visible{display:block}.controls .svg-container{display:inline-block;position:relative;width:60px;padding-bottom:100%}@media (min-width:360px){.controls .svg-container{width:75px}}@media (min-height:750px){.controls .svg-container{width:90px}}@media (min-height:820px) and (min-width:960px){.controls .svg-container{width:100px}}.controls .svg-container svg{display:block;position:absolute;top:0;left:0;background-color:rgba(128,0,0,0);z-index:3}.controls .arc path{stroke:white;stroke-width:10px;fill:none}.controls .knob{cursor:pointer;pointer-events:auto}.controls .knob circle:first-child{fill:orange;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.controls .knob circle:first-child:hover{fill:#ffb733}.controls .knob circle:last-child{fill:white;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.backdrop{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;overflow:hidden}.villain{height:100vh;background:black;max-height:1200px;position:relative;background-color:black;overflow:hidden}.villain img.o{position:absolute;left:50%;top:0px;width:auto;margin-right:0%;height:100%;transform:translateX(-50%)}@media (min-height:1200px){.villain img.o{height:1200px;transform:none;margin-left:-960px}}.villain img.p{height:64.4%}@media (min-height:1200px){.villain img.p{height:774px}}.villain div.backdrop canvas{position:absolute;left:0px;top:0px;width:100%;height:64.4%;opacity:0}.villain div.backdrop canvas.back{transition:transform 1s ease-out,opacity 1s ease-out,filter 0s linear;transform:translateZ(0) scale(1.1, 1.1);will-change:filter}.villain div.backdrop canvas.back.playing{transition:transform 1s ease-out,opacity 1s ease-out,filter 10s linear;filter:hue-rotate(180deg)}.villain div.backdrop div.pipes{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#010f6d;transition:all 1s ease-out;opacity:0;transform:translateZ(0) scale(1.1, 1.1)}.villain div.backdrop div.owl{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#579733;transition:all 1s ease-out;z-index:1}@media (min-height:1200px) and (min-width:1937px){.villain div.backdrop{max-width:1920px}}.villain div.backdrop.over div.owl{background-color:#ddd}.villain div.backdrop.password canvas{opacity:1;transform:translateZ(0) scale(1, 1)}.villain div.backdrop.password div.pipes{opacity:1;transform:translateZ(0) scale(1, 1)}.villain div.backdrop.password div.owl{background-color:#ddd;transform:translate3d(0, 0, 0) scale(1.1, 1.1);transform:translateZ(0) scale(1.1, 1.1);opacity:0}.villain div.portal{display:inline-block;width:160vh;max-width:100%;height:100%;overflow:hidden;position:relative}.villain .hand{position:absolute;left:0px;top:0px;width:100%;height:100%;transition:opacity 1s ease-out,filter 1s ease-out;z-index:2}.villain .hand.password{opacity:0}.villain div.keyboard{position:absolute;left:50%;bottom:0vh;width:100%;max-width:1920px;height:35vh;padding-top:2vh;background:black;text-align:center;overflow:hidden;z-index:4;transition:opacity 1s ease-out;transform:translateX(-50%);opacity:0;pointer-events:none}.villain div.keyboard.hidden{display:none}.villain div.keyboard.password{transform:translateX(-50%);opacity:1;pointer-events:auto;transition:opacity 1s ease-in}@media (min-height:1200px){.villain div.keyboard{height:420px;padding-top:24px;top:756px;bottom:auto}}.villain div.keys{position:absolute;bottom:0px;width:100%;height:100%;background:white;display:flex;flex-direction:row}.villain div.keys a{display:block;width:10%;height:100%;background:white;flex-grow:1}.villain div.keys a.whoops{position:absolute;top:0px;background:black;z-index:1;width:6%;height:60%}.villain div.keys a.wide{display:none}.villain div.keys a.active{background:orange}.villain div.keys a:hover{background:orange}.villain div.keys a.Cs4{left:6%}.villain div.keys a.Ds4{left:18%}.villain div.keys a.Fs4{left:36%}.villain div.keys a.Gs4{left:47%}.villain div.keys a.As4{left:58%}.villain div.keys a.Cs5{left:76%}.villain div.keys a.Ds5{left:88%}@media (min-width:1440px){.villain div.keys a.wide{display:flex}.villain div.keys a.whoops{position:absolute;top:0px;width:4.285714%}.villain div.keys a.Cs4{left:4.42857143%}.villain div.keys a.Ds4{left:12.71428571%}.villain div.keys a.Fs4{left:25.14285714%}.villain div.keys a.Gs4{left:33.57142857%}.villain div.keys a.As4{left:42%}.villain div.keys a.Cs5{left:54.42857143%}.villain div.keys a.Ds5{left:62.71428571%}.villain div.keys a.Fs5{left:75.14285714%}.villain div.keys a.Gs5{left:83.57142857%}.villain div.keys a.As5{left:92%}}.villain form{transition:opacity .5s linear;opacity:1;position:absolute;left:50%;bottom:39vh;margin-left:-100px;z-index:10;pointer-events:none}.villain form.faded{opacity:0}.villain form.hidden{display:none}.villain form button,.villain form a{display:inline-block;background:transparent;width:80px;height:30px;line-height:30px;text-align:center;text-decoration:none;color:white;font-family:'Arial',sans;font-size:15px;padding:0px 8px;border:1px solid rgba(255,255,255,0.25);box-sizing:border-box;text-transform:lowercase;opacity:0;pointer-events:none;transition:opacity .5s ease-in;cursor:pointer;border-radius:15px}.villain form button:first-of-type,.villain form a:first-of-type{margin-right:40px}.villain form.password button,.villain form.password a{visibility:visible;opacity:1;pointer-events:auto}.villain form.password button:hover,.villain form.password a:hover{background:red;border:1px solid red;color:white}.villain form.password button:hover:last-child,.villain form.password a:hover:last-child{background:#8080ff;border:1px solid #8080ff}.villain form.inactive.password button,.villain form.inactive.password a{pointer-events:none;opacity:0}.villain form.no-transition button,.villain form.no-transition a{transition:none}@media (min-height:1200px){.villain form{bottom:468px}}.villain a._{position:absolute;left:50%;transition:background .5s linear;animation-name:in;animation-duration:.5s;animation-timing-function:ease-in;z-index:3}.villain a._.password{background:rgba(128,0,255,0.25)}.villain a._.password:hover{background:rgba(255,255,255,0.25)}.villain a._.password.keyup{transition:background 0s linear;background:rgba(255,255,255,0.15)}.villain a._:hover{background:rgba(151,53,51,0.2);transition:background 0s linear}.villain a._.fuck{bottom:0vh;width:26.7vh;height:26vh;margin-left:-15.7vh}.villain a._.Fuck{bottom:20vh;width:9vh;height:9vh;margin-left:12vh}.villain a._.wtf{bottom:16vh;width:31vh;height:31vh;margin-left:-17vh}.villain a._.WTF{bottom:24vh;width:13vh;height:13vh;margin-left:12vh}.villain a._.i{bottom:21vh;width:9vh;height:9vh;margin-left:16vh;border-radius:100%}.villain a._.will{bottom:15vh;margin-left:-2vh;width:25vh;height:25vh;transform:rotate(45deg);animation-name:in45}.villain a._.punish{bottom:18vh;margin-left:-21vh;width:36vh;height:36vh;transform:rotate(-13deg);animation-name:inM13}.villain a._.you{bottom:25vh;width:9vh;height:9vh;margin-left:20vh;border-radius:100%}.villain a._.FACE{bottom:50vh;width:9vh;height:9vh;margin-left:4vh;border-radius:100%}.villain a._.THE{bottom:51vh;width:9vh;height:9vh;margin-left:-7vh;border-radius:100%}.villain a._.PUNISHMENT{bottom:50vh;width:8vh;height:8vh;margin-left:-16vh;border-radius:100%}.villain a._.I{bottom:44vh;width:9vh;height:9vh;margin-left:-24vh;border-radius:100%}.villain a._.DIDNT{bottom:21vh;width:36vh;height:36vh;margin-left:-20vh;border-radius:100%}.villain a._.WANT{bottom:0vh;width:25vh;height:25vh;margin-left:-12vh;border-radius:100%}.villain a._.TO{bottom:12vh;width:10vh;height:10vh;margin-left:-17vh;border-radius:100%}.villain a._.HAVE{bottom:36vh;width:8vh;height:8vh;margin-left:28vh;border-radius:100%}.villain a._.To{bottom:60vh;width:10vh;height:10vh;margin-left:4vh;border-radius:100%}.villain a._.BE{bottom:61vh;width:10vh;height:10vh;margin-left:-8vh;border-radius:100%}.villain a._.FORCED{bottom:59vh;width:8vh;height:8vh;margin-left:-17.5vh;border-radius:100%}.villain a._.T0{bottom:52vh;width:8vh;height:8vh;margin-left:-26vh;border-radius:100%;z-index:1}.villain a._.PUNISH{bottom:46vh;width:7vh;height:7vh;margin-left:30.7vh;border-radius:100%}.villain a._.YOU{bottom:69.5vh;width:9vh;height:9vh;margin-left:5.5vh;border-radius:100%}.villain a._.BUT{bottom:73.5vh;width:8.7vh;height:8.7vh;margin-left:-7vh;border-radius:100%}.villain a._.YOUVE{bottom:68vh;width:7.5vh;height:7.5vh;margin-left:-17.5vh;border-radius:100%}.villain a._.LEFT{bottom:60vh;width:7.5vh;height:7.5vh;margin-left:-26.5vh;border-radius:100%;z-index:1}.villain a._.ME{bottom:77vh;width:8vh;height:8vh;margin-left:7vh;border-radius:100%}.villain a._.WITH{bottom:83vh;width:7.5vh;height:7.5vh;margin-left:-6.3vh;border-radius:100%}.villain a._.NO{bottom:77.5vh;width:7.5vh;height:7.5vh;margin-left:-18vh;border-radius:100%}.villain a._.CHOICE{bottom:67vh;width:6vh;height:6vh;margin-left:-26.5vh;border-radius:100%}.villain a._.Y0U{bottom:32vh;margin-left:23vh;width:10vh;height:10vh;transform:rotate(-51deg);animation-name:inM51}.villain a._.WILL{bottom:55.5vh;margin-left:4vh;width:9.5vh;height:9.5vh;transform:rotate(4deg);animation-name:in4}.villain a._.LEARN{bottom:56vh;margin-left:-7.5vh;width:9vh;height:9vh}.villain a._.to{bottom:55vh;margin-left:-17.2vh;width:8.5vh;height:8.5vh;transform:rotate(-8deg);animation-name:inM8}.villain a._.LOVE{bottom:50vh;margin-left:-25.2vh;width:8vh;height:8vh;transform:rotate(-16deg);animation-name:inM16}.villain a._.YOUR{bottom:42.5vh;margin-left:29.5vh;width:7vh;height:7vh;transform:rotate(13deg);animation-name:in13}.villain a._.PUN1SHMENT{bottom:66vh;margin-left:5.5vh;width:8.5vh;height:8.5vh;transform:rotate(5deg);animation-name:in5}.villain a._.legalize{bottom:68vh;margin-left:-7.6vh;width:9.3vh;height:9.3vh;transform:rotate(4deg);animation-name:in4}.villain a._.meth{bottom:64vh;margin-left:-17.5vh;width:7.5vh;height:7.5vh}.villain a._.METH{bottom:58vh;margin-left:-26vh;width:7vh;height:7vh;transform:rotate(-5deg);animation-name:inM5}.villain a._.IS{bottom:44vh;margin-left:29vh;width:7vh;height:7vh;transform:rotate(35deg);animation-name:in35}.villain a._.NOT{bottom:79vh;margin-left:-6.5vh;width:8vh;height:8vh}.villain a._.A{bottom:74vh;margin-left:6.7vh;width:8.1vh;height:8.1vh;transform:rotate(8deg);animation-name:in8}.villain a._.CRIME{bottom:73vh;margin-left:-17.7vh;width:7.5vh;height:7.5vh;transform:rotate(-3deg);animation-name:inM3}.villain a._.shiba{bottom:39vh;margin-left:26vh;width:9vh;height:9vh;border-radius:100%}.villain a._.inu{bottom:45vh;margin-left:4vh;width:10vh;height:10vh;transform:rotate(-7deg);animation-name:inM7}.villain a._.crackmeth{bottom:63.1vh;margin-left:-26.9vh;width:7.5vh;height:7.5vh;border-radius:100%}@media (min-height:1200px){.villain a._.fuck{bottom:0px;width:325px;height:325px;margin-left:-190px}.villain a._.Fuck{bottom:240px;width:110px;height:110px;margin-left:140px}.villain a._.wtf{bottom:190px;width:373px;height:373px;margin-left:-205px}.villain a._.WTF{bottom:288px;width:155px;height:155px;margin-left:144px}.villain a._.i{bottom:250px;width:90px;height:90px;margin-left:200px}.villain a._.will{bottom:190px;margin-left:-10px;width:290px;height:290px}.villain a._.punish{bottom:220px;margin-left:-251px;width:430px;height:430px}.villain a._.you{bottom:300px;width:110px;height:110px;margin-left:235px}.villain a._.FACE{bottom:600px;width:110px;height:110px;margin-left:50px}.villain a._.THE{bottom:610px;width:110px;height:110px;margin-left:-85px}.villain a._.PUNISHMENT{bottom:600px;width:97px;height:97px;margin-left:-193px}.villain a._.I{bottom:525px;width:108px;height:108px;margin-left:-290px}.villain a._.DIDNT{bottom:250px;width:431px;height:431px;margin-left:-240px}.villain a._.WANT{bottom:0px;width:296px;height:296px;margin-left:-140px}.villain a._.TO{bottom:145px;width:119px;height:119px;margin-left:-205px}.villain a._.HAVE{bottom:430px;width:93px;height:93px;margin-left:339px}.villain a._.To{bottom:720px;width:119px;height:119px;margin-left:50px}.villain a._.BE{bottom:730px;width:119px;height:119px;margin-left:-97px}.villain a._.FORCED{bottom:710px;width:95px;height:95px;margin-left:-210px}.villain a._.T0{bottom:622px;width:95px;height:95px;margin-left:-310px}.villain a._.PUNISH{bottom:553px;width:83px;height:83px;margin-left:370px}.villain a._.YOU{bottom:837px;width:107px;height:107px;margin-left:67px}.villain a._.BUT{bottom:882px;width:104px;height:104px;margin-left:-84px}.villain a._.YOUVE{bottom:815px;width:89px;height:89px;margin-left:-210px}.villain a._.LEFT{bottom:722px;width:89px;height:89px;margin-left:-318px}.villain a._.ME{bottom:925px;width:96px;height:96px;margin-left:84px}.villain a._.WITH{bottom:997px;width:90px;height:90px;margin-left:-75px}.villain a._.NO{bottom:930px;width:90px;height:90px;margin-left:-217px}.villain a._.CHOICE{bottom:803px;width:72px;height:72px;margin-left:-317px}.villain a._.Y0U{bottom:385px;width:120px;height:120px;margin-left:278px}.villain a._.WILL{bottom:665px;width:114px;height:114px;margin-left:50px}.villain a._.LEARN{bottom:673px;width:108px;height:108px;margin-left:-90px}.villain a._.to{bottom:660px;width:102px;height:102px;margin-left:-207px}.villain a._.LOVE{bottom:600px;width:96px;height:96px;margin-left:-302px}.villain a._.YOUR{bottom:508px;width:84px;height:84px;margin-left:355px}.villain a._.PUN1SHMENT{bottom:790px;width:102px;height:102px;margin-left:68px}.villain a._.legalize{bottom:815px;width:111px;height:111px;margin-left:-90px}.villain a._.meth{bottom:768px;width:90px;height:90px;margin-left:-210px}.villain a._.METH{bottom:695px;width:84px;height:84px;margin-left:-310px}.villain a._.IS{bottom:530px;width:84px;height:84px;margin-left:350px}.villain a._.NOT{bottom:948px;width:96px;height:96px;margin-left:-78px}.villain a._.A{bottom:888px;width:96px;height:96px;margin-left:81px}.villain a._.CRIME{bottom:874px;width:90px;height:90px;margin-left:-213px}.villain a._.shiba{bottom:467px;width:108px;height:108px;margin-left:310px}.villain a._.inu{bottom:540px;width:120px;height:120px;margin-left:47px}.villain a._.crackmeth{bottom:757px;width:90px;height:90px;margin-left:-323px}}@media (min-height:1200px){.villain{position:absolute;left:50%;top:50%;max-width:1920px;width:100%;height:1200px;transform:translateX(-50%);margin-top:-600px}}.villain.access-denied .controls-container{display:none}.villain.access-denied .keyboard.password{display:none}.villain.access-denied form{display:none}.villain.access-denied div.backdrop.password div.portal div.pipes{transition:none;animation:background-animation 2s infinite;animation-timing-function:linear}.villain.access-denied div.backdrop.password div.portal canvas{display:none}.villain.access-denied div.backdrop.password div.portal::after{position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:#000;background:linear-gradient(180deg, rgba(32,32,32,0) 25%, #402020 65%, #800000 100%);content:" "}.villain.access-denied a._.password{transition:none;background:rgba(255,255,255,0.5);animation:handy-animation 2s infinite;animation-timing-function:linear}.villain.access-denied::before{position:absolute;display:block;left:50%;transform:translateX(-50%);top:75px;width:100%;height:250px;background:url(/images/index/access_denied.png) center top no-repeat;background-size:80% auto;content:" ";z-index:11}@media (min-width:1920px){.villain.access-denied::before{width:1920px}}@keyframes text-fader{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.page.music{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;overflow:hidden;background:#20014A;box-sizing:border-box}.page.music h1{display:none}.page.music .FACE{display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:1200px;max-width:100%;height:100%;max-height:1000px;box-sizing:border-box;position:relative;box-shadow:0px 0px 50px black}.page.music ul{position:absolute;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;text-align:right;z-index:5;padding:100px 0px 100px 0px;box-sizing:border-box;scrollbar-color:rgba(0,0,0,0.5) rgba(0,0,0,0.1);scrollbar-width:thin}.page.music ul::-webkit-scrollbar{width:12px;height:12px}.page.music ul::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.page.music ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5)}.page.music li{display:inline-block;float:right;clear:both;text-align:right;margin-bottom:7%}.page.music li:hover~li.nul svg.q{animation:text-fader 5s infinite}.page.music a{display:inline-block;padding:10px;background:#6b08ce;border-bottom:2px solid #51069d;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;color:black;font-weight:normal;font-family:'Arial',sans;text-decoration:none;font-size:20px;color:rgba(255,255,255,0.6)}.page.music a:hover{background:#896df0;color:white}.page.music a:hover~aside{opacity:1}.page.music .side{position:absolute;left:0px;top:0px;width:230px;height:100%;max-height:1000px;background:#6a07ce;overflow:hidden;z-index:2}.page.music svg.pattern,.page.music svg.q{position:absolute;left:0px;top:0px;z-index:3;width:100%;height:100%;opacity:.2;transition:opacity .3s linear}.page.music svg.pattern .l{stroke-width:1px;stroke:white;fill:none}.page.music svg.pattern .d{stroke-width:1px;stroke:red;fill:none}.page.music svg.q{position:fixed;width:230px;opacity:0;animation:none;will-change:opacity}.page.music svg.q text{font-size:200px;fill:rgba(0,0,0,0.2);font-family:'Arial',sans;font-weight:bold}.page.music svg.q text.whoops{transform:scaleX(-1) scaleY(-1)}.page.music svg.waves{position:absolute;top:0px;right:0px;z-index:2;width:auto;height:100%}.page.music svg.waves .arc,.page.music svg.waves circle{fill:#000;stroke-width:1px;stroke:black;opacity:.1}.page.music aside{position:fixed;left:23px;top:50%;width:184px;min-height:27%;background:rgba(255,255,255,0.666);box-sizing:border-box;transform:translateY(-50%);padding:15px;text-align:left;color:black;font-size:18px;line-height:24px;font-family:'Arial',sans;border-radius:20px;transition:opacity .3s linear;overflow:hidden;text-overflow:ellipsis;z-index:420;opacity:0;pointer-events:none;will-change:opacity}.page.music strong{display:block;font-weight:bold;margin-bottom:7px}.page.music .background{position:absolute;left:230px;top:0px;width:970px;height:100%;background:#6b00ff;overflow:hidden}.page.music canvas{position:absolute;z-index:3;left:0px;top:0px;width:1000px;height:1000px}.page.music svg.darc-waves{position:absolute;right:0px;top:0px;z-index:3;width:1000px;height:100%;max-height:1000px}.page.music svg.darc-waves .darc{fill:black;stroke-width:0px;opacity:.15}.page.music svg.wheel{position:absolute;left:0px;top:0px;z-index:2;width:1200px;height:100%;max-height:1000px}.page.music svg.wheel .arc{fill:#6b08ce;stroke-width:1px;stroke:rgba(0,0,0,0.75);opacity:.46}.page.music .psychotic{position:absolute;z-index:1;left:0px;top:50%;width:4800px;height:4000px;margin-left:-2400px;margin-top:-2000px;transition:transform .2s linear;transform-origin:2400px 2000px;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000}.page.music .psychotic.over{transform:scale(.8, .8) translate3d(0, 0, 0)}.page.music .psychotic .rotato{position:absolute;left:0px;top:0px;width:4800px;height:4000px;background:url(/images/music/background.png) center center;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000}@media (max-height:999px){.page.music canvas{width:100vh;height:100vh}}@media (max-height:667px){.page.music svg.darc-waves{display:none}.page.music aside{display:none}.page.music .side{display:none}.page.music .background{left:0px;width:100%}.page.music .FACE{max-height:100vh}}@media (max-width:667px){.page.music svg.darc-waves{display:none}.page.music aside{display:none}.page.music .side{display:none}.page.music .background{left:0px;width:100%}.page.music .FACE{max-height:100vh}}.blog,div.page.write{background:#111 url(/images/blog/playground.png) no-repeat center center fixed}.blog{padding:30px;box-sizing:border-box}.blog .columns{display:flex}.blog ol.blog-posts{list-style-type:none;max-width:850px;width:100%}.blog div.frivolous{margin-left:50px;max-width:300px;width:100%}.blog a.rss{display:inline-block;margin-top:20px;background:#444 url(/images/blog/rss.svg) no-repeat 8px 8px;background-size:16px 16px;font-family:"Arial",sans;text-decoration:none;padding:0px 8px 0px 32px;height:32px;line-height:34px;border-radius:5px;color:#eee}.blog a.rss:hover{background-color:#666;color:white}.blog h1{font-family:"Courier New",mono;font-size:36px;padding:0;font-weight:700;margin:20px 0 0px 0;text-shadow:0px 0px 5px black}.blog h1 a{color:#fff;text-decoration:none}.blog h1 a:hover{text-shadow:0px 0px 10px white;color:white}.blog h1 small{font-size:50%}.blog h6{font-family:"Arial",sans;font-size:18px;padding:0 35px;margin:10px 0px 10px 0px;text-shadow:0px 0px 5px black;font-weight:bold}.blog li.nav{margin:25px 0 10px 0;padding:10px;font-size:24px;text-align:center;color:#aaa;background:#ddd;font-family:"Arial",sans}.blog li.nav span{display:inline-block;width:200px}.blog li.blog-post{background-color:rgba(255,255,255,0.9);margin:25px 0 10px 0;padding:35px 0 0 0;color:black;font-family:'Arial',sans}.blog a{color:#6a0000}.blog a:hover{color:#220000}.blog article h2{font-size:30px;line-height:36px;font-weight:400;padding:0 35px;margin:0}.blog article h2 a{text-decoration:none}.blog article h3{padding:0 35px 0 95px;margin:10px 0 0 0;font-size:18px;line-height:24px;font-weight:700;opacity:.7}.blog article h4{padding:15px 35px 0 35px;margin:25px 0 0 0;font-size:26px;font-weight:400;color:#700;opacity:.7}.blog article h5{padding:0 35px;font-size:14px;font-weight:bold;margin:25px 0 0 0}.blog article h5>img{display:block;margin-top:5px}.blog article p{padding:0 35px;margin:25px 0 0 0;font-size:17px;line-height:26px}.blog article p>img{margin-top:0px}.blog article p.read-more a{display:inline-block;margin:0px auto;background:#882222;color:white;font-weight:bold;padding:2px 15px;border-radius:5px;text-decoration:none}.blog article p.read-more a:hover{background:#6a0000}.blog article ul,.blog article ol{padding:0 35px 0 65px;margin:25px 0 0 0}.blog article ul p,.blog article ol p{padding-left:0px}.blog article li{font-size:17px;line-height:26px}.blog article code.language-text,.blog article code.language-javascript,.blog article code.language-python,.blog article code.language-html{margin:25px 0 0 0;padding:35px}.blog article blockquote{position:relative;margin:25px 0 0 0;font-family:'Georgia',serif;font-size:17px;line-height:26px;background:#fff url(/images/blog/quote.png) no-repeat 35px 36px;background-size:34px 27px;padding:35px 0 35px 50px}.blog article blockquote p:first-child{margin-top:0px}.blog article img{margin:25px 0 0 0;max-width:100%;height:auto}.blog article ul{list-style-type:disc}.blog article ol{list-style-type:decimal}.blog article strong{font-weight:bold}.blog article em{font-style:italic}.blog ul.tags{margin:20px 0 0 0;padding:0 35px;list-style-type:none}.blog ul.tags li{display:inline;margin:0px 5px 1px 0}.blog ul.tags a{display:inline-block;border-radius:3px;padding:8px 6px;background-color:#a88;border-bottom:1px dotted #700;color:#fff;font-size:12px;text-decoration:none;font-weight:700;margin-top:14px}.blog ul.tags a:hover{background:#977}.blog .info{margin-top:25px;border-top:1px solid gray;padding:15px 35px;font-size:14px;color:#666;background-color:#ddd}.blog .info h2{margin-top:25px;padding-left:0px}.blog .info strong.comments-link{font-weight:bold;float:right}.blog ul.tag-cloud{margin-top:65px;list-style-type:none;font-size:18px;line-height:55px;font-family:'Arial',sans;padding:0px;background:rgba(0,0,0,0.5)}.blog ul.tag-cloud li{display:inline-block;margin-right:5px}.blog ul.tag-cloud li a{color:white;text-decoration:none}.blog ul.tag-cloud li a:hover{text-decoration:underline}.blog footer{max-width:850px;width:100%;font-family:'Arial',sans;text-align:center;font-size:14px;line-height:20px;color:#bbb;padding:25px 35px 30px 35px;box-sizing:border-box;margin-bottom:60px}.blog footer a{color:#bbb;font-weight:bold;text-decoration:none}.blog footer a:hover{color:white;text-decoration:underline}@media (max-width:1279px){.blog .columns{display:block}.blog div.frivolous{margin-left:0px;max-width:850px;width:100%;text-align:center;margin-bottom:35px}.blog ul.tag-cloud{margin-top:35px}}@media (max-width:767px){.blog{padding:30px 15px}}@media (max-width:640px){.blog{padding:30px 0px}.blog li.blog-post{padding-top:15px}.blog h1{padding-left:15px}.blog h1 small{display:none}.blog article h2{padding:0 15px}.blog article h3{padding:0 15px 0 45px}.blog article h4{padding-left:15px;padding-right:15px}.blog article h5{padding:0 15px}.blog article blockquote{background-position:17px 36px}.blog article p{padding:0 15px}.blog article code.language-text,.blog article code.language-javascript,.blog article code.language-python,.blog article code.language-html{padding:35px 15px}.blog article ul{padding-left:40px}.blog ul.tags{padding:0 15px}.blog .info{padding:15px 15px}.blog ul.tag-cloud{text-align:center}.blog li.nav{font-size:18px}.blog li.nav span{width:150px}.blog .info strong.comments-link{display:block;float:none;margin:7px 0 0 0}}article code,.posts .post code{color:black;background:white;font-family:'Courier New',mono;display:inline-block;padding:0px 3px}article code.language-text,article code.language-javascript,article code.language-python,article code.language-html,.posts .post code.language-text,.posts .post code.language-javascript,.posts .post code.language-python,.posts .post code.language-html{display:block;font-size:16px;line-height:23px;background-color:#222;color:#eeeeee;overflow-x:auto;box-sizing:border-box;width:100%;max-width:100%}.hljs{display:block;overflow-x:auto;padding:.5em;background:#282a36}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link{color:#cb7832}.hljs-function .hljs-keyword{color:#cb7832}.hljs-built_in{color:#f0d47c}.hljs-number{color:#b6f23e}.hljs,.hljs-subst{color:#f8f8f2}.hljs-string,.hljs-title,.hljs-name,.hljs-type,.hljs-attribute,.hljs-symbol,.hljs-bullet,.hljs-addition,.hljs-variable,.hljs-template-tag,.hljs-template-variable{color:#f1fa8c}.hljs-comment,.hljs-quote,.hljs-deletion,.hljs-meta{color:#92a2d4}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-title,.hljs-section,.hljs-doctag,.hljs-type,.hljs-name,.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}@keyframes post-highlight{0%{background-color:rgba(255,255,0,0.75)}100%{background-color:rgba(255,255,0,0)}}section.posts{padding-bottom:5px}section.posts h2.post-count{font-size:30px;line-height:36px}section.posts input.dnt-rejected{display:none}section.posts input.dnt-rejected:checked~div.dnt-notice{display:none}section.posts .post{padding-top:25px;margin-bottom:0px;display:flex}section.posts .post .avatar{flex-shrink:0;flex-grow:0;margin-top:2px;margin-right:12px;display:block;width:48px;height:48px;background:#ccc;text-align:center;line-height:48px;border-radius:3px}section.posts .post .avatar svg{margin-top:8px;width:16px;height:32px;stroke:none;fill:white}section.posts .post .avatar a{display:block;width:100%;height:100%}section.posts .post .post-replies .post .avatar{width:32px;height:32px}section.posts .post .post-replies .post .avatar svg{margin-top:0px}section.posts .post .compose{flex-grow:1}section.posts .post .compose p.msg{margin-bottom:0px}section.posts .post .compose textarea{box-sizing:border-box;width:100%;border-radius:3px;font-family:'Arial',sans;font-size:17px;line-height:26px;padding:10px;resize:vertical}section.posts .post .compose textarea:active{height:auto}section.posts .post .compose textarea:invalid{box-shadow:none}section.posts .post .compose button{margin-top:7px;margin-left:2px;border:0px none transparent;padding:4px 0px;width:110px;text-align:center;font-size:20px;border-radius:5px;cursor:pointer;text-transform:uppercase;letter-spacing:2px}section.posts .post .compose button:hover{text-shadow:0px 0px 5px white;box-shadow:0px 0px 5px white}section.posts .post .compose.collapsing textarea:invalid{height:50px}section.posts .post .compose.collapsing textarea:invalid+button{display:none}section.posts .post .post-body{flex-grow:1;position:relative;min-width:0}section.posts .post .post-body>ul.body-actions{opacity:0}section.posts .post .post-body .post-meta:hover~ul.body-actions{opacity:1}section.posts .post .post-body .post-text:hover~ul.body-actions{opacity:1}section.posts .post .post-body ul.body-actions:hover{opacity:1}section.posts .post .post-text p,section.posts .post .post-text li{font-size:15px;line-height:23px}section.posts .post .post-meta{padding-bottom:5px}section.posts .post .post-meta a{text-decoration:none}section.posts .post .post-meta a:hover{text-decoration:underline}section.posts .post .post-meta em{display:inline-block;font-style:normal;font-weight:bold;font-size:11px;padding:3px 5px;border-radius:2px;margin:0px 3px;text-transform:uppercase}section.posts .post .post-meta span{display:inline-block;margin-left:3px;font-size:12px}section.posts .post ul.post-actions li:last-child{display:none;opacity:.5}section.posts .post ul.post-actions,section.posts .post ul.body-actions{margin-top:5px}section.posts .post ul.post-actions li,section.posts .post ul.body-actions li{display:inline-block;font-size:15px;line-height:23px;margin-right:10px}section.posts .post ul.post-actions li label,section.posts .post ul.body-actions li label,section.posts .post ul.post-actions li a,section.posts .post ul.body-actions li a{cursor:pointer;text-decoration:none}section.posts .post ul.post-actions li label:hover,section.posts .post ul.body-actions li label:hover,section.posts .post ul.post-actions li a:hover,section.posts .post ul.body-actions li a:hover{text-decoration:underline}section.posts .post ul.body-actions{margin-top:0px;position:absolute;right:0px;top:0px}section.posts .post ul.body-actions li{line-height:15px}section.posts .post ul.body-actions li:last-child{display:none}section.posts .post input.reply{display:none}section.posts .post input.hide{display:none}section.posts .post input.hide:checked~a .avatar,section.posts .post input.hide:checked~.avatar{width:32px;height:32px;opacity:.5}section.posts .post input.hide:checked~a .avatar svg,section.posts .post input.hide:checked~.avatar svg{margin-top:0px}section.posts .post input.hide:checked~.post-body .post-text{display:none}section.posts .post input.hide:checked~.post-body .post-meta{margin:0px 0 0 0}section.posts .post input.hide:checked~.post-body .post-meta strong,section.posts .post input.hide:checked~.post-body .post-meta em{opacity:.5}section.posts .post input.hide:checked~.post-body ul.post-actions{margin-top:0px}section.posts .post input.hide:checked~.post-body ul.post-actions li{display:none}section.posts .post input.hide:checked~.post-body ul.post-actions li:last-child{display:block}section.posts .post input.hide:checked~.post-body ul.body-actions li{display:none}section.posts .post input.hide:checked~.post-body ul.body-actions li:last-child{display:block}section.posts .post input.hide:checked~.post-body .post-replies{display:none}section.posts .post.highlight>.post-body>.post-meta,section.posts .post.highlight>.post-body>.post-text{animation:post-highlight 1s linear forwards}section.posts .post.deleted>.post-body>.post-meta strong{font-style:italic}section.posts .post.deleted>.post-body>.post-text p{font-style:italic}section.posts .dnt-notice{margin-top:25px;padding:15px 15px 10px 15px;font-size:17px;line-height:26px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.1)}section.posts .dnt-notice strong{display:block;font-weight:bold;margin-bottom:10px}section.posts .dnt-notice a.accept{margin-top:15px;display:inline-block;padding:5px 15px;border-radius:10px;text-decoration:none;font-weight:bold;transition:background .2s linear}section.posts .dnt-notice label{display:block;font-size:80%;margin-top:5px;cursor:pointer}section.posts .dnt-notice label:hover{text-decoration:underline}section.posts .pagination{display:flex;float:right;align-items:center}section.posts .pagination strong{font-weight:bold}section.posts .pagination a{text-decoration:none}section.posts .pagination .page-index{padding-right:15px}section.posts .pagination .links span{box-sizing:border-box;display:inline-block;border-collapse:collapse;width:90px;text-align:center;line-height:30px;cursor:default}section.posts .pagination .links span:first-child{border-right:0px none transparent}section.posts .pagination .links span a{display:block;width:100%;height:30px;text-align:center}section.posts .pagination:last-of-type{margin-top:25px;float:none;justify-content:flex-end}section.posts .post{color:#222}section.posts .post .compose textarea{border:2px solid #ccc;background:white;color:black}section.posts .post .compose button{color:white;background:#6a0000}section.posts .post .compose button:disabled{background:#aaa !important}section.posts .post .post-meta em{background:#777;color:white}section.posts .post .post-meta span{color:#888}section.posts .post.deleted>.post-body>.post-meta strong{color:#888}section.posts .post.deleted>.post-body>.post-text p{color:#888}section.posts .post blockquote{background:white;border:1px solid #ddd}section.posts .post blockquote>p:first-child strong{color:#888}section.posts .post ul.post-actions li label{color:#6a0000}section.posts .post ul.body-actions li label{color:#aaa}section.posts .post ul.post-actions li label:hover,section.posts .post ul.body-actions li label:hover{color:#220000}section.posts .post p.msg.error{color:#900;font-style:italic}section.posts .dnt-notice{color:black;background:#ffe8aa}section.posts .dnt-notice a.accept{background:#AA0000;color:white}section.posts .dnt-notice a.accept:hover{background:black}section.posts .dnt-notice label{color:#6a0000}section.posts .pagination strong{color:black}section.posts .pagination .links span{border:1px solid #aaa;color:#999}section.posts .pagination .links a{background:#eee;border-top:1px solid white;border-bottom:1px solid #ddd}section.posts .pagination .links a:hover{background:#ddd;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width:640px){section.posts .post .avatar{width:24px;height:24px;line-height:24px;margin-right:8px}section.posts .post .avatar svg{margin-top:4px;width:8px;height:16px}section.posts .post .post-replies .post .avatar{width:24px;height:24px;line-height:24px}section.posts .post .post-replies .post .avatar svg{margin-top:4px}section.posts .post input.hide:checked~.avatar{width:24px;height:24px}section.posts .post input.hide:checked~.avatar svg{margin-top:4px}section.posts ul.body-actions{display:none}section.posts .pagination:first-of-type{display:none}}@media (max-width:359px){section.posts .pagination .page-index{display:none}}.post-text p,.post-text li{margin-bottom:15px;max-width:100%;overflow:hidden}.post-text p:last-child,.post-text li:last-child{margin-bottom:0px}.post-text ul{list-style-type:disc}.post-text ol{list-style-type:decimal}.post-text ul,.post-text ol{list-style-position:inside;padding-left:15px;margin-bottom:15px}.post-text ul li,.post-text ol li{margin-bottom:15px}.post-text ul:last-child,.post-text ol:last-child{margin-bottom:0px}.post-text h1,.post-text h2,.post-text h3,.post-text h4,.post-text h5,.post-text h6{font-family:'Arial',sans;font-size:18px;line-height:26px;font-weight:bold;text-shadow:none;max-width:100%;margin:0px}.post-text pre{overflow:auto;max-width:100%;margin-bottom:15px}.post-text code.language-text,.post-text code.language-javascript,.post-text code.language-python,.post-text code.language-html{margin:0 0 15px 0;padding:15px 20px}.post-text code.language-text:last-child,.post-text code.language-javascript:last-child,.post-text code.language-python:last-child,.post-text code.language-html:last-child{margin-bottom:0px}.post-text img{max-width:100%;height:auto;margin-bottom:15px}.post-text img:last-child{margin-bottom:0px}.post-text blockquote{margin:0 0 15px 0;font-family:'Georgia',serif;font-size:15px;line-height:23px;padding:15px 20px;max-width:100%}.post-text blockquote p:first-child{margin-bottom:0px}.post-text blockquote p:first-child strong{font-weight:normal;font-style:italic}.post-text strong{font-weight:bold}.post-text em{font-style:italic}#html-dos{display:none}