/* credit: https://www.reddit.com/r/css/comments/2vqkl3/showoff_oldschool_asciiart_style/ */

@font-face {
/*
license for dos437 font (in all formats):

Copyright (c) 2011 joshua stein <jcs@jcs.org>

Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
  
    font-family: "dos437_web";
    src: url("data:application/octet-stream;base64,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ABsAAAEhETMVIzUjFSE1IxEzNTM1MzUjNRMjFSMRMxEBdwF3ffp9/ol9fX36fX19ffoE4vubfX19fQH0fX36ff4Mff4MAnEAAAIAAAAAA2sDawASABcAABMhFTMVIREhNTMVIxUhNSMRMzUFIRUhNX0CcX39jwF3+n39j319AfT+iQF3A2t9+v6JfX19fQJxfX19fQABAH0AAANrBOIAGgAAASEVMxUjNSM1IxEzFSMRMxUhNTMRIzUzETM1AXcBd319fX19fX3+DH19fX0E4n36fX3+iX3+DH19AfR9AXd9AAAAAAIAAP6JA2sDawAYAB0AABMhFTM1MxUjESMVITUjNTMVMzUhNSMRMzUFIxEzEX0Bd336fX3+DH36+v6JfX0Bd/r6A2t9fX38GH19fX36fQJxfX39jwJxAAABAAAAAANrBOIAEwAAESERMzUzFTMRIxEjFSMRITUzESMBd336ffp9ff6JfX0E4v4MfX39EgLuff2PfQPoAAAAAgD6AAAC7gTiAAQADwAAATMVIzUDIREzFSE1MxEjNQF3+vp9AXd9/gx9fQTi+vr+if0SfX0CcX0AAAAAAgB9/okDawTiAAQAEwAAATMVIzUDIREjFSE1IzUzFTMRIzUCcfr6fQF3ff4Mffr6fQTi+vr+ifubfX36+gPofQAAAAABAAAAAANrBOIAHAAAESERMzUzNTMVIxUjFTMVMxUjNSM1IxEhNTMRIzUBd319+n19fX36fX3+iX19BOL9j319fX36ffr6ff6JfQPofQAAAAEA+gAAAu4E4gAKAAATIREzFSE1MxEjNfoBd33+DH19BOL7m319A+h9AAAAAQAAAAADawNrABIAABEhFTM1MxUzESMRIxEjESMRIxEBd336ffp9fX36A2t9fX39EgJx/gwB9P2PA2sAAQAAAAADawNrABAAABEzFTM1IRUzESMRIxEjESM1+n0Bd336+vp9A2t9fX39EgLu/RIC7n0AAAACAAAAAANrA2sADAARAAATIRUzESMVITUjETM1BSERIRF9AnF9ff2PfX0B9P6JAXcDa339j319AnF9ff2PAnEAAgAA/okDawNrABQAGQAAETMVMzUhFTMRIxUhFTMVITUzESM1BSMRMxH6fQF3fX3+iX3+DH19AnH6+gNrfX19/Y99+n19A+h9ff2PAnEAAAACAAD+iQNr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NTM1FyMVMzURIxUjFSE1IzX6AXd9fX19fX36/on6fX19fX19+n19fX0Bd30F3H19fX19ff0SAfT+DALufX19fX19fX19/gx9fX19AAACAAAAAANrBdwAFAAbAAATIRUjETMVIxEzFSERIxEjETM1MzUXIxUjFTMR+gJxfX19ff6J+vp9ffp9ffoF3H3+iX39En0Da/yVBOJ9fX19+gF3AAABAAD/BgNrBOIAKAAAEyEVMxUjNSM1IxUjETMVMzUzNTMVIxUjFSMVITUzNSM1IzUjETM1MzX6AfR9fX36fX36fX19fX3+ifp9fX19fQTiffp9fX39En19ffp9fX19fX19Au59fQAAAAIAAAAAA2sF3AAIACUAAAEzFSMVIzUzNQEhESM1IzUjETM1MxEjNSMRMzUzNTMRITUzESM1AfT6ffp9/gwDa319+n19fX36fX38lX19Bdx9fX19/on+iX19/ol9/ol9/ol9ff6JfQNrfQAAAAIAAAAAA2sF3AAQACUAABMhFTM1MxUjFSE1IxUjNTM1AzMVMxUzFTMRMxEjESM1IzUjESMRfQF3ffp9/ol9+n19+n19ffr6fX19+gXcfX19fX19fX3+iX19fQF3+5sBd319/Y8EZQAABAAAAAADawVfAAQACQAWABsAABEzFSM1ITMVIzUFIRUzESMVITUjETM1BSERIRH6+gJx+vr+DAJxfX39j319AfT+iQF3BV99fX19+n38lX19A2t9ffyVA2sAAAADAAAAAANrBV8ABAAJABYAABEzFSM1ITMVIzUFMxEhETMRIxUhNSMR+voCcfr6/Y/6AXf6ff2PfQVffX19ffr8GAPo/Bh9fQPoAAAAAQAAAAADawTiABwAABMhFTMRIxUzFTMRIxUjNTMRIzUjNTMRIxEjETM1fQH0fX19fX36fX19ffr6fQTiff6JfX3+iX19AXd9fQF3+5sEZX0AAAAAAwAAAAADawVfAAwAIQAmAAATMxUzFTMVIzUjNSM1ESEVMxEzFSM1IxUhNSMRMzUhNSE1ASMRMxF9+n19+n19AfR9ffp9/ol9fQF3/okBd/r6BV99fX19fX3+DH39j319fX0Bd319ff6J/okBdwAAAAMAAAAAA2sFXwAMACEAJgAAATMVIxUjFSM1MzUzNQMhFTMRMxUjNSMVITUjETM1ITUhNQEjETMRAXf6fX36fX36AfR9ffp9/ol9fQF3/okBd/r6BV99fX19fX3+DH39j319fX0Bd319ff6J/okBdwADAAAAAANrBV8AEAAlACoAAAEzFTMVMxUjNSMVIzUzNTM1AyEVMxEzFSM1IxUhNSMRMzUhNSE1ASMRMxEBd319ffp9+n19+gH0fX36ff6JfX0Bd/6JAXf6+gVffX19fX19fX3+DH39j319fX0Bd319ff6J/okBdwAEAAAAAANrBOIABAAJAB4AIwAAETMVIzUhMxUjNQEhFTMRMxUjNSMVITUjETM1ITUhNQEjETMR+voB9Pr6/okB9H19+n3+iX19AXf+iQF3+voE4n19fX3+iX39j319fX0Bd319ff6J/okBdwAEAAAAAANrBV8ADAARACYAKwAAEyEVMxUjFSE1IzUzNRcjFTM1ASEVMxEzFSM1IxUhNSMRMzUhNSE1ASMRMxH6AXd9ff6JfX36fX3+iQH0fX36ff6JfX0Bd/6JAXf6+gVffX19fX19fX19/ol9/Y99fX19AXd9fX3+if6JAXcAAAMAAAAAA2sDawAaAB8AJAAAESEVMzUzFTMRIxUzFSE1IxUjNSM1MzUzNSM1BSMVMzUDIxUzNQF3ffp9+vr+iX36fX19+gJxfX36fX0Da319ff6J+n19fX36ffp9ffr6/on6+gABAAD/BgNrA2sAHAAAEyEVMxUjNSERITUzFSMVIxUjFSE1MzUjNSMRMzV9AnF9+v6JAXf6fX19/on6+n19A2t9fX39j319fX19fX19AnF9AAMAAAAAA2sFXwAMAB8AJAAAEzMVMxUzFSM1IzUjNREhFTMVIREhNTMVIxUhNSMRMzUFIRUhNX36fX36fX0CcX39jwF3+n39j319AfT+iQF3BV99fX19fX3+DH36/ol9fX19AnF9fX19AAAAAAMAAAAAA2sFXwAQACMAKAAAATMVMxUzFSM1IxUjNTM1MzUDIRUzFSERITUzFSMVITUjETM1BSEVITUBd319ffp9+n19+gJxff2PAXf6ff2PfX0B9P6JAXcFX319fX19fX19/gx9+v6JfX19fQJxfX19fQAABAAAAAADawTiAAQACQAcACEAABEzFSM1ITMVIzUBIRUzFSERITUzFSMVITUjETM1BSEVITX6+gJx+vr+DAJxff2PAXf6ff2PfX0B9P6JAXcE4n19fX3+iX36/ol9fX19AnF9fX19AAACAH0AAALuBV8ADAAXAAATMxUzFTMVIzUjNSM1EyERMxUhNTMRIzV9+n19+n19fQF3ff4MfX0FX319fX19ff4M/RJ9fQJxfQACAPoAAALuBV8ADAAXAAABMxUjFSMVIzUzNTM1AyERMxUhNTMRIzUB9Pp9ffp9ffoBd33+DH19BV99fX19fX3+DP0SfX0CcX0AAAAAAgB9AAADawVfAA8AGQAAATMVMxUzFSM1IxUjNTM1MwMhETMVITUzESMBd/p9ffr6+n19fQF3ff4MfX0FX319fX19fX3+if0SfX0CcQAAAAADAH0AAANrBOIABAAJABQAABMzFSM1ITMVIzUBIREzFSE1MxEjNX36+gH0+vr+iQF3ff4MfX0E4n19fX3+if0SfX0CcX0AAAACAAAAAANrBOIAEAAhAAATIRUzNTMVIxUhNSMVIzUzNQMzFTM1IRUzESMRIxEjESM1fQF3ffp9/ol9+n19+n0Bd336+vp9BOJ9fX19fX19ff6JfX19/RIC7v0SAu59AAADAAAAAANrBV8ADAAZAB4AABMzFTMVMxUjNSM1IzURIRUzESMVITUjETM1BSERIRF9+n19+n19AnF9ff2PfX0B9P6JAXcFX319fX19ff4Mff2PfX0CcX19/Y8CcQAAAAADAAAAAANrBV8ADAAZAB4AAAEzFSMVIxUjNTM1MzUDIRUzESMVITUjETM1BSERIREBd/p9ffp9ffoCcX19/Y99fQH0/okBdwVffX19fX19/gx9/Y99fQJxfX39jwJxAAADAAAAAANrBV8AEAAdACIAAAEzFTMVMxUjNSMVIzUzNTM1AyEVMxEjFSE1IxEzNQUhESERAXd9fX36ffp9ffoCcX19/Y99fQH0/okBdwVffX19fX19fX3+DH39j319AnF9ff2PAnEAAAQAAAAAA2sE4gAEAAkAFgAbAAARMxUjNSEzFSM1ASEVMxEjFSE1IxEzNQUhESER+voCcfr6/gwCcX19/Y99fQH0/okBdwTifX19ff6Jff2PfX0CcX19/Y8CcQAAAwB9APoDawNrAAQACQAOAAABMxUjNQchFSE1FzMVIzUBd/r6+gLu/RL6+voDa319+n19+n19AAACAAAAAANrBV8ADAAdAAATMxUzFTMVIzUjNSM1AzMRMxEzETMVIzUjFSE1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fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fQAAAAAWAAD+DAPoBdwALQAxADUAOQA9AEEARQBJAE0AUQBVAFkAXQBhAGUAaQBtAHEAdQB5AH0AgQAAETMVMzUhFTM1MxEhNSMVITUjNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IyEjFTMrARUzJSMVMysBFTMrARUzJSMVMysBFTMrARUzJSMVMysBFTMrARUzJSMVMysBFTMrARUzJSMVMysBFTMrARUzJSMVMysBFTMrARUzJSMVM/p9AXd9ff6Jff6JfX19fX19fX19fX19fX19AnF9ffp9fQH0fX36fX36fX0B9H19+n19+n19AfR9ffp9ffp9fQH0fX36fX36fX0B9H19+n19+n19AfR9ffp9ffp9fQH0fX0F3Hx8fHz4MH5+fn19fH59fXx+fX18fn19fX19fX58fHx9fX19fnx8fH19fX1+fHx8fX19fQABAH0AfQNrA+gABAAAEyERIRF9Au79EgPo/JUDawAAAAEAAAAAA2sB9AAEAAARIREhEQNr/JUB9P4MAfQAAAAAAQAAAH0DawPoABAAAAEzFTMVMxUzFSE1MzUzNTM1AXd9fX19/JV9fX0D6H36+vr6+vp9AAEAAAAAA2sFXwAYAAARMxUzFTMVMxUzFTMVIxUjFSMVIxUjFSMRfX19fX36+n19fX19BV99fX19fX19fX19fQVfAAAAAQAAAH0DawPoABAAABEhFSMVIxUjFSM1IzUjNSM1A2t9fX19fX19A+j6+vp9ffr6+gAAAAEAAAAAA2sFXwAYAAABMxEjNSM1IzUjNSM1IzUzNTM1MzUzNTM1Au59fX19fX36+n19fX0FX/qhfX19fX19fX19fX0AAgB9AH0DawNrAAwAGQAAEyEVMxEjFSE1IxEzNQUjFSMVMxUzNTM1IzX6AfR9ff4MfX0Bd/p9ffp9fQNrff4MfX0B9H19ffp9ffp9AAIAAP4MA+gF3AAEABEAABEhESERASMVIxUzFTM1MzUjNQPo/BgCcfp9ffp9fQXc+DAH0P0Sffp9ffp9AAMAAP4MA+gF3AAEABEAHgAAESERIREBIRUjETMVITUzESM1BTMVMxUjFSM1IzUzNQPo/BgC7v4MfX0B9H19/on6fX36fX0F3PgwB9D9j33+DH19AfR9fX36fX36fQAAAAUAAAAAA+gE4gAMABEAFgAbACQAABMhFTMRIxUhNSMRMzUFIREhEQUzFSM1ITMVIzUBIRUjFSM1IzV9Au59ff0SfX0C7v0SAu79j319AXd9ff6JAfR9+n0E4n38GH19A+h9ffwYA+h9fX19ff6JfX19fQAABAAAAAAD6ATiAAwAEQAWAB8AABMhFTMRIxUhNSMRMzUXIxUzNSEjFTM1ESEVMxUzNTM1fQLufX39En19+n19AXd9ff4Mffp9BOJ9/Bh9fQPoffp9fX19/ol9fX19AAAAAgAAAAAD6ARlACQAKQAAATMRMzUzFSMVMxUjFTMVIzUjESMRIxUjNTM1IzUzNSM1MxUzERMjFTM1AXf6ffr6+vr6+n36ffr6+vr6+n36+voEZf6JfX19fX19ff6JAXd9fX19fX19AXf+DH19AAAAAAIAAAAAAu4E4gAYAB0AABMhFTMRIxUjFTMVIxUjNSM1MzUjNSMRMzUFIxEzEX0B9H19ffr6+vr6fX19AXf6+gTiff4MfX19+vp9fX0B9H19/gwB9AAAAAACAAAAAANrBOIAHAAhAAABIREjNSMVIxUzFTMRIxUhNSMRMzUzNTM1MzUjNRMjETMRAXcB9H19fX19ff4MfX19fX19ffr6BOL+DPp9fX3+DH19AfR9fX19ff2P/gwB9AABAAAAAAPoBGUAHAAAATMVMxUzFTMVIxUjFTMVITUzNSM1IzUzNTM1MzUBd/p9fX19+n3+DH36fX19fQRlfX19+n36fX36ffp9fX0AAgAAAAAD6ARlABQAGQAAATMVMxUzESEVMxUhNTM1IREzNTM1EyMRMxEBd/p9+v6Jff4Mff6J+n36+voEZX36/on6fX36AXf6ff6J/okBdwABAAAAAANrA+gAGAAAEzMVMzUzFTMRIxUjFSMVIzUjNSM1IxEzNX36ffp9fX19fX19fX0D6H19ff4MfX19fX19AfR9AAEAAAB9A2sD6AAcAAABMxUzFTMVMxUjFSMVIxUjNSM1IzUjNTM1MzUzNQF3fX19fX19fX19fX19fX0D6H19fX19fX19fX19fX19AAACAAAAAAPoBOIADAARAAATIREhESMVITUzNTMRBSMVMzX6Au7+DH3+iX19AfT6+gTi/on9En36fQNrfX19AAAAAgAAAAAD6ATiABAAFQAAEyERIxUjETMRIREjFSMRMxEFIRUhNX0Da336ff6Jffp9AnH+iQF3BOL8GH0BdwF3/RJ9AXcDa319fQAAAAIAAAAAA+gE4gAQABUAABMhESMVIxEzESERIxUjETMRBSEVITV9A2t9+n3+iX36fQJx/okBdwTi/Bh9AXcBd/0SfQF3A2t9fX0AAAAAABQA9gABAAAAAAAAAG0A3AABAAAAAAABAAYBWAABAAAAAAACAAcBbwABAAAAAAADACoBzQABAAAAAAAEAA4CFgABAAAAAAAFAA0CQQABAAAAAAAGAA0CawABAAAAAAAIAAwCkwABAAAAAAAJAAwCugABAAAAAAAMAA8C5wADAAEECQAAANoAAAADAAEECQABAAwBSgADAAEECQACAA4BXwADAAEECQADAFQBdwADAAEECQAEABwB+AADAAEECQAFABoCJQADAAEECQAGABoCTwADAAEECQAIABgCeQADAAEECQAJABgCoAADAAEECQAMAB4CxwBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEAMQAgAGoAbwBzAGgAdQBhACAAcwB0AGUAaQBuACAAPABqAGMAcwBAAGoAYwBzAC4AbwByAGcAPgAgACgATQBvAGQAaQBmAGkAZQBkACAAYgB5ACAARgBMAEUAQgAsACAAMgAwADEANQAtADAAMgAtADAAOQA6ACAAUABsAGEAYwBlAGQAIABnAGwAeQBwAGgAcwAgAGEAdAAgAFUAbgBpAGMAbwBkAGUAIABwAG8AaQBuAHQAcwApAABDb3B5cmlnaHQgKGMpIDIwMTEgam9zaHVhIHN0ZWluIDxqY3NAamNzLm9yZz4gKE1vZGlmaWVkIGJ5IEZMRUIsIDIwMTUtMDItMDk6IFBsYWNlZCBnbHlwaHMgYXQgVW5pY29kZSBwb2ludHMpAABEAE8AUwA0ADMANwAARE9TNDM3AABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAEQATwBTADQAMwA3ACAAVQBuAGkAYwBvAGQAZQAgADoAIAAxADIALQAyAC0AMgAwADEANQAARm9udEZvcmdlIDIuMCA6IERPUzQzNyBVbmljb2RlIDogMTItMi0yMDE1AABEAE8AUwA0ADMANwAgAFUAbgBpAGMAbwBkAGUAAERPUzQzNyBVbmljb2RlAABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAABWZXJzaW9uIDEuMDAwAABEAE8AUwA0ADMANwBVAG4AaQBjAG8AZABlAABET1M0MzdVbmljb2RlAABqAG8AcwBoAHUAYQAgAHMAdABlAGkAbgAAam9zaHVhIHN0ZWluAABqAG8AcwBoAHUAYQAgAHMAdABlAGkAbgAAam9zaHVhIHN0ZWluAABoAHQAdABwADoALwAvAGoAYwBzAC4AbwByAGcALwAAaHR0cDovL2pjcy5vcmcvAAAAAAACAAAAAAAA/7UAMgAAAAEAAAAAAAAAAAAAAAAAAAAAAQMAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAKMAhACFAJYAhgCdAKkApACDAJMBAgCXAIgAwwCeAKoA9QD0AKIAYgBjAJAAZABlAGYA0QDVAIkAagBpAGsAbABuAKAAbwBxAHIAcwB1AHQAdgB3AHgAegB5AHsAfAC4AH8AfgCAAIEAugCmAQMBBAEFAQYBBwEIAQkBCgELAQwAmwENAQ4BDwEQAIcBEQESARMBFAEVARYBFwEYARkBGgClAJIBGwEcAKcBHQCUAJUBHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgd1bmkwMEIyBUdhbW1hBVRoZXRhBVNpZ21hA1BoaQd1bmkwM0E5BWFscGhhBGJldGEFZGVsdGEHZXBzaWxvbgd1bmkwM0JDBXNpZ21hA3RhdQNwaGkHdW5pMDQ1OQlleGNsYW1kYmwHdW5pMjA3RgZwZXNldGEJYXJyb3dsZWZ0B2Fycm93dXAJYXJyb3dkb3duCWFycm93Ym90aAlhcnJvd3VwZG4MYXJyb3d1cGRuYnNlB3VuaTIyMTkKb3J0aG9nb25hbAxpbnRlcnNlY3Rpb24LZXF1aXZhbGVuY2UFaG91c2UNcmV2bG9naWNhbG5vdAppbnRlZ3JhbHRwCmludGVncmFsYnQIU0YxMDAwMDAIU0YxMTAwMDAIU0YwMTAwMDAIU0YwMzAwMDAIU0YwMjAwMDAIU0YwNDAwMDAIU0YwODAwMDAIU0YwOTAwMDAIU0YwNjAwMDAIU0YwNzAwMDAIU0YwNTAwMDAIU0Y0MzAwMDAIU0YyNDAwMDAIU0Y1MTAwMDAIU0Y1MjAwMDAIU0YzOTAwMDAIU0YyMjAwMDAIU0YyMTAwMDAIU0YyNTAwMDAIU0Y1MDAwMDAIU0Y0OTAwMDAIU0YzODAwMDAIU0YyODAwMDAIU0YyNzAwMDAIU0YyNjAwMDAIU0YzNjAwMDAIU0YzNzAwMDAIU0Y0MjAwMDAIU0YxOTAwMDAIU0YyMDAwMDAIU0YyMzAwMDAIU0Y0NzAwMDAIU0Y0ODAwMDAIU0Y0MTAwMDAIU0Y0NTAwMDAIU0Y0NjAwMDAIU0Y0MDAwMDAIU0Y1NDAwMDAIU0Y1MzAwMDAIU0Y0NDAwMDAHdXBibG9jawdkbmJsb2NrBWJsb2NrB2xmYmxvY2sHcnRibG9jawdsdHNoYWRlBXNoYWRlB2Rrc2hhZGUJZmlsbGVkYm94CmZpbGxlZHJlY3QHdHJpYWd1cAd1bmkyNUI2B3RyaWFnZG4HdW5pMjVDMAZjaXJjbGUJaW52YnVsbGV0CWludmNpcmNsZQlzbWlsZWZhY2UMaW52c21pbGVmYWNlA3N1bgZmZW1hbGUEbWFsZQVzcGFkZQRjbHViBWhlYXJ0B2RpYW1vbmQLbXVzaWNhbG5vdGUObXVzaWNhbG5vdGVkYmwHdW5pMjY2QwAAAAMACAAAABAAAf//AAEAAQAAAAwAAAAWAB4AAgABAAEBAgABAAQAAAACAAAAAQAAAAEAAAAAAAAAAQAAAADQyVQiAAAAAMqeDgYAAAAA0QMlZw==");
}

/* html,body,a,input,select,label { cursor: none; } */
pre{ margin: 0; padding: 0;}

body {
    background-color: #000;
    color: #ccc;
    margin: 0;
    padding: 0;
}

body, pre {
    font: 12px dos437_web;
    line-height: 2em;
}

/* Vivid selection colors... */
::selection {
    background: rgba(204,204,204,0.99);
    color: #000;
}
::-moz-selection {
    background: #ccc;
    color: #000;
    opacity: 100%;
}

/* ANSI-box template */
.ansibox {
    border-style: solid;
    border-color: #fff;
    border-image-repeat: round;
}

/* Form/Interaction Styles */

a, a:visited, a:active {
    color: #ff0;
    text-decoration: none;
}

label { position: relative; }

label > input[type=checkbox], label > input[type=radio] {
    position: absolute;
    opacity: 0.0001;
}

label > input[type=radio]:focus + span::before,
label > input[type=checkbox]:focus + span::before {
    color: #0cc;
}

label > input[type=checkbox] + span::before {
    content: '[ ] ';
}

label > input[type=checkbox]:checked + span::before {
    content: '[√] ';
}

label > input[type=radio] + span::before {
    content: '[ ] ';
}

label > input[type=radio]:checked + span::before {
    content: '[♦] ';
}

input[type=text] {
    position: relative;
    background-color: transparent;
    border: 0 none;
    margin: 0;
    font: inherit;
    color: inherit;
    background-color: #008;
}

input[type=text]:focus {
    outline: none;
    background-color: #000;
    color: #ff0;
}

button {
    border: 0 none;
    background-color: #00c;
    color: #ff0;
    margin: 0;
    padding: 0;
    font: inherit;
    margin-left: 1em;
    margin-right: 1em;
    box-shadow: -1em 2em 0 0 #000;

    background-clip: padding-box;
}

button::before, button::after {
    display: inline-block;
    content: ' ';
    width: 2em;
}

button:focus::before {
    content: '<';
    text-align: left;
}

button:focus::after {
    content: '>';
    text-align: right;
}

button:focus {
    outline: none;
}

button:active {
    color: #fff;
    /* Need to use transparent borders to add clickable area, otherwise the box moves out of the way of the
       mouse cursor, and you never get the "click" event. Need to use the margin-top to move it back up,
       so it doesn't make space at the top. Then, I need the translate to move it back down, so it's
       visually in place. This is exhausting!
    */
    border-top: 2em solid transparent;
    margin-top: -2em;
    transform: translate(-1em,2em);
    box-shadow: none;
}

/* Individual Box Styles */
body {
	background-color: #CDB4DA;
    background-blend-mode: color-burn;
}

#header {
	padding: 40px 80px;
	color: #a2d2ff;
    background-color: #ffc8dc;
	position: relative;
	display: flex;
    justify-content: space-between;
}

