@font-face {
  font-family: "C64 Pro Mono Local";
  src: url('data:application/octet-stream;base64,\
    diAAAKIfAAACAAIABAAAAAIBBgkGAgIIAQEAAJABAAAAAExQgwAAgGD4ABAAAAAAAAAAAAEAAAAA\
    AADArsr8ZwAAAAAAAAAAAAAAAAAAAAAAABoAQwA2ADQAIABQAHIAbwAgAE0AbwBuAG8AAAAAABAA\
    UgBlAGcAdQBsAGEAcgAAAAAAGgBWAGUAcgBzAGkAbwBuACAAMQAuADIAMAAxAAAAGABDADYANAAg\
    AFAAcgBvACAATQBvAG4AbwAAAAAAQlNHUOQEAAAAAAAAAAAAAAAAAAADAI24AB+aAB+eACvsEs3p\
    is3SCdWfRHLb0/LS7Bh33uBornLBFx0xGTdyGKgOjPxYLCtXoKySVPJZN0QthLKa4rKsvSSJtNcG\
    pkWA0ckgKaTkG8eKvf9Rahxvc4OFW1Oo7gpxTdMgzyIW8ZJfFn5nHJAxNw2dJYTX2ckNpwfDIFg1\
    dFTSrhKSibYzNtqljnDpBR1yWthBSQ5Mus68ZA9KjlbEs/iBr+ZIeL9Zh4P+Kjwq5vuxFfU1ZFD0\
    PAA6r3ZWwx+vPVk6aB33dA/h4GqxoAEaOQEbT5AOzbvMeZvBb6kKFgTEj6VoyF+23IIl8SwZvnVV\
    IFK0JExf/SETpgom8d8tOi+eFLoYyRNoCcYfHOaxmoCoot8y5IM5i2QnF0Vi9vRhGiCRAYPKCiAi\
    IX0FhBiAhgdCjqtVdRLhO9K1GgkJTJICiPpO9ZeqDBkVrlQB+T7DbBB5ZIu8RiVsK2lri15YongQ\
    L6sV/gFyDQjHjaxx1BrEmHcBmEWM52wjwlwmRNgxihFGRqiVRYkZkZrTJGSmttcZNZOZPZQZEZSZ\
    cy9qTKafjhQRWiyjBO08oxRkjNFqfVRVJHwASKdIXrUomEwRPoxEFIBRjqHUQolRSjqQjRHM47HS\
    DwGQo8lnzucdmP2c32+4wMiUQ9Ucxuj/h62+ZoOt06RSvj44NjkMWBHkPI3QPE+RW4dP1FgA2bLt\
    BNVnBs0iKaqNN4l3x9Jzc7lrLT4yRT0yVwwygXQy51IywJMrMBMvcHk95vMu7JmMy229hG+u7zGz\
    K39h1qx4OO7bt4jL5iMgeEy++TvzfvdEiQSSJf44kiOJAXAgxJTA2BcXwHA8EOPwUEuQxIqGJOvf\
    fJBcnVTl/6cg7B/HU5KacBifFLdM+A7kMM8pyHWvkDDWG8Q6zs/gKpKi3dpIJC+9xXJq2w9hTFyY\
    tUxrJqfIxp20jhNfISUaw9dAMSWLLwoAoB8Yf1o50P494t1KPKArKsCB9RnAREN/QjCQZgiIQROw\
    ANbg6TGJlkntIjguVGcBQQaMSo6XydAJDQlcXLeUSpnIZRTih+gTQGBAxZSt3hl3Y5gQOgDNhUBV\
    DYSGchLJ1C3rC7BizD1AI6pRzeTryY7JZ2nMP1DTOHNTmE6zEOwW5yz+qMHwNpcTD6Y5OGHsD9Rc\
    NzPrZmAvFONUIMR04GYj9+FQIoaNyPAmiLMlaxqh1Kjo4wSVs/kz6NaH5yxO/OIteplw0NU4ijpF\
    OI3WxEaQtpYbskc1FTEBSPtU4xRqjm1p1pxqJWEp1EbKF8oRdGUWzx4afj3hQalDXjpYovy8Bh7b\
    KFx8LZMHRyurVDoYytbZkzRJBUQvFuOUOpDKWD3upBZKvxqCJHkOnGgMKNARgPIkA6toFS0gIZnB\
    OzGDKTXEKa4V4tIZ8XOLEPcMMJcK4MgvY1ccEZ4LBFNFOiRFqDjSua7ztHN/X8HjfwdT4v37tusM\
    yxRLGKBiUGO47D5jPqZDfHkwO9kEzVQkRXyuBsNElOx75aUNvI4JpDkxqFK1Q+WImqbZjgtg+yIR\
    g6gNRFCGyPAag2Ph727gDjJpmyQeeWtiXOw45uhhG25TD0/aqLGUU+28AKdQZXJs2TldBMinYioo\
    YXGQzAPQ5H1h3MuxKYxIIPbHJJE6vU7yMPSOLs1Jnpl7G6usCnBk6JwGM/oNAQSM2dSSHlIzgESd\
    OTJIsTnF5aBSfPe9eQCh3Solp7l/ErQs8WSgiv3ivM8gAAb9qNb6mF4BQcABQB9WrzRjBHIsiu3F\
    tm+CBTm3NOgzVIVG9nTOMAkMVjLFygMYNj3liZmnmcunijDLGUKIEP0Z2gupSXmgYwIODAUBy1LG\
    wrnxoMlA6e0l8I2RFIBYY46lZ1UuxT4Uk/Jl1IoWkwktv7qETHX21ZyXQrWmnEPLPdbjAG+fSCAA\
    +2ULWJznPoaEDoLRI5JTPHVwGs11Iz9wUdy2jD5jJ4h2jrNh3vsjT77s9UyZvC7pvL3Tu9DNNNIT\
    cpiysUVmAYSN9C2lUO0w7QbwYusxu3EEZbX5mtsAK82ZegD+cMG06wpI8+qrNY+GWufCDMwxrvdm\
    rgxj/8MOxwcM66SdWIQCGfX7YEJwkEL1AbEzCRFnyQG/TOr/EUFt6G5Ve3Irfj5SPJIN1MXWVHLT\
    0usM8+l3HBjgT16wJhQ6WhdPZokXiwLqkR2quMSH1cwgmxB12BEmqaEYkMODGiLtj5nMRBSGhjj8\
    NTmWj4/kZZIJ3jHjgZYr1yYOum0E/5ufM02a1IBZY07bIqfuZ8awbmcfcrZCWSzsS0jY74EEmwF6\
    3suiywCsfTxwB2LpHPGRdzXYvWrIe6dz/QiC6Hwi2KcmQwUTAxEF4hHKj5J6MsRJjwYc+jG2veqi\
    gBdej9ok1iCRBNfwtIxh77F1laVHRkI2CL6vlELwMkp/pAFHPyvmGXzja83+MJ9S35agVg5w0RNJ\
    9r5GPnYmxruYBhdHLKRYvwX1mMkwZSGCgEKYAbBC1hCMQIGun/oaezYZPOUYzrcOiyF+UxXUSBVE\
    RvuogEvPGGqeJodxNAf4dwEbjRbfvWisB+DMYgNaaUoChJSpBgobGgacuNwED1QPMkbPaS0qqfeT\
    NnDlwOl/yq4KzEcTYWQZ8cs3weE6wXo1JWBpplBwVJQNiAX0PXEkbNHtu1AM2InMOqkPMEqh5SYA\
    f7pgN5KNghEz9DMLJcRq9+gK5WnbkwS2LnJyUWsPpCMs/L4Q8fqQuCHPh2enaSQcCAnjs3SEHMVT\
    HNfw0YRkVfWFgQAODQmnS8tKNmwdMadUzLA2cfSo2PVajV+9PknFraBBoid0NnalGoTKcBNGrAzy\
    sBYUP95wGnglxuFmjM0eg5uPFH1wsYWL80SFsIE0z6WNDCU4YjFrnRalRgeKks1shdbY0DTT3Gyc\
    bwzGgzEqB+wtYbMuilvtcHC0g7MmGHHxDiIuuHKzRusbyQ7iqIDruZhmzIsti412eD+I1g8T7WyP\
    DNzD8O6s+kVutIx0k0We4dpEcYNQR7VBDd5oJ1dvyXNTuFMvGASEzKwDTiIPYcIfVmu2s0vfvovE\
    eYQDLtrYKynWVXS0BlWDoa9R35uUGHeESCkFRH01zcsaZsidOGF4R15Gc8GlXwMN/1afj+1t8Dxb\
    2AgCf30niBzRFGH+C13usxdebQZ9kPgJgEXkAJc+6z1jbzu40gbs4tw05jRHRW/BYyILO0UU7ZI1\
    Z7tonLgP9JJYXGTqXZDC0wXfN04Ny1Ixa6fBjkCaJtZ/UKNX+7Hik8Tz3KDMlGpz0aK2ITzzx74i\
    L4qdHZd4aDbnDGiDC6AkdtjM4UsGPLhrJDAZsGS53NYQEf9IambRPtr7+3AgiwNePoXdGcHVHTko\
    AZixAmzaFfQN/vc/BP0WtHqMqM0gzdm0OIdkjU4nGnuBK4OTpgubKo4jJYkUgeif6um/BQLNK5k+\
    PONvv+AarrymUBVt035W3grrsFdyfXGCT4BhZFx3MMHxlpZppjNu+ZaAIfxJ2D0GYTWbI4SULMS5\
    yn96HoIHSyIEWnLVovfdSsOCcCHf1JMRUKZo8id1JhHYV9UXCH1SnP1CG8VWimWDmlt2TTON6Rba\
    QCxOD1c5wR5h7pwUlgHFbSLkpxLLGU5gPM2xcatUnpzp6oskKxFKq+M8bQUkvCG/1qhWHcR6gHQ1\
    ORxbpCITFhwmRnB62JANCUNaWwZjOcfDsXCsToCmDhwkN//YQtdImfVX+xZR3MsNIi6c2Q9xyK1z\
    S6KGb1Wk81PH78RXpL+8qUiVfpHSybzKCXhwKNxTGniczSQfFxCGZYYVPLEKGuzYHsDEG+2XQzRu\
    R1IBrAroHhCl12TAJJX5J4KrsQTGM6WQ1OSlR0hXW8SXZ0+gnWfk/qHlX7H6S16nw1hmd6fek4lp\
    9p0Cmubr3icBhBZCWlmRgBgPSdRUaItJUYXowdSPJ0KX5boymHQM6EaCI0jumVK94lmhReKQY3ap\
    1vWLl+DRsMc1hkNgBpwTbCn1cVFJRgoxl5bCTyszM2DmXM2C3DKWhLlOwyjcoZaR4HAqsicL3cCr\
    hp483JnYsoLiEOXrXtbB04vCFRt4/O6oH10hIbJw5Yet9q+2GjAlcQdXBavDDGKwIqh9g6pFYFSy\
    B5BKxIZzYq5xJy19KM0pYa4zetIO4FJ35PCUSZvjhHAnOgcL61IdnFnhftNajL4pt2kdotTKH42r\
    JdlcoDD7WfRPGXgusmkpU9Iq4q9R1GE+ZCuzBcaOvXSQGBQpF+ZSNd65CAIcFIehHilTofqTaTTF\
    Dk7DemQrwzUzchkj6vZQHJJvIL7bJUWi6Xa6Vkqk4bbpn22adQ1uBIdVBDbeAsN5kRSym8+opHyo\
    05f9yFRQx1vAt8e42Ijlu+HlRz4agKwGOIBloyiT8JKd5mSA3Fm+jCGue8HKc+q361l+SG7vE91g\
    92WaGy/WyKiBxU3END02TLuTiBMVU41f1texFE7iXwSu5SlgqYggW4JtdHi1jwGvmMs8SpWyOEv1\
    tIm7jdY2FNT3NLkCEPWXcMB7BcGgiSvVbl5+sUVyZiw58VCfjHKxiRTQ6Um6Br4F3ZYlynVtatgH\
    E5NZ9kQGp0eFfugd8YGmJYN7KukRXM6gr63aaIdGyM0MFVT5DyeortZbmnWf5e4EHBjUlOmI9pt4\
    mIzs8qgcsTwlkrJ5J21kym9uACvBAAbhGhgznvb5QV5l7xljGVJBeY6ApvJ52WFuJw1xkXJuE0tM\
    VIMoN7dRDeQ1kq6e7CpCLJnScnyt4LAMFarOYLxk6k+EunNKjp/j2g/5Xl695Pt86Aw90C2TKI/e\
    FeQsahnRcmhNKQEBN9Hkb4wq0zA/uAryexqCWfycQk3ejmCwhlIyhsuSwFgn+n7akOkjoV4ALJkD\
    21vhVi+DV8iHn4/aICss5ft1K2VzlEeIfj5b7+mmwKafE74f/TKF0PqJR80KrQ73sb/qVPUUj8sn\
    Ay7wuFeGMDlJA4+OBSM6WxMGkBLUjTpcI88OdwmQ8cfvXWqGwv5UjL5A6AS8kOWEDtrt9o4nHjUL\
    nsSXcjAd2jd3F891uRTx/vU0nbQjG2HGkpwcqR2wl/1saYAnz8yyPBHVgRmqhj9Z1bRlDOLNUoWo\
    AsdgJ5tueVHZI+C2SfWEFsFmIwcbcJk7aV3cyUsDFZKykkIXo+PtSjyFWoFwKYSuEgcZabC78wJ4\
    DH/YerFaGRmHsHPCOptWe1TM0bYEhqS081mnOOirTNK56YaC1oXVPoNGqcm+z/C4FIQ+Du4ao2J8\
    Mf7UGf/g/Zb9D4bl8W2dlPQXSTnKWLaOc9nTCieE0L0EP8UUXW4cFpXuSfwCEVBTDM30bGJdKISZ\
    FxxQBZYYG4UnzHSPYtDQ1deZFLk+2i/d7LteFgeU91kXy0VOFx1o/mcQFqW4ZURnoJgjlmFsIasg\
    tYwYfsCxJ+nC+VbKgmFQONT/4N4Xoc+FiwnBawVFRaChHSEqPneOcJR1bvsg38TyO4ENZSfezFcX\
    lA2s35JuBFI2IXt0Gvxixp4H28I0DFRcbs6iSVsaGui9D3p1kX7t/WVA9FOK8UBhfXUePsMPSS6P\
    kpwV3UY/YWExWcVXOnzmTbBtG871vec6IqO+kbXPRU7bUxrn1SArO3AfbZFmcpVqGkdy+go7b3oI\
    jFJG66fqU9MDyHNJQW00poTbZb1zENFoxIH9rHkQeKJO+wKyu4zVF0tEPBEKUgCGB+nREWmVsAnq\
    O1KlQiSAfLoSl4cza0pZaUkW5RIgVH/4R0pxAMzDH4ku+gNzZYqTi0IZJwIV8PnQKMqKKVvIgzbs\
    yNjyrVaaG+GnGl+mo7IfjYxsxtR8QRNMUKneYBhERnQLAGRVcr6iWuCQgQFJK7BNJGlognLTu6JG\
    XUFI47JEAugQOh8wIh0PnbQLjjfprHlkvXIBzylsbfHaRRDE7RD+2K6RANZn3ZTyS4s2b5dErMT4\
    ykT6WqpMrIkypcpBijYN9i0pgqlzfyGL+jiVAgkhbJKCZF2W+vWmUBM8/pZLxeExH5cJMsUoJtj6\
    RWtGnJp9xtii9mMQA+wxBfQRCUeQBOQuTEkwEiwlZq7cSKOLh7QA/fpS7HKxloqL6Q5leMLA6rT9\
    yG0CTJokyaWLNyeNpJ6CMiQIwr2TUgaiQFzQspi0JdlS4E4aKnUNhNhJO8BBF6UUXOZZG5VEg864\
    9GBmgUPy7rDmc2jRm2bhg+pSYog4EkQTk721SEEZmQ6IPlA3XDXoeL4RYg+Uhxyh46asqQg55X5V\
    l38oTeFsqETA0hKzkdEmsmO506nJgFRVCtJcz9IfcIz2KE1K5YXWxhk6nRt9gNRQJvJzHqY0CbpI\
    8wbleHqkwjEA8nWTJl0hjSTvB8C6kIeb7tx6gV9iXd4CMweIw+g8KOcZP4poMaKaFhLKyge34+sS\
    wNCpsOkuQEU0A9nvQCtIwTZCuFW6MFltqzPpvxDtrSRejL/ku/IuDORLiTAzWU59XXZiw1KozO0z\
    x1jP0MdD4Q+xoKV3eSPO5cmo30ev4ItPBkzzrfxZ+uqW1NzIO9OcCkLJlDukd3AUO33fzl2IUsu8\
    28G5Vz06nY0rAMRyYWyuROb9qbkVzS+k/JbGXL5Zrwo/1FrIIdcdWvHw3O3eLrTkXvPYEH1RRoYd\
    JqZ8CdFU73M2HTkXDVmi8nJ8nAiklhH/R4bmWw66LAaks8RE/7Av4ABoZyDoOV0xcUKQ2mSpsxZy\
    J3SQcsSts/Ol43M1Sq2snEzA4SKFfAoQe+tfsL8bOWDdHSem1cUEJffPV9p02P0vUL82WSbvYMKp\
    ZuDC9LHjeOI0iQfcVXRHkDGyA+lUqt+gbuXKNDGjFZQmGKwrhyQ4FVqW+zd0Tl0eOPLCsF53FCPS\
    Nr/tJMWFi9ZrklUXdh1QifyFk+ZPHTV5NYvPb3uoOf0wlEMwcPPCrPSE2PoSB7nSCIXbFhT2nsRC\
    LK5+ZO8OeZaPqsjpTAHYJclgIuDP5BXorYDBj7X+d8COaSc0D/V0zBsumvV0NNhVjsKIRfHbxCI1\
    xrhYkqBRG2HeNhOtEYFuOHYU+4txGcikH7HsapsJTOpGE2oGMpbsw5LhMgJof0WqQH4zJSHlilvW\
    Oa0gywyy2zRJ+fuAnTAXgFhUh395eqET4oQb2/gYf4Kyy8H9KFp0tivyQFD2mFgkIncZRUL+Lour\
    LKgQCQxpjFyNDqEOY7bXFqjtScU+Lt2ri/CIrb3EmA9zRWiWQzXVXqqypGz1W+TVwnDfn+Lf3xI7\
    hQmpsKm/cnYbC8Jumme1vD6x3sNomiR6+ZJ7/TcTmVYaJlFhpM9hfoHBIjOkyD8svBF3e/MbeYUd\
    zTGJhcaXP6T7wqvj2rptE+t17Y3HjtjUbbbcmFbwVrMHBjNdeFy1rOb78PnGiUw4ViRlLjW09aQl\
    2aFyhTB26NHKaVTNdys4apP1KXskZ2XXRZ9yto3qYaaasi46CwbG6uzdO3E/cM97cvNpIRuULeb3\
    b3YaIDmFI7DuziHbuzUBP5A5qbfZYZXvC7I+8uydXYtk0/MGlMST74fHwL/rTzksEKQlxDflgoO6\
    souz2P4rY8HNEYwpBYP6krDDoLhNSVBgBFxfIA3+lF2LLr0QIegStpPCfN1K85YTbvJGqleMsd4M\
    pqTAsFpC1Yc7HKE4LPftKUY9XaXZIj8frpIAwGqzU2SEfFSQskqCTTioNZgMzQC7Nh1sO5OP5ck1\
    CDnhSXB7JYlUle5meEBUkLjHyUsEaS8WBoUSdyoAhkodS3GYc1YR6TK/1hN/8YTV/GEn/xhIf8YR\
    v+GEYfhhEP4YQf+GEAfhhe/wwvH4YWn8MJbEB7jIrhKo9IMBJjGDaE1CDeLjxT5/iJ32+YDr63GQ\
    PWIO0frAw1S94gWTifQNVSW+46/OFgErbi6Qo6D61vQPge8ACs1HwHBjPOTyd5RhzShawcjYoJiw\
    Tr8n/jgaV48N15V6GwiANYRCANcPRNEpCIOomi3ybfpHzdZ9xfIbPXkPyn+5DXsac4ENotN8/fgG\
    h13no2kEJqoIrqz0drRAhXXAaw3LjTdmy05/S2sgHoyRIRK1H0jEW1nVojakFOIrtYE8iUrM4aIh\
    QvXZUkloFBiKglqFRYm60ulC8LWPmVcYVuidhbHpUx9zbUFm0hwMScfq1tSM6KvunhWZaALNBWsY\
    UF0nPoVvFmqWwKrYaWctgrQoC7kMjT2yMxArW7In94sS570i2BgObAvCFEG4kN+0095k9brGyQoy\
    3tTVPw28mHUsG4IF2uzhMPgUbWSK08bwIBVzpjlY/XaIJTSh3ckDxRMzQLEqnfBd4NaZxFraKkSP\
    HsVyTo22lRyJft8YUbuNpaAlsKV+rXOc7IcOnmOGWmrQ+HK2O2spqFPr7/ltgBe4czP4E82pf/dy\
    BXRoxN6FR0U5oJZtvQUDB6ojvn1xfKcGNlqxqZNzRUtc+MAV1qWHEMJpXj/6e+zRPSSa3SkTIMFL\
    tcaB3IHtQWkLe3UpDC2IfxkMUMbTxALZYf2tvviO1r7ZgdnofksKGDGH4WzAIUUDVqlIhlqxu9Tb\
    qDYgTLuYECsWOcXMN0sUBqvkTU8X5sCL7yMfBgcElgEdGHDiaKt0Dy7hSICu/xhJxRSXQAiSqKfS\
    J9U4Gb0jQ8VPJryx2dvloFdjhjYIDRlLRx6KL/HVCpaLAPiwrW4rlwuwAiHoz4SGAohhkKPz34M0\
    9M+TLIIULGQ4aVhiOSrMEkwb0H6xKedpF0doZIXxEieIoAIY8SRZQ63FawzA+BkjIq19rdv0rpM6\
    bmUGYlSfTAJjwYRKa4rZkGylx4uGX3OKhOzT44Z8RF6BZ2BQblwenCkZm5kPxwS1wYuC2Ih/g+rZ\
    RgFHdGfNiFcvD0HgkF2hC7NcgcHUEQCAcxqKFJBBTBQv+2AUndIpd1+llGyB9ev25VCQiGjHTiVv\
    C+xM61HoY6EfLCMlthtS4iEyHuGoOZJVYDQrDPxgRtaqiZLYIFsQNwUOafWCcCXWbqr8I/p73boC\
    WnUmwQt0CNaLRI7G5qR65KkoPinF9awxnVC/f2nxdIHxRRiyaby9oIEqohdEAv0pfvwXDDVwjp6E\
    CRKMK3r3RSLru1tW3hwVx96N2eRc9SJRlxQWqGasW27pgxsu63azBCDDGLcftOfaL0xo7SvYkMC8\
    +N2wUvduKIMqlTlLrN5AM4Wy3W5bAlwGxuxc4MFFA4vZMv24XPjDEdaIazL4NitKz1m44HAOAQSt\
    +LWMTXxUSsAsW3HBQaaDPGNADaYKVa5MTHTMIV4IYSUchvUAXV3m1Jek++Y3rcFiKYU0OxWGYTnD\
    p1Tr1UyzlWjKxzmNWUJhn/PDl4iVas8sX+leuGsSVB+SRVNrJduTHzx64X6dsO/vd2yMs/hiKtEC\
    uRkgXaAXgFm6quWpPHeKgWqL2WLSlzuRmhMCesV4z6KrStdV8DF2EF3AHA/h9G2QqAvoWZRQHBhR\
    Rm+AHWwIR1OgeGD0qHHxUqEhjwByo8GBi2ImPPPhhvew7NsCOr8z98LxmBVdppKxGY0rN5P8BrQK\
    ErJBpmifBZtVZJioWPF011FzAMtzSNSgyQVJ4/LPaAYR4lt33dKRbCAoPHYmncDL6wNnnc4W7AzV\
    vsEsAYFWGEIYyAREUNkmIu0BEXEBUyU6kLaKKbZGqaOaYZcYGY6fPzcj6GWHVG1DBp1xzTDT+Nvj\
    3x9IxDMJnxBo8MRz6Ea8B8TPcU9tPqA4KPcB8xHxM+fLmMukLd5I4L3wkxFyEkclvmUWFCRcDJYJ\
    JNLqUuBkmErGXGlyGXHC2YuLEs0uQywsSLEmopOPIY++CtQeKDx8eLjw0ayuMukcuTgHlx8UHjo8\
    iPUB5Edu2mT7igY8FMBIokwM0jLAzEPU4ywPSArBHhxWaKYR5APHR4SPUjzqPTB5APOgqBHndl/q\
    vU4HSjbDiqRF1AyOcmbz6SZPb35G8Xho6JToCaBZV2JKc8JO5snpARblcunjXBeLOCMZiXnbEug7\
    j6SLAYu9gkizKaynC1Gk7SK1CUjHpFTGoQQlKVTJFDhIayM6EEuW8SMPpx73RFfqd5b5DPpuIxU2\
    BU0h0FoAY5FGUBCp/9qICL2YtDm7SJf15J5olHPLPpIioCQMXYxDqRAPMaqA0nmA0kvUWpYMYKu4\
    GGLtF5do4ZZmekNdM7tHQPyVdo6Zp+q5nDkNE1lBnwBGUjwjEd4RmeOF8qh+R6ZPFVLVA9JhC3wp\
    sAjfB5x+E0UngyyaYOl5SrfnNTzzmm15dKLy6PxJOEmxUvpCBUqRdJl4ug4JIvO0Hfl7k+Xr95eh\
    vl5t+Xk7xe5ZY08XuWkadL22QnnS8T9LxE0vAHS9l6Xnvpebml5UaXkZheLWF4N4XgFhe6sL2jhe\
    uML0HhegcLzfhebsLynheT8LW0YWqAwtHfg5KLByA2Dmv4OZTY5a9jlQ2OUxY5LljkhWOQRY53bH\
    OlY5wrHJOsckGxyBbHPxYg6dCDg0INlQgwdCC8UILxQgq1CCo0IKHQgn0iCXyILQyIKqSIJIyIO/\
    nwdhNzFpuXkbs5Y0ZuLkX75u6lm7nuLuYou4fi7gbyj6FgvVqZ55OUv/Tk+vGDFPGEm3reRh4vjj\
    y7yMvFFvnS6KUY+8XQAx94TY+/VY+9x3eUpj7y6j/+mVYxQTyV6yx/cPy6cpJV0QehytoI2E6S3C\
    wnQsStTJ5Cu7spFSwpt8g92TqBpM5C9IJWiEt4A6DQVlYGgH66HlSPLRcUm3uttQXtYwfk6gaYub\
    aLmXi5kIuXOLlZi5VouVCLWPDuRCi1x4vRdxWh+UuqJhjuwLoAAAAAAAAAAA');
  src: url('data:application/octet-stream;base64,\
    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') format("woff");
  src: url('data:application/octet-stream;base64,\
    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') format("woff2");
}

