body{background-color:var(--rs-color-black)}img{max-width:100%}.ws-button{white-space:normal}
@media screen and (max-width:640px){.non-commercial-tag:not(html){--_rs-tag-vertical-padding:2px;--_rs-tag-base-horizontal-padding:8px;--_rs-tag-uppercase-horizontal-padding:var(
    --_rs-tag-base-horizontal-padding
  );--_rs-tag-icon-size:20px;--_rs-tag-border-radius:4px;--_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing,0.0045em);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-3-font-size,13px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-3-line-height,20px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:8px;--_rs-typography-ul-list-li-padding-left:28px;--_rs-typography-ol-list-li-padding-left:21px;--_rs-typography-list-li-margin-top-from-text:8px;--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}}
.webstorm-overview .wt-section_theme_dark{background-color:#000}.webstorm-overview-header-section{background:#000 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjAwIiBoZWlnaHQ9IjEwMDAiIHZpZXdCb3g9IjAgMCAyMjAwIDEwMDAiPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ2b3J0ZXgtd2Vic3Rvcm0iIGdyYWRpZW50VHJhbnNmb3JtPSJyb3RhdGUoLTIwIDAuNSAwLjUpIiBjb2xvci1pbnRlcnBvbGF0aW9uPSJsaW5lYXJSR0IiCiAgICAgICAgICAgICAgICAgICAgICAgIHgxPSIxIiB5MT0iMCIKICAgICAgICAgICAgICAgICAgICAgICAgeDI9IjAiIHkyPSIwIj4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjRkJGRTUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjciIHN0b3AtY29sb3I9IiMwMEQxRkYiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzEyOUNGRiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9ImdyYWRpZW50VHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiLS0+CjwhLS0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjAgMC41IDAuNTstMzYwIDAuNSAwLjU7IiBkdXI9IjEyMHMiIGFkZGl0aXZlPSJzdW0iLS0+CjwhLS0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPi0tPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJ2b3J0ZXgtd2Vic3Rvcm0tMSIgZ3JhZGllbnRUcmFuc2Zvcm09InJvdGF0ZSgtMjAgMC41IDAuNSkiIGNvbG9yLWludGVycG9sYXRpb249ImxpbmVhclJHQiIKICAgICAgICAgICAgICAgICAgICAgICAgeDE9IjEiIHkxPSIwIgogICAgICAgICAgICAgICAgICAgICAgICB4Mj0iMCIgeTI9IjAiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGQkZFNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAuNyIgc3RvcC1jb2xvcj0iIzAwRDFGRiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzEyOUNGRiIgc3RvcC1vcGFjaXR5PSIwIi8+CjwhLS0gICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJncmFkaWVudFRyYW5zZm9ybSIgdHlwZT0icm90YXRlIi0tPgo8IS0tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSIwIDAuNSAwLjU7LTM2MCAwLjUgMC41OyIgZHVyPSIxMjBzIiBhZGRpdGl2ZT0ic3VtIi0tPgo8IS0tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4tLT4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgoKICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04OCAtMjc0KSByb3RhdGUoMTgwIDExMDAgNTAwKSI+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybS0xKSIgZmlsbC1vcGFjaXR5PSIwLjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgyNzYpIHNjYWxlKDguNikiIHRyYW5zZm9ybS1vcmlnaW49Ijg2OHB4IDQyMy41cHgiPgo8IS0tICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC02MCAwOzM2MCAtNjAgMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+LS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0tMSkiIGZpbGwtb3BhY2l0eT0iMC4yNCIgdHJhbnNmb3JtPSJyb3RhdGUoMjU3KSBzY2FsZSg3LjI5KSIgdHJhbnNmb3JtLW9yaWdpbj0iODY4cHggNDIzLjVweCI+CjwhLS0gICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTYwIDA7MzYwIC02MCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4tLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybS0xKSIgZmlsbC1vcGFjaXR5PSIwLjMyIiB0cmFuc2Zvcm09InJvdGF0ZSgyMzgpIHNjYWxlKDYuMTgpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjMyIiB0cmFuc2Zvcm09InJvdGF0ZSgyMTkpIHNjYWxlKDUuMjQpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjQ4IiB0cmFuc2Zvcm09InJvdGF0ZSgyMDApIHNjYWxlKDQuNDQpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjU2IiB0cmFuc2Zvcm09InJvdGF0ZSgxODEpIHNjYWxlKDMuNzYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjY0IiB0cmFuc2Zvcm09InJvdGF0ZSgxNjIpIHNjYWxlKDMuMTkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjcyIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDMpIHNjYWxlKDIuNykiIHRyYW5zZm9ybS1vcmlnaW49Ijg2OHB4IDQyMy41cHgiPgo8IS0tICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC02MCAwOzM2MCAtNjAgMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+LS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0pIiBmaWxsLW9wYWNpdHk9IjAuOCIgdHJhbnNmb3JtPSJyb3RhdGUoMTI0KSBzY2FsZSgyLjI5KSIgdHJhbnNmb3JtLW9yaWdpbj0iODY4cHggNDIzLjVweCI+CjwhLS0gICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTYwIDA7MzYwIC02MCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4tLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMC44OCIgdHJhbnNmb3JtPSJyb3RhdGUoMTA1KSBzY2FsZSgxLjk0KSIgdHJhbnNmb3JtLW9yaWdpbj0iODY4cHggNDIzLjVweCI+CjwhLS0gICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTYwIDA7MzYwIC02MCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4tLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMC45NiIgdHJhbnNmb3JtPSJyb3RhdGUoODYpIHNjYWxlKDEuNjQpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSg2Nykgc2NhbGUoMS40KSIgdHJhbnNmb3JtLW9yaWdpbj0iODY4cHggNDIzLjVweCI+CjwhLS0gICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTYwIDA7MzYwIC02MCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4tLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHJ4PSIyNCIgcnk9IjI0IiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoNDgpIHNjYWxlKDEuMTgpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NjhweCA0MjMuNXB4Ij4KPCEtLSAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNjAgMDszNjAgLTYwIDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPi0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgcng9IjI0IiByeT0iMjQiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgyOSkgc2NhbGUoMSkiIHRyYW5zZm9ybS1vcmlnaW49Ijg2OHB4IDQyMy41cHgiPgo8IS0tICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC02MCAwOzM2MCAtNjAgMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+LS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iMjQiIHJ5PSIyNCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0pIiBmaWxsLW9wYWNpdHk9IjEiIHRyYW5zZm9ybT0icm90YXRlKDEwKSBzY2FsZSgwLjg2KSIgdHJhbnNmb3JtLW9yaWdpbj0iODY4cHggNDIzLjVweCI+CjwhLS0gICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTYwIDA7MzYwIC02MCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4tLT4KICAgICAgICA8L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPgo=) scroll no-repeat left calc(50% + 386px) top -104px /2200px 1000px;min-height:498px;padding-bottom:96px;padding-top:144px}@media screen and (max-width:1276px){.webstorm-overview-header-section{background-position:left calc(50% + 246px) top -104px}}@media screen and (max-width:1000px){.webstorm-overview-header-section{background-position:right -848px top -104px}}@media screen and (max-width:640px){.webstorm-overview-header-section{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjEwMDAiIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiPgoKICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0idm9ydGV4LXdlYnN0b3JtIiBncmFkaWVudFRyYW5zZm9ybT0icm90YXRlKC0yMCAwLjUgMC41KSIgY29sb3ItaW50ZXJwb2xhdGlvbj0ibGluZWFyUkdCIgogICAgICAgICAgICAgICAgICAgICAgICB4MT0iMSIgeTE9IjAiCiAgICAgICAgICAgICAgICAgICAgICAgIHgyPSIwIiB5Mj0iMCI+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI0ZCRkU1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMC43IiBzdG9wLWNvbG9yPSIjMDBEMUZGIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxMjlDRkYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0iZ3JhZGllbnRUcmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSIwIDAuNSAwLjU7LTM2MCAwLjUgMC41OyIgZHVyPSIxMjBzIiBhZGRpdGl2ZT0ic3VtIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPiAtLT4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgoKICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MDQgLTgpIHJvdGF0ZSgwIDc0OCAzNjMuNSkiPgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjE2IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yOTUpIHNjYWxlKDQuODkpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NDRweCA0MTEuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTQ4IDA7MzYwIC00OCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjI0IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yNzYpIHNjYWxlKDQuMzYpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NDRweCA0MTEuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTQ4IDA7MzYwIC00OCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjMyIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yNTcpIHNjYWxlKDMuOSkiIHRyYW5zZm9ybS1vcmlnaW49Ijg0NHB4IDQxMS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNDggMDszNjAgLTQ4IDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiByeD0iMjAiIHJ5PSIyMCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0pIiBmaWxsLW9wYWNpdHk9IjAuNCIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMjM4KSBzY2FsZSgzLjQ4KSIgdHJhbnNmb3JtLW9yaWdpbj0iODQ0cHggNDExLjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC00OCAwOzM2MCAtNDggMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMC41NiIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMjE5KSBzY2FsZSgzLjEpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NDRweCA0MTEuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTQ4IDA7MzYwIC00OCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjY0IgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yMDApIHNjYWxlKDIuNzcpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NDRweCA0MTEuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTQ4IDA7MzYwIC00OCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjcyIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0xODEpIHNjYWxlKDIuNDgpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NDRweCA0MTEuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTQ4IDA7MzYwIC00OCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIwLjcyIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0xNjIpIHNjYWxlKDIuMikiIHRyYW5zZm9ybS1vcmlnaW49Ijg0NHB4IDQxMS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNDggMDszNjAgLTQ4IDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiByeD0iMjAiIHJ5PSIyMCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0pIiBmaWxsLW9wYWNpdHk9IjAuOCIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMTQzKSBzY2FsZSgxLjk3KSIgdHJhbnNmb3JtLW9yaWdpbj0iODQ0cHggNDExLjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC00OCAwOzM2MCAtNDggMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMC44OCIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMTI0KSBzY2FsZSgxLjc2KSIgdHJhbnNmb3JtLW9yaWdpbj0iODQ0cHggNDExLjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC00OCAwOzM2MCAtNDggMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMC44OCIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtMTA1KSBzY2FsZSgxLjU3KSIgdHJhbnNmb3JtLW9yaWdpbj0iODQ0cHggNDExLjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC00OCAwOzM2MCAtNDggMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMC45NiIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtODYpIHNjYWxlKDEuNCkiIHRyYW5zZm9ybS1vcmlnaW49Ijg0NHB4IDQxMS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNDggMDszNjAgLTQ4IDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiByeD0iMjAiIHJ5PSIyMCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0pIiBmaWxsLW9wYWNpdHk9IjAuOTYiCiAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTY3KSBzY2FsZSgxLjI1KSIgdHJhbnNmb3JtLW9yaWdpbj0iODQ0cHggNDExLjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC00OCAwOzM2MCAtNDggMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgICAgICA8cmVjdCB4PSI3NDgiIHk9IjM2My41IiB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHJ4PSIyMCIgcnk9IjIwIiBmaWxsPSJ1cmwoI3ZvcnRleC13ZWJzdG9ybSkiIGZpbGwtb3BhY2l0eT0iMSIKICAgICAgICAgICAgICB0cmFuc2Zvcm09InJvdGF0ZSgtNDgpIHNjYWxlKDEuMTIpIiB0cmFuc2Zvcm0tb3JpZ2luPSI4NDRweCA0MTEuNXB4Ij4KICAgICAgICAgICAgPCEtLSA8YW5pbWF0ZVRyYW5zZm9ybSB2YWx1ZXM9IjAgLTQ4IDA7MzYwIC00OCAwOyIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjEyMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIGFkZGl0aXZlPSJzdW0iPjwvYW5pbWF0ZVRyYW5zZm9ybT4gLS0+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9Ijc0OCIgeT0iMzYzLjUiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgcng9IjIwIiByeT0iMjAiIGZpbGw9InVybCgjdm9ydGV4LXdlYnN0b3JtKSIgZmlsbC1vcGFjaXR5PSIxIgogICAgICAgICAgICAgIHRyYW5zZm9ybT0icm90YXRlKC0yOSkgc2NhbGUoMSkiIHRyYW5zZm9ybS1vcmlnaW49Ijg0NHB4IDQxMS41cHgiPgogICAgICAgICAgICA8IS0tIDxhbmltYXRlVHJhbnNmb3JtIHZhbHVlcz0iMCAtNDggMDszNjAgLTQ4IDA7IiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGR1cj0iMTIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgYWRkaXRpdmU9InN1bSI+PC9hbmltYXRlVHJhbnNmb3JtPiAtLT4KICAgICAgICA8L3JlY3Q+CiAgICAgICAgPHJlY3QgeD0iNzQ4IiB5PSIzNjMuNSIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2IiByeD0iMjAiIHJ5PSIyMCIgZmlsbD0idXJsKCN2b3J0ZXgtd2Vic3Rvcm0pIiBmaWxsLW9wYWNpdHk9IjEiCiAgICAgICAgICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTEwKSBzY2FsZSgwLjg2KSIgdHJhbnNmb3JtLW9yaWdpbj0iODQ0cHggNDExLjVweCI+CiAgICAgICAgICAgIDwhLS0gPGFuaW1hdGVUcmFuc2Zvcm0gdmFsdWVzPSIwIC00OCAwOzM2MCAtNDggMDsiIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIxMjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiBhZGRpdGl2ZT0ic3VtIj48L2FuaW1hdGVUcmFuc2Zvcm0+IC0tPgogICAgICAgIDwvcmVjdD4KICAgIDwvZz4KPC9zdmc+) scroll no-repeat left -238px top -304px/1000px 1000px;padding-bottom:64px;padding-top:64px}}.webstorm-logo{height:96px;width:96px}@media screen and (max-width:640px){.webstorm-logo{height:72px;width:72px}}
.webstorm-overview-junie-section{background-color:#000}.webstorm-overview-junie-section__card{background-color:rgba(0,104,253,.2);border:1px solid #0068fd;border-radius:24px;padding:48px}@media screen and (max-width:1000px){.webstorm-overview-junie-section__card{padding:24px}}.webstorm-overview-junie-section__tags{gap:8px;position:relative;z-index:1}.webstorm-overview-junie-section__tag{background-color:rgba(0,104,253,.4);border-radius:6px;padding:6px 12px}@media screen and (max-width:640px){.webstorm-overview-junie-section__tag{border-radius:4px;padding:4px 8px}}.webstorm-overview-junie-section__video-container{background:rgba(72,224,84,.1);border-radius:16px;margin-left:-16px;margin-right:-16px;padding:16px;position:relative}@media screen and (max-width:640px){.webstorm-overview-junie-section__video-container{margin-left:-8px;margin-right:-8px;padding:8px}}.webstorm-overview-junie-section__video-container:before{background-image:radial-gradient(ellipse closest-side,rgba(72,224,84,.6) 0,transparent 100%);background-repeat:no-repeat;content:"";height:150%;left:0;position:absolute;top:-25%;width:100%}@media screen and (max-width:640px){.webstorm-overview-junie-section__video-container:before{height:200%;left:-50%;top:-50%;width:200%}}.webstorm-overview-junie-section__video{border-radius:8px;position:relative;vertical-align:bottom;width:100%}.webstorm-overview-junie-section__actions{position:relative;row-gap:16px;z-index:1}@media screen and (max-width:1000px){.webstorm-overview-junie-section__btn{width:100%}.webstorm-overview-junie-section__btn-tip{text-align:center}}.webstorm-overview-junie-section__icon{color:#47e054}
@media screen and (max-width:640px){.code-icon{--wt-icons-big-height:48px;--wt-icons-big-width:48px}}.color-text{color:#167dff}.webstorm-overview .code-card{background-color:rgba(22,125,255,.3)}.webstorm-overview .ws-tool{background-color:#000;padding:24px 12px!important;text-align:center}.webstorm-overview .ws-tool__logo{height:38px;width:38px}.ws-banner{background:#19191c;border-radius:24px;padding:24px}.tools-grid-container{display:grid;gap:24px;grid-template-columns:repeat(5,1fr);width:100%}@media screen and (max-width:640px){.tools-grid-container{grid-template-columns:repeat(2,1fr)}}
.jb-testimonial-background-1{background:linear-gradient(180deg,rgba(0,12,117,0),rgba(8,17,214,.2)),rgba(6,130,244,.2)}.jb-testimonial-background-2{background:linear-gradient(180deg,rgba(2,171,164,0) -46.41%,rgba(0,95,72,.2)),rgba(0,180,158,.2)}.jb-testimonial-background-3{background:linear-gradient(180deg,rgba(22,125,255,0),rgba(0,46,128,.2)),rgba(39,147,134,.2)}.jb-testimonial-background-4{background:linear-gradient(180deg,rgba(22,125,255,0),rgba(14,86,177,.2)),rgba(5,174,244,.2)}
.webstorm-overview .webstorm-features-content{background:rgba(22,125,255,.3);border-radius:32px;margin-left:-48px;margin-right:-48px;padding:48px}.webstorm-overview .webstorm-feature-card{background-color:#000;display:flex;flex-direction:column}.webstorm-overview .webstorm-feature-card_border{border:2px solid #7b61ff!important}.webstorm-overview .webstorm-feature-card_border.webstorm-feature-card_whatsnew{border-color:var(--rs-color-primary-dark-theme)}.webstorm-overview .webstorm-feature-card__content{flex-grow:1}.webstorm-overview .webstorm-feature-card__content-top{display:flex;justify-content:space-between}.webstorm-overview .webstorm-feature-card__tag{border:1px solid #fff;border-radius:6px;padding:6px 12px}@media screen and (max-width:640px){.webstorm-overview .webstorm-feature-card__img{--wt-icons-big-height:48px;--wt-icons-big-width:48px}}.webstorm-feature-card{position:relative}.webstorm-feature-card__tag{position:absolute;right:24px;top:24px}
.customers-logo{height:72px;max-width:100%;vertical-align:middle}@media screen and (max-width:640px){.customers-logo{height:48px}}.webstorm-overview-marquee .cmn-ui-marquee__group{--marquee-gap:64px}
.webstorm-social-footer{background:#000 url(/_assets/www/webstorm/img/WebStorm_Footer.da5bbd81a6d7df6a49c7.svg) scroll no-repeat left calc(50% + 406px) top -40px /1767px 1749px}@media screen and (max-width:1276px){.webstorm-social-footer{background-position:left calc(50% + 250px) bottom -1226px}}@media screen and (max-width:1000px){.webstorm-social-footer{background-position:left calc(50% + 250px) bottom -1226px;padding-bottom:48px}}@media screen and (max-width:640px){.webstorm-social-footer{background-position:left -331px bottom -885px;background-size:1267px 1249px;padding-bottom:80px}}
