/* 2014-07-12 --- 25d29c07066e9ada2eb387e8db328e48 */



/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */



@namespace url("http://www.w3.org/1999/xhtml");



/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */



@-moz-document
        url-prefix("http://queue.acm.org/detail.cfm?"), url-prefix("https://queue.acm.org/detail.cfm?"),
        url-prefix("http://cacm.acm.org/magazines/"),
        url-prefix("https://www.eff.org/deeplinks/"),
        url-prefix("https://www.schneier.com/blog/"), url-prefix("https://www.schneier.com/crypto-gram-"),
        url-prefix("http://lwn.net/Articles/"), url-prefix("https://lwn.net/Articles/"),
        url-prefix("http://highscalability.com/blog/"),
        url-prefix("http://www.thoughtcrime.org/blog/"),
        url-prefix("http://bythom.com/teaching-points/"),
        url-prefix("http://www.dslrbodies.com/newsviews/"), url-prefix("http://www.dslrbodies.com/lenses/"), url-prefix("http://www.dslrbodies.com/technique/"), url-prefix("http://www.dslrbodies.com/accessories/"), url-prefix("http://www.dslrbodies.com/cameras/"),
        url-prefix("http://www.sansmirror.com/newsviews/"), url-prefix("http://www.sansmirror.com/cameras/"),
        url-prefix("http://www.gearophile.com/newsviews/"), url-prefix("http://www.gearophile.com/cameras/"),
        url-prefix("http://www.kenrockwell.com/tech/"), url-prefix("http://www.kenrockwell.com/fuji/"), url-prefix("http://www.kenrockwell.com/sigma/"),
        url-prefix("http://www.steves-digicams.com/camera-reviews/"), url-prefix("http://www.steves-digicams.com/knowledge-center/"),
        url-prefix("http://www.dpreview.com/lensreviews/"),
        url-prefix("http://theonlinephotographer.typepad.com/the_online_photographer/"),
        url-prefix("http://www.ronbigelow.com/articles/"),
        url-prefix("http://www.imaging-resource.com/PRODS/"),
        url-prefix("http://www.pentaxforums.com/news/"), url-prefix("http://www.pentaxforums.com/reviews/"),
        url-prefix("http://www.photographyblog.com/reviews/"),
        url-prefix("http://www.ephotozine.com/article/"),
        url-prefix("http://www.prophotorev.com/"),
        url-prefix("http://www.digitalcamerareview.com/default.asp?newsID="),
        url-prefix("http://www.amateurphotographer.co.uk/reviews/"),
        url-prefix("http://bobatkins.com/photography/technical/"),
        url-prefix("http://www.luminous-landscape.com/columns/"), url-prefix("http://www.luminous-landscape.com/tutorials/"), url-prefix("http://www.luminous-landscape.com/essays/"), url-prefix("http://www.luminous-landscape.com/techniques/"),
        url-prefix("http://photographylife.com/reviews/"),
        url-prefix("http://www.photoreview.com.au/tips/"),
        url-prefix("http://www.popphoto.com/gear/"),
        url-prefix("http://www.thephoblographer.com/2013/"), url-prefix("http://www.thephoblographer.com/2014/"),
        url-prefix("http://www.falklumo.com/lumolabs/articles/"),
        url-prefix("http://www.dxomark.com/Reviews/"),
        url-prefix("http://www.earthboundlight.com/phototips/"),
        url-prefix("http://www.nytimes.com/2014/"),
        url-prefix("http://www.theguardian.com/"),
        url-prefix("http://www.washingtonpost.com/lifestyle/style/"),
        url-prefix("http://www.michaelnielsen.org/"),
        url-prefix("http://www.wired.com/opinion/"), url-prefix("http://www.wired.com/politics/security/"), url-prefix("http://www.wired.com/threatlevel/"),
        url-prefix("http://arstechnica.com/security/"), url-prefix("http://arstechnica.com/tech-policy/"), url-prefix("http://arstechnica.com/information-technology/"),
        url-prefix("http://www.reuters.com/article/"),
        url-prefix("http://legacy.python.org/dev/peps/"),
        domain("blogspot.ro"),
        url("http://www.stationary-traveller.eu/pages/bzr-a-retrospective.html"),
        url-prefix("http://www.ncbi.nlm.nih.gov/pmc/articles/"),
        url-prefix("http://0pointer.de/blog/"),
        url-prefix("http://www.freedesktop.org/wiki/"),
        url-prefix("http://www.creativepro.com/article/"),
        url-prefix("http://ninedegreesbelow.com/photography/"),
        url-prefix("https://www.readability.com/articles/"),
        url("http://__insert-above__/")
{
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    * {
        all: initial !important;
    }
    
    * {
        all: unset !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    /* ---------- */
    div#content /* url-prefix("http://queue.acm.org/detail.cfm?") */,
    div#articleFullText /* url-prefix("http://cacm.acm.org/magazines/") */,
    div#main > div.layout-main-content /* url-prefix("https://www.eff.org/deeplinks/") */,
    td.contentcell /* url("https://www.schneier.com/...") */,
    html > body > table.Page > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1).MidColumn /* url-prefix("http://lwn.net/Articles/") */,
    div.journal-entry /* url-prefix("http://highscalability.com/blog/") */,
    section.main /* url-prefix("http://www.thoughtcrime.org/blog/") */,
    div#main-content /* url-prefix("http://bythom.com/...") url-prefix("http://www.dslrbodies.com/...") url-prefix("http://www.gearophile.com/...") url-prefix("http://www.sansmirror.com/...") */,
    html > body > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) /* url-prefix("http://kenrockwell.com/*") */,
    html > body > div:nth-child(1) > table:nth-child(3) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > div:nth-child(1) /* url-prefix("http://kenrockwell.com/*") */,
    html > body > div:nth-child(1) > table:nth-child(4) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) /* url-prefix("http://kenrockwell.com/*") */,
    div.entry-body /* url-prefix("http://www.steves-digicams.com/...") */,
    div#mainContent /* url-prefix("http://www.dpreview.com/lensreviews/") */,
    div#beta-inner /* div.entry-type-post */ /* url-prefix("http://theonlinephotographer.typepad.com/the_online_photographer/") */,
    div.header_editable /* url-prefix("http://www.ronbigelow.com/articles/") */,
    div#content-center /* url-prefix("http://www.imaging-resource.com/PRODS/") */,
    div#wrapperContent /* url-prefix("http://www.pentaxforums.com/news/"), url-prefix("http://www.pentaxforums.com/reviews/") */,
    div.article_content /* url-prefix("http://www.ephotozine.com/article/") */,
    div.content-inner /* http://www.photographyblog.com/reviews/ */,
    div#section-article /* url-prefix("http://www.prophotorev.com/") */,
    div#container-panda /* url-prefix("http://www.digitalcamerareview.com/default.asp?newsID=") */,
    div#review /* url-prefix("http://www.luminous-landscape.com/columns/"), url-prefix("http://www.amateurphotographer.co.uk/reviews/") */,
    div#right > div.box > div.boxcontent /* url-prefix("http://bobatkins.com/photography/technical/") */,
    table.oldstyle > tbody > tr > td[rowspan="2"] /* url-prefix("http://bobatkins.com/photography/technical/") */,
    div#contentBody /* url-prefix("http://www.luminous-landscape.com/.../") */,
    body[link="#CC6600"] /* url-prefix("http://www.luminous-landscape.com/essays/") */,
    div.entry /* url-prefix("http://photographylife.com/reviews/") */,
    article.article-detail /* url-prefix("http://www.photoreview.com.au/tips/") */,
    /*div.entry-content,*/ /* url-prefix("url-prefix("http://www.thephoblographer.com/.../") */
    div.node-article /* url-prefix("http://www.popphoto.com/gear/") */,
    div#content-main /* url-prefix("http://www.falklumo.com/lumolabs/articles/") */,
    div#texte_article /* url-prefix("http://www.dxomark.com/Reviews/") */,
    html > body > table:nth-child(6) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > div:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1) /* url-prefix("http://www.earthboundlight.com/phototips/") */,
    article#story /* url-prefix("http://www.nytimes.com/2014/") */,
    div#content /* url-prefix("http://www.theguardian.com/") */,
    div.main-content /* url-prefix("http://www.washingtonpost.com/lifestyle/style/"), */
    div#content /* url-prefix("http://www.michaelnielsen.org/") */,
    div#content /* url-prefix("http://www.wired.com/opinion/") */,
    div#article_body /* url-prefix("http://www.wired.com/politics/security/") */,
    article.standalone /* url-prefix("http://arstechnica.com/.../") */,
    span#articleText /* url-prefix("http://www.reuters.com/article/") */,
    div#content /* url-prefix("http://legacy.python.org/dev/peps/") */,
    div.post /* domain("blogspot.ro") */,
    div.jig-ncbiinpagenav /* url-prefix("http://www.ncbi.nlm.nih.gov/pmc/articles/") */,
    div.blosxomStory /* url-prefix("http://0pointer.de/blog/") */,
    div.page > div#pagebody > div#content /* url-prefix("http://www.freedesktop.org/wiki/") */,
    body.node-type-article div.content > div.content > div.field > div.field-items > div.field-item /* url-prefix("http://www.creativepro.com/article/") */,
    html > body > article#main /* url-prefix("http://ninedegreesbelow.com/photography/") */,
    html > body > div.container > article.hentry /* url-prefix("https://www.readability.com/articles/") */,
    /* ---------- */
    #__content__
    {
        display: block !important;
        visibility: visible !important;
        position: fixed !important;
        left: 2ch !important;
        right: 2ch !important;
        top: 2ch !important;
        bottom: 2ch !important;
        width: -moz-fit-content !important;
        min-width: 20ch !important;
        max-width: 80ch !important;
        height: auto !important;
        min-height: 20vh !important;
        max-height: 100vh !important;
        padding: 2pc !important;
        margin: auto !important;
        overflow: auto !important;
        z-index: 1000 !important;
        background: hsl(0, 0%, 5%) !important;
        border-style: none !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    html,
    html > body,
    html > head {
        display: block !important;
        visibility: visible !important;
        position: fixed !important;
        left: 0px !important;
        right: 0px !important;
        top: 0px !important;
        bottom: 0px !important;
        width: 100vw !important;
        min-width: 100vw !important;
        max-width: 100vw !important;
        height: 100vh !important;
        min-height: 100vh !important;
        max-height: 100vh !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    
    * {
        display: inline !important;
        visibility: inherit !important;
        position: static !important;
        left: 0px !important;
        right: 0px !important;
        top: 0px !important;
        bottom: 0px !important;
        width: auto !important;
        min-width: initial !important;
        max-width: initial !important;
        height: auto !important;
        min-height: initial !important;
        max-height: initial !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    
    * {
        overflow: visible !important;
        overflow-x: visible !important;
        overflow-y: visible !important;
        float: none !important;
        clear: both !important;
        box-sizing: content-box !important;
        box-shadow: none !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    html {
        z-index: -1300 !important;
    }
    
    html > head {
        z-index: -1200 !important;
    }
    
    html > body {
        z-index: -1100 !important;
    }
    
    * {
        z-index: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    html,
    html > body,
    html > head {
        color: hsl(120, 25%, 50%) !important;
        background: hsl(0, 0%, 0%) !important;
    }
    
    * {
        color: inherit !important;
        background: hsla(300, 25%, 50%, 0.1) !important;
    }
    
    *::-moz-selection {
        color: hsl(30, 50%, 50%) !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    html > head > *,
    html > body > * {
        display: block !important;
        visibility: hidden !important;
        position: fixed !important;
        left: 0px !important;
        right: 0px !important;
    }
    
    script {
        display: none !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    html {
        font: initial !important;
        font-family: "Open Sans", "Lato", "Merriweather Sans", "Source Sans Pro", "Cantarell", "Trebuchet MS", "Verdana", sans-serif !important;
        font-size: 16pt !important;
        font-size-adjust: 0.66 !important;
        font-style: normal !important;
        font-weight: normal !important;
        font-stretch: normal !important;
        font-variant: normal !important;
        
        text-decoration: none !important;
        text-transform: none !important;
        text-rendering: optimizeLegibility !important;
        text-shadow: none !important;
        text-indent: 0px !important;
        text-align: left !important;
        text-overflow: ellipsis !important;
        vertical-align: bottom !important;
        line-height: normal !important;
        
        word-wrap: break-word !important;
        word-break: normal !important;
        word-spacing: normal !important;
        letter-spacing: normal !important;
        white-space: normal !important;
        quotes: "<<" ">>" "<" ">" '"' '"' "`" "`" !important;
        -moz-tab-size: 4 !important;
        -moz-hyphens: none !important;
        
        border: none !important;
        border-style: none !important;
        border-collapse: collapse !important;
        border-width: 0px !important;
        border-radius: 0px !important;
        border-spacing: 2px !important;
        border-color: hsl(120, 25%, 15%) !important;
        border-image: none !important;
        
        outline: none !important;
        outline-style: none !important;
        outline-width: medium !important;
        outline-offset: 0 !important;
        outline-color: hsl(0, 50%, 50%) !important;
    }
    
    * {
        font-family: inherit !important;
        font-size: inherit !important;
        font-size-adjust: inherit !important;
        font-style: inherit !important;
        font-weight: inherit !important;
        font-stretch: inherit !important;
        font-variant: inherit !important;
        
        text-decoration: inherit !important;
        text-transform: inherit !important;
        text-rendering: inherit !important;
        text-shadow: inherit !important;
        text-indent: inherit !important;
        text-align: inherit !important;
        text-overflow: inherit !important;
        vertical-align: inherit !important;
        line-height: inherit !important;
        
        word-wrap: inherit !important;
        word-break: inherit !important;
        word-spacing: inherit !important;
        letter-spacing: inherit !important;
        white-space: inherit !important;
        quotes: inherit !important;
        -moz-tab-size: inherit !important;
        -moz-hyphens: inherit !important;
        
        border: none !important;
        border-style: none !important;
        border-collapse: inherit !important;
        border-width: inherit !important;
        border-radius: inherit !important;
        border-spacing: inherit !important;
        border-color: inherit !important;
        border-image: none !important;
        
        outline: none !important;
        outline-style: none !important;
        outline-width: inherit !important;
        outline-offset: inherit !important;
        outline-color: inherit !important;
    }
    
    * {
        list-style: none !important;
        list-style-type: none !important;
        list-style-position: inside !important;
        list-style-image: none !important;
        
        cursor: default !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    h1 {
        font-size: 1.5em !important;
    }
    h2 {
        font-size: 1.4em !important;
    }
    h3 {
        font-size: 1.3em !important;
    }
    h4 {
        font-size: 1.2em !important;
    }
    h5 {
        font-size: 1.1em !important;
    }
    h6 {
        font-size: 1.0em !important;
    }
    
    h1, h2, h3, h4, h5, h6 {
        margin-top: 2pc !important;
        margin-bottom: 1pc !important;
    }
    
    h1, h2, h3, h4, h5, h6 {
        color: hsl(60, 25%, 50%) !important;
    }
    
    h1 *, h2 *, h3 *, h4 *, h5 *, h6 *,
    h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
        color: inherit !important;
    }
    
    h1, h2, h3, h4, h5, h6 {
        display: block !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    article {
        display: block !important;
        background: inherit !important;
    }
    
    header {
        display: block !important;
        background: inherit !important;
    }
    
    section {
        display: block !important;
        background: inherit !important;
    }
    
    figure {
        display: block !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    div {
        display: block !important;
        background: inherit !important;
    }
    
    span {
        display: inline !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    p {
        margin-top: 2pc !important;
        margin-bottom: 1pc !important;
    }
    
    p {
        display: block !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    blockquote {
        margin-left: 4pc !important;
        margin-top: 2pc !important;
        margin-bottom: 1pc !important;
    }
    
    blockquote:before {
        content: open-quote !important;
    }
    blockquote:after {
        content: close-quote !important;
    }
    
    blockquote {
        display: block !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    ul, ol, dl {
        margin-top: 1pc !important;
        margin-bottom: 2pc !important;
    }
    ul > li,
    ol > li {
        margin-left: 4pc !important;
        margin-top: 1pc !important;
        margin-bottom: 1pc !important;
    }
    dl > dt {
        margin-left: 4pc !important;
        margin-top: 1pc !important;
        margin-bottom: 1pc !important;
    }
    dl > dd {
        margin-left: 8pc !important;
        margin-top: 1pc !important;
        margin-bottom: 1pc !important;
    }
    
    ul > li {
        list-style-type: disc !important;
    }
    ol > li {
        list-style-type: decimal !important;
    }
    dl > dt {
        list-style-type: square !important;
    }
    dl > dd {
        list-style-type: none !important;
    }
    
    dl > dt {
        font-weight: bold !important;
    }
    
    ul, ol, dl {
        display: block !important;
        background: inherit !important;
    }
    ul > li, ol > li, dl > dt, dl > dd {
        display: list-item !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    a {
        color: hsl(210, 25%, 50%) !important;
        cursor: pointer !important;
    }
    
    a {
        display: inline !important;
        background: inherit !important;
    }
    
    a:focus {
        outline-style: solid !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    strong {
        font-weight: bold !important;
    }
    em {
        font-weight: bold !important;
    }
    q {
        font-style: italic !important;        
    }
    q:before {
        content: open-quote !important;
    }
    q:after {
        content: close-quote !important;
    }
    strong, em, q {
        display: inline !important;
        background: inherit !important;
    }
    
    b {
        font-weight: bold !important;
    }
    i {
        font-style: italic !important;
    }
    strike, s {
        text-decoration: line-through !important;
    }
    b, i, strike, s {
        display: inline !important;
        background: inherit !important;
    }
    
    small {
        font-size: 0.75em !important;
    }
    big {
        font-size: 1.25em !important;
    }
    small, big {
        display: inline !important;
        background: inherit !important;
    }
    
    sup, sub {
        font-size: 0.5em !important;
    }
    sup, sub {
        display: inline !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    pre, xmp, listing {
        margin-top: 2pc !important;
        margin-bottom: 1pc !important;
    }
    
    pre, xmp, listing {
        white-space: pre-wrap !important;
    }
    
    pre, xmp, listing, code, samp, kbd, var, tt {
        font-family: "Inconsolata", "Source Code Pro", "Anonymous Pro", "Andale Mono", "Courier New", monospace !important;
        color: hsl(60, 50%, 50%) !important;
    }
    
    pre *, xmp *, listing *, code *, samp *, kbd *, var *, tt *,
    pre a, xmp a, listing a, code a, samp a, kbd a, var a, tt a {
        color: inherit !important;
    }
    
    pre, xmp, listing {
        padding-left: 2pc !important;
    }
    
    pre, xmp, listing {
        display: block !important;
        background: inherit !important;
    }
    code, kbd, var, samp, tt {
        display: inline !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    table {
        width: auto !important;
        height: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 4pc !important;
        margin-bottom: 4pc !important;
        empty-cells: hide !important;
    }
    
    td, th {
        padding: 0.5pc !important;
        border-style: solid !important;
        border-width: 2px !important;
        /*
        font-size: 0.75em !important;
        line-height: normal !important;
        */
        /*
        text-align: center !important;
        vertical-align: middle !important;
        */
    }
    
    table {
        display: table !important;
        background: inherit !important;
    }
    tr {
        display: table-row !important;
        background: inherit !important;
    }
    td, th {
        display: table-cell !important;
        background: inherit !important;
    }
    tbody {
        display: table-row-group !important;
        background: inherit !important;
    }
    thead {
        display: table-header-group !important;
        background: inherit !important;
    }
    tfoot {
        display: table-footer-group !important;
        background: inherit !important;
    }
    col {
        display: table-column !important;
        background: inherit !important;
    }
    colgroup {
        display: table-column-group !important;
        background: inherit !important;
    }
    caption {
        display: table-caption !important;
        background: inherit !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    hr {
        display: block !important;
        width: 75% !important;
        height: 0.5pc !important;
        margin-top: 4pc !important;
        margin-bottom: 4pc !important;
        background: hsl(60, 25%, 50%) !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    a:not(:first-child),
    strong:not(:first-child), em:not(:first-child), q:not(:first-child),
    b:not(:first-child), i:not(:first-child), strike:not(:first-child), s:not(:first-child),
    small:not(:first-child), big:not(:first-child),
    sup:not(:first-child), sub:not(:first-child),
    code:not(:first-child), kbd:not(:first-child), var:not(:first-child), samp:not(:first-child), tt:not(:first-child),
    span:not(:first-child) {
        margin-left: 0.25pc !important;
    }
    
    a:not(:last-child),
    strong:not(:last-child), em:not(:last-child), q:not(:last-child),
    b:not(:last-child), i:not(:last-child), strike:not(:last-child), s:not(:last-child),
    small:not(:last-child), big:not(:last-child),
    sup:not(:last-child), sub:not(:last-child),
    code:not(:last-child), kbd:not(:last-child), var:not(:last-child), samp:not(:last-child), tt:not(:last-child),
    span:not(:last-child) {
        margin-right: 0.25pc !important;
    }
    
    a,
    strong, em, q,
    b, i, strike, s,
    small, big,
    sup, sub,
    code, kbd, var, samp, tt,
    span {
        margin-left: 0.25pc !important;
        margin-right: 0.25pc !important;
    }
    
    *:only-child {
        display: inline !important;
        position: static !important;
    }
    
    /*
    *:empty {
        display: none !important;
    }
    */
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    p img, blockquote img, li img, dt img, dd img, td img, th img {
        display: inline !important;
        position: static !important;
        float: none !important;
        width: auto !important;
        min-width: 0.2ch !important;
        max-width: 80vw !important;
        height: auto !important;
        min-height: 0.2ch !important;
        max-height: 16ch !important;
        padding: 0px !important;
        margin-left: 0.25pc !important;
        margin-right: 0.25pc !important;
        vertical-align: middle !important;
        background: hsl(0, 0%, 100%) !important;
        opacity: 1.0 !important;
    }    
    
    img, img[width], img[height], img:only-child {
        display: block !important;
        position: static !important;
        float: right !important;
        width: auto !important;
        min-width: 1vw !important;
        max-width: 80vw !important;
        height: auto !important;
        min-height: 1vh !important;
        max-height: 80vh !important;
        padding: 1pc !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 4em !important;
        margin-bottom: 4em !important;
        vertical-align: middle !important;
        background: hsl(0, 0%, 50%) !important;
        opacity: 0.25 !important;
    }
    
    img:hover {
        opacity: 1.0 !important;
    }
    
    img {
        cursor: crosshair !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    a[href]:hover::before,
    a[name]:hover::before,
    a[id]:hover::before {
        position: fixed !important;
        top: 0px !important;
        left: 64px !important;
        padding: 4px !important;
        z-index: 1120 !important;
        background: hsl(0, 0%, 0%) !important;
    }
    a[href]:not([name]):not([id]):hover::before {
        content: "[-> " attr(href) " ]" !important;
    }
    a[href][name]:hover::before {
        content: "[-> " attr(href) " ] [# " attr(name) " ]" !important;
    }
    a[href][id]:not([name]):hover::before {
        content: "[-> " attr(href) " ] [# " attr(id) " ]" !important;;
    }
    a[href]:not([name]):not([id]):hover::before {
        content: "[-> " attr(href) " ]" !important;;
    }
    a[name]:not([href]):hover::before {
        content: "[# " attr(name) " ]" !important;;
    }
    a[id]:not([href]):hover::before {
        content: "[# " attr(id) " ]" !important;
    }
    
    a[name]::after {
        content: " [#" attr(name) "]" !important;
    }
    [id]::after {
        content: " [#" attr(id) "]" !important;
    }
    
    a::before,
    a::after,
    [id]::before,
    [id]::after {
        font-family: "Inconsolata", "Source Code Pro", "Anonymous Pro", "Andale Mono", "Courier New", monospace !important;
        font-size: 0.5rem !important;
        color: hsl(210, 25%, 25%) !important;
    }
    a:hover::before,
    a:hover::after,
    [id]:hover::before,
    [id]:hover::after {
        color: hsl(210, 25%, 50%) !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    font {
        background: transparent !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
    
    html > body > img:only-child {
        display: block !important;
        position: fixed !important;
        float: none !important;
        left: 0px !important;
        right: 0px !important;
        top: 0px !important;
        bottom: 0px !important;
        width: auto !important;
        min-width: 1vw !important;
        max-width: 90vw !important;
        height: auto !important;
        min-height: 1vh !important;
        max-height: 90vh !important;
        padding: 0px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: auto !important;
        margin-bottom: auto !important;
        opacity: 1.0 !important;
    }
    
    html > body > img.decoded.overflowing:only-child {
        position: relative !important;
        left: auto !important;
        right: auto !important;
        top: auto !important;
        bottom: auto !important;
        max-width: 1000vw !important;
        max-height: 1000vh !important;
    }
    
    /* ------------------------------------------------------------------------------------------------------------------ */
}



/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */



/* https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/EInbV5DfGHOiMmvb1Xr-hhsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxv25ds880Du_gFZbUlZlsbg.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/O4NhV7_qs9r9seTo7fnsVD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxsUW6j0fiq4_bYOAoMNnBhA.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxpXMLUeV6_io0G3F6eXSVcg.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxjZJchHK-lPtiIaM3GRtbZU.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/boeCNmOCCh-EWFLSfVffDg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/BVtM30trf7q_jfqYeHfjtA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/CggrdU0t5c42NcNxN-VM3_esZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/2HG_tEPiQ4Z6795cGfdivD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/HkF_qI1x_noxlxhrhMQYED8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/VNUH7ZAcagYBWsAiBBCEYz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900,900italic&subset=latin,vietnamese,latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGDNJA3HUijd1B6BtkBKus2w.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGPjBEPVzxLzFLNgZLnFgf9Q.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlALoXdG0Fk4RrwjAMg10_dg.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGNobfZZDkNcjU8H5iPQMTXs.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGGX0Y8gQ5S_BpfhQpmdv3f8.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGJMWTZlUvdSKj68zMlXSRhE.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6CeaImRRTjlvupOcU-88cgY.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6C0KbR_CNPcj1VZuV6HvfZQ.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: local('Source Sans Pro Italic'), local('SourceSansPro-It'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/M2Jd71oPJhLKp0zdtTvoM_AZO0aLc7d_JG6Pyfkma9o.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: local('Source Sans Pro Semibold Italic'), local('SourceSansPro-SemiboldIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6FdRrbIPyATCAVSE8EQHvB0.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6JFYU3hAu4uUK-1o3soY828.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6BNoSWHcOutS4yFNxqZBIxg.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Merriweather+Sans:400,300,300italic,400italic,700,700italic,800,800italic&subset=latin,latin-ext */
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Merriweather Sans Light'), local('MerriweatherSans-Light'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/6LmGj5dOJopQKEkt88GowSkpG_tqT3-RTBgC06DPY0U.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather Sans Regular'), local('MerriweatherSans-Regular'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/AKu1CjQ4qnV8MUltkAX3sB1JpkpdfXqLiJU_2vmgb_g.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Merriweather Sans Bold'), local('MerriweatherSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/6LmGj5dOJopQKEkt88GowceOkA69e3jJ5e0L0gVhFV4.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Merriweather Sans ExtraBold'), local('MerriweatherSans-ExtraBold'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/6LmGj5dOJopQKEkt88GowTCuPfAbwtzLgWbXXnxb0oA.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Merriweather Sans Light Italic'), local('MerriweatherSans-LightItalic'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/nAqt4hiqwq3tzCecpgPmVR4Kjn7ugQZaj1EsO9bs9aA.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Merriweather Sans Italic'), local('MerriweatherSans-Italic'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/3Mz4hOHzs2npRMG3B1asceR9RV9RBbGLi96BW3Cp0Sw.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Merriweather Sans Bold Italic'), local('MerriweatherSans-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/nAqt4hiqwq3tzCecpgPmVQPGuAIIErSnwc3SMUgcpdc.woff) format('woff');
}
@font-face {
  font-family: 'Merriweather Sans';
  font-style: italic;
  font-weight: 800;
  src: local('Merriweather Sans ExtraBold Italic'), local('MerriweatherSans-ExtraBldItalic'), url(https://themes.googleusercontent.com/static/fonts/merriweathersans/v3/nAqt4hiqwq3tzCecpgPmVUrUTHqH3vvMfvXSTVw3U9E.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Cantarell:400,400italic,700italic,700 */
@font-face {
  font-family: 'Cantarell';
  font-style: normal;
  font-weight: 400;
  src: local('Cantarell Regular'), local('Cantarell-Regular'), url(https://themes.googleusercontent.com/static/fonts/cantarell/v4/V86VyqXbc09Sss3BPsMj1z8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Cantarell';
  font-style: normal;
  font-weight: 700;
  src: local('Cantarell Bold'), local('Cantarell-Bold'), url(https://themes.googleusercontent.com/static/fonts/cantarell/v4/Yir4ZDsCn4g1kWopdg-ehHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Cantarell';
  font-style: italic;
  font-weight: 400;
  src: local('Cantarell Oblique'), local('Cantarell-Oblique'), url(https://themes.googleusercontent.com/static/fonts/cantarell/v4/Qd6zZq_wf1596L3V_8MIs4bN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Cantarell';
  font-style: italic;
  font-weight: 700;
  src: local('Cantarell Bold Oblique'), local('Cantarell-BoldOblique'), url(https://themes.googleusercontent.com/static/fonts/cantarell/v4/weehrwMeZBXb0QyrWnRwFTqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Inconsolata:400,700&subset=latin,latin-ext */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-weight: 400;
  src: local('Inconsolata'), url(https://themes.googleusercontent.com/static/fonts/inconsolata/v7/BjAYBlHtW3CJxDcjzrnZCNIh4imgI8P11RFo6YPCPC0.woff) format('woff');
}
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-weight: 700;
  src: local('Inconsolata Bold'), local('Inconsolata-Bold'), url(https://themes.googleusercontent.com/static/fonts/inconsolata/v7/AIed271kqQlcIRSOnQH0yYUt79146ZFaIJxILcpzmhI.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Source+Code+Pro:400,200,300,600,500,700,900&subset=latin,latin-ext */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 200;
  src: local('Source Code Pro ExtraLight'), local('SourceCodePro-ExtraLight'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/leqv3v-yTsJNC7nFznSMqbhZfOo4eSOlrve6pGrXHAo.woff) format('woff');
}
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Code Pro Light'), local('SourceCodePro-Light'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/leqv3v-yTsJNC7nFznSMqYPZSf8Ud0kNoe3bGnF7K24.woff) format('woff');
}
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Code Pro'), local('SourceCodePro-Regular'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/mrl8jkM18OlOQN8JLgasDxBHWFfxJXS04xYOz0jw624.woff) format('woff');
}
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 500;
  src: local('Source Code Pro Medium'), local('SourceCodePro-Medium'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/leqv3v-yTsJNC7nFznSMqTqaeNdu-yyoiSGhdizsIpU.woff) format('woff');
}
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Code Pro Semibold'), local('SourceCodePro-Semibold'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/leqv3v-yTsJNC7nFznSMqQAD_zxmsR6vL1X3tnvCZYo.woff) format('woff');
}
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Code Pro Bold'), local('SourceCodePro-Bold'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/leqv3v-yTsJNC7nFznSMqQE-U1AYRUXXE0Dth8uKIE0.woff) format('woff');
}
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 900;
  src: local('Source Code Pro Black'), local('SourceCodePro-Black'), url(https://themes.googleusercontent.com/static/fonts/sourcecodepro/v4/leqv3v-yTsJNC7nFznSMqbhvvL6PHcOvkHgRlzWiaCU.woff) format('woff');
}



/* https://fonts.googleapis.com/css?family=Anonymous+Pro:400,400italic,700,700italic&subset=latin,cyrillic-ext,greek-ext,latin-ext,cyrillic */
@font-face {
  font-family: 'Anonymous Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Anonymous Pro'), local('AnonymousPro'), url(https://fonts.gstatic.com/s/anonymouspro/v5/Zhfjj_gat3waL4JSju74E0FEQaDn4z1jmDctQGk9TOo.woff) format('woff');
}
@font-face {
  font-family: 'Anonymous Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Anonymous Pro Bold'), local('AnonymousPro-Bold'), url(https://fonts.gstatic.com/s/anonymouspro/v5/WDf5lZYgdmmKhO8E1AQud9qJGvo_ZiY3LnJJKAPDsHA.woff) format('woff');
}
@font-face {
  font-family: 'Anonymous Pro';
  font-style: italic;
  font-weight: 400;
  src: local('Anonymous Pro Italic'), local('AnonymousPro-Italic'), url(https://fonts.gstatic.com/s/anonymouspro/v5/q0u6LFHwttnT_69euiDbWOs1B5vkbD8Kik0RImu1GbQ.woff) format('woff');
}
@font-face {
  font-family: 'Anonymous Pro';
  font-style: italic;
  font-weight: 700;
  src: local('Anonymous Pro Bold Italic'), local('AnonymousPro-BoldItalic'), url(https://fonts.gstatic.com/s/anonymouspro/v5/_fVr_XGln-cetWSUc-JpfE1-b71ocIBlKQtlZNs1HhM.woff) format('woff');
}



/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------ */