.cp_container{padding:10px;border:1px solid #444;border-radius:4px;background-color:#333;float:left;width:auto}.cp_canvas_container{float:left;margin-right:20px;margin-bottom:0;position:relative}.cp_canvas_container .cp_overlay{position:absolute;top:-10px;right:-13px;bottom:24px;left:-10px;z-index:100;cursor:crosshair;-webkit-user-drag:none}.cp_canvas{float:left;position:relative;border:1px solid #000}.cp_canvas_slider{float:left;clear:both;position:relative;margin-top:5px;border:1px solid #000}.cp_slider_overlay{position:absolute;height:34px;right:-13px;bottom:-10px;left:-10px;z-index:120;cursor:crosshair;-webkit-user-drag:none}.cp_ui{width:85px;float:left}.cp_colorbox{width:80px;height:40px;border:1px solid #000;float:left;margin-bottom:10px}.cp_colorbox_1,.cp_colorbox_2{display:block;height:50%}.cp_label{display:block;width:80px;padding:2px 0;margin:0 0 1px 0;vertical-align:middle;float:left;color:#CCC}.cp_label_Red{margin-top:5px}.cp_radio{vertical-align:top;margin:0 6px 0 0;background:none}.cp_input,.cp_hex_input{width:2.5em;font-family:helvetica,arial,sans-serif;font-size:11px;color:#999;border:none;background:#444;outline:none;padding:1px 2px;line-height:1;vertical-align:middle;margin:0 0 0 10px;float:right;-webkit-user-select:text;-moz-user-select:text}.cp_hex_input{width:4.8em}.cp_input::selection,.cp_hex_input::selection{background:#3bacff!important}.cp_input::-moz-selection,.cp_hex_input::-moz-selection{background:#3bacff!important}.cp_cursor{position:absolute;width:10px;height:10px;border:1px solid #FFF;border-radius:6px;-webkit-box-shadow:0 0 2px rgba(0,0,0,1);margin-left:-5px;margin-top:-5px;left:0;top:0;z-index:80}.cp_slider_cursor{position:absolute;width:4px;height:5px;border:1px solid #FFF;background-color:#FFF;border-bottom-left-radius:5px 10px;border-bottom-right-radius:5px 10px;-webkit-box-shadow:0 0 2px rgba(0,0,0,1);margin-top:1px;margin-left:-3px;left:0;z-index:80}.cp_container .ss_slider{padding:0}.cp_container .ss_track{width:200px}.ss_slider{padding:5px;border:1px solid #333;border-radius:2px;-moz-border-radius:2px;min-height:14px;clear:both;margin:5px 0;float:left;-webkit-user-select:none;-moz-user-select:none}.ss_label{font-family:helvetica,arial,sans-serif;clear:both;color:#999;display:block;float:left;font-size:12px;margin:0 0 3px 0;padding:0;-webkit-user-select:none;-moz-user-select:none;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.ss_slider:hover .ss_label{color:#FFF!important}.ss_label:hover{color:#FFF}.ss_track{background-color:#555;border-radius:7px;-moz-border-radius:7px;padding:1px;width:150px;height:13px;float:left;position:relative;clear:left;-webkit-user-select:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.45),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 3px 5px rgba(0,0,0,0.3),0 5px 10px rgba(0,0,0,0.1),0 -3px 10px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.45),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 3px 5px rgba(0,0,0,0.3),0 5px 10px rgba(0,0,0,0.1),0 -3px 10px rgba(255,255,255,0.1)}.ss_track:hover{background-color:#666}.ss_handle{background-color:#999;border-radius:6px;-moz-border-radius:6px;width:20px;height:11px;position:relative;left:0;top:1px;cursor:pointer!important;-webkit-user-select:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.1),inset 0 2px 5px rgba(255,255,255,0.3);-moz-box-shadow:0 0 1px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.1),inset 0 2px 5px rgba(255,255,255,0.3)}.ss_handle:active,.ss_handle:focus,.ss_handle:hover{background-color:#FFF;cursor:pointer!important}.ss_input{font-family:helvetica,arial,sans-serif;width:3.5em;font-size:11px;color:#999;border:none;background:transparent;outline:none;padding:0;line-height:1;vertical-align:top;margin:0 0 0 10px;float:left;-webkit-user-select:text;-moz-user-select:text}.ss_input:focus{background-color:#222;color:#FFF;-webkit-user-select:text!important;-moz-user-select:text!important}body{background-color:#222;margin:0;margin:20px;overflow:hidden;color:#DDD;font-size:12px;font-family:arial,serif;-webkit-font-smoothing:antialiased;-moz-user-select:none;min-width:800px;font-family:helvetica,arial,serif}h1{color:#EEE;font-weight:normal;margin:0;padding:0;line-height:1}h2{font-size:16px;font-weight:normal}a{color:#FFF;text-decoration:none;font-weight:bold}a:hover{color:#0599e9}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;height:5px}::-webkit-scrollbar-button:vertical:increment{background-color:transparent}::-webkit-scrollbar-track-piece{background-color:#222;-webkit-border-radius:4px}::-webkit-scrollbar-thumb:vertical{height:50px;background-color:#555;-webkit-border-radius:4px}::-webkit-scrollbar-thumb:horizontal{width:50px;background-color:#555;-webkit-border-radius:4px}#container{display:none}#not_supported{display:none}#not_supported .content{width:500px}#header{position:absolute;left:0;top:0;right:0;height:49px;border-bottom:1px solid #555;padding:10px 20px 0 20px;background-color:#444;text-shadow:0 1px 2px #000;overflow:hidden}#header *{-webkit-user-select:none;-moz-user-select:none}h1.logo{overflow:hidden;width:148px;height:30px;text-indent:-1000px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAeCAYAAADKFzdqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQUIwODhDOEMyM0UzMjIyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENjg3MDJCRDNGQTgxMUUwQkJCMzlFN0IwN0Y1REMzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENjg3MDJCQzNGQTgxMUUwQkJCMzlFN0IwN0Y1REMzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4N0YxMTc0MDcyMDY4MTE4OEM2OUFCODMxNUVEREFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBQjA4OEM4QzIzRTMyMjJDIi8+IDwvcmRmOkRlc2NyaXB0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") no-repeat -1px 0;margin-top:-3px}p.subheader{margin:0;padding:0 0 0 4px}#buttons{position:absolute;top:20px;right:20px;width:50%}#body{position:absolute;left:3px;top:63px;bottom:39px;right:243px;background:#000;overflow:hidden}#menu{position:absolute;left:0;top:0;right:0;height:31px;background-color:#222;border-bottom:4px solid #333}#menu a{float:left;display:block;text-align:left;width:auto}#menu a.button_tab{float:right;background-color:#111;color:#555;border-radius:3px;padding:5px 10px;margin-top:2px;cursor:default;margin-left:10px}#menu a.button_tab.enabled{background-color:#6acb5a;color:#FFF;cursor:pointer;text-shadow:0 -1px 1px rgba(0,0,0,0.5)}#menu a.button_tab.enabled:hover{background-color:#24bb0d;color:#FFF}#menu a.button_tab{float:right;background-color:#111;color:#555;border-radius:3px;padding:5px 10px;margin-top:2px;cursor:default}.ready #menu a.button_tab.save{background-color:#3f8dc1;color:#FFF;cursor:pointer}.ready #menu a.button_tab.save:hover{background-color:#0068af}a.button,a.button{background-color:#292929;padding:5px 10px;border-radius:4px;float:left;margin-right:10px;cursor:pointer;color:#CCC}a.button:hover{background-color:#000;color:#FFF}a.button.active{background-color:#333;color:#FFF}a.button.active:hover{cursor:default}#header a.button{float:right}@-webkit-keyframes pulse{0%{background-color:#1d6aab}100%{background-color:#2896ff}}.initialising #library_button{text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-animation-name:pulse;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes compilePulse{0%{background-color:#6acb5a}100%{background-color:#159c00}}#compile.enabled{-webkit-animation-name:compilePulse;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out}.tab{padding:9px 15px 8px 15px;color:#FFF;margin:0 0 0 1px;background-color:#222;color:#777;cursor:pointer;text-shadow:0 -1px 1px rgba(0,0,0,1);font-weight:bold;font-size:12px;border-top-left-radius:3px;border-top-right-radius:3px}.tab:hover{color:#FFF;background-color:#2d2d2d}.tab.active{background-color:#333;color:#CCC;text-shadow:none;cursor:default}.panel{position:absolute;left:3px;top:38px;bottom:0;right:3px;background:#000;padding:0;overflow:hidden;z-index:10}.panel.active{z-index:100}.panel textarea,.panel pre{background-color:#FFF;color:#444;border:3px solid #FFF;-webkit-user-select:text;-moz-user-select:text;font-family:courier,monaco,monospace;font-size:11px;white-space:pre-wrap;overflow:auto;display:block;width:100%;height:100%;margin:0;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.panel textarea:focus{outline:none}.panel pre{background-color:#000;color:#EEE;border:3px solid #000}#compiling{background:rgba(0,0,0,0.9) url("data:image/gif;charset=utf-8;base64,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") 10px 50% no-repeat;padding:30px 20px 30px 90px;font-size:20px;width:300px;position:absolute;left:50%;margin-left:-150px;top:50%;margin-top:-50px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.8);z-index:9999999;border-radius:10px;color:#FFF;display:none}#help{width:500px;height:auto;position:absolute;left:50%;margin-left:-250px;top:100px;bottom:100px;overflow:hidden;background:#111 url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQUIwODhDOEMyM0UzMjIyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOUIzQjRGRTNCQTAxMUUwODc2RkQ3RkNFODFCQ0E4RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOUIzQjRGRDNCQTAxMUUwODc2RkQ3RkNFODFCQ0E4RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTFBQjA4OEM4QzIzRTMyMjJDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBQjA4OEM4QzIzRTMyMjJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w6gSAAAAAi5JREFUeNqUlD2LWkEUhkcj6GIhiIJgo7CgLASi0VqxEGyihSAIFoIfrW4pAZu0CYKCoL/ATqsUSiS1iF8EEoL4E4yIxAh6Mu/k3uF63U3IgcPcO/POMzPnzBwDEbHBYMC0lkwmfbwpcY9wf6V0z7l/5t7h+m86PTPpOu548+5wODxuNhs2nU7ZbDYTY4FA4DXM6/U+ct0H3vWWA3/KydhRv99H+4b7x/V6TdVqlcLhMDmdTjIajcLxjT6MQQMt5ihz/4C4+87nMw2HQ4rH42Sz2QhrPOUYg2Y0GhHmcLvXgprL5ZKi0SiZTCbhEOshbrdbtBiHdrVaAdRUQS93ux0Vi0WyWCxCNB6P6XQ6UTablZB0Ok3H45Hq9br4h7ZUKtF+vwfsAaDGYrEgHkwhSCQSAgJTYZlMRkBgWFTdWSgUUnf1HqCv7Xab7Ha7XD2fz0sYAFpILBaTOiSg2+1i6AtAvyqVisiMNh5a2FMQNVa1Wg3DP4zqFdDbdrtll8tF/pvNZuZyuW50iuYFIN9brdbV0VKplDwOgqmkWewwl8tJncPhoE6nI4/W5LdXBtvv99/EpFwuXyUgEokIbTAYJCQKCbtJPwSNRuMmJoVCQUB6vZ5MP+ZAB4a8kPP5XKyEAELo8XhuLqQKVi8kLrH2QsIf/veJQKvEzidBzz1aBFN9tPj+26M1aOuRvoxMJhNRSmC8gjAOYryMMKvVelVGUI8M/yhsMV1h+/RcYfstwAA41XoCbJpmogAAAABJRU5ErkJggg==") 99% 1% no-repeat;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.5);border-radius:15px;padding:0;z-index:9999990;opacity:.9}#help .content{overflow:auto;padding:0 10px 0 0;position:absolute;left:20px;top:20px;right:20px;bottom:20px}.content{line-height:1.4;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.9)}.content h1{margin:0 0 .5em 0}.content h2{margin:2em 0 3px 0;padding:0;line-height:1}.content h2+p{border-top:1px solid #666;padding-top:3px;margin-top:3px}.content a{color:#0599e9;font-weight:bold}.content a:hover{color:#FFF}.content .warning{color:#f50}.content .windows{color:#fdee00}.content .notice{color:#5f9}#stage{overflow:visible;bottom:32px;z-index:50;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhFAAUAIAAAAAAACwsLCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBQjA4OEM4QzIzRTMyMjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI2MTM0OThFM0JCNjExRTA4M0U4REQ4Nzk1NzlEN0Y3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2MTM0OThEM0JCNjExRTA4M0U4REQ4Nzk1NzlEN0Y3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjc3RjExNzQwNzIwNjgxMTg4QzY5QUI4MzE1RUREQUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUFCMDg4QzhDMjNFMzIyMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAFAAUAAACKIyPoMvowSJ4SS567MVQT+59WMh1WkmCoYey6vlaLTy6NU2ltxxLZQEAOw==") 0 0 repeat}.fullscreen #stage{top:0;left:0;right:0;bottom:0;z-index:10000;position:absolute}#canvas{max-width:100%}#canvas.fit{width:100%!important;height:auto!important}#canvas.moving{cursor:none}#canvas:hover{cursor:move!important}#info{position:absolute;left:0;bottom:-32px;right:0;background-color:#333;padding:10px 10px 0 10px;color:#FFF;height:20px;z-index:100;border-top:3px solid #000}#info label{margin:0}#info #fps{float:left}#info #update_mode{float:right;margin-right:10px;margin-top:-3px}#info label{color:#AAA;margin-left:10px}#info select{margin:0;padding:0;vertical-align:middle}#info input[type=checkbox]{margin:0;padding:0}#info #screen_mode{float:right}#screen_mode .ss_slider{float:left;margin:0 0 10px 0;clear:none}#render_panel{padding:5px;overflow:auto}#render_panel img{max-width:100%;margin:0 0 5px 0;clear:left;display:block;-khtml-user-drag:true;-webkit-user-drag:true;-moz-user-drag:true}#shaderUI{background-color:#222;color:#444;padding:2px 10px 10px 30px;width:200px;position:absolute;right:0;top:63px;bottom:39px}#shaderUI *{-webkit-user-select:none;-moz-user-select:none}#shaderUI .image_source{-webkit-user-select:text;-moz-user-select:text}#shaderUI .image_source:focus{color:#FFF}#shaderUI h3{font-size:12px;margin:0 15px 2px 0;padding:10px 0 2px 0;clear:both;color:#666;text-shadow:0 -1px 1px rgba(0,0,0,0.4);font-weight:normal;border-bottom:1px solid #555;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:antialiased}#shaderUI p{margin:0;padding:2px 0 3px 0;float:left;width:100%}#group_tabs{position:absolute;height:30px;width:auto;top:0;right:240px;width:400px;padding-right:0;-webkit-transform-origin:100% 0;-webkit-transform:rotate(-90deg);-moz-transform-origin:100% 0;-moz-transform:rotate(-90deg)}#group_tabs a{float:right;padding:7px 15px 10px 15px}div.subgroup{padding:10px 0;width:100%;float:left}.group{display:none;position:absolute;overflow:auto;left:30px;top:0;bottom:0;right:3px;background-color:#333;padding:10px 0 20px 15px}.group h3:first-child{padding-top:0}.save,#menu .code_tab,#menu .save,#fullscreen,#reset{display:none}.ready #paste_params,.ready #menu .code_tab,.ready #menu .save,.ready .save,.ready #fullscreen,.ready #reset{display:block}#params{overflow:hidden;position:absolute;top:30px;right:0;left:0;bottom:0;padding:3px}#params label{font-family:helvetica,arial,sans-serif;clear:both;color:#999;display:block;float:left;font-size:12px;margin:0 0 3px 0;padding:0;-webkit-user-select:none;-moz-user-select:none;text-shadow:0 1px 0 rgba(0,0,0,0.5)}#params label:hover{color:#FFF!important}#params select{clear:both;display:block}#params label.color_selection{padding:5px 0 0 0}#params label.color_selection:hover{color:#999!important}.ss_slider{margin:0;border:none;padding:5px 0}.ss_track{width:120px}#control_cameraPosition input{width:5.5em}#color_picker{display:none;position:absolute;right:250px;top:41px;width:257px;z-index:10000000;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.8);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.8)}.color_swatch{width:20px;height:20px;margin:0 10px 0 0;cursor:pointer;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.45),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 3px 5px rgba(0,0,0,0.3),0 5px 10px rgba(0,0,0,0.1),0 -3px 10px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.45),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 3px 5px rgba(0,0,0,0.3),0 5px 10px rgba(0,0,0,0.1),0 -3px 10px rgba(255,255,255,0.1)}.color_swatch:hover{border-color:#FFF}.image_source{width:90%;border:none;background-color:#222;color:#999;border:1px solid #000;padding:2px}.image_source:focus{outline:none;border-color:#666}.image_preview{width:90%;height:auto;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhFAAUAIAAAAAAACwsLCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBQjA4OEM4QzIzRTMyMjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI2MTM0OThFM0JCNjExRTA4M0U4REQ4Nzk1NzlEN0Y3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2MTM0OThEM0JCNjExRTA4M0U4REQ4Nzk1NzlEN0Y3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjc3RjExNzQwNzIwNjgxMTg4QzY5QUI4MzE1RUREQUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUFCMDg4QzhDMjNFMzIyMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAFAAUAAACKIyPoMvowSJ4SS567MVQT+59WMh1WkmCoYey6vlaLTy6NU2ltxxLZQEAOw==") 0 0 repeat;padding:2px;border:1px solid #000}#library{display:none;position:absolute;left:3px;top:63px;right:3px;bottom:39px;padding:20px;background-color:#333;z-index:1000000}#library_list{position:absolute;left:10px;top:130px;right:10px;bottom:10px;overflow:auto}#presets{clear:both}#presets .preset{float:left;margin:10px;width:130px;padding:10px;background:#444;border-radius:3px}#presets .preset:hover{background-color:#222}#presets .preset .thumbnail{width:128px;height:100px;overflow:hidden;display:block;float:left;background-color:#222;border:1px solid #222}#presets .preset .thumbnail:hover{border-color:#ffb344}#presets .preset .thumbnail img{width:128px;height:auto}#presets .preset .preset_title{font-weight:bold;height:2.5em;overflow:hidden;padding-top:5px;float:left;width:130px}#presets .preset textarea{display:none}#presets .preset a{color:#eee;cursor:pointer}#presets .preset a:hover{color:#ffb344}#presets .preset .destroy{float:right;margin-left:5px}#presets .preset .more{float:right;margin-left:5px}#paste_block{display:none;clear:both;padding:0 10px 20px 10px}#paste_block textarea{width:100%;height:6.5em;font-family:courier;font-size:11px;outline:none;border:none;background-color:#999;margin:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#paste_params{padding-top:5px}#footer{position:absolute;left:0;bottom:0;right:0;height:25px;border-top:1px solid #555;padding:10px 10px 0 20px;color:#999;background-color:#444}#footer span{float:right}#footer #donate{float:right;margin:-3px 0 0 10px}