@font-face{font-family:'Atkinson Hyperlegible';src:url(/resources/fonts/AtkinsonHyperlegible-BoldItalic.woff2) format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Atkinson Hyperlegible';src:url(/resources/fonts/AtkinsonHyperlegible-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Atkinson Hyperlegible';src:url(/resources/fonts/AtkinsonHyperlegible-Italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Atkinson Hyperlegible';src:url(/resources/fonts/AtkinsonHyperlegible-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bevan;font-style:normal;font-weight:400;font-display:swap;src:url(/resources/fonts/Bevan-Regular.woff2) format('woff2')}@font-face{font-family:Fondamento;font-style:normal;font-weight:400;font-display:swap;src:url(/resources/fonts/Fondamento-Regular.woff2) format('woff2')}@font-face{font-family:Schoolbell;font-style:normal;font-weight:400;font-display:swap;src:url(/resources/fonts/Schoolbell-Regular.woff2) format('woff2')}@font-face{font-family:'Gentium Book Plus';src:url(/resources/fonts/GentiumBookPlus-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}:root{--main-textcolor:#d3d3d3;--main-font:'Atkinson Hyperlegible',sans-serif;--main-background:#04021b;--background:#1a1a1a;--input-outline:#232323;--input-outline:#353535;--panel-background:#1f1f1f;--panel-border:#333;--window-box-shadow:#141414;--border-radius:2px;--button:#485355;--button-hover:#4d5c5f;--button-primary:#43965a;--button-primary-border:#39814e;--button-primary-hover:#48a061;--button-primary:#7d3d8f;--button-primary-border:#632f71;--button-primary-hover:#8f47a3;--button-primary:#2d4c7d;--button-primary-border:#28436f;--button-primary-hover:#365992;--button-tag:#a5a5a5;--icon-color:#fff;--line-divider:#5d5c5a;--checkbox-empty:#fff;--content-width:1100px;--link-color:#eee;--link-button:#3994a5;--link-button:#3973a5;--link-button-bottom:#35808c;--table-border:#5d5c5a;--table-nth-background:#373737}body{font-family:var(--main-font);color:var(--main-textcolor);background:var(--background);background-image:repeating-linear-gradient(-55deg,transparent,transparent 2px,rgba(0,0,0,.2) 2px,rgba(0,0,0,.2) 4px);margin:0}main{margin:30px;max-width:var(--content-width)}.container{padding:50px;overflow:auto}h1,h2,h3,h4{font-family:'Gentium Book Plus'}hr{height:1px;border:none;background-color:var(--line-divider)}a{color:var(--link-color)}button{background:var(--button);border:none;padding:3px 8px;color:#fff;font-size:14px;font-family:var(--main-font)}button:hover{background:var(--button-hover)}button.primary{background:var(--button-primary)}button.primary:hover{background:var(--button-primary-hover)}input,select,textarea{margin:0 15px;border:none;border-radius:3px;padding:2px 5px;font-size:15px;color:#a5a5a5;background:rgb(0 0 0 / 0%);border-bottom:1px solid var(--input-outline)}select{border:none}textarea{outline:1px solid #222}input:focus,textarea:focus{outline:1px solid #444}button:focus,select:focus{outline:0}input[type=checkbox]{--size:0.85em;appearance:none;height:var(--size);width:var(--size);border:none;border-radius:var(--border-radius);background-color:var(--checkbox-empty);outline:0;cursor:pointer;margin:0;position:relative;transition-duration:.1s}input[type=checkbox]:checked{background-color:#3196ff}input[type=checkbox]:focus{outline:0}input[type=checkbox]:checked:after{content:'\2713';display:block;text-align:center;color:#fff;position:absolute;left:50%;top:50%;font-size:14px;transform:translate(-50%,-50%)}table,td,th{border:1px solid var(--table-border)}table{border-collapse:collapse}td,th{padding:10px;text-align:left}th{text-transform:capitalize;cursor:pointer}tr:nth-child(even){background-color:var(--table-nth-background)}.window-popout{--background:var(--panel-background);--border-color:var(--panel-border);--shadow-color:var(--window-box-shadow);width:85%}.toast-box{--background:var(--panel-background);--border-color:var(--panel-border)}.msgbox{--background:var(--panel-background);--border-color:var(--panel-outline)}.icon>a{width:20px;height:20px;display:inline-flex}.icon{fill:#fff}.window-popout .close{fill:#7d7d7d}.tags{display:flex;flex-wrap:wrap;gap:3px}.tags button{border-radius:15px;padding:6px 12px;display:inline-flex;align-items:center}footer{width:100%;display:inline-block;background:#131313;text-align:center;margin:10px 0}footer>ul{list-style:none;display:inline-flex;margin:10px 0;padding:0;text-align:center}footer>ul>li{float:left;width:180px;margin:0 4px;color:#aaa;padding:2px 10px}@media all and (max-width:380px){footer{font-size:14px}footer>ul>li{padding:0;width:auto}}.center{text-align:center}.line{display:inline-block;width:100%;height:1px;background:#666;margin:10px 0}.right-float{float:right}.img-margin{margin:0 20px}.icon{cursor:pointer;user-select:none;vertical-align:text-top}@keyframes fadein{from{opacity:0}to{opacity:1}}.background{background:url(/resources/img/bg.jpg);position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;filter:blur(6px);background-size:cover;background-position:center}.open-app{border-radius:16px;padding:8px 15px;font-size:1.2em;cursor:pointer}a.link-button{text-align:center;display:inline-block;text-decoration:none}a.link-button>p{background-color:var(--link-button);background:linear-gradient(to top,var(--link-button-bottom) 0,var(--link-button) 100%);padding:7px 30px;margin:10px 0;transition:transform 80ms cubic-bezier(.43,1.33,1,1);font-size:18px;animation:rotate .1s linear;animation-delay:calc(var(--order) * 80ms)}a.link-button:hover>p{background-color:attr(data-color,inherit)}a.link-button:hover:nth-child(odd)>p{transform:rotate(1deg) scale(1.05)}a.link-button:hover:nth-child(even)>p{transform:rotate(-1deg) scale(1.1)}a.link-button:hover:nth-child(3n+0)>p{transform:rotate(-.5deg) scale(1.08)}a.link-button>p:before{transform:translate(2px,-2px)}a.sp1>p{clip-path:polygon(10% 0,100% 0,90% 80%,0 100%,0 100%);padding-left:30px}a.sp2>p{clip-path:polygon(4% 24%,93% 0,100% 100%,0 81%)}a.sp3>p{clip-path:polygon(6% 18%,94% 0,65% 100%,1% 86%)}a.sp4>p{clip-path:polygon(12% 20%,90% 0,87% 86%,14% 100%)}a.sp5>p{clip-path:polygon(4% 0,100% 0,92% 100%,7% 100%)}a.sp6>p{clip-path:polygon(0 15%,80% 0,100% 80%,10% 100%,10% 100%)}a>p.f1{font-family:Fondamento,cursive}a>p.f2{font-family:Bevan,cursive}a>p.f3{font-family:cursive}a>p.f4{font-family:Schoolbell,cursive;font-size:1.2em}@media screen and (max-width:680px){.container{padding:10px}}