*,:after,:before{box-sizing:border-box}:root{--color-text:#201d1d;--color-bg:#eeeff2;--color-link:#b020bc;--color-link-hover:#201d1d;font-size:16px}body{color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(#eeeff2,#f0e1f0);height:100vh;margin:0;font-family:monospace}.js .loading:before,.js .loading:after{content:"";z-index:1000;position:fixed}.js .loading:before{background:var(--color-bg);width:100%;height:100%;top:0;left:0}.js .loading:after{opacity:.4;background:var(--color-link);border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:.7s linear infinite alternate forwards loaderAnim;top:50%;left:50%}@keyframes loaderAnim{to{opacity:1;transform:scale(.5)}}a{color:var(--color-link);cursor:pointer;outline:none;text-decoration:none}a:hover{color:var(--color-link-hover);outline:none}a:focus{background:#d3d3d3;outline:none}a:focus:not(:focus-visible){background:0 0}a:focus-visible{background:0 0;outline:2px solid red}.unbutton{font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.unbutton:focus{outline:none}.content,.container{width:100%;height:100vh;position:fixed;top:0;left:0}.container{justify-content:center;align-items:center;display:flex}#selector{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;bottom:20px;left:0}#selector .model-prev{cursor:pointer;border:2px solid #0000;position:relative;touch-action:auto!important}#selector .model-prev:not(.active):hover{border:2px solid var(--color-text)}#selector .model-prev:before{content:"";float:left;padding-top:100%}#selector .model-prev.active{cursor:auto}#selector .model-prev:after{content:"";background-color:var(--color-text);border-radius:10px;width:10px;height:10px;display:none;position:absolute;top:5px;right:5px}#selector .model-prev.active:after{display:block}@media screen and (width>=53em){.frame{text-align:left;grid-gap:.5rem;grid-template:"title title sponsor""back prev sponsor"/auto auto 1fr;justify-content:start;align-items:start;display:grid}.frame a{justify-self:start}}