.row .row.collapse:after,.row .row.collapse:before,.row .row:after,.row .row:before,.row:after,.row:before{content:" ";display:table}body,h1,h2,h3,h4,h5,h6,html,strong{font-weight:400}body,button,html{font-family:"Source Sans Pro",Helvetica,sans-serif;color:#666}address,body,html{font-style:normal}a,body,button,html{color:#666}.helptext a,.notice a,.notice--blue a,.notice--red a,.notice--yellow a,.notice-banner--green a,.notice-banner--red a,.notice-banner--yellow a{transition:color .2s ease,border .2s ease}.helptext a,a,a:active,a:hover{text-decoration:none}.logo,img{vertical-align:middle}.navigation-anchor:hover,.pointer,.tofuburger{cursor:pointer}.form-label,.rows .label{text-transform:uppercase}.build-tiles,.row .row.collapse:after,.row .row:after,.row:after,.topbar,.wrapper:after{clear:both}.row{width:100%;max-width:100%;margin:0 auto}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;max-width:none;margin:0 -1.07143rem}.row .row.collapse{width:auto;margin:0;max-width:none}.column,.columns{padding-left:1.07143rem;padding-right:1.07143rem;width:100%;float:left}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}@media only screen{.column,.columns,.small-pull-0,.small-pull-1,.small-pull-10,.small-pull-11,.small-pull-2,.small-pull-3,.small-pull-4,.small-pull-5,.small-pull-6,.small-pull-7,.small-pull-8,.small-pull-9,.small-push-0,.small-push-1,.small-push-10,.small-push-11,.small-push-2,.small-push-3,.small-push-4,.small-push-5,.small-push-7,.small-push-8,.small-push-9{position:relative}.small-push-0{left:0;right:auto}.small-pull-0{right:0;left:auto}.small-push-1{left:8.33333%;right:auto}.small-pull-1{right:8.33333%;left:auto}.small-push-2{left:16.66667%;right:auto}.small-pull-2{right:16.66667%;left:auto}.small-push-3{left:25%;right:auto}.small-pull-3{right:25%;left:auto}.small-push-4{left:33.33333%;right:auto}.small-pull-4{right:33.33333%;left:auto}.small-push-5{left:41.66667%;right:auto}.small-pull-5{right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{right:50%;left:auto}.small-push-7{left:58.33333%;right:auto}.small-pull-7{right:58.33333%;left:auto}.small-push-8{left:66.66667%;right:auto}.small-pull-8{right:66.66667%;left:auto}.small-push-9{left:75%;right:auto}.small-pull-9{right:75%;left:auto}.small-push-10{left:83.33333%;right:auto}.small-pull-10{right:83.33333%;left:auto}.small-push-11{left:91.66667%;right:auto}.small-pull-11{right:91.66667%;left:auto}.column,.columns{padding-left:1.07143rem;padding-right:1.07143rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:1.07143rem;padding-right:1.07143rem;float:left}}@media only screen and (min-width:50.063em){.medium-pull-0,.medium-pull-1,.medium-pull-10,.medium-pull-11,.medium-pull-2,.medium-pull-3,.medium-pull-4,.medium-pull-5,.medium-pull-6,.medium-pull-7,.medium-pull-8,.medium-pull-9,.medium-push-0,.medium-push-1,.medium-push-10,.medium-push-11,.medium-push-2,.medium-push-3,.medium-push-4,.medium-push-5,.medium-push-6,.medium-push-7,.medium-push-8,.medium-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.medium-push-0{left:0;right:auto}.medium-pull-0{right:0;left:auto}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:1.07143rem;padding-right:1.07143rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:1.07143rem;padding-right:1.07143rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}@media only screen and (min-width:64.063em){.large-pull-0,.large-pull-1,.large-pull-10,.large-pull-11,.large-pull-2,.large-pull-3,.large-pull-4,.large-pull-5,.large-pull-6,.large-pull-7,.large-pull-8,.large-pull-9,.large-push-0,.large-push-1,.large-push-10,.large-push-11,.large-push-2,.large-push-3,.large-push-4,.large-push-5,.large-push-6,.large-push-7,.large-push-8,.large-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.large-push-0{left:0;right:auto}.large-pull-0{right:0;left:auto}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:1.07143rem;padding-right:1.07143rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:1.07143rem;padding-right:1.07143rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}*,:after,:before{box-sizing:border-box}body,html{height:100%;padding:0;margin:0;font-size:14px;line-height:1.45;background-color:#f1f1f1}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block}button{background:#fff;border:none;font-size:inherit}textarea{height:auto;min-height:50px}.display{display:block!important}.display-inline{display:inline-block!important}.hidden{display:none}.helptext{font-size:16px;color:#9d9d9d}.helptext a{color:inherit;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}.helptext a:active,.helptext a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.warning,.warning a{color:#c00}span.emoji.emoji-sizer{width:20px;height:20px;margin:-4px 0;display:inline-block;background-size:contain}.warning a{text-decoration:underline}.small-title,.stage .section-title,.stage .stage-header .stage-duration{font-size:18px;color:#3eaaaf}.blank-list{margin:0;padding:0;list-style:none}.monospace{font-family:Cousine,monospace;font-size:13px;line-height:1}.float-right{float:right}.m-l-s{margin-left:.6rem}.margin-left-s{margin-left:10px}.logo{position:relative;height:55px;width:100px;margin:0 1.5rem 0 0;float:left}.logo a{display:block;height:55px;outline:0;text-indent:-9999px;transition:background-color .2s ease;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwLjI2NnB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAxMDAuMjY2IDIyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAuMjY2IDIyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM5ZDlkOWQiIGQ9Ik01Ljc1OSw0LjYwM0gwVjEuNjM1aDE1LjAyMXYyLjk2N0g5LjI5NXYxNi44MzNINS43NTlWNC42MDN6Ii8+DQoJPHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTE0LjcwOSw2LjU3aDIuODk0bDAuMjQ1LDIuNjMzaDAuMTIzYzEuMDY0LTEuOTM2LDIuNjQ5LTIuOTk1LDQuMjM3LTIuOTk1YzAuNzYsMCwxLjI0NywwLjA5LDEuNzA1LDAuMzAxDQoJCWwtMC42MSwzLjAyOGMtMC41MTgtMC4xNTItMC45MTQtMC4yNDItMS41NTQtMC4yNDJjLTEuMTg4LDAtMi42MiwwLjgxNy0zLjUzNCwzLjA1OXY5LjA4MmgtMy41MDRWNi41N0gxNC43MDl6Ii8+DQoJPHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTMzLjQ4MSwxMS45M2MtMC4wMzItMS41NzQtMC43MDItMi45MDctMi43MTMtMi45MDdjLTEuNDkyLDAtMi44OTUsMC42NjUtNC4yMDUsMS40NTJsLTEuMjgxLTIuMzMxDQoJCWMxLjY0Ni0xLjAzLDMuNzQ4LTEuOTM3LDYuMTI1LTEuOTM3YzMuNzUsMCw1LjU3OCwyLjI3MSw1LjU3OCw2LjQxN3Y4LjgxMkgzNC4xMmwtMC4yNzItMS42MzRoLTAuMDk0DQoJCWMtMS4zNCwxLjEyLTIuODY0LDEuOTk4LTQuNjMxLDEuOTk4Yy0yLjYyMiwwLTQuNDUtMS43NTgtNC40NS00LjM2QzI0LjY3MywxNC4yNiwyNy4zNTUsMTIuNTk1LDMzLjQ4MSwxMS45M3ogTTMwLjIxOSwxOS4wNzUNCgkJYzEuMjIsMCwyLjE2NS0wLjYwNSwzLjI2My0xLjYzNnYtMy4zM2MtNC4wNTYsMC41MTYtNS4zOTYsMS41NzQtNS4zOTYsMy4wNTlDMjguMDg1LDE4LjQ5OSwyOC45NywxOS4wNzUsMzAuMjE5LDE5LjA3NXoiLz4NCgk8cGF0aCBmaWxsPSIjOWQ5ZDlkIiBkPSJNMzcuOTg4LDYuNTdoMy41NjZsMi4zNzYsNy43MjFjMC4zOTYsMS40NTMsMC44NTQsMi45NjcsMS4yNDksNC40OGgwLjEyMw0KCQljMC40MjgtMS41MTUsMC44NTMtMy4wMjcsMS4yOC00LjQ4bDIuMzc2LTcuNzIxaDMuMzg0bC01LjA4OSwxNC44NjZoLTQuMDU0TDM3Ljk4OCw2LjU3eiIvPg0KCTxwYXRoIGZpbGw9IiM5ZDlkOWQiIGQ9Ik01My42NTUsMS45OTlDNTMuNjU1LDAuODE3LDU0LjU2OSwwLDU1LjgxNywwYzEuMjUsMCwyLjE2NCwwLjgxNywyLjE2NCwxLjk5OQ0KCQljMCwxLjE1LTAuOTE0LDEuOTY4LTIuMTY0LDEuOTY4QzU0LjU2OSwzLjk2Niw1My42NTUsMy4xNDgsNTMuNjU1LDEuOTk5eiBNNTQuMDUxLDYuNTdoMy41MDV2MTQuODY2aC0zLjUwNVY2LjU3eiIvPg0KCTxwYXRoIGZpbGw9IiM5ZDlkOWQiIGQ9Ik02MS4yMSwxNy41MDFjMS4zNDEsMS4wMjYsMi42MiwxLjY2NCw0LjE0NCwxLjY2NGMxLjYxNywwLDIuMzc3LTAuNzU3LDIuMzc3LTEuNzg1DQoJCWMwLTEuMjQzLTEuNjEzLTEuNzg5LTMuMjAxLTIuMzk0Yy0xLjk3OS0wLjcyOC00LjIwMi0xLjg0OC00LjIwMi00LjMyN2MwLTIuNjA3LDIuMTAyLTQuNDUyLDUuNDU0LTQuNDUyDQoJCWMyLjA3MSwwLDMuNzUsMC44NDgsNC45NjcsMS43ODZsLTEuNjE0LDIuMTE5Yy0xLjAzNi0wLjc1Ni0yLjEwMi0xLjI3MS0zLjI5MS0xLjI3MWMtMS40OTUsMC0yLjE5NCwwLjY5Ni0yLjE5NCwxLjYzNA0KCQljMCwxLjE1MSwxLjQ5MywxLjYzNiwzLjEwNiwyLjIxYzIuMDQ0LDAuNzU4LDQuMjk4LDEuNzI4LDQuMjk4LDQuNTEzYzAsMi41NDItMi4wNDIsNC42MDMtNS44MTksNC42MDMNCgkJYy0yLjA0MSwwLTQuMjA3LTAuODc4LTUuNjY4LTIuMDYxTDYxLjIxLDE3LjUwMXoiLz4NCgk8cGF0aCBmaWxsPSIjOWQ5ZDlkIiBkPSJNODguMjQyLDEuMjcyYzIuNDM2LDAsNC40MTgsMS4xOCw1LjY2NywyLjUxMmwtMS45NSwyLjE4MWMtMS4wMzYtMS0yLjE2Mi0xLjYzNS0zLjY4OC0xLjYzNQ0KCQljLTMuMjYzLDAtNS42MDcsMi43MjYtNS42MDcsNy4xNzZjMCw0LjUxMiwyLjE2NCw3LjIzNCw1LjQ4Myw3LjIzNGMxLjc3LDAsMy4wNzctMC43MjUsNC4yMDctMS45NjVsMS45NDksMi4xNDgNCgkJYy0xLjYxNCwxLjg0Ni0zLjY4NSwyLjg3Ni02LjIxNiwyLjg3NmMtNS4wNiwwLTkuMDUtMy42MzYtOS4wNS0xMC4yMDRDNzkuMDM4LDUuMTE3LDgzLjEyMSwxLjI3Miw4OC4yNDIsMS4yNzJ6Ii8+DQoJPHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTk2LjQ2NywxLjYzNUgxMDB2MTkuODAxaC0zLjUzM1YxLjYzNXoiLz4NCjwvZz4NCjwvc3ZnPg0K) 0 50% no-repeat}.logo a:hover{position:relative;bottom:10px;height:76px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0yMy4yNCwzNi4zMTZjLTAuMjczLTAuMjgzLTAuNTE2LTAuNTQ4LTAuNzA4LTAuNzYyYy0wLjA5MywwLjIxNC0wLjIxNiwwLjQ5Ni0wLjM3OSwwLjg1OWgwLjA0OQ0KCQljMC4xMywwLDAuMjcyLTAuMDE2LDAuNDA4LTAuMDIxQzIyLjgxNywzNi4zNzUsMjMuMDI3LDM2LjM0OSwyMy4yNCwzNi4zMTZ6Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTMzLjIwMiwyOC40MTRsLTAuODEsMC41NjZjLTAuMDU2LDAuMDM4LTAuMTIxLDAuMDU3LTAuMTg4LDAuMDQ5bC04LjA2Mi0wLjkxN2wtMC4xMi0wLjAxM2wtMC40NjgtMC4wNTMNCgkJYy0wLjEwOC0wLjAxMy0wLjE5OS0wLjA4OS0wLjIzMS0wLjE5NWwtMS4yNjItNC4xNTNjLTAuMjExLTAuMDI4LTAuMzk5LTAuMDQzLTAuNTU2LTAuMDQzYy0wLjE2LDAtMC4zNDcsMC4wMTUtMC41NTksMC4wNDMNCgkJbC0xLjIyNiw0LjAzM2MtMC4wMjksMC4wOTUtMC4xMDUsMC4xNjctMC4yMDIsMC4xODhsLTAuNTg3LDAuMTMybC04LjAwNywxLjc4MmMtMC4wMjEsMC4wMDQtMC4wNDIsMC4wMDYtMC4wNjEsMC4wMDYNCgkJYy0wLjA1NSwwLTAuMTExLTAuMDE3LTAuMTU4LTAuMDVsLTAuMzEyLTAuMjE3bC0wLjkzNS0wLjY1NnYtMC4wMDJsLTAuMzc4LTAuMjY0YzAuMDI3LDAuMDg1LDAuMDU4LDAuMTcsMC4wODcsMC4yNXYwLjAwMg0KCQljMC4wMjYsMC4wNzksMC4xNDIsMC40MTIsMC4zNSwwLjkwMmMwLjM1NywwLjg0MSwwLjk4OCwyLjE0NywxLjkxOSwzLjQzNmMxLjU3Ni0wLjQ2MywyLjkzOS0wLjg5NiwzLjM3NS0xLjAzNA0KCQljMC44ODctMS4zNjksMi4xNTEtMi43MjYsMy4wNDktMi43NzNjMC4xNTUtMC4wMDgsMC4zMTctMC4wMTIsMC40NzUtMC4wMTJjMC40NCwwLDAuODYxLDAuMDMyLDEuMjUsMC4wNzcNCgkJYy0wLjMzMS0wLjI5OS0wLjM5OC0wLjY1MS0wLjQ0Ny0wLjgwOGMwLDAsMS4xNDcsMC44OTcsMi42MDUsMC43MDljMS40NjItMC4xODcsMi4zNjgtMS4wMywyLjM2OC0xLjAzcy0wLjAwNSwwLjYxMy0wLjY0MiwxLjA4OQ0KCQljMS4yMjQtMC4zNjksMS43MjktMC40OTUsMi4wNzctMC40OTVjMC4zODIsMCwwLjU2OSwwLjE1OCwwLjczNCwwLjI5OGMwLjAzMiwwLjAyNiwwLjA2NCwwLjA1NiwwLjEwMSwwLjA4NA0KCQljMC45MzksMC43NDEsMi4wNywxLjYzOSwyLjQwMywxLjkwM2MwLjM4MywwLjA0MywxLjU5NiwwLjE4MiwyLjM2MSwwLjI1M2MwLjQ0MSwwLjA0MSwwLjg0LDAuMDczLDEuMjMxLDAuMDczDQoJCWMwLjEyNiwwLDAuMjQ0LTAuMDA1LDAuMzU0LTAuMDEyYzAuNDA0LTAuNzcyLDAuNzc1LTEuNjI3LDEuMTA2LTIuNTY5YzAuMDgyLTAuMjM3LDAuMTY0LTAuNDc4LDAuMjQxLTAuNzI2DQoJCWMwLjA1My0wLjE4OSwwLjEwMy0wLjM4MSwwLjE0Ny0wLjU3NGwtMC4yNzcsMC4xOTVMMzMuMjAyLDI4LjQxNHoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNMTMuMjY4LDIwLjU0NmMtMS44ODYsMC4yMTEtMy40NTgsMC40Ni00LjYzMiwwLjY3N2wwLjYwMiw0Ljg3M2wyLjA2OSwxLjQ0OWw2LjU2NS0xLjQ1OWwxLjIzLTQuMDUxDQoJCWMwLjAyLTAuMDY2LDAuMDY0LTAuMTIyLDAuMTI0LTAuMTU2YzAuMDE5LTAuMDEyLDAuMDQtMC4wMjEsMC4wNjMtMC4wMjdjMC4wMzYtMC4wMSwwLjY5NC0wLjE5OSwxLjQ1My0wLjI5MWwxLjIwMy0wLjcyOA0KCQljMC4zNjItMC4yMTgsMC43MS0wLjQ2OCwxLjA0LTAuNzM0Yy0wLjQ3NC0wLjAwOC0wLjk1Mi0wLjAxNS0xLjQ0LTAuMDE1Yy0yLjAwNiwwLTMuODgsMC4wODMtNS41NzgsMC4yMTENCgkJYy0xLjcwMywwLjgzMy0yLjc0NiwxLjUxOC0yLjc3MSwxLjUzNGwtMS42MzQsMS4wOTFsMS4xMjMtMS42MTJDMTIuODY4LDIxLjA0LDEzLjA2NSwyMC43ODYsMTMuMjY4LDIwLjU0NnogTTEzLjcxOSwyNC45MTcNCgkJYy0wLjA4Mi0wLjE4Mi0wLjEzMy0wLjQzMi0wLjE0OC0wLjc3OWMtMC4wNDktMS4zMzMsMC43NzItMi40MjcsMS42MjItMi40MzVjMC44NTEtMC4wMDksMS40NDMsMS4wNzEsMS40NTcsMi40MDUNCgkJYzAuMDExLDEuMzM0LTAuNjk0LDEuMjU0LTEuNTQ1LDEuMjYyYy0wLjA4NiwwLjAwMy0wLjE2NywwLjAwNS0wLjI1LDAuMDA1Yy0wLjA5NSwwLjAwMi0wLjE4NywwLjAwNC0wLjI3NCwwLjAwMg0KCQljLTAuODI1LTAuMDAyLTEuMzUzLTAuMDM4LTEuODE5LDAuMjEzQzEyLjc3MywyNS41NjEsMTIuOTc5LDI1LjEwNCwxMy43MTksMjQuOTE3eiIvPg0KCTxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0yMy41OTYsMzYuNjg0Yy0wLjMxNiwwLjA2My0wLjYzNiwwLjExMS0wLjk2NiwwLjEzOWMtMC4xMzksMC4wMDYtMC4yNywwLjAxOC0wLjQxMiwwLjAxOGwtMC4yMTYsMC4wMDINCgkJTDIxLjkyLDM2Ljg0Yy0wLjg2OCwxLjI5Mi0yLjgwMSwxLjU0Ni0yLjg5LDEuNTU4Yy0wLjA4MSwwLjAwOS0wLjE0NSwwLjAyLTAuMjM1LDAuMDM3YzEuMDc3LDAuMjk1LDIuMTc3LDAuNDIyLDMuMjYsMC4zNQ0KCQljMS4wODctMC4wNzIsMi40OTgtMC4zMDksMy45OTctMC45MTZjLTAuODkyLTAuMDY1LTEuNzAyLTAuNDM2LTIuMzU1LTEuMDgzQzIzLjY2MywzNi43NSwyMy42MywzNi43MTcsMjMuNTk2LDM2LjY4NHoiLz4NCgk8Y2lyY2xlIGZpbGw9Im5vbmUiIGN4PSIyNy40OTciIGN5PSIyMi42NTQiIHI9IjAuNDM0Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTI1LjcxMiw3LjI5OWgtMi4zODlWNi4zMTVoLTAuNTM4djQuNTQ3aDAuODEydjIuNTQzaC00LjE3N3YtMi41NDNoMC44MTFWNi4zMTVoLTAuNTM3djAuOTgzaC0yLjM4N1YzLjkzMQ0KCQloOC40MDRWNy4yOTl6Ii8+DQoJPGNpcmNsZSBmaWxsPSJub25lIiBjeD0iMTUuMzI0IiBjeT0iMjIuOTc2IiByPSIwLjQzNCIvPg0KCTxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik02Ljk2MywyNy41MjVsMS4zOSwwLjk0N2MtMC4wMjUtMC4wODEtMC4wNDctMC4xNjEtMC4wNzEtMC4yNDJjLTAuMDE3LTAuMDU5LTAuMDM1LTAuMTE2LTAuMDUyLTAuMTczDQoJCWwtMS4wMjEtMC43MTdjLTAuMDYzLTAuMDQ0LTAuMTA0LTAuMTEzLTAuMTE1LTAuMTlsLTAuNDk4LTQuMDQ3bC0wLjI2MSwyLjQ4NEw2Ljk2MywyNy41MjV6Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTIyLjE2NCwyMS41MjNsLTAuMTU4LDAuMDEyYzAuODYxLDAuMDczLDEuNjcyLDAuMzA1LDEuNzEzLDAuMzE3YzAuMDksMC4wMjYsMC4xNTksMC4wOTQsMC4xODgsMC4xODQNCgkJbDEuMjI1LDQuMDNsNi41NTcsMC43NDVsMi4wODYtMS40NTlsMC41OTEtNC4xNDZjLTEuNjctMC4zMDUtNC4xMTEtMC42NzEtNy4xMDMtMC45QzI0LjU2MSwyMS4yMzcsMjIuMjk5LDIxLjUxNCwyMi4xNjQsMjEuNTIzeg0KCQkgTTI5LjI5OCwyMy43MzRjMC4wMjgsMC4zNjgtMC4wMTEsMC42MzYtMC4xMDMsMC44MzRjMC43OS0wLjA5NCwwLjk3LDAuNDQxLDAuOTc5LDAuNDc0Yy0wLjU3My0wLjI3Ni0xLjIsMC4wNzMtMi4zNDIsMC4wOTUNCgkJYy0wLjg0OSwwLjAzMS0xLjU2MiwwLjA0MS0xLjYwOS0xLjI5MmMtMC4wNDctMS4zMzYsMC40OTgtMi40NDEsMS4zNDctMi40NzFDMjguNDE5LDIxLjM0NSwyOS4xOTUsMjIuNDAyLDI5LjI5OCwyMy43MzR6Ii8+DQoJPHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTI2LjIyMywyMy44NDVjMC4wNDgsMS4zMzMsMC43NjEsMS4zMjMsMS42MDksMS4yOTJjMS4xNDItMC4wMjEsMS43NjktMC4zNzEsMi4zNDItMC4wOTUNCgkJYy0wLjAwOS0wLjAzMi0wLjE4OC0wLjU2Ny0wLjk3OS0wLjQ3NGMwLjA5Mi0wLjE5OCwwLjEzMS0wLjQ2NiwwLjEwMy0wLjgzNGMtMC4xMDQtMS4zMzItMC44NzktMi4zOS0xLjcyOS0yLjM2DQoJCUMyNi43MjEsMjEuNDAzLDI2LjE3NiwyMi41MDksMjYuMjIzLDIzLjg0NXogTTI3LjQ4OSwyMi4yMmMwLjIzOS0wLjAwNSwwLjQzOCwwLjE4NiwwLjQ0MSwwLjQyNg0KCQljMC4wMDUsMC4yMzktMC4xODcsMC40MzgtMC40MjUsMC40NDJjLTAuMjQsMC4wMDQtMC40MzgtMC4xODgtMC40NDItMC40MjhDMjcuMDU4LDIyLjQyMSwyNy4yNSwyMi4yMjQsMjcuNDg5LDIyLjIyeiIvPg0KCTxwYXRoIGZpbGw9IiM5ZDlkOWQiIGQ9Ik0xNC41ODEsMjUuMzc3YzAuMDg4LDAuMDAyLDAuMTgsMCwwLjI3NC0wLjAwMmMwLjA4MiwwLDAuMTY0LTAuMDAyLDAuMjUtMC4wMDUNCgkJYzAuODUxLTAuMDA4LDEuNTU2LDAuMDcyLDEuNTQ1LTEuMjYyYy0wLjAxNC0xLjMzNC0wLjYwNi0yLjQxNC0xLjQ1Ny0yLjQwNWMtMC44NDksMC4wMDgtMS42NzEsMS4xMDItMS42MjIsMi40MzUNCgkJYzAuMDE1LDAuMzQ4LDAuMDY2LDAuNTk4LDAuMTQ4LDAuNzc5Yy0wLjc0LDAuMTg3LTAuOTQ1LDAuNjQ0LTAuOTU3LDAuNjczQzEzLjIyOCwyNS4zMzksMTMuNzU1LDI1LjM3NSwxNC41ODEsMjUuMzc3eg0KCQkgTTE1LjMxMiwyMi41NDJjMC4yNC0wLjAwOCwwLjQzOSwwLjE4MiwwLjQ0NywwLjQyMmMwLjAwNiwwLjIzOS0wLjE4NCwwLjQzOS0wLjQyMywwLjQ0NWMtMC4yNCwwLjAwOC0wLjQ0LTAuMTgzLTAuNDQ2LTAuNDIyDQoJCUMxNC44ODMsMjIuNzQ4LDE1LjA3MiwyMi41NDcsMTUuMzEyLDIyLjU0MnoiLz4NCgk8cG9seWdvbiBmaWxsPSIjOWQ5ZDlkIiBwb2ludHM9IjE3LjMwOSw4LjMyNyAxOS42OTUsOC4zMjcgMTkuNjk1LDcuMzQzIDIwLjIzMiw3LjM0MyAyMC4yMzIsMTEuODg5IDE5LjQyMSwxMS44ODkgMTkuNDIxLDE0LjQzMg0KCQkyMy41OTgsMTQuNDMyIDIzLjU5OCwxMS44ODkgMjIuNzg2LDExLjg4OSAyMi43ODYsNy4zNDMgMjMuMzI0LDcuMzQzIDIzLjMyNCw4LjMyNyAyNS43MTIsOC4zMjcgMjUuNzEyLDQuOTU4IDE3LjMwOSw0Ljk1OCAJIi8+DQoJPHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTM5LjY4OSwxNC44MjNjLTAuMDE1LTAuMjg5LTAuMDQzLTAuNTc3LTAuMDgyLTAuODYxYy0wLjAyLTAuMTQ0LTAuMDQxLTAuMjg4LTAuMDcxLTAuNDI5DQoJCWMtMC4wMjgtMC4xNDYtMC4wNTYtMC4yODEtMC4xMDMtMC40NGwtMC4wMy0wLjExMmwtMC4wNzktMC4wNjNjLTAuNDU1LTAuMzU2LTAuOTQ0LTAuNjI2LTEuNDQxLTAuODY0DQoJCWMtMC40MTEtMC4xOTQtMC44MjgtMC4zNjMtMS4yNDktMC41MThjLTEuMTc3LTMuMjY0LTMuMTk3LTYuMTU4LTUuODU2LTguMTczYy0yLjc0Ny0yLjA4NC01Ljk3OC0zLjE4Ny05LjM0Mi0zLjE4Nw0KCQljLTMuMzY2LDAtNi41OTYsMS4xMDMtOS4zNDQsMy4xODdDOS45OTksNC45NDksOC4zMDQsNy4wODEsNy4xMDMsOS41MDhINy4wOTdjLTAuMzI1LDAuNjU3LTAuNjE3LDEuMzMzLTAuODY3LDIuMDI4DQoJCWMtMC40MjIsMC4xNTUtMC44MzksMC4zMjQtMS4yNSwwLjUxOGMtMC40OTgsMC4yMzgtMC45ODYsMC41MDgtMS40NDEsMC44NjRsLTAuMDgsMC4wNjNsLTAuMDMsMC4xMTINCgkJYy0wLjA0NiwwLjE1OS0wLjA3NiwwLjI5NC0wLjEwNCwwLjQ0Yy0wLjAyOCwwLjE0MS0wLjA1MSwwLjI4NS0wLjA3LDAuNDI5Yy0wLjAyOSwwLjIwNS0wLjA0OCwwLjQxMy0wLjA2NSwwLjYyMWgwLjAwNw0KCQljLTAuMDA3LDAuMDgtMC4wMTMsMC4xNi0wLjAxNywwLjI0MWMtMC4wMjksMC41NzctMC4wMTMsMS4xNTQsMC4wNSwxLjcyOGMwLjA2MSwwLjU3MywwLjE2NywxLjE0LDAuMzIsMS43MDMNCgkJYzAuMDgsMC4yOCwwLjE3MSwwLjU1NSwwLjI3OSwwLjgzYzAuMDUzLDAuMTM3LDAuMTExLDAuMjczLDAuMTc2LDAuNDFjMC4wMzIsMC4wNjgsMC4wNjcsMC4xMzUsMC4xMDIsMC4yMDRsMC4wNTcsMC4xMDENCgkJYzAuMDIyLDAuMDM4LDAuMDM3LDAuMDY1LDAuMDcsMC4xMTRsMC4wNTcsMC4wOWwwLjA5MiwwLjA0N2MwLjA5NywwLjA1LDAuMTc4LDAuMDg3LDAuMjY2LDAuMTI5bDAuMjU2LDAuMTE2DQoJCWMwLjA0NywwLjAxOSwwLjA5MywwLjAzOSwwLjE0MiwwLjA1OWMtMS4xNjcsMS4wNzgtMi40MzUsMi40NzktMy41MzIsNC4yMTFMMC4xMywyNi43NDlsMS45NDUtMS43MDcNCgkJYzAuMDM0LTAuMDI5LDEuNjY0LTEuNDQsNC4zODQtMy4wNDFsMC4wMzgsMC4zMTNsMC4wOTksMC43ODlsMC40OTgsNC4wNDdjMC4wMTEsMC4wNzcsMC4wNTEsMC4xNDYsMC4xMTUsMC4xOWwxLjAyMSwwLjcxNw0KCQljMC4wMTgsMC4wNTcsMC4wMzUsMC4xMTQsMC4wNTIsMC4xNzNjMC4wMjQsMC4wODEsMC4wNDYsMC4xNjEsMC4wNzEsMC4yNDJsMC4yMzMsMC43MDNjMC41MTEsMS41ODksMS4yMzUsMy4wMjIsMi4xMTYsNC4yODENCgkJYy0wLjA0MiwwLjAxMy0wLjA4NSwwLjAyNS0wLjEyNywwLjAzN2MtMC41MzEtMC4yNDYtMi4zODYtMS4xMDYtMy4wMDktMS4zODdsLTEuMzAzLTAuNTg1bDAuNzcxLDEuMjAzDQoJCWMwLjA1NiwwLjA4NywxLjM4NiwyLjE2MSwyLjQ3MSwzLjU1OWMxLjAxNywxLjMwNSwyLjQwOCwyLjYzNyw1LjAzMiwyLjYzN2MwLjMxNSwwLDAuNjQ3LTAuMDIsMC45ODctMC4wNTYNCgkJYzAuNzgzLTAuMDkxLDEuMzcxLTAuMTYxLDEuODE4LTAuMjE5YzIuNzU0LDEuMDE0LDUuNzkyLDEuMDc0LDguNjc1LTAuMDE3YzAuNzktMC4zLDEuNTA5LTAuNjYzLDIuMTY4LTEuMDcxDQoJCWMwLjAxNC0wLjAwMiwwLjAyNy0wLjAwNiwwLjAzOS0wLjAwOWMxLjA3Mi0wLjI1OCwyLjI4OS0wLjU0OSwyLjg5LTAuNzE3YzAuMDk2LTAuMDI2LDAuMjE3LTAuMDU1LDAuMzQyLTAuMDg1DQoJCWMwLjgzNy0wLjE5MSwyLjIzNi0wLjUxNywyLjk4MS0yLjAwOWMwLjc1MS0xLjUwNiwxLjk3Ny0zLjgxMiwxLjk4OS0zLjgzNUwzNywyOS44MjlsLTEuMTE1LDAuNDg1DQoJCWMtMC4wNjEsMC4wMjYtMS40NzUsMC42NDMtMi4yMSwxLjAyOGMtMC4wMjUsMC4wMTUtMC4wNTcsMC4wMjgtMC4wODYsMC4wNDJjMC41OTgtMS4yMTksMC44OTYtMi4xOSwxLjAwMy0yLjU2M2wwLjQwMy0xLjY2Mw0KCQlsMS4xNjEtMi41OTdjMCwwLDAuMzI2LTIuODM5LDAuMzMzLTIuODM3bDAuMTE0LTEuMDg2YzAuMTAyLTAuMDQzLDAuNzIyLTAuMDg2LDAuODQzLTAuMTM0YzAuMTczLTAuMDY4LDAuMzQ2LTAuMTM1LDAuNTE5LTAuMjENCgkJbDAuMjU1LTAuMTE2YzAuMDktMC4wNDIsMC4xNy0wLjA3OSwwLjI2Ny0wLjEyOWwwLjA5Mi0wLjA0N2wwLjA1OC0wLjA5YzAuMDMyLTAuMDQ5LDAuMDUtMC4wNzcsMC4wNjktMC4xMTRsMC4wNTYtMC4xMDENCgkJYzAuMDM5LTAuMDY5LDAuMDcyLTAuMTM2LDAuMTAzLTAuMjA0YzAuMDY1LTAuMTM2LDAuMTIyLTAuMjcyLDAuMTc4LTAuNDFjMC4xMDctMC4yNzUsMC4xOTYtMC41NSwwLjI3Ny0wLjgzDQoJCWMwLjE1Mi0wLjU2MywwLjI2Mi0xLjEzLDAuMzItMS43MDNDMzkuNzA0LDE1Ljk3OCwzOS43MTgsMTUuNCwzOS42ODksMTQuODIzeiBNMTMuMTk1LDIxLjgzYzAuMDI1LTAuMDE3LDEuMDY4LTAuNzAxLDIuNzcxLTEuNTM0DQoJCWMxLjY5OC0wLjEyOSwzLjU3MS0wLjIxMSw1LjU3OC0wLjIxMWMwLjQ4OCwwLDAuOTY3LDAuMDA3LDEuNDQsMC4wMTVjLTAuMzMsMC4yNjYtMC42NzgsMC41MTctMS4wNCwwLjczNGwtMS4yMDMsMC43MjgNCgkJYy0wLjc1OSwwLjA5Mi0xLjQxNywwLjI4MS0xLjQ1MywwLjI5MWMtMC4wMjMsMC4wMDYtMC4wNDQsMC4wMTYtMC4wNjMsMC4wMjdjLTAuMDU5LDAuMDM0LTAuMTA0LDAuMDktMC4xMjQsMC4xNTZsLTEuMjMsNC4wNTENCgkJbC02LjU2NSwxLjQ1OWwtMi4wNjktMS40NDlsLTAuNjAyLTQuODczYzEuMTc0LTAuMjE3LDIuNzQ2LTAuNDY2LDQuNjMyLTAuNjc3Yy0wLjIwMiwwLjI0LTAuMzk5LDAuNDk0LTAuNTg0LDAuNzYybC0xLjEyMywxLjYxMg0KCQlMMTMuMTk1LDIxLjgzeiBNMjIuMDU1LDM4Ljc4NGMtMS4wODMsMC4wNzItMi4xODMtMC4wNTUtMy4yNi0wLjM1YzAuMDktMC4wMTgsMC4xNTUtMC4wMjgsMC4yMzUtMC4wMzcNCgkJYzAuMDg4LTAuMDEyLDIuMDIxLTAuMjY2LDIuODktMS41NThsMC4wODIsMC4wMDJsMC4yMTYtMC4wMDJjMC4xNDMsMCwwLjI3My0wLjAxMiwwLjQxMi0wLjAxOGMwLjMzLTAuMDI3LDAuNjQ5LTAuMDc1LDAuOTY2LTAuMTM5DQoJCWMwLjAzNCwwLjAzMywwLjA2NiwwLjA2NiwwLjEwMSwwLjEwMmMwLjY1MywwLjY0NywxLjQ2NCwxLjAxOCwyLjM1NSwxLjA4M0MyNC41NTMsMzguNDc2LDIzLjE0MiwzOC43MTIsMjIuMDU1LDM4Ljc4NHoNCgkJIE0yMi4xNTMsMzYuNDE0YzAuMTYzLTAuMzYzLDAuMjg2LTAuNjQ2LDAuMzc5LTAuODU5YzAuMTkyLDAuMjE0LDAuNDM1LDAuNDc5LDAuNzA4LDAuNzYyYy0wLjIxMywwLjAzMi0wLjQyMywwLjA1OS0wLjYzLDAuMDc2DQoJCWMtMC4xMzYsMC4wMDYtMC4yNzgsMC4wMjEtMC40MDgsMC4wMjFIMjIuMTUzeiBNMTguOTMyLDI4LjA1MmwwLjU4Ny0wLjEzMmMwLjA5Ny0wLjAyMSwwLjE3My0wLjA5NCwwLjIwMi0wLjE4OGwxLjIyNi00LjAzMw0KCQljMC4yMTItMC4wMjgsMC4zOTgtMC4wNDMsMC41NTktMC4wNDNjMC4xNTYsMCwwLjM0NSwwLjAxNSwwLjU1NiwwLjA0M2wxLjI2Miw0LjE1M2MwLjAzMiwwLjEwNiwwLjEyMywwLjE4MywwLjIzMSwwLjE5NQ0KCQlsMC40NjgsMC4wNTNsMC4xMiwwLjAxM2w4LjA2MiwwLjkxN2MwLjA2NywwLjAwOCwwLjEzMy0wLjAxMSwwLjE4OC0wLjA0OWwwLjgxLTAuNTY2bDAuNzQ5LTAuNTI0bDAuMjc3LTAuMTk1DQoJCWMtMC4wNDUsMC4xOTMtMC4wOTUsMC4zODUtMC4xNDcsMC41NzRjLTAuMDc3LDAuMjQ4LTAuMTU5LDAuNDg4LTAuMjQxLDAuNzI2Yy0wLjMzMSwwLjk0Mi0wLjcwMiwxLjc5Ny0xLjEwNiwyLjU2OQ0KCQljLTAuMTEsMC4wMDctMC4yMjksMC4wMTItMC4zNTQsMC4wMTJjLTAuMzkyLDAtMC43OS0wLjAzMi0xLjIzMS0wLjA3M2MtMC43NjYtMC4wNzEtMS45NzktMC4yMS0yLjM2MS0wLjI1Mw0KCQljLTAuMzMzLTAuMjY1LTEuNDY0LTEuMTYyLTIuNDAzLTEuOTAzYy0wLjAzNi0wLjAyOC0wLjA2OC0wLjA1OC0wLjEwMS0wLjA4NGMtMC4xNjUtMC4xNC0wLjM1My0wLjI5OC0wLjczNC0wLjI5OA0KCQljLTAuMzQ4LDAtMC44NTQsMC4xMjYtMi4wNzcsMC40OTVjMC42MzctMC40NzYsMC42NDItMS4wODksMC42NDItMS4wODlzLTAuOTA2LDAuODQ0LTIuMzY4LDEuMDMNCgkJYy0xLjQ1OCwwLjE4OC0yLjYwNS0wLjcwOS0yLjYwNS0wLjcwOWMwLjA0OCwwLjE1NiwwLjExNiwwLjUwOSwwLjQ0NywwLjgwOGMtMC4zODktMC4wNDUtMC44MDktMC4wNzctMS4yNS0wLjA3Nw0KCQljLTAuMTU4LDAtMC4zMiwwLjAwNC0wLjQ3NSwwLjAxMmMtMC44OTgsMC4wNDgtMi4xNjIsMS40MDQtMy4wNDksMi43NzNjLTAuNDM2LDAuMTM4LTEuNzk5LDAuNTcxLTMuMzc1LDEuMDM0DQoJCWMtMC45MzEtMS4yODgtMS41NjItMi41OTUtMS45MTktMy40MzZjLTAuMjA4LTAuNDktMC4zMjQtMC44MjMtMC4zNS0wLjkwMnYtMC4wMDJjLTAuMDI5LTAuMDgtMC4wNi0wLjE2NS0wLjA4Ny0wLjI1bDAuMzc4LDAuMjY0DQoJCXYwLjAwMmwwLjkzNSwwLjY1NmwwLjMxMiwwLjIxN2MwLjA0NywwLjAzMywwLjEwNCwwLjA1LDAuMTU4LDAuMDVjMC4wMiwwLDAuMDQtMC4wMDIsMC4wNjEtMC4wMDYgTTIzLjkwNiwyMi4wMzYNCgkJYy0wLjAyOC0wLjA5LTAuMDk4LTAuMTU3LTAuMTg4LTAuMTg0Yy0wLjA0MS0wLjAxMy0wLjg1Mi0wLjI0NC0xLjcxMy0wLjMxN2wwLjE1OC0wLjAxMmMwLjEzNi0wLjAxLDIuMzk3LTAuMjg2LDUuMDk4LTEuMjE4DQoJCWMyLjk5MSwwLjIyOSw1LjQzMywwLjU5Niw3LjEwMywwLjlsLTAuNTkxLDQuMTQ2bC0yLjA4NiwxLjQ1OWwtNi41NTctMC43NDUgTTM4LjMwMSwxNi40NTFjLTAuMDczLDAuNTM0LTAuMzE1LDEuNTc0LTAuMzE1LDEuNTc0DQoJCWwtMC4xODksMC4wMzFjLTAuMDk5LTAuMDI3LTEuMDIxLTAuMjY2LTIuNjA5LTAuNTZjMC4wNTEtMC4wMTEsMC4xLTAuMDIyLDAuMTQ4LTAuMDMzYzAuMzI5LTAuMDgyLDAuNjUzLTAuMTgzLDAuOTY4LTAuMzENCgkJYzAuMTU2LTAuMDY3LDAuMzEyLTAuMTM4LDAuNDU5LTAuMjIyYzAuMTQ2LTAuMDg1LDAuMjg5LTAuMTc5LDAuNDAxLTAuMzA2Yy0xLjU5LDAuNTItNC44NzYsMC4yODQtNy43OTctMC4wMTgNCgkJYy0yLjY2OS0wLjI3Ni01LjM0OC0wLjQ1NC04LjA0LTAuNDZjLTIuNjkxLDAuMDA2LTUuMzY3LDAuMTg1LTguMDM5LDAuNDZjLTIuOTIxLDAuMzAyLTYuMjA2LDAuNTM4LTcuNzk2LDAuMDE4DQoJCWMwLjExMiwwLjEyNiwwLjI1NiwwLjIyMSwwLjQwMywwLjMwNmMwLjE0NiwwLjA4NCwwLjMwMSwwLjE1NCwwLjQ1NywwLjIyMmMwLjMxNCwwLjEyNiwwLjY0LDAuMjI4LDAuOTY5LDAuMzENCgkJYzAuMTE2LDAuMDI3LDAuMjM0LDAuMDUzLDAuMzUyLDAuMDc0Yy0xLjQ0OSwwLjI3NS0yLjI4OCwwLjQ5My0yLjM4MiwwLjUxOWMwLDAtMC4zMzQsMC4wNTQtMC40MDctMC4yMDINCgkJYy0wLjE0NS0wLjUxMi0wLjI0Mi0wLjg3LTAuMzE1LTEuNDAzYy0wLjA2OS0wLjUzMS0wLjEwNC0xLjA2OC0wLjEtMS42MDRjMC4wMDEtMC4wODgtMC4wMDEtMC4yNjQtMC4wMDEtMC4yNjQNCgkJYzAuMDA1LTAuMTgsMC4wMTMtMC4zNiwwLjAzLTAuNTRjMC4wMS0wLjEzMywwLjQ5OS0wLjU1OSwwLjkxOS0wLjgwMWMwLjQ1NC0wLjI2NCwwLjkzMS0wLjUwMiwxLjQxNy0wLjcyMw0KCQljMC40ODEtMC4yMjgsMi4wNC0wLjU1OSwyLjk4LTAuNzI5YzAuOTQtMC4xNzIsNC4zMDItMC42MTgsNC41NTQtMC43MTJjMC4yNTEtMC4wOTYsMS43MDQtMS4yMTYsMS45NTgtMS4zMDkNCgkJYy0wLjUzNCwwLjA4OC03LjkxMiwxLjIxNS04LjI0NCwxLjMyYzIuMzk1LTYuMjYzLDcuMDk2LTkuMzEzLDEzLjM1My05LjMxM2M2LjI1NSwwLDEwLjk1NywyLjg4LDEzLjM1NCw5LjE0NA0KCQljLTMuMTY0LTAuODQxLTcuNTQ2LTEuMjMzLTguMDgtMS4zMjJjMC4yNTQsMC4wOTMsMS42OTEsMS4xMDQsMS45NTgsMS4xMzhjMi4xODgsMC4yODQsNS42MzgsMS4wNDksNS44ODgsMS4xNDgNCgkJYzAuNDk2LDAuMjAxLDAuOTkzLDAuNDA4LDEuNDc1LDAuNjM1YzAuNDg3LDAuMjIxLDAuOTYzLDAuNDU5LDEuNDE3LDAuNzIzYzAuNDIsMC4yNDMsMC45MDgsMC42NjgsMC45MiwwLjgwMQ0KCQljMC4wMjMsMC4yNjgsMC4wMzMsMC41MzUsMC4wMzYsMC44MDNDMzguNDA3LDE1LjM4MiwzOC4zNywxNS45MiwzOC4zMDEsMTYuNDUxeiIvPg0KPC9nPg0KPC9zdmc+DQo=) 50% 45% no-repeat #FAFAF8}.centered .logo,.loading-page .logo{margin-left:0}.tofuburger{border:none;line-height:1;outline:0}.tofuburger svg{height:53px;width:19px}.navigation-toggle{float:right}@media only screen and (min-width:50.063em){.navigation-toggle{display:none}}.navigation{height:0;will-change:height;transition:height .2s ease;overflow:hidden}.navigation>ul{padding:0;margin:0;list-style:none}.navigation li{display:block}.navigation.is-open{height:100%}@media only screen and (min-width:50.063em){.navigation>ul>li,.navigation>ul>li:first-of-type a{margin-left:-.5em}.navigation{overflow:visible}.navigation>ul>li{display:inline-block;white-space:nowrap}.navigation .profile{line-height:55px;float:right;margin-right:0}.navigation .profile>a{text-decoration:none;padding-right:0}}.navigation .profile .avatar,.navigation .profile .avatar--small{margin-right:10px}.navigation .profile .navigation-profile-link{display:none}.navigation .signed-in a{text-decoration:none}.navigation-anchor:hover,.navigation-nested .topbar-menu-item:hover{text-decoration:underline}.navigation-anchor{display:block;width:100%;line-height:35px}@media only screen and (min-width:50.063em){.navigation .profile .navigation-profile-link{display:block}.navigation-anchor{line-height:56px;padding:0 1em}.navigation-anchor:last-child{padding-bottom:10px}}.deployment-version{border:1px solid #9d9d9d;font-size:50%;padding:6px;border-radius:15px;display:inline;position:relative;top:-2px}.username{color:#9d9d9d;padding-left:20px;background-color:#F7F7F7;overflow:hidden;white-space:nowrap}.menu-separator{border-bottom:1px #666 solid;padding-top:10px}@media only screen and (min-width:50.063em){.username span:after{content:"";display:block;position:absolute;top:0;right:0;width:4.75em;height:30px;background:linear-gradient(-90deg,#F7F7F7 20%,rgba(255,255,255,0) 100%)}.menu-separator{display:none}}.navigation-nested{padding:10px 0 0}.navigation-nested svg{display:none}.navigation-nested a:not(:first-child){line-height:35px}@media only screen and (min-width:50.063em){.navigation-nested{width:200px;margin:0;padding:0;list-style:none;line-height:35px;background-color:#FFF;border:1px solid #F7F7F7;border-radius:2px;box-shadow:0 0 5px 2px rgba(0,0,0,.15)}.navigation-nested svg{display:inline-block;margin-left:20px;vertical-align:sub}.navigation-nested a{display:block;text-align:left}.navigation-nested a:not(:first-child){line-height:55px}.navigation-nested a svg.icon path{stroke:#686B6E}.navigation-nested a.active:hover svg circle,.navigation-nested a.active:hover svg ellipse,.navigation-nested a.active:hover svg line,.navigation-nested a.active:hover svg path,.navigation-nested a.active:hover svg polygon,.navigation-nested a.active:hover svg polyline,.navigation-nested a.active:hover svg rect,.navigation-nested a:hover svg circle,.navigation-nested a:hover svg ellipse,.navigation-nested a:hover svg line,.navigation-nested a:hover svg path,.navigation-nested a:hover svg polygon,.navigation-nested a:hover svg polyline,.navigation-nested a:hover svg rect{fill:none;stroke:#3eaaaf}.navigation-nested a li.active:hover,.navigation-nested a li:hover{background-color:#f2fafa}.navigation-nested a:hover{text-decoration:none;color:#3eaaaf}.navigation-nested a.active:hover{text-decoration:none;background-color:#f2fafa}.navigation-nested a.active:hover a{color:#3eaaaf}.navigation-nested .topbar-menu-item:hover{text-decoration:none}}.label-align,.row-li .one-line,.row-li .one-line .row-item,.row-li .two-line,.row-li .two-line .row-item{vertical-align:middle}.rows.passed .color,.rows.passed .color a{color:#39aa56}.navigation-nested .username{display:none}@media only screen and (min-width:50.063em){.navigation-nested .username{display:block}}.navigation-nested .nav-nested{display:none}@media only screen and (min-width:50.063em){.navigation-nested .nav-nested{display:block;height:1px;background-color:#EFF0EC;margin:0 20px}.navigation-nested{display:none;position:absolute;padding:0;margin:-1px 0 0 -103px;z-index:40}.fade-out{white-space:nowrap;overflow:hidden}.fade-out:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 30%,rgba(255,255,255,0) 100%)}}ul #profile-menu-link ul:hover,ul #profile-menu-link:focus-within>ul,ul #profile-menu-link:hover>ul{display:block}nav.navigation-anchor:hover{text-decoration:underline}.row-li .row-item a:active,.row-li .row-item a:focus,.row-li .row-item a:hover,.rows.booting .color a,.rows.canceled .color a,.rows.errored .color a,.rows.failed .color a,.rows.passed .color a,.rows.queued .color a,.rows.received .color a,.rows.started .color a{text-decoration:none}.loader-large,.loader-medium,.loader-small,.row-li{position:relative}.label-align{line-height:1.5}.rows{border-radius:2px;border:1px solid #eaeaea;display:flex;flex-flow:column wrap;margin-bottom:1rem}.rows.errored .color,.rows.failed .color,.rows.failed .color a{color:#db4545}.rows.passed .color a:active,.rows.passed .color a:hover{border-bottom:1px solid #39aa56}.rows.errored .color a:active,.rows.errored .color a:hover,.rows.failed .color a:active,.rows.failed .color a:hover{border-bottom:1px solid #db4545}.rows.passed .request-icon circle,.rows.passed .request-icon ellipse,.rows.passed .request-icon line,.rows.passed .request-icon path,.rows.passed .request-icon polygon,.rows.passed .request-icon polyline,.rows.passed .request-icon rect,.rows.passed .status-icon circle,.rows.passed .status-icon ellipse,.rows.passed .status-icon line,.rows.passed .status-icon path,.rows.passed .status-icon polygon,.rows.passed .status-icon polyline,.rows.passed .status-icon rect{fill:none;stroke:#39aa56}.rows.errored .request-icon circle,.rows.errored .request-icon ellipse,.rows.errored .request-icon line,.rows.errored .request-icon path,.rows.errored .request-icon polygon,.rows.errored .request-icon polyline,.rows.errored .request-icon rect,.rows.errored .status-icon circle,.rows.errored .status-icon ellipse,.rows.errored .status-icon line,.rows.errored .status-icon path,.rows.errored .status-icon polygon,.rows.errored .status-icon polyline,.rows.errored .status-icon rect,.rows.failed .request-icon circle,.rows.failed .request-icon ellipse,.rows.failed .request-icon line,.rows.failed .request-icon path,.rows.failed .request-icon polygon,.rows.failed .request-icon polyline,.rows.failed .request-icon rect,.rows.failed .status-icon circle,.rows.failed .status-icon ellipse,.rows.failed .status-icon line,.rows.failed .status-icon path,.rows.failed .status-icon polygon,.rows.failed .status-icon polyline,.rows.failed .status-icon rect{stroke:#db4545;fill:none}.rows.passed .background{background-color:#39aa56}.rows.errored .background,.rows.failed .background{background-color:#db4545}.rows.errored .color a{color:#db4545}.rows.canceled .color,.rows.canceled .color a{color:#9d9d9d}.rows.canceled .color a:active,.rows.canceled .color a:hover{border-bottom:1px solid #9d9d9d}.rows.booting .color a:active,.rows.booting .color a:hover,.rows.created .color a:active,.rows.created .color a:hover,.rows.queued .color a:active,.rows.queued .color a:hover,.rows.received .color a:active,.rows.received .color a:hover,.rows.started .color a:active,.rows.started .color a:hover{border-bottom:1px solid #cdb62c}.rows.canceled .request-icon circle,.rows.canceled .request-icon ellipse,.rows.canceled .request-icon line,.rows.canceled .request-icon path,.rows.canceled .request-icon polygon,.rows.canceled .request-icon polyline,.rows.canceled .request-icon rect,.rows.canceled .status-icon circle,.rows.canceled .status-icon ellipse,.rows.canceled .status-icon line,.rows.canceled .status-icon path,.rows.canceled .status-icon polygon,.rows.canceled .status-icon polyline,.rows.canceled .status-icon rect{fill:none;stroke:#9d9d9d}.rows.booting .request-icon circle,.rows.booting .request-icon ellipse,.rows.booting .request-icon line,.rows.booting .request-icon path,.rows.booting .request-icon polygon,.rows.booting .request-icon polyline,.rows.booting .request-icon rect,.rows.booting .status-icon circle,.rows.booting .status-icon ellipse,.rows.booting .status-icon line,.rows.booting .status-icon path,.rows.booting .status-icon polygon,.rows.booting .status-icon polyline,.rows.booting .status-icon rect,.rows.created .request-icon circle,.rows.created .request-icon ellipse,.rows.created .request-icon line,.rows.created .request-icon path,.rows.created .request-icon polygon,.rows.created .request-icon polyline,.rows.created .request-icon rect,.rows.created .status-icon circle,.rows.created .status-icon ellipse,.rows.created .status-icon line,.rows.created .status-icon path,.rows.created .status-icon polygon,.rows.created .status-icon polyline,.rows.created .status-icon rect,.rows.queued .request-icon circle,.rows.queued .request-icon ellipse,.rows.queued .request-icon line,.rows.queued .request-icon path,.rows.queued .request-icon polygon,.rows.queued .request-icon polyline,.rows.queued .request-icon rect,.rows.queued .status-icon circle,.rows.queued .status-icon ellipse,.rows.queued .status-icon line,.rows.queued .status-icon path,.rows.queued .status-icon polygon,.rows.queued .status-icon polyline,.rows.queued .status-icon rect,.rows.received .request-icon circle,.rows.received .request-icon ellipse,.rows.received .request-icon line,.rows.received .request-icon path,.rows.received .request-icon polygon,.rows.received .request-icon polyline,.rows.received .request-icon rect,.rows.received .status-icon circle,.rows.received .status-icon ellipse,.rows.received .status-icon line,.rows.received .status-icon path,.rows.received .status-icon polygon,.rows.received .status-icon polyline,.rows.received .status-icon rect,.rows.started .request-icon circle,.rows.started .request-icon ellipse,.rows.started .request-icon line,.rows.started .request-icon path,.rows.started .request-icon polygon,.rows.started .request-icon polyline,.rows.started .request-icon rect,.rows.started .status-icon circle,.rows.started .status-icon ellipse,.rows.started .status-icon line,.rows.started .status-icon path,.rows.started .status-icon polygon,.rows.started .status-icon polyline,.rows.started .status-icon rect{stroke:#edde3f;fill:none}.rows.canceled .background{background-color:#9d9d9d}.rows.booting .background,.rows.created .background,.rows.queued .background,.rows.received .background,.rows.started .background{background-color:#edde3f}.rows.created .color{color:#cdb62c}.rows.created .color a{color:#cdb62c;text-decoration:none}.rows.started .color,.rows.started .color a{color:#cdb62c}.rows.booting .color,.rows.booting .color a{color:#cdb62c}.rows.queued .color,.rows.queued .color a{color:#cdb62c}.rows.received .color,.rows.received .color a{color:#cdb62c}.rows .label{margin:0;font-size:10px;color:#9d9d9d;font-weight:600}.rows .row-label,.rows .row-label a{font-size:16px;color:#9d9d9d}.rows .row-label{margin:0}.rows .row-label a:active,.rows .row-label a:hover{border-bottom:1px solid #9d9d9d}.rows .row-content{margin:0;font-size:16px;white-space:nowrap}.rows .row-content a:active,.rows .row-content a:hover{border-bottom:1px solid #666}.rows .row-content.no-hover a:active,.rows .row-content.no-hover a:hover{border-bottom-width:0}.row-li{background:linear-gradient(to right,#f1f1f1 0,#f1f1f1 10px,#fff 10px,#fff 100%) no-repeat;border-radius:2px;border:1px solid #eaeaea;font-size:16px;margin-bottom:.3rem}.row-li.passed{background:linear-gradient(to right,#39aa56 0,#39aa56 10px,#fff 10px,#fff 100%) no-repeat}.row-li.errored,.row-li.failed{background:linear-gradient(to right,#db4545 0,#db4545 10px,#fff 10px,#fff 100%) no-repeat}.row-li .passed,.row-li .passed a{color:#39aa56}.row-li .errored,.row-li .errored a,.row-li .failed,.row-li .failed a{color:#db4545}.row-li .request-icon.passed circle,.row-li .request-icon.passed ellipse,.row-li .request-icon.passed line,.row-li .request-icon.passed path,.row-li .request-icon.passed polygon,.row-li .request-icon.passed polyline,.row-li .request-icon.passed rect,.row-li .status-icon.passed circle,.row-li .status-icon.passed ellipse,.row-li .status-icon.passed line,.row-li .status-icon.passed path,.row-li .status-icon.passed polygon,.row-li .status-icon.passed polyline,.row-li .status-icon.passed rect{fill:none;stroke:#39aa56}.row-li .request-icon.errored circle,.row-li .request-icon.errored ellipse,.row-li .request-icon.errored line,.row-li .request-icon.errored path,.row-li .request-icon.errored polygon,.row-li .request-icon.errored polyline,.row-li .request-icon.errored rect,.row-li .request-icon.failed circle,.row-li .request-icon.failed ellipse,.row-li .request-icon.failed line,.row-li .request-icon.failed path,.row-li .request-icon.failed polygon,.row-li .request-icon.failed polyline,.row-li .request-icon.failed rect,.row-li .status-icon.errored circle,.row-li .status-icon.errored ellipse,.row-li .status-icon.errored line,.row-li .status-icon.errored path,.row-li .status-icon.errored polygon,.row-li .status-icon.errored polyline,.row-li .status-icon.errored rect,.row-li .status-icon.failed circle,.row-li .status-icon.failed ellipse,.row-li .status-icon.failed line,.row-li .status-icon.failed path,.row-li .status-icon.failed polygon,.row-li .status-icon.failed polyline,.row-li .status-icon.failed rect{stroke:#db4545;fill:none}.row-li.canceled{background:linear-gradient(to right,#9d9d9d 0,#9d9d9d 10px,#fff 10px,#fff 100%) no-repeat}.row-li.booting,.row-li.created,.row-li.queued,.row-li.received,.row-li.started{background:linear-gradient(to right,#edde3f 0,#edde3f 10px,#fff 10px,#fff 100%) no-repeat}.row-li .canceled,.row-li .canceled a{color:#9d9d9d}.row-li .booting,.row-li .booting a,.row-li .created,.row-li .created a,.row-li .queued,.row-li .queued a,.row-li .received,.row-li .received a,.row-li .started,.row-li .started a{color:#cdb62c}.row-li .request-icon.canceled circle,.row-li .request-icon.canceled ellipse,.row-li .request-icon.canceled line,.row-li .request-icon.canceled path,.row-li .request-icon.canceled polygon,.row-li .request-icon.canceled polyline,.row-li .request-icon.canceled rect,.row-li .status-icon.canceled circle,.row-li .status-icon.canceled ellipse,.row-li .status-icon.canceled line,.row-li .status-icon.canceled path,.row-li .status-icon.canceled polygon,.row-li .status-icon.canceled polyline,.row-li .status-icon.canceled rect{fill:none;stroke:#9d9d9d}.row-li .request-icon.booting circle,.row-li .request-icon.booting ellipse,.row-li .request-icon.booting line,.row-li .request-icon.booting path,.row-li .request-icon.booting polygon,.row-li .request-icon.booting polyline,.row-li .request-icon.booting rect,.row-li .request-icon.created circle,.row-li .request-icon.created ellipse,.row-li .request-icon.created line,.row-li .request-icon.created path,.row-li .request-icon.created polygon,.row-li .request-icon.created polyline,.row-li .request-icon.created rect,.row-li .request-icon.queued circle,.row-li .request-icon.queued ellipse,.row-li .request-icon.queued line,.row-li .request-icon.queued path,.row-li .request-icon.queued polygon,.row-li .request-icon.queued polyline,.row-li .request-icon.queued rect,.row-li .request-icon.received circle,.row-li .request-icon.received ellipse,.row-li .request-icon.received line,.row-li .request-icon.received path,.row-li .request-icon.received polygon,.row-li .request-icon.received polyline,.row-li .request-icon.received rect,.row-li .request-icon.started circle,.row-li .request-icon.started ellipse,.row-li .request-icon.started line,.row-li .request-icon.started path,.row-li .request-icon.started polygon,.row-li .request-icon.started polyline,.row-li .request-icon.started rect,.row-li .status-icon.booting circle,.row-li .status-icon.booting ellipse,.row-li .status-icon.booting line,.row-li .status-icon.booting path,.row-li .status-icon.booting polygon,.row-li .status-icon.booting polyline,.row-li .status-icon.booting rect,.row-li .status-icon.created circle,.row-li .status-icon.created ellipse,.row-li .status-icon.created line,.row-li .status-icon.created path,.row-li .status-icon.created polygon,.row-li .status-icon.created polyline,.row-li .status-icon.created rect,.row-li .status-icon.queued circle,.row-li .status-icon.queued ellipse,.row-li .status-icon.queued line,.row-li .status-icon.queued path,.row-li .status-icon.queued polygon,.row-li .status-icon.queued polyline,.row-li .status-icon.queued rect,.row-li .status-icon.received circle,.row-li .status-icon.received ellipse,.row-li .status-icon.received line,.row-li .status-icon.received path,.row-li .status-icon.received polygon,.row-li .status-icon.received polyline,.row-li .status-icon.received rect,.row-li .status-icon.started circle,.row-li .status-icon.started ellipse,.row-li .status-icon.started line,.row-li .status-icon.started path,.row-li .status-icon.started polygon,.row-li .status-icon.started polyline,.row-li .status-icon.started rect{stroke:#cdb62c;fill:none}.row-li h2,.row-li h3,.row-li small{margin:0;font-size:16px}.row-li small{font-weight:600;margin-right:1em}.row-li .row-header{width:100%}.row-li .row-item{margin:.2em;font-weight:400;white-space:nowrap;padding-left:1em}.row-li .row-item a:active .inner-underline,.row-li .row-item a:focus .inner-underline,.row-li .row-item a:hover .inner-underline{text-decoration:underline}@media only screen and (min-width:50.063em){.rows{position:relative;flex-flow:row nowrap;justify-content:space-between;align-items:center}.row-li{display:flex;justify-content:flex-start;align-items:center}.row-li .row-item{display:inline-block;padding-left:0}.row-li .one-line,.row-li .two-line{display:inline-block}}.row-li .two-line{padding:.4em 0;margin-left:1em;text-align:left}.row-li .one-line .row-item{display:inline-block}.row-li .one-line .row-nav{display:none;text-align:center}@media only screen and (min-width:50.063em){.row-li .two-line{margin-left:0}.row-li .one-line .row-nav{display:block}}#loader-container-large{margin-top:2em;height:70px;text-align:center}#loader-container-large .load-text{font-size:25px;line-height:30px;margin-top:20px;font-weight:400}.loader-large{width:60px;height:60px;margin:0 auto}#loader-container-medium{height:40px;margin-top:15px;text-align:center}#loader-container-medium .load-text{vertical-align:10px;display:inline-block}.loader-medium{width:30px;height:30px;display:inline-block;margin:0 10px 0 auto}#loader-container-small{height:20px;margin-top:22px;text-align:center}#loader-container-small .load-text{vertical-align:3px;display:inline-block}.button--repo-activate-gh svg,.button--white.migrate svg,.icon,.icon--color,.icon--l,.icon--m,.icon-help,.landing .landing-features-list li:before,.list--plans .plan-icon,.repo-gh,.request-icon,.status-icon{display:inline-block;vertical-align:middle}.loader-small{width:15px;height:15px;display:inline-block;margin:0 5px 0 auto}.load-circle1,.load-circle2{width:100%;height:100%;border-radius:50%;opacity:.7;position:absolute;top:0;left:0;animation:bounce 1.5s infinite ease-in-out}.load-circle1{background-color:#347389}.load-circle2{background-color:#bdc5c5;animation-delay:-.5s}@keyframes bounce{0%,100%{transform:scale(0)}60%{transform:scale(1)}}.icon{width:15px;height:16px;margin-right:4px}.icon--color{width:18px;height:19px;margin-right:4px;transform:translateY(-2px)}.button--repo-activate-gh svg,.button--white.migrate svg,.icon--m{width:18px;height:19px;margin-right:1px}.icon--l,.repo-gh{width:30px;height:30px;margin-right:7px}.button--repo-activate-gh svg circle,.button--repo-activate-gh svg ellipse,.button--repo-activate-gh svg line,.button--repo-activate-gh svg path,.button--repo-activate-gh svg polygon,.button--repo-activate-gh svg polyline,.button--repo-activate-gh svg rect,.button--white.migrate svg circle,.button--white.migrate svg ellipse,.button--white.migrate svg line,.button--white.migrate svg path,.button--white.migrate svg polygon,.button--white.migrate svg polyline,.button--white.migrate svg rect,.icon svg circle,.icon svg ellipse,.icon svg line,.icon svg path,.icon svg polygon,.icon svg polyline,.icon svg rect,svg.icon circle,svg.icon ellipse,svg.icon line,svg.icon path,svg.icon polygon,svg.icon polyline,svg.icon rect,svg.icon--l circle,svg.icon--l ellipse,svg.icon--l line,svg.icon--l path,svg.icon--l polygon,svg.icon--l polyline,svg.icon--l rect,svg.icon--m circle,svg.icon--m ellipse,svg.icon--m line,svg.icon--m path,svg.icon--m polygon,svg.icon--m polyline,svg.icon--m rect,svg.repo-gh circle,svg.repo-gh ellipse,svg.repo-gh line,svg.repo-gh path,svg.repo-gh polygon,svg.repo-gh polyline,svg.repo-gh rect{fill:none;stroke:#9d9d9d}.button--repo-activate-gh svg.passed circle,.button--repo-activate-gh svg.passed ellipse,.button--repo-activate-gh svg.passed line,.button--repo-activate-gh svg.passed path,.button--repo-activate-gh svg.passed polygon,.button--repo-activate-gh svg.passed polyline,.button--repo-activate-gh svg.passed rect,.button--white.migrate svg.passed circle,.button--white.migrate svg.passed ellipse,.button--white.migrate svg.passed line,.button--white.migrate svg.passed path,.button--white.migrate svg.passed polygon,.button--white.migrate svg.passed polyline,.button--white.migrate svg.passed rect,svg.icon--l.passed circle,svg.icon--l.passed ellipse,svg.icon--l.passed line,svg.icon--l.passed path,svg.icon--l.passed polygon,svg.icon--l.passed polyline,svg.icon--l.passed rect,svg.icon--m.passed circle,svg.icon--m.passed ellipse,svg.icon--m.passed line,svg.icon--m.passed path,svg.icon--m.passed polygon,svg.icon--m.passed polyline,svg.icon--m.passed rect,svg.icon.passed circle,svg.icon.passed ellipse,svg.icon.passed line,svg.icon.passed path,svg.icon.passed polygon,svg.icon.passed polyline,svg.icon.passed rect,svg.passed.repo-gh circle,svg.passed.repo-gh ellipse,svg.passed.repo-gh line,svg.passed.repo-gh path,svg.passed.repo-gh polygon,svg.passed.repo-gh polyline,svg.passed.repo-gh rect{fill:none;stroke:#39aa56}.button--repo-activate-gh svg.errored circle,.button--repo-activate-gh svg.errored ellipse,.button--repo-activate-gh svg.errored line,.button--repo-activate-gh svg.errored path,.button--repo-activate-gh svg.errored polygon,.button--repo-activate-gh svg.errored polyline,.button--repo-activate-gh svg.errored rect,.button--repo-activate-gh svg.failed circle,.button--repo-activate-gh svg.failed ellipse,.button--repo-activate-gh svg.failed line,.button--repo-activate-gh svg.failed path,.button--repo-activate-gh svg.failed polygon,.button--repo-activate-gh svg.failed polyline,.button--repo-activate-gh svg.failed rect,.button--white.migrate svg.errored circle,.button--white.migrate svg.errored ellipse,.button--white.migrate svg.errored line,.button--white.migrate svg.errored path,.button--white.migrate svg.errored polygon,.button--white.migrate svg.errored polyline,.button--white.migrate svg.errored rect,.button--white.migrate svg.failed circle,.button--white.migrate svg.failed ellipse,.button--white.migrate svg.failed line,.button--white.migrate svg.failed path,.button--white.migrate svg.failed polygon,.button--white.migrate svg.failed polyline,.button--white.migrate svg.failed rect,svg.errored.repo-gh circle,svg.errored.repo-gh ellipse,svg.errored.repo-gh line,svg.errored.repo-gh path,svg.errored.repo-gh polygon,svg.errored.repo-gh polyline,svg.errored.repo-gh rect,svg.failed.repo-gh circle,svg.failed.repo-gh ellipse,svg.failed.repo-gh line,svg.failed.repo-gh path,svg.failed.repo-gh polygon,svg.failed.repo-gh polyline,svg.failed.repo-gh rect,svg.icon--l.errored circle,svg.icon--l.errored ellipse,svg.icon--l.errored line,svg.icon--l.errored path,svg.icon--l.errored polygon,svg.icon--l.errored polyline,svg.icon--l.errored rect,svg.icon--l.failed circle,svg.icon--l.failed ellipse,svg.icon--l.failed line,svg.icon--l.failed path,svg.icon--l.failed polygon,svg.icon--l.failed polyline,svg.icon--l.failed rect,svg.icon--m.errored circle,svg.icon--m.errored ellipse,svg.icon--m.errored line,svg.icon--m.errored path,svg.icon--m.errored polygon,svg.icon--m.errored polyline,svg.icon--m.errored rect,svg.icon--m.failed circle,svg.icon--m.failed ellipse,svg.icon--m.failed line,svg.icon--m.failed path,svg.icon--m.failed polygon,svg.icon--m.failed polyline,svg.icon--m.failed rect,svg.icon.errored circle,svg.icon.errored ellipse,svg.icon.errored line,svg.icon.errored path,svg.icon.errored polygon,svg.icon.errored polyline,svg.icon.errored rect,svg.icon.failed circle,svg.icon.failed ellipse,svg.icon.failed line,svg.icon.failed path,svg.icon.failed polygon,svg.icon.failed polyline,svg.icon.failed rect{fill:none;stroke:#db4545}.button--repo-activate-gh svg.canceled circle,.button--repo-activate-gh svg.canceled ellipse,.button--repo-activate-gh svg.canceled line,.button--repo-activate-gh svg.canceled path,.button--repo-activate-gh svg.canceled polygon,.button--repo-activate-gh svg.canceled polyline,.button--repo-activate-gh svg.canceled rect,.button--white.migrate svg.canceled circle,.button--white.migrate svg.canceled ellipse,.button--white.migrate svg.canceled line,.button--white.migrate svg.canceled path,.button--white.migrate svg.canceled polygon,.button--white.migrate svg.canceled polyline,.button--white.migrate svg.canceled rect,svg.canceled.repo-gh circle,svg.canceled.repo-gh ellipse,svg.canceled.repo-gh line,svg.canceled.repo-gh path,svg.canceled.repo-gh polygon,svg.canceled.repo-gh polyline,svg.canceled.repo-gh rect,svg.icon--l.canceled circle,svg.icon--l.canceled ellipse,svg.icon--l.canceled line,svg.icon--l.canceled path,svg.icon--l.canceled polygon,svg.icon--l.canceled polyline,svg.icon--l.canceled rect,svg.icon--m.canceled circle,svg.icon--m.canceled ellipse,svg.icon--m.canceled line,svg.icon--m.canceled path,svg.icon--m.canceled polygon,svg.icon--m.canceled polyline,svg.icon--m.canceled rect,svg.icon.canceled circle,svg.icon.canceled ellipse,svg.icon.canceled line,svg.icon.canceled path,svg.icon.canceled polygon,svg.icon.canceled polyline,svg.icon.canceled rect{fill:none;stroke:#9d9d9d}.button--repo-activate-gh svg.booting circle,.button--repo-activate-gh svg.booting ellipse,.button--repo-activate-gh svg.booting line,.button--repo-activate-gh svg.booting path,.button--repo-activate-gh svg.booting polygon,.button--repo-activate-gh svg.booting polyline,.button--repo-activate-gh svg.booting rect,.button--repo-activate-gh svg.created circle,.button--repo-activate-gh svg.created ellipse,.button--repo-activate-gh svg.created line,.button--repo-activate-gh svg.created path,.button--repo-activate-gh svg.created polygon,.button--repo-activate-gh svg.created polyline,.button--repo-activate-gh svg.created rect,.button--repo-activate-gh svg.queued circle,.button--repo-activate-gh svg.queued ellipse,.button--repo-activate-gh svg.queued line,.button--repo-activate-gh svg.queued path,.button--repo-activate-gh svg.queued polygon,.button--repo-activate-gh svg.queued polyline,.button--repo-activate-gh svg.queued rect,.button--repo-activate-gh svg.received circle,.button--repo-activate-gh svg.received ellipse,.button--repo-activate-gh svg.received line,.button--repo-activate-gh svg.received path,.button--repo-activate-gh svg.received polygon,.button--repo-activate-gh svg.received polyline,.button--repo-activate-gh svg.received rect,.button--repo-activate-gh svg.started circle,.button--repo-activate-gh svg.started ellipse,.button--repo-activate-gh svg.started line,.button--repo-activate-gh svg.started path,.button--repo-activate-gh svg.started polygon,.button--repo-activate-gh svg.started polyline,.button--repo-activate-gh svg.started rect,.button--white.migrate svg.booting circle,.button--white.migrate svg.booting ellipse,.button--white.migrate svg.booting line,.button--white.migrate svg.booting path,.button--white.migrate svg.booting polygon,.button--white.migrate svg.booting polyline,.button--white.migrate svg.booting rect,.button--white.migrate svg.created circle,.button--white.migrate svg.created ellipse,.button--white.migrate svg.created line,.button--white.migrate svg.created path,.button--white.migrate svg.created polygon,.button--white.migrate svg.created polyline,.button--white.migrate svg.created rect,.button--white.migrate svg.queued circle,.button--white.migrate svg.queued ellipse,.button--white.migrate svg.queued line,.button--white.migrate svg.queued path,.button--white.migrate svg.queued polygon,.button--white.migrate svg.queued polyline,.button--white.migrate svg.queued rect,.button--white.migrate svg.received circle,.button--white.migrate svg.received ellipse,.button--white.migrate svg.received line,.button--white.migrate svg.received path,.button--white.migrate svg.received polygon,.button--white.migrate svg.received polyline,.button--white.migrate svg.received rect,.button--white.migrate svg.started circle,.button--white.migrate svg.started ellipse,.button--white.migrate svg.started line,.button--white.migrate svg.started path,.button--white.migrate svg.started polygon,.button--white.migrate svg.started polyline,.button--white.migrate svg.started rect,svg.booting.repo-gh circle,svg.booting.repo-gh ellipse,svg.booting.repo-gh line,svg.booting.repo-gh path,svg.booting.repo-gh polygon,svg.booting.repo-gh polyline,svg.booting.repo-gh rect,svg.created.repo-gh circle,svg.created.repo-gh ellipse,svg.created.repo-gh line,svg.created.repo-gh path,svg.created.repo-gh polygon,svg.created.repo-gh polyline,svg.created.repo-gh rect,svg.icon--l.booting circle,svg.icon--l.booting ellipse,svg.icon--l.booting line,svg.icon--l.booting path,svg.icon--l.booting polygon,svg.icon--l.booting polyline,svg.icon--l.booting rect,svg.icon--l.created circle,svg.icon--l.created ellipse,svg.icon--l.created line,svg.icon--l.created path,svg.icon--l.created polygon,svg.icon--l.created polyline,svg.icon--l.created rect,svg.icon--l.queued circle,svg.icon--l.queued ellipse,svg.icon--l.queued line,svg.icon--l.queued path,svg.icon--l.queued polygon,svg.icon--l.queued polyline,svg.icon--l.queued rect,svg.icon--l.received circle,svg.icon--l.received ellipse,svg.icon--l.received line,svg.icon--l.received path,svg.icon--l.received polygon,svg.icon--l.received polyline,svg.icon--l.received rect,svg.icon--l.started circle,svg.icon--l.started ellipse,svg.icon--l.started line,svg.icon--l.started path,svg.icon--l.started polygon,svg.icon--l.started polyline,svg.icon--l.started rect,svg.icon--m.booting circle,svg.icon--m.booting ellipse,svg.icon--m.booting line,svg.icon--m.booting path,svg.icon--m.booting polygon,svg.icon--m.booting polyline,svg.icon--m.booting rect,svg.icon--m.created circle,svg.icon--m.created ellipse,svg.icon--m.created line,svg.icon--m.created path,svg.icon--m.created polygon,svg.icon--m.created polyline,svg.icon--m.created rect,svg.icon--m.queued circle,svg.icon--m.queued ellipse,svg.icon--m.queued line,svg.icon--m.queued path,svg.icon--m.queued polygon,svg.icon--m.queued polyline,svg.icon--m.queued rect,svg.icon--m.received circle,svg.icon--m.received ellipse,svg.icon--m.received line,svg.icon--m.received path,svg.icon--m.received polygon,svg.icon--m.received polyline,svg.icon--m.received rect,svg.icon--m.started circle,svg.icon--m.started ellipse,svg.icon--m.started line,svg.icon--m.started path,svg.icon--m.started polygon,svg.icon--m.started polyline,svg.icon--m.started rect,svg.icon.booting circle,svg.icon.booting ellipse,svg.icon.booting line,svg.icon.booting path,svg.icon.booting polygon,svg.icon.booting polyline,svg.icon.booting rect,svg.icon.created circle,svg.icon.created ellipse,svg.icon.created line,svg.icon.created path,svg.icon.created polygon,svg.icon.created polyline,svg.icon.created rect,svg.icon.queued circle,svg.icon.queued ellipse,svg.icon.queued line,svg.icon.queued path,svg.icon.queued polygon,svg.icon.queued polyline,svg.icon.queued rect,svg.icon.received circle,svg.icon.received ellipse,svg.icon.received line,svg.icon.received path,svg.icon.received polygon,svg.icon.received polyline,svg.icon.received rect,svg.icon.started circle,svg.icon.started ellipse,svg.icon.started line,svg.icon.started path,svg.icon.started polygon,svg.icon.started polyline,svg.icon.started rect,svg.queued.repo-gh circle,svg.queued.repo-gh ellipse,svg.queued.repo-gh line,svg.queued.repo-gh path,svg.queued.repo-gh polygon,svg.queued.repo-gh polyline,svg.queued.repo-gh rect,svg.received.repo-gh circle,svg.received.repo-gh ellipse,svg.received.repo-gh line,svg.received.repo-gh path,svg.received.repo-gh polygon,svg.received.repo-gh polyline,svg.received.repo-gh rect,svg.started.repo-gh circle,svg.started.repo-gh ellipse,svg.started.repo-gh line,svg.started.repo-gh path,svg.started.repo-gh polygon,svg.started.repo-gh polyline,svg.started.repo-gh rect{fill:none;stroke:#cdb62c}.icon-hover:active circle,.icon-hover:active ellipse,.icon-hover:active line,.icon-hover:active path,.icon-hover:active polygon,.icon-hover:active polyline,.icon-hover:active rect,.icon-hover:hover circle,.icon-hover:hover ellipse,.icon-hover:hover line,.icon-hover:hover path,.icon-hover:hover polygon,.icon-hover:hover polyline,.icon-hover:hover rect{fill:none;stroke:#3eaaaf}.icon.white circle,.icon.white ellipse,.icon.white line,.icon.white path,.icon.white polygon,.icon.white polyline,.icon.white rect{fill:none;stroke:#fff}.icon.green circle,.icon.green ellipse,.icon.green line,.icon.green path,.icon.green polygon,.icon.green polyline,.icon.green rect{fill:none;stroke:#39aa56}.icon.red circle,.icon.red ellipse,.icon.red line,.icon.red path,.icon.red polygon,.icon.red polyline,.icon.red rect{fill:none;stroke:#db4545}.icon-help{width:20px;height:20px;padding:.2em;margin-left:.2em;border-radius:50%;border:1px solid #f1f1f1}.icon-help circle,.icon-help ellipse,.icon-help line,.icon-help path,.icon-help polygon,.icon-help polyline,.icon-help rect{fill:none;stroke:#9d9d9d}.action-button--cancel:active circle,.action-button--cancel:active ellipse,.action-button--cancel:active line,.action-button--cancel:active path,.action-button--cancel:active polygon,.action-button--cancel:active polyline,.action-button--cancel:active rect,.action-button--cancel:hover circle,.action-button--cancel:hover ellipse,.action-button--cancel:hover line,.action-button--cancel:hover path,.action-button--cancel:hover polygon,.action-button--cancel:hover polyline,.action-button--cancel:hover rect,.action-button--debug:active circle,.action-button--debug:active ellipse,.action-button--debug:active line,.action-button--debug:active path,.action-button--debug:active polygon,.action-button--debug:active polyline,.action-button--debug:active rect,.action-button--debug:hover circle,.action-button--debug:hover ellipse,.action-button--debug:hover line,.action-button--debug:hover path,.action-button--debug:hover polygon,.action-button--debug:hover polyline,.action-button--debug:hover rect,.action-button--restart:active circle,.action-button--restart:active ellipse,.action-button--restart:active line,.action-button--restart:active path,.action-button--restart:active polygon,.action-button--restart:active polyline,.action-button--restart:active rect,.action-button--restart:hover circle,.action-button--restart:hover ellipse,.action-button--restart:hover line,.action-button--restart:hover path,.action-button--restart:hover polygon,.action-button--restart:hover polyline,.action-button--restart:hover rect,.icon-help:active circle,.icon-help:active ellipse,.icon-help:active line,.icon-help:active path,.icon-help:active polygon,.icon-help:active polyline,.icon-help:active rect,.icon-help:hover circle,.icon-help:hover ellipse,.icon-help:hover line,.icon-help:hover path,.icon-help:hover polygon,.icon-help:hover polyline,.icon-help:hover rect{fill:none;stroke:#3eaaaf}.icon-help:active,.icon-help:hover{border-color:#3eaaaf}.icon--plus{width:1.1rem;height:1.4rem}.icon--plus:after{content:"+";font-size:16px;color:#666}.activate-repo-button,.auth-button,.auth-button--white,.button,.button--blue,.button--green,.button--orange,.button--white,.content-button{display:inline-block;padding:.7em .8rem .6em;cursor:pointer;white-space:nowrap;border-radius:2px;border:none;vertical-align:middle;line-height:1;text-decoration:none;font-family:inherit;font-size:14px}.disabled.activate-repo-button,.disabled.auth-button,.disabled.auth-button--white,.disabled.button,.disabled.button--blue,.disabled.button--green,.disabled.button--orange,.disabled.button--white,.disabled.content-button{background-color:#9d9d9d;cursor:not-allowed}.disabled.activate-repo-button:hover,.disabled.auth-button--white:hover,.disabled.auth-button:hover,.disabled.button--blue:hover,.disabled.button--green:hover,.disabled.button--orange:hover,.disabled.button--white:hover,.disabled.button:hover,.disabled.content-button:hover{background-color:#9d9d9d}.button{position:relative;overflow:visible;outline:0;text-align:center;color:#fff;background-color:#d8d8d8}.no-button{background:0 0;border:none;cursor:pointer}.button.active,.button:active,.button:focus,.button:hover{border-color:#f1f1f1;background-color:#9d9d9d}.auth-button{height:32px;width:166px;color:#2EB459;font-size:16px;font-weight:400;border:1px solid #2EB459;border-radius:2px;padding:9px 19px;line-height:.5}.auth-button:active,.auth-button:hover{color:#fff;background-color:#2EB459}.auth-button .label-align{line-height:1.4}.auth-button .loading-indicator,.auth-button .loading-indicator--white{vertical-align:top;margin-left:.3em}.auth-button .loading-indicator i,.auth-button .loading-indicator--white i{background-color:#fff;width:6px;height:6px}.auth-button.signed-out .icon{margin:0 0 0 4px;vertical-align:top}.auth-button--white{vertical-align:baseline;border:1px solid #f1f1f1!important;padding:.7em .8em!important;border-radius:2px;font-size:inherit}.auth-button--white:active,.auth-button--white:focus,.auth-button--white:hover{color:#3eaaaf!important;border-color:#3eaaaf!important}.button--blue{border:none;color:#fff;background-color:#3eaaaf}.button--blue:active,.button--blue:hover{background-color:#318589}.button--white{border:2px solid #f1f1f1;color:#666}.button--white.button--hover{transition:all .1s linear}.button--white.button--hover:hover{border-color:#d8d8d8;color:#333;background-color:#f6f6f6}.button--green{border:none;color:#fff;background-color:#39aa56}.button--green:active,.button--green:hover{background-color:#2c8443}.button--orange{border:none;color:#fff;background-color:#ed7d5b}.button--orange:hover{background-color:#e8592d}.inactive,.inactive:active,.inactive:hover{background:#eaeaea!important}.button--compact{padding:3px 7px}.inactive{cursor:default;color:#fff}#auth #navigation .auth-button{display:none}.action-button--cancel,.action-button--debug,.action-button--restart{display:block;width:8em;padding:0 .5em;border:1px solid #f1f1f1;border-radius:14px;cursor:pointer;white-space:nowrap}.action-button--cancel:active,.action-button--cancel:focus,.action-button--debug:active,.action-button--debug:focus,.action-button--restart:active,.action-button--restart:focus{outline:dotted thin}.dropup-tofu:active,.dropup-tofu:focus,.dropup-tofu:hover,.dropup.is-open .dropup-tofu,.switch{outline:0}.action-button--cancel:active,.action-button--cancel:hover,.action-button--debug:active,.action-button--debug:hover,.action-button--restart:active,.action-button--restart:hover{border-color:#3eaaaf;color:#3eaaaf;text-decoration:none!important}.action-button--cancel:active circle,.action-button--cancel:active ellipse,.action-button--cancel:active line,.action-button--cancel:active path,.action-button--cancel:active polygon,.action-button--cancel:active polyline,.action-button--cancel:active rect,.action-button--cancel:hover circle,.action-button--cancel:hover ellipse,.action-button--cancel:hover line,.action-button--cancel:hover path,.action-button--cancel:hover polygon,.action-button--cancel:hover polyline,.action-button--cancel:hover rect,.repo-main-tools.labelless .action-button--cancel:active circle,.repo-main-tools.labelless .action-button--cancel:active ellipse,.repo-main-tools.labelless .action-button--cancel:active line,.repo-main-tools.labelless .action-button--cancel:active path,.repo-main-tools.labelless .action-button--cancel:active polygon,.repo-main-tools.labelless .action-button--cancel:active polyline,.repo-main-tools.labelless .action-button--cancel:active rect,.repo-main-tools.labelless .action-button--cancel:hover circle,.repo-main-tools.labelless .action-button--cancel:hover ellipse,.repo-main-tools.labelless .action-button--cancel:hover line,.repo-main-tools.labelless .action-button--cancel:hover path,.repo-main-tools.labelless .action-button--cancel:hover polygon,.repo-main-tools.labelless .action-button--cancel:hover polyline,.repo-main-tools.labelless .action-button--cancel:hover rect{stroke:#db4545;fill:none}.action-button--cancel:active,.action-button--cancel:hover{border-color:#db4545;color:#db4545}.repo-main-tools.labelless{display:inline-flex;padding-top:2px;margin-left:5px}.repo-main-tools.labelless button{display:inline-block;width:22px;height:22px;padding:0;margin-right:5px;border-radius:30px;border-color:#9d9d9d;transform:translate(0,1px) scale(.85)}.repo-main-tools.labelless .action-button--debug,.repo-main-tools.labelless button .label-align{display:none}.repo-main-tools.labelless button:active,.repo-main-tools.labelless button:hover{border-color:#3eaaaf}.repo-main-tools.labelless .action-button--restart .icon{transform:scale(.75) translate(4px,-2px)}.repo-main-tools.labelless .action-button--cancel .icon{transform:scale(.65) translate(1px,-2px);margin-right:1px}.repo-main-tools.labelless .action-button--cancel:active,.repo-main-tools.labelless .action-button--cancel:hover{border-color:#db4545;color:#db4545}@media only screen and (min-width:50.063em){.repo-main-tools.mobilelabels{display:inline-flex;padding-top:2px;margin-left:5px}.repo-main-tools.mobilelabels button{display:inline-block;width:22px;height:22px;padding:0;margin-right:5px;border-radius:30px;border-color:#9d9d9d;transform:translate(0,1px) scale(.85)}.repo-main-tools.mobilelabels .action-button--debug,.repo-main-tools.mobilelabels button .label-align{display:none}.repo-main-tools.mobilelabels button:active,.repo-main-tools.mobilelabels button:hover{border-color:#3eaaaf}.repo-main-tools.mobilelabels .action-button--restart .icon{transform:scale(.75) translate(4px,-2px)}.repo-main-tools.mobilelabels .action-button--cancel .icon{transform:scale(.65) translate(1px,-2px);margin-right:1px}.repo-main-tools.mobilelabels .action-button--cancel:active,.repo-main-tools.mobilelabels .action-button--cancel:hover{border-color:#db4545;color:#db4545}.repo-main-tools.mobilelabels .action-button--cancel:active circle,.repo-main-tools.mobilelabels .action-button--cancel:active ellipse,.repo-main-tools.mobilelabels .action-button--cancel:active line,.repo-main-tools.mobilelabels .action-button--cancel:active path,.repo-main-tools.mobilelabels .action-button--cancel:active polygon,.repo-main-tools.mobilelabels .action-button--cancel:active polyline,.repo-main-tools.mobilelabels .action-button--cancel:active rect,.repo-main-tools.mobilelabels .action-button--cancel:hover circle,.repo-main-tools.mobilelabels .action-button--cancel:hover ellipse,.repo-main-tools.mobilelabels .action-button--cancel:hover line,.repo-main-tools.mobilelabels .action-button--cancel:hover path,.repo-main-tools.mobilelabels .action-button--cancel:hover polygon,.repo-main-tools.mobilelabels .action-button--cancel:hover polyline,.repo-main-tools.mobilelabels .action-button--cancel:hover rect{fill:none;stroke:#db4545}}.jobs-item .repo-main-tools{transform:translate(-5px,-2px)}.jobs-item .repo-main-tools button{background:0 0}.download-log-button,.remove-log-button,.toggle-log-button--dark{display:inline-block;height:28px;padding:0 .8em;border:1px solid #f1f1f1;color:#f1f1f1;border-radius:2px;text-align:center;line-height:1.8;font-size:14px;font-weight:300;background-color:inherit;cursor:pointer}.download-log-button [class^=icon],.remove-log-button [class^=icon],.toggle-log-button--dark [class^=icon]{margin-right:.3em}.download-log-button .icon circle,.download-log-button .icon ellipse,.download-log-button .icon line,.download-log-button .icon path,.download-log-button .icon polygon,.download-log-button .icon polyline,.download-log-button .icon rect,.remove-log-button .icon circle,.remove-log-button .icon ellipse,.remove-log-button .icon line,.remove-log-button .icon path,.remove-log-button .icon polygon,.remove-log-button .icon polyline,.remove-log-button .icon rect,.toggle-log-button--dark .icon circle,.toggle-log-button--dark .icon ellipse,.toggle-log-button--dark .icon line,.toggle-log-button--dark .icon path,.toggle-log-button--dark .icon polygon,.toggle-log-button--dark .icon polyline,.toggle-log-button--dark .icon rect{fill:none;stroke:#fff}.remove-log-button{display:none}.remove-log-button:active,.remove-log-button:hover{background-color:#d94341}@media only screen and (min-width:50.063em){.remove-log-button{display:inline-block}}.download-log-button:active,.download-log-button:hover{background-color:#999a98}.search--sidebar{position:relative;height:7.2em}.search--sidebar .search-inner{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:90%;height:33px;border:1px solid #d0d0d0;border-radius:4px;overflow:hidden}.search--sidebar .search-inner input{display:inline-block;width:90%;padding:.5em;vertical-align:middle;border:none;background:#fff}.option-button{position:relative;width:17em}.option-button:hover .option-display{color:#3eaaaf;border-color:#3eaaaf}.option-button:hover .option-tofu{border-color:#3eaaaf}.option-button:hover .option-tofu circle,.option-button:hover .option-tofu ellipse,.option-button:hover .option-tofu line,.option-button:hover .option-tofu path,.option-button:hover .option-tofu polygon,.option-button:hover .option-tofu polyline,.option-button:hover .option-tofu rect{fill:#3eaaaf;stroke:none}.option-button:hover .option-arrow{border-color:#3eaaaf;transform:rotate(-90deg);border-bottom:none;border-top:1px solid #3eaaaf}.option-button.is-open .option-dropdown{display:block}.option-display{height:30px;width:100%;padding:0;border:1px solid #eaeaea;color:#666;border-radius:2px;line-height:2;font-size:14px;cursor:pointer;text-align:left;white-space:nowrap}.option-display .label-align{padding:0 1em;overflow:hidden;float:left;line-height:2}.option-display .avatar,.option-display .avatar--small{max-width:20px;max-height:20px;margin-right:.5em;margin-top:-.1em;border-radius:50%;overflow:hidden}.option-arrow,.option-tofu{width:2em;height:2em;display:inline-block;vertical-align:top}.option-tofu{padding:0 5px;border-left:1px solid #f1f1f1}.option-tofu .icon-tofu{width:1.4rem;height:2rem;margin-bottom:-3px}.option-tofu .icon-tofu circle,.option-tofu .icon-tofu ellipse,.option-tofu .icon-tofu line,.option-tofu .icon-tofu path,.option-tofu .icon-tofu polygon,.option-tofu .icon-tofu polyline,.option-tofu .icon-tofu rect{fill:#9d9d9d;stroke:none}.option-arrow{background-repeat:no-repeat;background-position:50%;transform:rotate(90deg);background-size:14px;float:right}.option-arrow circle,.option-arrow ellipse,.option-arrow line,.option-arrow path,.option-arrow polygon,.option-arrow polyline,.option-arrow rect{fill:none;stroke:#9d9d9d}@media only screen and (min-width:50.063em){.option-arrow{border-bottom:1px solid #eaeaea}}.option-dropdown{display:none;position:absolute;top:22.8px;width:100%;padding:0;margin:6px 0 0;list-style:none;z-index:10;background-color:#fff;border:1px solid #3eaaaf}.option-dropdown a,.option-dropdown button{display:block;width:100%;margin-bottom:0;padding:.5em 1em;font-size:14px;color:#3eaaaf;cursor:pointer}.option-dropdown a:hover,.option-dropdown button:hover{color:#fff;background-color:#3eaaaf}.option-search input[type=text]{display:block;padding-left:1em;outline:0;border-bottom:1px solid #3eaaaf;border-radius:0}.option-list{list-style:none;padding:0;margin:0}.option-list a{color:#666;cursor:pointer}.option-list img{width:22px;height:22px;vertical-align:top;margin-right:.3em;border-radius:50%}.dropup.is-open .dropup-list{display:block}.dropup.is-open .dropup-tofu circle,.dropup.is-open .dropup-tofu ellipse,.dropup.is-open .dropup-tofu line,.dropup.is-open .dropup-tofu path,.dropup.is-open .dropup-tofu polygon,.dropup.is-open .dropup-tofu polyline,.dropup.is-open .dropup-tofu rect{fill:#3eaaaf;stroke:none}.dropup-tofu{width:2.5em;height:2em;border:none;padding:0;cursor:pointer;display:none}.dropup-tofu .icon-tofu{width:1.9em;vertical-align:middle}.dropup-tofu .icon-tofu circle,.dropup-tofu .icon-tofu ellipse,.dropup-tofu .icon-tofu line,.dropup-tofu .icon-tofu path,.dropup-tofu .icon-tofu polygon,.dropup-tofu .icon-tofu polyline,.dropup-tofu .icon-tofu rect{fill:#9d9d9d;stroke:none}.dropup-tofu:active circle,.dropup-tofu:active ellipse,.dropup-tofu:active line,.dropup-tofu:active path,.dropup-tofu:active polygon,.dropup-tofu:active polyline,.dropup-tofu:active rect,.dropup-tofu:hover circle,.dropup-tofu:hover ellipse,.dropup-tofu:hover line,.dropup-tofu:hover path,.dropup-tofu:hover polygon,.dropup-tofu:hover polyline,.dropup-tofu:hover rect{fill:#3eaaaf;stroke:none}.dropup-list{list-style:none;padding:0;margin:2em 0 0;background-color:#fff;text-align:center}.dropup-list li{display:inline-block}.dropup-list a,.dropup-list button{display:inline-block;width:100%;padding:.5em 1em;background-color:#fff;cursor:pointer}.dropup-list a [class^=icon-],.dropup-list button [class^=icon-]{margin-right:.3rem}.dropup-list a:active,.dropup-list a:hover,.dropup-list button:active,.dropup-list button:hover{background:#3eaaaf;color:#fff}.travistab-nav a.active,.travistab-nav a:active,.travistab-nav a:hover,.travistab-nav li.active a,.travistab-nav--secondary a.active,.travistab-nav--secondary a:active,.travistab-nav--secondary a:hover,.travistab-nav--secondary li.active a{color:#3eaaaf}.dropup-list a:active circle,.dropup-list a:active ellipse,.dropup-list a:active line,.dropup-list a:active path,.dropup-list a:active polygon,.dropup-list a:active polyline,.dropup-list a:active rect,.dropup-list a:hover circle,.dropup-list a:hover ellipse,.dropup-list a:hover line,.dropup-list a:hover path,.dropup-list a:hover polygon,.dropup-list a:hover polyline,.dropup-list a:hover rect,.dropup-list button:active circle,.dropup-list button:active ellipse,.dropup-list button:active line,.dropup-list button:active path,.dropup-list button:active polygon,.dropup-list button:active polyline,.dropup-list button:active rect,.dropup-list button:hover circle,.dropup-list button:hover ellipse,.dropup-list button:hover line,.dropup-list button:hover path,.dropup-list button:hover polygon,.dropup-list button:hover polyline,.dropup-list button:hover rect{fill:none;stroke:#fff}@media only screen and (min-width:50.063em){.dropup-tofu{display:inline-block}.dropup-list{position:absolute;right:0;bottom:4.5em;margin:0;background-color:#fff;border:1px solid #3eaaaf;border-radius:2px;display:none;z-index:10;text-align:left}.dropup-list li{display:block}.dropup-list li:last-of-type:after{content:"";display:block;width:1.6em;height:1.6em;border:1px solid #3eaaaf;background:#fff;transform:rotate(45deg);position:absolute;bottom:-.7em;right:1.7em;z-index:-10}#tab_build{left:.5em}}.travistab-nav--secondary a,.travistab-nav.travistab-nav--underline{border-bottom:2px solid #f1f1f1}.travistab-nav ul,.travistab-nav--secondary ul{padding:0;margin:0;list-style:none}.travistab-nav li,.travistab-nav--secondary li{display:inline-block;vertical-align:bottom}.switch .label,.switch .switch-inner{vertical-align:middle;display:inline-block}.travistab-nav li.active a:after,.travistab-nav--secondary li.active a:after{content:"";position:absolute;bottom:-2px;display:block;width:100%;height:2px;background-color:#3eaaaf}.travistab-nav a,.travistab-nav--secondary a{position:relative;display:block;padding:.5em 0}.travistab-nav a.active:after,.travistab-nav a:active:after,.travistab-nav a:hover:after,.travistab-nav--secondary a.active:after,.travistab-nav--secondary a:active:after,.travistab-nav--secondary a:hover:after{content:"";position:absolute;bottom:-2px;display:block;width:100%;height:2px;background-color:#3eaaaf}.travistab{margin-top:2em}.travistab-nav li:not(:last-of-type){margin-right:1.5em}.travistab-nav a.active:after,.travistab-nav a:active:after,.travistab-nav a:hover:after{background-color:#3eaaaf}.travistab-nav--secondary{margin-bottom:1.2rem}.travistab-nav--secondary li{width:25%;text-align:center;padding-right:1em}.travistab-nav--secondary a.active:after,.travistab-nav--secondary a:active:after,.travistab-nav--secondary a:hover:after{background-color:#b6d6d9}.travistab-nav #tab_build,.travistab-nav #tab_caches,.travistab-nav #tab_job,.travistab-nav #tab_request,.travistab-nav #tab_requests,.travistab-nav #tab_settings{display:none}.travistab-nav #tab_build.active,.travistab-nav #tab_caches.active,.travistab-nav #tab_job.active,.travistab-nav #tab_request.active,.travistab-nav #tab_requests.active,.travistab-nav #tab_settings.active{display:inline-block}#tab_build{position:relative}#tab_build .tab-arrow{display:inline-block;position:absolute;top:8px;left:-22px;width:1.2em;height:1.4em}.ember-tooltip{padding:3px 6px;font-size:12px;background-color:#666}.flash{margin:0;padding:0;list-style:none;text-align:center;height:0}.flash li{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.flash li.error,.flash li.notice,.flash li.success{opacity:1;z-index:30;height:55px;top:-1px}.flash li.error.fixed,.flash li.notice.fixed,.flash li.success.fixed{position:fixed;top:0}.flash .close{position:absolute;cursor:pointer;right:.6rem;top:0;height:100%}.flash .close .icon{margin-right:0;height:24px;width:22px}.flash .success{color:#39aa56;background-color:#deecdc;animation:fadeFlashOut 7s 1 ease forwards}.flash .success circle,.flash .success ellipse,.flash .success line,.flash .success path,.flash .success polygon,.flash .success polyline,.flash .success rect{fill:#39aa56;stroke:none}.flash .success .flash-message svg{height:38px;width:32px;margin-top:-5px}.flash .error{color:#db4545;background-color:#fce8e2}.flash .error circle,.flash .error ellipse,.flash .error line,.flash .error path,.flash .error polygon,.flash .error polyline,.flash .error rect{fill:#db4545;stroke:none}.flash .error .flash-message svg{height:34px;width:30px;margin-top:-1px}.flash .notice{color:#cdb62c;background-color:#faf6db}.flash .notice circle,.flash .notice ellipse,.flash .notice line,.flash .notice path,.flash .notice polygon,.flash .notice polyline,.flash .notice rect{fill:#cdb62c;stroke:none}.flash .notice .flash-message svg{height:19px;width:14px;margin-right:6px;stroke-width:1.5px}.flash .notice .flash-message svg circle,.flash .notice .flash-message svg ellipse,.flash .notice .flash-message svg line,.flash .notice .flash-message svg path,.flash .notice .flash-message svg polygon,.flash .notice .flash-message svg polyline,.flash .notice .flash-message svg rect{fill:none;stroke:#cdb62c}.flash-message{display:flex;align-items:center;padding:0;margin:0;line-height:1;font-size:1.14rem}.flash-message .preamble{font-weight:700;padding-right:.5rem}@keyframes fadeFlashOut{0%,98%{opacity:1}100%{opacity:0}}.org-info{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:.5rem .3rem;align-items:flex-start;align-items:center}.org-info>.account-info{flex:1;margin-left:1rem}.org-info>.account-avatar{border-radius:50%;border:2px solid transparent}.org-info:hover{color:#3eaaaf}.org-info.active{background:rgba(181,214,217,.15);color:#3eaaaf;border-radius:4px}.org-info.active>.account-avatar{border:2px solid #3eaaaf}.account-name{margin:0;font-size:14px;font-weight:600;width:180px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width:50.063em){.account-name{width:240px}.form--sshkey .form-elem{max-width:460px}}.account-repo-count,.account-token{margin:0}.switch{padding-bottom:3px}.switch .switch-inner{width:40px;height:20px;margin-right:1em;overflow:visible;background-color:#d8d8d8;border-radius:18px;border:none;cursor:pointer}.switch .switch-inner span{width:18px;height:18px;border-radius:18px;background-color:#fff;color:#fff;font-weight:300;font-size:12px;line-height:2.2;padding-left:1px}.switch span{margin-top:1px;display:inline-block}.switch .label{font-size:16px}.switch.label--small .label{width:7em;font-size:12px;line-height:1.3}.switch .on{display:none;margin-left:-50%}.switch .on .icon-on{stroke-width:1.5px}.switch .on .icon-on circle,.switch .on .icon-on ellipse,.switch .on .icon-on line,.switch .on .icon-on path,.switch .on .icon-on polygon,.switch .on .icon-on polyline,.switch .on .icon-on rect{fill:none;stroke:#3eaaaf}.switch .off{margin-left:50%}.switch .off .icon-off{transform:translateY(1px);stroke-width:1.5px;padding-bottom:2px}.switch .off .icon-off circle,.switch .off .icon-off ellipse,.switch .off .icon-off line,.switch .off .icon-off path,.switch .off .icon-off polygon,.switch .off .icon-off polyline,.switch .off .icon-off rect{fill:none;stroke:#d8d8d8}.switch.active .switch-inner{background-color:#3eaaaf}.switch.active .on{display:inline-block}.switch.active .off{display:none}.switch.disabled{cursor:default;pointer-events:none;opacity:.5}.switch [class^=icon-]{width:9px;height:100%}input[type=password],input[type=text],input[type=email],input[type=number],select,textarea{display:inline-block;width:100%;padding:.4em;border:1px solid #dbdcdc;border-radius:2px;color:#666;font-size:14px;font-family:"Source Sans Pro",Helvetica,sans-serif;background:#fff}input[type=password],input[type=text],input[type=email],input[type=number],select{height:32px}:-ms-input-placeholder{color:#9d9d9d}::-ms-input-placeholder{color:#9d9d9d}::placeholder{color:#9d9d9d}.form-elem{margin-bottom:20px}.form-label{font-size:10px;color:#9d9d9d}.form-elem .form-label{display:block;margin-bottom:5px}.form-submit{display:inline-block;border:none;border-radius:4px;padding:.5em .8em;color:#fff;font-size:14px;font-weight:300;background-color:#9d9d9d;cursor:pointer}.form-submit:hover{background-color:#3eaaaf}.form-helptext{margin-top:0;margin-bottom:5px;font-size:12px;color:#9d9d9d}.form--sshkey .form-elem{margin-bottom:.5rem}.form--cron .form-elem,.form--envvar .form-elem{display:inline-block;vertical-align:top;width:100%;margin-bottom:1em}@media only screen and (min-width:50.063em){.form--cron .form-elem,.form--envvar .form-elem{margin-bottom:0}.form--cron .form-elem:first-of-type,.form--cron .form-elem:nth-of-type(2),.form--envvar .form-elem:first-of-type,.form--envvar .form-elem:nth-of-type(2){margin-right:1em}.form--cron .form-elem:last-of-type,.form--envvar .form-elem:last-of-type{float:right;text-align:right}}.form--envvar .switch .label{font-size:12px;width:7rem;line-height:1.2;text-align:left}@media only screen and (min-width:50.063em){.form--envvar .form-elem:first-of-type,.form--envvar .form-elem:nth-of-type(2){width:31.5%}.form--envvar .form-elem:nth-of-type(3){width:24%}.form--envvar .form-elem:last-of-type{width:6%}}.form--cron{padding:.4em 0}.form--cron .form-elem select{width:70%}.form--cron .select span{vertical-align:middle;font-size:16px;color:#8d8d8d;display:inline-block;padding-right:5px}@media only screen and (min-width:50.063em){.form--cron .form-elem:first-of-type,.form--cron .form-elem:nth-of-type(2),.form--cron .form-elem:nth-of-type(3){width:30%;margin-right:0;padding-right:5px}.form--cron .form-elem:last-of-type{width:6%}}.form-error .env-name,.form-error .ssh-value{border:2px solid #db4545}.form-error .form-error-message{color:#db4545;font-size:14px;padding:.2em 0;margin:0}.notice,.notice--blue,.notice--red,.notice--yellow,.notice-banner--yellow{font-size:16px;border-radius:2px}.notice,.notice--yellow{padding:.3em .5em .2em;margin-bottom:.5em;background-color:#faf6db;color:#cdb62c}.notice a,.notice--yellow a{color:inherit;text-decoration:none;border-bottom:1px solid #cdb62c;padding-bottom:.1rem}.notice a:active,.notice a:hover,.notice--yellow a:active,.notice--yellow a:hover{color:#cdb62c;text-decoration:none;border-color:transparent}.notice .icon-flag,.notice--yellow .icon-flag{width:1.3em;height:1.5em;margin:0 .6em 0 .2em;vertical-align:middle}.notice .icon-flag circle,.notice .icon-flag ellipse,.notice .icon-flag line,.notice .icon-flag path,.notice .icon-flag polygon,.notice .icon-flag polyline,.notice .icon-flag rect,.notice--yellow .icon-flag circle,.notice--yellow .icon-flag ellipse,.notice--yellow .icon-flag line,.notice--yellow .icon-flag path,.notice--yellow .icon-flag polygon,.notice--yellow .icon-flag polyline,.notice--yellow .icon-flag rect{fill:none;stroke:#cdb62c}.notice--blue{padding:.3em .5em .2em;margin-bottom:.5em;background-color:#b6d6d9;color:#3eaaaf}.notice--blue a{color:inherit;text-decoration:none;border-bottom:1px solid #3eaaaf;padding-bottom:.1rem}.notice--blue a:active,.notice--blue a:hover{color:#3eaaaf;text-decoration:none;border-color:transparent}.notice--blue .icon-flag{width:1.3em;height:1.5em;margin:0 .6em 0 .2em;vertical-align:middle}.notice--blue .icon-flag circle,.notice--blue .icon-flag ellipse,.notice--blue .icon-flag line,.notice--blue .icon-flag path,.notice--blue .icon-flag polygon,.notice--blue .icon-flag polyline,.notice--blue .icon-flag rect{fill:none;stroke:#3eaaaf}.notice--red{padding:.3em .5em .2em;margin-bottom:.5em;background-color:#fce8e2;color:#db4545}.notice--red a{color:inherit;text-decoration:none;border-bottom:1px solid #db4545;padding-bottom:.1rem}.notice--red a:active,.notice--red a:hover{color:#db4545;text-decoration:none;border-color:transparent}.notice--red .icon-flag{width:1.3em;height:1.5em;margin:0 .6em 0 .2em;vertical-align:middle}.notice--red .icon-flag circle,.notice--red .icon-flag ellipse,.notice--red .icon-flag line,.notice--red .icon-flag path,.notice--red .icon-flag polygon,.notice--red .icon-flag polyline,.notice--red .icon-flag rect{fill:none;stroke:#db4545}.notice-banner--yellow .icon-flag circle,.notice-banner--yellow .icon-flag ellipse,.notice-banner--yellow .icon-flag line,.notice-banner--yellow .icon-flag path,.notice-banner--yellow .icon-flag polygon,.notice-banner--yellow .icon-flag polyline,.notice-banner--yellow .icon-flag rect,.notice-banner--yellow svg circle,.notice-banner--yellow svg ellipse,.notice-banner--yellow svg line,.notice-banner--yellow svg path,.notice-banner--yellow svg polygon,.notice-banner--yellow svg polyline,.notice-banner--yellow svg rect{stroke:#cdb62c;fill:none}.notice-banner--yellow.spaced{display:flex;justify-content:space-between;margin-top:2.5rem}@media (min-width:600px){.profile-main .notice-banner--green,.profile-main .notice-banner--yellow{margin:15px 0 20px}}@media only screen and (min-width:64.063em){.profile-main .notice-banner--green,.profile-main .notice-banner--yellow{display:flex;justify-content:space-between;align-items:baseline}}.notice-banner--green,.notice-banner--red,.notice-banner--yellow{margin-bottom:.5em;display:block}.notice-banner--yellow{padding:1em 1.5em;background-color:#faf6db;color:#cdb62c}.notice-banner--yellow a{color:inherit;text-decoration:none;border-bottom:1px solid #cdb62c;padding-bottom:.1rem}.notice-banner--yellow a:active,.notice-banner--yellow a:hover{color:#cdb62c;text-decoration:none;border-color:transparent}.notice-banner--yellow .icon-flag{width:18px;height:18px;margin-right:.3em;vertical-align:middle}.notice-banner--yellow code{font-size:.9em;padding:.1em .3em;border-radius:2px;border:1px solid #dac652}.notice-banner--yellow strong{font-weight:600;padding-right:.5rem}.notice-banner--yellow svg.icon-megaphone{stroke-width:10px;transform:translateY(-4px)}.notice-banner--yellow.subscription-status{padding:.75em 1em;font-size:14px;justify-content:flex-start;align-items:center}.notice-banner--yellow.subscription-status .icon{margin-right:8px}.notice-banner--green .icon-flag,.notice-banner--red .icon-flag{width:18px;height:18px;margin-right:.3em;vertical-align:middle}.notice-banner--green{padding:1em 1.5em;background-color:#deecdc;color:#39aa56;border-radius:2px;font-size:16px}.notice-banner--green a{color:inherit;text-decoration:none;border-bottom:1px solid #39aa56;padding-bottom:.1rem}.notice-banner--green a:active,.notice-banner--green a:hover{color:#39aa56;text-decoration:none;border-color:transparent}.notice-banner--green .icon-flag circle,.notice-banner--green .icon-flag ellipse,.notice-banner--green .icon-flag line,.notice-banner--green .icon-flag path,.notice-banner--green .icon-flag polygon,.notice-banner--green .icon-flag polyline,.notice-banner--green .icon-flag rect{fill:none;stroke:#39aa56}.notice-banner--green code{font-size:.9em;padding:.1em .3em;border-radius:2px;border:1px solid #51c56f}.notice-banner--green strong{font-weight:600;padding-right:.5rem}.notice-banner--red{padding:1em 1.5em;background-color:#fce8e2;color:#db4545;border-radius:2px;font-size:16px}.notice-banner--red a{color:inherit;text-decoration:none;border-bottom:1px solid #db4545;padding-bottom:.1rem}.notice-banner--red a:active,.notice-banner--red a:hover{color:#db4545;text-decoration:none;border-color:transparent}.notice-banner--red .icon-flag circle,.notice-banner--red .icon-flag ellipse,.notice-banner--red .icon-flag line,.notice-banner--red .icon-flag path,.notice-banner--red .icon-flag polygon,.notice-banner--red .icon-flag polyline,.notice-banner--red .icon-flag rect{fill:none;stroke:#db4545}.notice-banner--red code{font-size:.9em;padding:.1em .3em;border-radius:2px;border:1px solid #e37070}.notice-banner--red strong{font-weight:600;padding-right:.5rem}@media only screen and (min-width:50.063em){.build-header-container{display:flex;flex-flow:row no-wrap;justify-content:space-between}}.build-header{border-radius:2px;border:1px solid #eaeaea;font-size:16px;clear:both}.build-header.passed{background:linear-gradient(to right,#39aa56 0,#39aa56 10px,#fff 10px,#fff 100%) no-repeat}.build-header.errored,.build-header.failed{background:linear-gradient(to right,#db4545 0,#db4545 10px,#fff 10px,#fff 100%) no-repeat}.build-header .passed,.build-header .passed a{color:#39aa56}.build-header .errored,.build-header .errored a,.build-header .failed,.build-header .failed a{color:#db4545}.build-header .request-icon.passed circle,.build-header .request-icon.passed ellipse,.build-header .request-icon.passed line,.build-header .request-icon.passed path,.build-header .request-icon.passed polygon,.build-header .request-icon.passed polyline,.build-header .request-icon.passed rect,.build-header .status-icon.passed circle,.build-header .status-icon.passed ellipse,.build-header .status-icon.passed line,.build-header .status-icon.passed path,.build-header .status-icon.passed polygon,.build-header .status-icon.passed polyline,.build-header .status-icon.passed rect{fill:none;stroke:#39aa56}.build-header .request-icon.errored circle,.build-header .request-icon.errored ellipse,.build-header .request-icon.errored line,.build-header .request-icon.errored path,.build-header .request-icon.errored polygon,.build-header .request-icon.errored polyline,.build-header .request-icon.errored rect,.build-header .request-icon.failed circle,.build-header .request-icon.failed ellipse,.build-header .request-icon.failed line,.build-header .request-icon.failed path,.build-header .request-icon.failed polygon,.build-header .request-icon.failed polyline,.build-header .request-icon.failed rect,.build-header .status-icon.errored circle,.build-header .status-icon.errored ellipse,.build-header .status-icon.errored line,.build-header .status-icon.errored path,.build-header .status-icon.errored polygon,.build-header .status-icon.errored polyline,.build-header .status-icon.errored rect,.build-header .status-icon.failed circle,.build-header .status-icon.failed ellipse,.build-header .status-icon.failed line,.build-header .status-icon.failed path,.build-header .status-icon.failed polygon,.build-header .status-icon.failed polyline,.build-header .status-icon.failed rect{stroke:#db4545;fill:none}.build-header.canceled{background:linear-gradient(to right,#9d9d9d 0,#9d9d9d 10px,#fff 10px,#fff 100%) no-repeat}.build-header.booting,.build-header.created,.build-header.queued,.build-header.received,.build-header.started{background:linear-gradient(to right,#edde3f 0,#edde3f 10px,#fff 10px,#fff 100%) no-repeat}.build-header .canceled,.build-header .canceled a{color:#9d9d9d}.build-header .booting,.build-header .booting a,.build-header .created,.build-header .created a,.build-header .queued,.build-header .queued a,.build-header .received,.build-header .received a,.build-header .started,.build-header .started a{color:#cdb62c}.build-header .request-icon.canceled circle,.build-header .request-icon.canceled ellipse,.build-header .request-icon.canceled line,.build-header .request-icon.canceled path,.build-header .request-icon.canceled polygon,.build-header .request-icon.canceled polyline,.build-header .request-icon.canceled rect,.build-header .status-icon.canceled circle,.build-header .status-icon.canceled ellipse,.build-header .status-icon.canceled line,.build-header .status-icon.canceled path,.build-header .status-icon.canceled polygon,.build-header .status-icon.canceled polyline,.build-header .status-icon.canceled rect{fill:none;stroke:#9d9d9d}.build-header .request-icon.booting circle,.build-header .request-icon.booting ellipse,.build-header .request-icon.booting line,.build-header .request-icon.booting path,.build-header .request-icon.booting polygon,.build-header .request-icon.booting polyline,.build-header .request-icon.booting rect,.build-header .request-icon.created circle,.build-header .request-icon.created ellipse,.build-header .request-icon.created line,.build-header .request-icon.created path,.build-header .request-icon.created polygon,.build-header .request-icon.created polyline,.build-header .request-icon.created rect,.build-header .request-icon.queued circle,.build-header .request-icon.queued ellipse,.build-header .request-icon.queued line,.build-header .request-icon.queued path,.build-header .request-icon.queued polygon,.build-header .request-icon.queued polyline,.build-header .request-icon.queued rect,.build-header .request-icon.received circle,.build-header .request-icon.received ellipse,.build-header .request-icon.received line,.build-header .request-icon.received path,.build-header .request-icon.received polygon,.build-header .request-icon.received polyline,.build-header .request-icon.received rect,.build-header .request-icon.started circle,.build-header .request-icon.started ellipse,.build-header .request-icon.started line,.build-header .request-icon.started path,.build-header .request-icon.started polygon,.build-header .request-icon.started polyline,.build-header .request-icon.started rect,.build-header .status-icon.booting circle,.build-header .status-icon.booting ellipse,.build-header .status-icon.booting line,.build-header .status-icon.booting path,.build-header .status-icon.booting polygon,.build-header .status-icon.booting polyline,.build-header .status-icon.booting rect,.build-header .status-icon.created circle,.build-header .status-icon.created ellipse,.build-header .status-icon.created line,.build-header .status-icon.created path,.build-header .status-icon.created polygon,.build-header .status-icon.created polyline,.build-header .status-icon.created rect,.build-header .status-icon.queued circle,.build-header .status-icon.queued ellipse,.build-header .status-icon.queued line,.build-header .status-icon.queued path,.build-header .status-icon.queued polygon,.build-header .status-icon.queued polyline,.build-header .status-icon.queued rect,.build-header .status-icon.received circle,.build-header .status-icon.received ellipse,.build-header .status-icon.received line,.build-header .status-icon.received path,.build-header .status-icon.received polygon,.build-header .status-icon.received polyline,.build-header .status-icon.received rect,.build-header .status-icon.started circle,.build-header .status-icon.started ellipse,.build-header .status-icon.started line,.build-header .status-icon.started path,.build-header .status-icon.started polygon,.build-header .status-icon.started polyline,.build-header .status-icon.started rect{fill:none;stroke:#cdb62c}.build-header a:active .inner-underline,.build-header a:hover .inner-underline{text-decoration:underline}.build-header .job-container{margin-bottom:14px}.build-header .job-detail-container{margin-left:15px;font-size:15px;display:grid;grid-template-columns:20px fit-content(50%) 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"os name language" "os name language"}@media only screen and (min-width:50.063em){.build-header .job-detail-container{margin-left:18px}}.build-header .job-detail-container .detail-job-os{grid-area:os}.build-header .job-detail-container .detail-job-name{grid-area:name;padding-left:7px;padding-right:20px}.build-header .job-detail-container .detail-job-lang{grid-area:language;padding-left:6px}.detail-job-env{display:grid;grid-template-columns:15px 1fr;grid-gap:8px;font-size:15px;margin-left:43px;width:91%;white-space:nowrap;overflow:hidden;position:relative;cursor:pointer}@media only screen and (max-width:50em){.detail-job-env{width:85%}}.build-commit:after,.closeEnv:after,.detail-job-env:after{width:2em;height:100%;content:"";display:block;top:0;right:0}.detail-job-env:after{position:absolute;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.detail-job-env svg{margin-top:3px}.expandEnv{white-space:normal}.expandEnv:after{background:0 0}.closeEnv{white-space:nowrap;overflow:hidden}.closeEnv:after{position:absolute;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.build-commit,.build-tools{padding-left:2rem}.build-commit{font-size:16px;overflow:hidden;position:relative}.build-commit:after{position:absolute;background:linear-gradient(-90deg,#fff 20%,rgba(255,255,255,0) 100%)}@media only screen and (min-width:50.063em){.build-commit{flex:0 1 55%;padding-left:2.2rem}}.build-tools{padding:1rem 0 1rem 3rem;overflow:auto}@media only screen and (min-width:50.063em){.build-tools{flex:0 0 10rem;padding:1rem 0}}.build-tools .action-button-container+.action-button-container{margin-top:.7rem}.build-info{font-size:15px;padding-left:43px}@media only screen and (min-width:50.063em){.build-info{flex:0 1 37%;padding-left:2rem}.build-title{white-space:nowrap}}.build-status,.build-title{margin:1rem 0;padding-left:1rem;font-weight:400;font-size:16px}.build-title .status-icon{margin-left:-1.9rem;margin-right:.7rem}.commit-info{font-size:15px;padding-left:1rem}.commit-branch{margin-right:.5em;font-weight:600;font-size:16px}.build-status{padding-left:0}.commit-author{margin:1rem 0 .7rem}.commit-author .avatar--small:first-of-type{margin-left:-2px}.commit-author .avatar--small:not(:first-of-type){margin-left:20px}.commit-description{margin:1rem 0;max-height:4.5em;position:relative;overflow:hidden}.commit-description:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:2em;background:linear-gradient(360deg,#fff 5%,rgba(255,255,255,0) 100%)}.list-icon{padding:0;margin:1rem 0;list-style:none;line-height:1.7;white-space:nowrap}.list-icon .commit-clock{margin-bottom:1rem}.job-matrix-name-separator{width:90%;margin:15px auto;height:1px;border-top:1px #f1f1f1 solid}@media only screen and (min-width:50.063em){.job-matrix-name-separator{margin:15px 47px}}.label-align-item{vertical-align:baseline;line-height:1.5}.yml-messages{border-radius:2px;border:1px solid #eaeaea;margin-top:1.2em;font-size:16px}.yml-messages .yml-message{display:flex;align-items:flex-start;padding:10px}.yml-messages .yml-message svg{width:18px;transform:scale(1.2)}.yml-messages .yml-message .icon-info circle,.yml-messages .yml-message .icon-info ellipse,.yml-messages .yml-message .icon-info line,.yml-messages .yml-message .icon-info path,.yml-messages .yml-message .icon-info polygon,.yml-messages .yml-message .icon-info polyline,.yml-messages .yml-message .icon-info rect{fill:#3eaaaf;stroke:#3eaaaf}.yml-messages .yml-message .icon-info circle{fill:none}.yml-messages .yml-message .icon-warn{color:inherit}.yml-messages .yml-message .icon-warn circle,.yml-messages .yml-message .icon-warn ellipse,.yml-messages .yml-message .icon-warn line,.yml-messages .yml-message .icon-warn path,.yml-messages .yml-message .icon-warn polygon,.yml-messages .yml-message .icon-warn polyline,.yml-messages .yml-message .icon-warn rect{fill:none;stroke:#edde3f}.yml-messages .yml-message .icon-error circle,.yml-messages .yml-message .icon-error ellipse,.yml-messages .yml-message .icon-error line,.yml-messages .yml-message .icon-error path,.yml-messages .yml-message .icon-error polygon,.yml-messages .yml-message .icon-error polyline,.yml-messages .yml-message .icon-error rect{fill:none;stroke:#db4545}.yml-messages .yml-message .message{padding-left:10px;border-left:1px solid #eaeaea;margin-left:5px}.yml-messages .yml-message code{background-color:#eef0f4;font-family:Cousine,monospace;font-size:14px;padding:2px;border-radius:2px}.avatar,.avatar--small{display:inline-block;width:2.3em;height:2.3em;position:relative;vertical-align:middle;border-radius:50%;overflow:hidden}.avatar .pseudo-avatar,.avatar--small .pseudo-avatar{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:1px solid #9d9d9d;border-radius:50%;background:#fff;transform:scale(.95)}.account .pseudo-avatar~.real-avatar,.profile .pseudo-avatar~.real-avatar{background-color:#f1f1f1}.avatar .pseudo-avatar:after,.avatar--small .pseudo-avatar:after{content:attr(data-initials);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#9d9d9d;font-weight:600;text-align:center;font-size:1.4em;line-height:1.6;text-transform:uppercase}.badge.message-label,.badge.square{font-weight:700;text-transform:uppercase}.avatar .real-avatar,.avatar--small .real-avatar{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;width:100%;height:100%;line-height:.9;overflow:hidden}.profile .avatar,.profile .avatar--small{margin:20px 10px 20px 0}@media only screen and (min-width:50.063em){.profile .avatar,.profile .avatar--small{margin:0 10px 0 16px;top:-3px}}.avatar--small{width:18px;height:18px;margin-right:.3rem}.avatar--small .pseudo-avatar:after{font-size:9px;line-height:16px}.avatar-wrapper{position:relative}.avatar-wrapper .checkmark{position:absolute;right:0;top:-5px;width:10px;height:10px}.label-align+.avatar-wrapper{margin-left:1rem}.profile-header .checkmark{top:0}.ember-modal-dialog{z-index:60;position:fixed;border-radius:2px;background-color:#fff;border:1px solid #f1f1f1;padding:2em}.ember-modal-dialog.emd-in-place{position:static}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{top:50%;left:50%;transform:translate(-50%,-50%)}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center{width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay{display:flex;align-items:center;justify-content:center}.ember-modal-wrapper.emd-animatable .ember-modal-dialog{position:relative}.ember-modal-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50}.ember-modal-overlay.translucent{background-color:rgba(157,157,157,.6)}.modal-close{position:absolute;top:1em;right:1em}.status-images{width:100%}@media only screen and (min-width:50.063em){.status-images{width:600px}}.status-images select,.status-images textarea{margin-bottom:1em}.stage .stage-header .status-images .stage-duration,.stage .status-images .section-title,.status-images .small-title,.status-images .stage .section-title,.status-images .stage .stage-header .stage-duration{margin:.3em 0 .8em}.lastbuilds{list-style:none;margin:0;padding:0;width:100%;display:flex;justify-content:flex-start}@media only screen and (max-width:50em){.lastbuilds{flex-flow:row wrap;margin-top:1em}}.lastbuilds li{flex:0 0 20%;height:30px}.lastbuilds li.passed{background-color:#39aa56}.lastbuilds li.errored,.lastbuilds li.failed{background-color:#db4545}.lastbuilds li.canceled{background-color:#9d9d9d}.lastbuilds li.booting,.lastbuilds li.created,.lastbuilds li.queued,.lastbuilds li.received,.lastbuilds li.started{background-color:#cdb62c}@media only screen and (min-width:50.063em){.lastbuilds li{flex:0 0 10%;margin-right:2px;transform:translateY(25px);transition:transform 150ms ease}.lastbuilds li:hover{transform:translateY(0)}}.lastbuilds a{display:block;width:100%;height:30%;padding-top:4px;color:#fff;text-align:center}.lastbuilds .status-icon svg *{stroke:#fff!important}.lastbuilds .status-icon .circle{border-color:#fff!important}.sync-button{vertical-align:middle;display:flex;position:relative;margin-top:1rem}.sync-button .button{position:relative;z-index:20;height:2.6rem;padding:.6em .8em;background-color:#3eaaaf;border:none;border-radius:2px;margin-right:.5rem}.sync-button .button:hover{background-color:#229191}.sync-button .sync-last{position:absolute;z-index:-10;transition:transform 150ms ease,opacity 250ms ease;transform:translateX(-100%);opacity:0;background:#fff}.sync-button .button:hover~.sync-last-container .sync-last{transform:translateX(0);opacity:1;z-index:10}.sync-button .is-syncing{background-color:#3eaaaf}.sync-button .loading-indicator--white{vertical-align:middle;margin-right:.5em}.sync-last-container{display:flex;align-items:center}.sync-last{color:#666;font-size:.9rem}.loading-indicator,.loading-indicator--white{display:inline-block;vertical-align:middle}.loading-indicator i,.loading-indicator--white i{position:relative;display:inline-block;width:8px;height:8px;background-color:#A6ADAD;border-radius:50%;line-height:0;transform-origin:center center;animation:bouncedelay 1.3s infinite linear}.loading-indicator--white i,.white .loading-indicator i,.white .loading-indicator--white i{background-color:#fff}.loading-indicator i:nth-child(2),.loading-indicator--white i:nth-child(2){animation-delay:.3s}.loading-indicator i:nth-child(3),.loading-indicator--white i:nth-child(3){animation-delay:.6s}@keyframes bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.loading-container{text-align:center;padding:1.5em 1em}.inline-block{display:inline-block}.icon-height .loading-indicator,.icon-height .loading-indicator--white{height:28px;margin-bottom:.5em}.repo-loading .loading-indicator,.repo-loading .loading-indicator--white{width:70px;padding-left:25px}.build-tiles{height:4.7em;margin:0;padding:0;list-style:none}.build-tiles li{position:relative;height:100%;float:left;width:20%;background-color:#f1f1f1;border-right:1px solid #fff}.build-tiles li:last-of-type{border-right:none}.build-tiles li .status-icon{padding:1px;position:absolute;top:0;right:0;bottom:0;left:0;width:18px;height:18px;margin:auto!important;background-color:transparent;transition:top .2s ease}.build-tiles li .status-icon.booting,.build-tiles li .status-icon.created,.build-tiles li .status-icon.queued,.build-tiles li .status-icon.received,.build-tiles li .status-icon.started{height:10px}.build-tiles li .build-tile-number{margin:auto;height:1em;width:auto;text-align:center;position:absolute;transform:scale(.7);opacity:0;color:#fff;transition:transform .2s ease,opacity .2s ease;top:0;right:0;bottom:-1.5em;left:0}.content-text a,.error-text p a,.maintenance-text p a,.profile-additional a,.profile-betafeatures a,.profile-text a,section.billing .manual-help a,section.invoices p a{transition:color .2s ease,border .2s ease}.build-tiles li:hover .status-icon{top:-1.4em}.build-tiles li:hover .build-tile-number{transform:scale(1);opacity:1}.build-tiles a{display:block;height:100%;text-align:center}.build-tiles>.passed{background-color:#deecdc}.build-tiles>.passed .status-icon circle,.build-tiles>.passed .status-icon ellipse,.build-tiles>.passed .status-icon line,.build-tiles>.passed .status-icon path,.build-tiles>.passed .status-icon polygon,.build-tiles>.passed .status-icon polyline,.build-tiles>.passed .status-icon rect{fill:none;stroke:#39aa56}.build-tiles>.passed:hover{background-color:#39aa56}.build-tiles>.passed:hover .status-icon circle,.build-tiles>.passed:hover .status-icon ellipse,.build-tiles>.passed:hover .status-icon line,.build-tiles>.passed:hover .status-icon path,.build-tiles>.passed:hover .status-icon polygon,.build-tiles>.passed:hover .status-icon polyline,.build-tiles>.passed:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.passed:hover .status-icon *{stroke-width:2px}.build-tiles>.failed{background-color:#fce8e2}.build-tiles>.failed .status-icon circle,.build-tiles>.failed .status-icon ellipse,.build-tiles>.failed .status-icon line,.build-tiles>.failed .status-icon path,.build-tiles>.failed .status-icon polygon,.build-tiles>.failed .status-icon polyline,.build-tiles>.failed .status-icon rect{fill:none;stroke:#db4545}.build-tiles>.failed:hover{background-color:#db4545}.build-tiles>.failed:hover .status-icon circle,.build-tiles>.failed:hover .status-icon ellipse,.build-tiles>.failed:hover .status-icon line,.build-tiles>.failed:hover .status-icon path,.build-tiles>.failed:hover .status-icon polygon,.build-tiles>.failed:hover .status-icon polyline,.build-tiles>.failed:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.failed:hover .status-icon *{stroke-width:2px}.build-tiles>.errored{background-color:#fce8e2}.build-tiles>.errored .status-icon circle,.build-tiles>.errored .status-icon ellipse,.build-tiles>.errored .status-icon line,.build-tiles>.errored .status-icon path,.build-tiles>.errored .status-icon polygon,.build-tiles>.errored .status-icon polyline,.build-tiles>.errored .status-icon rect{fill:none;stroke:#db4545}.build-tiles>.errored:hover{background-color:#db4545}.build-tiles>.errored:hover .status-icon circle,.build-tiles>.errored:hover .status-icon ellipse,.build-tiles>.errored:hover .status-icon line,.build-tiles>.errored:hover .status-icon path,.build-tiles>.errored:hover .status-icon polygon,.build-tiles>.errored:hover .status-icon polyline,.build-tiles>.errored:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.errored:hover .status-icon *{stroke-width:2px}.build-tiles>.canceled{background-color:#f1f1f1}.build-tiles>.canceled .status-icon circle,.build-tiles>.canceled .status-icon ellipse,.build-tiles>.canceled .status-icon line,.build-tiles>.canceled .status-icon path,.build-tiles>.canceled .status-icon polygon,.build-tiles>.canceled .status-icon polyline,.build-tiles>.canceled .status-icon rect{fill:none;stroke:#9d9d9d}.build-tiles>.canceled:hover{background-color:#9d9d9d}.build-tiles>.canceled:hover .status-icon circle,.build-tiles>.canceled:hover .status-icon ellipse,.build-tiles>.canceled:hover .status-icon line,.build-tiles>.canceled:hover .status-icon path,.build-tiles>.canceled:hover .status-icon polygon,.build-tiles>.canceled:hover .status-icon polyline,.build-tiles>.canceled:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.canceled:hover .status-icon *{stroke-width:2px}.build-tiles>.created{background-color:#faf6db}.build-tiles>.created .status-icon circle,.build-tiles>.created .status-icon ellipse,.build-tiles>.created .status-icon line,.build-tiles>.created .status-icon path,.build-tiles>.created .status-icon polygon,.build-tiles>.created .status-icon polyline,.build-tiles>.created .status-icon rect{fill:none;stroke:#cdb62c}.build-tiles>.created:hover{background-color:#cdb62c}.build-tiles>.created:hover .status-icon circle,.build-tiles>.created:hover .status-icon ellipse,.build-tiles>.created:hover .status-icon line,.build-tiles>.created:hover .status-icon path,.build-tiles>.created:hover .status-icon polygon,.build-tiles>.created:hover .status-icon polyline,.build-tiles>.created:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.created:hover .status-icon *{stroke-width:2px}.build-tiles>.started{background-color:#faf6db}.build-tiles>.started .status-icon circle,.build-tiles>.started .status-icon ellipse,.build-tiles>.started .status-icon line,.build-tiles>.started .status-icon path,.build-tiles>.started .status-icon polygon,.build-tiles>.started .status-icon polyline,.build-tiles>.started .status-icon rect{fill:none;stroke:#cdb62c}.build-tiles>.started:hover{background-color:#cdb62c}.build-tiles>.started:hover .status-icon circle,.build-tiles>.started:hover .status-icon ellipse,.build-tiles>.started:hover .status-icon line,.build-tiles>.started:hover .status-icon path,.build-tiles>.started:hover .status-icon polygon,.build-tiles>.started:hover .status-icon polyline,.build-tiles>.started:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.started:hover .status-icon *{stroke-width:2px}.build-tiles>.booting{background-color:#faf6db}.build-tiles>.booting .status-icon circle,.build-tiles>.booting .status-icon ellipse,.build-tiles>.booting .status-icon line,.build-tiles>.booting .status-icon path,.build-tiles>.booting .status-icon polygon,.build-tiles>.booting .status-icon polyline,.build-tiles>.booting .status-icon rect{fill:none;stroke:#cdb62c}.build-tiles>.booting:hover{background-color:#cdb62c}.build-tiles>.booting:hover .status-icon circle,.build-tiles>.booting:hover .status-icon ellipse,.build-tiles>.booting:hover .status-icon line,.build-tiles>.booting:hover .status-icon path,.build-tiles>.booting:hover .status-icon polygon,.build-tiles>.booting:hover .status-icon polyline,.build-tiles>.booting:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.booting:hover .status-icon *{stroke-width:2px}.build-tiles>.queued{background-color:#faf6db}.build-tiles>.queued .status-icon circle,.build-tiles>.queued .status-icon ellipse,.build-tiles>.queued .status-icon line,.build-tiles>.queued .status-icon path,.build-tiles>.queued .status-icon polygon,.build-tiles>.queued .status-icon polyline,.build-tiles>.queued .status-icon rect{fill:none;stroke:#cdb62c}.build-tiles>.queued:hover{background-color:#cdb62c}.build-tiles>.queued:hover .status-icon circle,.build-tiles>.queued:hover .status-icon ellipse,.build-tiles>.queued:hover .status-icon line,.build-tiles>.queued:hover .status-icon path,.build-tiles>.queued:hover .status-icon polygon,.build-tiles>.queued:hover .status-icon polyline,.build-tiles>.queued:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.queued:hover .status-icon *{stroke-width:2px}.build-tiles>.received{background-color:#faf6db}.build-tiles>.received .status-icon circle,.build-tiles>.received .status-icon ellipse,.build-tiles>.received .status-icon line,.build-tiles>.received .status-icon path,.build-tiles>.received .status-icon polygon,.build-tiles>.received .status-icon polyline,.build-tiles>.received .status-icon rect{fill:none;stroke:#cdb62c}.build-tiles>.received:hover{background-color:#cdb62c}.build-tiles>.received:hover .status-icon circle,.build-tiles>.received:hover .status-icon ellipse,.build-tiles>.received:hover .status-icon line,.build-tiles>.received:hover .status-icon path,.build-tiles>.received:hover .status-icon polygon,.build-tiles>.received:hover .status-icon polyline,.build-tiles>.received:hover .status-icon rect{fill:none;stroke:#fff}.build-tiles>.received:hover .status-icon *{stroke-width:2px}.request-icon circle,.request-icon ellipse,.request-icon line,.request-icon path,.request-icon polygon,.request-icon polyline,.request-icon rect,.status-icon circle,.status-icon ellipse,.status-icon line,.status-icon path,.status-icon polygon,.status-icon polyline,.status-icon rect{fill:none;stroke:#9d9d9d}.request-icon *,.status-icon *{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;overflow:visible}.status-icon{width:13px;height:14px;line-height:0;margin-right:.3rem}.status-icon svg *{stroke-width:2px}.status-icon.created,.status-icon.queued,.status-icon.received,.status-icon.started{height:7px}.status-icon.created svg *,.status-icon.queued svg *,.status-icon.received svg *,.status-icon.started svg *{stroke-width:1px}.status-icon.received,.status-icon.started{transform-origin:center center;animation:rotation 3s infinite ease}.request-icon{width:15px;height:16px;margin-right:.1rem}.request-icon.cron{width:18px;height:19px}@keyframes rotation{0%{transform:rotateZ(0)}45%,55%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}.codedisplay{border:1px solid #f1f1f1;white-space:pre-wrap;background-color:#fff!important;font-size:12px}.codedisplay code{font-family:cousine,monospace}.badge{display:inline-block;padding:0 .7em;margin:0 .6em;border-radius:15px;font-size:1rem;color:#cdb62c;border:1px solid #edde3f;background:#faf6db}.badge.message-label{position:relative;top:-1px;background:#f1f1f1;border:0;padding:0 .5em;margin:0 .3em 0 0;color:#9d9d9d;font-size:.9rem}.badge.deprecated{color:#db4545;background-color:#fce8e2;border-color:#db4545}.badge.grey{color:#666;background-color:#f1f1f1}.badge.square{border-radius:0;border-width:0;font-size:.7rem;padding:.1em .5em;letter-spacing:.05em}.dash-star{cursor:pointer;padding:0 .3em}.dash-star:active svg path,.dash-star:hover svg path{stroke-width:2px}.dash-star.is-starred circle,.dash-star.is-starred ellipse,.dash-star.is-starred line,.dash-star.is-starred path,.dash-star.is-starred polygon,.dash-star.is-starred polyline,.dash-star.is-starred rect{fill:#edde3f;stroke:#cdb62c}.dash-private{display:block;text-align:center}.dash-private .icon{margin-right:0}.dash-head{flex:0 0 2%;display:flex;padding:1em;justify-content:space-between;align-items:center}@media only screen and (min-width:50.063em){.dash-head{flex:0 0 4em;display:flex;flex-direction:column;height:55px;padding:.3em 0;border-right:1px solid rgba(102,102,102,.2)}.dash-body{padding:0 1.5em;height:5rem}}.dash-body{flex-grow:1;position:relative}@media only screen and (min-width:50.063em){.dash-main{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;height:70px}.dash-aside{position:relative;top:-2rem;width:100%;bottom:0;overflow:hidden}}.dash-header{position:relative;flex:0 0 19%}.dash-default{flex:0 0 19%;position:relative;overflow:hidden}.dash-menu{flex:0 0 34%}.dash-last{flex:0 0 19%}.dash-commit{flex:0 0 17%}.dash-finished{display:relative;flex:0 0 21%}.dash-no-build{flex:0 0 62%}.dash-helptext{display:inline-block;margin-right:1em}.my-build .dash-head .icon,.my-build .message-and-branch .icon,.my-build .state-and-sha .icon{margin-right:0}.activate-repo-button{background-color:#f1f1f1;color:#9d9d9d;font-size:14px;cursor:default}.activate-repo-button.is-active:hover{background-color:#3eaaaf;color:#fff;cursor:pointer}.dash-default.passed .color,.dash-last.passed .color,.my-build.passed .color{color:#39aa56}.dash-default.passed .color a,.dash-last.passed .color a,.my-build.passed .color a{color:#39aa56;text-decoration:none}.dash-default.passed .color a:active,.dash-default.passed .color a:hover,.dash-last.passed .color a:active,.dash-last.passed .color a:hover,.my-build.passed .color a:active,.my-build.passed .color a:hover{border-bottom:1px solid #39aa56}.dash-default.errored .color a:active,.dash-default.errored .color a:hover,.dash-default.failed .color a:active,.dash-default.failed .color a:hover,.dash-last.errored .color a:active,.dash-last.errored .color a:hover,.dash-last.failed .color a:active,.dash-last.failed .color a:hover,.my-build.errored .color a:active,.my-build.errored .color a:hover,.my-build.failed .color a:active,.my-build.failed .color a:hover{border-bottom:1px solid #db4545}.dash-default.passed .request-icon circle,.dash-default.passed .request-icon ellipse,.dash-default.passed .request-icon line,.dash-default.passed .request-icon path,.dash-default.passed .request-icon polygon,.dash-default.passed .request-icon polyline,.dash-default.passed .request-icon rect,.dash-default.passed .status-icon circle,.dash-default.passed .status-icon ellipse,.dash-default.passed .status-icon line,.dash-default.passed .status-icon path,.dash-default.passed .status-icon polygon,.dash-default.passed .status-icon polyline,.dash-default.passed .status-icon rect,.dash-last.passed .request-icon circle,.dash-last.passed .request-icon ellipse,.dash-last.passed .request-icon line,.dash-last.passed .request-icon path,.dash-last.passed .request-icon polygon,.dash-last.passed .request-icon polyline,.dash-last.passed .request-icon rect,.dash-last.passed .status-icon circle,.dash-last.passed .status-icon ellipse,.dash-last.passed .status-icon line,.dash-last.passed .status-icon path,.dash-last.passed .status-icon polygon,.dash-last.passed .status-icon polyline,.dash-last.passed .status-icon rect,.my-build.passed .request-icon circle,.my-build.passed .request-icon ellipse,.my-build.passed .request-icon line,.my-build.passed .request-icon path,.my-build.passed .request-icon polygon,.my-build.passed .request-icon polyline,.my-build.passed .request-icon rect,.my-build.passed .status-icon circle,.my-build.passed .status-icon ellipse,.my-build.passed .status-icon line,.my-build.passed .status-icon path,.my-build.passed .status-icon polygon,.my-build.passed .status-icon polyline,.my-build.passed .status-icon rect{fill:none;stroke:#39aa56}.dash-default.errored .request-icon circle,.dash-default.errored .request-icon ellipse,.dash-default.errored .request-icon line,.dash-default.errored .request-icon path,.dash-default.errored .request-icon polygon,.dash-default.errored .request-icon polyline,.dash-default.errored .request-icon rect,.dash-default.errored .status-icon circle,.dash-default.errored .status-icon ellipse,.dash-default.errored .status-icon line,.dash-default.errored .status-icon path,.dash-default.errored .status-icon polygon,.dash-default.errored .status-icon polyline,.dash-default.errored .status-icon rect,.dash-default.failed .request-icon circle,.dash-default.failed .request-icon ellipse,.dash-default.failed .request-icon line,.dash-default.failed .request-icon path,.dash-default.failed .request-icon polygon,.dash-default.failed .request-icon polyline,.dash-default.failed .request-icon rect,.dash-default.failed .status-icon circle,.dash-default.failed .status-icon ellipse,.dash-default.failed .status-icon line,.dash-default.failed .status-icon path,.dash-default.failed .status-icon polygon,.dash-default.failed .status-icon polyline,.dash-default.failed .status-icon rect,.dash-last.errored .request-icon circle,.dash-last.errored .request-icon ellipse,.dash-last.errored .request-icon line,.dash-last.errored .request-icon path,.dash-last.errored .request-icon polygon,.dash-last.errored .request-icon polyline,.dash-last.errored .request-icon rect,.dash-last.errored .status-icon circle,.dash-last.errored .status-icon ellipse,.dash-last.errored .status-icon line,.dash-last.errored .status-icon path,.dash-last.errored .status-icon polygon,.dash-last.errored .status-icon polyline,.dash-last.errored .status-icon rect,.dash-last.failed .request-icon circle,.dash-last.failed .request-icon ellipse,.dash-last.failed .request-icon line,.dash-last.failed .request-icon path,.dash-last.failed .request-icon polygon,.dash-last.failed .request-icon polyline,.dash-last.failed .request-icon rect,.dash-last.failed .status-icon circle,.dash-last.failed .status-icon ellipse,.dash-last.failed .status-icon line,.dash-last.failed .status-icon path,.dash-last.failed .status-icon polygon,.dash-last.failed .status-icon polyline,.dash-last.failed .status-icon rect,.my-build.errored .request-icon circle,.my-build.errored .request-icon ellipse,.my-build.errored .request-icon line,.my-build.errored .request-icon path,.my-build.errored .request-icon polygon,.my-build.errored .request-icon polyline,.my-build.errored .request-icon rect,.my-build.errored .status-icon circle,.my-build.errored .status-icon ellipse,.my-build.errored .status-icon line,.my-build.errored .status-icon path,.my-build.errored .status-icon polygon,.my-build.errored .status-icon polyline,.my-build.errored .status-icon rect,.my-build.failed .request-icon circle,.my-build.failed .request-icon ellipse,.my-build.failed .request-icon line,.my-build.failed .request-icon path,.my-build.failed .request-icon polygon,.my-build.failed .request-icon polyline,.my-build.failed .request-icon rect,.my-build.failed .status-icon circle,.my-build.failed .status-icon ellipse,.my-build.failed .status-icon line,.my-build.failed .status-icon path,.my-build.failed .status-icon polygon,.my-build.failed .status-icon polyline,.my-build.failed .status-icon rect{stroke:#db4545;fill:none}.dash-default.passed .background,.dash-last.passed .background,.my-build.passed .background{background-color:#39aa56}.dash-default.errored .background,.dash-default.failed .background,.dash-last.errored .background,.dash-last.failed .background,.my-build.errored .background,.my-build.failed .background{background-color:#db4545}.dash-default.failed .color,.dash-last.failed .color,.my-build.failed .color{color:#db4545}.dash-default.failed .color a,.dash-last.failed .color a,.my-build.failed .color a{color:#db4545;text-decoration:none}.dash-default.errored .color,.dash-last.errored .color,.my-build.errored .color{color:#db4545}.dash-default.errored .color a,.dash-last.errored .color a,.my-build.errored .color a{color:#db4545;text-decoration:none}.dash-default.canceled .color,.dash-last.canceled .color,.my-build.canceled .color{color:#9d9d9d}.dash-default.canceled .color a,.dash-last.canceled .color a,.my-build.canceled .color a{color:#9d9d9d;text-decoration:none}.dash-default.canceled .color a:active,.dash-default.canceled .color a:hover,.dash-last.canceled .color a:active,.dash-last.canceled .color a:hover,.my-build.canceled .color a:active,.my-build.canceled .color a:hover{border-bottom:1px solid #9d9d9d}.dash-default.booting .color a:active,.dash-default.booting .color a:hover,.dash-default.created .color a:active,.dash-default.created .color a:hover,.dash-default.queued .color a:active,.dash-default.queued .color a:hover,.dash-default.received .color a:active,.dash-default.received .color a:hover,.dash-default.started .color a:active,.dash-default.started .color a:hover,.dash-last.booting .color a:active,.dash-last.booting .color a:hover,.dash-last.created .color a:active,.dash-last.created .color a:hover,.dash-last.queued .color a:active,.dash-last.queued .color a:hover,.dash-last.received .color a:active,.dash-last.received .color a:hover,.dash-last.started .color a:active,.dash-last.started .color a:hover,.my-build.booting .color a:active,.my-build.booting .color a:hover,.my-build.created .color a:active,.my-build.created .color a:hover,.my-build.queued .color a:active,.my-build.queued .color a:hover,.my-build.received .color a:active,.my-build.received .color a:hover,.my-build.started .color a:active,.my-build.started .color a:hover{border-bottom:1px solid #cdb62c}.dash-default.canceled .request-icon circle,.dash-default.canceled .request-icon ellipse,.dash-default.canceled .request-icon line,.dash-default.canceled .request-icon path,.dash-default.canceled .request-icon polygon,.dash-default.canceled .request-icon polyline,.dash-default.canceled .request-icon rect,.dash-default.canceled .status-icon circle,.dash-default.canceled .status-icon ellipse,.dash-default.canceled .status-icon line,.dash-default.canceled .status-icon path,.dash-default.canceled .status-icon polygon,.dash-default.canceled .status-icon polyline,.dash-default.canceled .status-icon rect,.dash-last.canceled .request-icon circle,.dash-last.canceled .request-icon ellipse,.dash-last.canceled .request-icon line,.dash-last.canceled .request-icon path,.dash-last.canceled .request-icon polygon,.dash-last.canceled .request-icon polyline,.dash-last.canceled .request-icon rect,.dash-last.canceled .status-icon circle,.dash-last.canceled .status-icon ellipse,.dash-last.canceled .status-icon line,.dash-last.canceled .status-icon path,.dash-last.canceled .status-icon polygon,.dash-last.canceled .status-icon polyline,.dash-last.canceled .status-icon rect,.my-build.canceled .request-icon circle,.my-build.canceled .request-icon ellipse,.my-build.canceled .request-icon line,.my-build.canceled .request-icon path,.my-build.canceled .request-icon polygon,.my-build.canceled .request-icon polyline,.my-build.canceled .request-icon rect,.my-build.canceled .status-icon circle,.my-build.canceled .status-icon ellipse,.my-build.canceled .status-icon line,.my-build.canceled .status-icon path,.my-build.canceled .status-icon polygon,.my-build.canceled .status-icon polyline,.my-build.canceled .status-icon rect{fill:none;stroke:#9d9d9d}.dash-default.booting .request-icon circle,.dash-default.booting .request-icon ellipse,.dash-default.booting .request-icon line,.dash-default.booting .request-icon path,.dash-default.booting .request-icon polygon,.dash-default.booting .request-icon polyline,.dash-default.booting .request-icon rect,.dash-default.booting .status-icon circle,.dash-default.booting .status-icon ellipse,.dash-default.booting .status-icon line,.dash-default.booting .status-icon path,.dash-default.booting .status-icon polygon,.dash-default.booting .status-icon polyline,.dash-default.booting .status-icon rect,.dash-default.created .request-icon circle,.dash-default.created .request-icon ellipse,.dash-default.created .request-icon line,.dash-default.created .request-icon path,.dash-default.created .request-icon polygon,.dash-default.created .request-icon polyline,.dash-default.created .request-icon rect,.dash-default.created .status-icon circle,.dash-default.created .status-icon ellipse,.dash-default.created .status-icon line,.dash-default.created .status-icon path,.dash-default.created .status-icon polygon,.dash-default.created .status-icon polyline,.dash-default.created .status-icon rect,.dash-default.queued .request-icon circle,.dash-default.queued .request-icon ellipse,.dash-default.queued .request-icon line,.dash-default.queued .request-icon path,.dash-default.queued .request-icon polygon,.dash-default.queued .request-icon polyline,.dash-default.queued .request-icon rect,.dash-default.queued .status-icon circle,.dash-default.queued .status-icon ellipse,.dash-default.queued .status-icon line,.dash-default.queued .status-icon path,.dash-default.queued .status-icon polygon,.dash-default.queued .status-icon polyline,.dash-default.queued .status-icon rect,.dash-default.received .request-icon circle,.dash-default.received .request-icon ellipse,.dash-default.received .request-icon line,.dash-default.received .request-icon path,.dash-default.received .request-icon polygon,.dash-default.received .request-icon polyline,.dash-default.received .request-icon rect,.dash-default.received .status-icon circle,.dash-default.received .status-icon ellipse,.dash-default.received .status-icon line,.dash-default.received .status-icon path,.dash-default.received .status-icon polygon,.dash-default.received .status-icon polyline,.dash-default.received .status-icon rect,.dash-default.started .request-icon circle,.dash-default.started .request-icon ellipse,.dash-default.started .request-icon line,.dash-default.started .request-icon path,.dash-default.started .request-icon polygon,.dash-default.started .request-icon polyline,.dash-default.started .request-icon rect,.dash-default.started .status-icon circle,.dash-default.started .status-icon ellipse,.dash-default.started .status-icon line,.dash-default.started .status-icon path,.dash-default.started .status-icon polygon,.dash-default.started .status-icon polyline,.dash-default.started .status-icon rect,.dash-last.booting .request-icon circle,.dash-last.booting .request-icon ellipse,.dash-last.booting .request-icon line,.dash-last.booting .request-icon path,.dash-last.booting .request-icon polygon,.dash-last.booting .request-icon polyline,.dash-last.booting .request-icon rect,.dash-last.booting .status-icon circle,.dash-last.booting .status-icon ellipse,.dash-last.booting .status-icon line,.dash-last.booting .status-icon path,.dash-last.booting .status-icon polygon,.dash-last.booting .status-icon polyline,.dash-last.booting .status-icon rect,.dash-last.created .request-icon circle,.dash-last.created .request-icon ellipse,.dash-last.created .request-icon line,.dash-last.created .request-icon path,.dash-last.created .request-icon polygon,.dash-last.created .request-icon polyline,.dash-last.created .request-icon rect,.dash-last.created .status-icon circle,.dash-last.created .status-icon ellipse,.dash-last.created .status-icon line,.dash-last.created .status-icon path,.dash-last.created .status-icon polygon,.dash-last.created .status-icon polyline,.dash-last.created .status-icon rect,.dash-last.queued .request-icon circle,.dash-last.queued .request-icon ellipse,.dash-last.queued .request-icon line,.dash-last.queued .request-icon path,.dash-last.queued .request-icon polygon,.dash-last.queued .request-icon polyline,.dash-last.queued .request-icon rect,.dash-last.queued .status-icon circle,.dash-last.queued .status-icon ellipse,.dash-last.queued .status-icon line,.dash-last.queued .status-icon path,.dash-last.queued .status-icon polygon,.dash-last.queued .status-icon polyline,.dash-last.queued .status-icon rect,.dash-last.received .request-icon circle,.dash-last.received .request-icon ellipse,.dash-last.received .request-icon line,.dash-last.received .request-icon path,.dash-last.received .request-icon polygon,.dash-last.received .request-icon polyline,.dash-last.received .request-icon rect,.dash-last.received .status-icon circle,.dash-last.received .status-icon ellipse,.dash-last.received .status-icon line,.dash-last.received .status-icon path,.dash-last.received .status-icon polygon,.dash-last.received .status-icon polyline,.dash-last.received .status-icon rect,.dash-last.started .request-icon circle,.dash-last.started .request-icon ellipse,.dash-last.started .request-icon line,.dash-last.started .request-icon path,.dash-last.started .request-icon polygon,.dash-last.started .request-icon polyline,.dash-last.started .request-icon rect,.dash-last.started .status-icon circle,.dash-last.started .status-icon ellipse,.dash-last.started .status-icon line,.dash-last.started .status-icon path,.dash-last.started .status-icon polygon,.dash-last.started .status-icon polyline,.dash-last.started .status-icon rect,.my-build.booting .request-icon circle,.my-build.booting .request-icon ellipse,.my-build.booting .request-icon line,.my-build.booting .request-icon path,.my-build.booting .request-icon polygon,.my-build.booting .request-icon polyline,.my-build.booting .request-icon rect,.my-build.booting .status-icon circle,.my-build.booting .status-icon ellipse,.my-build.booting .status-icon line,.my-build.booting .status-icon path,.my-build.booting .status-icon polygon,.my-build.booting .status-icon polyline,.my-build.booting .status-icon rect,.my-build.created .request-icon circle,.my-build.created .request-icon ellipse,.my-build.created .request-icon line,.my-build.created .request-icon path,.my-build.created .request-icon polygon,.my-build.created .request-icon polyline,.my-build.created .request-icon rect,.my-build.created .status-icon circle,.my-build.created .status-icon ellipse,.my-build.created .status-icon line,.my-build.created .status-icon path,.my-build.created .status-icon polygon,.my-build.created .status-icon polyline,.my-build.created .status-icon rect,.my-build.queued .request-icon circle,.my-build.queued .request-icon ellipse,.my-build.queued .request-icon line,.my-build.queued .request-icon path,.my-build.queued .request-icon polygon,.my-build.queued .request-icon polyline,.my-build.queued .request-icon rect,.my-build.queued .status-icon circle,.my-build.queued .status-icon ellipse,.my-build.queued .status-icon line,.my-build.queued .status-icon path,.my-build.queued .status-icon polygon,.my-build.queued .status-icon polyline,.my-build.queued .status-icon rect,.my-build.received .request-icon circle,.my-build.received .request-icon ellipse,.my-build.received .request-icon line,.my-build.received .request-icon path,.my-build.received .request-icon polygon,.my-build.received .request-icon polyline,.my-build.received .request-icon rect,.my-build.received .status-icon circle,.my-build.received .status-icon ellipse,.my-build.received .status-icon line,.my-build.received .status-icon path,.my-build.received .status-icon polygon,.my-build.received .status-icon polyline,.my-build.received .status-icon rect,.my-build.started .request-icon circle,.my-build.started .request-icon ellipse,.my-build.started .request-icon line,.my-build.started .request-icon path,.my-build.started .request-icon polygon,.my-build.started .request-icon polyline,.my-build.started .request-icon rect,.my-build.started .status-icon circle,.my-build.started .status-icon ellipse,.my-build.started .status-icon line,.my-build.started .status-icon path,.my-build.started .status-icon polygon,.my-build.started .status-icon polyline,.my-build.started .status-icon rect{stroke:#cdb62c;fill:none}.dash-default.canceled .background,.dash-last.canceled .background,.my-build.canceled .background{background-color:#9d9d9d}.dash-default.booting .background,.dash-default.created .background,.dash-default.queued .background,.dash-default.received .background,.dash-default.started .background,.dash-last.booting .background,.dash-last.created .background,.dash-last.queued .background,.dash-last.received .background,.dash-last.started .background,.my-build.booting .background,.my-build.created .background,.my-build.queued .background,.my-build.received .background,.my-build.started .background{background-color:#cdb62c}.dash-default.created .color,.dash-last.created .color,.my-build.created .color{color:#cdb62c}.dash-default.created .color a,.dash-last.created .color a,.my-build.created .color a{color:#cdb62c;text-decoration:none}.dash-default.started .color,.dash-last.started .color,.my-build.started .color{color:#cdb62c}.dash-default.started .color a,.dash-last.started .color a,.my-build.started .color a{color:#cdb62c;text-decoration:none}.dash-default.booting .color,.dash-last.booting .color,.my-build.booting .color{color:#cdb62c}.dash-default.booting .color a,.dash-last.booting .color a,.my-build.booting .color a{color:#cdb62c;text-decoration:none}.dash-default.queued .color,.dash-last.queued .color,.my-build.queued .color{color:#cdb62c}.dash-default.queued .color a,.dash-last.queued .color a,.my-build.queued .color a{color:#cdb62c;text-decoration:none}.dash-default.received .color,.dash-last.received .color,.my-build.received .color{color:#cdb62c}.dash-default.received .color a,.dash-last.received .color a,.my-build.received .color a{color:#cdb62c;text-decoration:none}@media only screen and (max-width:50em){.dash-main{padding:0 1em}section[class^=dash-]{margin-top:1em}.my-build.passed{border-left:3px solid #39aa56}.my-build.errored,.my-build.failed{border-left:3px solid #db4545}.my-build.canceled{border-left:3px solid #9d9d9d}.my-build.booting,.my-build.created,.my-build.queued,.my-build.received,.my-build.started{border-left:3px solid #cdb62c}.my-build .dash-body,.my-build .dash-head,.my-build .dash-main{margin-top:0}.my-build .dash-body{padding:0}.my-build .dash-body .dash-main>section{padding:.5em 0;flex-basis:100%}.my-build .dash-body .dash-main>section.restart{padding-bottom:0;justify-content:center}.my-build .dash-body .dash-main>section.restart .repo-main-tools{display:flex}.my-build .dash-body .dash-main>section.restart .repo-main-tools button{padding:.5em 1em;border:0;border-radius:0;font-size:14px;width:auto}.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover{color:#fff;background-color:#3eaaaf}.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover circle,.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover ellipse,.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover line,.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover path,.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover polygon,.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover polyline,.my-build .dash-body .dash-main>section.restart .repo-main-tools button:hover rect{fill:none;stroke:#fff}.my-build .dash-body .repo,.my-build .dash-body .state,.my-build .dash-body .state .row-content{display:inline}.my-build .dash-body .repo>.row-content:first-child{display:inline-flex;width:90%}.my-build .dash-body .repo>.row-content:first-child .inner-underline{padding-bottom:1px}.my-build .dash-body .repo>.row-content:first-child .inner-underline:hover{padding-bottom:0}.my-build .dash-body .message-and-branch::after{border-right:0}.my-build .dash-head{padding:1.2em 1.2em .4em}.my-build .dash-main{padding:.6em .6em 0}}.my-build .dash-body{padding:0 5px;max-width:calc(100% - 4em)}.my-build .dash-main>section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:.7em;padding-bottom:.7em;position:relative}.my-build .restart,.my-build .state{display:flex;flex:0 0 4%;align-items:center}@media only screen and (min-width:50.063em){.my-build .dash-head.passed{border-right:3px solid #39aa56}.my-build .dash-head.errored,.my-build .dash-head.failed{border-right:3px solid #db4545}.my-build .dash-head.canceled{border-right:3px solid #9d9d9d}.my-build .dash-head.booting,.my-build .dash-head.created,.my-build .dash-head.queued,.my-build .dash-head.received,.my-build .dash-head.started{border-right:3px solid #cdb62c}.my-build .restart,.my-build .state{display:flex;flex-direction:column;height:55px;padding:.3em 0}}.my-build .repo{flex:0 0 17%;overflow:hidden}.my-build .message-and-branch,.my-build .repo,.my-build .state-and-sha,.my-build .times{padding-right:1em}.my-build .state-and-sha{padding-left:1em;flex:0 0 21%}.my-build .state-and-sha .icon:last-child{margin-left:-5px;margin-top:-4px}.my-build .state-and-sha .monospace{font-size:14px}.my-build .state-and-sha .monospace .label-align{margin-left:-4px}.my-build .message-and-branch{flex:0 0 30%;overflow:hidden;position:relative}.my-build .message-and-branch::after{border-right:1px solid rgba(102,102,102,.2);content:' ';position:absolute;right:0;top:.7em;bottom:.7em}.my-build .message-and-branch .row-content,.my-build .repo .row-content{overflow:hidden;position:relative;white-space:nowrap}.my-build .message-and-branch .row-content:after,.my-build .repo .row-content:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}#left,.main{position:relative}.my-build .times{flex:0 0 24%}.my-build .times .commit-stopwatch{margin-top:-2px}.my-build a.row-content{display:block}.my-build a:hover .inner-underline{border-bottom:1px solid}.my-build .repo-main-tools.labelless{padding:0;margin:0}.tabs.dashboard{display:flex;margin-top:3em}.tabs.dashboard h2{margin-right:2rem}.tabs.dashboard h2 a.active,.tabs.dashboard h2 a.ember-transitioning-in,.tabs.dashboard h2 a:hover{color:#3eaaaf;padding-bottom:1px;border-bottom:2px solid #3eaaaf}.tabs.dashboard h2 a.active.ember-transitioning-out{color:#666;border-bottom-width:0}.pagination-navigation{display:flex;justify-content:center}.pagination-navigation ul{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;padding:0;list-style:none}.pagination-navigation li{margin:0 .5em}.pagination-button{padding:.4em .5em;border:1px solid #f1f1f1;border-radius:2px;text-transform:uppercase}.pagination-button:active,.pagination-button:hover{color:#3eaaaf;border-color:#3eaaaf}.pagination-link{display:inline-block;width:2.5em;height:2.5em;line-height:2.5;border-radius:50%;text-align:center;border:1px solid transparent}.pagination-link:active,.pagination-link:hover{color:#3eaaaf;border-color:#3eaaaf}.pagination-link.active{color:#3eaaaf;font-weight:600;background-color:rgba(182,214,217,.3)}#tracer-button a,#tracer-panel{font-family:monospace;position:fixed;left:10px;background:#5A5475}#tracer-button a{bottom:10px;padding:5px 8px;color:#F8F8F0;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}#tracer-button a:hover{cursor:pointer}#tracer-panel{display:none;bottom:50px;padding:10px;width:500px;height:300px;z-index:100;overflow-y:scroll;color:#F8F8F2;border-radius:5px}#tracer-panel a{color:#F8F8F2;text-decoration:underline}#tracer-panel.open{display:block}#tracer-panel .requests{width:100%}#tracer-panel .method{color:#FFEA00}#tracer-panel .url{color:#FFB8D1;max-width:280px;overflow-x:hidden;white-space:nowrap}#tracer-panel .status{color:#A8FF60}#tracer-panel .status.err{color:#FF857F}#tracer-panel .duration{color:#C2FFDF;text-align:right}#tracer-panel .request-id,#tracer-panel .request-id a{color:#C5A3FF}.enterprise-banner{padding:.1em 0;font-size:16px;color:#cdb62c;text-align:center;background-color:#faf6db}.enterprise-banner .icon circle,.enterprise-banner .icon ellipse,.enterprise-banner .icon line,.enterprise-banner .icon path,.enterprise-banner .icon polygon,.enterprise-banner .icon polyline,.enterprise-banner .icon rect{fill:none;stroke:#cdb62c}.enterprise-banner .close-btn{background:0 0;cursor:pointer;padding:0}.enterprise-banner .close-btn>.close-icon{width:20px;height:20px;margin-bottom:-6px}.enterprise-banner a{color:#cdb62c;text-decoration:underline}.enterprise-banner a:hover{text-decoration:none}.enterprise-banner strong{font-weight:700}.enterprise-banner.alert{color:#db4545;background-color:#fce8e2}#left,.loading-page,.main,.wrapper{background-color:#fff}.enterprise-banner.alert circle,.enterprise-banner.alert ellipse,.enterprise-banner.alert line,.enterprise-banner.alert path,.enterprise-banner.alert polygon,.enterprise-banner.alert polyline,.enterprise-banner.alert rect{fill:none;stroke:#db4545}.enterprise-banner.alert a{color:#db4545}.email-unsubscribe{color:#9d9d9d}.email-unsubscribe .container{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;text-align:center}.email-unsubscribe .picture{margin:70px 0 20px;width:300px}.email-unsubscribe .title{font-weight:100;font-size:2.7em;line-height:1.2;max-width:800px;margin-bottom:15px;color:#666}.ansi .bold,.email-unsubscribe .repo-slug.repo-slug--bold{font-weight:700}.email-unsubscribe .description{margin:0;max-width:400px}.email-unsubscribe .controls{margin:40px 0}.email-unsubscribe .controls .control{margin:0 10px}.email-unsubscribe .controls .control.control--primary{width:165px;text-align:center}.email-unsubscribe .appendix{font-style:italic;max-width:350px;margin:0}.email-unsubscribe .settings-link{text-decoration:underline;color:#9d9d9d}.email-unsubscribe .repo-link{color:#3eaaaf}.email-unsubscribe .repo-link:hover{color:#37989c}.email-unsubscribe .repo-slug{white-space:nowrap}.loading-screen.loading-screen--centered{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;width:100%}.loading-screen.loading-screen--with-margins{margin-top:95px}.paper-block{padding:15px 20px}.paper-block.elevation-x0{box-shadow:none}.paper-block.elevation-x1{box-shadow:0 0 5px 0 #eaeaea}.paper-block.elevation-x2{box-shadow:0 0 10px 0 #eaeaea}.paper-block.elevation-x3{box-shadow:0 0 15px 0 #eaeaea}.paper-block.elevation-x4{box-shadow:0 0 20px 0 #eaeaea}.paper-block.no-padding{padding:15px 0}.paper-block.no-padding .title{padding:0 20px}.paper-block .title{text-transform:uppercase;margin:0 0 10px;color:#9d9d9d;font-weight:700;font-size:1em}@media only screen and (min-width:50.063em){.tractor{width:258px;height:188px}.tractor-arm{width:90px;height:71px;transform-origin:89px 70px;animation:armMovement 1.5s 1 ease}}@keyframes armMovement{0%,100%{transform:rotateZ(0)}40%{transform:rotateZ(-20deg)}70%{transform:rotateZ(10deg)}}.barricade .reflector path:last-child{stroke:rgba(198,52,52,.8);animation:blinking infinite .8s ease;animation-direction:alternate}@keyframes blinking{0%{stroke-width:0;stroke-opacity:1}100%{stroke-width:15px;stroke-opacity:.4}}.main{width:100%;min-height:calc(100vh - 174px - 55px);margin-top:24px;padding-bottom:5rem}.loading-page .main{padding-bottom:5rem;margin-bottom:-5rem}#left{padding:0 0 110px;border-right:2px solid #f2f2f2}.wrapper:after,.wrapper:before{content:" ";display:table}.owner-info:after,.profile-header h1:after,.repositories-error p:after,.top .cta p:after,.top .cta p:before{content:""}.wrapper #left,.wrapper #main{padding-bottom:45px}.wrapper-main{padding:0 1.07143rem}@media only screen and (min-width:64.063em){#left,.wrapper-main{min-height:100vh}#left{width:25%;float:left;margin-left:-100%;max-width:325px}.wrapper-main{width:75%;float:left;margin-left:25%;overflow:visible}}@media only screen and (min-width:90.063em){#left{width:19.44444%}.wrapper-main{width:80.55556%;margin-left:19.44444%}}@media only screen and (min-width:120.063em){#left{width:16.66667%}.wrapper-main{width:83.33333%;margin-left:16.66667%}}@media screen and (min-width:2200px){#left{width:13.88889%}.wrapper-main{width:86.11111%;margin-left:13.88889%}}.centered #left,.centered.wrapper #left,.feature-wrapper.dashboard #left,.loading-page #left,.wrapper.loading-page #left{display:none}.centered #main,.centered.wrapper #main,.feature-wrapper.dashboard #main,.loading-page #main,.wrapper.loading-page #main{padding-bottom:5rem;margin-bottom:0}.centered .inner,.centered .topbar,.centered.wrapper .inner,.centered.wrapper .topbar,.feature-wrapper.dashboard .inner,.feature-wrapper.dashboard .topbar,.loading-page .inner,.loading-page .topbar,.wrapper.loading-page .inner,.wrapper.loading-page .topbar{max-width:1024px;margin:auto;padding:0 1.07143rem 20px}@media only screen and (min-width:50.063em){.centered .inner,.centered .topbar,.centered.wrapper .inner,.centered.wrapper .topbar,.feature-wrapper.dashboard .inner,.feature-wrapper.dashboard .topbar,.loading-page .inner,.loading-page .topbar,.wrapper.loading-page .inner,.wrapper.loading-page .topbar{padding:10px 1.07143rem 66px}}.centered .row,.centered.wrapper .row,.feature-wrapper.dashboard .row,.loading-page .row,.wrapper.loading-page .row{max-width:1024px}.centered .main,.centered .wrapper-main,.centered.wrapper .main,.centered.wrapper .wrapper-main,.feature-wrapper.dashboard .main,.feature-wrapper.dashboard .wrapper-main,.loading-page .main,.loading-page .wrapper-main,.wrapper.loading-page .main,.wrapper.loading-page .wrapper-main{max-width:1024px;margin-left:auto;margin-right:auto;float:none}.centered .footer,.centered.wrapper .footer,.feature-wrapper.dashboard .footer,.loading-page .footer,.wrapper.loading-page .footer{display:block}@media only screen and (max-width:50em){.hidden-on-mobile{display:none}}.ansi .italic{font-style:italic}.ansi .underline{text-decoration:underline}.ansi .black{color:#4E4E4E}.ansi .black.bold{color:#7C7C7C}.ansi .red{color:#FF6C60}.ansi .red.bold{color:#FF9B93}.ansi .green{color:#0A0}.ansi .green.bold{color:#B1FD79}.ansi .yellow{color:#FFFFB6}.ansi .yellow.bold{color:#FFFF91}.ansi .blue{color:#96CBFE}.ansi .blue.bold{color:#B5DCFE}.ansi .magenta{color:#FF73FD}.ansi .magenta.bold{color:#FF9CFE}.ansi .cyan{color:#5FF}.ansi .white{color:#EEE}.ansi .white.bold{color:#FFF}.ansi .grey{color:#969696}.ansi .bg-black{background-color:#4E4E4E}.ansi .bg-red{background-color:#FF6C60}.ansi .bg-green{background-color:#0A0}.ansi .bg-yellow{background-color:#FFFFB6}.ansi .bg-blue{background-color:#96CBFE}.ansi .bg-magenta{background-color:#FF73FD}.ansi .bg-cyan{background-color:#0AA}.ansi .bg-white{background-color:#EEE}.content-page{padding:70px 0;text-align:center}.content-title{color:#3eaaaf;font-size:36px}@media only screen and (min-width:50.063em){.content-title{font-size:50px}}.content-title.auth{margin-bottom:0;line-height:1.2}.content-subtitle{font-size:22px}.content-text{margin:0 1em;font-size:18px;line-height:1.5;text-align:left}.content-text a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}.content-text a:active,.content-text a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}@media only screen and (min-width:50.063em){.content-text{width:600px;margin:auto}}.centered .content-text,.loading-page .content-text{text-align:center}.content-button{font-size:24px;padding:.6em .8em;font-weight:300;background-color:#3eaaaf;color:#fff}.content-button:active,.content-button:hover{background-color:#318589}.content-button .loading-indicator,.content-button .loading-indicator--white{margin-left:.5em}.mascot-spin{animation:mrT 2.5s infinite ease;animation-direction:alternate}@keyframes mrT{0%{transform:rotateY(0)}100%{transform:rotateY(360deg)}}.navigation.is-error{height:100%}.navigation.is-error li{display:inline-block;margin-right:1.5em}.navigation.is-error a{line-height:56px}.error,.maintenance{height:100vh;overflow:hidden}.error-full-size{position:absolute;top:0;height:100%;width:100%;overflow:hidden;background-repeat:no-repeat}.main--error{min-height:100%}.error-text,.maintenance-text{position:absolute;top:6%;left:0;right:0;text-align:center}.footer,.tile h2{position:relative}.error-text h1,.maintenance-text h1{margin:1em 0 .4em;font-size:40px}@media only screen and (min-width:50.063em){.error-text h1,.maintenance-text h1{font-size:70px}}.error-text p,.maintenance-text p{padding:0 1em;font-size:20px;color:#9d9d9d}.error-text p a,.maintenance-text p a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}.error-text p a:active,.error-text p a:hover,.maintenance-text p a:active,.maintenance-text p a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.icon-twitter{display:inline-block;width:1.1em;height:1.1em;background-image:url(https://cdn.travis-ci.org/images/landing-page/twitter-9b4c00c6b853c7f8556f31f4beabaa0a.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0 .2em}.error500 .error-bg{background:linear-gradient(0deg,#dcc682,#dcc682 38.9%,#ccebf7 39%,#fff 60%,#fff)}.error500 .hill-left{background-image:url(https://cdn.travis-ci.org/images/error/500-hills-left-8e36e3cc504b2dc1ed2b6b24914ebed1.svg);background-size:auto 10vh;background-position:0 58%}@media only screen and (min-width:50.063em){.error500 .hill-left{background-size:38vw auto}.error500 .hill-right{background-image:url(https://cdn.travis-ci.org/images/error/500-hills-right-2b85d6fb31b3ca0ad3522241296e476c.svg);background-size:38vw auto;background-position:99% 59%}}.error500 .shadow-left{background-image:url(https://cdn.travis-ci.org/images/error/500-hills-shade-left-456e30e7c94404c540e1998089fa66c6.svg);background-size:24vw auto;background-position:6% 72%}.error500 .shadow-right{background-image:url(https://cdn.travis-ci.org/images/error/500-hills-shade-right-f7393f6bba80c45b9fd134252233aaf8.svg);background-size:17vw auto;background-position:95% 79%}.error500 .road{background-image:url(https://cdn.travis-ci.org/images/error/500-road-2125a89a3b63877413bd732f5f1ce88d.svg);background-size:auto 27vh;background-position:42% 78%}@media only screen and (min-width:50.063em){.error500 .road{background-size:auto 40vh;background-position:42% 91.3%}}.error404 .error-bg{background:linear-gradient(0deg,#bbcac6,#bbcac6 38.9%,#ccebf7 39%,#fff 60%,#fff)}@media only screen and (min-width:50.063em){.error404 .hill-left{background-image:url(https://cdn.travis-ci.org/images/error/404-hills-left-cf3ee0683c499c4795ef7729fc3618c8.svg);background-size:auto 25vh;background-position:0 58%}}.error404 .hill-right{background-image:url(https://cdn.travis-ci.org/images/error/404-hills-right-4d0af2c55e7aaf56e45f04832ad85de3.svg);background-size:auto 20vw;background-position:99% 60%}@media only screen and (min-width:50.063em){.error404 .hill-right{background-size:50vw auto}}.error404 .error-excavator{background-image:url(https://cdn.travis-ci.org/images/error/excavator-8887d1db9053be2d3c89966ebc252ca8.svg);background-size:auto 25vh;background-position:71% 83%}.error404 .error-travis{background-image:url(https://cdn.travis-ci.org/images/error/pensive-travis-7016f56bba459957e89b4d13febe0cef.svg);background-size:auto 60vh;background-position:34% 100%}@media only screen and (min-width:50.063em){.error404 .error-travis{background-size:auto 50vh}}@media only screen and (min-width:64.063em){.error404 .error-travis{background-size:auto 60vh}}.maintenance .maintenance-bg{background:linear-gradient(0deg,#8cad7d,#8cad7d 38.9%,#ccebf7 39%,#fff 60%,#fff)}.maintenance .hill-left{background-image:url(https://cdn.travis-ci.org/images/error/maintenance-hills-left-568adcbbca4fb751178706e86ddef93a.svg);background-size:80vw auto;background-position:0 58%}@media only screen and (min-width:50.063em){.maintenance .hill-left{background-size:58vw auto}}@media only screen and (min-width:64.063em){.maintenance .hill-left{background-size:50vw auto}}@media only screen and (min-width:50.063em){.maintenance .hill-right{background-image:url(https://cdn.travis-ci.org/images/error/maintenance-hills-right-def720ea668ff6bc25e3e402884d7bdd.svg);background-size:38vw auto;background-position:99% 59%}}.maintenance .shadow-left{background-image:url(https://cdn.travis-ci.org/images/error/maintenance-grass-shade-left-3aef442162bc4e7f53239c4adf5dddcc.svg);background-size:24vw auto;background-position:6% 73%}.maintenance .shadow-right{background-image:url(https://cdn.travis-ci.org/images/error/maintenance-grass-shade-right-3915c541581e7daf3d0d6606bf9f6089.svg);background-size:17vw auto;background-position:95% 79%}.maintenance .maintenance-tractor{background-image:url(https://cdn.travis-ci.org/images/error/maintenance-tractor-47a20336b3fb4a9d1fd546015418fd1b.svg);background-size:87vw auto;background-position:63% 87%}@media only screen and (min-width:50.063em){.maintenance .maintenance-tractor{background-size:auto 44vh;background-position:63% 83%}}.footer{background:#fff;box-shadow:0 -2px 3px #f1f1f1}@media (max-width:800px){.footer{padding:0 0 2rem}}@media (min-width:800px){.footer{padding:1rem 0}}.footer svg{opacity:.8;margin-top:.9rem;width:142px}.footer address,.footer ul{padding:0;margin:0;list-style:none;font-size:12px;font-style:normal;color:#333;line-height:20px}.footer address{line-height:21px}.footer a{display:inline-block;vertical-align:middle}.footer a:active,.footer a:hover{text-decoration:underline}.footer a:focus{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.footer .layout-inner{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin-left:30px;margin-right:30px}.dashboard+.footer .layout-inner,.landing-pro+.footer .layout-inner,.profile-view+.footer .layout-inner,.wrapper.centered+.footer .layout-inner,.wrapper.loading-page+.footer .layout-inner{max-width:1024px;margin:auto;padding:0 1rem}@media (max-width:420px){.footer-elem{flex:0 0 100%}}@media (min-width:420px) and (max-width:800px){.footer-elem{flex:1 0 50%;margin-top:1.5rem}}@media (min-width:800px){.footer-elem{padding-right:2%}.footer-elem:last-of-type{padding-right:0}}.footer-title{margin:0 0 .7rem;padding-top:.5rem;font-size:14px;font-weight:600;text-transform:uppercase;color:#666}.status-circle{display:inline-block;height:11px;width:11px;text-indent:-9999px;margin-right:2px;border-radius:100px;vertical-align:middle}.status-circle.none{background:#39aa56}.status-circle.unknown{background:#9d9d9d}.status-circle.degraded,.status-circle.maintenance{background:#cdb62c}.status-circle.minor{background:#d47e39}.status-circle.major{background:#db4545}.tile{height:auto;padding:.8em .5em .8em 1.5em;margin-bottom:.46rem;background-color:#fff;border-radius:0}.tile.passed{background:linear-gradient(to right,#39aa56 0,#39aa56 8px,#fff 8px,#fff 100%) no-repeat}.tile.errored,.tile.failed{background:linear-gradient(to right,#db4545 0,#db4545 8px,#fff 8px,#fff 100%) no-repeat}.tile .passed,.tile .passed a{color:#39aa56}.tile .errored,.tile .errored a,.tile .failed,.tile .failed a{color:#db4545}.tile .request-icon.passed circle,.tile .request-icon.passed ellipse,.tile .request-icon.passed line,.tile .request-icon.passed path,.tile .request-icon.passed polygon,.tile .request-icon.passed polyline,.tile .request-icon.passed rect,.tile .status-icon.passed circle,.tile .status-icon.passed ellipse,.tile .status-icon.passed line,.tile .status-icon.passed path,.tile .status-icon.passed polygon,.tile .status-icon.passed polyline,.tile .status-icon.passed rect{fill:none;stroke:#39aa56}.tile .request-icon.errored circle,.tile .request-icon.errored ellipse,.tile .request-icon.errored line,.tile .request-icon.errored path,.tile .request-icon.errored polygon,.tile .request-icon.errored polyline,.tile .request-icon.errored rect,.tile .request-icon.failed circle,.tile .request-icon.failed ellipse,.tile .request-icon.failed line,.tile .request-icon.failed path,.tile .request-icon.failed polygon,.tile .request-icon.failed polyline,.tile .request-icon.failed rect,.tile .status-icon.errored circle,.tile .status-icon.errored ellipse,.tile .status-icon.errored line,.tile .status-icon.errored path,.tile .status-icon.errored polygon,.tile .status-icon.errored polyline,.tile .status-icon.errored rect,.tile .status-icon.failed circle,.tile .status-icon.failed ellipse,.tile .status-icon.failed line,.tile .status-icon.failed path,.tile .status-icon.failed polygon,.tile .status-icon.failed polyline,.tile .status-icon.failed rect{stroke:#db4545;fill:none}.tile.canceled{background:linear-gradient(to right,#9d9d9d 0,#9d9d9d 8px,#fff 8px,#fff 100%) no-repeat}.tile.booting,.tile.created,.tile.queued,.tile.received,.tile.started{background:linear-gradient(to right,#edde3f 0,#edde3f 8px,#fff 8px,#fff 100%) no-repeat}.tile .canceled,.tile .canceled a{color:#9d9d9d}.tile .booting,.tile .booting a,.tile .created,.tile .created a,.tile .queued,.tile .queued a,.tile .received,.tile .received a,.tile .started,.tile .started a{color:#cdb62c}.tile .request-icon.canceled circle,.tile .request-icon.canceled ellipse,.tile .request-icon.canceled line,.tile .request-icon.canceled path,.tile .request-icon.canceled polygon,.tile .request-icon.canceled polyline,.tile .request-icon.canceled rect,.tile .status-icon.canceled circle,.tile .status-icon.canceled ellipse,.tile .status-icon.canceled line,.tile .status-icon.canceled path,.tile .status-icon.canceled polygon,.tile .status-icon.canceled polyline,.tile .status-icon.canceled rect{fill:none;stroke:#9d9d9d}.tile .request-icon.booting circle,.tile .request-icon.booting ellipse,.tile .request-icon.booting line,.tile .request-icon.booting path,.tile .request-icon.booting polygon,.tile .request-icon.booting polyline,.tile .request-icon.booting rect,.tile .request-icon.created circle,.tile .request-icon.created ellipse,.tile .request-icon.created line,.tile .request-icon.created path,.tile .request-icon.created polygon,.tile .request-icon.created polyline,.tile .request-icon.created rect,.tile .request-icon.queued circle,.tile .request-icon.queued ellipse,.tile .request-icon.queued line,.tile .request-icon.queued path,.tile .request-icon.queued polygon,.tile .request-icon.queued polyline,.tile .request-icon.queued rect,.tile .request-icon.received circle,.tile .request-icon.received ellipse,.tile .request-icon.received line,.tile .request-icon.received path,.tile .request-icon.received polygon,.tile .request-icon.received polyline,.tile .request-icon.received rect,.tile .request-icon.started circle,.tile .request-icon.started ellipse,.tile .request-icon.started line,.tile .request-icon.started path,.tile .request-icon.started polygon,.tile .request-icon.started polyline,.tile .request-icon.started rect,.tile .status-icon.booting circle,.tile .status-icon.booting ellipse,.tile .status-icon.booting line,.tile .status-icon.booting path,.tile .status-icon.booting polygon,.tile .status-icon.booting polyline,.tile .status-icon.booting rect,.tile .status-icon.created circle,.tile .status-icon.created ellipse,.tile .status-icon.created line,.tile .status-icon.created path,.tile .status-icon.created polygon,.tile .status-icon.created polyline,.tile .status-icon.created rect,.tile .status-icon.queued circle,.tile .status-icon.queued ellipse,.tile .status-icon.queued line,.tile .status-icon.queued path,.tile .status-icon.queued polygon,.tile .status-icon.queued polyline,.tile .status-icon.queued rect,.tile .status-icon.received circle,.tile .status-icon.received ellipse,.tile .status-icon.received line,.tile .status-icon.received path,.tile .status-icon.received polygon,.tile .status-icon.received polyline,.tile .status-icon.received rect,.tile .status-icon.started circle,.tile .status-icon.started ellipse,.tile .status-icon.started line,.tile .status-icon.started path,.tile .status-icon.started polygon,.tile .status-icon.started polyline,.tile .status-icon.started rect{stroke:#cdb62c;fill:none}li:last-child .tile{margin-bottom:0}.tile h2,.tile p{margin:0;font-size:inherit}.tile h2{display:inline-block;margin-bottom:.7em;padding-left:1px}@media only screen and (min-width:50.063em){.tile h2{width:72%;white-space:nowrap;overflow:hidden}.tile h2:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}}.tile p.tile-title{width:10%}@media only screen and (min-width:50.063em){.tile p.tile-title{width:27%;white-space:nowrap;overflow:hidden}}.tile a:hover{text-decoration:underline}#tab_new .icon--plus{margin-right:0;text-align:center}#tab_new a:hover .icon--plus:after{color:#3eaaaf}.sidebar-list{margin-top:1.4rem}.sidebar-list ul{margin:0;padding:0;list-style:none;border-bottom:.46rem solid #f1f1f1;background-color:#f1f1f1}.travistab-nav--sidebar{padding:0 1em}.sidebar-seperator{width:90%;margin:1rem auto;border:none;border-bottom:solid 2px #f1f1f1}.profile-page{display:flex;padding-top:20px}@media (max-width:600px){.profile-page{flex-flow:column-reverse}.profile-page .profile-aside{margin-top:55px}}.profile-page nav.travistab-nav{border-bottom:2px #f1f1f1 solid;margin-bottom:1.5em}.profile-page h2{color:#3eaaaf;font-weight:300}.profile-page .profile-aside{flex:0 0 180px;margin-right:55px}@media only screen and (min-width:50.063em){.profile-page .profile-aside{flex:0 0 290px}}@media (min-width:600px){.profile-page .profile-aside{display:flex;flex-flow:column wrap}}.profile-page .profile-aside ul{padding:0;margin:0;list-style-type:none}.profile-page .profile-aside h2{font-size:14px;text-transform:uppercase;font-weight:700;color:#9d9d9d;margin-bottom:0}.profile-page .profile-aside section{padding-bottom:1rem;border-bottom:solid 2px #f1f1f1}.profile-page .profile-aside section.no-divider{padding-bottom:0;border-bottom-width:0}.profile-main{flex-grow:1}.profile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.profile-header .left{display:flex;justify-content:flex-start;align-items:flex-start}.profile-header .avatar-wrapper{margin-right:1rem;margin-top:1rem}.profile-header h1{margin-bottom:0;white-space:nowrap;max-width:8.99em;overflow:hidden;position:relative}.profile-header h1:after{display:block;position:absolute;top:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%);right:auto;left:7em}.profile-header .login{color:#9d9d9d;font-size:16px}.profile-header .badge{transform:translateY(-1.5px)}.profile-repositorylist{margin:0;padding:0;list-style:none;font-size:16px}.profile-repositorylist li{display:flex;flex-flow:row wrap;margin-bottom:.8em;align-items:center}.profile-repositorylist li .icon.private,.profile-repositorylist li .icon.public{width:18px;height:18px;margin-right:0}.profile-repositorylist li .icon.private{transform:translateY(-1px)}.profile-repositorylist li.empty{border:1px dashed #f1f1f1;padding:0 1em}.profile-repositorylist li.empty p+p{margin-top:0}.profile-settings{display:flex;align-items:center;background-color:#fff;border:1px solid #f1f1f1;font-size:12px;color:#666;padding:.3rem .4rem;margin:.3rem 0;transform:translateY(1px)}.profile-settings.disabled,.profile-settings.disabled:hover{background:inherit;color:inherit}.profile-settings .icon{width:12px;height:12px}.profile-settings:hover{color:#fff}.profile-settings:hover .icon circle,.profile-settings:hover .icon ellipse,.profile-settings:hover .icon line,.profile-settings:hover .icon path,.profile-settings:hover .icon polygon,.profile-settings:hover .icon polyline,.profile-settings:hover .icon rect{fill:none;stroke:#fff}.profile-settings.disabled{opacity:.4;cursor:default}.profile-settings.disabled:hover .icon circle,.profile-settings.disabled:hover .icon ellipse,.profile-settings.disabled:hover .icon line,.profile-settings.disabled:hover .icon path,.profile-settings.disabled:hover .icon polygon,.profile-settings.disabled:hover .icon polyline,.profile-settings.disabled:hover .icon rect{fill:none;stroke:#9d9d9d}.profile-settings .icon-disabled circle,.profile-settings .icon-disabled ellipse,.profile-settings .icon-disabled line,.profile-settings .icon-disabled path,.profile-settings .icon-disabled polygon,.profile-settings .icon-disabled polyline,.profile-settings .icon-disabled rect{fill:none;stroke:rgba(0,0,0,.2)}.profile-repo{position:relative;flex:1;padding:.25em .5em .3em;white-space:nowrap;overflow:hidden;border-radius:2px;margin-right:1rem}.profile-repo .sync-spinner{vertical-align:top}.profile-additional a,.profile-betafeatures a,.profile-text a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}.profile-additional a:active,.profile-additional a:hover,.profile-betafeatures a:active,.profile-betafeatures a:hover,.profile-text a:active,.profile-text a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.repositories-error p a,section.billing .billing-section-link{text-decoration:underline}.repositories-error{width:100%}.repositories-error p{position:relative;padding:.7em 2em .7em .5em;color:#db4545;background-color:#fce8e2}.repositories-error p a{color:#db4545}.repositories-error p:after{position:absolute;top:-.5em;left:1.5em;width:1.2em;height:1.2em;background:#fce8e2;transform:rotate(45deg)}.repositories-error .close{position:absolute;top:.5em;right:0;line-height:1}.not-locked-profile-repositories-filter,.profile-repositories-filter{margin-bottom:1.5em}.not-locked-profile-repositories-filter .search,.profile-repositories-filter .search{padding:0 .5em 0 2.1em;border:1px solid #f1f1f1;border-radius:2px;width:100%;max-width:400px;background:url(https://cdn.travis-ci.org/images/stroke-icons/icon-filter-6f09f102fedbeec8950f5ba48dd5a2da.svg) .5em center no-repeat;background-size:auto 50%;height:2.1em;box-sizing:content-box;font-size:14px;-webkit-appearance:none;-webkit-appearance:textfield}.not-locked-profile-repositories-filter .search::-webkit-search-decoration,.profile-repositories-filter .search::-webkit-search-decoration{-webkit-appearance:none}.not-locked-profile-repositories-filter .search:-ms-input-placeholder,.profile-repositories-filter .search:-ms-input-placeholder{color:rgba(157,157,157,.6);padding:0;text-indent:0}.not-locked-profile-repositories-filter .search::-ms-input-placeholder,.profile-repositories-filter .search::-ms-input-placeholder{color:rgba(157,157,157,.6);padding:0;text-indent:0}.not-locked-profile-repositories-filter .search::placeholder,.profile-repositories-filter .search::placeholder{color:rgba(157,157,157,.6);padding:0;text-indent:0}.account-token{display:flex;justify-content:space-between;align-items:stretch}.account-token .label-and-token{display:flex;flex-grow:1;margin-right:1.5em}.account-token .label{margin-right:.5em;align-self:center}.account-token .token-field{flex-grow:1;background-color:#f1f1f1;border-radius:2px;font-size:14px;letter-spacing:.3em}.account-token .token-copied-text{margin-left:8px;font-style:italic;color:#9d9d9d;letter-spacing:normal}.account-token .auth-token{margin-left:6px}.token-actions{width:15em;display:flex;justify-content:space-between}.obfuscated-chars{padding-left:.4em}.token-actions button{display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;font-size:10px;background-color:transparent;border-radius:.25em;width:calc(1/2*100% - (1 - 1/2) *.5em);padding:4px 0;cursor:pointer}.token-actions button svg{margin-right:4px;height:12px}.token-actions button.copy-button{border:.09em solid #81cfd2;box-shadow:0 .15px 0 #3eaaaf;color:#3eaaaf}.token-actions button.copy-button svg circle,.token-actions button.copy-button svg ellipse,.token-actions button.copy-button svg line,.token-actions button.copy-button svg path,.token-actions button.copy-button svg polygon,.token-actions button.copy-button svg polyline,.token-actions button.copy-button svg rect{fill:none;stroke:#3eaaaf}.token-actions button.copy-button:hover{border-color:#229191;color:#229191}.token-actions button.copy-button:hover svg circle,.token-actions button.copy-button:hover svg ellipse,.token-actions button.copy-button:hover svg line,.token-actions button.copy-button:hover svg path,.token-actions button.copy-button:hover svg polygon,.token-actions button.copy-button:hover svg polyline,.token-actions button.copy-button:hover svg rect{fill:none;stroke:#229191}.token-actions button.show-token{border:.09em solid #d0d0d0;box-shadow:0 .15px 0 #9d9d9d;color:#9d9d9d}.token-actions button.show-token:hover{border-color:#707070;color:#707070}.token-actions button.show-token:hover svg circle,.token-actions button.show-token:hover svg ellipse,.token-actions button.show-token:hover svg line,.token-actions button.show-token:hover svg path,.token-actions button.show-token:hover svg polygon,.token-actions button.show-token:hover svg polyline,.token-actions button.show-token:hover svg rect{fill:none;stroke:#707070}header.legacy-services-integration{display:flex;justify-content:space-between;align-items:center}header.legacy-services-integration .badge{transform:translateY(-3px)}.button--white.migrate svg,section.invoices a svg{transform:translateY(-2px)}header.legacy-services-integration .button{height:2.6rem;padding:.6em .8em;background-color:#3eaaaf;border:none;border-radius:2px;margin-right:.5rem;display:flex}header.legacy-services-integration .button .icon circle,header.legacy-services-integration .button .icon ellipse,header.legacy-services-integration .button .icon line,header.legacy-services-integration .button .icon path,header.legacy-services-integration .button .icon polygon,header.legacy-services-integration .button .icon polyline,header.legacy-services-integration .button .icon rect{fill:none;stroke:#fff}header.legacy-services-integration .button:hover{background-color:#229191}section.billing{font-size:16px}section.billing .plan-status-message{color:#666;font-size:16px}section.billing .billing-section-link:active,section.billing .billing-section-link:hover{color:#9d9d9d;text-decoration:none}section.billing .plan p{margin:.3em 0}section.billing .plan h3{font-size:25px;font-weight:300;margin-bottom:.2em}section.billing .plan+h2{margin-bottom:0}section.billing .row h3{text-transform:uppercase;font-size:12px;font-weight:600;color:#9d9d9d}section.billing section.payment h3{margin:20px 0 12px}section.billing section.payment p.alert-status-message{color:#db4545;font-size:16px}@media only screen and (min-width:50.063em){section.billing .row{display:flex;flex-wrap:wrap}section.billing .row section{flex:1}section.billing section.payment h3{margin:12px 0}}section.billing section.payment .source{font-size:12px;font-style:italic;color:#9d9d9d}section.billing section.contact p,section.billing section.payment p{margin-top:0;margin-bottom:.3em}section.billing .manual-help,section.billing .marketplace-button,section.billing section.contact p.manual-help,section.billing section.payment p.manual-help{margin-top:1rem}section.billing section.contact p.manual-help a,section.billing section.payment p.manual-help a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem;transition:color .2s ease,border .2s ease}section.billing section.contact p.manual-help a:active,section.billing section.contact p.manual-help a:hover,section.billing section.payment p.manual-help a:active,section.billing section.payment p.manual-help a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}section.billing .manual-help a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}section.billing .manual-help a:active,section.billing .manual-help a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}section.billing .notice-banner--yellow{display:block;margin-top:1rem;padding:.5rem .9rem .6rem;font-size:14px}section.invoices{font-size:16px;padding-top:1rem}section.invoices ul{list-style-type:none;padding-left:0}section.invoices li{padding-bottom:.4em}section.invoices p a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}section.invoices p a:active,section.invoices p a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}section.invoices .icon-help{margin-right:3px;transform:translateY(-2px)}section.invoices .icon-help:hover{border-color:#f1f1f1}section.invoices .icon-help:hover circle,section.invoices .icon-help:hover ellipse,section.invoices .icon-help:hover line,section.invoices .icon-help:hover path,section.invoices .icon-help:hover polygon,section.invoices .icon-help:hover polyline,section.invoices .icon-help:hover rect{fill:none;stroke:#9d9d9d}section.invoices a svg circle,section.invoices a svg ellipse,section.invoices a svg line,section.invoices a svg path,section.invoices a svg polygon,section.invoices a svg polyline,section.invoices a svg rect{fill:none;stroke:#000}#github-apps-invitation{box-shadow:0 0 15px 3px #f1f1f1;padding:.1em 1.25em .2em}#github-apps-invitation .button{height:2.6rem;padding:.6em .8em;background-color:#3eaaaf;border:none;border-radius:2px;margin-right:.5rem}#github-apps-invitation p a,header.space-between .inner-underline{padding-bottom:.1rem;transition:color .2s ease,border .2s ease;text-decoration:none}#github-apps-invitation .button svg{vertical-align:sub}#github-apps-invitation .button .icon circle,#github-apps-invitation .button .icon ellipse,#github-apps-invitation .button .icon line,#github-apps-invitation .button .icon path,#github-apps-invitation .button .icon polygon,#github-apps-invitation .button .icon polyline,#github-apps-invitation .button .icon rect{fill:none;stroke:#fff}#github-apps-invitation .button:hover{background-color:#229191}#github-apps-invitation.expanded h2{font-size:25px;margin-top:.5em}#github-apps-invitation.expanded p{font-size:18px}#github-apps-invitation+.legacy-services-integration,#github-apps-invitation.expanded .button{margin-top:1em}#github-apps-invitation p a{color:inherit;border-bottom:1px solid #9d9d9d}#github-apps-invitation p a:active,#github-apps-invitation p a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.loading-indicator--white.migrate span{padding-right:5px;vertical-align:bottom}.broadcast,.icon-broadcast{vertical-align:middle;display:inline-block}header.space-between{display:flex;justify-content:space-between;align-items:center}header.space-between .inner-underline{color:inherit;border-bottom:1px solid #9d9d9d}header.space-between .inner-underline:active,header.space-between .inner-underline:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}#locked-github-apps-repositories{box-shadow:0 0 15px 3px #f1f1f1;padding:1em 1em 0;margin-top:1rem}#locked-github-apps-repositories p{display:flex;align-items:flex-start;margin:0 0 1rem;color:#9d9d9d;font-size:14px}#locked-github-apps-repositories p svg{width:22px;height:22px;flex-shrink:0;margin-right:9px;stroke-width:5px}#locked-github-apps-repositories p svg circle,#locked-github-apps-repositories p svg ellipse,#locked-github-apps-repositories p svg line,#locked-github-apps-repositories p svg path,#locked-github-apps-repositories p svg polygon,#locked-github-apps-repositories p svg polyline,#locked-github-apps-repositories p svg rect{fill:none;stroke:#666}#locked-github-apps-repositories p a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;transition:color .2s ease,border .2s ease;padding-bottom:.07rem}#locked-github-apps-repositories p a:active,#locked-github-apps-repositories p a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}#locked-github-apps-repositories li{opacity:.5}#locked-github-apps-repositories li .button:hover{background-color:inherit;color:inherit}#locked-github-apps-repositories li .button:hover .icon circle,#locked-github-apps-repositories li .button:hover .icon ellipse,#locked-github-apps-repositories li .button:hover .icon line,#locked-github-apps-repositories li .button:hover .icon path,#locked-github-apps-repositories li .button:hover .icon polygon,#locked-github-apps-repositories li .button:hover .icon polyline,#locked-github-apps-repositories li .button:hover .icon rect{fill:none;stroke:#9d9d9d}#locked-github-apps-repositories li:last-child{padding-bottom:.6em}.button--white.migrate{border-radius:4px;padding:.5em .9em .4em .7em}.button--white.migrate svg{width:16px;height:16px;padding-right:2px}.button--white.migrate svg circle,.button--white.migrate svg ellipse,.button--white.migrate svg line,.button--white.migrate svg path,.button--white.migrate svg polygon,.button--white.migrate svg polyline,.button--white.migrate svg rect{fill:rgba(0,0,0,.2);stroke:none}.button--white.migrate:hover{background-color:#f1f1f1}.migrate-or-activate{margin-top:1em;padding-bottom:.8em}.migrate-or-activate .icon--github{width:14px;height:14px;margin-right:4px;transform:translateY(2px)}.migrate-or-activate .icon--github circle,.migrate-or-activate .icon--github ellipse,.migrate-or-activate .icon--github line,.migrate-or-activate .icon--github path,.migrate-or-activate .icon--github polygon,.migrate-or-activate .icon--github polyline,.migrate-or-activate .icon--github rect{fill:#fff;stroke:none}.link-button{color:#FFF;height:2.6rem;padding:.6em .8em;background-color:#3EAAAF;border:none;border-radius:2px}.subscription-divider{margin:40px 0;height:2px;border-top:2px #f1f1f1 solid}.user-settings .email-settings .controls .switch .switch-inner,.user-settings .features-list button .switch-inner{margin-right:0}.manage-subscription{float:right}.manage-subscription.new{float:none}.manage-subscription.resubscribe{float:none;margin-top:1rem}.user-settings a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem;transition:color .2s ease,border .2s ease}.user-settings a:active,.user-settings a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.broadcasts a,.owner-header .owner-handle a:hover{text-decoration:underline}.user-settings h3{color:#3eaaaf;font-weight:300;font-size:18px}.user-settings>section{border-bottom:2px #f1f1f1 solid;padding-bottom:2em;margin-bottom:2em}.user-settings>section:last-child{border-bottom:0}.user-settings .features-list{list-style-type:none;padding:0}.user-settings .features-list .feature{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1em}.user-settings .features-list .feature .description{width:80%;font-style:italic;color:#9d9d9d}.user-settings .features-list button{transform:translateY(-2px);padding:0}.user-settings .email-settings .row{display:flex;justify-content:space-between;align-items:center}.user-settings .email-settings .name{flex:1;white-space:nowrap;padding-right:20px}.user-settings .email-settings .name a{border-bottom:none}.user-settings .email-settings .description{flex:1 1 100%;font-style:italic;color:#9d9d9d}.user-settings .email-settings .controls{flex:1}.user-settings .email-settings .controls .switch{padding:0}.user-settings .email-settings .build-emails{margin-bottom:2em}.user-settings .email-settings .unsubscribed-emails .row{padding:0 20px}.user-settings .email-settings .unsubscribed-emails .row:hover{background-color:#fbfbfb}.user-settings .email-settings .unsubscribe-button{display:flex;align-items:center;justify-content:center;margin:5px 0;color:#9d9d9d;border-width:1px;border-color:#eaeaea;width:115px}.user-settings .email-settings .unsubscribe-button:hover{border-color:#9d9d9d;color:#666}.user-settings .email-settings .unsubscribe-button .icon{margin-right:5px}.top .cta{display:none;font-size:16px;color:#39aa56;text-align:right;background-color:#fff;border-bottom:2px solid rgba(157,157,157,.2);border-top:2px solid rgba(157,157,157,.2);line-height:2.7em}.topbar,.topbar a{color:#666}.top .cta p{position:relative;padding:0 1.07143rem;margin:auto}.top .cta p:after,.top .cta p:before{display:block;width:13px;position:absolute;transform:rotate(45deg)}.top .cta p:after{height:13px;background:rgba(157,157,157,.1);top:-.4rem;right:4rem}.top .cta p:before{height:15px;background:#fff;top:-.3rem;right:57px;z-index:10}@media only screen and (min-width:50.063em){.top .cta{display:block}}#auth .top .cta,.landing-pro .cta{display:none!important}.top{background-color:#f1f1f1}.landing-page .top,.landing-pro .top{background-color:#fff;border-bottom:1px solid #f1f1f1}.topbar{height:55px;padding:0 1.07143rem 20px;overflow:hidden;font-size:16px}.topbar.has-autoheight{height:auto}.owner-header{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:3rem}.owner-header .owner-title{margin:.3em 0 .2em;font-size:36px;font-weight:400;line-height:.9}.owner-header .owner-handle{margin:0;font-size:18px}.owner-header .owner-handle svg circle,.owner-header .owner-handle svg ellipse,.owner-header .owner-handle svg line,.owner-header .owner-handle svg path,.owner-header .owner-handle svg polygon,.owner-header .owner-handle svg polyline,.owner-header .owner-handle svg rect{fill:rgba(0,0,0,.2);stroke:none}.owner-header img{border-radius:50%;background-color:#f1f1f1}.owner-avatar{flex:0 0 20%}@media only screen and (min-width:50.063em){.topbar{padding:10px 1.07143rem 66px}.topbar,.topbar.has-autoheight{position:relative;height:55px;overflow:visible}.owner-header .owner-title{white-space:nowrap}.owner-avatar{flex:0 0 17%}}.owner-avatar .avatar,.owner-avatar .avatar--small{width:125px;height:125px}.owner-info{flex:1 0 75%;position:relative;overflow:hidden}.owner-info:after{display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.owner-tiles{padding:0;list-style-type:none}.owner-tiles .build-status{text-transform:capitalize}.owner-tile{padding:.5em 0}@media only screen and (min-width:50.063em){.owner-info{flex:1 0 80%}.owner-tile>div:first-of-type{flex:0 0 30%;padding-left:1em}.owner-tile>div:nth-of-type(2),.owner-tile>div:nth-of-type(3){flex:0 0 13%}.owner-tile>div:nth-of-type(4){flex:0 0 12%;margin-right:2em}.owner-tile>div:nth-of-type(5){flex:0 0 24%}.branch-row{display:flex;justify-content:space-between}.branch-row>div:first-of-type{width:30%;padding-left:1em}.branch-row>div:nth-of-type(2),.branch-row>div:nth-of-type(3){width:20%}.branch-row>div:nth-of-type(4){width:28%}}.branches .small-title,.branches .stage .section-title,.branches .stage .stage-header .stage-duration,.stage .branches .section-title,.stage .stage-header .branches .stage-duration{margin:1.5em 0 .7em}@media only screen and (min-width:64.063em){.branch-row>div:nth-of-type(2),.branch-row>div:nth-of-type(3){width:21%}.branch-row>div:nth-of-type(4){width:25%}}@media only screen and (min-width:50.063em){.branch-row .row-last-build{padding-left:1em}.branch-row .row-last-build:before{content:"";display:block;width:1px;background-color:#EFF0EC;position:absolute;height:3.7em;margin-left:-1em}.broadcast{float:left}}.broadcasts,.broadcasts p,.is-relative{position:relative}.broadcast{height:55px;width:40px;margin-left:1em;line-height:2.5;cursor:pointer}.broadcasts{background-color:#fff;list-style:none;padding:1px 1em;margin:0 auto .7em;border-radius:2px;height:0;transform-origin:center center;opacity:0;will-change:opacity;transition:opacity 150ms ease;box-shadow:0 0 5px 2px rgba(0,0,0,.15)}@media only screen and (min-width:50.063em){.broadcasts{padding:0 1em}}.broadcasts li{border-bottom:solid 2px #EFF0EC}.broadcasts li:last-of-type{border-bottom:none}.broadcasts p{margin:.5em 0;padding:0 1.7rem;word-wrap:break-word}.broadcasts a{line-height:1.45}.broadcasts.is-open{z-index:40;opacity:1;height:auto}@media only screen and (min-width:50.063em){.broadcasts p{padding:0 1.5em}.broadcasts{position:absolute;top:55px;left:157px;width:27em;height:auto;margin-left:-.4em}.broadcasts:after{left:1rem}}.broadcast-status{display:inline-block;width:10px;height:10px;margin-right:.5rem;margin-left:-1.5rem;border-radius:50%;background-color:#9d9d9d}.broadcast-status.warning{background-color:#db4545}.broadcast-status.announcement{background-color:#39aa56}.broadcast-close{position:absolute;top:-2px;right:-.5em}.icon-broadcast{position:relative;width:16px;height:16px}.icon-broadcast circle,.icon-broadcast ellipse,.icon-broadcast line,.icon-broadcast path,.icon-broadcast polygon,.icon-broadcast polyline,.icon-broadcast rect{fill:none;stroke:#9d9d9d}.icon-broadcast.is-open circle,.icon-broadcast.is-open ellipse,.icon-broadcast.is-open line,.icon-broadcast.is-open path,.icon-broadcast.is-open polygon,.icon-broadcast.is-open polyline,.icon-broadcast.is-open rect,.icon-broadcast:hover circle,.icon-broadcast:hover ellipse,.icon-broadcast:hover line,.icon-broadcast:hover path,.icon-broadcast:hover polygon,.icon-broadcast:hover polyline,.icon-broadcast:hover rect{fill:none;stroke:#666}.icon-broadcast.warning circle,.icon-broadcast.warning ellipse,.icon-broadcast.warning line,.icon-broadcast.warning path,.icon-broadcast.warning polygon,.icon-broadcast.warning polyline,.icon-broadcast.warning rect,.icon-broadcast.warning.is-open circle,.icon-broadcast.warning.is-open ellipse,.icon-broadcast.warning.is-open line,.icon-broadcast.warning.is-open path,.icon-broadcast.warning.is-open polygon,.icon-broadcast.warning.is-open polyline,.icon-broadcast.warning.is-open rect,.icon-broadcast.warning:hover circle,.icon-broadcast.warning:hover ellipse,.icon-broadcast.warning:hover line,.icon-broadcast.warning:hover path,.icon-broadcast.warning:hover polygon,.icon-broadcast.warning:hover polyline,.icon-broadcast.warning:hover rect{fill:none;stroke:#db4545}.icon-broadcast.warning .count-wrapper{color:#db4545}.icon-broadcast.announcement circle,.icon-broadcast.announcement ellipse,.icon-broadcast.announcement line,.icon-broadcast.announcement path,.icon-broadcast.announcement polygon,.icon-broadcast.announcement polyline,.icon-broadcast.announcement rect,.icon-broadcast.announcement.is-open circle,.icon-broadcast.announcement.is-open ellipse,.icon-broadcast.announcement.is-open line,.icon-broadcast.announcement.is-open path,.icon-broadcast.announcement.is-open polygon,.icon-broadcast.announcement.is-open polyline,.icon-broadcast.announcement.is-open rect,.icon-broadcast.announcement:hover circle,.icon-broadcast.announcement:hover ellipse,.icon-broadcast.announcement:hover line,.icon-broadcast.announcement:hover path,.icon-broadcast.announcement:hover polygon,.icon-broadcast.announcement:hover polyline,.icon-broadcast.announcement:hover rect{fill:none;stroke:#39aa56}.icon-broadcast.announcement .count-wrapper{color:#39aa56}.icon-broadcast .count-wrapper{position:absolute;top:-4px;height:15px;width:15px;margin-left:7px;border-radius:50%;border:1px solid currentColor;background:#fff;text-align:center;line-height:normal;font-size:11px}.icon-broadcast .count-wrapper .count{margin-top:-1px}@media only screen and (min-width:50.063em){.repo-header header.name{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}}.repo-header header.name .icon{width:26px;height:26px;margin-right:10px}.repo-header header.name .icon circle,.repo-header header.name .icon ellipse,.repo-header header.name .icon line,.repo-header header.name .icon path,.repo-header header.name .icon polygon,.repo-header header.name .icon polyline,.repo-header header.name .icon rect{fill:none;stroke:#9d9d9d}.repo-header header.name .icon.private{transform:translateY(1px)}.repo-header header.name .icon.public{transform:translateY(4px)}.repo-header .repo-title{margin:0;font-size:36px;font-weight:400}.repo-header .repo-title a{color:#666;border-bottom:2px solid transparent;transition:border-color .1s ease}.jobs-item.passed .passed,.jobs-item.passed .passed a,.jobs-item.passed.passed .color{color:#39aa56}#env-var-secrecy p a,.page-notice a{transition:color .2s ease,border .2s ease}.repo-header .repo-title a:active,.repo-header .repo-title a:hover{border-color:#666}.repo-gh{flex:0 0 30px;margin:0 1.2em}.repo-gh circle,.repo-gh ellipse,.repo-gh line,.repo-gh path,.repo-gh polygon,.repo-gh polyline,.repo-gh rect{fill:rgba(0,0,0,.2);stroke:none}.repo-navigation{margin:1.9em 0 1.2em;display:flex}@media only screen and (max-width:50em){.repo-navigation{flex-flow:column-reverse}}@media only screen and (min-width:50.063em){.repo-navigation{flex-flow:row wrap;justify-content:space-between;border-bottom:2px #f1f1f1 solid}}.repo-navigation .option-button{width:10em}.repo-navigation .option-button .option-dropdown a{padding-left:2.4em}.button--repo-activate-gh svg{width:16px;height:16px;transform:translateY(-2px);padding-right:2px}.button--repo-activate-gh svg circle,.button--repo-activate-gh svg ellipse,.button--repo-activate-gh svg line,.button--repo-activate-gh svg path,.button--repo-activate-gh svg polygon,.button--repo-activate-gh svg polyline,.button--repo-activate-gh svg rect{fill:#fff;stroke:none}.jobs-item.passed .request-icon.passed circle,.jobs-item.passed .request-icon.passed ellipse,.jobs-item.passed .request-icon.passed line,.jobs-item.passed .request-icon.passed path,.jobs-item.passed .request-icon.passed polygon,.jobs-item.passed .request-icon.passed polyline,.jobs-item.passed .request-icon.passed rect,.jobs-item.passed .status-icon.passed circle,.jobs-item.passed .status-icon.passed ellipse,.jobs-item.passed .status-icon.passed line,.jobs-item.passed .status-icon.passed path,.jobs-item.passed .status-icon.passed polygon,.jobs-item.passed .status-icon.passed polyline,.jobs-item.passed .status-icon.passed rect,.jobs-item.passed.passed .request-icon circle,.jobs-item.passed.passed .request-icon ellipse,.jobs-item.passed.passed .request-icon line,.jobs-item.passed.passed .request-icon path,.jobs-item.passed.passed .request-icon polygon,.jobs-item.passed.passed .request-icon polyline,.jobs-item.passed.passed .request-icon rect,.jobs-item.passed.passed .status-icon circle,.jobs-item.passed.passed .status-icon ellipse,.jobs-item.passed.passed .status-icon line,.jobs-item.passed.passed .status-icon path,.jobs-item.passed.passed .status-icon polygon,.jobs-item.passed.passed .status-icon polyline,.jobs-item.passed.passed .status-icon rect{fill:none;stroke:#39aa56}.jobs-list{margin:0;padding:0;list-style:none;font-size:15px}.jobs-item{border:1px solid #EFF0EC;margin-bottom:5px;display:flex;flex-flow:column nowrap}.jobs-item.passed.passed .color a{color:#39aa56;text-decoration:none}.jobs-item.errored .errored,.jobs-item.errored .errored a,.jobs-item.errored.errored .color,.jobs-item.failed .failed,.jobs-item.failed .failed a,.jobs-item.failed.failed .color,.jobs-item.failed.failed .color a{color:#db4545}.jobs-item.passed.passed .color a:active,.jobs-item.passed.passed .color a:hover{border-bottom:1px solid #39aa56}.jobs-item.errored.errored .color a:active,.jobs-item.errored.errored .color a:hover,.jobs-item.failed.failed .color a:active,.jobs-item.failed.failed .color a:hover{border-bottom:1px solid #db4545}.jobs-item.errored .request-icon.errored circle,.jobs-item.errored .request-icon.errored ellipse,.jobs-item.errored .request-icon.errored line,.jobs-item.errored .request-icon.errored path,.jobs-item.errored .request-icon.errored polygon,.jobs-item.errored .request-icon.errored polyline,.jobs-item.errored .request-icon.errored rect,.jobs-item.errored .status-icon.errored circle,.jobs-item.errored .status-icon.errored ellipse,.jobs-item.errored .status-icon.errored line,.jobs-item.errored .status-icon.errored path,.jobs-item.errored .status-icon.errored polygon,.jobs-item.errored .status-icon.errored polyline,.jobs-item.errored .status-icon.errored rect,.jobs-item.errored.errored .request-icon circle,.jobs-item.errored.errored .request-icon ellipse,.jobs-item.errored.errored .request-icon line,.jobs-item.errored.errored .request-icon path,.jobs-item.errored.errored .request-icon polygon,.jobs-item.errored.errored .request-icon polyline,.jobs-item.errored.errored .request-icon rect,.jobs-item.errored.errored .status-icon circle,.jobs-item.errored.errored .status-icon ellipse,.jobs-item.errored.errored .status-icon line,.jobs-item.errored.errored .status-icon path,.jobs-item.errored.errored .status-icon polygon,.jobs-item.errored.errored .status-icon polyline,.jobs-item.errored.errored .status-icon rect,.jobs-item.failed .request-icon.failed circle,.jobs-item.failed .request-icon.failed ellipse,.jobs-item.failed .request-icon.failed line,.jobs-item.failed .request-icon.failed path,.jobs-item.failed .request-icon.failed polygon,.jobs-item.failed .request-icon.failed polyline,.jobs-item.failed .request-icon.failed rect,.jobs-item.failed .status-icon.failed circle,.jobs-item.failed .status-icon.failed ellipse,.jobs-item.failed .status-icon.failed line,.jobs-item.failed .status-icon.failed path,.jobs-item.failed .status-icon.failed polygon,.jobs-item.failed .status-icon.failed polyline,.jobs-item.failed .status-icon.failed rect,.jobs-item.failed.failed .request-icon circle,.jobs-item.failed.failed .request-icon ellipse,.jobs-item.failed.failed .request-icon line,.jobs-item.failed.failed .request-icon path,.jobs-item.failed.failed .request-icon polygon,.jobs-item.failed.failed .request-icon polyline,.jobs-item.failed.failed .request-icon rect,.jobs-item.failed.failed .status-icon circle,.jobs-item.failed.failed .status-icon ellipse,.jobs-item.failed.failed .status-icon line,.jobs-item.failed.failed .status-icon path,.jobs-item.failed.failed .status-icon polygon,.jobs-item.failed.failed .status-icon polyline,.jobs-item.failed.failed .status-icon rect{fill:none;stroke:#db4545}.jobs-item.passed.passed .background{background-color:#39aa56}.jobs-item.passed:active,.jobs-item.passed:hover{background-color:#deecdc;border-left:3px solid #39aa56}@media only screen and (min-width:50.063em){.jobs-item{flex-flow:row nowrap}.jobs-item.passed:hover .job-env:after,.jobs-item.passed:hover .job-lang:after,.jobs-item.passed:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#deecdc 0,rgba(222,236,220,0) 100%)}.jobs-item.passed:hover .job-env:hover,.jobs-item.passed:hover .job-lang:hover,.jobs-item.passed:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#deecdc}.jobs-item.passed:hover .job-env:hover:after,.jobs-item.passed:hover .job-lang:hover:after,.jobs-item.passed:hover .job-name:hover:after{content:none!important}}.jobs-item.failed.failed .color a{text-decoration:none}.jobs-item.failed.failed .background{background-color:#db4545}.jobs-item.failed:active,.jobs-item.failed:hover{background-color:#fce8e2;border-left:3px solid #db4545}@media only screen and (min-width:50.063em){.jobs-item.failed:hover .job-env:after,.jobs-item.failed:hover .job-lang:after,.jobs-item.failed:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fce8e2 0,rgba(252,232,226,0) 100%)}.jobs-item.failed:hover .job-env:hover,.jobs-item.failed:hover .job-lang:hover,.jobs-item.failed:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#fce8e2}.jobs-item.failed:hover .job-env:hover:after,.jobs-item.failed:hover .job-lang:hover:after,.jobs-item.failed:hover .job-name:hover:after{content:none!important}}.jobs-item.errored.errored .color a{color:#db4545;text-decoration:none}.jobs-item.canceled .canceled,.jobs-item.canceled .canceled a,.jobs-item.canceled.canceled .color{color:#9d9d9d}.jobs-item.canceled .request-icon.canceled circle,.jobs-item.canceled .request-icon.canceled ellipse,.jobs-item.canceled .request-icon.canceled line,.jobs-item.canceled .request-icon.canceled path,.jobs-item.canceled .request-icon.canceled polygon,.jobs-item.canceled .request-icon.canceled polyline,.jobs-item.canceled .request-icon.canceled rect,.jobs-item.canceled .status-icon.canceled circle,.jobs-item.canceled .status-icon.canceled ellipse,.jobs-item.canceled .status-icon.canceled line,.jobs-item.canceled .status-icon.canceled path,.jobs-item.canceled .status-icon.canceled polygon,.jobs-item.canceled .status-icon.canceled polyline,.jobs-item.canceled .status-icon.canceled rect,.jobs-item.canceled.canceled .request-icon circle,.jobs-item.canceled.canceled .request-icon ellipse,.jobs-item.canceled.canceled .request-icon line,.jobs-item.canceled.canceled .request-icon path,.jobs-item.canceled.canceled .request-icon polygon,.jobs-item.canceled.canceled .request-icon polyline,.jobs-item.canceled.canceled .request-icon rect,.jobs-item.canceled.canceled .status-icon circle,.jobs-item.canceled.canceled .status-icon ellipse,.jobs-item.canceled.canceled .status-icon line,.jobs-item.canceled.canceled .status-icon path,.jobs-item.canceled.canceled .status-icon polygon,.jobs-item.canceled.canceled .status-icon polyline,.jobs-item.canceled.canceled .status-icon rect{fill:none;stroke:#9d9d9d}.jobs-item.errored.errored .background{background-color:#db4545}.jobs-item.errored:active,.jobs-item.errored:hover{background-color:#fce8e2;border-left:3px solid #db4545}@media only screen and (min-width:50.063em){.jobs-item.errored:hover .job-env:after,.jobs-item.errored:hover .job-lang:after,.jobs-item.errored:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fce8e2 0,rgba(252,232,226,0) 100%)}.jobs-item.errored:hover .job-env:hover,.jobs-item.errored:hover .job-lang:hover,.jobs-item.errored:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#fce8e2}.jobs-item.errored:hover .job-env:hover:after,.jobs-item.errored:hover .job-lang:hover:after,.jobs-item.errored:hover .job-name:hover:after{content:none!important}}.jobs-item.canceled.canceled .color a{color:#9d9d9d;text-decoration:none}.jobs-item.booting .booting,.jobs-item.booting .booting a,.jobs-item.booting.booting .color a,.jobs-item.created .created,.jobs-item.created .created a,.jobs-item.created.created .color,.jobs-item.created.created .color a,.jobs-item.queued .queued,.jobs-item.queued .queued a,.jobs-item.queued.queued .color,.jobs-item.queued.queued .color a,.jobs-item.received .received,.jobs-item.received .received a,.jobs-item.received.received .color,.jobs-item.received.received .color a,.jobs-item.started .started,.jobs-item.started .started a,.jobs-item.started.started .color,.jobs-item.started.started .color a{color:#cdb62c}.jobs-item.canceled.canceled .color a:active,.jobs-item.canceled.canceled .color a:hover{border-bottom:1px solid #9d9d9d}.jobs-item.booting.booting .color a:active,.jobs-item.booting.booting .color a:hover,.jobs-item.created.created .color a:active,.jobs-item.created.created .color a:hover,.jobs-item.queued.queued .color a:active,.jobs-item.queued.queued .color a:hover,.jobs-item.received.received .color a:active,.jobs-item.received.received .color a:hover,.jobs-item.started.started .color a:active,.jobs-item.started.started .color a:hover{border-bottom:1px solid #cdb62c}.jobs-item.booting.booting .request-icon circle,.jobs-item.booting.booting .request-icon ellipse,.jobs-item.booting.booting .request-icon line,.jobs-item.booting.booting .request-icon path,.jobs-item.booting.booting .request-icon polygon,.jobs-item.booting.booting .request-icon polyline,.jobs-item.booting.booting .request-icon rect,.jobs-item.booting.booting .status-icon circle,.jobs-item.booting.booting .status-icon ellipse,.jobs-item.booting.booting .status-icon line,.jobs-item.booting.booting .status-icon path,.jobs-item.booting.booting .status-icon polygon,.jobs-item.booting.booting .status-icon polyline,.jobs-item.booting.booting .status-icon rect,.jobs-item.created .request-icon.created circle,.jobs-item.created .request-icon.created ellipse,.jobs-item.created .request-icon.created line,.jobs-item.created .request-icon.created path,.jobs-item.created .request-icon.created polygon,.jobs-item.created .request-icon.created polyline,.jobs-item.created .request-icon.created rect,.jobs-item.created .status-icon.created circle,.jobs-item.created .status-icon.created ellipse,.jobs-item.created .status-icon.created line,.jobs-item.created .status-icon.created path,.jobs-item.created .status-icon.created polygon,.jobs-item.created .status-icon.created polyline,.jobs-item.created .status-icon.created rect,.jobs-item.created.created .request-icon circle,.jobs-item.created.created .request-icon ellipse,.jobs-item.created.created .request-icon line,.jobs-item.created.created .request-icon path,.jobs-item.created.created .request-icon polygon,.jobs-item.created.created .request-icon polyline,.jobs-item.created.created .request-icon rect,.jobs-item.created.created .status-icon circle,.jobs-item.created.created .status-icon ellipse,.jobs-item.created.created .status-icon line,.jobs-item.created.created .status-icon path,.jobs-item.created.created .status-icon polygon,.jobs-item.created.created .status-icon polyline,.jobs-item.created.created .status-icon rect,.jobs-item.queued .request-icon.queued circle,.jobs-item.queued .request-icon.queued ellipse,.jobs-item.queued .request-icon.queued line,.jobs-item.queued .request-icon.queued path,.jobs-item.queued .request-icon.queued polygon,.jobs-item.queued .request-icon.queued polyline,.jobs-item.queued .request-icon.queued rect,.jobs-item.queued .status-icon.queued circle,.jobs-item.queued .status-icon.queued ellipse,.jobs-item.queued .status-icon.queued line,.jobs-item.queued .status-icon.queued path,.jobs-item.queued .status-icon.queued polygon,.jobs-item.queued .status-icon.queued polyline,.jobs-item.queued .status-icon.queued rect,.jobs-item.queued.queued .request-icon circle,.jobs-item.queued.queued .request-icon ellipse,.jobs-item.queued.queued .request-icon line,.jobs-item.queued.queued .request-icon path,.jobs-item.queued.queued .request-icon polygon,.jobs-item.queued.queued .request-icon polyline,.jobs-item.queued.queued .request-icon rect,.jobs-item.queued.queued .status-icon circle,.jobs-item.queued.queued .status-icon ellipse,.jobs-item.queued.queued .status-icon line,.jobs-item.queued.queued .status-icon path,.jobs-item.queued.queued .status-icon polygon,.jobs-item.queued.queued .status-icon polyline,.jobs-item.queued.queued .status-icon rect,.jobs-item.received .request-icon.received circle,.jobs-item.received .request-icon.received ellipse,.jobs-item.received .request-icon.received line,.jobs-item.received .request-icon.received path,.jobs-item.received .request-icon.received polygon,.jobs-item.received .request-icon.received polyline,.jobs-item.received .request-icon.received rect,.jobs-item.received .status-icon.received circle,.jobs-item.received .status-icon.received ellipse,.jobs-item.received .status-icon.received line,.jobs-item.received .status-icon.received path,.jobs-item.received .status-icon.received polygon,.jobs-item.received .status-icon.received polyline,.jobs-item.received .status-icon.received rect,.jobs-item.received.received .request-icon circle,.jobs-item.received.received .request-icon ellipse,.jobs-item.received.received .request-icon line,.jobs-item.received.received .request-icon path,.jobs-item.received.received .request-icon polygon,.jobs-item.received.received .request-icon polyline,.jobs-item.received.received .request-icon rect,.jobs-item.received.received .status-icon circle,.jobs-item.received.received .status-icon ellipse,.jobs-item.received.received .status-icon line,.jobs-item.received.received .status-icon path,.jobs-item.received.received .status-icon polygon,.jobs-item.received.received .status-icon polyline,.jobs-item.received.received .status-icon rect,.jobs-item.started .request-icon.started circle,.jobs-item.started .request-icon.started ellipse,.jobs-item.started .request-icon.started line,.jobs-item.started .request-icon.started path,.jobs-item.started .request-icon.started polygon,.jobs-item.started .request-icon.started polyline,.jobs-item.started .request-icon.started rect,.jobs-item.started .status-icon.started circle,.jobs-item.started .status-icon.started ellipse,.jobs-item.started .status-icon.started line,.jobs-item.started .status-icon.started path,.jobs-item.started .status-icon.started polygon,.jobs-item.started .status-icon.started polyline,.jobs-item.started .status-icon.started rect,.jobs-item.started.started .request-icon circle,.jobs-item.started.started .request-icon ellipse,.jobs-item.started.started .request-icon line,.jobs-item.started.started .request-icon path,.jobs-item.started.started .request-icon polygon,.jobs-item.started.started .request-icon polyline,.jobs-item.started.started .request-icon rect,.jobs-item.started.started .status-icon circle,.jobs-item.started.started .status-icon ellipse,.jobs-item.started.started .status-icon line,.jobs-item.started.started .status-icon path,.jobs-item.started.started .status-icon polygon,.jobs-item.started.started .status-icon polyline,.jobs-item.started.started .status-icon rect{stroke:#cdb62c;fill:none}.jobs-item.canceled.canceled .background{background-color:#9d9d9d}.jobs-item.canceled:active,.jobs-item.canceled:hover{background-color:#f1f1f1;border-left:3px solid #9d9d9d}@media only screen and (min-width:50.063em){.jobs-item.canceled:hover .job-env:after,.jobs-item.canceled:hover .job-lang:after,.jobs-item.canceled:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#f1f1f1 0,rgba(241,241,241,0) 100%)}.jobs-item.canceled:hover .job-env:hover,.jobs-item.canceled:hover .job-lang:hover,.jobs-item.canceled:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#f1f1f1}.jobs-item.canceled:hover .job-env:hover:after,.jobs-item.canceled:hover .job-lang:hover:after,.jobs-item.canceled:hover .job-name:hover:after{content:none!important}}.jobs-item.created.created .color a{text-decoration:none}.jobs-item.created.created .background{background-color:#cdb62c}.jobs-item.created:active,.jobs-item.created:hover{background-color:#faf6db;border-left:3px solid #cdb62c}@media only screen and (min-width:50.063em){.jobs-item.created:hover .job-env:after,.jobs-item.created:hover .job-lang:after,.jobs-item.created:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#faf6db 0,rgba(250,246,219,0) 100%)}.jobs-item.created:hover .job-env:hover,.jobs-item.created:hover .job-lang:hover,.jobs-item.created:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#faf6db}.jobs-item.created:hover .job-env:hover:after,.jobs-item.created:hover .job-lang:hover:after,.jobs-item.created:hover .job-name:hover:after{content:none!important}}.jobs-item.started.started .color a{text-decoration:none}.jobs-item.started.started .background{background-color:#cdb62c}.jobs-item.started:active,.jobs-item.started:hover{background-color:#faf6db;border-left:3px solid #cdb62c}@media only screen and (min-width:50.063em){.jobs-item.started:hover .job-env:after,.jobs-item.started:hover .job-lang:after,.jobs-item.started:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#faf6db 0,rgba(250,246,219,0) 100%)}.jobs-item.started:hover .job-env:hover,.jobs-item.started:hover .job-lang:hover,.jobs-item.started:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#faf6db}.jobs-item.started:hover .job-env:hover:after,.jobs-item.started:hover .job-lang:hover:after,.jobs-item.started:hover .job-name:hover:after{content:none!important}}.jobs-item.booting .request-icon.booting circle,.jobs-item.booting .request-icon.booting ellipse,.jobs-item.booting .request-icon.booting line,.jobs-item.booting .request-icon.booting path,.jobs-item.booting .request-icon.booting polygon,.jobs-item.booting .request-icon.booting polyline,.jobs-item.booting .request-icon.booting rect,.jobs-item.booting .status-icon.booting circle,.jobs-item.booting .status-icon.booting ellipse,.jobs-item.booting .status-icon.booting line,.jobs-item.booting .status-icon.booting path,.jobs-item.booting .status-icon.booting polygon,.jobs-item.booting .status-icon.booting polyline,.jobs-item.booting .status-icon.booting rect{fill:none;stroke:#cdb62c}.jobs-item.booting.booting .color{color:#cdb62c}.jobs-item.booting.booting .color a{text-decoration:none}.jobs-item.booting.booting .background{background-color:#cdb62c}.jobs-item.booting:active,.jobs-item.booting:hover{background-color:#faf6db;border-left:3px solid #cdb62c}@media only screen and (min-width:50.063em){.jobs-item.booting:hover .job-env:after,.jobs-item.booting:hover .job-lang:after,.jobs-item.booting:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#faf6db 0,rgba(250,246,219,0) 100%)}.jobs-item.booting:hover .job-env:hover,.jobs-item.booting:hover .job-lang:hover,.jobs-item.booting:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#faf6db}.jobs-item.booting:hover .job-env:hover:after,.jobs-item.booting:hover .job-lang:hover:after,.jobs-item.booting:hover .job-name:hover:after{content:none!important}}.jobs-item.queued.queued .color a{text-decoration:none}.jobs-item.queued.queued .background{background-color:#cdb62c}.jobs-item.queued:active,.jobs-item.queued:hover{background-color:#faf6db;border-left:3px solid #cdb62c}@media only screen and (min-width:50.063em){.jobs-item.queued:hover .job-env:after,.jobs-item.queued:hover .job-lang:after,.jobs-item.queued:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#faf6db 0,rgba(250,246,219,0) 100%)}.jobs-item.queued:hover .job-env:hover,.jobs-item.queued:hover .job-lang:hover,.jobs-item.queued:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#faf6db}.jobs-item.queued:hover .job-env:hover:after,.jobs-item.queued:hover .job-lang:hover:after,.jobs-item.queued:hover .job-name:hover:after{content:none!important}}.jobs-item.received.received .color a{text-decoration:none}.jobs-item.received.received .background{background-color:#cdb62c}.jobs-item.received:active,.jobs-item.received:hover{background-color:#faf6db;border-left:3px solid #cdb62c}@media only screen and (min-width:50.063em){.jobs-item.received:hover .job-env:after,.jobs-item.received:hover .job-lang:after,.jobs-item.received:hover .job-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#faf6db 0,rgba(250,246,219,0) 100%)}.jobs-item.received:hover .job-env:hover,.jobs-item.received:hover .job-lang:hover,.jobs-item.received:hover .job-name:hover{overflow:visible;z-index:80;white-space:unset;word-break:break-word;background-color:#faf6db}.jobs-item.received:hover .job-env:hover:after,.jobs-item.received:hover .job-lang:hover:after,.jobs-item.received:hover .job-name:hover:after{content:none!important}}.job-lang,.job-name{overflow:hidden}.jobs-item a{display:block;padding-left:1em}@media only screen and (min-width:50.063em){.jobs-item a{display:flex;flex-flow:row nowrap;flex:1 0 90%;justify-content:flex-start;align-items:center;height:34px;min-width:0}}.jobs-item:hover a{margin-left:-2px}.jobs-item .repo-main-tools{flex:0 0 3rem;justify-content:flex-end;align-items:center}.section-title,.stage .stage-header .stage-duration{font-size:16px;color:#9d9d9d;font-weight:400;margin:3rem 0 1rem}.stage .stage-header{display:flex;justify-content:space-between}.job-number,.job-state{display:inline-block}.stage .stage-header h2 .icon{margin-bottom:3px}.stage .stage-header.passed h2{color:#39aa56}.stage .stage-header.passed h2 circle,.stage .stage-header.passed h2 ellipse,.stage .stage-header.passed h2 line,.stage .stage-header.passed h2 path,.stage .stage-header.passed h2 polygon,.stage .stage-header.passed h2 polyline,.stage .stage-header.passed h2 rect{fill:none;stroke:#39aa56}.stage .stage-header.errored h2,.stage .stage-header.failed h2{color:#db4545}.stage .stage-header.errored h2 circle,.stage .stage-header.errored h2 ellipse,.stage .stage-header.errored h2 line,.stage .stage-header.errored h2 path,.stage .stage-header.errored h2 polygon,.stage .stage-header.errored h2 polyline,.stage .stage-header.errored h2 rect,.stage .stage-header.failed h2 circle,.stage .stage-header.failed h2 ellipse,.stage .stage-header.failed h2 line,.stage .stage-header.failed h2 path,.stage .stage-header.failed h2 polygon,.stage .stage-header.failed h2 polyline,.stage .stage-header.failed h2 rect{fill:none;stroke:#db4545}.stage .stage-header.canceled h2{color:#9d9d9d}.stage .stage-header.canceled h2 circle,.stage .stage-header.canceled h2 ellipse,.stage .stage-header.canceled h2 line,.stage .stage-header.canceled h2 path,.stage .stage-header.canceled h2 polygon,.stage .stage-header.canceled h2 polyline,.stage .stage-header.canceled h2 rect{fill:none;stroke:#9d9d9d}.stage .stage-header .stage-duration{width:13.7rem;padding-left:.3rem}.stage .stage-header .stage-duration svg{font-size:15px}.stage aside{color:#666;margin-top:1rem;opacity:.5}.spaced+.stage .stage-duration,.spaced+.stage .stage-header h2{margin-top:1.5rem}.job-number{white-space:nowrap}.job-os{position:relative;pointer-events:none}.job-os .icon{width:18px;height:20px}.job-os.unknown .icon circle,.job-os.unknown .icon ellipse,.job-os.unknown .icon line,.job-os.unknown .icon path,.job-os.unknown .icon polygon,.job-os.unknown .icon polyline,.job-os.unknown .icon rect{fill:#9d9d9d;stroke:none}@media only screen and (min-width:50.063em){.job-state{flex:0 0 2em}.job-number{flex:0 0 7em;padding-right:1em;border-right:1px solid #EFF0EC}.job-os{margin-left:10px;padding:.3em .5em .5em;pointer-events:initial}.job-os .icon{padding-left:0;text-indent:999%;white-space:nowrap;overflow:hidden}.job-name{flex:1 0 40%;position:relative;padding:.3em .5em .5em .7em;align-self:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-name:after{content:"";display:block;position:absolute;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%);top:-1px}.job-lang{flex:1 0 20%;position:relative;padding:.3em .5em .5em .7em;align-self:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-lang:after{content:"";display:block;position:absolute;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%);top:-1px}.job-env{flex:1 0 30%;position:relative;max-width:23em;margin-left:-1em;padding:.3em .5em .5em 1.2em;align-self:flex-start;white-space:nowrap;overflow:hidden;margin-right:20px}.job-env:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.job-env:hover{white-space:normal}.job-env:hover:after{background:0 0}}@media only screen and (min-width:90.063em){.job-env{flex:2 0 20em;max-width:39em}.centered .jobs:not(.stage) .job-name,.loading-page .jobs:not(.stage) .job-name{flex:0 0 42em}.centered .jobs:not(.stage) .job-env,.centered .jobs:not(.stage) .job-lang,.loading-page .jobs:not(.stage) .job-env,.loading-page .jobs:not(.stage) .job-lang{flex:0 0 21.5em}}@media only screen and (min-width:120.063em){.job-env{max-width:48em}}.job-env.is-empty{opacity:.5}.job-duration{flex:0 0 10rem;white-space:nowrap}.build-list{padding:0;margin:0;list-style:none}@media only screen and (max-width:50em){.pr-row .row-item.actions~.row-item{display:none}}@media only screen and (min-width:50.063em){.pr-row{display:flex;justify-content:flex-start;flex-flow:row nowrap;align-items:center}.pr-row .two-line{padding:0;margin:.4em 0;white-space:nowrap}.pr-row .two-line .row-item:not(.build-info){display:block}.pr-row .row-committer{padding-left:1.6em;margin-bottom:0}.pr-row .build-info{display:flex;flex-flow:row wrap;align-items:baseline;padding-left:.4em}.pr-row .row-branch{flex:0 0 30%;position:relative;overflow:hidden}.pr-row .row-branch:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.pr-row .row-branch:hover:after{content:none}.pr-row .row-branch:hover a{background-color:#fff}.pr-row .row-message{padding-left:1.6em;flex:0 0 70%;overflow:hidden;position:relative}.pr-row .row-message:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.pr-row .two-line:first-of-type{flex:0 0 50%;padding-left:.5em;border-right:1px solid #EFF0EC}.pr-row .two-line:nth-of-type(2){flex:0 0 22%;margin-left:1em}.pr-row .two-line:nth-of-type(3){flex:0 0 22%}.pr-row .two-line:last-of-type{flex:0 0 2em}.pr-row .row-item.actions{overflow:visible;transform:translate(0,-3px)}}.log{position:relative}.log .log-tail{z-index:20;position:absolute;display:block;top:0;right:0;margin:10px 10px 0 0}.log .log-tail .tail-label{display:none;padding:.1em .5em;cursor:pointer;border-radius:2px;color:#f1f1f1;background-color:#9d9d9d}.log .log-tail .tail-label .icon-arrow{width:14px;height:12px;margin-right:4px;vertical-align:baseline}.log .log-tail .tail-label .icon-arrow circle,.log .log-tail .tail-label .icon-arrow ellipse,.log .log-tail .tail-label .icon-arrow line,.log .log-tail .tail-label .icon-arrow path,.log .log-tail .tail-label .icon-arrow polygon,.log .log-tail .tail-label .icon-arrow polyline,.log .log-tail .tail-label .icon-arrow rect{fill:none;stroke:#fff}.log .log-tail:hover .tail-label{display:inline-block}.log .log-tail:hover .tail-status{display:none}.log .log-tail.scrolling{position:fixed;right:32px}.log .log-tail.bottom{bottom:45px;top:inherit}.log .log-tail .tail-status{position:relative;display:inline-block;height:20px;width:20px;vertical-align:middle;background-color:#9d9d9d;border-radius:50%}.log .log-tail .tail-status:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;display:block;height:10px;width:10px;background:#f1f1f1;border-radius:50%}.log .log-tail.active .tail-status{background-color:#6b0}@supports ((position: -webkit-sticky) or (position: sticky)){.log .log-tail{position:-webkit-sticky;position:sticky;top:10px;float:right;width:0;margin-right:0;margin-bottom:45px}.log .log-tail .tail-label,.log .log-tail .tail-status{position:absolute;right:10px}.log .log-tail .tail-label{white-space:nowrap}}.log .to-top{z-index:20;position:absolute;display:block;bottom:2px;right:2px;margin-right:2px;padding-right:16px;text-align:right;color:#999;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNSIgd2lkdGg9IjEwIiB2aWV3Qm94PSIwIDAgMTAgNSI+CjxwYXRoIGZpbGw9IiNjMmMyYzIiIGQ9Ik0xMCw1LDUsMCwwLDV6Ii8+Cjwvc3ZnPgo=) right 6px no-repeat}@supports ((position: -webkit-sticky) or (position: sticky)){.log .to-top{position:-webkit-sticky;position:sticky;float:right;margin-top:25px}}.log-header{height:44px;margin:0;padding:.7em .8em .6em;text-align:right;background-color:#444}.log-header a{margin-left:.4em}@media only screen and (max-width:50em){.log-header{display:flex}.log-header a{flex-grow:1}.travis-pride .broadcasts:after{left:107px}}.log-main{display:none;margin-bottom:5em;padding-bottom:45px}.log-main.is-visible{display:block}@media only screen and (min-width:50.063em){.log-main{display:block}}[class^=toggle-log-button] .icon-eye{vertical-align:middle;display:inline-block}@media only screen and (min-width:50.063em){[class^=toggle-log-button]{display:none!important}}.toggle-log-button{display:block;width:100%;padding:.3em 1em;border:1px solid #f1f1f1;border-radius:2px;color:#666;text-align:center;cursor:pointer}.toggle-log-button.hidden{display:none}.toggle-log-button:active,.toggle-log-button:hover{border-color:#3eaaaf;color:#3eaaaf}.toggle-log-button:active circle,.toggle-log-button:active ellipse,.toggle-log-button:active line,.toggle-log-button:active path,.toggle-log-button:active polygon,.toggle-log-button:active polyline,.toggle-log-button:active rect,.toggle-log-button:hover circle,.toggle-log-button:hover ellipse,.toggle-log-button:hover line,.toggle-log-button:hover path,.toggle-log-button:hover polygon,.toggle-log-button:hover polyline,.toggle-log-button:hover rect{fill:none;stroke:#3eaaaf}.request-item.approved .request-icon.approved circle,.request-item.approved .request-icon.approved ellipse,.request-item.approved .request-icon.approved line,.request-item.approved .request-icon.approved path,.request-item.approved .request-icon.approved polygon,.request-item.approved .request-icon.approved polyline,.request-item.approved .request-icon.approved rect,.request-item.approved .status-icon.approved circle,.request-item.approved .status-icon.approved ellipse,.request-item.approved .status-icon.approved line,.request-item.approved .status-icon.approved path,.request-item.approved .status-icon.approved polygon,.request-item.approved .status-icon.approved polyline,.request-item.approved .status-icon.approved rect,.request-item.approved.approved .request-icon circle,.request-item.approved.approved .request-icon ellipse,.request-item.approved.approved .request-icon line,.request-item.approved.approved .request-icon path,.request-item.approved.approved .request-icon polygon,.request-item.approved.approved .request-icon polyline,.request-item.approved.approved .request-icon rect,.request-item.approved.approved .status-icon circle,.request-item.approved.approved .status-icon ellipse,.request-item.approved.approved .status-icon line,.request-item.approved.approved .status-icon path,.request-item.approved.approved .status-icon polygon,.request-item.approved.approved .status-icon polyline,.request-item.approved.approved .status-icon rect{fill:none;stroke:#39aa56}.toggle-log-button--dark{width:50%;background-color:transparent}.toggle-log-button--dark:active,.toggle-log-button--dark:hover{background-color:#999a98}.log-body{position:relative}.log-body pre{clear:left;min-height:42px;padding:15px 0;color:#f1f1f1;font-family:Cousine,monospace;font-size:12px;line-height:19px;white-space:pre-wrap;word-wrap:break-word;background-color:#222;counter-reset:line-numbering;margin-top:0;margin-bottom:-45px}.cron-job-text,.env-var-value{white-space:nowrap}.log-body .cut{padding:20px 15px 0 55px}.log-body .log-line{position:relative;padding:0 15px 0 62px;margin:0;min-height:19px}.log-body .log-line:hover{background-color:#444!important}.log-body .log-line.highlight{background-color:#9d9d9d}.log-body .log-line.highlight a{color:#fff}.log-body .log-line a{display:inline-block;text-align:right;min-width:40px;margin-left:-40px;cursor:pointer;text-decoration:none;position:absolute}.env-var-action,.landing .customers,.landing .free-for-oss,.landing .hero.z-1,.landing .oss-testing,.landing .private-repos,.limit-concurrent-builds input,.log-notice,.missing-notice,.settings-input input,.ssh-key-action,.starred-empty{text-align:center}.log-body .log-line a::before{content:counter(line-numbering);counter-increment:line-numbering;padding-right:1em}.log-body .fold{position:relative;height:19px;overflow:hidden;cursor:pointer}.log-body .fold.open{height:auto}.log-body .fold .log-line:first-of-type{padding-right:190px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAiIHdpZHRoPSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KPHBhdGggZD0ibTAuNSwxLjUsNC41LDcsNC41LTd6IiBzdHJva2U9IiM1NTUiIHN0cm9rZS13aWR0aD0iMC41IiBmaWxsPSIjNjY2Ii8+Cjwvc3ZnPgo=) 8px 3px no-repeat #2b2b2b}.log-body .fold .log-line:first-of-type.highlight{background-color:#777}.log-body .duration,.log-body .fold .fold-name{position:absolute;top:1px;padding:4px 7px 2px;line-height:10px;font-size:10px;background-color:#666;border-radius:6px;color:#bbb}.log-body .fold:not(.open) .log-line:first-of-type{visibility:visible;height:auto;min-height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAiIHdpZHRoPSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KPHBhdGggZD0iTTIsOSw5LDUsMiwxeiIgc3Ryb2tlPSIjNTU1IiBzdHJva2Utd2lkdGg9IjAuNSIgZmlsbD0iIzY2NiIvPgo8L3N2Zz4K)}.log-body .fold .fold-name{z-index:10;display:block;right:85px}.log-body .fold-end,.log-body .fold-start:not(.fold){display:none}.log-body .duration{display:block;right:12px}.log-body .loading{padding:25px 0 0 10px}.log-notice{background-color:#A6ADAD;color:#fff;min-height:70px;line-height:35px;border-radius:4px}.request-item.approved .approved,.request-item.approved .approved a,.request-item.approved.approved .color{color:#39aa56}.log-container.hidden{display:none}.requests{padding:0;margin:0;list-style:none}.request-item{position:relative;margin-bottom:5px;padding-left:1em;font-size:15px;border:1px solid #f1f1f1}.request-item.approved.approved .color a{color:#39aa56;text-decoration:none}.request-item.rejected .rejected,.request-item.rejected .rejected a,.request-item.rejected.rejected .color{color:#db4545}.request-item.approved.approved .color a:active,.request-item.approved.approved .color a:hover{border-bottom:1px solid #39aa56}.request-item.rejected .request-icon.rejected circle,.request-item.rejected .request-icon.rejected ellipse,.request-item.rejected .request-icon.rejected line,.request-item.rejected .request-icon.rejected path,.request-item.rejected .request-icon.rejected polygon,.request-item.rejected .request-icon.rejected polyline,.request-item.rejected .request-icon.rejected rect,.request-item.rejected .status-icon.rejected circle,.request-item.rejected .status-icon.rejected ellipse,.request-item.rejected .status-icon.rejected line,.request-item.rejected .status-icon.rejected path,.request-item.rejected .status-icon.rejected polygon,.request-item.rejected .status-icon.rejected polyline,.request-item.rejected .status-icon.rejected rect,.request-item.rejected.rejected .request-icon circle,.request-item.rejected.rejected .request-icon ellipse,.request-item.rejected.rejected .request-icon line,.request-item.rejected.rejected .request-icon path,.request-item.rejected.rejected .request-icon polygon,.request-item.rejected.rejected .request-icon polyline,.request-item.rejected.rejected .request-icon rect,.request-item.rejected.rejected .status-icon circle,.request-item.rejected.rejected .status-icon ellipse,.request-item.rejected.rejected .status-icon line,.request-item.rejected.rejected .status-icon path,.request-item.rejected.rejected .status-icon polygon,.request-item.rejected.rejected .status-icon polyline,.request-item.rejected.rejected .status-icon rect{fill:none;stroke:#db4545}.request-item.approved.approved .background{background-color:#39aa56}.request-item.approved:active,.request-item.approved:hover{background-color:#deecdc;border-left:3px solid #39aa56}.request-item.highlighted.approved{box-shadow:0 0 3px 3px #deecdc}@media only screen and (min-width:50.063em){.log-notice{height:70px;line-height:70px}.request-item.approved:hover{padding-left:0}.request-item.approved:hover .status-icon.api svg{background-color:#deecdc}.request-item.approved:hover .fade-out:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#deecdc 30%,rgba(222,236,220,0) 100%)}}.request-item.rejected.rejected .color a{color:#db4545;text-decoration:none}.request-item.pending .pending,.request-item.pending .pending a,.request-item.pending.pending .color{color:#cdb62c}.request-item.rejected.rejected .color a:active,.request-item.rejected.rejected .color a:hover{border-bottom:1px solid #db4545}.request-item.pending .request-icon.pending circle,.request-item.pending .request-icon.pending ellipse,.request-item.pending .request-icon.pending line,.request-item.pending .request-icon.pending path,.request-item.pending .request-icon.pending polygon,.request-item.pending .request-icon.pending polyline,.request-item.pending .request-icon.pending rect,.request-item.pending .status-icon.pending circle,.request-item.pending .status-icon.pending ellipse,.request-item.pending .status-icon.pending line,.request-item.pending .status-icon.pending path,.request-item.pending .status-icon.pending polygon,.request-item.pending .status-icon.pending polyline,.request-item.pending .status-icon.pending rect,.request-item.pending.pending .request-icon circle,.request-item.pending.pending .request-icon ellipse,.request-item.pending.pending .request-icon line,.request-item.pending.pending .request-icon path,.request-item.pending.pending .request-icon polygon,.request-item.pending.pending .request-icon polyline,.request-item.pending.pending .request-icon rect,.request-item.pending.pending .status-icon circle,.request-item.pending.pending .status-icon ellipse,.request-item.pending.pending .status-icon line,.request-item.pending.pending .status-icon path,.request-item.pending.pending .status-icon polygon,.request-item.pending.pending .status-icon polyline,.request-item.pending.pending .status-icon rect{stroke:#cdb62c;fill:none}.request-item.rejected.rejected .background{background-color:#db4545}.request-item.rejected:active,.request-item.rejected:hover{background-color:#fce8e2;border-left:3px solid #db4545}.request-item.highlighted.rejected{box-shadow:0 0 3px 3px #fce8e2}.request-item.highlighted,.request-item.highlighted.pending{box-shadow:0 0 3px 3px #faf6db}@media only screen and (min-width:50.063em){.request-item.rejected:hover{padding-left:0}.request-item.rejected:hover .status-icon.api svg{background-color:#fce8e2}.request-item.rejected:hover .fade-out:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#fce8e2 30%,rgba(252,232,226,0) 100%)}}.request-item.pending.pending .color a{color:#cdb62c;text-decoration:none}.request-item.pending.pending .color a:active,.request-item.pending.pending .color a:hover{border-bottom:1px solid #cdb62c}.request-item.pending.pending .background{background-color:#cdb62c}.request-item.pending:active,.request-item.pending:hover{background-color:#faf6db;border-left:3px solid #cdb62c}@media only screen and (min-width:50.063em){.request-item.pending:hover{padding-left:0}.request-item.pending:hover .status-icon.api svg{background-color:#faf6db}.request-item.pending:hover .fade-out:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#faf6db 30%,rgba(250,246,219,0) 100%)}}.request-item strong{margin-right:.5em;font-weight:600}.request-item a:active,.request-item a:focus,.request-item a:hover{text-decoration:underline}.request-item:hover{padding-left:.87em}.request-item .request-icon{width:18px;height:19px;margin-right:.1rem}.caches-header .small-title,.caches-header .stage .section-title,.caches-header .stage .stage-header .stage-duration,.stage .caches-header .section-title,.stage .stage-header .caches-header .stage-duration{margin-top:.5em}.caches-header .small-title small,.caches-header .stage .section-title small,.caches-header .stage .stage-header .stage-duration small,.stage .caches-header .section-title small,.stage .stage-header .caches-header .stage-duration small{color:#9d9d9d;font-size:14px}.caches-header .small-title a:active,.caches-header .small-title a:hover,.caches-header .stage .section-title a:active,.caches-header .stage .section-title a:hover,.caches-header .stage .stage-header .stage-duration a:active,.caches-header .stage .stage-header .stage-duration a:hover,.stage .caches-header .section-title a:active,.stage .caches-header .section-title a:hover,.stage .stage-header .caches-header .stage-duration a:active,.stage .stage-header .caches-header .stage-duration a:hover{border-bottom:1px solid #9d9d9d}@media only screen and (min-width:50.063em){.request-item{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;padding:.3em 0 .3em 2px;white-space:nowrap}.request-item:hover{padding-left:.1em}.request-item .row-item.fade-out{position:relative}.request-item .row-item:first-of-type{flex:0 0 3em;padding-left:.7em;border-right:1px solid #EFF0EC}.request-item .row-item:nth-of-type(2){flex:1 0 15%;padding-left:1em}.request-item .row-item:nth-of-type(3){flex:0 0 15%}.request-item .row-item:nth-of-type(4){flex:1 0 30%}.request-item .row-item:nth-of-type(5){flex:0 0 8%}.request-item .row-item:last-of-type{flex:0 0 20%}.caches-header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}}.caches-list{padding:0;margin:0;list-style:none}.cache-item{border:1px solid rgba(157,157,157,.2);margin-bottom:5px;font-size:15px;padding:0 1em}.cache-item:active,.cache-item:hover{background-color:#f1f1f1}@media only screen and (min-width:50.063em){.cache-item{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;padding:.3em 0;white-space:nowrap}.cache-item .row-item:first-of-type{flex:1 0 30%;padding-left:1em;overflow:hidden}.cache-item .row-item:nth-of-type(2),.cache-item .row-item:nth-of-type(3){flex:1 0 30%}.cache-item .row-item:last-of-type{flex:0 0 50px;margin-right:1em}.cache-item .row-item:last-of-type a{display:flex;justify-content:center}}.delete-cache-button .icon-trash{margin-left:4px}.delete-cache-button:active,.delete-cache-button:hover{color:#db4545}.delete-cache-button:active circle,.delete-cache-button:active ellipse,.delete-cache-button:active line,.delete-cache-button:active path,.delete-cache-button:active polygon,.delete-cache-button:active polyline,.delete-cache-button:active rect,.delete-cache-button:hover circle,.delete-cache-button:hover ellipse,.delete-cache-button:hover line,.delete-cache-button:hover path,.delete-cache-button:hover polygon,.delete-cache-button:hover polyline,.delete-cache-button:hover rect{fill:none;stroke:#db4545}.delete-cache-icon{position:relative;display:block}.settings-input,.settings-section .switch div{display:inline-block}.missing-notice .button{font-size:16px}.page-title{font-size:36px;font-weight:200;line-height:1;margin-bottom:.5em}.page-notice{font-size:16px}.page-notice a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem}.page-notice a:active,.page-notice a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.page-graphic{height:180px;width:310px;margin:5.75rem auto 0;padding:0 2em;line-height:0;border-bottom:1px solid #DEDCDB}.settings-section .small-title,.settings-section .stage .section-title,.settings-section .stage .stage-header .stage-duration,.settings-section h2+p,.stage .settings-section .section-title,.stage .stage-header .settings-section .stage-duration{margin-top:0}.page-graphic svg{width:100%;height:100%}.settings{padding-top:.8em}.settings-section{padding:0 0 1em;margin-bottom:3em;border-bottom:2px solid #f1f1f1}.settings-section:last-of-type{border-bottom:none}.settings-tooltip{padding-bottom:3px}.settings-list--columns,.settings-list--crons,.settings-list--envvars{padding:0;margin:0;list-style:none}.settings-list--columns li,.settings-list--crons li,.settings-list--envvars li{margin-bottom:1rem}@media only screen and (min-width:50.063em){.settings-list--columns li{display:inline-block;width:45.83333%}}.settings-input{margin-right:1.4rem;vertical-align:middle}.settings-input+.label{vertical-align:middle}.settings-input input{width:80px;font-size:12px}.limit-concurrent-builds input{display:inline-block;width:3em;height:30px;margin:0 .5em;box-shadow:none}.settings-cron,.settings-envvar,.settings-sshkey{border-radius:2px;background-color:#f1f1f1}.settings-cron,.settings-envvar{padding:.4em .5em}.settings-sshkey{padding:.6em .5em;display:block;margin-bottom:1rem;overflow:hidden}.settings-sshkey span{vertical-align:middle}@media only screen and (min-width:50.063em){.settings-sshkey{overflow:visible}}.env-var-name,.ssh-key-name{display:inline-block;position:relative;vertical-align:middle;overflow:hidden;white-space:nowrap;color:#666}.env-var-name:after,.ssh-key-name:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#f1f1f1 0,rgba(241,241,241,0) 100%)}.ssh-key-name{width:100%;margin-bottom:1em}@media only screen and (min-width:50.063em){.ssh-key-name{width:32%;margin-bottom:0}}.env-var-name{width:100%;margin-bottom:1em}.env-var-value,.ssh-key-value{display:inline-block;vertical-align:middle;overflow:hidden;color:#666}.ssh-key-value{word-break:break-all}@media only screen and (min-width:50.063em){.env-var-name{width:50%;margin-bottom:0}.ssh-key-value{width:50%;word-break:normal;white-space:nowrap}}.env-var-value{background-color:#d0d0d0;border-radius:2px;width:76%;padding:.3em .7em}.env-var-value input{display:inline-block;width:100%;border:none;background:0 0;color:#666;font-size:inherit}@media only screen and (min-width:50.063em){.env-var-value{width:25%}}#env-var-secrecy{box-shadow:0 0 15px 3px #f1f1f1;padding:1em 1em .1em;margin-top:2rem;margin-bottom:1.5rem}#env-var-secrecy p{display:flex;align-items:flex-start;margin:0 0 1rem;color:#9d9d9d;font-size:14px}#env-var-secrecy p svg{width:22px;height:22px;flex-shrink:0;margin-right:9px;stroke-width:5px}#env-var-secrecy p svg circle,#env-var-secrecy p svg ellipse,#env-var-secrecy p svg line,#env-var-secrecy p svg path,#env-var-secrecy p svg polygon,#env-var-secrecy p svg polyline,#env-var-secrecy p svg rect{fill:none;stroke:#666}.cron-job-action button:active circle,.cron-job-action button:active ellipse,.cron-job-action button:active line,.cron-job-action button:active path,.cron-job-action button:active polygon,.cron-job-action button:active polyline,.cron-job-action button:active rect,.cron-job-action button:hover circle,.cron-job-action button:hover ellipse,.cron-job-action button:hover line,.cron-job-action button:hover path,.cron-job-action button:hover polygon,.cron-job-action button:hover polyline,.cron-job-action button:hover rect,.env-var-action button:active circle,.env-var-action button:active ellipse,.env-var-action button:active line,.env-var-action button:active path,.env-var-action button:active polygon,.env-var-action button:active polyline,.env-var-action button:active rect,.env-var-action button:hover circle,.env-var-action button:hover ellipse,.env-var-action button:hover line,.env-var-action button:hover path,.env-var-action button:hover polygon,.env-var-action button:hover polyline,.env-var-action button:hover rect,.ssh-key-action button:active circle,.ssh-key-action button:active ellipse,.ssh-key-action button:active line,.ssh-key-action button:active path,.ssh-key-action button:active polygon,.ssh-key-action button:active polyline,.ssh-key-action button:active rect,.ssh-key-action button:hover circle,.ssh-key-action button:hover ellipse,.ssh-key-action button:hover line,.ssh-key-action button:hover path,.ssh-key-action button:hover polygon,.ssh-key-action button:hover polyline,.ssh-key-action button:hover rect{stroke:#db4545;fill:none}#env-var-secrecy p a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.07rem}#env-var-secrecy p a:active,#env-var-secrecy p a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.newly-created{animation:haze-fade 2s 3s both}.newly-created .env-var-name::after{display:none}.newly-created .env-var-value{animation:canary-fade 2s 3s both}@keyframes canary-fade{0%{background:#edde3f}100%{background:#d0d0d0}}@keyframes haze-fade{0%{background:#faf6db}100%{background:#f1f1f1}}.env-var-action,.ssh-key-action{display:inline-block;position:relative;float:right;width:24%;vertical-align:middle}@media only screen and (min-width:50.063em){.env-var-action,.ssh-key-action{width:16.66667%}}@media only screen and (min-width:90.063em){.env-var-action,.ssh-key-action{width:11.11111%}}.env-var-action a{padding:1em}.ssh-key-action{margin-top:1em}@media only screen and (min-width:50.063em){.ssh-key-action{margin-top:0}}.ssh-key-action .icon-delete{margin:.2em auto 0}.ssh-key-action .icon-delete-disabled{display:block;margin:.2em auto 0}.settings-cron{display:flex;flex-flow:column nowrap;justify-content:space-between}@media only screen and (min-width:50.063em){.settings-cron{flex-flow:row nowrap}.cron-job-text{flex:0 1 14em;position:relative;overflow:hidden}.cron-job-text:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:100%;background:linear-gradient(-90deg,#f1f1f1 0,rgba(241,241,241,0) 100%)}.cron-job-action{flex-basis:7em}}.cron-job-action{position:relative;text-align:center}.repo-list{list-style:none;padding:0}.dashboard .centered,.dashboard .loading-page{background-color:#fff}.dashboard-header{width:100%;display:flex;flex-flow:column-reverse wrap;justify-content:space-between;padding:2em 0}.landing .hero br.mobile-break,.landing .oss-testing br.mobile-break{display:none}.dashboard-section:not(:last-of-type){margin-bottom:4rem}.starred-empty{border:1px dotted #9d9d9d;border-radius:2px;padding:2rem 0;font-size:18px;color:#9d9d9d}.travis-pride .navigation-anchor,.travis-pride .navigation-nested a{color:#fff}.starred-empty span{padding-left:2em;background-size:24px 24px;background-repeat:no-repeat}.layout-features{background:#fff}.features-hero{padding-top:2em;margin-bottom:3em}.travis-pride .top{background:linear-gradient(to bottom,#e2453c 0,#e07e39 16%,#e5d667 32%,#51b95b 48%,#1e72b7 66%,#6f5ba7 86%) no-repeat}.travis-pride .navigation-nested{background:linear-gradient(to top,#e2453c 0,#e07e39 16%,#e5d667 32%,#51b95b 48%,#1e72b7 66%,#6f5ba7 86%) no-repeat}.travis-pride .navigation-nested a:active,.travis-pride .navigation-nested a:hover{background-color:rgba(255,255,255,.3)}.travis-pride .icon-broadcast:not(.warning):not(.announcement) circle,.travis-pride .icon-broadcast:not(.warning):not(.announcement) ellipse,.travis-pride .icon-broadcast:not(.warning):not(.announcement) line,.travis-pride .icon-broadcast:not(.warning):not(.announcement) path,.travis-pride .icon-broadcast:not(.warning):not(.announcement) polygon,.travis-pride .icon-broadcast:not(.warning):not(.announcement) polyline,.travis-pride .icon-broadcast:not(.warning):not(.announcement) rect{fill:none;stroke:#fff}.travis-pride .logo{width:70px}.travis-pride .logo a{background-image:url(/images/logos/TravisCI-Mascot-pride.svg);background-repeat:no-repeat;background-size:50px;background-position:center;background-color:transparent;transition:transform .2s ease}.landing .oss-testing,.top.landing-page{background-color:#fff}.travis-pride .logo a:active,.travis-pride .logo a:hover{transform:rotateY(180deg);background-image:url(/images/logos/Tessa-pride.svg)}.travis-comicsans *{font-family:Comic Sans,Comic Sans MS,sans-serif!important;letter-spacing:-1.1px}.top.landing-page .topbar,.wrapper.centered .topbar,.wrapper.loading-page .topbar{margin:0 auto;max-width:1024px}.landing-centered-wrapper .button .sync-spinner{height:1.45em;margin-right:.3em;transform:translateY(-.1em)}.landing{margin:0 auto 170px;font-weight:300;overflow-x:hidden}.landing h1{font-size:5em;line-height:1em;font-weight:300;color:rgba(102,102,102,.8);margin-bottom:0}.landing .build-flows,.landing .customers,.landing .free-for-oss,.landing .hero,.landing .landing-features-list,.landing .oss-testing,.landing .private-repos,.landing .recent-builds,.landing .user-testimonials{padding:70px 0}.landing .build-flows h1,.landing .build-flows h2,.landing .customers h1,.landing .customers h2,.landing .free-for-oss h1,.landing .free-for-oss h2,.landing .hero h1,.landing .hero h2,.landing .landing-features-list h1,.landing .landing-features-list h2,.landing .oss-testing h1,.landing .oss-testing h2,.landing .private-repos h1,.landing .private-repos h2,.landing .recent-builds-text h1,.landing .recent-builds-text h2{margin-top:0}.landing .build-flows h2,.landing .customers h2,.landing .free-for-oss h2,.landing .hero h2,.landing .landing-features-list h2,.landing .oss-testing h2,.landing .private-repos h2,.landing .recent-builds-text h2{font-size:3.3em;line-height:1.15em;font-weight:300;color:#39aa56}.landing .build-flows p,.landing .customers p,.landing .free-for-oss p,.landing .hero p,.landing .landing-features-list p,.landing .oss-testing p,.landing .private-repos p,.landing .recent-builds-text p{line-height:1.5em;color:#666;font-size:1.7em}.landing .hero.z-1{position:relative}.landing .landing-centered-wrapper{max-width:1024px;margin:0 auto}.landing .landing-centered-wrapper>.columns.medium-6:first-child{padding-right:2em}.landing .landing-centered-wrapper>.columns.medium-6:last-child{padding-left:2em}.landing #laptop{margin-bottom:-192px}.landing #laptop img{border:2px solid rgba(157,157,157,.2);border-radius:2px}.landing .hero h1{color:#3eaaaf;line-height:1.2em;margin-bottom:0}.landing .hero p{margin:0;line-height:1.5em}.landing .hero .loading-indicator--white{height:1.4em;line-height:1;margin-right:.5em}.landing .oss-testing{position:relative}.landing .oss-testing h2{margin:0}.landing .oss-testing p{margin-top:.5em;margin-bottom:2em}.landing .oss-flip-numbers{width:90%;display:inline-block;margin:0 auto}.landing .flip-num{display:inline-block;padding-right:10px}.landing .flip-num img{height:140px;max-width:55px}@media only screen and (min-width:50.063em){.dashboard-header{flex-direction:row;align-items:baseline}.travis-pride .broadcasts{left:115px}.landing .oss-flip-numbers{width:80%;white-space:nowrap}.landing .flip-num img{max-width:93px}}.landing .customers{max-width:1024px}.landing .customers h3{margin:0}.landing .customers ul{list-style:none}@media only screen and (min-width:64.063em){.landing .customers ul{display:flex;justify-content:space-around;align-items:center}}@media only screen{.landing .customers ul{margin:1.5em auto 0;padding:0}}@media only screen and (max-width:50em){.landing .customers li{margin-bottom:30px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .customers li{margin-bottom:30px}}.landing .customers img{width:130px;height:60px}.landing .customers .customer-zendesk{width:130px}.landing .customers .customer-engineyard{width:140px;position:relative;top:5px}.landing .customers .customer-heroku{width:120px;position:relative;top:6px}.landing .customers .customer-bittorrent{width:130px;position:relative;top:5px}.landing .customers .customer-moz{width:130px;position:relative;right:39px;top:5px}.landing .free-for-oss h2{color:#44AAAE;margin-bottom:41px}.landing .free-for-oss p{margin:0}.landing .free-for-oss em{font-weight:700}.landing .free-for-oss span.bold-italic{font-weight:600;font-style:italic}.landing .free-for-oss br.mobile-no-break{display:inline-block}.landing .os-numbers{width:80%}.landing .private-repos h2{color:#3eaaaf;margin:0;text-align:right}.landing .private-repos p{margin-top:.5em;margin-bottom:2em;text-align:right}.landing .private-repos a{text-decoration:none;border-bottom:1px solid #666;transition:all .2s ease}.landing .private-repos a:hover{border-bottom:none;color:#9d9d9d}.landing .private-repos .mobile-envelope{display:none}.landing .private-repos .desktop-envelope{display:inline-block}.landing .section--feature{padding:77px 10px}@media only screen and (min-width:50.063em){.landing .os-numbers{width:60%}.landing .section--feature .section-feature-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;max-width:1024px;margin:auto}.landing .section--feature .inner{flex-direction:row-reverse;display:flex;justify-content:space-between;align-items:center}.landing-vert-center-m{position:relative;transform:translateY(65%)}}.landing .section--feature ul{list-style:none;padding-left:0;margin:0}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .section--feature ul{padding-left:50px}}.landing .section--feature h2{margin-bottom:67px}.landing .section--feature h3{color:#9E9E9E;text-transform:uppercase;font-size:18px;font-weight:600;text-align:center;margin-bottom:3px}.landing .section--feature p{color:#616161;font-size:16px;font-weight:300;line-height:22px}.landing .section--feature .list-check{padding-left:39px;padding-top:12px}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .section--feature .list-check{padding-left:10px}}.landing .section--feature .list-check img{width:20px;height:auto;margin-right:17px}.landing .section--feature .list-check li{color:#666;font-weight:300;line-height:52px}@media only screen{.landing .customers .customer-moz{right:10px}.landing .section--feature .list-check li{font-size:18px}}@media only screen and (max-width:50em){.landing .section--feature .list-check img{margin-right:10px}.landing .list-check-container{max-width:338px;margin:0 auto}.landing .list--features li p{padding:0 60px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .list-check-container{max-width:338px;margin:0 auto}.landing .landing-features-list .features-callouts{float:none}}.landing .list--features{margin-top:5em}@media only screen and (min-width:64.063em){.landing .section--feature .list-check li{font-size:24px}.landing .list--features{display:flex;justify-content:space-between;flex-flow:row wrap;margin-top:1em}}.landing .list--features .feature-image-container{width:160px;height:inherit;margin:0 auto}.landing .list--features li{flex:0 0 16em}.landing .list--features li p{text-align:center}.landing .list--features li img{width:160px;margin-left:10px;height:auto}@media only screen{.landing .list--features li img{margin-left:-21px}.landing .build-flows .build-steps-container{flex-direction:column}}.landing .landing-features-list h2{color:#2EB459;font-size:42px;font-weight:300;text-align:center}.landing .landing-features-list h3{color:#9E9E9E;text-transform:uppercase;text-align:center;font-size:17.4px;font-weight:600;margin-bottom:25px;padding-top:55px}.landing .landing-features-list p{font-size:16px}.landing .landing-features-list br.mobile-break{display:none}.landing .landing-features-list .features-callouts{text-align:center}.landing .landing-features-list #f-co-1,.landing .landing-features-list #f-co-2,.landing .landing-features-list #f-co-3,.landing .landing-features-list #f-co-4{background-repeat:no-repeat;height:60px;background-image:url(https://cdn.travis-ci.org/images/landing-page/Gh-52df4bb90d84cf9a9b2bbec70ebe091e.svg)}@media only screen and (min-width:64.063em) and (max-width:90em){.landing .landing-features-list .columns,.landing .landing-features-list .features-callouts .columns{padding-left:0!important;padding-right:22px!important}.landing .landing-features-list #f-co-1,.landing .landing-features-list #f-co-2,.landing .landing-features-list #f-co-3,.landing .landing-features-list #f-co-4{background-position:17%}}.landing .landing-features-list #f-co-2{background-image:url(https://cdn.travis-ci.org/images/landing-page/platform-009fb14feb5570546df8088e26d5411b.svg)}.landing .landing-features-list #f-co-3{background-image:url(https://cdn.travis-ci.org/images/landing-page/PR-686c1f7f0879de6c5068e7ffa62e4188.svg)}.landing .landing-features-list #f-co-4{background-image:url(https://cdn.travis-ci.org/images/landing-page/heroku-3fa7b46d35d307cd227782f25bc6cbf7.svg)}.landing .landing-features-list .features-checked{padding-left:30px}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .landing-features-list #f-co-1,.landing .landing-features-list #f-co-2,.landing .landing-features-list #f-co-3,.landing .landing-features-list #f-co-4{background-position:42%}.landing .landing-features-list .features-checked{float:none}.landing .landing-features-list .features-checked h2{width:66.66667%;margin:1em auto}.landing .landing-features-list .features-checked ul{width:390px;margin:0 auto}}.landing .landing-features-list ul{margin:1.6rem 0 0;padding:0;list-style:none}.landing .landing-features-list li{font-size:24px;font-weight:300;line-height:52px}@media only screen and (max-width:50em){.landing .landing-features-list #f-co-1,.landing .landing-features-list #f-co-2,.landing .landing-features-list #f-co-3,.landing .landing-features-list #f-co-4{background-position:25%}.landing .landing-features-list li{font-size:18px}}.landing .landing-features-list li:before{content:"";background-image:url(https://cdn.travis-ci.org/images/svg/stage-passed-ad53bcdaed2882b17b994e92902d3cd9.svg);background-size:100%;background-repeat:no-repeat;width:.9em;height:.9em;margin-right:15px}.landing .build-flows{background-color:#FAFAFC;text-align:center}.landing .build-flows h2{color:#666;font-size:42px;font-weight:300;line-height:50px}.landing .build-flows img{width:900px;height:auto}.landing .build-flows li{display:inline}.landing .build-flows .build-steps{color:#616161;font-size:16px;font-weight:300;line-height:22px}.landing .build-flows .build-steps-container{padding-bottom:62px;display:flex}@media only screen and (max-width:50em){.landing .build-flows .build-steps-container p{width:160px;text-align:left;padding-left:15px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .build-flows .build-steps-container p{width:160px;text-align:left;padding-left:15px}}@media only screen and (min-width:64.063em){.landing .build-flows .build-steps-container p{width:20%;text-align:inherit}.landing .build-flows .build-steps-container{flex-direction:row;width:900px;margin:0 auto}}@media only screen and (max-width:50em){.landing .build-flows .branch-pr-container{display:grid;grid-template-columns:.2fr 1fr;margin:0 auto;width:215px}.landing .build-flows .build-step-2{padding-top:6px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .build-flows .branch-pr-container{display:grid;grid-template-columns:.2fr 1fr;margin:0 auto;width:215px}.landing .build-flows .build-step-2{padding-top:6px}}@media only screen{.landing .build-flows .build-flow-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/build-flow-small-a6d6fba72c847048871ef03c6233bc51.png);background-repeat:no-repeat;width:58px;height:400px;background-size:57px;margin-top:7px}}@media only screen and (min-width:64.063em){.landing .build-flows .build-flow-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/build-flow-997ac1c2c80678896968918cdfd8bcea.png);background-repeat:no-repeat;width:900px;height:114px;background-size:900px;margin:0 auto}}@media only screen{.landing .build-flows .build-pr-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/pr-flow-small-5678a4450686b6113a01cc2479fe6d2e.png);background-repeat:no-repeat;width:58px;height:400px;background-size:57px;margin-top:7px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .build-flows .build-step-3{padding-top:7px}}@media only screen and (max-width:50em){.landing .build-flows .build-step-3{padding-top:7px}.landing .build-flows .build-step-4{padding-top:10px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .build-flows .build-step-4{padding-top:10px}.landing .build-flows .build-step-5{padding-top:11px}}@media only screen and (max-width:50em){.landing .build-flows .build-step-5{padding-top:11px}.landing .build-flows .build-step-8{padding-top:12px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .build-flows .build-step-8{padding-top:12px}.landing .build-flows .build-step-9{padding-top:10px}}@media only screen and (max-width:50em){.landing .build-flows .build-step-9{padding-top:10px}.landing .build-flows .build-step-10{padding-top:8px;padding-bottom:62px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing .build-flows .build-step-10{padding-top:8px;padding-bottom:62px}}@media only screen and (min-width:64.063em){.landing .build-flows .build-pr-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/pr-flow-7f9850e82aad6f547474f82a87578573.png);background-repeat:no-repeat;width:900px;height:114px;background-size:900px;margin:0 auto}.landing .build-flows .build-step-1{padding-right:67px}.landing .build-flows .build-step-2{padding-right:30px}.landing .build-flows .build-step-4{padding-left:38px}.landing .build-flows .build-step-5{padding-left:64px}.landing .build-flows .build-step-6{padding-right:69px}.landing .build-flows .build-step-7{padding-right:34px}.landing .build-flows .build-step-9{padding-left:43px}.landing .build-flows .build-step-10{padding-left:72px}}.landing .build-flows .branch-bf .bf{display:inline-block;width:120px}.landing .build-flows .branch-bf .bf p{font-size:13px;line-height:1.5em}.landing .build-flows .divider-line-horizontal{width:50px;height:3px;background:#eaeaea;display:inline-block;margin-bottom:75px}.landing .build-flows .divider-line-vertical{display:none}.landing .user-testimonials{margin-bottom:50px}.landing .user-testimonials padding h2{color:#2EB459;text-align:center}@media only screen and (max-width:50em){.landing .section-quotes{padding:40px 0 0}.landing .section-quotes .inner{padding-left:1.07143rem;padding-right:1.07143rem}}.landing .section-quotes h2{text-align:center}.landing .section-quotes .quote-container{margin-bottom:40px;font-size:16px;line-height:22px;color:#666;text-align:left;box-shadow:0 0 5px #EAEAEA;border-radius:2px;padding:15px}@media only screen and (min-width:64.063em){.landing .section-quotes .inner{display:grid;grid-template-columns:1fr 1fr 1fr}.landing .section-quotes .quote-container{width:301px;margin-bottom:0}}.landing .section-quotes .quote-container p{text-align:left}.landing .section-quotes .quote-container .rails-logo{width:160px;position:relative;right:37px;bottom:10px}.landing .section-quotes .quote-container .twitter-logo{width:160px;position:relative;bottom:20px;right:80px}.landing .section-quotes .quote-container .quote-pypy-logo{width:100px}.landing .section-quotes .quote-container .quote-python-logo{width:75px;height:35px}.landing .section-quotes .quote-container .quote-python{padding-top:25px}.landing .section-quotes .quote-container .quote-author{font-weight:600}.landing .section-quotes .quote-container .quote-signature{margin:5px 0}.landing .section-quotes .quote-container .second-signature{margin-top:38px}.landing .section-quotes .quote-container .third-signature{margin-top:104px}@media (max-width:900px){.landing .oss-testing br.mobile-break{display:inline-block}.landing .landing-centered-wrapper{width:100%}}@media (max-width:1024px){.landing .landing-features-list .features-checked{margin-top:40px}.landing .landing-features-list .features-checked h2{text-align:center}}@media (max-width:886px){.landing #hero-copy{display:block;width:100%;text-align:center}.landing .hero h1{max-width:100%}.landing .hero p{text-align:center;max-width:100%}.landing .hero br.mobile-break{display:inline-block}.landing .landing-features-list .features-callouts{padding:0 60px}.landing .landing-features-list .features-callouts div.columns{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:886px) and (min-width:50.063em) and (max-width:64em){.landing .landing-features-list .features-callouts{padding:0 50px}}@media (max-width:886px){.landing .landing-features-list .features-checked{padding:0 60px}}@media only screen and (max-width:886px) and (max-width:50em){.landing .landing-features-list .features-checked{padding:0 40px}}@media (max-width:846px){.landing .build-flows .branch-bf .bf{width:100%;display:block;clear:all}.landing .build-flows .branch-bf .bf img{width:120px;height:120px}.landing .build-flows .branch-bf .bf p{font-size:1.5em}.landing .build-flows .branch-bf .divider-line-horizontal{display:none}.landing .build-flows .branch-bf .divider-line-vertical{width:3px;height:40px;background:#f1f1f1;display:inline-block;margin-bottom:10px}}.landing,.landing-page .navigation-nested,.landing-pro{background-color:#fff}@media (max-width:797px){.landing .customers .left{text-align:center;padding:20px 0 0}.landing .private-repos h2,.landing .private-repos p,.landing .recent-builds-text h2,.landing .recent-builds-text p,.landing .user-testimonials h2,.landing .user-testimonials p{text-align:center}.landing .free-for-oss br.mobile-no-break,.landing .private-repos .desktop-envelope{display:none}.landing .private-repos .mobile-envelope{display:inline-block;margin-bottom:40px}}@media (max-width:608px){.landing br.mobile-break{display:inline-break}}.landing,.landing-pro{margin-bottom:0}.landing-pro .footer{background:#fff}.landing-pro h1,.landing-pro h2,.landing-pro h3{margin:0}.landing-pro .wrapper{width:100%;padding-bottom:0;margin-bottom:0}.landing-pro .landing-footer{margin-top:0}.landing-pro .inner{margin:auto;max-width:1024px;padding:0 1.07143rem}.landing-pro #logo{margin-right:21px}.landing-pro .text-logo{line-height:1.8;margin-bottom:2em;text-align:left}@media only screen and (min-width:50.063em){.landing-vert-center-s{position:relative;overflow:auto;transform:translateY(7%)}.landing-pro .text-logo{width:80%;margin-right:auto;margin-left:auto}}@media only screen and (min-width:64.063em){.landing-pro .text-logo{width:70%}}.landing-pro .hero-computer{width:100%;height:35em;margin-top:3em}.landing-pro .section--grey{background-color:#FAFAFC}.landing-pro .section--white{background-color:#fff}@media only screen and (min-width:50.063em){.landing-pro .hero-computer{position:absolute;margin-top:0;transform:translateY(-.1rem)}.landing-pro .section--grey,.landing-pro .section--white{padding:85px 0}.landing-pro .section--feature .section-feature-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;max-width:1024px;margin:auto}}.landing-pro .section--center{text-align:center}.landing-pro .section-companies{padding-bottom:102px}@media only screen and (max-width:50em){.landing-pro .section-companies{padding:40px 0}}.landing-pro .section--feature{padding:77px 10px}@media only screen and (min-width:50.063em){.landing-pro .section--feature .inner{flex-direction:row-reverse;display:flex;justify-content:space-between;align-items:center}}.landing-pro .section--feature ul{list-style:none;padding-left:0;margin:0}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section--feature ul{padding-left:50px}}.landing-pro .section--feature h2{margin-bottom:67px}.landing-pro .section--feature h3{color:#9E9E9E;text-transform:uppercase;font-size:18px;font-weight:600;text-align:center;margin-bottom:3px}.landing-pro .section--feature p{color:#616161;font-size:16px;font-weight:300;line-height:22px}.landing-pro .section--feature .list-check{padding-left:39px;padding-top:12px}.landing-pro .section--feature .list-check img{width:20px;height:auto;margin-right:17px}.landing-pro .section--feature .list-check li{color:#666;font-weight:300;line-height:52px}@media only screen{.landing-pro .section--feature .list-check li{font-size:18px}.landing-pro .section-branch-pr .build-steps-container{flex-direction:column}}@media only screen and (min-width:64.063em){.landing-pro .section--feature .list-check li{font-size:24px}}@media only screen and (max-width:50em){.landing-pro .section--feature .list-check img{margin-right:10px}.landing-pro .list-check-container{max-width:338px;margin:0 auto}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section--feature .list-check{padding-left:10px}.landing-pro .list-check-container{max-width:338px;margin:0 auto}}.landing-pro .section-opensource{padding:77px 0 140px}@media only screen and (max-width:50em){.landing-pro .section-opensource{padding:77px 10px 70px 20px}}.landing-pro .section-opensource h2{color:#44aaae;font-size:42px;font-weight:300;line-height:50px;margin-bottom:41px}.landing-pro .section-opensource p{color:#666;font-size:26px;font-weight:300;line-height:37px}.landing-pro .section-opensource em{font-weight:600}.landing-pro .section-branch-pr h2{font-size:42px;font-weight:300;line-height:50px;margin-top:0}.landing-pro .section-branch-pr img{width:900px;height:auto}.landing-pro .section-branch-pr li{display:inline}.landing-pro .section-branch-pr .build-steps-container{display:flex;padding-bottom:62px}@media only screen and (max-width:50em){.landing-pro .section-branch-pr .build-steps-container p{width:160px;text-align:left;padding-left:15px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section-branch-pr .build-steps-container p{width:160px;text-align:left;padding-left:15px}}@media only screen and (min-width:64.063em){.landing-pro .section-branch-pr .build-steps-container p{width:20%;text-align:inherit}.landing-pro .section-branch-pr .build-steps-container{flex-direction:row;width:900px;margin:0 auto}}@media only screen and (max-width:50em){.landing-pro .section-branch-pr .branch-pr-container{display:grid;grid-template-columns:.2fr 1fr;margin:0 auto;width:215px}.landing-pro .section-branch-pr .build-step-2{padding-top:6px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section-branch-pr .branch-pr-container{display:grid;grid-template-columns:.2fr 1fr;margin:0 auto;width:215px}.landing-pro .section-branch-pr .build-step-2{padding-top:6px}}.landing-pro .section-branch-pr .build-steps{color:#616161;font-size:16px;font-weight:300;line-height:22px}@media only screen{.landing-pro .section-branch-pr .build-flow-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/build-flow-small-a6d6fba72c847048871ef03c6233bc51.png);background-repeat:no-repeat;width:58px;height:400px;background-size:57px;margin-top:7px}}@media only screen and (min-width:64.063em){.landing-pro .section-branch-pr .build-flow-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/build-flow-997ac1c2c80678896968918cdfd8bcea.png);background-repeat:no-repeat;width:900px;height:114px;background-size:900px;margin:0 auto}}@media only screen{.landing-pro .section-branch-pr .build-pr-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/pr-flow-small-5678a4450686b6113a01cc2479fe6d2e.png);background-repeat:no-repeat;width:58px;height:400px;background-size:57px;margin-top:7px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section-branch-pr .build-step-3{padding-top:7px}}@media only screen and (max-width:50em){.landing-pro .section-branch-pr .build-step-3{padding-top:7px}.landing-pro .section-branch-pr .build-step-4{padding-top:10px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section-branch-pr .build-step-4{padding-top:10px}.landing-pro .section-branch-pr .build-step-5{padding-top:11px}}@media only screen and (max-width:50em){.landing-pro .section-branch-pr .build-step-5{padding-top:11px}.landing-pro .section-branch-pr .build-step-8{padding-top:12px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section-branch-pr .build-step-8{padding-top:12px}.landing-pro .section-branch-pr .build-step-9{padding-top:10px}}@media only screen and (max-width:50em){.landing-pro .section-branch-pr .build-step-9{padding-top:10px}.landing-pro .section-branch-pr .build-step-10{padding-top:8px;padding-bottom:62px}}@media only screen and (min-width:50.063em) and (max-width:64em){.landing-pro .section-branch-pr .build-step-10{padding-top:8px;padding-bottom:62px}}@media only screen and (min-width:64.063em){.landing-pro .section-branch-pr .build-pr-image{background-image:url(https://cdn.travis-ci.org/images/landing-page/pr-flow-7f9850e82aad6f547474f82a87578573.png);background-repeat:no-repeat;width:900px;height:114px;background-size:900px;margin:0 auto}.landing-pro .section-branch-pr .build-step-1{padding-right:67px}.landing-pro .section-branch-pr .build-step-2{padding-right:30px}.landing-pro .section-branch-pr .build-step-4{padding-left:38px}.landing-pro .section-branch-pr .build-step-5{padding-left:64px}.landing-pro .section-branch-pr .build-step-6{padding-right:69px}.landing-pro .section-branch-pr .build-step-7{padding-right:34px}.landing-pro .section-branch-pr .build-step-9{padding-left:43px}.landing-pro .section-branch-pr .build-step-10{padding-left:72px}}@media only screen and (min-width:50.063em){.landing-pro .section--hero .inner{display:flex;justify-content:space-between;flex-direction:row}}.landing-pro .section--hero .section-text{flex:0 0 47%;text-align:center}@media only screen and (min-width:50.063em){.landing-pro .section--hero .section-text{text-align:left}}.h3--plans,.landing-pro .list--features li p{text-align:center}.landing-pro .section--hero .section-image{flex:0 0 50%;position:relative}.landing-pro .section--hero .text-big{margin:.8em 0 1.7em}.landing-pro .list--check,.landing-pro .list--colors,.landing-pro .list--cross,.landing-pro .list--customers,.landing-pro .list--features,.landing-pro .list--fonts,.landing-pro .list--languages,.landing-pro .list--mascot,.landing-pro .list--tessa{list-style:none;padding:0;margin:0}.landing-pro .list--customers{margin:1.5em auto 0}.landing-pro .list--customers li{margin-bottom:30px}.landing-pro .list--customers img{width:130px;height:60px}.landing-pro .list--customers .customer-zendesk{width:130px}.landing-pro .list--customers .customer-engineyard{width:140px;position:relative;top:5px}.landing-pro .list--customers .customer-heroku{width:120px;position:relative;top:6px}.landing-pro .list--customers .customer-bittorrent{width:130px;position:relative;top:5px}.landing-pro .list--customers .customer-moz{width:130px;position:relative;right:39px;top:5px}@media only screen and (min-width:50.063em){.landing-pro .list--customers{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}.landing-pro .list--customers li{margin-bottom:0}.landing-pro .list--languages{display:flex;flex-wrap:wrap}.landing-pro .list--languages .lang-erlang{margin-left:25px}}.landing-pro .list--languages li{flex:0 0 8em}.landing-pro .list--languages a{color:#666;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:64.063em){.landing-pro .list--languages .lang-go{margin-left:23px}.landing-pro .list--languages .lang-scala{margin-left:25px}}@media only screen{.landing-pro .list--languages .lang-go{margin-right:33px}.landing-pro .list--languages .lang-scala{margin-right:30px}}@media only screen and (min-width:50.063em){.landing-pro .list--languages .lang-perl{margin-left:20px}}.landing-pro .list--features{margin-top:5em}@media only screen and (min-width:64.063em){.landing-pro .list--features{display:flex;justify-content:space-between;flex-flow:row wrap;margin-top:1em}}.landing-pro .list--features .feature-image-container{width:160px;height:inherit;margin:0 auto}.landing-pro .list--features li{flex:0 0 16em}@media only screen and (max-width:50em){.landing-pro .list--customers .customer-moz{right:10px}.landing-pro .list--features li p{padding:0 60px}}.landing-pro .list--features li img{width:160px;margin-left:10px;height:auto}@media only screen{.landing-pro .list--features li img{margin-left:-21px}}.landing-pro [class^=feature-]{display:block;height:2em;width:2em;margin:auto}.landing-pro .language{display:block;height:3.5em;width:3.5em;margin:0 auto .5em}.landing-pro .customer svg{max-height:28px}.hero-button,.landing-button{border-radius:2px;background-color:#2EB459;cursor:pointer;padding:14px 20px;font-size:26px;color:#fff;font-weight:300}.h1--grey a,.landing-pro .text-logo a,.text-big a,.text-medium a,.text-small a{padding-bottom:.1rem;text-decoration:none;transition:color .2s ease,border .2s ease}.hero-button:active,.hero-button:hover,.landing-button:active,.landing-button:hover{color:#fff;background-color:#269449}.hero-button svg{width:30px;height:30px;vertical-align:sub;margin-right:.4em}.hero-button.org{margin:2em auto}.h1--green,.h1--grey,.h1--red,.h1--teal{margin:0;font-size:54px;font-weight:200;line-height:1.2}.h1--grey{color:#666!important}.h1--grey a{border-bottom:1px solid #9d9d9d}.h1--grey a:active,.h1--grey a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.h1--grey a{color:#666}.h1--teal{font-size:64px;color:#3eaaaf!important}.h1--green{color:#39aa56!important}.h1--red{color:#db4545!important}.h2--green,.h2--grey,.h2--red,.h2--teal{margin:0 0 .5em;font-size:36px;font-weight:200;line-height:1.3}.h2--green{color:#2EB459}.h2--red{color:#db4545}.h3,.h3--green,.h3--plans,.h3--red,.h3--teal,.h3--yellow{margin:.5em 0;font-size:22px;font-weight:300}.h3--plans{font-size:28px;line-height:1.3}.h3--teal{color:#3eaaaf}.h3--red{color:#db4545}.h3--green{color:#39aa56}.h3--yellow{color:#cdb62c}.text-big{font-size:20px;font-weight:300;line-height:1.55}.text-big a{color:inherit;border-bottom:1px solid #9d9d9d}.text-big a:active,.text-big a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.landing-pro .text-logo,.text-small{margin:0 0 2.5em;font-size:16px}.landing-pro .text-logo a,.text-small a{color:inherit;border-bottom:1px solid #9d9d9d}.landing-pro .text-logo a:active,.landing-pro .text-logo a:hover,.text-small a:active,.text-small a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.text-medium{margin:1.5em 0;font-size:16px}.text-medium a{color:inherit;border-bottom:1px solid #9d9d9d}.text-medium a:active,.text-medium a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.h2--grey{font-size:45px;color:#666}.h2--teal{font-size:45px;color:#3eaaaf}.em--yellow{color:#cdb62c}.align-right{text-align:right}.align-center{text-align:center}main{display:flex;flex-direction:column;align-content:center}.landing-hero-section{background-color:#fafafc;padding:10px 0 0!important}@media only screen and (max-width:50em){.landing-hero-section{text-align:center;padding:20px 10px 0}}@media only screen and (min-width:50.063em){.landing-hero-section .landing-hero-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;padding:10px 1.07143rem;max-width:1024px;margin:auto}}.landing-hero-text h1{font-size:35px;font-weight:300;line-height:1.35em;color:#3eaaaf;margin-top:1em;margin-bottom:36px}.landing-hero-text p{font-size:20px;font-weight:300;line-height:1.5em;color:#666;margin-bottom:60px}@media only screen and (max-width:50em){.landing-hero-image{margin:40px 0 0}.section-languages{padding-top:40px;padding-bottom:77px}}.landing-hero-image img{width:450px}@media only screen and (min-width:64.063em){.landing-hero-image img{position:relative;left:61px;width:550px;max-width:inherit}}.customers-header{color:#666;font-weight:300;font-size:27px;margin-bottom:39px}.spacer{display:inherit;width:150px;height:3px;background-color:#EAEAEA;margin:0 auto}.checkmark{width:20px;vertical-align:middle}@media only screen and (min-width:50.063em) and (max-width:64em){.section-languages{padding-bottom:77px}}.section-languages h2{color:#666;font-size:42px;font-weight:300;line-height:50px;text-align:left;margin-bottom:30px;margin-top:0}.section-languages p{color:#666;font-size:26px;font-weight:300;line-height:38px;text-align:left}.section-languages a{text-decoration:underline}@media only screen and (min-width:50.063em){.section-languages .inner{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (max-width:50em){.section-languages .section-languages-text-container{max-width:500px;margin:0 auto;padding:40px 10px}.section-languages .section-languages-text-container h2,.section-languages .section-languages-text-container p{text-align:center}}.section-languages .section-languages-text-container a{text-decoration:none;border-bottom:1px solid #DCDCDC}@media only screen and (min-width:64.063em){.section-languages .section-languages-text-container{padding:0 57px}}.section-languages .section-languages-container{max-width:500px;margin:0 auto}@media only screen and (max-width:50em){.section-languages .section-languages-container ul{display:flex;flex-wrap:wrap;padding-bottom:0 0 77px 33px}}@media only screen and (min-width:50.063em) and (max-width:64em){.section-languages .section-languages-container ul{display:flex;flex-wrap:wrap;padding-bottom:0 0 77px 33px}}@media only screen and (max-width:50em){.section-quotes{padding:40px 0 0}}.section-quotes h2{margin-bottom:71px}.section-quotes .quote-container{margin-bottom:40px;font-size:16px;line-height:22px;color:#666;text-align:left;box-shadow:0 0 5px #EAEAEA;border-radius:2px;padding:15px}@media only screen and (min-width:64.063em){.section-quotes .inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.section-quotes .quote-container{width:301px;margin-bottom:0}}.section-quotes .quote-container .rails-logo{width:160px;position:relative;right:37px;bottom:10px}.section-quotes .quote-container .twitter-logo{width:160px;position:relative;bottom:20px;right:80px}.section-quotes .quote-container .quote-pypy-logo{width:100px}.section-quotes .quote-container .quote-python-logo{width:75px;height:35px}.section-quotes .quote-container .quote-python{padding-top:25px}.section-quotes .quote-container .quote-author{font-weight:600}.section-quotes .quote-container .quote-signature{margin:5px 0}.section-quotes .quote-container .second-signature{margin-top:38px}.section-quotes .quote-container .third-signature{margin-top:104px}.section-start-building{padding:85px 0}.section-start-building .get-started{color:#666;font-size:42px;font-weight:300;margin:0}.section-start-building .run-test{color:#3eaaaf;font-size:52px;font-weight:300;margin-top:10px;margin-bottom:64px}.section-start-building .start-building-button{color:#fff;font-size:26px;font-weight:300;background-color:#2EB459;border-radius:2px;padding:15px 51px;cursor:pointer}.section-start-building .start-building-button:active,.section-start-building .start-building-button:hover{color:#fff;background-color:#269449}.getting-started{max-width:900px;margin:auto;padding:2em 1em}.getting-started a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem;transition:color .2s ease,border .2s ease}.getting-started a:active,.getting-started a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}@media only screen and (min-width:50.063em){.getting-started{padding:2em 0}}.getting-started li,.getting-started p{font-size:16px;line-height:25px}.getting-started .h2--grey{margin-bottom:1em}.getting-started .getting-started-hidden{display:none}.getting-started-steps{margin:0;padding:0;list-style:none}.getting-started-steps h2:before{width:1.5em;height:1.5em;margin-right:.5em;font-size:16px;background-color:#35a764;color:#fff;display:inline-block;border-radius:50%;text-align:center;vertical-align:top}.getting-started-steps li:nth-child(1) h2:before{content:"1"}.getting-started-steps li:nth-child(2) h2:before{content:"2"}.getting-started-steps li:nth-child(3) h2:before{content:"3"}.getting-started-steps>li{display:flex;flex-flow:column}@media only screen and (min-width:50.063em){.getting-started-steps>li{flex-flow:row nowrap;margin-bottom:5rem}.getting-started-steps>li:nth-of-type(2){flex-flow:row-reverse nowrap}.getting-started-steps>li:nth-of-type(2)>div{flex:1 0 70%}}.getting-started-image{width:100%;height:190px;flex:0 0 250px}.note{padding:.4em .5em;border-radius:4px;font-style:italic;color:#666;background-color:#b6d6d9}.plans-button--blue,.plans-button--green,.plans-button--grey,.plans-button--red{display:inline-block;padding:.5em 1em;font-size:20px;transition:background-color .2s ease;cursor:pointer}.note strong{text-transform:uppercase}.plans-button--green{border:1px solid #39aa56;border-radius:3px;color:#39aa56;background:#fff}.plans-button--green:active,.plans-button--green:hover{background-color:#39aa56;color:#fff}.plans-button--blue{border:1px solid #3eaaaf;border-radius:3px;color:#3eaaaf;background:#fff}.plans-button--blue:active,.plans-button--blue:hover{background-color:#3eaaaf;color:#fff}.plans-button--grey{border:1px solid #9d9d9d;border-radius:3px;color:#9d9d9d;background:#fff}.plans-button--grey:active,.plans-button--grey:hover{background-color:#9d9d9d;color:#fff}.plans-button--red{border:1px solid #db4545;border-radius:3px;color:#db4545;background:#fff}.plans-button--red:active,.plans-button--red:hover{background-color:#db4545;color:#fff}.plans-hero{padding-top:60px;padding-bottom:55px}.list--plans{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none}.list--plans .plan,.list--plans .plan--important{flex:0 0 25%;align-self:center;padding:.5em 1.5em 0;margin-bottom:2em;background-color:#FCFDFD;border-width:1px;border-color:#b6d6d9;border-style:solid}.list--plans .plan--important{padding:.5em 2em 3em;z-index:10;box-shadow:#3eaaaf 0 0 9px 0}.list--plans .plan--important .plans-name,.list--plans .plan--important .plans-name+.plans-label,.list--plans .plan--important .plans-price{color:#3eaaaf}.list--plans .plan--important .plan-icon circle,.list--plans .plan--important .plan-icon ellipse,.list--plans .plan--important .plan-icon line,.list--plans .plan--important .plan-icon path,.list--plans .plan--important .plan-icon polygon,.list--plans .plan--important .plan-icon polyline,.list--plans .plan--important .plan-icon rect{fill:none;stroke:#3eaaaf}@media screen and (min-width:50em){.list--plans .plan:nth-of-type(1),.list--plans .plan:nth-of-type(3){border-right:none}.list--plans .plan:nth-of-type(3){border-left:none}}@media screen and (max-width:50em){.list--plans{justify-content:space-around}.list--plans .plan--important{order:0}.list--plans .plan{order:1}.list--plans .plan,.list--plans .plan--important{flex:0 1 240px}}.list--plans .list{padding:0;list-style:none;margin:3em 0;font-size:16px}.list--plans .list li{line-height:2}.list--plans .list-em{display:inline-block;width:1.3em;font-weight:600;font-size:18px}.list--plans .plan-icon{width:13px;height:14px;margin-right:8px}.list--plans .plan-icon circle,.list--plans .plan-icon ellipse,.list--plans .plan-icon line,.list--plans .plan-icon path,.list--plans .plan-icon polygon,.list--plans .plan-icon polyline,.list--plans .plan-icon rect{fill:none;stroke:#9d9d9d}.plans-label{margin-top:0;font-size:13px;color:#9d9d9d;font-weight:600;text-transform:uppercase}.plans-name{font-size:30px;font-weight:300;margin-bottom:0}.plans-timeframe{margin-bottom:4em;text-align:center}.plans-price{margin:2rem 0 0;font-size:50px;text-align:center}@media only screen and (min-width:50.063em){.plans-prices{margin-top:-4em;margin-bottom:4em}}.section-headline{margin-bottom:0}.section--two{display:flex;flex-flow:column nowrap}.section--two [class^=plans-button]{margin-top:1em}.section--two>div{margin-bottom:5em}.section--two svg{width:100%}@media only screen and (min-width:50.063em){.section--two{flex-flow:row nowrap;justify-content:space-around}.section--two>div{display:flex;flex-flow:column;justify-content:space-between;flex:0 0 48%;align-items:flex-start;margin-bottom:0}}.section--two.section--os{padding-top:6em;padding-bottom:6em}.section--two.section--enterprise{margin:3em 1em 9em;padding-top:3em;padding-bottom:4em;background-color:#FCFDFD;border:1px solid #3eaaaf}@media only screen and (min-width:50.063em){.section--two.section--enterprise{margin:3em auto 9em}.section--two.section--enterprise>div{justify-content:center;flex:0 0 45%}}.inner.section--faq{margin-bottom:6em}.landing-pro .list--faq{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0;margin:3em 0 0;list-style:none}.landing-pro .list--faq li{flex:0 0 100%;padding:1em 1.5em 1.7em;margin-bottom:2em;border:1px solid rgba(157,157,157,.2)}.landing-pro .faq-text{margin:0;font-size:16px}.landing-pro .faq-text a{color:inherit;text-decoration:none;border-bottom:1px solid #9d9d9d;padding-bottom:.1rem;transition:color .2s ease,border .2s ease;display:inline-block}.landing-pro .faq-text a:active,.landing-pro .faq-text a:hover{color:#9d9d9d;text-decoration:none;border-color:transparent}.landing-pro .logo-header{margin-bottom:90px}.landing-pro .list--fonts{margin:3em 0 7em}@media only screen and (min-width:50.063em){.landing-pro .list--faq li{flex:0 0 48%}.landing-pro .list--fonts{display:flex;flex-flow:row wrap;justify-content:space-between}}.landing-pro .list--fonts li{flex:1 0 33%;margin-bottom:2em}@media only screen and (min-width:50.063em){.landing-pro .list--fonts li{flex:0 0 33%;margin-bottom:0}.landing-pro .list--colors{display:flex;flex-flow:row wrap;justify-content:space-around}}.landing-pro .list--fonts [class^=font-]{font-size:36px;margin:0}.landing-pro .list--fonts .text-big{margin:.5em 0 0}.landing-pro .list--fonts .font-light{font-weight:300;color:#3eaaaf}.landing-pro .list--fonts .font-regular{font-weight:400;color:#cdb62c}.landing-pro .list--fonts .font-semibold{font-weight:600;color:#666}.landing-pro .list--colors li{flex:0 0 19%}.landing-pro .list--colors [class^=colors-sample]{height:3em;margin-bottom:.5em}.landing-pro .list--colors .colors-sample--teal{background-color:#3eaaaf}.landing-pro .list--colors .colors-sample--green{background-color:#39aa56}.landing-pro .list--colors .colors-sample--yellow{background-color:#edde3f}.landing-pro .list--colors .colors-sample--red{background-color:#db4545}.landing-pro .list--colors .colors-sample--grey{background-color:#666}.landing-pro .list--mascot{display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:center}.landing-pro .list--mascot li{flex:0 0 15em}.landing-pro .list--tessa{display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:center}@media only screen and (min-width:50.063em){.landing-pro .list--mascot,.landing-pro .list--tessa{width:80%;margin:auto}}.landing-pro .list--tessa li{flex:0 0 15em}.landing-pro .logo-logos{margin-top:6em;display:flex;flex-wrap:wrap;justify-content:space-between}.landing-pro .logo-logos figure{margin:0;flex:1 0 48%}.landing-pro .logo-logos [class^=logos--]{padding:2em;margin-bottom:1em}.landing-pro .logos--light{background-color:#EDF3F3}.landing-pro .logos--dark{background-color:#40A3AD}@media only screen and (min-width:50.063em){.landing-pro .does-donts{display:flex;flex-wrap:wrap;justify-content:space-between}}.landing-pro .does-donts .does,.landing-pro .does-donts .donts{flex:0 0 46%}.landing-pro .does-donts .does{margin-bottom:3em}@media only screen and (min-width:50.063em){.landing-pro .does-donts .does{margin-bottom:0}}.landing-pro .text-logo{margin:0 auto 3em}