*
{
  box-sizing: border-box;
  margin: 0px;
  padding: 0px;
}
body 
{
  font-family: verdana, sans-serif;
  font-size: 11px;
  background: #ffeccb;
}
a:link, a:visited, a:visited 
{
  color: #1a5678;
  text-decoration: none;
}
a:hover
{
  text-decoration: underline;
}
#container 
{
  background: url('data:image/png;base64,\
    iVBORw0KGgoAAAANSUhEUgAAAxEAAAAQBAMAAACb/e9tAAAAGFBMVEUAAACYmJifn5/AwMDhzrHo\
    6Ojp6en////xDC8aAAAAa0lEQVR4XmNwcXFhD6UZCC8nDEZBEYuLi8NoTGABozExGhNpNAPp5YTB\
    KCgejYnRmBgFozGBF4zGxGhMQGOCTYlmQNmYMBgFhrCYYBhgMApYIDEx8GAUDI2YGI2JUTAaE6Mx\
    MQpGY2IUOAAAlH8etbVqgoYAAAAASUVORK5CYII=') 0px bottom no-repeat, url('data:image/png;base64,\
    iVBORw0KGgoAAAANSUhEUgAAAxEAAAAPBAMAAABpfV8jAAAAD1BMVEUAAACfn5/hzrHo6Oj///8e\
    r/KbAAAAPklEQVR4Xu3RQQkAIBQFMBGDyKugBQT7ZzLCP3nbKqwlGeubfWucnkwTJjBhAhMFE5gw\
    gYmSCUyYwETNhIkH9iuvtRL8R/cAAAAASUVORK5CYII=');
  width: 785px;
  margin: 8px auto 0px;
  position: relative;
  min-height: 480px;
}
header h1 a {
  display: block;
  width: 185px;
  height: 110px;
  position: absolute;
  left: 7px;
  top: 7px;
  color: transparent;
  line-height: 999px;
  overflow: hidden;
}
nav#topnav ul
{
  position: absolute;
  top: 53px;
  right: 8px;
  text-transform: lowercase;
}
nav#topnav li {
  display: inline;
  font-weight: bold;
  margin: 4px;
}
section#sidebar
{
  position: absolute;
  top: 118px;
  left: 11px;
  width: 170px;
}
section#sidebar #search 
{
  font-size: 10px;
  font-weight: bold;
}
section#sidebar #search input[type=text]
{
  border: 1px solid black;
  width: 135px;
}
section#sidebar #search input[type=submit]
{
  background: url('data:image/gif;base64,\
    R0lGODlhHAAUAPcAABpWeLXAx+jo6Obx+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAHAAUAAAIngAFCBQI\
    oKDBgwgTFhwoAACBhxAjSpw4AMBAhxMzZhwQwGJDiANCihxJcmSAjh8flly58mRBkCxjinSJUaZN\
    jh1rjkQo8iBJmip7AghZkOjQikdDAiWw82hRpEZN5gwaFarVp0qnMhVa9SlWnC+3CjU4NmnWsCy/\
    slxK0qfNk1pvrnWZUm5JuB4d4oTLt69flAT3/h2Ml6HCw4cZCggIADs=');
  width: 28px;
  height: 20px;
  text-indent: 50px;
  color: transparent;
  overflow:hidden;
  border: 0px;
  cursor: pointer;
}