#header .navigation {
    max-width: 75vw;
    text-align: right;
}

#header .navigation ul {
	display: flex;
}

#header .navigation ul li {
	margin: 0 3em;
}

#header .navigation ul li a {
	color: #a2d2ff;
}

#bloghead {
	background-color: #FFAFCC;
	position: relative;
    top: 4em;
    padding: 0 1em;
    max-width: 1200px;
    margin-bottom: 50px;
    width: 64vw;
	color: #a2d2ff;
}

#sidebar {
    position: relative;
    padding: 2em;
    top: 6em;
    background-color: #bee0fe;
	min-height: 600px;
	z-index: 1;
	color: #ffafcc;
    max-width: 364px;
}

#widgets {
    position: absolute;
    padding: 2em;
    top: 12em;
    background-color: #bee0fe;
	min-height: 600px;
	z-index: 1;
	color: #ffafcc;
	max-width: 364px;
}

#blog {
    position: relative;
    top: 4em;
    padding: 0 1em;
    max-width: 1200px;
    background-color: #a2d2ff;
	margin-bottom: 200px;
	width: 64vw;
	min-height: 200em;
    color: #cdb4da;
}

#footer {
    background-color: #c00;
	bottom: 0;
	color: #a2d2ff;
    background-color: #ffc8dc;
}

