css /* Tilt CSS - The Official Styleguide for Tilt */ body { background-color: #f2d7a2; font-family: "Helvetica", "Arial", sans-serif; color: #ffffff; /* White text on black background */ margin: 0; padding: 0; border: 1px #ff00ff solid; box-sizing: border-box; } /* Global font styles */ h1, h2, h3, h4, h5, h6 { font-weight: bold; font-style: normal; font-size: 18px; line-height: 24px; text-transform: uppercase; letter-spacing: 4px; border: 2px #333333 solid; box-sizing: border-box; margin: 0; padding: 0; border-radius: 0; } body, html, #root { width: 100%; height: 100%; } h1 { font-size: 36px; margin-top: 20px; padding: 0 0 20px 0; border-bottom: 4px #ff00ff solid; border-top: 4px #ff00ff solid; } h2 { margin-top: 40px; padding: 0 0 20px 0; border-bottom: 4px #00ff00 solid; border-top: 4px #00ff00 solid; } h3 { margin-top: 60px; padding: 0 0 20px 0; border-bottom: 4px #ff00ff solid; border-top: 4px #ff00ff solid; } h4, h5, h6 { margin-top: 80px; padding: 0 0 20px 0; border-bottom: 4px #00ff00 solid; border-top: 4px #00ff00 solid; } /* Global link and anchor styles */ a { text-decoration: none; color: #ff0000; border: 1px #333333 solid; border-radius: 2px; transition: all 0.5s ease; font-size: 16px; font-weight: bold; margin: 0; padding: 4px 8px 2px 8px; } a:link { text-decoration: none; color: #00ff00; border: 1px #333333 solid; border-radius: 2px; transition: all 0.5s ease; font-size: 16px; font-weight: bold; margin: 0; padding: 4px 8px 2px 8px; background-color: #f2f2f2; border-color: #f2f2f2; } a:hover { text-decoration: none; color: #00ff00; border: 1px #333333 solid; border-radius: 2px; transition: all 0.5s ease; font-size: 16px; font-weight: bold; margin: 0; padding: 4px 8px 2px 8px; background-color: #f2f2f2; border-color: #f2f2f2; opacity: 0.8; cursor: pointer; } /* Tilt logo */ .tilt-logo { width: 200px; height: 100px; background-color: #333333; border: 4px #ff00ff solid; border-radius: 20px; position: absolute; top: 20px; left: 20px; z-index: 100; font-size: 24px; font-weight: bold; text-align: center; line-height: 100px; text-transform: uppercase; color: #ffffff; text-decoration: none; cursor: pointer; } .tilt-logo:hover { background-color: #333333; border-color: #ff00ff; opacity: 0.8; cursor: pointer; }