@layer common{.learn-documentation-card{position:relative}@media screen and (width<=640px){.learn-documentation-card__description{display:none}}.learn-documentation-card__link{position:absolute;inset:0}.learn-documentation-card__link-text-hidden{display:none}.learn-documentation-card__content{pointer-events:none;position:relative}.learn-documentation-card__content a{pointer-events:all}.learn-documentation-card__grey{background-color:var(--rs-color-grey-5)}.learn-extra-info-list__item{text-overflow:ellipsis;overflow:hidden}.learn-page-extra-info-group-container{row-gap:64px}.learn-page-banner{background-color:var(--rs-color-primary-light-theme);margin-bottom:96px;padding-top:32px;padding-bottom:32px}.learn-page-banner,.learn-page-banner:active,.learn-page-banner:hover{text-decoration:none}@media screen and (width<=640px){.learn-page-banner{margin-bottom:64px}}.learn-page-banner__content{text-align:center;flex-direction:column;align-items:center;display:flex}@media screen and (width<=640px){.learn-page-banner__content{text-align:left}}.bluesky-widget_loading{position:relative}.bluesky-widget__loader-wrapper{justify-content:center;align-items:center;min-height:120px;display:flex}.bluesky-widget__widget-wrapper{opacity:1;transition:opacity .3s}.bluesky-widget_loading .bluesky-widget__widget-wrapper{opacity:0;transition:none;position:absolute}.blog-post__inner{height:100%}.blog-post__text-part{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (width<=1000px){.blog-post__text-part{-webkit-line-clamp:3}}.blog-post__publication-data{flex-wrap:wrap;max-width:100%;display:flex}.blog-post__author{margin-right:8px}.blog-post__author,.blog-post__update-date{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.blog-post__update-date{flex-grow:1}.blog-post__comment-icon{margin-left:3px;position:relative;top:3px}:root{--helper-blocks-height:600px}@media screen and (width<=640px){:root{--helper-blocks-height:400px}}.blog-posts__loading{height:var(--helper-blocks-height);position:relative}.blog-posts__loading-icon{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.blog-posts .blog-posts__loading-icon{width:48px;height:48px}.blog-posts__error{height:var(--helper-blocks-height);justify-content:center;align-items:center;display:flex}.blog-posts__error-message{text-align:center}.shortcuts-info__legend{margin-top:4px}}@layer vendor{@property --_rs-theme-dark-coefficient{syntax:"<number>";inherits:true;initial-value:0}.wt-accordion__container{width:100%}.wt-accordion-item{width:100%;margin:0}.wt-accordion-item__content,.wt-accordion-item__content-container,.wt-accordion-item__icon,.wt-accordion-item__title,.wt-accordion-item__trigger{margin:0}.wt-accordion-item__trigger{color:var(--rs-color-black,#19191c);cursor:pointer;outline:none;align-items:center;display:flex}.wt-accordion-item__title{flex:1 1 0}.wt-accordion-item__content{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,.0015em);--_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-2-font-size,16px);--_rs-typography-font-weight:var(--rs-font-weight-regular,400);--_rs-typography-line-height:var(--rs-text-2-line-height,24px);--_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),.7)));--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:18px;--_rs-typography-list-li-default-left-offset:24px;--_rs-typography-list-li-margin-top-from-text:var(--_rs-typography-text-2-sm-list-li-margin-top-from-text,16px);--_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}@media screen and (width<=640px){.wt-accordion-item__content{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}.wt-accordion-item__content{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size,var(--rs-text-3-font-size,13px));font-variant-numeric:var(--_rs-typography-font-variant-numeric,initial);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(--rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing,var(--rs-text-3-letter-spacing,.0045em)));line-height:var(--_rs-typography-line-height,var(--rs-h5-line-height,20px));text-transform:var(--_rs-typography-text-transform,initial);--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));color:var(--rs-color-black-t70,#19191cb3)}.wt-accordion-item_closed .wt-accordion-item__trigger:hover,.wt-accordion-item_open{background-color:var(--rs-color-grey-5,#f4f4f4)}.wt-accordion-item_heavy.wt-accordion-item_closed .wt-accordion-item__trigger:hover,.wt-accordion-item_heavy.wt-accordion-item_open{background-color:var(--rs-color-black,#19191c)}.wt-accordion-item_heavy.wt-accordion-item_closed .wt-accordion-item__trigger:hover,.wt-accordion-item_heavy.wt-accordion-item_open .wt-accordion-item__trigger{color:var(--rs-color-white,#fff)}.wt-accordion-item_heavy .wt-accordion-item__content{color:var(--rs-color-white-t60,#fff9)}.wt-accordion-item_theme_dark{background-color:var(--rs-color-black,#19191c)}.wt-accordion-item_theme_dark.wt-accordion-item_closed .wt-accordion-item__trigger:hover,.wt-accordion-item_theme_dark.wt-accordion-item_open{background-color:var(--rs-color-white-t5,#ffffff0d)}.wt-accordion-item.wt-accordion-item_theme_dark .wt-accordion-item__trigger{color:var(--rs-color-white,#fff)}.wt-accordion-item_theme_dark .wt-accordion-item__content{color:var(--rs-color-white-t60,#fff9)}.wt-accordion-item__icon{flex-shrink:0;align-self:flex-start;display:flex}.wt-accordion-item__icon .wt-accordion-item__svg{transition:transform var(--wt-transition-fast,.3s) ease-out;transform:rotate(45deg)}.wt-accordion-item__icon_open .wt-accordion-item__svg{transition:transform var(--wt-transition-fast,.3s) ease-out;transform:rotate(90deg)}.wt-accordion-item_size_s{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,.0015em);--_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-2-font-size,16px);--_rs-typography-font-weight:var(--rs-font-weight-regular,400);--_rs-typography-line-height:var(--rs-text-2-line-height,24px);--_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),.7)));--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:18px;--_rs-typography-list-li-default-left-offset:24px;--_rs-typography-list-li-margin-top-from-text:var(--_rs-typography-text-2-sm-list-li-margin-top-from-text,16px);--_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}@media screen and (width<=640px){.wt-accordion-item_size_s{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}.wt-accordion-item_size_s{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size,var(--rs-text-3-font-size,13px));font-variant-numeric:var(--_rs-typography-font-variant-numeric,initial);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(--rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing,var(--rs-text-3-letter-spacing,.0045em)));line-height:var(--_rs-typography-line-height,var(--rs-h5-line-height,20px));text-transform:var(--_rs-typography-text-transform,initial);--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));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),.7))}.wt-accordion-item_size_s .wt-accordion-item__trigger{border-width:0;padding:6px 8px}.wt-accordion-item_size_s .wt-accordion-item__content{padding:0 8px 6px 40px}.wt-accordion-item_size_s .wt-accordion-item__icon{margin-right:8px}.wt-accordion-item_size_m{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,.0015em);--_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-2-font-size,16px);--_rs-typography-font-weight:var(--rs-font-weight-regular,400);--_rs-typography-line-height:var(--rs-text-2-line-height,24px);--_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),.7)));--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:18px;--_rs-typography-list-li-default-left-offset:24px;--_rs-typography-list-li-margin-top-from-text:var(--_rs-typography-text-2-sm-list-li-margin-top-from-text,16px);--_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}@media screen and (width<=640px){.wt-accordion-item_size_m{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}.wt-accordion-item_size_m{font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size,var(--rs-text-3-font-size,13px));font-variant-numeric:var(--_rs-typography-font-variant-numeric,initial);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(--rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing,var(--rs-text-3-letter-spacing,.0045em)));line-height:var(--_rs-typography-line-height,var(--rs-h5-line-height,20px));text-transform:var(--_rs-typography-text-transform,initial);--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));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),.7))}.wt-accordion-item_size_m .wt-accordion-item__trigger{border-width:0;padding:12px 16px}.wt-accordion-item_size_m .wt-accordion-item__content{padding:0 16px 12px 56px}.wt-accordion-item_size_m .wt-accordion-item__icon{margin-right:16px}.wt-accordion-item_size_l .wt-accordion-item__trigger{--_rs-typography-letter-spacing:var(--rs-h3-letter-spacing,normal);--_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-h3-font-size,20px);--_rs-typography-font-weight:var(--rs-font-weight-semi-bold,600);--_rs-typography-line-height:var(--rs-h3-line-height,28px);--_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.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:2px;font-family:var(--_rs-typography-font-family);font-feature-settings:"kern","liga","calt";font-size:var(--_rs-typography-font-size,var(--rs-text-3-font-size,13px));font-variant-numeric:var(--_rs-typography-font-variant-numeric,initial);font-weight:var(--_rs-typography-font-weight);letter-spacing:var(--rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing,var(--rs-text-3-letter-spacing,.0045em)));line-height:var(--_rs-typography-line-height,var(--rs-h5-line-height,20px));text-transform:var(--_rs-typography-text-transform,initial);--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));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)));border-width:0;padding:14px 20px}.wt-accordion-item_size_l .wt-accordion-item__content{padding:0 20px 14px 68px}.wt-accordion-item_size_l .wt-accordion-item__icon{margin-right:20px}}.idea-social-footer_dark{background-color:#000}.idea-resources-page{overflow-x:hidden}.idea-learn-icon{--wt-icons-big-fill:var(--rs-color-primary-light-theme)}