@keyframes flickerAnimation {
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
.animate-flicker {
   -webkit-animation: flickerAnimation .001s infinite;
   -moz-animation: flickerAnimation .001s infinite;
   -o-animation: flickerAnimation .001s infinite;
    animation: flickerAnimation .001s infinite;
}



/* buttons styles additional */ 
#header .navigation ul li::marker {
	display: none !important;
	font-size: 0 !important;
}

input[type="submit"],
#header .navigation ul li a {
    border: 0 none;
    background-color: #CDB4DA;
    color: #BEE0FE;
    margin: 0;
    padding: 0;
    font: inherit;
    margin-left: 1em;
    margin-right: 1em;
    box-shadow: -1em 0.8em 0 0 #BEE0FE;
    background-clip: padding-box;
}



a:focus, a:hover {
    background-color: #CDB4DA;
	box-shadow: -0.4em 0.4em 0 0 #BEE0FE;
    border: 0 none;
    outline: 0 none;
}

a,
div.body a {
	position: relative;
}

div.body a::before,
div.body a::after {
    display: inline-block;
    content: ' ';
    width: 2em;
	position:absolute;
}

input[type="submit"]::before,
input[type="submit"]::after,
#header .navigation ul li a::before, 
#header .navigation ul li a::after {
    display: inline-block;
    content: ' ';
    width: 2em;
}

