.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}label{font-weight:bold}fieldset{padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}legend{font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em}fieldset,#IE8#HACK{padding-top:1.4em}legend,#IE8#HACK{margin-top:0;margin-bottom:0}input[type=text],input[type=password],input.text,input.title,textarea{background-color:#fff;border:1px solid #bbb}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#666}select{background-color:#fff;border-width:1px;border-style:solid}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:0.5em 0}input.text,input.title{padding:5px}input.title{font-size:1.5em}textarea{padding:5px}form.inline{line-height:3}form.inline p{margin-bottom:0}.error,.alert,.notice,.success,.note{padding:0.8em;margin-bottom:1em;border:2px solid #ddd}.error,.alert{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#e6efc2;color:#264409;border-color:#c6d880}.note{background:#d5edf8;color:#205791;border-color:#92cae4}.error a,.alert a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409}.note a{color:#205791}.container{max-width:500px;margin:0 auto;padding:50px 20px;text-align:center}.container h1{font-size:3em;margin-bottom:20px}.auth-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.auth-buttons .auth-button{display:flex;align-items:center;justify-content:center;padding:1rem;margin-bottom:20px;border:none;border-radius:4px;font-size:1.2em;color:#fff;text-decoration:none;cursor:pointer}.auth-buttons .auth-button:hover{opacity:0.8}.auth-buttons .auth-button.twitter{background-color:#1DA1F2}.auth-buttons .auth-button.github{background-color:#211F1F}.auth-buttons .auth-button .auth-icon{display:block;width:20px;height:20px;margin-right:10px;background-size:contain;background-repeat:no-repeat;background-position:center center}.auth-buttons .auth-button .auth-label{flex:1;text-align:center;text-transform:uppercase}.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:1em;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}div.field,div.actions{margin-bottom:10px}label{font-size:1.1em}#notice{color:green}.field_with_errors{padding:2px;background-color:#f0f0f0;display:table}#error_explanation{width:480px;padding:7px;padding-bottom:0;margin:10px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}body{font-family:Helvetica, Arial, Verdana, sans-serif;font-size:16px;line-height:1.6;background:#fff;margin:0;color:#444}h1,h2,h3,h4,h5,h6{font-family:Georgia, "bitstream vera serif", Times, serif;letter-spacing:-.03em;color:#000;font-weight:normal}h1{font-size:220%;margin:1em 0 .5em 0;line-height:1.25em}h2{font-size:160%;margin:.75em 0 .5em 0;line-height:1.25em}h3{font-size:130%;margin:.5em 0 .35em 0}h4{font-size:110%;margin:1em 0 .25em 0}h5{font-size:110%;margin:.25em 0}h6{font-size:100%;margin:0}p{margin:.5em 0 .75em 0}hr{margin:0;padding:0;border:0;height:1px;background-color:#FFF}.container_12 h1{margin-left:10px;margin-right:10px}.section{color:#666;margin-bottom:0;font-size:18px}hr.single{border-bottom:1px solid #DDD;margin:1.5em 0 1em 0}hr.dotted{border-bottom:1px dotted #DDD;margin:1.5em 0 1em 0}hr.double{border-bottom:1px solid #DDD;margin:1.5em 0 1em 0}a{color:#369;color:#06A;text-decoration:none}a:hover{color:#008200;color:#06A;text-decoration:underline}code{font-size:90%;font-family:Monaco, Consolas, monospace}p code,li code{color:#96F;color:#008200;color:#C30}pre{font-size:90%;font-family:Monaco, Consolas, monospace;background-color:#F8F8F8;border:1px solid #DDD;color:#000;display:block;line-height:150%;overflow:auto;padding:1em}abbr,acronym{font-family:monotype;border-bottom:1px dotted silver}blockquote{margin:1em;padding:0 0 0 25px;color:#666;background:url(/images/layout/blockquote-open.png) no-repeat left top;font-family:Georgia, "Times New Roman", Times, serif;font-style:normal}.info{padding-left:52px;padding-right:10px;margin-top:0px;margin-bottom:10px;border:1px dotted #DDD;background-image:url(/images/icons/error.png);background-position:10px 10px;background-color:#EEEEEE;background-repeat:no-repeat;color:#000;font-size:0.8em}.info h3{font-size:1.3em}#header{margin-top:1em;margin-bottom:1.5em;padding:0;background:#fff;border-bottom:1px solid #DDD}#header #logo{float:left}#header #logo a{font-family:Helvetica, Arial, Verdana, sans-serif;vertical-align:top;font-size:60px;color:#111;letter-spacing:-.05em;font-weight:bold;margin:0}#header #logo a,#header #logo a:hover{color:#111;text-decoration:none}#header #logo a em{color:#666;font-family:Georgia, "bitstream vera serif", Times, serif;font-size:80%;margin-left:-5px}#header #navigation{font-size:1.1em;float:right;text-align:right;font-family:Helvetica, Arial, Verdana, sans-serif;font-variant:small-caps}#header #navigation ul{padding:2em 0 1em 100px;margin:0;list-style-type:none}#header #navigation ul li{float:left;margin:0;padding:0 .75em;border-right:1px dotted #DDD}#content img.left{float:left;width:275px;height:275px}#content img.right{float:right;width:275px;height:275px}#content h1.top{margin-top:0px;margin-left:0px}.guide h1{margin-left:0;margin-top:5px}.welcome{padding-left:15px}.sidebar{margin-right:8px}.sidebar .block h1{font-size:20px;margin:0;margin-top:5px;color:inherit;font-weight:bold}.sidebar .block{border:1px dotted #DDD;background-color:#EEEEEE;padding:10px;margin-top:10px}.sidebar .block.warning{border:1px dotted #9F6000;background-color:#FEEFB3;color:#333;padding-top:0px;padding-bottom:0px}.sidebar ol,.sidebar ul{margin-bottom:0px}#prefooter{font-size:.9em}#prefooter .span-6{width:220px;margin-right:20px}#prefooter .last{margin-right:0px}#prefooter h6{margin:.5em 0}#prefooter ol,#prefooter ul{list-style-type:none;margin:0}#prefooter li{border-bottom:1px dotted #DDD;margin:.5em 0}#footer{font-family:Georgia, "bitstream vera serif", Times, serif;margin-top:1.5em;padding:1em 0;color:#444;text-align:center}#nav li{font-size:1.2em}pre.terminal{border-radius:10px;border:0px solid #000;background-color:#000;color:#65B042}pre.terminal .shell{color:#fff}.terminal a,.terminal a:visited{color:green}img.user{float:left;padding-right:1em;width:48px;height:48px}h5.challenge{margin:0}pre#diff{display:none}b.stat{color:#529000}a.anchor{border-bottom:1px dotted}a:visited{color:#000066}.comment{padding:0.5em 0 0 0;margin:0}.action{background:#f6f6f6;border-radius:4px;border:1px solid #cccccc;color:#1c94c4;cursor:pointer;font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;font-weight:bold;margin-right:.1em;zoom:1;padding:.4em 1em}.action:hover{border:1px solid #fbcb09;background:#fdf5ce;text-decoration:none}.action.delete{color:#990000}.action.comment-button:hover{color:#c77405}.comments{display:none}.comments .delete{float:right}.comments .comment-button{float:left}span.entry-script{color:#990000;font-weight:bold}.highlight{background:#ffffff}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .gd .x{color:#000000;background-color:#ffaaaa}.highlight .ge{font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .gi .x{color:#000000;background-color:#aaffaa}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#009999}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbbbbb}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.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:#999999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#009999}body{font:13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
