*,:after,:before{box-sizing:border-box}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}body,html{color:#222;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;margin:0}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}img{display:block;height:auto;max-width:100%}h2{color:#666;width:66%}.fade-blur-enter-active,.fade-blur-leave-active,.page-enter-active,.page-leave-active{transition:opacity .35s ease,filter .35s ease}.fade-blur-enter-from,.fade-blur-leave-to,.page-enter-from,.page-leave-to{filter:blur(20px);opacity:0}h3{font-weight:inherit}a{color:inherit}a,header h1 a:hover{text-decoration:none}.muted{color:#666}.outer{align-items:center;animation:shake .18s linear infinite;background-color:#eee;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;position:relative;width:100vw;width:100dvw}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--shake, 0)*-1px),calc(var(--shake, 0)*1px))}50%{transform:translate(calc(var(--shake, 0)*1px),calc(var(--shake, 0)*1px))}75%{transform:translate(calc(var(--shake, 0)*-1px),calc(var(--shake, 0)*-1px))}}.bg-slider{inset:0;position:absolute;z-index:0}.bg-slider__slide{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px);height:110%;left:-5%;opacity:0;position:absolute;top:-5%;transition:opacity .6s ease;width:110%}.bg-slider__slide.is-active{opacity:1}.panel{background:#fff;height:90vh;height:90dvh;max-width:400px;overflow:hidden;position:relative;width:100%;z-index:1}@media(max-width:600px){.panel{height:100vh;height:100dvh;max-width:none}}.container{height:100%;overflow-y:auto;padding:20px;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.container>footer{align-items:flex-end;display:flex;gap:12px;margin-top:auto}.container>footer p{color:#666;flex:1}.container>footer button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0;color:#666;cursor:pointer;font:inherit;margin:-10px -4px;padding:10px 4px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;z-index:110}.container>footer .counter{font-family:Courier New,Courier,monospace}.menu{align-items:flex-end;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffc;display:flex;inset:0;justify-content:flex-start;padding:20px;position:absolute;z-index:100}.menu--right{justify-content:flex-end;text-align:right}.menu--right .menu__list a{font-family:Courier New,Courier,monospace}.menu__list{list-style:none;margin:0 0 60px;padding:0}.menu__list li{margin:12px 0 0}.menu__list a{color:#222;font-size:inherit;text-decoration:none}.menu__list:hover a{color:#666}.menu__list a:hover{color:#222}.page-body{padding-top:20px}.page-body p{margin:0 0 20px}.page-body section{margin-bottom:20px}.rate__row{color:#666;display:flex;justify-content:space-between}.carousel{cursor:pointer;flex:1;position:relative}.carousel img{height:auto;left:50%;max-height:100%;max-width:100%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease;width:auto}.carousel img.is-active{opacity:1}.splash{align-items:center;display:flex;flex:1;justify-content:center}.splash__logo{height:80px;width:auto}
