css /* styles.css */ body { font-family: 'Arial Black', Arial, sans-serif; background: linear-gradient(180deg, #FF69B0 0, #FF69B0 0, #FF69B0 0, #FF69B0 0); color: #000000; padding: 20px; margin: 0; border: 4px solid #000000; border-radius: 0; box-shadow: 0px 0px 10px 0px #000000; box-sizing: border-box; width: 100%; height: 100%; overflow-x: hidden; -moz-osx-font-stroke: #000000; overflow-y: auto; font-size: 20px; line-height: 1.5; } h1, h2, h3, h4, h5, h6, h7, h8, h9 { font-family: 'Arial Black', Arial, sans-serif; font-weight: bold; color: #FF69B0; border-bottom: 4px solid #000000; margin-bottom: 10px; padding-bottom: 10px; box-shadow: 0px 0px 0px 0px #FF69B0; text-shadow: 0px 0px 0px 0px #FF69B0; } h1 { font-size: 32px; border-bottom: 4px solid #FF69B0; padding-bottom: 10px; margin-bottom: 20px; box-shadow: 0px 2px 2px 0px #FF69B0; text-shadow: 0px 2px 2px 0px #FF69B0; } h2, h3, h4, h5, h6, h7, h8, h9 { font-size: 24px; border-bottom: 3px solid #000000; padding-bottom: 10px; margin-bottom: 20px; box-shadow: 0px 1px 1px 0px #000000; text-shadow: 0px 1px 1px 0px #000000; } p, pre, code, blockquote, ul, ol, dl, dd, dt, table, thead, tfoot, caption, th, td, tr { font-size: 18px; margin: 0; padding: 0; border: 0; border-radius: 0; box-shadow: 0px 0px 0px 0px #000000; text-shadow: 0px 0px 0px 0px #000000; } code, tt { font-family: monospace; font-size: 16px; background: #FF69B0; color: #000000; border: 1px solid #000000; padding: 4px 4px 4px 4px; border-radius: 0; box-shadow: 0px 0px 0px 0px #000000; text-shadow: 0px 0px 0px 0px #000000; } pre { font-family: 'Courier New', monospace; font-size: 16px; line-height: 1.5; background: #FF69B0; border: 1px solid #000000; padding: 10px 20px 10px 20px; border-radius: 0; box-shadow: 0px 0px 0px 0px #000000; text-shadow: 0px 0px 0px 0px #000000; } a { text-decoration: none; color: #000000; border: none; background: none; padding: 0; margin: 0; font-size: 18px; font-weight: normal; border-bottom: 2px solid #000000; text-shadow: 0px 0px 0px 0px #000000; box-shadow: 0px 0px 0px 0px #000000; transition: all 0s ease 0s; } a:hover { background: #FF69B0; border-bottom: 4px solid #000000; box-shadow: 0px 2px 2px 0px #FF69B0; text-shadow: 0px 2px 2px 0px #FF69B0; transition: all 0s ease 0s; } a:visited { background: #FF69B0; border-bottom: 4px solid #000000; box-shadow: 0px 2px 2px 0px #FF69B0; text-shadow: 0px 2px 2px 0px #FF69B0; transition: all 0s ease 0s; } img { max-width: 100%; max-height: 100%; margin: 0; padding: 0; border: 0; border-radius: 0; box-shadow: 0px 0px 0px 0px #000000; text-shadow: 0px 0px 0px 0px #000000; } img:hover { background: #FF69B0; border: 2px solid #000000; box-shadow: 0px 0px 0px 0px #000000; text-shadow: 0px 0px 0px 0px #000000; transition: all 0s ease 0s; } img:visited { background: #FF69B0; border: 2px solid #000000; box-shadow: 0px 0px 0px 0px #000000; text-shadow: 0px 0px 0px 0px #000000; transition: all 0s ease 0s; } body * { -webkit-clip-path: polygon(0 0, 0 1.5em, 1.5em 1.5em, 100% 1.5em, 100% 0, 100% 0, 0 0); clip-path: polygon(0 0, 0 1.5em, 1.5em 1.5em, 100% 1.5em, 100% 0, 100% 0, 0 0); -webkit-mask-position: right center; mask-position: right center; mask-size: 1.5em 1.5em; mask-type: linear-gradient(90deg, #FF69B0, #000000, #FF69B0 0); } body *:hover { -webkit-mask-size: 1.8em 1.8em; mask-size: 1.8em 1.8em; mask-type: linear-gradient(90deg, #FF69B0, #000000, #FF69B0 0); } /* end of styles.css */