@charset "UTF-8";@keyframes scrollTextTitle{from{transform:translateY(0)}to{transform:translateY(calc(-100% + var(--scroll-height)))}}@keyframes scrollTextDesc{from{transform:translateY(0)}to{transform:translateY(calc(-100% + var(--scroll-height)))}}.bpm-materials{padding-block:40px;display:flex;width:100%}@media (min-width:1200px){.bpm-materials{padding-block:40px}.bpm-materials:has(#calculator_left){padding-right:280px}.bpm-materials:has(#calculator_left) .bpm-materials__left{flex:0 0 246px}}.bpm-materials:has(#calculator_left) .bpm-materials__col,.bpm-materials:has(#calculator_left) .bpm-materials__left{display:none}.bpm-materials:has(#calculator_left) .bpm-tooltip__content--calc{font-size:.875rem;line-height:1.25rem;font-weight:400;max-width:260px}@media (min-width:768px){.bpm-materials{padding-block:40px}.bpm-materials:has(#calculator_left) .bpm-tooltip__content--calc{font-size:.75rem;line-height:1.125rem;max-width:200px}.bpm-materials__head{gap:40px}}@media (min-width:1710px){.bpm-materials{padding-block:60px}.bpm-materials:has(#calculator_left){padding-right:400px}.bpm-materials:has(#calculator_left) .bpm-materials__left{flex:0 0 304px}.bpm-materials:has(#calculator_left) .bpm-tooltip__content--calc{font-size:1rem;line-height:1.5rem;max-width:260px}}.bpm-materials:has(#calculator_left):has(.calculator-results){padding-right:0}.bpm-materials:has(#calculator_left):has(.calculator-results) .bpm-materials__left{display:block}.bpm-materials .bpm-accordion{width:100%;scrollbar-width:thin;scrollbar-color:#2e363e}.bpm-materials__head{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-bottom:15px;color:#eb6012;border-bottom:1px solid rgba(224,224,224,.4);gap:40px}@media (min-width:1200px){.bpm-materials:has(#calculator_left):has(.calculator-results) .bpm-materials__col{display:flex}.bpm-materials__head{gap:40px;padding-bottom:12px}}@media (min-width:1710px){.bpm-materials__head{gap:60px}}.bpm-materials__head-last-word{display:inline-flex;flex-flow:row nowrap}.bpm-materials__head--calculator{padding-bottom:12px;gap:12px;border-color:#abafb2;flex-wrap:nowrap;align-items:flex-end}.bpm-materials__head h1{margin:0;padding:0;font-weight:400;color:#eb6012;text-transform:none}@media (min-width:768px){.bpm-materials__head--calculator{padding-bottom:12px;gap:12px;align-items:center}.bpm-materials__head h1{max-width:calc(100% - 245px)}.bpm-materials__head:not(:has(.bpm-materials__level)){flex-wrap:nowrap}}.bpm-materials__head--nowrap{flex-wrap:nowrap}.bpm-materials__head .mcontent-materials__url.copy-header-link{display:inline;margin-left:1px;cursor:pointer}.bpm-materials__head .mcontent-materials__url svg{width:30px;height:30px}.bpm-materials__title{font-size:1.5rem;line-height:1.75rem;font-weight:500;color:#eb6012}@media (min-width:768px){.bpm-materials__head:has(.obnovlenija-relizy-info){flex-wrap:wrap}.bpm-materials__title{line-height:2rem}.bpm-materials__info.obnovlenija-relizy-info{gap:40px}}.bpm-materials__info{display:flex;justify-content:space-between}.bpm-materials__info:has(.bpm-materials__controls:not(:only-child)){width:100%}.bpm-materials__info.obnovlenija-relizy-info{gap:40px;flex-direction:row}@media (min-width:1200px){.bpm-materials__head--calculator{padding-bottom:20px;gap:20px}.bpm-materials__head h1{max-width:calc(100% - 250px)}.bpm-materials__info.obnovlenija-relizy-info{gap:40px}}@media (min-width:1710px){.bpm-materials__head--calculator{padding-bottom:20px;gap:20px}.bpm-materials__head h1{max-width:calc(100% - 350px)}.bpm-materials__title{font-size:2.75rem;line-height:3.5rem}.bpm-materials__info.obnovlenija-relizy-info{gap:60px}}@media (min-width:768px){.bpm-materials__info{justify-content:space-between;align-items:flex-end}.bpm-materials__controls{gap:12px}}@media (min-width:1200px){.bpm-materials__info{align-items:center}}.bpm-materials__controls{display:flex;align-items:center;text-align:right;align-self:flex-end;gap:12px}@media (min-width:1200px){.bpm-materials__controls{gap:20px}.bpm-materials__list{margin-top:40px}}@media (min-width:1710px){.bpm-materials__controls{gap:20px}}.bpm-materials__controls--stretch{justify-content:space-between;width:100%}.bpm-materials__controls--archive{flex-direction:row-reverse}.bpm-materials__pdf{display:flex;align-items:flex-end;gap:8px;color:#eb6012;transition:color .2s ease-in-out;font-size:1rem;line-height:1.25rem;font-weight:400}@media (hover:hover){.bpm-materials__pdf:hover{color:#2e363e}}.bpm-materials__pdf:active{color:#f9763d}.bpm-materials__pdf span{display:none}@media (min-width:768px){.bpm-materials__controls--stretch{width:auto}.bpm-materials__pdf{align-items:center}.bpm-materials__pdf span{display:inline-block}.bpm-materials__list{margin-top:40px}}.bpm-materials__pdf svg{width:24px;height:24px}.bpm-materials__pdf--calculator{color:#eb6012}.bpm-materials__pdf--calculator:active{color:#eb6012}.bpm-materials__list{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.bpm-materials__left{position:fixed;top:50%;left:0;z-index:900;display:block;width:0;min-width:0}@media (min-width:1200px){.bpm-materials__left{position:static;z-index:0;display:flex;flex:0 0 220px;margin-right:80px}}.bpm-materials__left--sticky{position:sticky;top:0}.bpm-materials__left--sticky .bpm-accordion{padding-top:20px;height:-moz-max-content;height:max-content;position:sticky;top:var(--header-offset-inverse,0);transition:.3s ease-in-out}.bpm-materials__left--show .bpm-menu-mobile{display:none!important}.bpm-materials__left--show .bpm-accordion-overlay{display:block}.bpm-materials__left--show .bpm-accordion{position:fixed;top:var(--header-offset-inverse,0);margin-top:-1px;bottom:0;left:0;display:block;width:85%;min-width:305px;padding:10px 0 20px 20px;overflow-y:scroll;background:#fff;box-shadow:2px 2px 2px 0 rgba(0,0,0,.15)}@media (min-width:768px){.bpm-materials__left--show .bpm-accordion{width:55%;max-width:440px;padding:20px 0 30px 30px}.bpm-materials__left--show .bpm-accordion--calculator{padding-block:20px}}.bpm-materials__left--show .bpm-accordion--calculator{padding-block:20px;padding-inline:16px;overflow-y:hidden!important;width:100%}@media (min-width:768px){.bpm-materials__left--show .bpm-accordion--calculator{padding-inline:40px;width:314px}}@media (min-width:768px) and (min-width:768px){.bpm-materials__left--show .bpm-accordion--calculator{padding-inline:40px}}@media (min-width:768px) and (min-width:1200px){.bpm-materials__left--show .bpm-accordion--calculator{padding-inline:40px}}@media (min-width:768px) and (min-width:1710px){.bpm-materials__left--show .bpm-accordion--calculator{padding-inline:60px}}.bpm-materials__left .bpm-menu-mobile{display:block;width:38px;height:38px;cursor:pointer}.bpm-materials__left .bpm-menu-mobile svg{width:38px;height:38px}.bpm-materials__left.obnovlenija-relizy__left .bpm-accordion>div>a:not(.bpm-accordion-item__title){position:relative;display:block;padding:13px 40px 13px 0;font-size:.75rem;line-height:1rem;border-top:1px solid #e0e0e0;transition:padding .3s linear}@media (min-width:1200px){.bpm-materials__left--show .bpm-accordion--calculator{padding-block:40px}.bpm-materials__left .bpm-menu-mobile{display:none}.bpm-materials__left.obnovlenija-relizy__left .bpm-accordion>div>a:not(.bpm-accordion-item__title){font-size:.75rem;line-height:1rem}}@media (min-width:1710px){.bpm-materials__pdf{font-size:1.125rem;line-height:1.75rem}.bpm-materials__list{margin-top:60px}.bpm-materials__left{flex:0 0 280px;margin-right:120px}.bpm-materials__left--show .bpm-accordion--calculator{padding-block:40px}.bpm-materials__left.obnovlenija-relizy__left .bpm-accordion>div>a:not(.bpm-accordion-item__title){font-size:.875rem;line-height:1.5rem}}.bpm-materials__left.obnovlenija-relizy__left .bpm-accordion>div>a:not(.bpm-accordion-item__title).active{color:#eb6012}.bpm-materials__right{flex-grow:1;width:100%}.bpm-materials__level{display:flex;align-items:flex-end;color:#2e363e;font-size:1rem;line-height:1.25rem;font-weight:400}.bpm-materials__level svg{width:32px;height:26px;margin-right:8px}.bpm-materials__level svg.kb-level-1{background:url(../../images/courses/lesson-level-1.svg) top/contain no-repeat}.bpm-materials__cont{margin-top:20px;display:block}@media (min-width:768px){.bpm-materials__left .bpm-menu-mobile svg{width:44px;height:44px}.bpm-materials__level svg{margin-right:15px}.bpm-materials__cont{margin-top:20px;display:flex}.bpm-materials__col{display:none}}.bpm-materials__wrap{flex-grow:1;width:100%}.bpm-materials__wrap .mcontent-materials__desc{margin-bottom:0;padding:0;text-transform:none}.bpm-materials__col{position:relative;display:none}@media (min-width:1200px){.bpm-materials__cont{margin-top:40px}.bpm-materials__wrap{width:calc(100% - 280px)}.bpm-materials__col{display:flex;flex:0 0 200px;margin-left:80px}}@media (min-width:1710px){.bpm-materials__level{font-size:1.125rem;line-height:1.75rem}.bpm-materials__cont{margin-top:40px}.bpm-materials__wrap{width:calc(100% - 400px)}.bpm-materials__col{flex:0 0 280px;margin-left:120px}}@media (min-width:1200px){.bpm-materials__col--calculator{flex:0 0 151px}.bpm-materials__controls .bpm-select.ddmenu ul li a{font-size:.875rem;line-height:1.125rem}}@media (min-width:1710px){.bpm-materials__col--calculator{flex:0 0 202px}}.bpm-materials__controls .bpm-select.ddmenu{position:relative;display:flex;width:auto;cursor:unset;transition:.15s linear}@media (max-width:767px){.bpm-materials__controls .bpm-select.ddmenu{margin:0}}.bpm-materials__controls .bpm-select.ddmenu:hover{color:#eb6012}.bpm-materials__controls .bpm-select.ddmenu .select-type{display:inline-flex;align-items:center;white-space:nowrap;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#eb6012;font-size:1rem;line-height:1.25rem;font-weight:400}.bpm-materials__controls .bpm-select.ddmenu .select-type .arrow-down-orange{display:none}.bpm-materials__controls .bpm-select.ddmenu ul{position:absolute;top:100%;right:0;left:unset;z-index:2;display:block;max-height:0;margin-top:20px;padding:5px 0;overflow:hidden;list-style:none;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.1);opacity:0;transition:max-height .3s,opacity .3s}.bpm-materials__controls .bpm-select.ddmenu ul li{font-size:.9em}.bpm-materials__controls .bpm-select.ddmenu ul li[data-type=divider]{padding-inline:10px;line-height:0;pointer-events:none}.bpm-materials__controls .bpm-select.ddmenu ul li[data-type=divider]::before{content:"";display:inline-block;width:100%;height:1px;background:#eee}.bpm-materials__controls .bpm-select.ddmenu ul li a{display:flex;align-items:center;padding:13px 28px;font-weight:400;font-size:.875rem;line-height:1.125rem;color:#2e363e;text-decoration:none;font-style:normal;white-space:nowrap}.bpm-materials__controls .bpm-select.ddmenu ul li a:hover{color:#eb6012}.bpm-materials__controls .bpm-select.ddmenu.open ul,.bpm-materials__controls .bpm-select.ddmenu.opened ul{max-height:600px;margin-top:20px;opacity:1;pointer-events:all}.bpm-materials__controls .bpm-select.ddmenu.open .select-type,.bpm-materials__controls .bpm-select.ddmenu.opened .select-type{color:#eb6012}.bpm-material{position:relative;display:flex;justify-content:space-between;flex-direction:column;width:100%;margin-bottom:20px;padding:20px 20px 10px;background:#f3f4f6;height:208px}@media (min-width:768px){.bpm-materials__controls .bpm-select.ddmenu ul li a{font-size:.875rem;line-height:1.125rem}.bpm-material{width:49%}}.bpm-material:hover{background:#fef6f1}.bpm-material:hover .bpm-material__more::before{background:#eb6012}.bpm-material:hover .bpm-material__more svg{fill:#eb6012}.bpm-material__icon{position:absolute;top:0;right:0}.bpm-material__icon svg{width:36px;height:36px}@media (min-width:1710px){.bpm-materials__controls .bpm-select.ddmenu .select-type{font-size:1.125rem;line-height:1.75rem}.bpm-materials__controls .bpm-select.ddmenu ul li a{font-size:1.25rem;line-height:1.875rem}.bpm-material{height:272px;padding:40px 40px 20px}.bpm-material__icon svg{width:55px;height:55px}}.bpm-material__name{position:relative;justify-content:space-between;align-items:end;padding-right:40px}.bpm-material__name-text{font-size:1.125rem;line-height:1.375rem;font-weight:500;color:inherit;visibility:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media (min-width:768px){.bpm-material__name-text{line-height:1.75rem}}.bpm-material__name--only{height:66px}@media (min-width:1200px){.bpm-material__name--only{height:84px}}@media (min-width:1710px){.bpm-material__name{padding-right:60px}.bpm-material__name-text{font-size:1.5rem;line-height:2.25rem}.bpm-material__name--only{height:108px}}.bpm-material__description{flex-grow:1;margin-top:20px;padding-right:40px}@media (min-width:1710px){.bpm-material__description{padding-right:60px}}.bpm-material__description-text{visibility:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bpm-material__description--skeleton{margin-top:5px}.bpm-material__more{visibility:hidden;position:relative;padding:24px 0 12px;margin-top:20px}.bpm-material__more::before{content:"";position:absolute;top:0;display:block;width:100%;height:1px;background:#e0e0e0}.bpm-material__more span svg{width:10px;height:8px;margin-left:5px;fill:#000}@media (min-width:768px){.bpm-material__more span svg{margin-left:0}}@media (min-width:1200px){.bpm-material__more span svg{width:10px;margin-left:8px}}@media (min-width:1710px){.bpm-material__more{padding:30px 0 10px}.bpm-material__more span svg{width:15px;margin-left:15px}}.bpm-material__more--skeleton{margin-top:10px}.mcontent__text_detail{max-width:100%;overflow-wrap:anywhere;display:grid;grid-template-columns:1fr;row-gap:20px}.mcontent__text_detail h2,.mcontent__text_detail h3{margin-top:10px;margin-bottom:0}.mcontent__text_detail img{max-width:100%}@media (min-width:992px) and (max-width:1559px){.mcontent__text_detail img{width:auto}}.mcontent__text_detail p img{height:auto}.mcontent__text_detail a{color:#eb6012}.mcontent__text_detail table{margin:1px 0}.mcontent__text_detail table th{padding-right:6px;padding-left:6px}.mcontent__text_detail table th:first-child{padding-left:0}.mcontent__text_detail table th:last-child{padding-right:0}.mcontent__text_detail table td{padding:6px}.mcontent__text_detail table td:first-child{padding-left:0}.mcontent__text_detail table td:last-child{padding-right:0}@media (min-width:1560px){.mcontent__text_detail>img{display:block;max-width:calc(100% + 25px);height:auto;margin-bottom:25px}}.mcontent__text_detail>img+br{display:none}.mcontent__text_detail .img-modal-modal__img-wrapper,.mcontent__text_detail .source-code-snippet,.mcontent__text_detail>div{margin-block:unset}.mcontent__text_detail br+.vr_content_styles_p_image_caption{margin-top:0}.mcontent__text_detail ol,.mcontent__text_detail ul{margin-bottom:0!important}