/* --- */ /* Fonts */ /* --- */ @font-face { font-family: 'Dot Matrix Regular'; src: url("../font/DOTMREG.TTF") format('truetype'); font-weight: normal; font-style: auto; } @font-face { font-family: 'Dot Matrix Bold'; src: url("../font/DOTMATRIXB.TTF") format('truetype'); font-weight: bold; font-style: auto; } @font-face { font-family: 'FreeMono'; src: url("../font/FreeMono.ttf") format('truetype'); font-style: auto; } @font-face { font-family: 'FreeMono Bold'; src: url("../font/FreeMonoBold.ttf") format('truetype'); font-style: normal; font-weight: auto; } @font-face { font-family: 'Mode Nine'; src: url("../font/modenine.ttf") format('truetype'); font-style: auto; } @font-face { font-family: 'SVI Basic Manual Book'; src: url("../font/SvBasicManual-nRPP.ttf") format('truetype'); font-style: auto; } @font-face { font-family: 'SVI Basic Manual Bold'; src: url("../font/SvBasicManualBold-1G3g.ttf") format('truetype'); font-style: auto; font-weight: bold; } @font-face { font-family: 'Source Code Pro Medium'; src: url("../font/SourceCodePro-Medium.ttf") format('truetype'); font-style: normal; font-weight: normal; } @font-face { font-family: "Classic Console Neue"; src: url("../font/clacon2.woff2") format("woff2"); font-style: auto; } @font-face { font-family: "VT323 Regular"; src: url("../font/VT323-Regular.ttf") format("truetype"); font-style: auto; } @font-face { font-family: "DEC Terminal Modern"; src: url("../font/_decterm.ttf") format("truetype"); font-style: auto; } @font-face { font-family: "IBM VGA 9x16"; src: url("../font/Ac437_IBM_VGA_9x16.ttf") format("truetype"); font-style: auto; } @font-face { font-family: "FLexi IBM VGA True"; src: url("../font/Flexi_IBM_VGA_True.ttf") format("truetype"); font-style: auto; } @font-face { font-family: "FLexi IBM VGA True CP437"; src: url("../font/Flexi_IBM_VGA_True_437.ttf") format("truetype"); font-style: auto; } @font-face { font-family: "IBM 3270"; src: url("../font/3270-Regular.otf") format("opentype"); font-style: auto; } @font-face { font-family: "IBM 3270 Semi-Condensed"; src: url("../font/3270SemiCondensed-Regular.otf") format("opentype"); font-style: auto; } @font-face { font-family: 'Atari Classic Extrasmooth'; src: url('../font/ATARCE__.TTF') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atari Classic Smooth'; src: url('../font/ATARCS__.TTF') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atari Full'; src: url('../font/ATARI_FULL.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atari Classic Chunky'; src: url('../font/ATARCC__.TTF') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atari Classic Chunky Reverse'; src: url('../font/ATARCC__.TTF') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atari Classic Extended'; src: url('../font/ATARCE__.TTF') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atari Tiny'; src: url('../font/atari-small-font.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atarian System Regular'; src: url('../font/sf-atarian-system.regular.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Atarian System Bold'; src: url("../font/sf-atarian-system.bold.ttf") format('truetype'); font-weight: bold; font-style: normal; } /* --- */ /* Styles */ /* --- */ .blink { animation: blink-animation 1s steps(2, start) infinite; -webkit-animation: blink-animation 1s steps(2, start) infinite; } @keyframes blink-animation { to { visibility: hidden; } } @-webkit-keyframes blink-animation { to { visibility: hidden; } } header { position: sticky; width: 100%; top: 0; right: 0; left: 0; padding: 1px 1px; background-color: #112210; } footer { position: fixed; width: 100%; max-width: 48rem; bottom: 0; right: 0; left: 0; height: 65px; background-color: #112210; } hr { border: 1px solid green; } hr.frame { border: 4px ridge darkgreen; } .box { float: left; box-sizing: border-box; width: 12%; height: 30px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: 2px solid darkgreen; border-radius: 7px; background-color: #18321A; } .column { float: left; margin-left: 5px; border: solid 1px; padding-left: 5px; padding-right: 5px; height: 150px; } .left, .right { width: 22%; } .middle { width: 48%; } .column-tabular { width: 100%; height: auto; float: left; margin-left: 5px; border: solid 1px; padding-left: 5px; padding-right: 5px; } .tabular-left { width: 22%; height: auto; } .full-right { width: 68%; height: auto; } .segment { width: 15%; } .row:after { content: ""; display: table; clear: both; } html, body { background-color: #222; min-height: 100vh; } html { height: 100%; font-family: "SVI Basic Manual Book", monospace; font-size: 16pt; } body { color: #23dc66; font-family: "SVI Basic Manual Book", monospace; font-size: 14pt; line-height: 1.15; max-width: 48rem; padding-bottom: 60px; } table, th, td { font-family: "Classic Console Neue", monospace; font-size: 16px; border: 1px solid; border-collapse: collapse; } table { margin-left: 15%; width: 70%; } td { text-align: center; vertical-align: center; } th { border: 2px solid; } th, td { padding: 10px; } tr:hover { background-color: #1c532f; color: black; } ol li { /* font-family: "Classic Console Neue", monospace; */ /* color: #fdd461; */ max-width: 80%; margin-left: 35px; } ul li { /* font-family: "Classic Console Neue", monospace; */ /* color: #fdd461; */ max-width: 80%; margin-left: 35px; } pre { font-family: "Source Code Pro Medium", monospace; font-size: 12pt; margin-left: 20px; background: #524646; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000; border-bottom: 3px solid #000000; border-radius: 20px; max-width: 70%; padding: .5rem; line-height: 1.15; overflow-x: auto; } pre.decterm { font-family: "DEC Terminal Modern", monospace; font-size: 13pt; color: #80CBC4; margin-left: 20px; background: #0A1715; border: solid #37474F 2px; border-radius: 20px; max-width: 70%; padding: .5rem; line-height: 1.15; overflow-x: auto; } pre.dos { font-family: "IBM VGA 9x16", monospace; font-size: 16pt; color: #E5E4E5; margin-left: 20px; background: #0C0C0C; border: solid grey 2px; border-radius: 20px; max-width: 70%; padding: .5rem; line-height: 1.15; overflow-x: auto; } pre.mvs { font-family: "IBM 3270", monospace; font-size: 14pt; margin-left: 20px; background: #112210; border: solid darkseagreen 2px; border-radius: 20px; max-width: 70%; padding: .5rem; line-height: 1.15; overflow-x: auto; } pre.atari { width: 78%; border: solid yellow 2px; padding-top: 10px; padding-bottom: 10px; padding-left:10px; margin-left: 10px; background-color: #004d80; font-family: 'Atari Classic Chunky', serif; font-weight: lighter; font-size: 0.725em; line-height: 1.2; overflow-wrap: break-word; color: #f2f2f2; } .codeblock-atari div { width: 87%; border: solid yellow 2px; padding-top: 10px; padding-bottom: 0; padding-left:10px; margin-left: 25px; background-color: #004d80; font-family: 'Atari Classic Chunky', serif; font-weight: lighter; font-size: 0.525em; line-height: 1.2; overflow-wrap: break-word; color: #f2f2f2; } blockquote { font-family: "Dot Matrix Regular", monospace; font-size: 13pt; line-height: 1.4; background-image: url(../img/greenbar2.jpg); background-position: left center; background-repeat: repeat; color: #000000; max-width: 70%; border-left: 1px solid #000000; padding: 5px 10px 5px 36px; } a, a:visited { color: #01ff70; } a:hover, a:focus, a:active { color: #2ecc40; } code { font-family: "Source Code Pro Medium", monospace; font-size: inherit; color: #fdd461; background: #524646; line-height: 1.15; }