@import url("/style/main.css"); main { width: min(calc(100% - 4rem), 720px); min-height: calc(100vh - 10.3rem); margin: 5rem auto 2rem auto; } main h1 { line-height: 3rem; color: var(--primary); } main h2 { color: var(--secondary); } main h3 { color: var(--tertiary); } div#me_irl { width: fit-content; height: fit-content; border: 2px solid white; } div#me_irl img { display: block; } div#me_irl::before { content: ""; position: absolute; width: 104px; height: 104px; transform: translate(2px, 2px); background-image: linear-gradient(to top right, var(--primary), var(--secondary)); z-index: -1; } h1, h2, h3, h4, h5, h6, p, small, blockquote { transition: background-color 0.1s; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: none; } main h1:hover, main h2:hover, main h3:hover, main h4:hover, main h5:hover, main h6:hover, main p:hover, main small:hover, main blockquote:hover { background-color: #fff1; } blockquote { margin: 1rem 0; padding: 0 2.5rem; } hr { text-align: center; line-height: 0px; border-width: 1px 0 0 0; border-color: #888f; margin: 1.5em 0; overflow: visible; } ul.links { display: flex; gap: 1em .5em; flex-wrap: wrap; } ul.links li { list-style: none; } ul.links li a { padding: .2em .5em; border: 1px solid var(--links); color: var(--links); border-radius: 2px; background-color: transparent; transition-property: color, border-color, background-color; transition-duration: .2s; animation-delay: 0s; animation: list-item-fadein .2s forwards; opacity: 0; } ul.links li a:hover { color: #eee; border-color: #eee; background-color: var(--links) !important; text-decoration: none; box-shadow: 0 0 1em var(--links); } div#web-buttons { margin: 2rem 0; } #web-buttons a { text-decoration: none; } #web-buttons img { image-rendering: auto; image-rendering: crisp-edges; image-rendering: pixelated; } #web-buttons img:hover { margin: -1px; border: 1px solid #eee; transform: translate(-2px, -2px); box-shadow: 1px 1px 0 #eee, 2px 2px 0 #eee; }