ul[data-astro-cid-dmqpwcec]{align-items:center}#money[data-astro-cid-dmqpwcec]{font-family:Kode Mono,monospace;padding-inline:10px;color:#fff;font-size:4em;color:#32cd32;font-weight:700;text-shadow:3px 3px 5px #000}.main-nav[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;background-image:linear-gradient(to top left,#06002580,#efecff80 300%);border-radius:5px;padding:5px;box-shadow:0 0 10px #0000004d;margin:20px}.page-title[data-astro-cid-dmqpwcec]{padding-left:25px;font-weight:700;font-size:2.5em;text-shadow:2px 2px 3px #000}.main-nav-links[data-astro-cid-dmqpwcec]{list-style:none;display:flex;gap:20px;padding:0}.main-nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.main-nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus{color:#000;background-color:#ecf4ff;box-shadow:0 0 10px #fff,0 0 20px #00a2ff,0 0 30px #00a2ff,0 0 70px #00a2ff,2px 2px 5px #00a2ff;border:2px solid rgba(255,255,255,0)}.main-nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;text-decoration:none;text-transform:uppercase;border:2px solid #000000;border-radius:10px;background-color:#368aff;box-shadow:inset 0 0 10px 3px #12202e;transform-origin:center;display:inline-block;padding:15px 30px;transition:all .3s ease}.main-nav-link[data-astro-cid-dmqpwcec]{margin-right:10px;text-decoration:none;color:#fff;margin-left:15px}.hamburger[data-astro-cid-dmqpwcec]{display:none;cursor:pointer;padding-inline:20px}.line[data-astro-cid-dmqpwcec]{width:30px;height:3px;background-color:#ccc;margin:5px 0}@media screen and (max-width: 1200px){.main-nav-links[data-astro-cid-dmqpwcec]{display:none}.hamburger[data-astro-cid-dmqpwcec]{display:block;padding-inline:25px}}:root{--accent: 136, 58, 234;--accent-light: 224, 204, 250;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60% )}html{font-family:system-ui,sans-serif;height:100%;margin:0;background:linear-gradient(to bottom,#000,#000ba5 150%) fixed}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.card{border-radius:10px}.keep{transform:scale(.9);opacity:.75;filter:brightness(80%) contrast(70%)}.kept{transform:scale(.95);filter:brightness(90%) contrast(80%)}h1{text-align:center;font-size:4em;font-family:Pridi,serif;font-weight:700}.win-display{position:relative;width:15%;background-color:#f0f0f0;padding:5px 10px;border:1px solid #ccc;border-radius:5px;margin-left:auto;margin-right:auto;text-align:center}.mainbutton{-webkit-appearance:none;appearance:none;position:relative;border-width:0;padding:0 8px 12px;min-width:10em;box-sizing:border-box;background:transparent;font:inherit;cursor:pointer}.mainbutton-top{display:flex;align-items:center;justify-content:center;position:relative;z-index:0;padding:8px 16px;transform:translateY(0);text-align:center;color:#fff;text-shadow:0 -1px rgba(0,0,0,.25);transition-property:transform;transition-duration:.2s;-webkit-user-select:none;user-select:none}.mainbutton:active .mainbutton-top{transform:translateY(6px)}.mainbutton-top:after{content:"";position:absolute;z-index:-1;border-radius:4px;width:100%;height:100%;box-sizing:content-box;background-image:radial-gradient(#cd3f64,#9d3656);text-align:center;color:#fff;box-shadow:inset 0 0 0 1px #fff3,0 1px 2px 1px #fff3;transition-property:border-radius,padding,width,transform;transition-duration:.2s}.mainbutton:active .button-top:after{border-radius:6px;padding:0 2px}.mainbutton-bottom{position:absolute;z-index:-1;bottom:4px;left:4px;border-radius:8px/16px 16px 8px 8px;padding-top:6px;width:calc(100% - 8px);height:calc(100% - 10px);box-sizing:content-box;background-color:#803;background-image:radial-gradient(4px 8px at 4px calc(100% - 8px),rgba(255,255,255,.25),transparent),radial-gradient(4px 8px at calc(100% - 4px) calc(100% - 8px),rgba(255,255,255,.25),transparent),radial-gradient(16px at -4px 0,white,transparent),radial-gradient(16px at calc(100% + 4px) 0,white,transparent);box-shadow:0 2px 3px #00000080,inset 0 -1px 3px 3px #0006;transition-property:border-radius,padding-top;transition-duration:.2s}.mainbutton:active .button-bottom{border-radius:10px 10px 8px 8px/8px;padding-top:0}.mainbutton-base{position:absolute;z-index:-2;top:4px;left:0;border-radius:12px;width:100%;height:calc(100% - 4px);background-color:#00000026;box-shadow:0 1px 1px #ffffffbf,inset 0 2px 2px #00000040}
