@import "/static/css/colors.css"; @import "/static/css/blinky.css"; @import "/static/css/table.css"; @import "/static/css/form.css"; @import "/static/css/guestbook.css"; @font-face { font-family: "ComicSans"; src: url("/static/font/comicsans.ttf"); } * { box-sizing: border-box; margin: 0; padding: 0; color: var(--text-color); font-family: "ComicSans", sans-serif; cursor: url("/static/img/cursor-1.png"), auto; -webkit-animation: cursor 400ms infinite; animation: cursor 400ms infinite; } @-webkit-keyframes cursor { 0% {cursor: url("/static/img/cursor-2.png"), auto;} 50% {cursor: url("/static/img/cursor-1.png"), auto;} 100% {cursor: url("/static/img/cursor-2.png"), auto;} } @keyframes cursor { 0% {cursor: url("/static/img/cursor-2.png"), auto;} 50% {cursor: url("/static/img/cursor-1.png"), auto;} 100% {cursor: url("/static/img/cursor-2.png"), auto;} } body { background-color: var(--background-color); background-image: url("/static/img/stars.gif"); min-height: 100vh; } a { color: var(--link-color); text-decoration: none; font-weight: bold; } a:hover { text-decoration: underline; } .container { max-width: 1600px; margin: auto; background-color: var(--container-bg); padding: 1rem; } hr { border: 0; border-top: 1px solid var(--text-color); margin: 20px 0; } .blinkies { display: flex; justify-content: left; flex-wrap: wrap; max-width: 900px; gap: 10px 10px; }