.report-section._intro .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.report-section._intro .orbit,.report-section._thanks .orbit{position:absolute;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1114.4 1032.6'%3E%3Cg fill='none' stroke='%23555' stroke-miterlimit='10'%3E%3Cpath d='M1055.7 844.7c-250 250-655.3 250-905.2 0-200-200-200-524.2 0-724.2 160-160 419.4-160 579.3 0 128 128 128 335.5 0 463.5-102.4 102.4-268.4 102.4-370.8 0-81.9-81.9-81.9-214.7 0-296.6 65.5-65.5 171.8-65.5 237.3 0 52.4 52.4 52.4 137.4 0 189.8-41.9 41.9-109.9 41.9-151.9 0-33.6-33.6-33.6-87.9 0-121.5' opacity='.42'/%3E%3Ccircle cx='847.2' cy='106.9' r='20' opacity='.42'/%3E%3Ccircle cx='1018.2' cy='890.9' r='51' opacity='.42'/%3E%3Ccircle cx='1091.2' cy='795.9' r='23' opacity='.42' stroke-width='.451'/%3E%3Ccircle cx='84.2' cy='801.9' r='80' opacity='.42' stroke-width='1.569'/%3E%3Ccircle cx='354.2' cy='578.9' r='38' opacity='.42' stroke-width='.745'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;background-size:contain}.report-section._opensource .opensource-stats__number,.report-subheader{font-size:50px;line-height:55px;font-weight:700}._small.report-subheader,.report-section._opensource ._small.opensource-stats__number{font-size:36px;line-height:40px}.report-section._opensource .opensource-stats{font-size:20px;line-height:23px;font-weight:400}.report-section._community-events,.report-section._pycharm-edu-stats,.report-section._research,.report-section._usage .categories__text,.report-section._usage .eap__text,.report-section._usage .new-products__text,.report-section._visitors,.report-section._visitors .visitors-image-wrap .text{font-size:35px;line-height:45px;font-weight:400}.report-section._community-events strong,.report-section._pycharm-edu-stats strong,.report-section._research strong,.report-section._usage .categories__text strong,.report-section._usage .eap__text strong,.report-section._usage .new-products__text strong,.report-section._visitors .visitors-image-wrap .text strong,.report-section._visitors strong{font-size:40px}.report-section._community-events small,.report-section._pycharm-edu-stats small,.report-section._research small,.report-section._usage .categories__text small,.report-section._usage .eap__text small,.report-section._usage .new-products__text small,.report-section._visitors .visitors-image-wrap .text small,.report-section._visitors small{font-size:24px;line-height:27px}.link{text-decoration:underline}.report-section{position:relative;padding:75px 0;color:#000}.report-section img{width:100%}.report-section a{color:#3abbeb}.report-header{position:relative;margin-top:0;margin-bottom:50px;padding-left:80px;font-size:70px;line-height:80px;font-weight:300;letter-spacing:-2px}.report-header._color-light{color:#fff}.report-header._color-dark{color:#000}.report-header._color-gray{color:#afb1b3}.report-header:before{position:absolute;top:20px;left:0;width:45px;height:45px;background-color:#000;content:""}.report-header._square-gray:before{background-color:#3b3e43}.report-header._square-light-gray:before{background-color:#afb1b3}.report-header._square-light:before{background-color:#fff}.report-subheader{margin-bottom:50px}.report-subheader._display-inline-block{display:inline-block}.report-subheader._color-gray{color:#afb1b3}.report-subheader sub{position:relative;display:block;padding-left:8px;font-size:20px;line-height:23px}.report-text{font-size:36px}.report-list li{margin-bottom:25px}.report-content-padding{padding-left:80px}.report-section._intro{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000 url(/_assets/www/company/annualreport/2015/img/intro/bg.8abf3b7425982595e12a90e333adf7e7.png) repeat;background-size:contain;height:700px}.report-section._intro .logo{width:80%}.report-section._sub-intro{padding:50px 0;background-color:#383c42}.report-section._sub-intro .year{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:210px}.report-section._sub-intro .developers-every-day{width:36%;height:auto}.report-section._revenue{background-color:#42454b}.report-section._customers{background-color:#4b4e54}.report-section._customers .customers{max-width:80%}.report-section._employees{background-color:#000}.report-section._employees .employees-graph{margin-top:-190px}.report-section._food .food-list{width:105%;max-width:1400px}.report-section._usage{background-color:#ff9600}.report-section._usage .categories{position:relative;margin-bottom:100px}.report-section._usage .categories__image{width:80%}.report-section._usage .categories__text{position:absolute;bottom:-10px}.report-section._usage .new-products__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-section._usage .new-products__image{width:80%}.report-section._usage .eap__row{margin-top:50px}.report-section._usage .eap__text a{color:#000;text-decoration:underline}.report-section._usage .eap__text .external-link{padding-right:50px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='11' height='11' viewBox='0 0 11 11'%3E %3Cpath fill-rule='evenodd' d='M10.500,6.000 C10.224,6.000 10.000,5.776 10.000,5.500 L10.000,1.707 L3.354,8.353 L2.646,7.646 L9.293,1.000 L5.500,1.000 C5.224,1.000 5.000,0.776 5.000,0.499 C5.000,0.223 5.224,-0.000 5.500,-0.000 L10.500,-0.000 C10.776,-0.000 11.000,0.223 11.000,0.499 L11.000,5.500 C11.000,5.776 10.776,6.000 10.500,6.000 ZM10.000,1.000 L10.000,1.000 L10.000,1.000 L10.000,1.000 ZM1.000,9.999 L8.000,9.999 L8.000,9.000 L8.000,8.000 L8.000,7.000 L9.000,7.000 L9.000,8.000 L9.000,9.000 L9.000,9.999 L9.000,11.000 L8.000,11.000 L-0.000,11.000 L-0.000,9.999 L-0.000,3.999 L-0.000,2.999 L1.000,2.999 L4.000,2.999 L4.000,3.999 L1.000,3.999 L1.000,9.999 Z' class='cls-1'/%3E %3C/svg%3E") no-repeat 100% 0;background-size:35px}.report-section._pycharm-edu-stats{background-color:#21d789}.report-section._pycharm-edu-stats .pycharm-edu{display:block;width:80%;margin:0 auto 100px}.report-section._opensource{background-color:#18a3fa}.report-section._opensource .opensource-stats{width:80%}.report-section._opensource .opensource-stats__description{margin-bottom:50px}.report-section._opensource .kotlin-logo{margin-top:6%;width:70%}.report-section._visitors{background-color:#3b3e43;font-weight:300;line-height:45px;color:#afb1b3}.report-section._visitors strong{color:#fff}.report-section._visitors .visitors-image-wrap{position:absolute;bottom:0;height:100%;width:100%}.report-section._visitors .visitors-image-wrap:after{position:absolute;top:100%;left:-5px;right:-5px;height:2px;background-color:#000;content:""}.report-section._visitors .visitors-image-wrap .text{position:absolute;width:100%}.report-section._visitors .visitors-image-wrap .text._top{bottom:100%;margin-bottom:15px}.report-section._visitors .visitors-image-wrap .text._bottom{top:100%;margin-top:25px}.report-section._visitors .visitors-image-wrap._yellow{margin-left:-30px;color:#ffef00}.report-section._visitors .visitors-image-wrap._green{height:150%;color:#00a351}.report-section._visitors .visitors-image{position:absolute;left:0;right:0;bottom:0}.report-section._visitors .browsers-stats{display:block;margin:100px auto 130px}.report-section._visitors .jetbrains-tv-wrap{width:230px;margin:-80px auto 0}.report-section._community-events{background-color:#4c5055;color:#afb1b3}.report-section._community-events strong{color:#fff}.report-section._community-events a strong{color:#3abbeb}.report-section._community-events a:hover strong{text-decoration:none}.report-section._community-events .events-block-wrap{display:table;margin:0 auto 50px}.report-section._community-events .events-block-wrap:last-child{margin-bottom:0}.report-section._community-events .events-block-wrap._full{width:100%}.report-section._community-events .events-block{display:table-cell;padding:35px 25px;height:80px;border:1px solid #afb1b3;text-align:center;vertical-align:middle}.report-section._community-events .community__row{margin-top:100px}.report-section._community-events .community__row .text{position:relative;left:50%;-webkit-transform:translateX(-40%);transform:translateX(-40%);margin:0 auto;width:80%;font-size:18px;line-height:26px;color:#fff}.report-section._community-events .community__row .text strong{display:block;margin-bottom:15px}.report-section._community-events .community__row .image__wrap{width:80%;margin:0 auto;text-align:center}.report-section._community-events .community__row .image__spacer{display:block;margin:-2px auto 15px;width:2px;height:40px;background-color:#000;content:""}.report-section._community-events .community__row .image{width:100%}.report-section._community-events .community__row .main-image__wrap{width:120%;margin-left:-10%;margin-bottom:50px}.report-section._community-events .community__col,.report-section._community-events .opensource__col{margin-top:-150px}.report-section._community-events .main__col .image__wrap{width:60%}.report-section._community-events .universities{margin-top:50px;width:200%}.report-section._community-events .universities__caption{width:50%;margin-bottom:25px;font-size:16px;color:#9da1a4}.report-section._community-events .universities__list{list-style-type:decimal}.report-section._community-events .universities__list li{margin-bottom:10px}.report-section._research{background-color:#383c42}.report-section._research ul li{margin-bottom:50px}.report-section._thanks{height:900px;background:#000 url(/_assets/www/company/annualreport/2015/img/intro/bg.8abf3b7425982595e12a90e333adf7e7.png) repeat;background-size:contain}.report-section._thanks .orbit{background-image:url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='1242.1px' height='1081.6px' viewBox='0 0 1242.1 1081.6' style='enable-background:new 0 0 1242.1 1081.6;' xml:space='preserve'%3E %3Cg style='opacity:0.42;'%3E %3Cg%3E %3Cpath style='fill:none;stroke:%23555555;stroke-miterlimit:10;' d='M1055.7,844.7c-1.4,1.4-2.8,2.8-4.3,4.2'/%3E %3Cpath style='fill:none;stroke:%23555555;stroke-miterlimit:10;stroke-dasharray:11.9994,11.9994;' d='M1042.8,857.2 c-250.8,237.3-646.6,233.2-892.3-12.6c-200-200-200-524.2,0-724.2c160-160,419.4-160,579.3,0c128,128,128,335.5,0,463.5 C627.4,686.4,461.4,686.4,359,584c-81.9-81.9-81.9-214.7,0-296.6c65.5-65.5,171.8-65.5,237.3,0c52.4,52.4,52.4,137.4,0,189.8 c-41.9,41.9-109.9,41.9-151.9,0c-30.7-30.7-33.3-78.8-7.9-112.5'/%3E %3Cpath style='fill:none;stroke:%23555555;stroke-miterlimit:10;' d='M440.4,360.1c1.3-1.5,2.7-3,4.1-4.4'/%3E %3C/g%3E %3C/g%3E %3Cg style='opacity:0.42;'%3E %3Cg%3E %3Cpath style='fill:none;stroke:%23555555;stroke-miterlimit:10;' d='M1241.7,893.7c-0.4,0.4-0.7,0.7-1.1,1.1'/%3E %3Cpath style='fill:none;stroke:%23555555;stroke-miterlimit:10;stroke-dasharray:2.9998,2.9998;' d='M1238.5,896.8 c-250.2,246.8-653.1,245.7-902-3.2c-200-200-200-524.2,0-724.2c160-160,419.4-160,579.3,0c128,128,128,335.5,0,463.5 C813.4,735.4,647.4,735.4,545,633c-81.9-81.9-81.9-214.7,0-296.6c65.5-65.5,171.8-65.5,237.3,0c52.4,52.4,52.4,137.4,0,189.8 c-41.9,41.9-109.9,41.9-151.9,0c-32.8-32.8-33.5-85.7-2.1-119.3'/%3E %3Cpath style='fill:none;stroke:%23555555;stroke-miterlimit:10;' d='M629.4,405.8c0.3-0.4,0.7-0.7,1.1-1.1'/%3E %3C/g%3E %3C/g%3E %3Ccircle style='opacity:0.42;fill:none;stroke:%23555555;stroke-miterlimit:10;' cx='847.2' cy='106.9' r='20'/%3E %3Cg style='opacity:0.42;'%3E %3Ccircle style='fill:none;stroke:%23555555;stroke-miterlimit:10;stroke-dasharray:12.3215,12.3215;' cx='1172.2' cy='123.9' r='51'/%3E %3C/g%3E %3Ccircle style='opacity:0.42;fill:none;stroke:%23555555;stroke-miterlimit:10;' cx='1018.2' cy='890.9' r='51'/%3E %3Ccircle style='opacity:0.42;fill:none;stroke:%23555555;stroke-width:1.5686;stroke-miterlimit:10;' cx='84.2' cy='801.9' r='80'/%3E %3Ccircle style='opacity:0.42;fill:none;stroke:%23555555;stroke-width:0.7451;stroke-miterlimit:10;' cx='354.2' cy='578.9' r='38'/%3E %3C/svg%3E");background-size:80%}.report-section._thanks .logo{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);width:420px;height:420px;-webkit-box-shadow:0 0 200px #505050;box-shadow:0 0 200px #505050}.report-section._thanks .text{position:absolute;left:0;right:0;bottom:200px;text-align:center;color:#fff;font-size:42px;font-weight:300;letter-spacing:-3px;word-spacing:15px;text-transform:uppercase}.report-section._thanks .beam{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100px}

/*# sourceMappingURL=index.entry.66f9550996cf5c1d9191.css.map*/