section#sidebar nav#sidenav 
{
  margin-top: 20px;
}
section#sidebar li {
  list-style: none;
  border-top: 1px solid black;
  width: 172px;
}
section#sidebar li:last-of-type {
  border-bottom: 1px solid black;
}
section#sidebar li a {
  display:block;
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 2px;
  text-transform: lowercase;
}
section#sidebar li a:hover {
  background: #c0c0c0;
  text-decoration: none;
}
section#content {
  margin-left: 195px;
  margin-top: -50px;
  width: 580px;
  padding-bottom: 20px;
}
section#content h2 {
  border-bottom: #8AABBC 1px solid;
  color: #13425f;
  font-size: 23px;
  font-weight: bold;
  height: 29px;
  /*width: 553px;*/
  padding-left: 25px;
  margin-bottom: 10px;
  text-transform: lowercase;
}
ul.filelist {
  width: 100%;
  margin: 0px auto 10px;
  list-style:none;
}
ul.filelist li {
  border-bottom: 1px solid #CBCBCB;
}
ul.filelist li.file a,
ul.filelist li.file > span {
  background: #E8E8E8;
  color: black;
  display: block;
  width: 100%;
  padding: 2px;
  position: relative;
}
ul.filelist li.file a .filename,
section#fileinfo h3 span,
section#preview .archive-contents ul li span,
ul.filetree li > span > span.filename
{
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/AP///zk5OWtra4yMjMDAwM7Ozufn5wAAACH5BAEAAAQALAAAAAAQABAAAANI\
    SLrcvuMVQGsxsc1KJ9ZcVxREpmxhoAbMNqKK0ALFOlSGvEx1IQgc3alDCAArQgJKZQjOKIGbc2dp\
    TodQKfIZ2u4Gv7CYtUgAADs=') no-repeat;
  display: inline-block;
  height: 16px;
  padding-left: 18px;
  word-break: break-word;
  width: calc(100% - 50px);
}
section#preview .archive-contents ul li span {
  width: calc(100% - 55px);
}
ul.filelist li.file.directory a .filename,
section#preview .archive-contents ul li.directory span,
ul.filetree li > span > span.filename.directory
{
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/AP/erf/crsDAwLigfVdLOyslHQAAAAAAACH5BAEAAAIALAAAAAAQABAAAANJ\
    KGKm/s6UMZiy0IAyqxkBdgEkR1FBFZGseTYj23bwIt9frd1kRei8nuG3Cvp0hAHv+GAkZczMUAk4\
    FiCXqfWKXQy/nG6EERYkAAA7') no-repeat;
}
ul.filelist li.file.directory.parent a .filename {
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/ACEhITExMVpaWoSEhIyMjMDAwAAAAAAAACH5BAEAAAUALAAAAAAQABAAAANG\
    WLrcDcBJYEyUi1aLi9AVIHTEZhBdUW4oabbDoMjKWo1ELAitEpiegDAwWghMg6HQYSIqHSDRsLew\
    nYRFx3EzyEoIYHAjAQA7') no-repeat;
}
ul.filelist li.file.archive a .filename,
section#fileinfo h3.archive span,
section#preview .archive-contents ul li.archive span,
ul.filetree li > span > span.filename.archive
{
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/AP///2tra5ycnMDAwO9aWmsQEEoAAAAAACH5BAEAAAMALAAAAAAQABAAAANF\
    OLrcHi6CKWKb1K45JtReEBSVhSlCyXwYVX1KQXTtIBAFIxPtROC6Hw8jzC12gtYNeCQEegOZUWGA\
    QAUBg6Smioi+XUUCADs=') no-repeat;
}
ul.filelist li.file.image a .filename,
section#fileinfo h3.image span,
section#preview .archive-contents ul li.image span,
ul.filetree li > span > span.filename.image
{
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/AP///2tra4yMjMDAwO9aWoRjMe/WOQAAACH5BAEAAAMALAAAAAAQABAAAAND\
    OLrczuU8JwqRc5WI8yjGIXjDYWykIJyFA7xvGQIjA8eHBATNDZQwnm1AqwV7Ad/RllTueoWAVHAT\
    LpzLhUDK7bYWCQA7') no-repeat;
}
ul.filelist li.file.music-stream a .filename,
ul.filelist li.file.music-module a .filename,
section#fileinfo h3.music-stream span,
section#fileinfo h3.music-module span,
section#preview .archive-contents ul li.music-stream span,
section#preview .archive-contents ul li.music-module span,
ul.filetree li > span > span.filename.music-stream,
ul.filetree li > span > span.filename.music-module
 {
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/ADk5OWtra4yMjMDAwM7OzgAAAAAAAAAAACH5BAEAAAMALAAAAAAQABAAAAM8\
    OLpM/C8AAZcTIIOqsM6cFoxglUlfKKLqNBAlBBKCpw6j/dQZEeAxRQ7kCfqAG9oIUtwoCI6H8seR\
    RqsJADs=') no-repeat;
}
ul.filelist li.file.video a .filename,
section#fileinfo h3.video span,
section#preview .archive-contents ul li.video span,
ul.filetree li > span > span.filename.video
 {
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/ADk5OWtra4yMjMDAwM7Ozufn5wAAAAAAACH5BAEAAAMALAAAAAAQABAAAANL\
    SLpM8y/ISYOAIwzAOxACgAHBB14bh2kf5IAiRLajCrEoBI9S4fupWCTYsYR4JtCjs9rkXkdZKbe0\
    DWm66LL3KwSbns5OVwqTSpgEADs=') no-repeat;
}
ul.filelist li.file.text a .filename,
section#fileinfo h3.text span,
section#preview .archive-contents ul li.text span,
ul.filetree li > span > span.filename.text
 {
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/AP///zk5OWtra4yMjMDAwM7Ozufn5wAAACH5BAEAAAQALAAAAAAQABAAAANF\
    SLrcvuMVQGsxsc1KJ9ZcVxREpkxBmgJqwHhGbFCK8LJtZdgLLMcU3gnXWgkJvt/siCoab0oZgEks\
    Tm8hzrEk6Hq9rkUCADs=') no-repeat;
}
ul.filelist li.file.executable a .filename,
section#fileinfo h3.executable span,
section#preview .archive-contents ul li.executable span,
ul.filetree li > span > span.filename.executable
 {
  background: url('data:image/gif;base64,\
    R0lGODlhEAAQAKL/AP///zk5OWtra4yMjMDAwM7Ozufn5wAAACH5BAEAAAQALAAAAAAQABAAAANL\
    SLrcvuMVQGsxsc1KJ9ZcVxREpmxhoAbMRAhGIbhvC8CDcFOGYOsCYMW3mOQMtaHtFZspizeMkEI8\
    7YI7qu2Y1EJDnKoiFyyXWYsEADs=') no-repeat;
}
ul.filelist li.file.c64 a .filename,
section#fileinfo h3.c64 span,
section#preview .archive-contents ul li.c64 span,
ul.filetree li > span > span.filename.c64
 {
  background: url('data:image/png;base64,\
    iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAllBMVEX////////Ozs6MjIzo6Ohr\
    a2vn5+cAFkx7kKvh5OsQKFnk5+3/hILh5eudWW0QLV4EGU7X3OTt8PPu5OiGnbVygp9ZcJH/KykA\
    GE0FHFAFHVB6kavEnKgKJVcNJ1ng6O5XbY9idJR3i6b/+Pg4UXwAF00EIlXu8PQoRnH/8vL/hIPp\
    7PD9/f7q4eVHYIVNYYXl6O05OTnVW6FlAAAAAXRSTlMAQObYZgAAAG9JREFUeF51zsUSAjEUBdHp\
    JGO4u7vL//8c1FD3FSzo5Vl19DcvcBS5RCJAInAu+G/g+e4HCCEWtLr12RkSwb60XSxzLgh6aRM6\
    m7HB9ABMam2D27AMlf7J4DHYrbLr+mhA9T5qzMHgk0HkY1WcvgCYzgZrD8OcdgAAAABJRU5ErkJg\
    gg==') no-repeat;
}
ul.filelist li.file.amiga a .filename,
section#fileinfo h3.amiga span,
section#preview .archive-contents ul li.amiga span,
ul.filetree li > span > span.filename.amiga
 {
  background: url('data:image/png;base64,\
    iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAyVBMVEX////////Ozs6MjIzn5+dr\
    a2vo6OjSiorv8fGBFxf4jIyum5v68PD1q6vmYWH9VFTzk5P+r67Qw8PXycn59/duIyP2XV15XFz4\
    bm77TEzYo6Px7e2KQkL47OzrwcD5+/vcEBDxkpL+qqr8/f3s6+vil5fw8fHThob6kpG4Pz91TU3v\
    oaH6urqnEBD9+vr45OTkOjn9///v4ODwFhb8/PzMj4+miIhrR0eYUlLUjo3i3t6DVVXyyMj+//+3\
    q6s5OTn79PT39fX+/PzpTuSQAAAAAXRSTlMAQObYZgAAAH1JREFUeF51zkUSAjEABdH5ScYVd3d3\
    d+5/KKgpfsGGXr5Va3+TBIE4oSgEUAhCGPIXcHtHwKJ1B9aG/oGLl406yycUYdwPE+dJCiAUmlgF\
    5vZBmPl5Zz6yMm1CpVpvYLAf1ggoHnobe3cFAelk+ZRzp18AuscSQNCkzuLTF0IfCmd9A6lFAAAA\
    AElFTkSuQmCC') no-repeat;
}
ul.filelist li.file a .filename {
  color: #1a5678;
}
ul.filelist li.file a .filesize {
  position: absolute;
  right: 2px;
  text-align: right;
}
.filename .path {
  color: #888;
}
ul.filelist li.file a:hover {
  background: white;
}
ul.filelist li.header {
  background: #CBCBCB url('data:image/gif;base64,\
    R0lGODlhCAAPALMAAMvLy////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAACwAAAAACAAPAAAEFDDISSuoAVyqt+weuIkXaZ5oqq4RADs=') top left no-repeat;
  padding-left: 8px;
  font-weight: bold;
  word-break: break-word;
}
ul.filelist li:last-of-type {
  border-bottom: 0px;
}
ul.filelist li:last-of-type:after {
  border-top: 1px solid #CBCBCB;
  content:" ";
  height: 14px;
  display: block;
  background: #E8E8E8 url('data:image/gif;base64,\
    R0lGODlhCQAOALMAAOjo6P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAACwAAAAACQAOAAAEFhDISau9OONwA6/eN4UiQIrnl3Jr60UAOw==') bottom right no-repeat;
}

