.ides-top-section{padding-top:48px}@media screen and (max-width:1000px){.ides-top-section{padding-top:24px}}@media screen and (max-width:640px){.ides-top-section{padding-top:0}}.ides-top-section__card{border-radius:8px;padding:48px}@media screen and (max-width:1276px){.ides-top-section__card{padding:24px}}@media screen and (max-width:640px){.ides-top-section__card{padding:16px}}.ides-top-section__card_dark{--ides-top-section-version-color:var(--rs-color-white-t50);background-color:var(--rs-color-grey-90)}.ides-top-section__card_light{--ides-top-section-version-color:var(--rs-color-black-t50);background-color:var(--rs-color-white)}.ides-top-section__version{color:var(--ides-top-section-version-color)}.ides-top-section__product-version{white-space:nowrap}@media screen and (max-width:1276px){.ides-top-section__product-version{white-space:normal}}
.ides-air-section:has(+.ides-air-note-section){padding-bottom:64px}@media screen and (max-width:640px){.ides-air-section:has(+.ides-air-note-section){padding-bottom:48px}}.ides-air-section .whatsnew-key-updates-section__blocks{margin-top:96px}@media screen and (max-width:1000px){.ides-air-section .whatsnew-key-updates-section__blocks{margin-top:64px}}.ides-air-section__title{font-weight:400}.ides-air-section__wordmark{display:block;margin-bottom:8px;text-align:left}.ides-air-section__overview{position:relative}.ides-air-section__substrate{display:block;height:auto;width:100%}.ides-air-section__screenshot{border-radius:8px;box-shadow:0 4px 30px 0 var(--rs-color-black-t10);height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(.24deg);width:82%}.ides-air-note-section__note{background-color:var(--whatsnew-collapsible-bg);border-radius:8px;padding:16px 24px}[data-theme=dark] .ides-air-note-section__note{background-color:var(--rs-color-grey-95)}
.ides-product-tags-title{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.ides-product-tags-title>span:first-child{margin-right:8px}.ides-product-tag__logo{height:16px;width:16px}.ides-product-tag-link{color:inherit;display:inline-flex;text-decoration:none}.ides-product-tag-link:hover .ides-product-tag{opacity:.8}
html.whatsnew-page-embed .page__footer,html.whatsnew-page-embed .page__header{height:0;overflow:hidden}@media screen and (max-width:1000px){[data-nav-type=toc] section.whatsnew-section{padding-left:0}}.whatsnew-page-content{--whatsnew-content-gutter:22px;--whatsnew-top-section-padding-top:0px;--whatsnew-previous-releases-line-height:26px;--whatsnew-previous-releases-gap:24px;--whatsnew-previous-releases-block-size:0px;--whatsnew-page-bg:#eeede9;--whatsnew-block-bg:var(--rs-color-white);--whatsnew-collapsible-bg:#e5e4db;--whatsnew-card-border-color:var(--rs-color-black-t50);--whatsnew-card-hover-border-color:var(--rs-color-black);--whatsnew-last-section-offset:144px;overflow-x:clip}.whatsnew-page-content[data-theme=dark]{--whatsnew-page-bg:var(--rs-color-black);--whatsnew-block-bg:var(--rs-color-white-t10);--whatsnew-collapsible-bg:var(--rs-color-white-t5);--whatsnew-card-border-color:var(--rs-color-white-t50);--whatsnew-card-hover-border-color:var(--rs-color-white)}@media screen and (max-width:1000px){.whatsnew-page-content{--whatsnew-last-section-offset:128px}}@media screen and (max-width:640px){.whatsnew-page-content{--whatsnew-last-section-offset:96px;--whatsnew-content-gutter:16px;--whatsnew-previous-releases-line-height:22px;--whatsnew-previous-releases-gap:16px}}.whatsnew-page-content:has(.whatsnew-top-section__previous-releases){--whatsnew-previous-releases-block-size:calc(var(--whatsnew-previous-releases-line-height) + var(--whatsnew-previous-releases-gap))}.whatsnew-page-content_without-theme-switcher{--whatsnew-top-section-padding-top:96px}@media screen and (max-width:640px){.whatsnew-page-content_without-theme-switcher{--whatsnew-top-section-padding-top:64px}}.whatsnew-container-sidebar{--sidebar-width:244px;--sidebar-gap:4px;--wt-gutter:22px;--wt-max:1276px;--full-protrusion:calc(var(--sidebar-width) + var(--sidebar-gap));--align-side-space:132px;--protrusion-grow:1.54;--wt-box-width:min(var(--wt-max),100vw);--wt-box-left:max(0px,calc((100vw - var(--wt-box-width))/2));--protrusion:clamp(0px,calc((var(--wt-box-left) - var(--align-side-space))*var(--protrusion-grow)),var(--full-protrusion));column-gap:var(--sidebar-gap);display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-width);margin-left:var(--wt-box-left);margin-right:auto;position:relative;width:calc(var(--wt-box-width) + var(--protrusion))}@media screen and (max-width:1276px){.whatsnew-container-sidebar{--wt-max:996px;--protrusion:0px}}@media screen and (max-width:1000px){.whatsnew-container-sidebar{--wt-max:100%;--protrusion:0px;grid-template-columns:minmax(0,1fr);margin-left:0;margin-right:0;max-width:100%;width:100%}}@media screen and (max-width:640px){.whatsnew-container-sidebar{--wt-gutter:16px}}.whatsnew-container-sidebar__content{min-width:0;overflow:visible}@media screen and (max-width:1000px){.whatsnew-container-sidebar__content{overflow-x:visible}}.whatsnew-container-sidebar__content .whatsnew-container{box-sizing:border-box;max-width:100%}@media screen and (max-width:1276px){.whatsnew-container-sidebar__content .whatsnew-container{padding-inline:var(--whatsnew-content-gutter)}}section.whatsnew-section{background-color:initial;position:relative;z-index:1}main{background-color:var(--whatsnew-page-bg,#fff)}[data-theme=dark] main{background-color:var(--whatsnew-page-bg,var(--rs-color-black))}.line-toc_mode-docked{--toc-bg:#eeede9}.line-toc_mode-docked.line-toc_dark{--toc-bg:var(--rs-color-black)}html[data-theme=dark],html[data-theme=dark] body{background-color:var(--rs-color-black)}html[data-theme=dark] #js-menu-second{box-shadow:0 1px 0 var(--rs-color-white-t20)}html[data-theme=dark] .page__footer{border-top:1px solid var(--rs-color-white-t20)}.page__content{overflow:visible!important}kbd{all:unset}html.html-theme-dark ::-webkit-scrollbar{background:#27282c!important;width:14px!important}html.html-theme-dark ::-webkit-scrollbar-track{background:#27282c!important}html.html-theme-dark ::-webkit-scrollbar-thumb{background:#545454b3!important;border:3px solid #27282c!important;border-radius:8px!important;width:8px!important}.media-viewer{border-radius:8px;overflow:visible}.media-viewer__container{border-radius:8px;box-shadow:none;max-width:100%;overflow:hidden}.media-viewer .vpwc-video-container,.media-viewer__gif,.media-viewer__img,.media-viewer__video{border-radius:8px}[data-theme=light] .whatsnew-media-light .media-viewer__container{border:1px solid var(--rs-color-black-t10);box-sizing:border-box}[data-theme=dark] .media-viewer__container{border:1px solid var(--rs-color-white-t20);box-sizing:border-box}[id^=pycharm]{--product-color-accent:#fef750;--product-color-primary:#21d789;--product-color-secondary:#07baf2;--product-color-accent-dim:#fef750d9;--product-color-primary-dim:#21d789d9;--product-color-secondary-dim:#07baf2d9;--product-color-primary-fog:#08848433;--product-color-digit-highlight:#07baf2}[id^=clion],[id^=idea]{--product-color-accent:#ff318c;--product-color-primary:#009ae5;--product-color-secondary:#21d789;--product-color-accent-dim:#ff318cd9;--product-color-primary-dim:#009ae5d9;--product-color-secondary-dim:#21d789d9;--product-color-primary-fog:#08848433;--product-color-digit-highlight:#7d6bff}[id^=go]{--product-color-accent:#3bea62;--product-color-primary:#5b84bf;--product-color-secondary:#7d40ff;--product-color-accent-dim:#3bea62d9;--product-color-primary-dim:#5b84bfd9;--product-color-secondary-dim:#7d40ffd9;--product-color-primary-fog:#6b57ff33;--product-color-digit-highlight:#7d6bff}[id^=rust]{--product-color-accent:#ff5c00;--product-color-primary:#67b05d;--product-color-secondary:#21d789;--product-color-accent-dim:#ff5c00d9;--product-color-primary-dim:#67b05dd9;--product-color-secondary-dim:rgb(33,215,137/0.85);--product-color-primary-fog:#67b05d33;--product-color-digit-highlight:#21d789}[id^=phpstorm]{--product-color-accent:#ff318c;--product-color-primary:#b74af7;--product-color-secondary:#6b57ff;--product-color-accent-dim:#ff318cd9;--product-color-primary-dim:#b74af7d9;--product-color-secondary-dim:#6b57ffd9;--product-color-primary-fog:#6b57ff33;--product-color-digit-highlight:#7d6bff}@property --_rs-theme-dark-coefficient{syntax:"<number>";inherits:true;initial-value:0}.ides-whatsnew .whatsnew-features-collapsible-section .whatsnew-feature-block:not(.whatsnew-feature-block_col-6)+.whatsnew-feature-block:not(.whatsnew-feature-block_col-6){margin-top:64px}@media screen and (min-width:1277px){.ides-whatsnew .whatsnew-features-collapsible-section .whatsnew-collapsible-section__container{--padding:32px}.ides-whatsnew .whatsnew-features-collapsible-section .whatsnew-feature-block_media-right{--text-block-max-width:305px;gap:32px}}.ides-whatsnew .ides-air-note-section{padding-bottom:127px}@media screen and (max-width:1000px){.ides-whatsnew .ides-air-note-section{padding-bottom:95px}}.ides-whatsnew .ides-major-ide-changes-section{padding-bottom:95px}@media screen and (max-width:1000px){.ides-whatsnew .ides-major-ide-changes-section{padding-bottom:63px}}.ides-whatsnew .whatsnew-collapsible-section:has(+.whatsnew-collapsible-section){padding-bottom:47px}@media screen and (max-width:1000px){.ides-whatsnew .whatsnew-collapsible-section:has(+.whatsnew-collapsible-section){padding-bottom:63px}}.ides-whatsnew .whatsnew-release-banner-section{padding-bottom:144px;padding-top:0}@media screen and (max-width:1000px){.ides-whatsnew .whatsnew-release-banner-section{padding-bottom:128px}}@media screen and (max-width:640px){.ides-whatsnew .whatsnew-release-banner-section{padding-bottom:96px}}.ides-whatsnew .whatsnew-release-banner-section__image{height:183.53%;left:44.17%;max-width:none;right:auto;top:-6.29%;width:auto}.ides-major-ide-changes-section .whatsnew-key-updates-section__header h2{--_rs-typography-letter-spacing:var(
    --_rs-typography-h1-sm-letter-spacing,var(--rs-h1-letter-spacing,-0.001em)
  );--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-headers,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-typography-h1-sm-font-size,var(--rs-h1-font-size,43px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(
    --_rs-typography-h1-sm-line-height,var(--rs-h1-line-height,49px)
  );--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-color,var(
  --rs-color-hard,rgb(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))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.12em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1em;--_rs-typography-link-border-bottom-width-from-text:2px}@media screen and (max-width:640px){.ides-major-ide-changes-section .whatsnew-key-updates-section__header h2{--_rs-typography-h1-sm-font-size:var(
    --rs-h1-font-size-mobile,35px
  );--_rs-typography-h1-sm-line-height:var(
    --rs-h1-line-height-mobile,39px
  );--_rs-typography-h1-sm-letter-spacing:var(
    --rs-h1-letter-spacing-mobile,normal
  )}}.ides-major-ide-changes-section .whatsnew-key-updates-section__header h2{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );line-height:var(--_rs-typography-line-height);text-transform:var(--_rs-typography-text-transform);--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient))}.ides-major-ide-changes-section .whatsnew-key-updates-section__header h2,[data-theme=dark] .ides-major-ide-changes-section .whatsnew-key-updates-section__header h2{color:var(
  --rs-color-hard,rgb(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))
)}[data-theme=dark] .ides-major-ide-changes-section .whatsnew-key-updates-section__header h2{--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient))}html[data-theme=dark] #wt-site-header{box-shadow:0 1px 0 var(--rs-color-white-t20)}
