.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(/assets/fonts/pt-sans-narrow.woff) format("woff")}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(/assets/fonts/pt-sans-narrow-bold.woff) format("woff")}@font-face{font-family:'PT Mono';font-style:normal;font-weight:400;src:local("PT Mono"),local("PTMono"),url(/assets/fonts/pt-mono.woff) format("woff")}@font-face{font-family:'PT Mono';font-style:normal;font-weight:700;src:local("PT Mono Bold"),local("PTMonoBold"),url(/assets/fonts/pt-mono-bold.woff) format("woff")}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:"PT Sans Narrow",sans-serif;font-size:20px;color:#444;background-color:#eee;margin:0}body>header{background-color:#d5d5d5}body>header div{max-width:960px;margin:0 auto;padding:10px 50px}body>header div a{font-size:25px;text-decoration:none;color:#000}body>header div a:hover{text-decoration:underline}body>header div p{margin:0}#content{margin:40px auto;line-height:1.6;padding:0 10px;max-width:650px}a{color:#000}img{vertical-align:middle}pre,code{background-color:#e1e1e1;border-radius:5px;font-family:"PT Mono",monospace;white-space:pre-wrap}pre{margin:10px;padding:10px;font-size:0.60em}:not(pre)>code{padding:2px 5px;font-size:0.75em}section#posts h1,section#posts h2{margin:0}section#posts h2{color:#4451C7}section#posts time{padding-left:10px;font-size:0.75em}section#posts article h3{margin-bottom:0}section#posts article h3 a{color:#C74451}section#posts article p{margin-top:0;text-align:justify}section#post header{margin-bottom:20px}section#post header h1{font-size:1.5em;margin:0}section#post header h1 time{padding-left:10px;font-size:0.50em}section#post article h1,section#post article h2,section#post article h3{margin:0}section#post article h1{font-size:1.3em;color:#C74451}section#post article h2{font-size:1.2em;padding-left:20px;color:#4451C7}section#post article h3{font-size:1.1em;padding-left:40px;color:#51C744}section#post article p{text-indent:1em}section#post>.comments{font-size:0.75em}footer{width:100%;text-align:right;margin-bottom:20px;padding-right:20px;font-size:0.75em}footer section#social img,footer img.margin{margin-right:5px}img.center{margin:0 auto;display:block}p.center{text-align:center}table{width:100%;border-collapse:collapse}table th,table td{border:1px solid #aeaeae;padding:2px 5px}figure img{margin:0 auto;display:block}figure figcaption{text-align:center;font-size:0.75em}section.auth-section input{color:#000}