#content section {
  background: #e8e8e8;
  margin-bottom: 10px;
}
#content section > h3
{
  background: #CBCBCB url('data:image/gif;base64,\
    R0lGODlhCAAPALMAAMvLy////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAACwAAAAACAAPAAAEFDDISSuoAVyqt+weuIkXaZ5oqq4RADs=') top left no-repeat;
  padding-left: 8px;
  border-bottom: 1px solid white;
  font-size: 11px;
}
#content section p {
  padding: 5px;
}

#frontpage article {
  float: left;
  margin-left: 10px;
  width: 265px;
}
#frontpage-reminder {
  text-align: center;
  margin: 10px;
}
section#fileinfo h3 {
  word-break: break-word;
}

section#fileinfo dt {
  font-weight: bold;
  text-transform: lowercase;
}
section#fileinfo dd {
  margin-bottom: 10px;
}
section#fileinfo > div {
  display: table;
  width: 100%;
  padding: 5px;
}
section#fileinfo > div > * {
  display: table-cell;
  width: 50%;
}
section#fileinfo #download #mirrors #mainDownload {
  font-weight: bold;
  font-size: 120%;
}

section#preview audio,
section#preview video {
  width: 100%;
}
section#preview pre {
  padding: 5px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
section#preview img#imgPreview {
  max-width: 500px;
}
section#preview .archive-contents {
  height: 110px;
  overflow-y: auto;
  resize: vertical;
}
section#preview .archive-contents ul {
  list-style: none;
}
section#preview .archive-contents ul li {
  padding: 3px 6px;
}
section#preview .archive-contents ul li span {
  font-weight: bold;
}
section#preview ul.d64-directory {
  font-family: "C64 Pro Mono Local";
  font-size: 16px;
  list-style: none;
}
section#preview ul.d64-directory li {
  white-space: pre;
  line-height: 1em;
}

