.banner{position:relative}.banner._hidden{display:none}.banner__close-button{position:absolute;z-index:1;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;right:0;top:0;margin:0;padding:0;border:0;width:15px;height:15px;background:url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%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='18.414px' height='18.415px' viewBox='0 0 18.414 18.415' enable-background='new 0 0 18.414 18.415' xml:space='preserve'%3E %3Cg%3E %3Cpath d='M1.414,18.415L0,17L17,0l1.414,1.415L1.414,18.415z'/%3E %3Cpath d='M17,18.415L18.414,17l-17-17L0,1.415L17,18.415z'/%3E %3C/g%3E %3C/svg%3E") no-repeat;background-size:100%}.banner__close-button:hover{opacity:.5}.banner__close-button._light{background-image:url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%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='18.414px' height='18.415px' viewBox='0 0 18.414 18.415' enable-background='new 0 0 18.414 18.415' xml:space='preserve' fill='%23ffffff'%3E %3Cg fill='%23ffffff'%3E %3Cpath d='M1.414,18.415L0,17L17,0l1.414,1.415L1.414,18.415z' fill='%23ffffff' /%3E %3Cpath d='M17,18.415L18.414,17l-17-17L0,1.415L17,18.415z' fill='%23ffffff' /%3E %3C/g%3E %3C/svg%3E")}.banner__close-button._transparent{top:auto;right:auto;width:20px;height:20px;background-image:none}.banner__close-button._position-left{right:auto;left:0}.slideup-banner{position:fixed;z-index:1001;bottom:10px;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:640px){.slideup-banner{width:100%}}.slideup-banner._position-center{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slideup-banner._position-right{left:auto;right:0}.slideup-banner._hidden{display:block;bottom:-450px}.slideup-banner .banner__close-button{top:10px;right:10px}.slideup-banner .banner__image{max-width:100%}.inplace-banner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 50px}.ribbon-banner{position:absolute;top:0;z-index:1;width:100%;background-color:hsla(0,0%,100%,.75);border-bottom:1px solid #cccbcb}.ribbon-banner._dark{color:#fff;color:var(--wt-color-white);background-color:hsla(0,0%,100%,.2);border-bottom:1px solid #636465}[data-product-name=gamedev] .ribbon-banner .ribbon-banner{margin-bottom:50px}[data-product-name=gamedev] .ribbon-banner a.underline{color:#c8ff00;text-decoration:none}.ribbon-banner .banner__body{position:relative;width:1000px;margin:10px auto}.ribbon-banner .banner__close-button{right:-30px}[data-product-name=goland] .ribbon-banner,[data-product-name=space] .ribbon-banner{border:none;color:#fff;color:var(--wt-color-white);background-color:#167dff;background-color:var(--wt-color-primary-light-theme)}[data-product-name=goland] .ribbon-banner .announce-banner-col,[data-product-name=space] .ribbon-banner .announce-banner-col{max-width:none}@media screen and (max-width:1000px){[data-product-name=goland] .ribbon-banner .banner__close-button,[data-product-name=space] .ribbon-banner .banner__close-button{right:10px}[data-product-name=goland] .ribbon-banner .announce-banner__left-col,[data-product-name=goland] .ribbon-banner .announce-banner__right-col,[data-product-name=space] .ribbon-banner .announce-banner__left-col,[data-product-name=space] .ribbon-banner .announce-banner__right-col{padding:0 50px 0 30px;text-align:left}}[data-product-name=goland] .ribbon-banner .banner__register-button,[data-product-name=space] .ribbon-banner .banner__register-button{display:inline-block;margin-left:5px}[data-product-name=goland] .ribbon-banner .banner__description,[data-product-name=goland] .ribbon-banner .banner__title,[data-product-name=goland] .ribbon-banner .js-banner-link,[data-product-name=space] .ribbon-banner .banner__description,[data-product-name=space] .ribbon-banner .banner__title,[data-product-name=space] .ribbon-banner .js-banner-link{color:#fff;color:var(--wt-color-white)}[data-product-name=goland] .ribbon-banner .js-banner-link,[data-product-name=space] .ribbon-banner .js-banner-link{text-decoration:none;font-weight:700}[data-product-name=goland] .ribbon-banner .js-banner-link:hover,[data-product-name=space] .ribbon-banner .js-banner-link:hover{text-decoration:underline}
.announce-banner .banner__body,.webinar-announce-banner .banner__body{display:inline-block;width:auto}.announce-banner .banner__close-button,.webinar-announce-banner .banner__close-button{top:3px;right:-50px}.announce-banner-col{max-width:370px;color:#343434}.announce-banner__left-col{padding-right:35px;text-align:right}.announce-banner__right-col{text-align:left}
.country-offer-china-banner{width:1000px;padding:0 40px 0 270px;background:url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 22.1.0, 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' viewBox='0 0 241 70' style='enable-background:new 0 0 241 70;' xml:space='preserve'%3E %3Cstyle type='text/css'%3E .st0%7Bfill:%23003F96;%7D .st1%7Bfill:%23EC6C00;%7D .st2%7Bfill:%23E12600;%7D .st3%7Bfill:%23FFDE00;%7D .st4%7Bfill:%2327B34B;%7D %3C/style%3E %3Ctitle%3Eimage%3C/title%3E %3Cpath d='M202,33.7l0.5,0.2v1.4h0.2v-1.4h0.5v-0.2L202,33.7L202,33.7z M203.5,33.7v1.6h0.2v-1.2l0.5,1.2h0.2l0.4-1.2v1.2h0.2v-1.6 h-0.4l-0.5,1.4L203.5,33.7L203.5,33.7z'/%3E %3Cpath class='st0' d='M192,33.7h-0.9c0,0-0.9,0.2-0.9,0.5v1.2l-3.5,0.2v-0.7h-1.6c0,0-1.6,0.2-1.6,0.5v4.4h6.9v3h-4.8v1.2h4.8v7 l3.5-0.4v-6.7h5.1v-1.2h-5.1v-3h6v-0.5h0.2c0,0,0.5,0,0.7-0.7l0.4-1.9c0-0.8-0.7-1.4-1.5-1.4c0,0-0.1,0-0.1,0l-5.5,0.2v-1.8 L192,33.7L192,33.7z M197.5,36.5c0.3,0,0.5,0.2,0.5,0.5c0,0,0,0,0,0l-0.2,1.9h-10.9V37l3.5-0.2l3.5-0.2L197.5,36.5z'/%3E %3Cpath class='st1' d='M170.5,43.2l1.1,1.2l1.2,1.2c0.2,0.2,0.5,0.2,0.7,0c0,0,0,0,0,0l1.2-1.2l1.1-1.2c0.2-0.2,0.2-0.5,0-0.7 c0,0,0,0,0,0l-1.1-1.2l-1.2-1.1c-0.2-0.2-0.5-0.2-0.7,0c0,0,0,0,0,0l-1.2,1.1l-1.2,1.2C170.5,42.3,170.2,42.9,170.5,43.2 M199.9,47.3c0,0,0.2-0.4,0-0.5l-0.9-1.1l-1.1-0.9c0,0-0.4-0.4-0.5,0l-1.1,0.9l-0.9,1.1c0,0-0.2,0.4,0,0.5l0.9,1.1l1.1,0.9 c0,0,0.4,0.4,0.5,0l1.1-0.9L199.9,47.3'/%3E %3Cpath class='st0' d='M147.4,41.6H158c-0.3,0.9-0.6,1.8-1.1,2.6c-0.8,1.7-2,3.3-3.3,4.6c0,0-3.9,3.5-6.2,3.5c-1,0-2.1-0.3-3-0.7 c-0.9-0.6-1.4-1.6-1.4-2.6c0,0,0-2.5,3.7-3.2c0,0-2.5-0.2-3.7,1.1c-0.8,0.8-1.2,1.9-1.2,3c0.1,1.2,0.7,2.3,1.8,3 c1.1,0.7,2.4,1,3.7,1.1h0.5c3-0.3,5.8-1.5,8.1-3.3c2.1-1.9,3.8-4.1,4.9-6.7c0.3-0.8,0.6-1.6,0.9-2.5l0.2-0.9h-5.6v-2.6h7.2v-1.2 h-7.2v-2.8h-3.2c0,0-0.9,0.2-0.9,0.5v2.1h-6.7v1.2h6.9v2.6h-4.9L147.4,41.6 M171,33.7v0.5l-0.4,1.4c-0.2,0.7-0.6,1.3-1.1,1.8v13.7 l-3.5-0.4V39.9c-0.8,0.4-1.6,0.8-2.5,1.1l-0.5-0.7c0,0,1.2-0.9,2.5-1.9c0,0,2.3-2.3,2.3-3.9c0,0,0-0.4,0.9-0.5h0.9L171,33.7'/%3E %3Cpath class='st0' d='M170,39h6.7v12.7h3.5V38.8h1.8v-1.2h-1.8v-4.1h-2.8c0,0-0.9,0.2-0.9,0.5v3.5h-6.7V39'/%3E %3Cpath class='st1' d='M153.9,46.4c0,0-4.4-1.9-7.2-2.1c-1.5-0.1-2.9,0.4-4.1,1.2c0,0-1.9,1.4-1.9,3.3c0,1.5,0.8,2.8,1.9,3.7 c1.4,0.8,3,1.3,4.6,1.2h-0.2c-1.2,0-2.5-0.4-3.5-1.1c-1-0.7-1.6-1.8-1.6-3c0-1.2,0.5-2.2,1.4-3c1-0.6,2.1-0.9,3.2-0.9l2.6,0.4 l2.1,0.9l5.1,2.6c0,0,3.5,1.8,6.7,3c0,0,11.5,3.9,37.4,1.2l1.4-0.4c0.4-0.2,0.7-0.5,0.9-0.9c0.8-1,1.7-1.8,2.6-2.6 c0,0,1.6-1.6,1.1-1.9l-0.9,0.2c-7,1.4-14.2,2.2-21.3,2.5c0,0-14.4,0.5-21.7-1.4C159.6,48.5,156.8,47.5,153.9,46.4'/%3E %3Crect y='0' class='st2' width='120' height='70'/%3E %3Cpath class='st3' d='M24.1,18.4l-2.7-8.3l-2.6,8.3h-8.7l7,5l-2.6,8.3l7-5.1l7,5.1l-2.6-8.3l7-5L24.1,18.4z M40.6,11.6l1.5,2.5 l0.2-2.9l2.8-0.7l-2.6-1.1l0.2-2.8l-2,2.2l-2.6-1.2l1.5,2.5l-2,2.2L40.6,11.6z M48.1,19.2l0.3,2.8l1.4-2.5l2.8,0.4l-2.1-2.1l1.4-2.5 l-2.6,1.2l-2.1-2.1l0.4,2.9l-2.6,1.2L48.1,19.2z M50.6,30.4l2.3-1.7l-2.9,0.1L49,26l-0.8,2.8l-2.9,0.1l2.4,1.5l-0.8,2.8l2.3-1.8 l2.4,1.6L50.6,30.4z M42.4,37.1l0.1-2.9l-1.7,2.3l-2.7-1l1.6,2.4l-1.8,2.3l2.8-0.8l1.5,2.4l0.1-2.9l2.8-0.8L42.4,37.1z'/%3E %3Cg%3E %3Cpath d='M138.8,17.2V4.8h9.3V0h2.9v4.8h9.3v12.3h-2.8v-1.3h-6.5v8.3H148v-8.3h-6.5v1.4H138.8z M141.5,7.4v5.8h6.5V7.4H141.5z M157.4,7.4h-6.5v5.8h6.5V7.4z'/%3E %3Cpath d='M163.9,6.6V4.1h10.5v-4h3.1v4h10.1v2.5h-4.1c-0.9,3.9-2.8,7.5-5.5,10.5c3,2,6.3,3.3,9.8,4c-0.6,0.9-1.2,1.7-1.7,2.6 c-3.7-1-7.2-2.6-10.4-4.7c-3.2,2.1-6.6,3.7-10.2,4.9c-0.5-0.9-1.1-1.8-1.7-2.7c3.5-0.8,6.8-2.2,9.8-4.1c-2.8-2.9-4.7-6.5-5.6-10.5 L163.9,6.6z M175.6,15.3c2.5-2.3,4.2-5.3,4.8-8.7h-9.6C171.6,9.9,173.3,12.9,175.6,15.3z'/%3E %3Cpath d='M191.7,24c-0.5-0.4-1-0.9-1.4-1.4c-0.2-0.2-0.4-0.4-0.5-0.5c1.2-1.7,1.7-4.9,1.6-9.6V1.2h7.5V21c0.1,1.2-0.7,2.3-2,2.5 c-0.1,0-0.2,0-0.3,0c-0.7,0.1-1.5,0.1-2.5,0.1c-0.1-0.4-0.2-1-0.3-1.8c-0.1-0.2-0.1-0.4-0.1-0.6c0.6,0.1,1.1,0.1,1.7,0.1 c0.9,0.1,1.3-0.3,1.2-1V16h-3C193.6,18.8,193,21.5,191.7,24z M193.7,3.4v4.1h2.9V3.4L193.7,3.4z M193.7,13v0.9h2.9V9.6h-2.9V13z M212.8,23.8c-1.6-0.9-3.2-1.9-4.7-3c-1.1,0.9-2.4,1.8-3.9,2.9l-1.1-1.6v1.8h-2.5V1.3h12c0,0.5,0,1.1-0.1,1.9c0,0.7,0,1.3-0.1,2 c-0.1,2.1-1.2,3.2-3.4,3.2h-3.5c-0.1-0.7-0.2-1.4-0.4-2.1h2.8c1.3,0.1,2-0.4,2.1-1.4V3.5h-6.9V10h9.7v2.5c-0.7,2.3-1.7,4.4-3.1,6.4 c1.3,1.1,2.8,2,4.4,2.6c-0.2,0.3-0.5,0.8-0.9,1.5C213,23.4,212.9,23.6,212.8,23.8L212.8,23.8z M203.2,21.3c1.2-0.6,2.4-1.4,3.4-2.4 c-1.3-1.8-2.2-3.8-2.9-5.9l1.4-0.7h-1.9L203.2,21.3z M210.4,12.3h-4.7c0.5,1.8,1.3,3.4,2.4,4.9C209.2,15.7,210,14,210.4,12.3z'/%3E %3Cpath d='M217,13.1c-0.1-0.4-0.3-0.7-0.5-1.1c-0.3-0.6-0.5-1-0.6-1.3c3.3-0.3,6.5-0.9,9.6-1.9c-1.4-0.9-2.7-2-3.9-3.2 c-1,0.9-2.1,1.8-3.4,2.8c-0.6-0.7-1.2-1.4-1.8-2c2.7-1.7,5.2-3.9,7.2-6.4l2.9,0.4C226,1,225.6,1.5,225.2,2h12.3v2.4 c-1.7,1.7-3.7,3.2-5.9,4.4c2.9,0.8,5.8,1.3,8.8,1.5c-0.2,0.4-0.5,1.1-0.9,2c0,0.1-0.1,0.3-0.2,0.4c-3.7-0.3-7.3-1.1-10.8-2.4 C224.8,11.7,220.9,12.6,217,13.1z M228.3,23.6c0-0.5-0.1-1.1-0.2-1.6c-0.1-0.3-0.2-0.6-0.2-0.9h4.3c1.6,0.1,2.4-0.6,2.5-2.1 c0-0.4,0-0.9,0.1-1.3v-1.3h-7.6c-0.5,3.5-3.7,6-9.4,7.7c-0.2-0.3-0.5-0.7-0.9-1.4c-0.3-0.3-0.5-0.7-0.7-1c4.9-1.1,7.6-2.9,8.2-5.3 h-6.7v-2.2h7.2c0.1-0.8,0.2-1.6,0.2-2.4h2.8l-0.3,2.4h10.1c-0.1,1.8-0.2,3.5-0.3,5c-0.1,3-1.7,4.4-4.8,4.3 C231.6,23.5,230.1,23.6,228.3,23.6L228.3,23.6z M234,4.3h-10.4c1.4,1.4,3.1,2.5,4.9,3.4C230.4,6.8,232.3,5.6,234,4.3L234,4.3z'/%3E %3C/g%3E %3Cpath id='XMLID_364_' class='st4' d='M222.6,46.8c-0.1,0.1-0.2,0.1-0.4,0.1c-0.3,0-0.6-0.2-0.8-0.4l-0.1-0.1l-2.5-5.4 c0-0.1,0-0.1,0-0.2c0-0.2,0.2-0.4,0.4-0.4c0.1,0,0.2,0,0.2,0.1l2.9,2.1c0.2,0.1,0.4,0.2,0.7,0.2c0.1,0,0.3,0,0.4-0.1l13.8-6.1 c-2.5-2.9-6.5-4.8-11.2-4.8c-7.5,0-13.6,5.1-13.6,11.4c0,3.4,1.8,6.5,4.7,8.6c0.2,0.1,0.4,0.4,0.4,0.7c0,0.1,0,0.2,0,0.3 c-0.2,0.8-0.6,2.2-0.6,2.3c0,0.1-0.1,0.2-0.1,0.3c0,0.2,0.2,0.4,0.4,0.4c0.1,0,0.2,0,0.2-0.1l3-1.7c0.2-0.1,0.4-0.2,0.7-0.2 c0.1,0,0.2,0,0.4,0.1c1.4,0.4,2.9,0.6,4.5,0.6c7.5,0,13.6-5.1,13.6-11.4c0-1.9-0.6-3.7-1.5-5.3L222.6,46.8L222.6,46.8z'/%3E %3C/svg%3E") no-repeat 0 10px;background-size:250px auto}@media screen and (max-width:1000px){.country-offer-china-banner{width:auto}}@media screen and (max-width:1000px){.body-adaptive .country-offer-china-banner{width:auto;margin:0 22px}}@media screen and (max-width:640px){.body-adaptive .country-offer-china-banner{margin:0 16px;padding:110px 0 0}}
.i18n-promo{width:700px;max-width:95%}.i18n-promo>div.banner__body{position:relative}.slideup-banner button.banner__close-button{top:6px;right:6px}.i18n-promo__title{line-height:35px}.i18n-promo__title._jp,.i18n-promo__title._kr{font-size:28px}.i18n-promo__title._de,.i18n-promo__title._es,.i18n-promo__title._pt{font-size:26px}.i18n-promo__title._fr{font-size:25px}.i18n-promo__body{position:absolute;top:0;width:100%;height:100%;padding:8px 30px 12px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:600px){.i18n-promo{display:none}}
.academy-python{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.academy{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.academy-home{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.mps-impatient{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.idea-l10n-plugin{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.youtrack-essentials{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.youtrack-essentials-ru{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.youtrack-webinar{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.teamcity-cloud{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}
.idea-refactoring-cn{width:600px;max-width:95%}.slideup-banner .banner__close-button{top:2px;right:2px}

/*# sourceMappingURL=banner-rotator.entry.00f09e629ed9e00d5767.css.map*/
/*
     FILE ARCHIVED ON 01:17:59 Jul 25, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:33:44 Dec 01, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.774
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.012
  esindex: 0.016
  cdx.remote: 5.946
  LoadShardBlock: 149.352 (3)
  PetaboxLoader3.datanode: 133.59 (4)
  load_resource: 624.742
  PetaboxLoader3.resolve: 460.375
*/