html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{box-sizing:border-box;outline:none!important}.clearfix:after{content:" ";clear:both;display:block;height:0;overflow:hidden;visibility:hidden}*::-webkit-input-placeholder{color:#000;opacity:1}*:-moz-placeholder{color:#000;opacity:1}*::-moz-placeholder{color:#000;opacity:1}*:-ms-input-placeholder{color:#000;opacity:1}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}html{scroll-behavior:smooth}html.app--fix{overflow:hidden}body{font-family:Inter Tight,sans-serif;display:flex;flex-direction:column;min-height:100dvh;width:calc(100vw - (100vw - 100%));overflow-x:hidden;--background: $color-white}body main{flex:1}body *{box-sizing:border-box}body.app--fix{overflow:hidden}.cabinet{max-width:1440px;width:100%;margin:0 auto;display:flex;align-items:stretch;min-height:100vh;background:#fff}.cabinet__content{flex:1;min-width:0;width:100%;height:100%;padding:32px}@media screen and (max-width: 1024px){.cabinet__content{padding:10px 10px 30px}}.app-container{max-width:1280px;width:100%;height:100%;margin-inline:auto}@media screen and (max-width: 1400px){.app-container{padding-inline:16px}}@media screen and (max-width: 1025px){.app-desktop{display:none!important}}@media screen and (min-width: 1025px){.app-mobile{display:none!important}}button{border:none;outline:none;background:transparent;padding:0;cursor:pointer}a{text-decoration:none;color:#010101;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;cursor:pointer}[x-cloak]{display:none!important}.app--error{margin-top:12px;text-align:left;color:red;font-size:14px;line-height:18px;font-weight:300}.app-content{margin-top:128.59px}@media screen and (max-width: 1140px){.app-content{margin-top:111px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-reset{padding:0;margin:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.app-header{position:fixed;top:0;left:0;z-index:100;width:100%;background-color:#fff;color:#0d0e12}.app-header__wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start}.app-header__top{padding:10px 0;background:#1b1e4e;color:#fff;width:100%}.app-header__top-wrapper{max-width:1320px;width:100%;margin-inline:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width: 1400px){.app-header__top-wrapper{padding-inline:16px}}.app-header__top-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:11px}.app-header__top-item span{font-size:14px;line-height:19.6px;font-weight:500}.app-header__top-location{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:8px}.app-header__top-location--icon{display:flex;align-items:center;justify-content:center}.app-header__top-location--icon svg{width:12px;height:15px;color:#fff}.app-header__top-location span{font-size:14px;line-height:19.6px;font-weight:500}.app-header__bottom{max-width:1412px;margin:0 auto;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}@media screen and (max-width: 1400px){.app-header__bottom{padding-inline:16px}}.app-header__logo{display:flex;justify-content:center;align-items:center;width:222px}.app-header__logo svg{width:100%;height:auto}.app-header__menu{padding-bottom:36px;margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:8px}.app-header__link{cursor:pointer;padding:37px 4px 0;position:relative;display:flex;justify-content:center;align-items:center;gap:6px}.app-header__link-icon{display:flex;align-items:center;justify-content:center}.app-header__link-icon svg{width:7px;height:5px;color:#0d0e12;transition:color .4s ease-in-out,transform .4s ease-in-out;rotate:180deg}.app-header__link span{color:#0d0e12;font-size:14px;line-height:14px;font-weight:500;white-space:nowrap;position:relative;transition:color .4s ease-in-out}.app-header__link span:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#5e74b5;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}.app-header__link:hover span{color:#5e74b5}.app-header__link:hover span:after{transform:scaleX(1)}.app-header__link:hover .app-header__link-icon svg{color:#5e74b5}.app-header__link.current span{color:#5e74b5}.app-header__link.current span:after{transform:scaleX(1)}.app-header__link.current .app-header__link-icon svg{color:#5e74b5}.app-header__link.open span{color:#5e74b5}.app-header__link.open span:after{transform:scaleX(1)}.app-header__link.open .app-header__link-icon svg{color:#5e74b5;transform:rotate(180deg)}.app-header__link-dropdown{display:flex;flex-direction:row;align-items:center;gap:10px}.app-header__link-dropdown--icon{display:flex;align-items:center;justify-content:center}.app-header__link-dropdown--icon svg{width:20px;height:14px;color:#0d0e12;transition:color .4s ease-in-out}.app-header__link-dropdown:hover svg{color:#5e74b5}.app-header__link-child{background:#fff;box-shadow:0 6.25px 49.99px -6.25px #15151533;position:absolute;top:70px;left:6px;padding:16px}.app-header__link-child--right{left:auto;right:6px}.app-header__link-child--wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.app-header__link-child a{white-space:nowrap;flex-shrink:0;cursor:pointer;width:fit-content;color:#0d0e12;font-size:14px;line-height:14px;font-weight:500;position:relative;transition:color .4s ease-in-out}.app-header__link-child a:hover,.app-header__link-child a.current{color:#5e74b5}.app-header__login{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer}.app-header__login svg{width:24px;height:24px;transition:opacity .3s ease-in-out}.app-header__login:hover svg{opacity:.7}.app-header__actions{display:flex;align-items:center;gap:16px}@media screen and (max-width: 1400px){.app-header__menu{gap:6px}.app-header__link{padding:37px 0 0}.app-header__link span{font-size:12px}}@media screen and (max-width: 1140px){.app-header__menu{display:none}.app-header__bottom{position:relative}.app-header__top{padding:7px 0}.app-header__top-item{flex-direction:column;gap:0}.app-header__top-item span{font-size:9px;line-height:13px;font-weight:400}.app-header__top-location{gap:4px}.app-header__top-location--icon svg{width:12px;height:12px}.app-header__logo{position:absolute;left:50%;transform:translate(-50%);margin-left:0;width:auto}.app-header__logo svg{width:191px;height:30px}}@media screen and (max-width: 768px){.app-header__logo svg{width:150px;height:auto}}@media screen and (max-width: 560px){.app-header__logo svg{width:120px;height:auto}.app-header__actions{gap:10px}}@media screen and (max-width: 400px){.app-header__logo svg{width:96px;height:auto}.app-header__login svg{width:20px;height:20px}}.app-footer{width:100%;position:relative;min-height:809px;overflow:hidden;background-color:#1b1e4e;color:#fff;display:flex;flex-direction:column}.app-footer>.app-container{height:auto;flex:1 0 auto;display:flex;flex-direction:column}.app-footer__bg{position:absolute;width:100%;height:100%;display:flex;justify-content:end;align-items:center;top:0;right:0;bottom:0;left:0;z-index:1}.app-footer__bg img{width:100%;height:100%;object-fit:cover}.app-footer__wrapper{z-index:2;position:relative;padding-top:107px;padding-bottom:44px;width:100%;flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.app-footer__top{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:32px}.app-footer__top-left{max-width:424px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.app-footer__top-title{width:100%;text-align:left}.app-footer__top-title h2,.app-footer__top-title h3{font-size:52px;line-height:110%;font-weight:700}.app-footer__top-desc{width:100%;text-align:left}.app-footer__top-desc p{font-size:16px;line-height:24px;font-weight:400}.app-footer__top-right{max-width:639px;width:100%}.app-footer__bottom{margin-top:28px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:32px}.app-footer__bottom-left{display:flex;flex-direction:column;align-items:flex-start}.app-footer__bottom-logo{display:flex;align-items:center;justify-content:center}.app-footer__bottom-logo svg{width:250px;height:40px}.app-footer__bottom-copyright{margin-top:auto;text-align:left;height:44px;display:flex;align-items:center;justify-content:center}.app-footer__bottom-copyright span{color:#fff;opacity:.52;font-size:16px;line-height:24px;font-weight:500}.app-footer__bottom-right{display:flex;flex-direction:column;align-items:flex-start;max-width:872px;width:100%}.app-footer__bottom-nav{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:8px 29.2px}.app-footer__bottom-link{color:#fff;font-size:16px;line-height:24px;font-weight:500;position:relative}.app-footer__bottom-link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}.app-footer__bottom-link:hover:after{transform:scaleX(1)}.app-footer__bottom-info{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:44px}.app-footer__bottom-info--title{text-align:left;font-size:24px;line-height:28px;font-weight:700}.app-footer__bottom-contacts{display:flex;flex-direction:row;align-items:center;gap:38px}.app-footer__bottom-contact{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.app-footer__bottom-contact span{text-align:left;font-size:18px;line-height:24px;font-weight:400;opacity:.52}.app-footer__bottom-contact--link{color:#fff;font-size:18px;line-height:24px;font-weight:700;position:relative}.app-footer__bottom-contact--link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}.app-footer__bottom-contact--link:hover:after{transform:scaleX(1)}.app-footer__bottom-contact--list{display:flex;flex-direction:row;align-items:center;gap:12px}.app-footer__bottom-contact--icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.app-footer__bottom-contact--icon svg{width:24px;height:24px;color:#5e74b5}.app-footer__bottom-contact--icon:hover{scale:1.2}.app-footer__bottom-partners{display:flex;flex-direction:row;align-items:center;gap:38px;margin-top:82px}.app-footer__bottom-partner{display:flex;flex-direction:row;align-items:center;gap:12px}.app-footer__bottom-partner span{color:#fff;opacity:52%;font-size:16px;line-height:24px;font-weight:400}.app-footer__bottom-partner--link{display:flex;align-items:center;justify-content:center;transition:all .4s ease}.app-footer__bottom-partner--link:hover{scale:1.05}.app-footer__form{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.app-footer__form-row{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:12px}.app-footer__form .app-input__wrapper{width:100%}.app-footer__mobile-logo{margin-top:32px;display:flex;align-items:center;justify-content:center}.app-footer__mobile-logo svg{width:191px;height:30px}.app-footer__mobile-partners{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:26px}.app-footer__mobile-partner{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px}.app-footer__mobile-partner span{color:#fff;opacity:52%;font-size:12px;line-height:16px;font-weight:400;flex-shrink:0}.app-footer__mobile-partner--link{display:flex;align-items:center;justify-content:center;transition:all .4s ease}.app-footer__mobile-partner--link:hover{scale:1.05}@media screen and (max-width: 1280px){.app-footer{height:auto}.app-footer__wrapper{padding-top:44px;padding-bottom:38px;gap:32px}.app-footer__top{flex-direction:column}.app-footer__top-left{max-width:100%}.app-footer__top-right{margin:0 auto;max-width:80%}.app-footer__bottom{flex-direction:column}.app-footer__bottom-info,.app-footer__bottom-partners{margin-top:32px}}@media screen and (max-width: 1024px){.app-footer__wrapper{gap:44px}.app-footer__top{gap:28px}.app-footer__top-title h3{font-size:24px;line-height:26.4px;font-weight:700}.app-footer__top-right{max-width:100%}.app-footer__bottom{gap:50px;flex-direction:column-reverse}.app-footer__bottom-right{flex-direction:column-reverse;max-width:100%}.app-footer__bottom-info{width:100%;margin-top:0;gap:32px}.app-footer__bottom-info--title{font-weight:600;width:100%}.app-footer__bottom-contacts{width:100%;flex-direction:column;gap:15px}.app-footer__bottom-contact,.app-footer__bottom-contact--list{width:100%}.app-footer__bottom-nav{margin-top:23px;width:100%;gap:4px 8px}.app-footer__bottom-link{flex-shrink:0}.app-footer__bottom-copyright{width:100%;margin-top:0;height:auto;justify-content:flex-start}.app-footer__bottom-copyright span{font-size:12px;line-height:12px;font-weight:500}.app-footer__disclaimer{order:-1;margin-top:0}}@media screen and (max-width: 768px){.app-footer__form-row{flex-direction:column}}@media screen and (max-width: 480px){.app-footer__bottom-link{flex:0 0 calc(50% - 8px);font-size:12px}}.app-footer__disclaimer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.app-footer__disclaimer-text{width:100%;font-family:Inter Tight,sans-serif;font-size:18px;line-height:1.6;font-weight:600;color:#ffffffeb}.app-footer__disclaimer-text b{color:#fff;font-weight:700}.app-footer__disclaimer-logos{width:100%;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.app-footer__disclaimer-logo{display:inline-flex;align-items:center;justify-content:center;height:72px;padding:8px 14px;border-radius:8px;background:#fff;transition:opacity .2s ease}.app-footer__disclaimer-logo img{height:60px;width:auto;aspect-ratio:17/9;max-width:100%;object-fit:contain;display:block;transition:transform .2s ease}.app-footer__disclaimer-logo:hover{opacity:.9}.app-footer__disclaimer-logo:hover img{transform:scale(1.06)}.app-footer__disclaimer-logo:first-child:hover{opacity:1}.app-footer__disclaimer-logo:first-child:hover img{transform:none}@media screen and (max-width: 480px){.app-footer__disclaimer{padding-top:20px}.app-footer__disclaimer-text{font-size:14px}.app-footer__disclaimer-logos{gap:10px}.app-footer__disclaimer-logo{height:58px;padding:10px 16px}.app-footer__disclaimer-logo img{height:40px}}.cabinet-aside{flex-shrink:0;width:290px;background:#fff;border-right:1px solid #F1F1F1;position:sticky;top:0;align-self:flex-start;height:100vh}.cabinet-aside__inner{display:flex;flex-direction:column;height:100%;padding:32px}.cabinet-aside__logo{display:block;margin-bottom:32px}.cabinet-aside__logo svg{width:222px;height:auto}.cabinet-aside__nav{display:flex;flex-direction:column;gap:8px}.cabinet-aside__link{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;border-radius:4px;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#525252;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.cabinet-aside__link-icon{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#727272;transition:color .2s ease}.cabinet-aside__link-icon svg{width:auto;height:auto;max-width:100%;max-height:100%}.cabinet-aside__link-text{flex:1}.cabinet-aside__link-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#365ed7;color:#fff;font-size:11px;font-weight:600;line-height:1}.cabinet-aside__link-arrow{width:8px;height:8px;flex-shrink:0;display:flex;align-items:center;transition:transform .3s ease}.cabinet-aside__link:hover{background:#f4f5fa;color:#365ed7}.cabinet-aside__link:hover .cabinet-aside__link-icon{color:#365ed7}.cabinet-aside__link.current{background:#365ed71f;color:#365ed7}.cabinet-aside__link.current .cabinet-aside__link-icon,.cabinet-aside__link--toggle.open,.cabinet-aside__link--toggle.open .cabinet-aside__link-icon{color:#365ed7}.cabinet-aside__link--toggle.open .cabinet-aside__link-arrow{transform:rotate(180deg)}.cabinet-aside__submenu{display:flex;flex-direction:column;gap:2px;padding-left:44px}.cabinet-aside__sublink{display:block;padding:8px 12px;border-radius:4px;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#525252;transition:background .2s ease,color .2s ease}.cabinet-aside__sublink:hover{background:#f4f5fa;color:#365ed7}.cabinet-aside__sublink.current{background:#365ed71f;color:#365ed7}.cabinet-aside__bottom{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding-top:24px}.cabinet-aside__lang{display:flex;align-items:center;gap:12px;padding:12px 14px;font-family:Inter Tight,sans-serif;font-size:15px;font-weight:500;color:#525252;border-radius:10px;transition:background .2s ease}.cabinet-aside__lang-flag{flex-shrink:0;display:flex;width:22px}.cabinet-aside__lang-flag svg{width:100%;height:auto}.cabinet-aside__lang:hover{background:#f4f5fa}.cabinet-aside__logout{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;border-radius:10px;background:transparent;font-family:Inter Tight,sans-serif;font-size:15px;font-weight:500;color:#525252;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.cabinet-aside__logout .cabinet-aside__link-icon{flex-shrink:0;display:flex}.cabinet-aside__logout-spinner{display:none;width:18px;height:18px;border:2px solid #365ED7;border-top-color:transparent;border-radius:50%;animation:app-button-spin .7s linear infinite}.cabinet-aside__logout.loading{pointer-events:none}.cabinet-aside__logout.loading .cabinet-aside__link-icon,.cabinet-aside__logout.loading .cabinet-aside__link-text{display:none}.cabinet-aside__logout.loading .cabinet-aside__logout-spinner{display:block}.cabinet-aside__logout:hover{background:#f4f5fa;color:#365ed7}.cabinet-aside__logout:hover .cabinet-aside__link-icon{color:#365ed7}@media screen and (max-width: 1140px){.cabinet-aside__logo svg{width:160px}}.cabinet-header{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:16px;height:93.77px;padding:30px 20px;background:#fff}.cabinet-header__logo{display:flex;align-items:center}.cabinet-header__logo svg{width:222px;height:auto}.cabinet-header__actions{display:flex;align-items:center;gap:20px}@media screen and (max-width: 1024px){.cabinet-header__logo svg{width:200px}}.cabinet-menu{display:block;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;overflow-y:auto;height:calc(100dvh - 93.77px);margin-top:93.77px;transition:opacity .4s ease}.cabinet-menu.open{opacity:1;pointer-events:all}.cabinet-menu__inner{display:flex;flex-direction:column;min-height:100%;padding:10px 20px 18px}.cabinet-menu__inner .cabinet-aside__link{padding:12px}.cabinet-menu__inner .cabinet-aside__logout{font-size:16px;font-weight:400}.cabinet-menu__bottom{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding-top:24px}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Bold-BLF1-WR1.woff2) format("woff2"),url(/build/assets/InterTight-Bold-DosN9cxZ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-ExtraBold-CJ9wAAXT.woff2) format("woff2"),url(/build/assets/InterTight-ExtraBold-GDQc2Bgv.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-BlackItalic-DZRlzSXm.woff2) format("woff2"),url(/build/assets/InterTight-BlackItalic-46HsIHYQ.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-ExtraBoldItalic-C76ix1wF.woff2) format("woff2"),url(/build/assets/InterTight-ExtraBoldItalic-BMXvAqWQ.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Black-BPDgw6ou.woff2) format("woff2"),url(/build/assets/InterTight-Black-CFMQiDJz.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-BoldItalic-DNhOx6my.woff2) format("woff2"),url(/build/assets/InterTight-BoldItalic-CB8_dPIm.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-LightItalic-C76NQJft.woff2) format("woff2"),url(/build/assets/InterTight-LightItalic-NvMlaeoj.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-ExtraLight-CdTAhWHD.woff2) format("woff2"),url(/build/assets/InterTight-ExtraLight-d-vPGFjw.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-ExtraLightItalic-DVt_K2MW.woff2) format("woff2"),url(/build/assets/InterTight-ExtraLightItalic-D3UOA_mS.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Italic-DI-kMPMu.woff2) format("woff2"),url(/build/assets/InterTight-Italic-i0zbxwcV.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Light-CYzLfnxu.woff2) format("woff2"),url(/build/assets/InterTight-Light-bkaoVb1n.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-ThinItalic-Bpfm3Bbv.woff2) format("woff2"),url(/build/assets/InterTight-ThinItalic-CkoRn1Db.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Thin-Do4RZbHC.woff2) format("woff2"),url(/build/assets/InterTight-Thin-MBVAH3t0.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Regular-B8BJOYy8.woff2) format("woff2"),url(/build/assets/InterTight-Regular--9Fz-nhp.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-SemiBoldItalic-ozctZkxp.woff2) format("woff2"),url(/build/assets/InterTight-SemiBoldItalic-Cw8Do6NC.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-MediumItalic-BY512uAh.woff2) format("woff2"),url(/build/assets/InterTight-MediumItalic-u2iFqIVO.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-SemiBold-CZe1c5Wv.woff2) format("woff2"),url(/build/assets/InterTight-SemiBold-CaYPcJQ6.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/build/assets/InterTight-Medium-CZ-RoFcH.woff2) format("woff2"),url(/build/assets/InterTight-Medium-CN4g3Tyw.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.auth-modal{border-radius:12px;background:#f9faff;display:flex;flex-direction:column;gap:32px;width:637px;max-width:100%;padding:52px}@media screen and (max-width: 1024px){.auth-modal{width:100%}}@media screen and (max-width: 768px){.auth-modal{gap:24px;padding:40px 24px}}@media screen and (max-width: 480px){.auth-modal{padding:32px 16px}}.auth-modal__head{display:flex;flex-direction:column;gap:12px;text-align:center}.auth-modal__title{font-family:Inter Tight,sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#0d0e12;text-align:center}@media screen and (max-width: 480px){.auth-modal__title{font-size:18px}}.auth-modal__subtitle{font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;line-height:1.3;color:#0d0e12;text-align:center}.auth-modal__form{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 480px){.auth-modal__form{gap:16px}}.auth-modal__forgot{margin-top:-8px;text-align:right}.auth-modal__forgot a{font-size:14px;color:#365ed7;text-decoration:none}.auth-modal__forgot a:hover{text-decoration:underline}.auth-modal__remember{display:flex;justify-content:flex-end}.auth-modal__remember .app-checkbox__title{font-size:14px}.auth-modal__submit{width:100%;margin-top:4px}.auth-modal__bottom{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:#525252}.auth-modal__bottom a{color:#365ed7;font-weight:600;text-decoration:none}.auth-modal__bottom a:hover{text-decoration:underline}.auth-modal .app-input__wrapper--label{color:#727272}.auth-modal .app-input{background:#fff;border-color:#fff}.auth-modal--choice{gap:32px}.auth-modal--choice .auth-modal__choice{display:flex;gap:12px}.auth-modal--choice .auth-modal__choice>*{flex:1 1 0}@media screen and (max-width: 575px){.auth-modal--choice .auth-modal__choice{flex-direction:column;gap:16px}.auth-modal--choice .auth-modal__choice>*{flex:0 0 auto;height:56px}}@media screen and (max-width: 768px){.modal-wrapper.scrollable:has(.auth-modal){align-items:safe center;padding-block:32px}.modal-wrapper.scrollable:has(.auth-modal) .app-container{height:auto}.modal-wrapper.scrollable:has(.auth-modal) .modal-wrapper__content--close{top:10px;right:12px}}.join-modal{position:relative;width:966px;color:#0d0e12}.join-modal__wrapper{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.join-modal__left{width:calc(100% - 439px);padding:52px;display:flex;flex-direction:column;align-items:flex-start}.join-modal__left-title{width:100%;text-align:left}.join-modal__left-title h1{font-size:24px;height:130%;font-weight:600}.join-modal__left-desc{margin-top:12px;width:100%}.join-modal__left-desc p{color:#525252;font-size:16px;line-height:24px;font-weight:400}.join-modal__left-form{margin-top:32px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.join-modal__left-form .app-input__wrapper{width:100%}.join-modal__left-form textarea.app-input{height:73px}.join-modal__right{max-width:439px;width:100%;overflow:hidden}.join-modal__right svg{display:block;width:100%;height:100%;min-height:526px}@media screen and (max-width: 1140px){.join-modal{width:100%}.join-modal__left{padding:32px}}@media screen and (max-width: 1024px){.join-modal__wrapper{flex-direction:column}.join-modal__left{width:100%;padding:32px;align-items:center}.join-modal__left-title{text-align:center}.join-modal__left-desc{text-align:center;margin-top:23px}.join-modal__left-desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.join-modal__left-form{margin-top:41px}.join-modal__right{max-width:100%;overflow:hidden;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.join-modal__right svg{height:auto;min-height:0}}@media screen and (max-width: 640px){.join-modal__left-title{max-width:275px}.join-modal__right svg{height:auto}}.team-modal{position:relative;width:766px;max-width:100%;padding:32px;display:flex;flex-direction:row;align-items:stretch;gap:24px;color:#0d0e12}.team-modal__image{width:300px;height:314px;flex-shrink:0;align-self:stretch;border-radius:8px;overflow:hidden}.team-modal__image img{width:100%;height:100%;object-fit:cover;object-position:top}.team-modal__content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.team-modal__name{width:100%;text-align:left}.team-modal__name h3{font-size:18px;line-height:130%;font-weight:600}.team-modal__job{margin-top:8px;width:100%;text-align:left}.team-modal__job span{color:#365ed7;font-size:12px;line-height:1.5;font-weight:400}.team-modal__desc{margin-top:16px;width:100%;text-align:left}.team-modal__desc p{color:#525252;font-size:16px;line-height:1.5;font-weight:400}.team-modal__training{margin-top:auto;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.team-modal__training-title h4{font-size:16px;line-height:150%;font-weight:600}.team-modal__training-list{width:100%;display:flex;flex-direction:column;gap:12px;list-style:none}.team-modal__training-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.team-modal__training-item--title{color:#525252;font-size:16px;line-height:20px;font-weight:400}.team-modal__training-item--value{width:50px;text-align:center;flex-shrink:0;padding:3px 10px;border-radius:4px;color:#fff;font-size:14px;line-height:1.5;font-weight:400}@media screen and (max-width: 768px){.team-modal{flex-direction:column;gap:16px;padding:24px}.team-modal__image{padding-top:40px;width:50%;height:280px;align-self:center}.team-modal__training{margin-top:24px}}@media screen and (max-width: 480px){.team-modal{padding:20px}.team-modal__image{padding-top:20px;width:70%}.team-modal__name h3{font-size:16px}.team-modal__desc p{font-size:14px}.team-modal__training{gap:12px}.team-modal__training-list{gap:10px}.team-modal__training-item--title{font-size:14px}}.partnership-modal{border-radius:12px;background-color:#f9faff;width:650px;max-width:100%;padding:52px;display:flex;flex-direction:column;align-items:stretch;gap:32px;color:#0d0e12}.partnership-modal__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.partnership-modal__title{font-size:20px;line-height:130%;font-weight:700}.partnership-modal__desc{text-align:center;color:#0d0e12;font-size:14px;line-height:1.3;font-weight:400}.partnership-modal__fields{width:100%;display:flex;flex-direction:column;gap:20px}.partnership-modal__fields .app-input{width:100%}.partnership-modal__fields .app-input__wrapper--label{color:#727272}@media screen and (max-width: 1024px){.partnership-modal{width:100%}}@media screen and (max-width: 640px){.partnership-modal{padding:32px 20px;gap:24px}.partnership-modal__fields{gap:16px}}@media screen and (max-width: 480px){.partnership-modal{padding:24px 16px;gap:16px}.partnership-modal__title{padding-top:20px}}.volunteer-modal{border-radius:12px;background-color:#f9faff;width:637px;max-width:100%;padding:52px;display:flex;flex-direction:column;align-items:stretch;gap:32px;color:#0d0e12}.volunteer-modal__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.volunteer-modal__title{font-size:20px;line-height:130%;font-weight:700}.volunteer-modal__desc{text-align:center;color:#0d0e12;font-size:14px;line-height:1.3;font-weight:400}.volunteer-modal__fields{width:100%;display:flex;flex-direction:column;gap:20px}.volunteer-modal__fields .app-input__wrapper--label{color:#727272}.volunteer-modal__row{width:100%;display:flex;flex-direction:row;gap:20px}.volunteer-modal__row>*{flex:1 1 0;min-width:0}@media screen and (max-width: 1024px){.volunteer-modal{width:100%}}@media screen and (max-width: 640px){.volunteer-modal{padding:32px 20px;gap:24px}.volunteer-modal__fields{gap:16px}.volunteer-modal__row{flex-direction:column;gap:16px}}@media screen and (max-width: 480px){.volunteer-modal{padding:24px 16px;gap:16px}}.cooperation-modal{border-radius:12px;background-color:#f9faff;width:650px;max-width:100%;padding:52px;display:flex;flex-direction:column;align-items:stretch;gap:32px;color:#0d0e12}.cooperation-modal__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.cooperation-modal__title{font-size:20px;line-height:130%;font-weight:700}.cooperation-modal__desc{text-align:center;color:#0d0e12;font-size:14px;line-height:1.3;font-weight:400}.cooperation-modal__fields{width:100%;display:flex;flex-direction:column;gap:20px}.cooperation-modal__fields .app-input{width:100%}.cooperation-modal__fields .app-input__wrapper--label{color:#727272}@media screen and (max-width: 1024px){.cooperation-modal{width:100%}}@media screen and (max-width: 640px){.cooperation-modal{padding:32px 20px;gap:24px}.cooperation-modal__fields{gap:16px}}@media screen and (max-width: 480px){.cooperation-modal{padding:24px 16px;gap:16px}.cooperation-modal__title{padding-top:20px}}.reports-modal{border-radius:12px;background-color:#f9faff;width:637px;max-width:100%;padding:52px;display:flex;flex-direction:column;align-items:stretch;gap:32px;color:#0d0e12}.reports-modal__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.reports-modal__title{font-size:20px;line-height:130%;font-weight:700}.reports-modal__desc{max-width:480px;font-size:14px;line-height:1.3;font-weight:400;color:#0d0e12}.reports-modal__entries{display:flex;flex-direction:column;gap:28px}.reports-modal__entry{display:flex;flex-direction:column;gap:20px}.reports-modal__entry .app-input{width:100%}.reports-modal__entry .app-input__wrapper--label{color:#727272}.reports-modal__entry .app-file.app-input{border:1px solid #D7DAE2;border-radius:4px}.reports-modal__entry .app-file.app-input:focus-within,.reports-modal__entry .app-file.app-input.app-file--filled{border-color:#0d0e12}.reports-modal__controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px}.reports-modal .entry-list__labels{display:none}.reports-modal .entry-list__row{flex-direction:column;align-items:stretch}.reports-modal .entry-list__name,.reports-modal .entry-list__file{width:100%}.reports-modal .entry-list__inline-label{display:block}.reports-modal .entry-list__controls{height:auto;justify-content:center}@media screen and (max-width: 1024px){.reports-modal{width:100%;padding:52px 24px}}.modal-wrapper__content:has(.compare-modal){width:100%;max-width:1281px}.compare-modal{display:grid;grid-template-columns:minmax(180px,366px) minmax(0,714px);justify-content:space-between;align-items:start;gap:40px;width:1281px;max-width:100%;padding:60px;border-radius:12px;background-color:#fff;color:#0d0e12}.compare-modal__aside{display:flex;flex-direction:column;gap:20px;max-width:366px}.compare-modal__title{font-size:24px;line-height:129%;font-weight:700}.compare-modal__desc{font-size:16px;line-height:150%;letter-spacing:-.01em;font-weight:400;color:#525252}.compare-modal__legend{display:flex;flex-direction:column;gap:20px;margin-top:25px}.compare-modal__legend-item{display:flex;align-items:center;gap:10px;font-size:16px;line-height:129%;font-weight:600}.compare-modal__legend-dot{flex-shrink:0;width:10px;height:10px;border-radius:50%}.compare-modal__chart{position:relative;width:100%;min-width:0;height:432px;padding:24px;border-radius:12px;border:1px solid #F1F1F1;background-color:#f9faff}.compare-modal__chart canvas{max-width:100%}@media screen and (max-width: 992px){.modal-wrapper.scrollable:has(.compare-modal){align-items:safe center;padding-block:32px}.modal-wrapper.scrollable:has(.compare-modal) .app-container{height:auto}.modal-wrapper.scrollable:has(.compare-modal) .modal-wrapper__content--close{top:10px;right:12px}.compare-modal{grid-template-columns:1fr;gap:32px;padding:52px}.compare-modal__aside{max-width:none}.compare-modal__chart{height:400px}}@media screen and (max-width: 768px){.compare-modal{gap:24px;padding:40px 24px}.compare-modal__title{font-size:20px}.compare-modal__desc{font-size:14px}.compare-modal__legend{margin-top:16px}.compare-modal__chart{height:320px}}@media screen and (max-width: 480px){.compare-modal{padding:32px 16px}.compare-modal__chart{height:260px;padding:16px}}.modal-wrapper.scrollable:has(.edu-complete-modal){padding-block:64px}.modal-wrapper.scrollable:has(.edu-complete-modal) .app-container{height:auto;margin-block:auto}.edu-complete-modal{border-radius:12px;background-color:#fff;width:637px;max-width:100%;padding:52px;display:flex;flex-direction:column;align-items:center;gap:24px;color:#0d0e12}@media screen and (max-width: 1024px){.edu-complete-modal{width:100%}}@media screen and (max-width: 768px){.edu-complete-modal{gap:20px;padding:40px 24px}}@media screen and (max-width: 480px){.edu-complete-modal{padding:32px 16px}}.edu-complete-modal__icon{width:72px;height:72px;border-radius:50%;background:#def5e9;display:flex;align-items:center;justify-content:center}.edu-complete-modal__icon svg{width:40px;height:40px;color:#218154}.edu-complete-modal__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.edu-complete-modal__title{font-family:Inter Tight,sans-serif;font-size:24px;line-height:130%;font-weight:700}@media screen and (max-width: 480px){.edu-complete-modal__title{font-size:20px}}.edu-complete-modal__desc{font-size:14px;line-height:1.4;font-weight:400;color:#525252}.lang-switcher{display:flex;padding:37px 0 36px;position:relative;text-decoration:none;flex-direction:row;align-items:center;cursor:pointer;color:#0d0e12}.lang-switcher__toggle{display:flex;flex-direction:row;align-items:center;cursor:pointer}.lang-switcher__icon{margin-left:4px;display:flex;align-items:center;justify-content:center}.lang-switcher__icon svg{width:19px;height:15px;transition:color .3s ease-in-out}.lang-switcher__arrow{margin-left:10px;display:flex;justify-content:center;align-items:center}.lang-switcher__arrow svg{width:7px;height:5px;color:#0d0e12;rotate:180deg;transition:transform .4s ease-in-out}.lang-switcher__arrow.is-open svg{transform:rotate(180deg)}.lang-switcher span{text-transform:uppercase;color:#0d0e12;font-weight:500;font-size:16px;line-height:16px;transition:color .3s ease-in-out}.lang-switcher span.current{position:relative}.lang-switcher .other{padding:10px;background:#fff;box-shadow:0 6.25px 49.99px -6.25px #15151533;z-index:1;position:absolute;bottom:-18px;left:0;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.lang-switcher .other.show{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.lang-switcher .other a{text-decoration:none;text-transform:uppercase;color:#0d0e12;display:flex;flex-direction:row;align-items:center}.lang-switcher .other a span{font-weight:500;font-size:16px;line-height:16px;transition:color .4s ease-in-out}@media screen and (max-width: 1140px){.lang-switcher{padding:29px 0 26px}}@media screen and (max-width: 400px){.lang-switcher span{font-size:13px}.lang-switcher .lang-switcher__icon svg{width:16px;height:auto}}.burger{display:none;position:relative;align-items:center}.burger__close{position:absolute}.burger__open,.burger__close{opacity:0;visibility:hidden;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:opacity .4s ease,visibility .4s ease;width:24px;height:24px}.burger__open svg,.burger__close svg{color:#0d0e12}.burger__open.open,.burger__close.open{opacity:1;visibility:visible}@media screen and (max-width: 1140px){.burger{display:flex}}.app-input{width:100%;height:52px;border:1px solid #D7DAE2;border-radius:4px;padding:14px 16px;font-weight:400;font-size:14px;line-height:20px;text-align:left;background-color:#fff;color:#0d0e12;outline:none;transition:border-color .4s ease;font-family:Inter Tight,sans-serif}.app-input::placeholder{color:#727272;font-weight:400;font-size:14px;line-height:20px}.app-input:is(input):not(:placeholder-shown){border-color:#0d0e12}.app-input:focus{border-color:#0d0e12}.app-input[readonly]{border-color:#d7dae2;cursor:default}.app-input[readonly]:not(:placeholder-shown),.app-input[readonly]:focus{border-color:#d7dae2}.app-input__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;width:100%}.app-input__wrapper--label{font-style:normal;font-weight:500;font-size:14px;line-height:1.4;color:#0d0e12}.app-input.error{border-color:red}.error-message{margin-top:4px;color:red;font-size:12px;line-height:16px;font-weight:400}textarea.app-input{resize:none;width:100%;height:155px;border:1px solid #D7DAE2;border-radius:6px;padding:14px 16px;font-weight:400;font-size:14px;line-height:20px;text-align:left;background-color:#fff;color:#0d0e12;outline:none;transition:border-color .4s ease;font-family:Inter Tight,sans-serif}textarea.app-input::placeholder{color:#727272;font-weight:400;font-size:14px;line-height:20px}textarea.app-input:focus{border-color:#0d0e12}textarea.app-input:active{border-color:#0d0e12}@media screen and (max-width: 1024px){textarea.app-input{height:125px}}.app-password{position:relative;width:100%}.app-password__input{width:100%;padding-right:44px}.app-password__toggle{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;z-index:1}.app-password__toggle svg{width:auto;height:auto}.choice-group{display:flex;flex-direction:column;gap:12px}.choice-group__label{font-family:Inter Tight,sans-serif;font-size:14px;line-height:150%;font-weight:400;color:#0d0e12}.choice-group__items{display:flex;flex-wrap:wrap;gap:12px}.choice-group__item{flex-shrink:0;padding:7px 18px;border:1px solid #F1F1F1;background:#5e74b51f;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#0d0e12;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.choice-group__item:hover{background:#5e74b529}.choice-group__item.is-active{border-color:#5e74b5;background:#5e74b5;color:#fff}@media screen and (max-width: 1024px){.choice-group__items{flex-direction:column}}.chip-select{display:flex;flex-direction:column;gap:12px}.chip-select__label{font-family:Inter Tight,sans-serif;font-size:14px;line-height:150%;font-weight:400;color:#727272}.chip-select__items{display:flex;flex-wrap:wrap;gap:12px}.chip-select__item{flex-shrink:0;padding:14.5px 24px;border:1px solid var(--chip-color, #D7DAE2);background:transparent;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:color-mix(in srgb,var(--chip-color, #0D0E12) 65%,#000);white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.chip-select__item.is-active{background:color-mix(in srgb,var(--chip-color, #365ED7) 65%,#000);color:#fff}@media screen and (max-width: 1024px){.chip-select__items{flex-direction:column}.chip-select__item{width:100%}}@keyframes app-file-skeleton{0%{background-position:100% 50%}to{background-position:0 50%}}.app-file{display:flex;align-items:center;position:relative;border-radius:4px;cursor:pointer;min-width:0;overflow:hidden}.app-file--filled{border-color:#0d0e12}.app-file__input{height:52px;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.app-file__link{position:relative;z-index:1;text-decoration:underline;text-underline-offset:2px}.app-file__link:hover{color:#5e74b5}.app-file__text{flex:1;min-width:0;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#0d0e12;font-weight:400;font-size:14px;line-height:20px;font-family:Inter Tight,sans-serif}.app-file__text--placeholder{color:#0d0e12;font-weight:400;font-size:14px;line-height:20px}.app-file__text:not(:placeholder-shown){border-color:#0d0e12}.app-file__text:focus{border-color:#0d0e12}.app-file__icon{flex-shrink:0;display:flex;align-items:center}.app-file__icon svg{width:auto;height:auto}.app-file>.app-file__icon,.app-file>.app-file__remove{margin-left:auto}.app-file.app-file--image{width:160px;height:160px;flex-shrink:0;padding:16px;justify-content:center;overflow:hidden}.app-file.app-file--image .app-file__input{height:100%}.app-file.app-file--image .app-file__preview{position:absolute;top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);object-fit:contain;object-position:center;border-radius:4px;transition:opacity .3s ease}.app-file.app-file--image .app-file__preview--loading{opacity:0}.app-file.app-file--image .app-file__skeleton{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:4px;background:linear-gradient(90deg,#f4f5fa 25%,#f1f1f1 37%,#f4f5fa 63%);background-size:400% 100%;animation:app-file-skeleton 1.4s ease infinite}.app-file.app-file--image .app-file__placeholder{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;pointer-events:none}.app-file.app-file--image .app-file__text{max-width:none;white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word}.app-file.app-file--image .app-file__remove{position:absolute;top:8px;right:8px;z-index:2;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #3d3d3d33}.file-list__row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.file-list__slot{flex:1 1 305px;min-width:305px;max-width:305px}.file-list__slot-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.file-list__img,.file-list__cell{display:contents}.file-list--links .file-list__cell{display:flex;flex-direction:column;align-items:stretch;flex:0 0 auto;gap:8px}.file-list__link{width:100%;min-width:0;height:44px}.file-list--image .file-list__row{align-items:flex-start}.file-list.file-list--image .file-list__slot{flex:0 0 auto;width:160px;height:160px;min-width:0;max-width:none}.file-list--links.file-list--image .file-list__cell{width:calc(50% - 40px)}.file-list--links.file-list--image .file-list__slot{width:100%}.file-list__controls{flex-shrink:0;display:flex;align-items:center;gap:12px}.file-list__btn{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;transition:opacity .2s ease}.file-list__btn:hover{opacity:.85}.file-list__btn:disabled{opacity:.4;cursor:not-allowed}.file-list__btn svg{display:block}.file-list__tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);white-space:nowrap;padding:10px 12px;border-radius:2px;background:#fff;border:1px solid #5E74B5;box-shadow:0 6px 50px -6.25px #3d3d3d33;font-family:Inter Tight,sans-serif;font-size:12px;line-height:1.5;font-weight:400;color:#525252;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:100}@media (hover: hover) and (pointer: fine){.file-list__btn:hover .file-list__tooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}}@media screen and (max-width: 1140px){.file-list__row{width:100%;flex-direction:column;align-items:stretch;gap:12px}.file-list__slot{flex:1 1 auto;width:100%;min-width:0;max-width:none}.file-list--links .file-list__cell{width:100%}.file-list--links.file-list--image .file-list__row{flex-direction:row;flex-wrap:wrap}.file-list--links.file-list--image .file-list__cell{width:calc(50% - 42px)}}@media screen and (max-width: 768px){.file-list--links.file-list--image .file-list__cell{width:100%}}.app-file__remove{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:#bd0707;cursor:pointer;transition:opacity .2s ease}.app-file__remove:hover{opacity:.75}.app-file__remove svg{width:11px;height:11px}.entry-list{display:flex;flex-direction:column;gap:12px}.entry-list__labels{display:flex;gap:12px;padding-right:72px}.entry-list__labels .entry-list__label{flex:1 1 0;min-width:0;font-family:Inter Tight,sans-serif;font-size:14px;line-height:150%;font-weight:400;color:#727272}.entry-list__row{display:flex;align-items:flex-start;gap:12px}.entry-list__name{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.entry-list__name .app-input{width:100%}.entry-list__file{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.entry-list__file .app-file{width:100%}.entry-list__controls{flex-shrink:0;height:52px;display:flex;align-items:center;gap:12px}.entry-list__inline-label{display:none;font-family:Inter Tight,sans-serif;font-size:14px;line-height:150%;font-weight:400;color:#727272}@media screen and (max-width: 1024px){.entry-list__labels{display:none}.entry-list__row{flex-direction:column;align-items:stretch}.entry-list__name,.entry-list__file{width:100%}.entry-list__inline-label{display:block}}.dash-header{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;margin-bottom:32px}.dash-header__text{display:flex;flex-direction:column;gap:12px}.dash-header__title{font-family:Inter Tight,sans-serif;font-size:20px;line-height:1.3;font-weight:700;color:#0d0e12}.dash-header__subtitle{font-family:Inter Tight,sans-serif;font-size:14px;line-height:1.3;font-weight:400;color:#0d0e12}.dash-header__action{flex-shrink:0}.dash-header__action .app-button{width:auto;min-width:220px;padding:0 4px}.app-button{text-decoration:none;padding:0;cursor:pointer;--text-color: #FFFFFF;--background-color: #5E74B5;--border-color: #5E74B5;display:flex;justify-content:center;align-items:center;height:52px;width:100%;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:6px;transition:background-color .4s ease-in-out,border-color .4s ease-in-out}.app-button.small{height:40px}.app-button.transparent{--background-color: transparent;--text-color: #525252;--border-color: #F1F1F1;background-color:var(--background-color);border:1px solid var(--border-color)}.app-button.transparent svg{color:#525252}.app-button.transparent:hover{--background-color: #5E74B5;--text-color: #FFFF}.app-button.transparent:hover svg{color:#fff}.app-button:hover{--background-color: #5E74B5;--text-color: #0D0E12}.app-button:hover svg{color:#0d0e12}.app-button--text{font-family:Inter Tight,sans-serif;font-weight:600;font-size:16px;line-height:28px;text-align:center;color:var(--text-color);transition:color .4s ease-in-out}.app-button--before{margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-button--before svg{width:20px;height:20px;color:var(--text-color);transition:color .4s ease-in-out}.app-button--after{margin-left:8px;display:flex;align-items:center;justify-content:center}.app-button--after svg{width:19px;height:12px;color:#fff;transition:color .4s ease-in-out}.app-button .loading-bar{display:none;align-items:center;justify-content:center}.app-button.loading{pointer-events:none}.app-button.loading span{display:none}.app-button.loading .loading-bar{display:flex}.app-button .blue-bar{width:22px;height:22px;border:2px solid var(--text-color);border-top-color:transparent;border-radius:50%;animation:app-button-spin .7s linear infinite}.app-button.disabled{pointer-events:none;cursor:not-allowed;--background-color: #e0e0e0;--text-color: #a0a0a0;--border-color: #d0d0d0}.app-button.disabled svg{color:#a0a0a0}.app-button.disabled:hover{--background-color: #e0e0e0;--text-color: #a0a0a0}.app-button.disabled:hover svg{color:#a0a0a0}@keyframes app-button-spin{to{transform:rotate(360deg)}}.mobile-menu{display:none;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;overflow-y:auto;height:calc(100vh - 111px);margin-top:111px;transition:transform .4s ease,opacity .4s ease}.mobile-menu__wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:30px;margin-bottom:30px}.mobile-menu__accordion{width:100%;padding-bottom:12px;border-bottom:1px solid #F1F1F1}.mobile-menu__accordion-head{cursor:pointer;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.mobile-menu__accordion-head--link{width:fit-content}.mobile-menu__accordion-head--link a{color:#0d0e12;font-size:16px;line-height:16px;font-weight:500;transition:color .4s ease}.mobile-menu__accordion-head--link a:hover,.mobile-menu__accordion-head--link a.current{color:#5e74b5}.mobile-menu__accordion-head--link span{color:#0d0e12;font-size:16px;line-height:16px;font-weight:500;transition:color .4s ease}.mobile-menu__accordion-head--link.current span{color:#5e74b5}.mobile-menu__accordion-head--arrow{display:flex;align-items:center;justify-content:center}.mobile-menu__accordion-head--arrow svg{width:8px;height:8px;color:#0d0e12;transition:transform .4s ease,color .4s ease;transform:rotate(180deg)}.mobile-menu__accordion-head--arrow.rotate-180 svg{transform:rotate(0)}.mobile-menu__accordion-head--arrow.current svg{color:#5e74b5}.mobile-menu__accordion-head--dropdown{display:flex;align-items:center;justify-content:center}.mobile-menu__accordion-head--dropdown svg{width:20px;height:14px;color:#0d0e12;transition:transform .4s ease;transform-origin:center}.mobile-menu__accordion-head--dropdown.rotate-180 svg{transform:scaleX(-1) rotate(180deg)}.mobile-menu__accordion-head--dropdown.current svg{color:#5e74b5}.mobile-menu__accordion-body{margin-top:20px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.mobile-menu__accordion-body--children{width:fit-content;color:#0d0e12;font-size:16px;line-height:16px;font-weight:400;transition:color .4s ease}.mobile-menu__accordion-body--children:hover,.mobile-menu__accordion-body--children.current{color:#5e74b5}@media screen and (max-width: 1140px){.mobile-menu{display:block}}.mobile-menu.open{opacity:1;pointer-events:all}.notyf__message{font-size:14px}.notyf__ripple{width:600px!important}.notyf__toast--warning{top:90px!important;max-width:422px!important;box-shadow:0 6.25px 49.99px -6.25px #15151533!important;color:#151515!important;border-radius:12px!important}.notyf__toast--warning .notyf__dismiss-btn:before,.notyf__toast--warning .notyf__dismiss-btn:after{background:#000!important}.notyf__toast--info{top:90px!important;max-width:1200px!important;margin:0!important;padding:0 16px!important;background:#fff!important;border:1px solid #365ED7!important;border-radius:0!important;color:#0d0e12!important;box-shadow:0 6.25px 49.99px -6.25px #15151533!important}.notyf__toast--info .notyf__wrapper{padding:14.5px 0}.notyf__toast--info .notyf__message{font-size:12px;line-height:1;font-weight:400;color:#525252}@media screen and (max-width: 768px){.notyf__toast--info{top:70px!important;align-self:stretch!important;width:auto!important;max-width:none!important;margin:0 16px!important;padding:0 12px!important}.notyf__toast--info .notyf__wrapper{padding:11px 0}}@media screen and (max-width: 480px){.notyf__toast--info{top:60px!important;padding:0 10px!important}.notyf__toast--info .notyf__wrapper{padding:9px 0}.notyf__toast--info .notyf__message{font-size:11px;line-height:1.3}}.dev-toast{display:flex;flex-direction:row;align-items:center;gap:16px}.dev-toast__icon{flex-shrink:0;width:95px;height:95px;background-color:#1f2367;border-radius:6px;display:flex;align-items:center;justify-content:center}.dev-toast__icon svg{width:58px;height:58px}.dev-toast__message{display:flex;align-items:center;justify-content:center}.dev-toast__message p{font-size:18px;line-height:130%;font-weight:600;color:#151515}@media screen and (max-width: 768px){.notyf__toast--warning{top:0!important}}@media screen and (max-width: 480px){.notyf__toast--warning{border-radius:0!important}}.app-breadcrumbs{display:flex;gap:24px;padding-top:16px}.app-breadcrumbs--link{flex-shrink:0;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#0d0e12;position:relative}.app-breadcrumbs--link:after{content:"";position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:9px;height:7px;background:url("data:image/svg+xml,%3Csvg%20width='9'%20height='7'%20viewBox='0%200%209%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M0%203.13694L8%203.13691M8%203.13691L4.95238%206.03215M8%203.13691L4.95238%200.241674'%20stroke='%230D0E12'%20stroke-width='0.666667'/%3E%3C/svg%3E") center center no-repeat;background-size:contain}.app-breadcrumbs--link:last-child{color:#727272;flex-shrink:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-breadcrumbs--link:last-child:after{display:none}@media screen and (max-width: 768px){.app-breadcrumbs{padding-top:27px}}@media screen and (max-width: 480px){.app-breadcrumbs--link{font-size:12px;line-height:12px}}.app-pagination{width:100%;display:flex;align-items:center;justify-content:center}.app-pagination__content{width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.app-pagination__content--item{flex-shrink:0;text-decoration:none;background-color:transparent;width:28px;height:28px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border .3s ease,color .2s ease,background-color .2s ease;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#525252}.app-pagination__content--item:hover:not(.current):not(.disabled){border:1px solid #5E74B5}.app-pagination__content--item.current{cursor:default;pointer-events:none;background-color:#5e74b5;color:#fff;border-radius:2px}.app-pagination__content--item.disabled{cursor:default;pointer-events:none;opacity:.5}.app-pagination__arrow{-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.app-pagination__arrow:hover{border:1px solid transparent!important}@media screen and (max-width: 768px){.app-pagination__content{gap:2px}}.app-search{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 6px 50px -6.25px #3d3d3d0a}.app-search__input{position:relative;width:100%;border:1px solid #F1F1F1;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:13px 24px;transition:border-color .4s ease}.app-search__input-left{display:flex;align-items:center;justify-content:center}.app-search__input-left svg{width:24px;height:24px;color:#525252}.app-search__input input{width:100%;border:none;padding:0;margin:0;-webkit-appearance:none;font-size:16px;line-height:24px;font-weight:400;color:#525252}.app-search__input input::placeholder{font-size:16px;line-height:24px;font-weight:400;color:#525252}.app-search__input input:focus,.app-search__input input:active{outline:none;box-shadow:none}.app-search__input:focus-within{border:1px solid #5E74B5}.app-search__input-cross{cursor:pointer;width:21px;height:21px;display:flex;align-items:center;justify-content:center}.app-search__input-cross svg{width:11px;height:11px;color:#525252}.app-search__suggestions{position:absolute;top:calc(100% + 4px);left:0;z-index:10;width:100%;max-height:260px;overflow-y:auto;background-color:#fff;border:1px solid #F1F1F1;border-radius:8px;box-shadow:0 6px 24px -6.25px #3d3d3d26;display:flex;flex-direction:column;align-items:stretch}.app-search__suggestion{cursor:pointer;width:100%;padding:10px 24px;border:none;background-color:transparent;text-align:left;font-size:16px;line-height:24px;font-weight:400;color:#525252;transition:background-color .2s ease,color .2s ease}.app-search__suggestion:hover,.app-search__suggestion:focus-visible{background-color:#f9faff;color:#5e74b5}.app-search__button{flex-shrink:0;width:220px}.app-search__button .app-button{border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width: 1024px){.app-search__button{width:52px}.app-search__button .app-button--after{margin-left:0}.app-search__button .app-button--after svg{width:18px;height:18px}}@media screen and (max-width: 480px){.app-search__input{padding:13px 12px}.app-search__suggestion{padding:10px 12px}}.air-datepicker,.air-datepicker *{font-family:Inter Tight,sans-serif}.air-datepicker{z-index:99!important;border:1px solid #F1F1F1!important;box-shadow:0 6px 50px -6.25px #3d3d3d33!important;border-radius:12px!important;background:#fff!important}.air-datepicker--pointer{display:none!important}.air-datepicker-nav--title{color:#0d0e12!important;font-weight:700;font-size:16px!important}.air-datepicker-nav--title i{color:#0d0e12!important;font-weight:700}.air-datepicker-body--day-name{color:#0d0e12!important;font-size:16px!important}.air-datepicker-cell{font-size:16px!important}.air-datepicker-cell:hover{border-radius:50px!important}.air-datepicker-cell.-current-{color:#5e74b5!important}.air-datepicker-cell.-selected-{background:#5e74b5!important;border-radius:50px!important;color:#fff!important}.date-input{position:relative;width:100%;cursor:pointer}.date-input .app-input{padding-right:48px;cursor:pointer}.date-input__icon,.date-input__clear{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#0d0e12;pointer-events:none}.date-input__icon svg{width:14px;height:15px}.date-input__clear{width:20px;height:20px;right:13px;padding:0;border:none;background:none;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .3s ease}.date-input__clear svg{width:10px;height:10px}.date-input.has-value .date-input__icon{opacity:0;visibility:hidden}.date-input.has-value .date-input__clear{opacity:1;visibility:visible;pointer-events:auto}.modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000052;z-index:110;display:flex;justify-content:center;align-items:center}.modal-wrapper.scrollable{padding:168px 64px 64px;overflow-y:auto;align-items:flex-start}.modal-wrapper__content{border-radius:12px;margin:0 auto;position:relative;background:#fff;width:fit-content;max-width:1090px}.modal-wrapper__content--close{background:transparent;border:none;position:absolute;top:20px;right:20px;width:21px;height:21px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:111}.modal-wrapper__content--close svg{cursor:pointer;width:11px;height:11px;color:#d4edd8;transition:transform .4s ease}.modal-wrapper__content--close svg:hover{transform:rotate(90deg)}.modal-wrapper__content--body{margin-top:8px}@media screen and (max-width: 1024px){.modal-wrapper.scrollable{padding:64px}.modal-wrapper__content{width:100%}}@media screen and (max-width: 640px){.modal-wrapper.scrollable{padding:64px 0}.modal-wrapper__content{max-width:100%;width:100%}.modal-wrapper__content--body{width:100%}}.sidebar-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;justify-content:flex-end}.sidebar-wrapper__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000052}.sidebar-wrapper__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:660px;max-width:100%;height:100%;background:#fff;box-shadow:-8px 0 32px #0000001f;overflow:hidden}.sidebar-wrapper__close{position:absolute;top:20px;right:16px;width:21px;height:21px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.sidebar-wrapper__close svg{width:11px;height:11px;transition:transform .4s ease}.sidebar-wrapper__close:hover svg{transform:rotate(90deg)}.sidebar-wrapper__body{flex:1;min-height:0;display:flex;flex-direction:column}.sidebar-wrapper__anim{transition:transform .3s ease}.sidebar-wrapper__anim--hidden{transform:translate(100%)}.sidebar-wrapper__anim--visible{transform:translate(0)}@media screen and (max-width: 768px){.sidebar-wrapper__panel{width:100%}}.mobile-filters{padding-top:7px;padding-bottom:56px;width:100%;color:#0d0e12}.mobile-filters__wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start}.mobile-filters__top{width:100%}.mobile-filters__top-back{width:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.mobile-filters__top-back--arrow{display:flex;justify-content:center;align-items:center}.mobile-filters__top-back--arrow svg{width:13px;height:9px;color:#727272;transition:color .4s ease}.mobile-filters__top-back span{font-size:16px;line-height:24px;font-weight:400;transition:color .4s ease}.mobile-filters__top-back:hover .mobile-filters__top-back--arrow svg{color:#5e74b5}.mobile-filters__top-back:hover span{color:#5e74b5}.mobile-filters__main{margin-top:35px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.mobile-filters__main-dates{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.mobile-filters__main-dates--title{width:100%;text-align:left}.mobile-filters__main-dates--title span{font-size:16px;line-height:24px;font-weight:400}.mobile-filters__main-dates--inputs{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.mobile-filters__main-dates--input{cursor:pointer;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:11px;padding:10px;border:1px solid #F1F1F1}.mobile-filters__main-dates--input-icon{display:flex;align-items:center;justify-content:center}.mobile-filters__main-dates--input-icon svg{width:14px;height:14px;color:#727272;transition:color .4s ease}.mobile-filters__main-dates--input input{cursor:pointer;border:none;padding:0;margin:0;-webkit-appearance:none;font-size:16px;line-height:24px;font-weight:300;color:#0d0e12}.mobile-filters__main-dates--input input::placeholder{font-size:16px;line-height:24px;font-weight:300;color:#727272}.mobile-filters__main-dates--input input:focus,.mobile-filters__main-dates--input input:active{outline:none;box-shadow:none}.mobile-filters__main-dates--input:focus-within{border:1px solid #5E74B5}.mobile-filters__main-dates--input:focus-within .mobile-filters__main-dates--input-icon svg{color:#5e74b5}.mobile-filters__main-dates--input-clear{margin-left:auto;width:14px;height:14px;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.mobile-filters__main-dates--input-clear svg{width:10px;height:10px;color:#727272;transition:color .4s ease}.mobile-filters__main-dates--input-clear:hover svg{color:#5e74b5}.mobile-filters__main-dates--input.has-value .mobile-filters__main-dates--input-clear{opacity:1;pointer-events:auto}.mobile-filters__main-list{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.mobile-filters__main-accordion{width:100%;padding-bottom:16px;border-bottom:1px solid #F1F1F1}.mobile-filters__main-accordion--head{cursor:pointer;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.mobile-filters__main-accordion--head-title{text-align:left}.mobile-filters__main-accordion--head-title h3{font-size:16px;line-height:16px;font-weight:700}.mobile-filters__main-accordion--head-arrow{display:flex;align-items:center;justify-content:center}.mobile-filters__main-accordion--head-arrow svg{width:20px;height:14px;color:#0d0e12;transition:transform .4s ease;transform-origin:center}.mobile-filters__main-accordion--head-arrow.rotate-180 svg{transform:scaleX(-1) rotate(180deg)}.mobile-filters__main-accordion--body{margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mobile-filters__main-accordion--body-item{width:100%}.mobile-filters__bottom{margin-top:21px;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:12px}.mobile-filters__bottom-apply,.mobile-filters__bottom-reset,.mobile-filters__bottom-reset .app-button{width:100%}.mobile-filters__bottom .app-button--text{font-weight:400}.cso-map{width:100%;height:610px;border-radius:12px;overflow:hidden;background:#f9faff}.cso-map__canvas{z-index:99;width:100%;height:100%}.cso-map .leaflet-control-zoom,.cso-map .leaflet-control-attribution,.cso-map .leaflet-popup-tip{display:none}.cso-map .cso-pin-wrap{background:transparent!important;border:0!important}.cso-map .cso-cluster-wrap{background:transparent!important}.cso-map .leaflet-popup-content-wrapper{padding:0!important;border-radius:12px!important;overflow:hidden!important;width:280px!important}.cso-map .leaflet-popup-content{margin:0;width:100%!important;border:1px solid #F1F1F1;box-shadow:0 6px 50px -6.25px #3d3d3d1a!important;padding:24px!important;background:#fff}.cso-map .cso-map-popup{width:100%;display:flex;flex-direction:column;align-items:flex-start;font-family:Inter Tight,sans-serif}.cso-map .cso-map-popup__image{position:relative;width:100%;height:111px;border-radius:6px;overflow:hidden}.cso-map .cso-map-popup__image img{width:100%;height:100%;object-fit:cover;object-position:center}.cso-map .cso-map-popup__body{width:100%;margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}.cso-map .cso-map-popup__meta{width:100%;text-align:left;color:#525252;font-size:12px;line-height:18px;font-weight:400;display:inline-flex;align-items:center;gap:8px}.cso-map .cso-map-popup__meta-icn{width:14px;height:14px;display:inline-block;background-size:14px 14px;background-repeat:no-repeat;background-position:center;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237B7B7B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v6l4 2'/%3E%3C/svg%3E")}.cso-map .cso-map-popup__status{position:absolute;top:8px;left:8px;z-index:2;padding:4.5px 8px;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#525252}.cso-map .cso-map-popup__status span{color:#fff;font-size:12px;line-height:16px;font-weight:400}.cso-map .cso-map-popup__status.implemented,.cso-map .cso-map-popup__status.active{background-color:#547f65}.cso-map .cso-map-popup__status.process{background-color:#9f6b26}.cso-map .cso-map-popup__status.psd_ready{background-color:#365ed7}.cso-map .cso-map-popup__status.planned{background-color:#5e74b5}.cso-map .cso-map-popup>.cso-map-popup__status{position:static;margin-bottom:4px}.cso-map .cso-map-popup__title{margin-top:20px;width:100%;text-align:left;color:#0d0e12;font-size:18px;line-height:130%;font-weight:600}.cso-map .cso-map-popup__org{margin-top:8px;width:100%;text-align:left;color:#525252;font-size:14px;line-height:20px;font-weight:500}.cso-map .cso-map-popup__desc{margin-top:16px;width:100%;color:#525252;font-size:16px;line-height:24px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.cso-map .cso-map-popup__link{margin-top:16px;display:inline-flex;align-items:center;gap:8px;color:#365ed7;text-decoration:none;font-size:16px;transition:color .4s ease}.cso-map .cso-map-popup__link-icon{display:flex;align-items:center;justify-content:center}.cso-map .cso-map-popup__link-icon svg{width:15px;height:11px;color:#365ed7;transition:color .4s ease}.cso-map .cso-map-popup__link:hover{color:#5e74b5}.cso-map .cso-map-popup__link:hover .cso-map-popup__link-icon svg{color:#5e74b5}.cso-map .cso-cluster{width:23px;height:23px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:color-mix(in srgb,var(--cso-cluster-color, #5E74B5) 65%,#000);box-shadow:0 12px 28px #0000002e}.cso-map .cso-cluster span{color:#fff;font-size:13px;line-height:150%;font-weight:700}.cso-map .cso-cluster:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:color-mix(in srgb,var(--cso-cluster-color, #5E74B5) 65%,#000);opacity:.25;z-index:-1}.cso-map .cso-pin{width:22px;height:22px;border-radius:50%;background:var(--cso-pin-color, #5E74B5);border:4px solid #fff;box-shadow:0 10px 24px #0000002e}.index-map{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;background:#f9faff}.index-map__canvas{width:100%;height:100%}.index-map__point{cursor:pointer;transition:filter .2s}.index-map__point:hover{filter:drop-shadow(0 2px 6px rgba(61,61,61,.4))}.index-map .index-map__halo-wrap{background:transparent!important;border:0!important;pointer-events:none}.index-map .index-map__halo{display:block;width:100%;height:100%;border-radius:50%;filter:blur(6px)}.index-map .leaflet-control-attribution,.index-map .leaflet-control-zoom{display:none}.index-map-tooltip.leaflet-tooltip{padding:10px 12px;border:1px solid #F1F1F1;border-radius:8px;background:#fff;box-shadow:0 6px 24px -6.25px #3d3d3d33;font-family:Inter Tight,sans-serif;white-space:nowrap;display:flex;flex-direction:column;gap:4px}.index-map-tooltip.leaflet-tooltip:before{display:none}.index-map-tooltip.leaflet-tooltip .index-map-tooltip__title{color:#0d0e12;font-size:13px;line-height:18px;font-weight:700}.index-map-tooltip.leaflet-tooltip .index-map-tooltip__value{display:flex;align-items:center;gap:6px;color:#525252;font-size:13px;line-height:18px;font-weight:400}.index-map-tooltip.leaflet-tooltip .index-map-tooltip__value b{color:#0d0e12;font-weight:700}.index-map-tooltip.leaflet-tooltip .index-map-tooltip__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.stat-card{min-width:0;padding:24px;border:1px solid #F1F1F1;border-radius:12px;background:#f9faff;display:flex;flex-direction:column;gap:24px}.stat-card__head{display:flex;align-items:center;justify-content:flex-start;gap:11px}.stat-card__title{min-width:0;color:#0d0e12;font-size:13px;line-height:1.3;font-weight:700;overflow-wrap:anywhere}.stat-card__info{flex-shrink:0;display:inline-flex;line-height:0}.stat-card__value-block{min-width:0;display:flex;flex-direction:column;gap:6px}.stat-card__value-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.stat-card__note{color:#525252;font-size:11px;line-height:1.3;font-weight:300}.stat-card__value{color:#0d0e12;font-size:40px;line-height:1;font-weight:400;display:flex;align-items:flex-end;gap:8px}.stat-card__unit{max-width:150px;color:#525252;font-size:11px;line-height:1.3;font-weight:300;overflow-wrap:anywhere}.stat-card__measure{display:block}.stat-card__badge{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.stat-card__delta-items{display:inline-flex;align-items:center;gap:6px}.stat-card__delta-items--negative .stat-card__delta-circle{background:#fef0ee;color:#c0392b}.stat-card__delta-items--negative .stat-card__delta-value{color:#c0392b}.stat-card__delta-circle{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:50px;background:#effaf2;color:#0e7a0d;line-height:0;white-space:nowrap}.stat-card__delta-value{font-size:12px;line-height:1.3;font-weight:500;color:#0e7a0d}.stat-card__delta-note{color:#525252;font-size:11px;line-height:1.3;font-weight:300}.stat-card__area{position:relative;width:100%;height:111.5px}.stat-card__area canvas{display:block}.stat-card__donut-row{display:flex;align-items:center;gap:24px}@media screen and (max-width: 1280px){.stat-card__donut-row{gap:12px}}.stat-card__donut{position:relative;flex-shrink:0;width:98px;height:98px}.stat-card__donut canvas{display:block}.stat-card__donut-value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#0d0e12;font-size:39.36px;line-height:1;font-weight:400}.stat-card__donut-value small{font-size:11px;font-weight:600;margin-left:1px}.stat-card__donut-label{min-width:0;color:#525252;font-size:16px;line-height:1.3;font-weight:300;overflow-wrap:anywhere}@media screen and (max-width: 1280px){.stat-card__donut-label{font-size:14px}}.stat-card__split{display:flex;flex-direction:column;gap:16px}.stat-card__split-bar{display:flex;width:100%;height:8px}.stat-card__split-seg{height:100%;border-radius:50px;position:relative}.stat-card__split-seg:not(:first-child){margin-left:-8px}.stat-card__split-seg:nth-child(1){z-index:3}.stat-card__split-seg:nth-child(2){z-index:2}.stat-card__split-seg:nth-child(3){z-index:1}.stat-card__legend{display:flex;flex-direction:column;gap:10px}.stat-card__legend-item{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.3;font-weight:400;color:#525252}.stat-card__legend-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.stat-card__legend-label{flex:1 1 auto}.stat-card__legend-value{flex-shrink:0;color:#0d0e12;font-weight:500}.analytics-chart{width:100%;display:flex;flex-direction:column;gap:31px}.analytics-chart__title{color:#0d0e12;font-size:32px;line-height:32px;font-weight:700;text-align:left}.analytics-chart__panel{width:100%;display:flex;flex-direction:column;gap:16px}.analytics-chart__filters{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-radius:8px;background:#f9faff;padding:32px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.analytics-chart__filters .app-select{flex:1 1 calc((100% - 32px) / 3)}.analytics-chart__filters .app-select .app-select__control{background:#fff;height:40px;justify-content:center;gap:10px}.analytics-chart__board{width:100%;padding:32px;background:#f9faff;display:flex;flex-direction:column;gap:32px}.analytics-chart__legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:52px}.analytics-chart__legend-item{display:inline-flex;align-items:center;gap:14px}.analytics-chart__legend-box{width:70px;height:30px;flex-shrink:0}.analytics-chart__legend-label{color:#0d0e12;font-size:14px;line-height:1;font-weight:400}.analytics-chart__canvas{background:#f9faff;position:relative;width:100%;height:533px}.analytics-chart__canvas canvas{display:block}@media screen and (max-width: 1024px){.analytics-chart{gap:20px}.analytics-chart__title{font-size:24px;line-height:24px}.analytics-chart__filters{padding:20px}.analytics-chart__filters .app-select{flex-basis:100%}.analytics-chart__board{padding:20px;gap:24px}.analytics-chart__legend{gap:12px 32px}.analytics-chart__canvas{height:360px}}@media screen and (max-width: 640px){.analytics-chart__filters{padding:16px;gap:12px}.analytics-chart__board{padding:16px;gap:20px}.analytics-chart__legend{gap:10px 20px}.analytics-chart__legend-item{gap:8px}.analytics-chart__legend-box{width:48px;height:22px}.analytics-chart__legend-label{font-size:12px}.analytics-chart__canvas{height:280px}}.app-select{width:100%}.app-select__field{position:relative;width:100%}.app-select__control{width:100%;height:52px;border:1px solid #D7DAE2;border-radius:6px;padding:14px 16px;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;transition:border-color .4s ease}.app-select__control.filled{border-color:#0d0e12}.app-select__control.error{border-color:red}.app-select__control--disabled{opacity:.6;cursor:not-allowed}.app-select__search{width:100%;height:40px;border:1px solid #D7DAE2;border-radius:6px;padding:8px 12px;margin-bottom:4px;font-size:14px;line-height:20px;color:#0d0e12;outline:none}.app-select__search:focus{border-color:#0d0e12}.app-select__empty{padding:10px 12px;font-size:14px;line-height:20px;color:#727272}.app-select__more{width:100%;text-align:center;padding:10px 12px;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;color:#0d0e12;transition:background .2s ease}.app-select__more:hover{background:#f9faff}.app-select__value{font-size:14px;line-height:20px;font-weight:400;color:#0d0e12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-block:3px;margin-block:-3px}.app-select__value--placeholder{color:#727272}.app-select__input{flex:1;min-width:0;border:none;outline:none;padding:0;background:transparent;font-family:inherit}.app-select__input::placeholder{color:#727272}.app-select__input--success{color:#0c6233}.app-select__input--danger{color:#bd0707}.app-select__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#0d0e12;transition:transform .4s ease}.app-select__arrow--open{transform:rotate(180deg)}.app-select__options{position:absolute;top:calc(100% + 4px);left:0;z-index:10;width:100%;max-height:250px;overflow-y:auto;background:#fff;border:1px solid #D7DAE2;border-radius:6px;box-shadow:0 6px 24px -6.25px #3d3d3d26;padding:8px;display:flex;flex-direction:column;gap:4px}.app-select__options::-webkit-scrollbar{width:4px}.app-select__options::-webkit-scrollbar-thumb{background:#d7dae2;border-radius:4px}.app-select__empty{display:block;padding:10px 12px;color:#727272;font-size:14px}.app-select__option{width:100%;text-align:left;padding:10px 12px;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:14px;line-height:20px;font-weight:400;color:#0d0e12;transition:background .2s ease}.app-select__option:hover,.app-select__option--active{background:#f9faff}.app-select__option--hidden{display:none}.app-select__option--success{color:#0c6233}.app-select__option--danger{color:#bd0707}.dash-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:14px;width:100%;padding:24px;background:#f9faff;border-top-left-radius:12px;border-top-right-radius:12px}.dash-tabs__item{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 16.5px;border:1px solid #F1F1F1;border-radius:2px;background:#fff;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#0d0e12;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.dash-tabs__item:hover{border-color:#1b1e4e;color:#1b1e4e}.dash-tabs__item.is-active{background:#1b1e4e;border-color:#1b1e4e;color:#fff}.dash-tabs__count{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:22px;height:20px;padding:0 6px;border-radius:100px;background:#f4f5fa;font-size:12px;font-weight:500;line-height:1;color:#525252;transition:background .2s ease,color .2s ease}.dash-tabs__item:hover .dash-tabs__count{color:#1b1e4e}.dash-tabs__item.is-active .dash-tabs__count{background:#fff3;color:#fff}.dash-tabs__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.dash-tabs__arrow svg{display:block}.dash-tabs--fill{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.dash-tabs--fill::-webkit-scrollbar{display:none}.dash-tabs--fill .dash-tabs__item{flex:1 0 auto;min-width:0;gap:6px;padding:7px 10px;font-size:14px;white-space:nowrap}.dash-tabs--fill .dash-tabs__count{min-width:20px;height:18px;padding:0 5px;font-size:11px}@media screen and (max-width: 1024px){.dash-tabs{gap:8px;align-items:stretch}.dash-tabs__item{flex:1 1 calc(50% - 4px);min-width:0;min-height:40px;padding:7px 4px;font-size:12px;line-height:1.1;white-space:normal;text-align:center}.dash-tabs--fill{flex-wrap:nowrap;gap:8px}.dash-tabs--fill .dash-tabs__item{flex:1 0 auto;min-width:0;min-height:40px;padding:6px 12px;font-size:16px;line-height:1.5;white-space:nowrap;text-align:center}}@media screen and (min-width: 1301px){.dash-tabs--cols-3 .dash-tabs__item{flex:0 0 calc((100% - 28px) / 3);min-width:0;white-space:normal}}@media screen and (max-width: 1300px){.dash-tabs--cols-3 .dash-tabs__item{flex:1 1 calc(50% - 7px);min-width:0;white-space:normal}}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px #00000040;position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:#00000040;border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width: 480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px #00000021;width:100%}.notyf__dismiss{width:56px}}
