body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{align-items:center;background:url(/static/media/bg.eb29d6390c4d3ab46c50.jpg) repeat;color:#ff0;display:flex;flex-direction:column;font-family:Patrick Hand,cursive,sans-serif;height:100vh;margin:0;overflow:hidden;padding:0;text-align:center}h2{color:#f0f;text-shadow:0 0 2px #f0f,0 0 3px #f0f,0 0 4px #f0f}h2,h3{font-weight:700}h3{color:#39ff14;text-shadow:0 0 2px #39ff14,0 0 2px #39ff14,0 0 2px #39ff14}.divider{margin-bottom:15;margin-top:15}.retro-ui{font-family:Roboto,sans-serif!important}.app-container{display:flex;height:100%;width:100%}.container{display:flex;height:100vh;overflow:hidden}.sidebar{background:purple;left:0;position:fixed;top:0;transition:transform .3s ease-in-out;width:250px}.content,.sidebar{height:100vh;overflow-y:auto;padding:20px}.content{background:#000c;border:5px ridge hotpink;flex:1 1;margin-left:250px;max-width:700px}.sidebar-right{background:#0009;color:cyan;flex-grow:1;padding:10px}.gif{max-width:400px;width:100%}.hamburger{background:none;background-color:#fc0;border:none;cursor:pointer;display:none;font-size:24px;padding:10px}.menu.open{display:block}.contact{color:#999;font-style:italic}.mobile-overlay{align-items:center;background-color:#fef08a;display:flex;flex-direction:column;font-family:Arial,sans-serif;inset:0;justify-content:center;padding:2rem;position:fixed;text-align:center;z-index:9999}.mobile-title{color:#000;font-size:2rem;font-weight:700;margin-bottom:1rem}.mobile-text{color:#000;font-size:1rem;margin-bottom:2rem;max-width:500px}.mobile-button{background-color:#000;border:none;border-radius:6px;color:#fef08a;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem}.mobile-button:hover{background-color:#444}.nineties-banner{background:url(https://www.transparenttextures.com/patterns/graphy.png),#000;border:3px solid #39ff14;border-radius:8px;box-shadow:0 0 12px #39ff14;color:#39ff14;display:block;font-family:Press Start\ 2P,cursive;font-size:1.1rem;margin:24px 0;padding:24px;text-align:center;text-decoration:none;text-shadow:0 0 6px #39ff14;transition:background .3s ease}.nineties-banner:hover{background-color:#111}.double-banner-nav{display:flex;flex-wrap:wrap;font-family:Comic Sans MS,cursive,sans-serif;gap:20px;justify-content:center;margin-top:40px}.banner{background:linear-gradient(135deg,#fc0,#f6c);border:4px solid #f0f;border-radius:15px;box-shadow:6px 6px 0 #000,inset 0 0 8px #fff8,0 0 15px #ff66ccaa;color:#000;cursor:pointer;flex:1 1 300px;font-size:1rem;font-weight:700;max-width:200px;padding:30px 20px;text-align:center;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .3s ease;-webkit-user-select:none;user-select:none;width:100%}.banner:focus,.banner:hover{background:linear-gradient(135deg,#f6c,#fc0);box-shadow:10px 10px 0 #000,inset 0 0 12px #fff8,0 0 20px #ff00ffaa;outline:none;transform:scale(1.05) rotate(-2deg)}.banner:active{box-shadow:3px 3px 0 #000,inset 0 0 6px #fff8,0 0 12px #ff00ffaa;transform:scale(.95) rotate(1deg)}.moodboard-download{border:2px dashed #ff69b4;border-radius:10px;margin:2rem 0;padding:2rem;text-align:center}.moodboard-content h2{color:#ff69b4;font-size:2rem;margin-bottom:.5rem}.moodboard-content p{font-size:1.1rem;margin-bottom:1rem}.moodboard-button{background-color:#ff69b4;border:none;border-radius:8px;color:#fff;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s,background-color .2s}.moodboard-button:hover{background-color:#ff85c1;transform:scale(1.05)}@media (max-width:768px){.sidebar{background:#fc0;position:fixed;transform:translateX(-100%);width:250px;z-index:10}.sidebar.open{transform:translateX(0)}.hamburger{display:block;position:fixed;right:10px;top:10px;z-index:20}.content{margin-left:0;max-width:100%}.banner{flex-basis:100%;font-size:1.1rem}}
/*# sourceMappingURL=main.3b663bd7.css.map*/