div.body a:focus::before,
div.body a:hover::before {
    content: '<';
    text-align: left;
	position: absolute;
}
input[type="submit"]:focus::before,
input[type="submit"]:hover::before,
#header .navigation ul li a:focus::before,
#header .navigation ul li a:hover::before {
    content: '<';
    text-align: left;
}

div.body a:focus::after,
div.body a:hover::after  {
    content: '>';
    text-align: right;
	position: absolute;
	right: 0;
}
input[type="submit"]:focus::after,
input[type="submit"]:hover::after,
#header .navigation ul li a:focus::after,
#header .navigation ul li a:hover::after  {
    content: '>';
    text-align: right;
}


.badge-bar a:hover {
	position: relative;
	background-color: unset;
}

.badge-bar a:before,
.badge-bar a:after {
    display: inline-block;
    content: ' ';
    width: 2em;
	color: #BEE0FE;
	position: absolute;
    z-index: 2;
    width: 100%;
}

.badge-bar a:focus:before,
.badge-bar a:hover:before {
	content: '<';
    text-align: left;
	float: left; 
	width: 20px;
	top: -7px;
}

.badge-bar a:focus:after,
.badge-bar a:hover:after {
	content: '>';
    text-align: right;
	float: right;
	width: 20px;
	right: 0;
	top: -7px;
}

#footer .footer-banner-bar {
	display: flex;
}

#footer .footer-banner-bar img {
	min-height:35px;
}

#header .navigation ul li a:focus {
    outline: none;
}

#header .navigation ul li a:active {
    color: #fff;
    /* Need to use transparent borders to add clickable area, otherwise the box moves out of the way of the
       mouse cursor, and you never get the "click" event. Need to use the margin-top to move it back up,
       so it doesn't make space at the top. Then, I need the translate to move it back down, so it's
       visually in place. This is exhausting!
    */
    border-top: 2em solid transparent;
    margin-top: -2em;
    transform: translate(-1em,2em);
    box-shadow: none;
}