/* * base text: #06CDFF * important text: #8200FF * background: #03001C */ /* colors @define-color fg #504945; @define-color bg #fbf1c7; @define-color imp #d79921; @define-color fg #3c3836; @define-color fg0 #282828; @define-color fg1 #3c3836; @define-color fg2 #504945; @define-color fg3 #665c54; @define-color fg4 #7c6f64; @define-color bg #fbf1c7; @define-color bg0 #fbf1c7; @define-color bg0_h #f9f5d7; @define-color bg0_s #f2e5bc; @define-color bg1 #ebdbb2; @define-color bg2 #d5c4a1; @define-color bg3 #bdae93; @define-color bg4 #a89984; @define-color gray #7c6f64; @define-color red #cc241d; @define-color green #98971a; @define-color yellow #d79921; @define-color blue #458588; @define-color purple #b16286; @define-color aqua #689d6a; @define-color orange #d65d0e; @define-color peach #fe640b; @define-color alt_gray #928374; @define-color alt_red #9d0006; @define-color alt_green #79740e; @define-color alt_yellow #b57614; @define-color alt_blue #076678; @define-color alt_purple #8f3f71; @define-color alt_aqua #427b58; @define-color alt_orange #af3a03; */ body { font-family: "Noto Sans Symbols", sans-serif; font-optical-sizing: auto; font-weight: 400; color: #504945; background: #fbf1c7; line-height: 1.5; margin-inline: auto; margin: 0 auto; } .inside { max-width: 60rem; margin: 0 auto; padding: 2rem 1.5rem; } nav { padding: 1rem; text-align: center; width: 6rem; } nav ul { list-style: none; margin: 0; padding: 0; } .gap { width: 4rem; } .content { width: 48rem; text-align: left; } @media screen and (max-width: 600px) { .column { width: 100%; } .gap { visibility: hidden; } } .trianta { color: #d79921 !important; font-size: 2.5rem !important; min-width: 12rem; } .canvas { margin: auto; display: inline-block; width: 60rem; vertical-align: bottom; border: solid 4px #d79921; } .stats { font-size: 18px; display: inline-block; vertical-align: middle; } h1 { max-width: 650px; text-align: left; padding: 8px 1.5rem; } h2 { border: solid 2px #d79921; margin: auto; padding: 8px; text-align: center; width: 400px; } h3 { text-align: center; margin-top: 0; margin-bottom: 0.5rem; } p { margin: 1rem; } a { border: solid 2px #d79921; border-radius: 12px; display: inline-block; margin: 6px; margin-top: 0px; max-width: 8rem; padding: 8px; text-align: center; text-decoration: none; width: 100%; } a:hover, a:active { text-decoration: underline; } a.button { margin: 14px 10%; padding: 4px 12px; display: inline-block; text-decoration: none; width: 80px; text-align: center; } a:visited { border: solid 2px #d79921; } @keyframes hover { 0% { box-shadow: 0 0 8px 4px #eff1f5; } 15% { box-shadow: 0 0 8px 4px #bcc0cc; } 50% { box-shadow: 0 0 8px 4px #7287fd; } 85% { box-shadow: 0 0 8px 4px #bcc0cc; } 100% { box-shadow: 0 0 8px 4px #eff1f5; } } @keyframes card { 0% { box-shadow: 0 0 8px 4px #eff1f5; } 50% { box-shadow: 0 0 8px 4px #fe640b; } 100% { box-shadow: 0 0 8px 4px #eff1f5; } } .card { text-align: center; margin: 0px auto; margin-top: 25px; margin-bottom: 25px; } .reserve { max-height: 800px; } #pong { margin: 6px; background: #03001C; }