#pagination ul {
  text-align: center;
}
#pagination li {
  display: inline;
}
#pagination li a {
  display: inline-block;
  padding: 3px 5px;
  font-weight: bold;
}
#pagination li.current a {
  background: #1a5678;
  color: white;
}

/*
#pagination li:after {
  content: " | ";
}
#pagination li:last-of-type:after {
  content: "";
}
*/
#faq {
  padding: 0px 10px;
}
#faq dl {
  padding: 0 10px;
}
#faq dt {
  font-weight: bold;
  margin-top: 10px;
}
#faq dd {
  margin-left: 10px;
}
#faq dd p {
  margin-top: 10px;
}
#faq dd ol, #faq dd ul {
  padding-left: 20px;
}
#faq h3 {
  background: url('data:image/gif;base64,\
    R0lGODlhCAASALMAAOjo6P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAACwAAAAACAASAAAEFzDIGQCVwNKsMZ9c5oVVaJ5oqq5s66oRADs=') top left no-repeat, url('data:image/gif;base64,\
    R0lGODlhCAASALMAAOjo6P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
    AAAAACwAAAAACAASAAAEFhDISau9OOvNOw1WAH4iWUpiiqYlm0YAOw==') bottom right no-repeat #e8e8e8;
  padding-left: 10px;
  font-size: 17px;
  margin-top: 20px;
}
#faq .anchor {
  display: none;
  font-size: 80%;
}
#faq *:hover .anchor {
  display: inline-block;
  margin-left: 5px;
}
#faq pre {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 5px;
    overflow-x: auto;
}

