.build-info{background-color:var(--rs-color-black-t5);border-radius:8px;padding:12px 24px 24px}.build-info__screenshot{border-radius:8px;margin-bottom:-8px}.build-info__links{display:flex;flex-direction:column;row-gap:8px}
.idea-download-hero{padding-bottom:64px;padding-top:64px}@media screen and (max-width:640px){.idea-download-hero{padding-bottom:48px;padding-top:32px}}.idea-download-hero__logo{display:block;height:48px;width:48px}.idea-download-hero__label-soft{color:var(--rs-color-black-t50)}
.download-button-with-os,.download-button-with-os-wrapper .nextversion-fresh-standard-download-button{max-width:100%}
.apple-silicon-block{background-color:var(--rs-color-black-t5);border-radius:8px;display:inline-block;padding:8px 12px}.section-download-dark .apple-silicon-block{background-color:var(--rs-color-white-t5)}
@property --_rs-theme-dark-coefficient{syntax:"<number>";inherits:true;initial-value:0}.idea-download-ide .download-button-with-os-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:-16px}.idea-download-ide .download-button-with-os a[class]:not(html),.idea-download-ide .download-button-with-os button[class]:not(html){--_rs-button-inner-border-display:none;--_rs-button-color:rgb(calc(255 - var(--_rs-theme-dark-coefficient, 0)*230),calc(255 - var(--_rs-theme-dark-coefficient, 0)*230),calc(255 - var(--_rs-theme-dark-coefficient, 0)*227));--_rs-button-background: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-button-hover-background: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.8);--_rs-button-active-background: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-button-active-focus-visible-no-hover-background: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.8);--_rs-button-disabled-color: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.5);--_rs-button-disabled-background: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.2)}@media screen and (max-width:640px){.idea-download-ide .download-button-with-os{width:100%}}.idea-download-ide__tip{margin:0}
.idea-editors-download__card{border-radius:8px;overflow:hidden}.idea-editors-download__install,.idea-editors-download__sources{padding:16px 16px 24px}.idea-editors-download__install{background-color:var(--rs-color-white)}.idea-editors-download__sources{background-color:var(--rs-color-black-t5)}@media screen and (max-width:1000px){.idea-editors-download__sources{padding:32px 16px}}.idea-editors-download__links{display:flex;flex-direction:column;row-gap:8px}
.idea-extension-banner{--rs-card-border-radius:8px;--rs-card-padding:24px}.idea-extension-banner__icon{height:56px;width:56px}@media screen and (max-width:1276px){.idea-extension-banner__buttons{margin-left:72px}}@media screen and (max-width:640px){.idea-extension-banner__buttons{margin-left:inherit}}.idea-extension-banner__button-text{display:block;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){.idea-extension-banner{--rs-card-padding:16px}}
.idea-download-banner{--rs-card-border-radius:8px;--rs-card-padding:24px;background:none}.idea-download-banner__icon{display:block;height:56px;width:56px}@media screen and (max-width:640px){.idea-download-banner{--rs-card-padding:16px}}
@property --_rs-theme-dark-coefficient{syntax:"<number>";inherits:true;initial-value:0}.idea-download-page{background-color:#e2e7ea}.idea-download-page__main{background-color:initial}@media screen and (max-width:1276px){.idea-download-page__main .build-info>div{flex-direction:column}}@media screen and (max-width:1000px){.idea-download-page__main .build-info>div{flex-direction:row;gap:32px}}@media screen and (max-width:640px){.idea-download-page__main .build-info>div{gap:0}.idea-download-page__main .build-info{padding:4px 16px 16px}}@media screen and (max-width:1000px){.idea-download-page__main{padding-bottom:64px}}@media screen and (max-width:640px){.idea-download-page__main{padding-top:0}}.idea-download-page__banners{background-color:initial}@media screen and (max-width:640px){.idea-download-page__banners{padding-top:0}}.idea-download-page__banner-col{display:flex}.idea-download-page__banner-col>*{flex-grow:1}.idea-download-page__social-footer,.idea-download-page__social-footer section{background-color:initial}.idea-download-page__social-footer [data-test=submit-button]:not(html){--_rs-button-inner-border-display:none;--_rs-button-color:rgb(calc(255 - var(--_rs-theme-dark-coefficient, 0)*230),calc(255 - var(--_rs-theme-dark-coefficient, 0)*230),calc(255 - var(--_rs-theme-dark-coefficient, 0)*227));--_rs-button-background: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-button-hover-background: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.8);--_rs-button-active-background: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-button-active-focus-visible-no-hover-background: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.8);--_rs-button-disabled-color: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.5);--_rs-button-disabled-background: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.2)}
