/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */a,a:active,a:hover,button,img,input,textarea{outline:0}button,fieldset,legend,ol,td,th,ul{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background-color:#f5da55}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#34495e}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}.lh-title-heading,.tt-code,fieldset,ol,ul{margin:0}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}table{border-collapse:collapse;border-spacing:0}body,body:after,body:before,html,html:after,html:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}ol,ul{list-style-position:inside}ul{list-style-type:disc}b,em,font-style italic,font-weight bold,i,ins,strong{text-decoration:none}del{text-decoration:line-through}button,input{-webkit-border-radius:0;border-radius:0}.ly-input,button,fieldset,img{border:none}img{max-width:100%}button{overflow:visible;background:0 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}body,button,input,textarea{font-family:'Lucida Console',monaco,monospace}.lh-title{display:block;cursor:pointer;text-decoration:none;padding:10px;color:#ecf0f1;background-color:#16a085}.lh-tagline{font-size:.6em;font-style:italic}.lf-footer{padding:10px;text-align:center}.ly-input,.ly-main{background-color:#34495e}.ly-input,.ly-svg{display:block;resize:none;padding:10px}.ly-input{color:#ecf0f1;width:100%;font-size:14px!important;line-height:22px!important;min-height:330px}.ly-output{display:block;background-color:#ecf0f1;color:#27ae60;min-height:330px}.ly-frame{position:fixed;top:0;left:0;width:1px;height:1px;visibility:hidden}@media only screen and (min-width:768px){.ly-main{display:table;width:100%}.ly-container{display:table-row}.ly-input,.ly-output{display:table-cell;vertical-align:top;overflow:auto;height:660px;width:50%}}.ng-link,.ng-list li{display:inline-block}.ng-list{list-style-type:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0}.ng-list li{font-size:14px}.ng-link{cursor:pointer;padding:10px;border-top:4px solid transparent;border-bottom:4px solid transparent}.ng-link:hover{font-style:italic;border-top-color:#16a085;border-bottom-color:#34495e}.ng-recorder-off{color:#e23624}.ng-download{cursor:wait}.ng-download-ready{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer;background-color:#16a085;color:#ecf0f1}.ng-playback-disabled,.ng-recorder-off.ng-download{color:rgba(0,0,0,.3);cursor:not-allowed}.ng-playback-disabled:hover,.ng-recorder-off.ng-download:hover{border-top-color:transparent;border-bottom-color:transparent}.ng-babelify-label{padding-left:5px}.ng-babelify,.ng-babelify-label{display:inline-block;vertical-align:middle;cursor:pointer}.tx-small{font-variant:small-caps}.p-name{cursor:default;fill:#ecf0f1;font-size:14px;text-anchor:middle;dominant-baseline:middle}.p-name-dual{cursor:default;text-anchor:start}.p-pending{fill:#95a5a6}.p-rejected{fill:#e23624;stroke:#e74c3c;stroke-width:5px;-webkit-animation:uh-oh 1s ease infinite;-moz-animation:uh-oh 1s ease infinite;-o-animation:uh-oh 1s ease infinite;-ms-animation:uh-oh 1s ease infinite;animation:uh-oh 1s ease infinite}.p-fulfilled{fill:#1abd9d;stroke-width:2px;stroke:#1ccba9;-webkit-animation:cubic-bezier(.4,0,1,1) outward-completion .5s;-moz-animation:cubic-bezier(.4,0,1,1) outward-completion .5s;-o-animation:cubic-bezier(.4,0,1,1) outward-completion .5s;-ms-animation:cubic-bezier(.4,0,1,1) outward-completion .5s;animation:cubic-bezier(.4,0,1,1) outward-completion .5s}.p-connector{stroke:#c8d7e4}.p-blocker-arrow{stroke:#f5da55;stroke-width:8px;stroke-dasharray:3px,5px,3px}.p-blocker-leftover{-webkit-animation:all 1s ease-in-out;-moz-animation:all 1s ease-in-out;-o-animation:all 1s ease-in-out;-ms-animation:all 1s ease-in-out;animation:all 1s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;fill:inherit;opacity:1;-ms-filter:none;filter:none;stroke:#c8d7e4;stroke-width:1px}.p-blocked{fill:#f5da55;stroke:#f5da55;stroke-width:5px;-webkit-animation:uh-oh 1s ease infinite;-moz-animation:uh-oh 1s ease infinite;-o-animation:uh-oh 1s ease infinite;-ms-animation:uh-oh 1s ease infinite;animation:uh-oh 1s ease infinite}.p-blocked+.p-name{fill:#34495e}@-moz-keyframes opacize{80%{fill:inherit;stroke:#c8d7e4;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}100%{opacity:1;-ms-filter:none;filter:none;stroke-width:1px}}@-webkit-keyframes opacize{80%{fill:inherit;stroke:#c8d7e4;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}100%{opacity:1;-ms-filter:none;filter:none;stroke-width:1px}}@-o-keyframes opacize{80%{fill:inherit;stroke:#c8d7e4;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}100%{opacity:1;-ms-filter:none;filter:none;stroke-width:1px}}@keyframes opacize{80%{fill:inherit;stroke:#c8d7e4;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}100%{opacity:1;-ms-filter:none;filter:none;stroke-width:1px}}@-moz-keyframes uh-oh{0%{stroke-width:1}10%{stroke-width:8px}15%{stroke-width:2px}100%{stroke-width:6px}}@-webkit-keyframes uh-oh{0%{stroke-width:1}10%{stroke-width:8px}15%{stroke-width:2px}100%{stroke-width:6px}}@-o-keyframes uh-oh{0%{stroke-width:1}10%{stroke-width:8px}15%{stroke-width:2px}100%{stroke-width:6px}}@keyframes uh-oh{0%{stroke-width:1}10%{stroke-width:8px}15%{stroke-width:2px}100%{stroke-width:6px}}@-moz-keyframes outward-completion{0%{fill:#1abd9d;stroke:#1abd9d;stroke-width:2px;r:40px}40%{fill:#1abd9d;stroke:#1abd9d;r:30px;stroke-width:20px}70%{fill:#16a085;stroke:#1abd9d;r:20px;stroke-width:20px}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes outward-completion{0%{fill:#1abd9d;stroke:#1abd9d;stroke-width:2px;r:40px}40%{fill:#1abd9d;stroke:#1abd9d;r:30px;stroke-width:20px}70%{fill:#16a085;stroke:#1abd9d;r:20px;stroke-width:20px}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes outward-completion{0%{fill:#1abd9d;stroke:#1abd9d;stroke-width:2px;r:40px}40%{fill:#1abd9d;stroke:#1abd9d;r:30px;stroke-width:20px}70%{fill:#16a085;stroke:#1abd9d;r:20px;stroke-width:20px}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes outward-completion{0%{fill:#1abd9d;stroke:#1abd9d;stroke-width:2px;r:40px}40%{fill:#1abd9d;stroke:#1abd9d;r:30px;stroke-width:20px}70%{fill:#16a085;stroke:#1abd9d;r:20px;stroke-width:20px}100%{opacity:1;-ms-filter:none;filter:none}}.r-end{fill:#8e44ad}.tt-container{display:none;position:absolute;-webkit-box-shadow:1px 1px 2px #ccc;box-shadow:1px 1px 2px #ccc;z-index:1000}.tt-wrapper{background-color:#95a5a6;color:#ecf0f1}.tt-header{padding:10px 20px;background-color:rgba(0,0,0,.2)}.tt-code{padding:10px 20px}.tt-show{display:block}.tt-state{background-color:#34495e;text-transform:uppercase}.tt-blocked{color:#f5da55}.tt-fulfilled{color:#1abd9d}.tt-rejected{color:#e23624}.tt-fulfillment{background-color:#149078}.tt-rejection{background-color:#b92819}