header {
  background: url("header.png");
  height: 121px;
}
footer {
  text-align: center;
  font-size: 9px;
  margin-bottom: 20px;
}
#frontpage {
  display: inline-block;
}
#frontpage article li a {
  height: 19px;
}
#frontpage article .filename {
  display: inline-block;
  max-width: 210px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#screenshot img, #preview img {
  display: block;
  margin: 10px auto 0px;
}
#screenshot {
  padding-bottom: 10px;
}

#module-player small {
  display: block;
}
#module-seekbar {
  border: 1px solid black;
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  width: calc(100% - 100px);
}
#module-seekbar-cursor {
  background: #1a5678;
  height: 100%;
}
#module-seekbar-cursor.loading {
  background: #b5c0c7;
}
#module-player {
  padding: 5px;
}
#module-player-loading {
  margin: 1px 5px;
  font-style: italic;
  display: block;
  position: absolute;
}
.breadcrumbs {
  text-align: right;
  list-style: none;
  font-size: 80%;
}
.breadcrumbs li {
  display: inline-block;
  margin-left: 3px;
}
.breadcrumbs li a.selected {
  font-weight: bold;
}
ul.filetree {
  padding-left: 15px;
  margin-top: 5px;
}
ul.filetree li {
  position: relative;
  background: rgba(0,0,0,0.05);
  list-style: none;
}
ul.filetree li > span {
    display: inline-block;
    padding: 3px;
    width: 100%;
}
ul.filetree li:nth-child(2n) {
  background: rgba(0,0,0,0.075);
}
ul.filetree li span.fresh {
  color: red;
}
ul.filetree li span span.filename {
  display: inline-block;
}
ul.filetree li span span.filesize {
  position: absolute;
  right: 5px;
  top: 2px;
}
ul.filetree li:not(:last-of-type) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
section#content > ul.filetree {
  margin-right: 10px;  
}
#searchForm {
  margin: 5px;
}
#searchForm input[type=text]{
  width: calc(100% - 75px);
  padding: 5px;
  font-size: 120%;
  margin-bottom: 5px;
}
#searchForm input[type=submit]{
  width: 70px;
  padding: 3px;
  font-size: 120%;
}
body.admin ol {
  margin-left: 15px;
}
body.admin .warning {
  color: red;
}
body.admin #cronlog {
  overflow: auto;
  background: #e8e8e8;
  height: 400px;
}

