.mglass{background-color:rgba(0,0,0,0.3);background-image:url(/theme/img/magnifier.png);background-position:center;background-repeat:no-repeat;box-shadow:0 0 10rem 0 #000 inset;cursor:zoom-in;opacity:0;position:absolute;z-index:10}.mglass:hover{opacity:1}#content .video .mglass{background-image:url(/theme/img/play-button.png)}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}html{background:#ececec url(/theme/img/fabric_plaid.jpeg);box-shadow:inset 0 1rem 6rem -2rem rgba(0,0,0,0.5)}a{transition:all .2s ease-out}a.headerlink{visibility:hidden}h1:hover>a.headerlink{visibility:visible!important}h2:hover>a.headerlink{visibility:visible!important}h3:hover>a.headerlink{visibility:visible!important}h4:hover>a.headerlink{visibility:visible!important}h5:hover>a.headerlink{visibility:visible!important}h6:hover>a.headerlink{visibility:visible!important}dt:hover>a.headerlink{visibility:visible!important}img.emojione{height:1.3rem;width:1.3rem}.avatar-container{height:6rem;perspective:600;position:relative;width:6rem;z-index:10}.avatar-container .avatar{height:100%;position:absolute;transform-style:preserve-3d;transition:all .3s ease-in-out;width:100%}.avatar-container .avatar .side{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:solid .2rem white;border-radius:1rem;box-shadow:0 .1rem .3rem rgba(0,0,0,0.25);height:100%;overflow:hidden;position:absolute;width:100%}.avatar-container .avatar .back{background-image:linear-gradient(#eee,#ddd);box-shadow:inset 0 0 1.5rem rgba(0,0,0,0.1)}.avatar-container .avatar .side:hover,.avatar-container .avatar .back{border-color:#005580}.avatar-container .avatar.animate:hover,.avatar-container .avatar.animate .back{transform:rotateY(180deg)}h1,h2{text-shadow:.1rem .1rem .1rem #ddd}span.amp{font-family:cursive}blockquote.border-left{border-left-width:thick!important}.card .corner-banner{font-size:1rem;position:absolute;right:-4rem;text-align:center;top:1rem;transform:rotate(30deg);width:12rem}footer{background:url(/theme/img/creampaper.jpeg);box-shadow:inset 0 2rem 2rem -2rem rgba(0,0,0,0.5);text-shadow:0 .1rem .1rem white}pre{line-height:125%}td.linenos pre{color:#000;background-color:#f0f0f0;padding-left:5px;padding-right:5px}span.linenos{color:#000;background-color:#f0f0f0;padding-left:5px;padding-right:5px}td.linenos pre.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.pygments-style-monokai .hll{background-color:#49483e}.pygments-style-monokai{background:#272822;color:#f8f8f2}.pygments-style-monokai .c{color:#75715e}.pygments-style-monokai .err{color:#960050;background-color:#1e0010}.pygments-style-monokai .k{color:#66d9ef}.pygments-style-monokai .l{color:#ae81ff}.pygments-style-monokai .n{color:#f8f8f2}.pygments-style-monokai .o{color:#f92672}.pygments-style-monokai .p{color:#f8f8f2}.pygments-style-monokai .ch{color:#75715e}.pygments-style-monokai .cm{color:#75715e}.pygments-style-monokai .cp{color:#75715e}.pygments-style-monokai .cpf{color:#75715e}.pygments-style-monokai .c1{color:#75715e}.pygments-style-monokai .cs{color:#75715e}.pygments-style-monokai .gd{color:#f92672}.pygments-style-monokai .ge{font-style:italic}.pygments-style-monokai .gi{color:#a6e22e}.pygments-style-monokai .go{color:#66d9ef}.pygments-style-monokai .gp{color:#f92672;font-weight:bold}.pygments-style-monokai .gs{font-weight:bold}.pygments-style-monokai .gu{color:#75715e}.pygments-style-monokai .kc{color:#66d9ef}.pygments-style-monokai .kd{color:#66d9ef}.pygments-style-monokai .kn{color:#f92672}.pygments-style-monokai .kp{color:#66d9ef}.pygments-style-monokai .kr{color:#66d9ef}.pygments-style-monokai .kt{color:#66d9ef}.pygments-style-monokai .ld{color:#e6db74}.pygments-style-monokai .m{color:#ae81ff}.pygments-style-monokai .s{color:#e6db74}.pygments-style-monokai .na{color:#a6e22e}.pygments-style-monokai .nb{color:#f8f8f2}.pygments-style-monokai .nc{color:#a6e22e}.pygments-style-monokai .no{color:#66d9ef}.pygments-style-monokai .nd{color:#a6e22e}.pygments-style-monokai .ni{color:#f8f8f2}.pygments-style-monokai .ne{color:#a6e22e}.pygments-style-monokai .nf{color:#a6e22e}.pygments-style-monokai .nl{color:#f8f8f2}.pygments-style-monokai .nn{color:#f8f8f2}.pygments-style-monokai .nx{color:#a6e22e}.pygments-style-monokai .py{color:#f8f8f2}.pygments-style-monokai .nt{color:#f92672}.pygments-style-monokai .nv{color:#f8f8f2}.pygments-style-monokai .ow{color:#f92672}.pygments-style-monokai .w{color:#f8f8f2}.pygments-style-monokai .mb{color:#ae81ff}.pygments-style-monokai .mf{color:#ae81ff}.pygments-style-monokai .mh{color:#ae81ff}.pygments-style-monokai .mi{color:#ae81ff}.pygments-style-monokai .mo{color:#ae81ff}.pygments-style-monokai .sa{color:#e6db74}.pygments-style-monokai .sb{color:#e6db74}.pygments-style-monokai .sc{color:#e6db74}.pygments-style-monokai .dl{color:#e6db74}.pygments-style-monokai .sd{color:#e6db74}.pygments-style-monokai .s2{color:#e6db74}.pygments-style-monokai .se{color:#ae81ff}.pygments-style-monokai .sh{color:#e6db74}.pygments-style-monokai .si{color:#e6db74}.pygments-style-monokai .sx{color:#e6db74}.pygments-style-monokai .sr{color:#e6db74}.pygments-style-monokai .s1{color:#e6db74}.pygments-style-monokai .ss{color:#e6db74}.pygments-style-monokai .bp{color:#f8f8f2}.pygments-style-monokai .fm{color:#a6e22e}.pygments-style-monokai .vc{color:#f8f8f2}.pygments-style-monokai .vg{color:#f8f8f2}.pygments-style-monokai .vi{color:#f8f8f2}.pygments-style-monokai .vm{color:#f8f8f2}.pygments-style-monokai .il{color:#ae81ff}.codehilite .filename,.highlight .filename{display:block;font-family:var(--font-family-monospace);font-size:87.5%;padding:.5rem .5rem 0 .5rem}.codehilite pre,.highlight pre{color:inherit;padding-bottom:.5rem;padding-top:.5rem}.codehilite pre code,.highlight pre code{}.codehilite pre code span.hll,.highlight pre code span.hll{display:block}.codehilite code,.highlight code{word-wrap:normal}.codehilite pre{overflow:inherit;table-layout:fixed;white-space:pre-wrap;width:100%}.codehilite pre code{word-break:break-word}.codehilite pre span[id^='coderow-']{display:table-row}.codehilite span.hll{margin-left:-0.5rem;padding-left:.5rem}span.linenos.special,span.linenos{padding-left:0;padding-right:0}span.linenos{background-color:inherit;box-shadow:-0.05rem 0 var(--secondary) inset;color:inherit;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;word-break:normal}span.linenos.special{background-clip:padding-box}.codehilite span.linenos{border-right:.5rem solid transparent;display:table-cell;padding:0 .5rem}.highlight span.linenos{background-color:#272822;float:left;left:-0.5rem;margin-left:-0.5rem;margin-right:.5rem;padding:0 0 0 1rem;position:-webkit-sticky;position:sticky}.highlight span.linenos.special{background-color:var(--secondary)}.highlight{}.highlight [data-linenos]::before{content:attr(data-linenos)}.highlight,.highlight *,.highlight *::before,.highlight *::after{box-sizing:content-box!important}.highlight pre code{word-break:normal}