   body{font:300 14pt Open Sans,Source Sans Pro,Helvetica,Arial,sans-serif;margin:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}a{text-decoration:none}#header{position:relative;padding:3em 2em;height:2em;font-size:20pt;background:#4bb27b;color:#fff;border-bottom-left-radius:20px}#social_buttons{margin-top:5px}#social_buttons a img{opacity:.75;transition:opacity .25s}#social_buttons a img:hover{opacity:1}#header:before,#header:after,#menu:after,#menu:before{content:'';position:absolute;width:20px;height:20px}#menu:after,#menu:before{left:-20px;bottom:0}#header:before,#menu:before{background:#fff}#header:after,#menu:after{background:#4bb27b;border-bottom-right-radius:20px}#header:before,#header:after{bottom:40px;right:0}#header span{font-size:135%}#header i{font-family:palatino,garamond}#menu{position:absolute;bottom:0;right:0;height:30px;padding:5px;background:#fff;border-top-left-radius:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu a{font:12pt verdana,tahoma;color:#4bb27b;text-decoration:none;margin:0 .5em;text-transform:lowercase}#menu a:before{content:'{'}#menu a:after{content:'}'}h2{font-weight:300;text-align:center;margin:1em 0;font-size:20pt;letter-spacing:.2em}.columns>div{display:inline-block;margin:1em 32px;width:384px;text-align:justify;line-height:150%;vertical-align:top;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.separator{border-top:1px dashed #000;margin:0 3em}.columns>div>span{font-size:125%}.columns{text-align:center}.columns>div a{color:#4bb27b}.columns>div a img{border:2px solid #000;border-radius:1em}.columns>div>div{text-align:center}.columns>div pre{font-size:12pt;color:#4b7bb2}.columns>div pre>span{color:#f00}.column{width:832px;margin:0 auto}#footer{border-top-left-radius:20px;border-top-right-radius:20px;background:#4bb27b;color:#fff;height:2em}#footer a[rel="publisher"]{display:none}.view_code{display:inline-block;cursor:pointer;font:8pt courier;padding:2px .5em 2px 2px;width:15px;height:15px;letter-spacing:0;margin-right:.5em;line-height:75%;border-right:1px solid #000}.view_code:hover:before{color:#000}.view_code:before{content:'co\A de';white-space:pre;color:#888}#view_code.hide,#view_code_close.hide{opacity:0}#view_code{white-space:pre;width:75%;height:75%;left:12.5%;top:12.5%;font:12pt courier;overflow:scroll;border:1em solid #4b7bb2;color:#eee;border-radius:1em;border-top-left-radius:0;transition:opacity .25s;box-shadow:5px 5px 20px #333;opacity:.95}#view_code>span.comment,#view_code>span.comment>span,#view_code>span.comment>span>span{color:#bbf}#view_code>span.control{color:#0ff}#view_code>span.literal{color:#ff0}#view_code>span.number{color:#0f0}#view_code>span.reserved{font-weight:bold;color:#fff}#view_code_close,#view_code{background:#4b7bb2;position:fixed}#view_code_close{color:#fff;left:12.5%;bottom:87.5%;border-top-left-radius:1em;border-top-right-radius:1em;cursor:pointer;transition:opacity .25s;opacity:.9;padding:.125em .5em}#view_code_close:before{font-size:150%;content:'\0d7';opacity:.5;transition:opacity .25s}#view_code_close:hover:before{opacity:1}.list{width:80%;margin:2em 10%;border-spacing:0}.list tr td{border-left:1px dotted #000;border-bottom:1px dotted #000;padding:.5em;vertical-align:top}.list tr td span,.list tr:not(:first-child) td:first-child{font:12pt courier;white-space:pre}.list tr td span{color:#555;display:block;margin:0 1em;padding:.25em 2em;position:relative;line-height:150%;font-size:10pt}p{margin:0}.list tr td p + span{border-top-right-radius:.5em;border-top-left-radius:.5em;margin-top:1em}.columns div i,.list tr td p i{font-family:times}.list tr td p b{font:normal 14pt courier}.list tr td span:last-child{margin-bottom:1em;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.list tr td span:nth-child(odd){background:#eee}.list tr td span:nth-child(even){background:#ddd}.list tr td span:before,.list tr td span:after{position:absolute;right:.5em;bottom:0;padding:.25em 0;color:#f00;content:'<'}.list tr td span:before{left:.5em;top:0;color:#f00;content:'>'}.list tr td:last-child{border-right:1px dotted #000}.list tr:first-child td{text-align:center;font-weight:bold;border-left:0;border-right:0;border-bottom:3px double #000}.list tr:last-child td{border-bottom:3px double #000}.owl:before{content:'{O,O}\A(\00a0\00a0\00a0\00a0)\A”\00a0”';white-space:pre;text-align:center;position:absolute;color:#fff;font:12pt helvetica;right:1em;top:1em}.owl{position:absolute;top:0;right:0;transition:opacity .25s;opacity:.5}.owl:hover{opacity:1}#notebook{position:absolute;top:0;left:0;width:100%;height:100%;font:12pt courier;overflow-y:scroll}#notebook,#screen{transition:background .25s;width:100%;height:100%}#code_editor{transition:opacity .25s;position:absolute;left:6%;top:15%;width:88%;height:70%}#code_toolbar,#owlscript,#file{background:#4bb27b;color:#fff}#code_toolbar>div{opacity:.75;-webkit-transition:-webkit-transform .25s,opacity .25s;-moz-transition:-moz-transform .25s,opacity .25s;transition:transform .25s,opacity .25s;text-align:center;margin:8px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAFACAMAAADqJ44oAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABdFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAADwyHpWAAAAenRSTlMADIHb/fu7KBLR8UanwXp0fvX3ShiloTaLTolINIcGLsvX2eVAXpexVhCrxcNi369UFr8IhZ2DdgRSJg7HZO3TjevncOlMYAIUo61qJBrjXOEqlbO9j1iZqcmbCt2ftzBaPPO5HkJ4bjLVRGg6IpFQtc1m73w4IPk+LHb7oGgAAAABYktHRACIBR1IAAAFhUlEQVRo3u2a/1vTRhzHr23Kl1YqSWuxBaSdmErDHKXFIq3FL2AKglSUL07UjW0q23AqKtv7r9/lLkkv6aX4uPk82/Pk/UOb5PPq577ffe5SQkKF8isSjSlwFB8Y9NuHhuFRIukDzgEjqfO2RlVAS3vsGQUXhNss/EQSGBNuL8JP5AAxW3n4CSkAbfwMAOpEADDplDZ2SQ5MFYrF4jeXKTEtB2xdAXJ9gUEfENFLgvRID3DV2xxXe4CZsiGoPNMDnJmHMwEhidlvZYCYyWtnFPO7uS/Kw5lAZb4oaL7SA8x5a3KuB6jWFgRdr/67mfR1e1tjgDPAfAPH1gUoGeeaDb26R6kR4JwL+wcv1/BQ151n+DMpsWiEhAoVKtTX1uKNWp6pviS1N5rd2OSmDNCFmSsu89ES57a6BPBMfq2iR8vZJR/Qo8QUBeLlhQCV4xigwK3gKrgFjchzZqsOCMCYcZvqzt0goLqSXU2n0/fUiwHAEvj60YRuSoFBtNm3AayZ/YD1uIJ8P4DqvrNaBQFtZ5kMAob+s8AGNh0ggw0JsPigdGWL6UqpsyhrzYclp6uVHkqbO6A/qNgOBrahkkdQHpcC9FjBI7K00q9Xr9B+v7kzYgRoZGeThAoVKtQ/0W5T43vEe3L7dndG2jNlvwc6NXbwsC8sVoKa6NibnWpcSmioOZdWpKD3AMJUfBtrU6QvcJdUak02nT+5b0qA78lEd9p99LQXWIw8oHs6HjnQi0gXMAeZzPuAEwg9dgkLaHOv7Qs4cLw9o/fzET9QguEAC9YD5sMCLuWYLvkBRlhAle8xqwKwx50+XwxK4sWAYTSvAakgwMnqimfVY4Dh1lXbXRYbfAVqBAKeJH5wN8bVrge+CnIPP/Iyv7DS9K+8YhILDnCInf7AT2gteYCfectlHOAXBeo6jw4jDHjpRosRBpBX7pa8LS0mIa+fDfOwYYYB59yIdcYGiDeTovzAPo68QI1GpKJeAr+K90MdND1AJgFtr3sGUesAu16XOc0XYPSEL1NlIVLXmrskVKhQoT5P5w9rfe10DgPfEY//FmRnxNCadPNF7Z3fi5TIXYaqKEmZ/Zhkimy53BhF61hmJ4xomsQsYdg9ZbVeJsSsTRebwa2XCgfFIp1DLxcLPN6YRKAmGZAPBvKfB6zGg+zxVZ7LiIo3f2hv46OVyp5mferqQGL6DVS3HO9QIlEMWHWsaBOEmEd4T5efd24lZBEb19a0FBnXRvWTCbKdKJ9MxLDmAnUo2geS1rL009RP9hMf6acitMcqLzFPhfknJo1yVl3gGJiNEJ4K908qy0C3NUyVEnMsldQ285+mdlWIDAt4csCiwrSifWT+C/MoCG2ZxYm2QlOh/q1UKssrJ7eRFQC6wo5mjmYb1D9NpbJsNHRvp0oDr0nm6E6C+k9rd4wGeS0WgpBPwJYVfRVoKpUYooRsAZ8EwDykFbGdyBVnI9T/VZqPizj0hLcFWPVHO9wsTZ/VqacQPDp8b3U/RdtkdQo8844pGqOy+jOKrE5pjH3eA9BijFn1ZzRoKrROxwDvu7+KgjcmLUWDdvwDXCe3oFS846IERT/CSapej2owdAVvfQPrk++corXhH3rH64dd8+F6jz1UqFChvr427VPRdqo2LrMnNZUHDjvA6VOZnW59GLHA9noSu6ZxQgpY9mSSEzLANvEvCcAN0Si/6AVsO8CJZT/g2m0CPkCwd4l2gN0l2kF2h1gNtDs5TQbaPYTULhB/yu0OMU0jA7ndJsrkr+y0az99bh1DPD91ienyRysX7u9f8Vy/6vpguuk6tf9KkHMf8JOhfDCQ//8ANfd+iwNb7gMe6t9w7zsfrGOHDx33wQ0GLHZfHvrUtF/GNPSWzNzSGyRUKK/+Bup/X8lTDrJnAAAAAElFTkSuQmCC) no-repeat;width:40px;height:40px}#code_toolbar{cursor:pointer;display:inline-block;border-bottom-right-radius:.5em;border-top-right-radius:.5em;padding:.25em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}#code_toolbar>div:hover{opacity:1;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}#code_toolbar #new_code{background-position:4px -12px}#code_toolbar #list_codes{background-position:4px -76px}#code_toolbar #clone_code{background-position:4px -140px}#code_toolbar #delete_code{background-position:4px -204px}#code_toolbar #home{background-position:4px -270px}#code_toolbar #separator{background:none;height:0;border-top:3px solid #fff}#code_toolbar #separator:hover{background:none;height:0;border-top:3px solid #fff;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:.75}#file{padding:.25em 1em 0 1em;overflow:hidden;border-top-right-radius:1em;border-top-left-radius:1em;position:absolute;bottom:100%}.filename,#filename{font:300 18pt Open Sans,Source Sans Pro,Helvetica,Arial,sans-serif;color:#fff;background:transparent;border:0;outline:0;cursor:pointer}.filename{position:absolute;bottom:-10px}input:focus,textarea:focus{outline:0}#owlscript{display:inline-block;width:calc(94% - 2em);height:calc(100% - 2em);padding:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.translucent{opacity:.85}#owlscript textarea{padding:0;width:100%;height:100%;color:inherit;background:inherit;font:12pt courier;border:0}.hide:hover,.hide{opacity:0}.superhide{display:none}#screen.dim{-webkit-filter:blur(5px) brightness(.75) grayscale(100%);-moz-filter:blur(5px) brightness(.75) grayscale(100%);-ms-filter:blur(5px) brightness(.75) grayscale(100%);-o-filter:blur(5px) brightness(.75) grayscale(100%);filter:blur(5px) brightness(.75) grayscale(100%)}#notebook.dim{background:rgba(0,0,0,.5);-webkit-filter:brightness(.75) grayscale(100%);-moz-filter:brightness(.75) grayscale(100%);-ms-filter:brightness(.75) grayscale(100%);-o-filter:brightness(.75) grayscale(100%);filter:brightness(.75) grayscale(100%)}.window_close,.window{position:absolute;font:12pt helvetica}.window{color:#fff;background:#4b7bb2;border-radius:1em;box-shadow:5px 5px 20px #333;border:1em solid #4b7bb2;overflow:hidden;padding:1em;transition:opacity .25s}.window_close{cursor:pointer;transition:opacity .25s;margin:8px 0 0 8px;width:40px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA5ElEQVRYhe2VwQnCQBBFjcWkgNThWVKAWIAFCBaQbkWQEJ4HE1hCNjt/d4IH8887/73DMnM47NmTCFD/YnYqOAFv4JExewN64FwKn2KWGOFTeqAthZslZnBdAqgj8KREBB5KNFaJ+0rRokQCDtABJr4s4Q5XJDaDCxLbwQslfOCZEr5wUUKCH0WHp+HNq6oqsdYQ0r89jHw7POG+EplwHwkDvCNjbXvCp7e+Ego8mPGR4HuOewVulBgQznEbkUgumYjEAFxM8BUJ84abSQzAVYIvSMi7fZTIhwdFjQoPZ4vge/4iH3gltccCbiAdAAAAAElFTkSuQmCC) no-repeat}table{border-spacing:0}#code_list{height:90%;overflow:scroll}#code_list table{width:100%}#code_list_heading{width:100%}#code_list_heading tr td{font-weight:bold;padding:.5em;text-align:center}#code_list_heading tr td{border-bottom:3px double #aaf}#code_list_heading tr td:first-child,#code_list table tr td:first-child{width:10%}#code_list_heading tr td,#code_list table tr td{width:30%}#code_list table tr td{padding:.5em;border-right:1px solid #aaf}#code_list table tr td:last-child{border:0}#code_list table tr{cursor:pointer;transition:background .25s}#code_list table tr:hover{background:#253d59}#lever{position:absolute;right:1em;bottom:1em;color:#fff;background:#4b7bb2;border:3px solid #ff0;border-radius:1em;width:4em;height:1em;padding:.5em 0;overflow:hidden;cursor:pointer;text-transform:uppercase;opacity:.75;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}#lever:hover{opacity:1}#lever>div{position:absolute;left:0;width:8em;transition:left .25s;line-height:1em}#lever span{text-align:center;display:inline-block;width:4em}#lever.run>div{left:-4em}