@media screen and (max-width: 1000px)
{
  body {
    background: white;
    margin: 0;
    padding: 0;
  }
  #container
  {
    width: 100%;
    margin: 0;
    background: white;
    min-height: auto;
  }
  header {
    background: white;
    height: auto;
  }
  header h1 a {
    color: black;
    display: block;
    width: auto;
    height: auto;
    line-height: inherit;
    position: relative;
    top: auto;
    left: auto;
    text-align: center;
    margin: 10px;
  }
  nav#topnav ul {
    position: relative;
    top: auto;
    left: auto;
    text-align: center;
    margin: 20px;
  }
  section#sidebar {
    position: relative;
    top: auto;
    left: auto;
    width: 100%;
  }
  section#sidebar nav#sidenav {
    display: none;
  }
  section#sidebar #search {
    text-align: center;
  }
  section#content {
    margin: 0;
    padding: 5px;
    width: 100%;
  }
  section#content h2 {
    height: auto;
    padding-left: 0px;
    font-size: 15px;
    margin-top: 20px;
  }
  #content section {
  }
  ul.filelist {
  }
  footer {
    margin: 20px;
  }
  ul.filelist li.file.image a .filename
  {
    word-wrap: break-word;
  }
  #screenshot img, #preview img
  {
    max-width: calc(100vw - 20px);
  }
}
@media screen and (max-width: 600px)
{
  section#fileinfo > div > * {
    display: block;
  }
  section#preview ul.d64-directory {
    font-size: 8px;
  }
}