.Spinner{height:100vh;background:linear-gradient(135deg,#b3e5fc,#b3e5fc 50%,#f06292 0,#f06292);font-family:Rubik,sans-serif;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.Spinner span{margin-top:1.5rem;font-size:2rem;font-weight:700}.Sidebar{margin-bottom:2.5rem;padding-block:1.5rem;background-color:#9575cd;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1),inset 0 0 25px #7e57c2;z-index:2}.Sidebar h1{margin-bottom:1rem;font-size:2.5rem;font-weight:300;color:#fff;letter-spacing:.5rem}.Sidebar span{font-weight:700;letter-spacing:0}.Sidebar img{width:100px;margin-bottom:1.5rem;border-radius:50%;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1)}.Sidebar img:hover{-webkit-animation:shake-slow 5s ease-in-out;animation:shake-slow 5s ease-in-out}.Sidebar button{border:none;border-radius:2rem;padding:1rem 2rem;font-size:1rem;font-weight:700;letter-spacing:.2rem;word-spacing:.2rem;cursor:pointer;background:linear-gradient(135deg,#b3e5fc,#b3e5fc 50%,#f06292 0,#f06292);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1)}@media(min-width:750px){.Sidebar{height:90%;width:30%;margin-bottom:0;padding-block:0}.Sidebar h1{font-size:2rem}}@-webkit-keyframes shake-slow{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}2%{-webkit-transform:translate(5px,-6px) rotate(3.5deg);transform:translate(5px,-6px) rotate(3.5deg)}4%{-webkit-transform:translate(1px,-4px) rotate(2.5deg);transform:translate(1px,-4px) rotate(2.5deg)}6%{-webkit-transform:translate(-4px,-6px) rotate(.5deg);transform:translate(-4px,-6px) rotate(.5deg)}8%{-webkit-transform:translate(2px,-9px) rotate(-.5deg);transform:translate(2px,-9px) rotate(-.5deg)}10%{-webkit-transform:translate(5px,-5px) rotate(.5deg);transform:translate(5px,-5px) rotate(.5deg)}12%{-webkit-transform:translate(6px,1px) rotate(.5deg);transform:translate(6px,1px) rotate(.5deg)}14%{-webkit-transform:translate(5px,2px) rotate(-1.5deg);transform:translate(5px,2px) rotate(-1.5deg)}16%{-webkit-transform:translate(8px,-6px) rotate(-.5deg);transform:translate(8px,-6px) rotate(-.5deg)}18%{-webkit-transform:translate(-6px,-6px) rotate(3.5deg);transform:translate(-6px,-6px) rotate(3.5deg)}20%{-webkit-transform:translate(-8px,7px) rotate(-1.5deg);transform:translate(-8px,7px) rotate(-1.5deg)}22%{-webkit-transform:translate(3px,9px) rotate(1.5deg);transform:translate(3px,9px) rotate(1.5deg)}24%{-webkit-transform:translate(-7px,6px) rotate(3.5deg);transform:translate(-7px,6px) rotate(3.5deg)}26%{-webkit-transform:translate(9px,-5px) rotate(1.5deg);transform:translate(9px,-5px) rotate(1.5deg)}28%{-webkit-transform:translate(10px,1px) rotate(-1.5deg);transform:translate(10px,1px) rotate(-1.5deg)}30%{-webkit-transform:translate(-8px,5px) rotate(3.5deg);transform:translate(-8px,5px) rotate(3.5deg)}32%{-webkit-transform:translate(-9px,5px) rotate(-1.5deg);transform:translate(-9px,5px) rotate(-1.5deg)}34%{-webkit-transform:translate(-6px,8px) rotate(.5deg);transform:translate(-6px,8px) rotate(.5deg)}36%{-webkit-transform:translate(6px,-2px) rotate(.5deg);transform:translate(6px,-2px) rotate(.5deg)}38%{-webkit-transform:translate(3px,3px) rotate(3.5deg);transform:translate(3px,3px) rotate(3.5deg)}40%{-webkit-transform:translate(6px,10px) rotate(-1.5deg);transform:translate(6px,10px) rotate(-1.5deg)}42%{-webkit-transform:translate(2px,-2px) rotate(1.5deg);transform:translate(2px,-2px) rotate(1.5deg)}44%{-webkit-transform:translate(-6px,8px) rotate(-.5deg);transform:translate(-6px,8px) rotate(-.5deg)}46%{-webkit-transform:translate(-5px,9px) rotate(-2.5deg);transform:translate(-5px,9px) rotate(-2.5deg)}48%{-webkit-transform:translate(-4px,2px) rotate(3.5deg);transform:translate(-4px,2px) rotate(3.5deg)}50%{-webkit-transform:translate(-9px,-3px) rotate(-1.5deg);transform:translate(-9px,-3px) rotate(-1.5deg)}52%{-webkit-transform:translate(3px,-2px) rotate(1.5deg);transform:translate(3px,-2px) rotate(1.5deg)}54%{-webkit-transform:translate(10px,8px) rotate(3.5deg);transform:translate(10px,8px) rotate(3.5deg)}56%{-webkit-transform:translate(7px,8px) rotate(.5deg);transform:translate(7px,8px) rotate(.5deg)}58%{-webkit-transform:translate(-4px,-3px) rotate(-.5deg);transform:translate(-4px,-3px) rotate(-.5deg)}60%{-webkit-transform:translate(9px,-4px) rotate(-1.5deg);transform:translate(9px,-4px) rotate(-1.5deg)}62%{-webkit-transform:translate(-8px,-6px) rotate(1.5deg);transform:translate(-8px,-6px) rotate(1.5deg)}64%{-webkit-transform:translate(-1px,-2px) rotate(3.5deg);transform:translate(-1px,-2px) rotate(3.5deg)}66%{-webkit-transform:translateY(-8px) rotate(.5deg);transform:translateY(-8px) rotate(.5deg)}68%{-webkit-transform:translate(8px,-7px) rotate(.5deg);transform:translate(8px,-7px) rotate(.5deg)}70%{-webkit-transform:translate(3px,4px) rotate(1.5deg);transform:translate(3px,4px) rotate(1.5deg)}72%{-webkit-transform:translate(3px,2px) rotate(1.5deg);transform:translate(3px,2px) rotate(1.5deg)}74%{-webkit-transform:translate(-5px,-9px) rotate(.5deg);transform:translate(-5px,-9px) rotate(.5deg)}76%{-webkit-transform:translate(1px,-8px) rotate(2.5deg);transform:translate(1px,-8px) rotate(2.5deg)}78%{-webkit-transform:translate(3px,7px) rotate(-1.5deg);transform:translate(3px,7px) rotate(-1.5deg)}80%{-webkit-transform:translate(-9px,-4px) rotate(.5deg);transform:translate(-9px,-4px) rotate(.5deg)}82%{-webkit-transform:translateY(-4px) rotate(-2.5deg);transform:translateY(-4px) rotate(-2.5deg)}84%{-webkit-transform:translate(-7px,-3px) rotate(.5deg);transform:translate(-7px,-3px) rotate(.5deg)}86%{-webkit-transform:translate(-8px,6px) rotate(-1.5deg);transform:translate(-8px,6px) rotate(-1.5deg)}88%{-webkit-transform:translate(3px,4px) rotate(2.5deg);transform:translate(3px,4px) rotate(2.5deg)}90%{-webkit-transform:translate(5px,7px) rotate(2.5deg);transform:translate(5px,7px) rotate(2.5deg)}92%{-webkit-transform:translate(2px,-8px) rotate(-2.5deg);transform:translate(2px,-8px) rotate(-2.5deg)}94%{-webkit-transform:translate(-1px,-2px) rotate(-1.5deg);transform:translate(-1px,-2px) rotate(-1.5deg)}96%{-webkit-transform:translate(-4px,10px) rotate(-1.5deg);transform:translate(-4px,10px) rotate(-1.5deg)}98%{-webkit-transform:translate(10px,-9px) rotate(2.5deg);transform:translate(10px,-9px) rotate(2.5deg)}}@keyframes shake-slow{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}2%{-webkit-transform:translate(5px,-6px) rotate(3.5deg);transform:translate(5px,-6px) rotate(3.5deg)}4%{-webkit-transform:translate(1px,-4px) rotate(2.5deg);transform:translate(1px,-4px) rotate(2.5deg)}6%{-webkit-transform:translate(-4px,-6px) rotate(.5deg);transform:translate(-4px,-6px) rotate(.5deg)}8%{-webkit-transform:translate(2px,-9px) rotate(-.5deg);transform:translate(2px,-9px) rotate(-.5deg)}10%{-webkit-transform:translate(5px,-5px) rotate(.5deg);transform:translate(5px,-5px) rotate(.5deg)}12%{-webkit-transform:translate(6px,1px) rotate(.5deg);transform:translate(6px,1px) rotate(.5deg)}14%{-webkit-transform:translate(5px,2px) rotate(-1.5deg);transform:translate(5px,2px) rotate(-1.5deg)}16%{-webkit-transform:translate(8px,-6px) rotate(-.5deg);transform:translate(8px,-6px) rotate(-.5deg)}18%{-webkit-transform:translate(-6px,-6px) rotate(3.5deg);transform:translate(-6px,-6px) rotate(3.5deg)}20%{-webkit-transform:translate(-8px,7px) rotate(-1.5deg);transform:translate(-8px,7px) rotate(-1.5deg)}22%{-webkit-transform:translate(3px,9px) rotate(1.5deg);transform:translate(3px,9px) rotate(1.5deg)}24%{-webkit-transform:translate(-7px,6px) rotate(3.5deg);transform:translate(-7px,6px) rotate(3.5deg)}26%{-webkit-transform:translate(9px,-5px) rotate(1.5deg);transform:translate(9px,-5px) rotate(1.5deg)}28%{-webkit-transform:translate(10px,1px) rotate(-1.5deg);transform:translate(10px,1px) rotate(-1.5deg)}30%{-webkit-transform:translate(-8px,5px) rotate(3.5deg);transform:translate(-8px,5px) rotate(3.5deg)}32%{-webkit-transform:translate(-9px,5px) rotate(-1.5deg);transform:translate(-9px,5px) rotate(-1.5deg)}34%{-webkit-transform:translate(-6px,8px) rotate(.5deg);transform:translate(-6px,8px) rotate(.5deg)}36%{-webkit-transform:translate(6px,-2px) rotate(.5deg);transform:translate(6px,-2px) rotate(.5deg)}38%{-webkit-transform:translate(3px,3px) rotate(3.5deg);transform:translate(3px,3px) rotate(3.5deg)}40%{-webkit-transform:translate(6px,10px) rotate(-1.5deg);transform:translate(6px,10px) rotate(-1.5deg)}42%{-webkit-transform:translate(2px,-2px) rotate(1.5deg);transform:translate(2px,-2px) rotate(1.5deg)}44%{-webkit-transform:translate(-6px,8px) rotate(-.5deg);transform:translate(-6px,8px) rotate(-.5deg)}46%{-webkit-transform:translate(-5px,9px) rotate(-2.5deg);transform:translate(-5px,9px) rotate(-2.5deg)}48%{-webkit-transform:translate(-4px,2px) rotate(3.5deg);transform:translate(-4px,2px) rotate(3.5deg)}50%{-webkit-transform:translate(-9px,-3px) rotate(-1.5deg);transform:translate(-9px,-3px) rotate(-1.5deg)}52%{-webkit-transform:translate(3px,-2px) rotate(1.5deg);transform:translate(3px,-2px) rotate(1.5deg)}54%{-webkit-transform:translate(10px,8px) rotate(3.5deg);transform:translate(10px,8px) rotate(3.5deg)}56%{-webkit-transform:translate(7px,8px) rotate(.5deg);transform:translate(7px,8px) rotate(.5deg)}58%{-webkit-transform:translate(-4px,-3px) rotate(-.5deg);transform:translate(-4px,-3px) rotate(-.5deg)}60%{-webkit-transform:translate(9px,-4px) rotate(-1.5deg);transform:translate(9px,-4px) rotate(-1.5deg)}62%{-webkit-transform:translate(-8px,-6px) rotate(1.5deg);transform:translate(-8px,-6px) rotate(1.5deg)}64%{-webkit-transform:translate(-1px,-2px) rotate(3.5deg);transform:translate(-1px,-2px) rotate(3.5deg)}66%{-webkit-transform:translateY(-8px) rotate(.5deg);transform:translateY(-8px) rotate(.5deg)}68%{-webkit-transform:translate(8px,-7px) rotate(.5deg);transform:translate(8px,-7px) rotate(.5deg)}70%{-webkit-transform:translate(3px,4px) rotate(1.5deg);transform:translate(3px,4px) rotate(1.5deg)}72%{-webkit-transform:translate(3px,2px) rotate(1.5deg);transform:translate(3px,2px) rotate(1.5deg)}74%{-webkit-transform:translate(-5px,-9px) rotate(.5deg);transform:translate(-5px,-9px) rotate(.5deg)}76%{-webkit-transform:translate(1px,-8px) rotate(2.5deg);transform:translate(1px,-8px) rotate(2.5deg)}78%{-webkit-transform:translate(3px,7px) rotate(-1.5deg);transform:translate(3px,7px) rotate(-1.5deg)}80%{-webkit-transform:translate(-9px,-4px) rotate(.5deg);transform:translate(-9px,-4px) rotate(.5deg)}82%{-webkit-transform:translateY(-4px) rotate(-2.5deg);transform:translateY(-4px) rotate(-2.5deg)}84%{-webkit-transform:translate(-7px,-3px) rotate(.5deg);transform:translate(-7px,-3px) rotate(.5deg)}86%{-webkit-transform:translate(-8px,6px) rotate(-1.5deg);transform:translate(-8px,6px) rotate(-1.5deg)}88%{-webkit-transform:translate(3px,4px) rotate(2.5deg);transform:translate(3px,4px) rotate(2.5deg)}90%{-webkit-transform:translate(5px,7px) rotate(2.5deg);transform:translate(5px,7px) rotate(2.5deg)}92%{-webkit-transform:translate(2px,-8px) rotate(-2.5deg);transform:translate(2px,-8px) rotate(-2.5deg)}94%{-webkit-transform:translate(-1px,-2px) rotate(-1.5deg);transform:translate(-1px,-2px) rotate(-1.5deg)}96%{-webkit-transform:translate(-4px,10px) rotate(-1.5deg);transform:translate(-4px,10px) rotate(-1.5deg)}98%{-webkit-transform:translate(10px,-9px) rotate(2.5deg);transform:translate(10px,-9px) rotate(2.5deg)}}.JokesList{background-color:#fff;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1)}.Joke{border-bottom:2px solid #eee;padding:1rem}.Joke,.Joke-VoteButtons{display:flex;align-items:center}.Joke-VoteButtons i{font-size:1.25rem;cursor:pointer}.Joke-VoteButtons span{width:30px;height:30px;margin-inline:5px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1)}.Joke-Text{margin-inline:1rem;font-size:.9rem;line-height:1.1rem;flex-grow:1}.Joke-Smiley{justify-self:end;display:flex;align-items:center}.Joke-Smiley i{font-size:1.5rem;border-radius:50%;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1)}.Joke-Smiley i:hover{-webkit-animation:spin .7s ease-in-out;animation:spin .7s ease-in-out}@media(min-width:750px){.JokesList{height:80%;width:60%;overflow-y:scroll}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}*{box-sizing:border-box}.Homepage{padding:1rem;background:linear-gradient(135deg,#b3e5fc,#b3e5fc 50%,#f06292 0,#f06292);font-family:Rubik,sans-serif;color:#78909c}@media(min-width:750px){.Homepage{height:100vh;padding:0;display:flex;justify-content:center;align-items:center}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}
/*# sourceMappingURL=main.06ab95f8.chunk.css.map */