@charset "UTF-8";button.svelte-n2fw6e{width:100%}.trigger{width:100%;border:none}.select-options.svelte-n2fw6e{list-style:none;padding:10px;background:var(--color_white);border-radius:var(--border_radius_default);border:1px solid var(--color_black)}.select-options.svelte-n2fw6e li:where(.svelte-n2fw6e) button{width:100%;border:none;display:flex;gap:10px;padding:5px;align-items:center;background:none}.select-options.svelte-n2fw6e li:where(.svelte-n2fw6e) button:hover{cursor:pointer}.text-default.svelte-1vyiafn{display:block;margin-bottom:6px;color:rgb(var(--colors_text_light))}.skeleton.svelte-1vyiafn{width:100%;height:30px}.CkEditor.svelte-1vyiafn p{word-break:break-word;overflow-wrap:break-word}.fallback.svelte-aa2b9o{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center;border-radius:12px;transition:all .3s ease;z-index:10;cursor:pointer}.fallback.svelte-aa2b9o h5:where(.svelte-aa2b9o){margin:0;font-size:1.1rem;color:rgb(var(--colors_text_default));font-weight:600;transition:color .2s ease}.fallback.svelte-aa2b9o span:where(.svelte-aa2b9o){font-size:.9rem;color:rgb(var(--colors_text_light))}.fallback.svelte-aa2b9o button:where(.svelte-aa2b9o){border:1px solid rgb(var(--colors_border_default));background:rgb(var(--colors_white));border-radius:8px;padding:8px 16px;font-size:var(--font_default);color:rgb(var(--colors_text_default));cursor:pointer;transition:all .25s ease}.fallback.svelte-aa2b9o button:where(.svelte-aa2b9o):hover{border-color:rgb(var(--colors_border_hover));background:rgb(var(--colors_primary_light));color:rgb(var(--colors_primary_dark));box-shadow:var(--shadow_border_default)}.fallback.svelte-aa2b9o button:where(.svelte-aa2b9o):active{transform:scale(.98)}#zone{width:100%}#hidden-input{display:none}#fallback{display:flex;align-items:center;justify-content:center;width:100%;height:250px;border:2px dashed rgb(var(--color_blue))}.search-extended{position:relative;z-index:3}.search-extended-title{margin-bottom:24px}.search-extended-trigger{padding:12px;background:rgb(var(--colors_white));outline:none;border-radius:8px;display:inline-flex;gap:8px;align-items:center;color:rgb(var(--colors_text_light));cursor:pointer;height:44px;font-size:var(--font_default);box-shadow:var(--shadow_border_default)}.search-extended-trigger svg{transition:.3s ease}.search-extended-trigger.opened svg{rotate:180deg}.search-extended-settings{background-color:rgb(var(--colors_white));padding:16px;box-shadow:var(--shadow_border_default);border-radius:8px;transition:.3s}.search-extended-settings .search-params{display:flex;flex-direction:column;gap:12px;width:100%}.search-extended-settings .search-extended-actions{display:flex;gap:20px;flex-wrap:nowrap;padding-top:24px;max-width:100%}.search-extended-settings .search-extended-actions .button-container{flex:1}.search-filters{align-items:center;display:flex;flex-direction:row;gap:24px}.search-form{max-width:430px;width:100%}.table-actions{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:24px;align-items:center}.table-actions button{border:none;background-color:transparent;color:rgb(var(--colors_text_light));cursor:pointer;padding:0;transition:.3s ease}.table-actions button:hover{transform:scale(.9)}.table-actions button:active{transform:scale(.8)}.table-actions a{color:rgb(var(--colors_text_light))}img{display:block;max-width:100%;width:100%}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb,input[type=range]{-webkit-appearance:none;opacity:0}input[type=range]{background:none;color:#000;font:inherit;margin:0;pointer-events:none}input[type=range]::-webkit-slider-runnable-track{background:none;height:100%;width:100%}input[type=range]::-moz-range-track{background:none;height:100%;width:100%}input[type=range]::-webkit-slider-thumb{background:currentcolor;border:none;border-radius:0;pointer-events:auto;width:10px;height:10px}input[type=range]::-moz-range-thumb{background:currentcolor;border:none;border-radius:0;pointer-events:auto;width:10px;height:10px}._inputsContainer_1qlyq_51{margin-bottom:8px;position:relative;height:10px}._inputsContainer_1qlyq_51 ._indicatorContainer_1qlyq_56{position:absolute;top:50%;transform:translateY(-50%);left:8px;right:8px;height:2px;border-radius:10px;background-color:var(--color_accent4)}._inputsContainer_1qlyq_51 ._indicatorContainer_1qlyq_56 ._indicator_1qlyq_56{position:absolute;top:50%;transform:translateY(-50%);height:2px;content:"";background-color:var(--color_accent)}._inputsContainer_1qlyq_51 input{position:absolute;top:50%;transform:translateY(-50%);width:100%}._inputsContainer_1qlyq_51 ._handler_1qlyq_80{position:absolute;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:16px;background-color:#57663d;left:0}._inputs_1qlyq_51{display:flex;flex-direction:row;align-items:center;gap:6px;max-width:100%;overflow:hidden}._inputs_1qlyq_51 div{display:flex;flex-direction:row;gap:6px}._inputs_1qlyq_51 input{font-size:13px;background:none;outline:none;border:none;padding:4px;box-shadow:0 -2px #000 inset;min-width:10px;flex-grow:0;flex-shrink:1}._label_1qlyq_116{display:block;margin-bottom:9px;font:var(--font_14);font-weight:800}.inputsContainer.svelte-tdl20m{position:relative;display:flex;flex-direction:column;width:100%}.inputsContainer.svelte-tdl20m:hover{cursor:pointer}.indicatorContainer.svelte-tdl20m{position:absolute;top:50%;left:0;right:0;height:4px;background:#ddd;transform:translateY(-50%);border-radius:4px}.indicatorContainer.svelte-tdl20m:hover{cursor:pointer}.indicator.svelte-tdl20m{position:absolute;top:0;bottom:0;background:rgb(var(--colors_accent, 0, 122, 255));border-radius:4px}.handler.svelte-tdl20m{position:absolute;top:50%;width:16px;height:16px;background:rgb(var(--colors_accent, 0, 122, 255));border-radius:50%;transform:translateY(-50%);pointer-events:none}.inputs.svelte-tdl20m{margin-top:8px;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.home-search.svelte-slg77y{position:relative;width:auto;max-width:287px}.home-search.svelte-slg77y input{color:var(--color_white)!important}.home-search.svelte-slg77y svg{color:var(--color_white)}.home-search.svelte-slg77y .search-options:where(.svelte-slg77y){display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--color_accent3)}.home-search .select-area .options.dark ul.select-options button{color:var(--color_white);font:var(--font_14);padding:0;background:transparent;border:none;width:100%}.home-search .select-area .options.dark ul.select-options button:hover{background:transparent}.home-search .select-area .options.dark ul.select-options button a.option{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--border_radius_default);background:var(--color_accent);text-decoration:none;transition:all .2s ease;width:100%;font:var(--font_13)}.home-search .select-area .options.dark ul.select-options button a.option:last-child{margin-bottom:0}.home-search .select-area .options.dark ul.select-options button a.option.company.svelte-slg77y{border-left:4px solid var(--color_accent2)}.home-search .select-area .options.dark ul.select-options button a.option.project.svelte-slg77y{border-left:4px solid var(--color_accent)}.home-search .select-area .options.dark ul.select-options button a.option .logo{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--color_light_grey);display:flex;align-items:center;justify-content:center}.site-logo.svelte-9thr9j{display:inline-block;width:var(--logo-width, 188px);aspect-ratio:940/290}.site-logo.svelte-9thr9j svg:where(.svelte-9thr9j){display:block;width:100%;height:100%}.shared-kernel-layout-footer.svelte-12lzu77{padding-block:60px 45px;background:var(--color_black)}@media(max-width:992px){.shared-kernel-layout-footer.svelte-12lzu77{padding-block:45px}}.shared-kernel-layout-footer.svelte-12lzu77 .divider:where(.svelte-12lzu77){width:100%;height:1px;border:none;background:var(--gradient_accent)}.shared-kernel-layout-footer.svelte-12lzu77 .site-logo-mobile:where(.svelte-12lzu77){display:none}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .site-logo-mobile:where(.svelte-12lzu77){display:block;margin-bottom:35px}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77){padding-bottom:35px;display:grid;grid-template-columns:max-content 1fr max-content;column-gap:80px;font:var(--font_16)}@media(max-width:1280px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77){column-gap:60px}}@media(max-width:1124px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77){grid-template-columns:max-content 1fr}}@media(max-width:992px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77){column-gap:45px}}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77){display:flex;flex-direction:column;column-gap:0;row-gap:45px}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) address:where(.svelte-12lzu77){font-style:normal}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-primary-part-header:where(.svelte-12lzu77){display:flex;height:60px;align-items:flex-end;margin-bottom:35px}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-primary-part-header:where(.svelte-12lzu77){height:unset}}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77){order:2}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-primary-part-header:where(.svelte-12lzu77){display:none}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .action:where(.svelte-12lzu77){display:none}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-site-meta-content:where(.svelte-12lzu77){display:flex;flex-direction:column;gap:45px}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-site-meta-content:where(.svelte-12lzu77)>address:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77){display:flex;flex-direction:column;gap:10px}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-site-meta-content:where(.svelte-12lzu77)>address:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77){white-space:nowrap;stroke-width:.3;display:flex;gap:10px;text-decoration:none;color:var(--color_accent2)}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-site-meta-content:where(.svelte-12lzu77)>address:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77)>span:where(.svelte-12lzu77){line-height:1;font-weight:var(--semi_bold);color:var(--color_white);font:var(--font_18);transition:all .3s}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-site-meta-content:where(.svelte-12lzu77)>address:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77)>span:where(.svelte-12lzu77){font:var(--font_16)}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-meta:where(.svelte-12lzu77) .footer-site-meta-content:where(.svelte-12lzu77)>address:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77)>span:where(.svelte-12lzu77):hover{color:var(--color_accent2)}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77){order:1}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77) .footer-primary-part-header:where(.svelte-12lzu77){display:none}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>.footer-primary-part-header:where(.svelte-12lzu77)>h3:where(.svelte-12lzu77){line-height:1;font:var(--font_18);font-weight:var(--bold);color:var(--color_white)}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>nav:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77){display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:8px}@media(max-width:992px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>nav:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77){column-gap:25px}}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>nav:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77){column-gap:25px;justify-content:space-between}}@media(max-width:480px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>nav:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77){display:flex;flex-direction:column}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>nav:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77){text-decoration:none;color:var(--color_gray_20);transition:all .3s}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-navigation:where(.svelte-12lzu77)>nav:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77):hover{color:var(--color_white)}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77){display:flex;flex-direction:column;align-items:flex-end;font:var(--font_16)}@media(max-width:1124px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77){align-items:flex-start}}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77){order:3}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77)>.footer-primary-part-header:where(.svelte-12lzu77)>a:where(.svelte-12lzu77){stroke-width:.3;justify-self:center;display:flex;align-items:center;gap:7px;color:var(--color_accent2);text-decoration:none}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77)>.footer-primary-part-header:where(.svelte-12lzu77)>a:where(.svelte-12lzu77)>span:where(.svelte-12lzu77){height:20px;display:flex;line-height:1;color:var(--color_white);transition:all .3s}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77)>.footer-primary-part-header:where(.svelte-12lzu77)>a:where(.svelte-12lzu77)>span:where(.svelte-12lzu77):hover{color:var(--color_accent2)}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77) .footer-site-contacts-social:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77){display:flex;gap:14px}.shared-kernel-layout-footer.svelte-12lzu77 .footer-primary-part:where(.svelte-12lzu77) .footer-site-contacts:where(.svelte-12lzu77) .footer-site-contacts-social:where(.svelte-12lzu77)>ul:where(.svelte-12lzu77)>li:where(.svelte-12lzu77)>a:where(.svelte-12lzu77){color:var(--color_accent2)}.shared-kernel-layout-footer.svelte-12lzu77 .footer-bottom-part:where(.svelte-12lzu77){align-items:center;display:flex;justify-content:space-between;color:var(--color_dark_grey);font:var(--font_18);padding-top:35px}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-bottom-part:where(.svelte-12lzu77){flex-direction:column;gap:20px;font:var(--font_15);align-items:flex-start}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-bottom-part:where(.svelte-12lzu77) .policy:where(.svelte-12lzu77){font-weight:400;line-height:1;color:var(--color_dark_grey);text-decoration:none;transition:all .3s ease}@media(max-width:768px){.shared-kernel-layout-footer.svelte-12lzu77 .footer-bottom-part:where(.svelte-12lzu77) .policy:where(.svelte-12lzu77){color:var(--color_white)}}.shared-kernel-layout-footer.svelte-12lzu77 .footer-bottom-part:where(.svelte-12lzu77) .policy:where(.svelte-12lzu77):hover{color:var(--color_white)}.shared-kernel-layout-footer.svelte-12lzu77 .footer-bottom-part:where(.svelte-12lzu77) .date:where(.svelte-12lzu77){font-weight:400;line-height:1}.site-logo.svelte-lgkxop{color:var(--color_accent2)}@media screen and (max-width:768px){.site-logo.svelte-lgkxop svg{width:107px;height:29px}}.top-header{background:var(--color_white);padding:25px 0 17px}.top-header .container{display:block;gap:20px}@media screen and (max-width:768px){.top-header{padding:10px 0}.top-header .container{display:flex}}.top-header .top-header-row{display:flex;justify-content:space-between;position:relative;width:100%}.top-header .top-header-row .top-header-center{display:none}@media screen and (min-width:768px){.top-header .top-header-row .top-header-center{display:flex;gap:40px;align-items:center}}.top-header .top-header-row .top-header-center .location .with-icon{display:flex;gap:8px;font:var(--font_16);color:var(--color_black);border:none;background:none}.top-header .top-header-row .top-header-center .location .with-icon .region-icon{color:var(--color_accent)}.top-header .top-header-row .top-header-center .location .with-icon:hover{cursor:pointer}.top-header .top-header-row .top-header-center .with-phone a{font:var(--font_16);line-height:1;color:var(--color_black);text-decoration:none;font-weight:600}@media screen and (max-width:1024px){.top-header .top-header-row .top-header-center .with-phone a{font:var(--font_12)}}.top-header .top-header-row .top-header-center .label{font:var(--font_12);line-height:1;margin-bottom:6px;color:var(--color_accent2)}@media screen and (max-width:1024px){.top-header .top-header-row .top-header-center .label{font:var(--font_12)}}.top-header .top-header-row .social-list{display:none}@media screen and (min-width:1024px){.top-header .top-header-row .social-list{display:flex;gap:11px;align-items:center}.top-header .top-header-row .social-list>ol a{color:var(--color_accent2);transition:all .3s ease}.top-header .top-header-row .social-list>ol a:hover{color:var(--color_accent)}.top-header .top-header-row .social-list>ol a:active{color:var(--color_accent3)}.top-header .top-header-row .social-list>ol a .ui-icon>svg{border-radius:6px}}.top-header .top-header-row .top-header-actions{display:flex;align-items:center;gap:16px}.top-header .top-header-row .top-header-actions .registration-button{height:24px;display:flex;gap:10px;align-items:center;padding:9px 15px;background:var(--color_accent);border:none;border-radius:var(--border_radius_default);color:var(--color_white);font:var(--font_12);font-weight:var(--medium)}@media screen and (min-width:1024px){.top-header .top-header-row .top-header-actions .registration-button{height:40px;font:var(--font_16);font-weight:var(--semi_bold)}}.top-header .top-header-row .top-header-actions .registration-button .lock-icon{display:none}@media screen and (min-width:1024px){.top-header .top-header-row .top-header-actions .registration-button .lock-icon{display:flex}}.top-header .top-header-row .top-header-actions .registration-button:hover{cursor:pointer}.burger-button{margin-left:auto;display:flex;flex-direction:column;justify-content:center;align-self:center;width:34px;border:none;background:none;gap:5px}.burger-button .line{width:100%;height:3px;background:var(--color_black)}.burger-button .line.top{width:50%;align-self:flex-end}.burger-button:hover{cursor:pointer}@media screen and (min-width:768px){.burger-button{display:none}}.mobile-menu{display:none;position:fixed;top:0;left:0;right:0;height:100%;width:100%;background:var(--color_black);z-index:9;overflow:hidden;padding:21px 0}.mobile-menu.opened{display:flex;flex-direction:column;gap:25px}.shared-kernel-layout-header.svelte-ldf3k1{width:100%}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1){background:var(--color_black);padding:10px 0}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1){padding:14px 0}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1){display:flex;justify-content:space-between}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1){display:flex;gap:20px}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .search:where(.svelte-ldf3k1){display:none;width:150px}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .search:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1){display:flex;justify-content:space-between;align-items:center;padding:5px 13px 5px 20px;border:1px solid var(--color_white);border-radius:var(--border_radius_default);background:transparent;color:var(--color_white);width:128px}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .search:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1) span:where(.svelte-ldf3k1){font:var(--font_12);font-weight:var(--medium);color:var(--color_dark_grey)}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .search:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1):hover{cursor:pointer}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .search:where(.svelte-ldf3k1){display:flex;width:287px}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1){display:none;justify-content:space-between;gap:25px;align-items:center;font:var(--font_12)}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1){font-weight:var(--medium);color:var(--color_white);text-decoration:none;transition:color .3s ease,text-decoration-color .3s ease}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1):hover{color:var(--color_accent3)}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1) .active:where(.svelte-ldf3k1){color:var(--color_accent2);text-decoration-line:underline;text-decoration-color:var(--color_accent2);text-decoration-thickness:2px;text-underline-offset:7px}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1) .active:where(.svelte-ldf3k1):hover{color:var(--color_accent2)}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1){font:var(--font_14)}}@media screen and (min-width:768px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .search-and-links:where(.svelte-ldf3k1) .links:where(.svelte-ldf3k1){display:flex}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1){display:flex;gap:18px;font:var(--font_12);font-weight:var(--medium)}@media screen and (min-width:640px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1){gap:25px}}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1){font:var(--font_16)}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1){display:flex;align-items:center;gap:8px;color:var(--color_white);text-decoration:none}@media screen and (min-width:640px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1){gap:10px}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1) .icon:where(.svelte-ldf3k1){display:none;color:var(--color_accent2)}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1) .icon:where(.svelte-ldf3k1){display:flex}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1) .icon.mobile:where(.svelte-ldf3k1){display:flex}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) a:where(.svelte-ldf3k1) .icon.mobile:where(.svelte-ldf3k1){display:none}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1){display:flex;align-items:center}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) .icon:where(.svelte-ldf3k1){display:none;color:var(--color_accent2)}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) .icon:where(.svelte-ldf3k1){display:flex}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) .icon.mobile:where(.svelte-ldf3k1){display:flex}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) .icon.mobile:where(.svelte-ldf3k1){display:none}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1){height:100%;display:flex;gap:5px;align-items:center;border:none;background:none;color:var(--color_white);font:var(--font_12)}@media screen and (min-width:640px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1){gap:10px}}@media screen and (min-width:1024px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1){font:var(--font_16)}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) div:where(.svelte-ldf3k1) button:where(.svelte-ldf3k1):hover{cursor:pointer}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) .account-text:where(.svelte-ldf3k1){display:none;font:var(--font_12)}@media screen and (min-width:320px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) .account-text:where(.svelte-ldf3k1){display:flex}}.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) .exit-text:where(.svelte-ldf3k1){display:none;font:var(--font_12)}@media screen and (min-width:320px){.shared-kernel-layout-header.svelte-ldf3k1 .bottom-header:where(.svelte-ldf3k1) .bottom-header-row:where(.svelte-ldf3k1) .account-buttons:where(.svelte-ldf3k1) .exit-text:where(.svelte-ldf3k1){display:flex}}#rating-component .rating{display:flex;align-items:center;gap:2px}#rating-component .rating .star{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;color:gold;transition:color .4s ease}#rating-component .rating .star .ui-icon{display:flex;width:100%;height:100%}#rating-component .rating .star .ui-icon svg,#rating-component .rating .star .ui-icon svg *{stroke:none}#rating-component .rating .star .ui-icon svg{width:100%;height:100%;display:block}#rating-component .rating .star:focus-visible{outline:2px solid var(--color_accent);outline-offset:2px}#rating-component .rating .star.noActive{color:var(--color_black)}#rating-component .rating.md .star{width:20px;height:20px;min-width:20px;min-height:20px}#rating-component .rating.lg .star{width:50px;height:50px;min-width:50px;min-height:50px}#rating-component .rating.lg .star.noActive{color:var(--color_gray_20)}#rating-component .rating.hover:not(:hover) .star.active~.star{color:var(--color_black)}#rating-component .rating.hover:hover .star{color:gold}#rating-component .rating.hover:hover .star:hover~.star{color:var(--color_black)}#rating-component .rating.hover .star{cursor:pointer}#rating-component .rating.hover.lg:not(:hover) .star.active~.star{color:var(--color_gray_20)}#rating-component .rating.hover.lg:hover .star:hover~.star{color:var(--color_gray_20)}#rating-component .help-block{color:var(--color_red);margin-top:6px;font:var(--font_12)}.project-container{padding:30px 15px;margin-bottom:15px;border-radius:10px;background:var(--color_white);width:100%;display:flex;flex-direction:column;gap:25px;transition:all .3s}.project-container .base-container{display:flex;flex-direction:column;gap:25px}.project-container.active{background:var(--color_accent3)}.project-container.active .loading-animation{background:var(--color_white)}.project-container.has-error{border:1px solid var(--color_red)}.project-container .header .label.error,.project-container .header .label .required-mark{color:var(--color_red)}.project-container .help-block.validation-error{color:var(--color_red);font:var(--font_11);font-weight:var(--medium);line-height:1.2;margin-top:-4px}.project-container.revers{flex-direction:column-reverse}.project-container .empty{font:var(--font_25);font-weight:700;width:100%;text-align:center}.project-container .header{gap:10px;display:flex;align-items:center;justify-content:space-between}.project-container .header>h2{font:var(--font_16);font-weight:700}.project-container .header>h2>span{font:var(--font_19);color:var(--color_gray_20)}.project-container .header .desc{white-space:pre-line;font:var(--font_12);color:var(--color_gray_20)}@media screen and (max-width:1200px){.project-container .header{align-items:start;flex-direction:column}}.project-container .grid-project{gap:25px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media screen and (max-width:768px){.project-container .grid-project{grid-template-columns:1fr}}.project-container .skeleton-input{height:68px;width:100%}@media screen and (max-width:768px){.project-container{padding:16px 12px;gap:12px}.project-container .empty{text-align:center;font:var(--font_18);font-weight:500}.project-container .header{gap:0}.project-container .header>h2{font:var(--font_18);font-weight:600;width:100%;text-align:center}.project-container .header .desc{display:none}.project-container .base-container{gap:16px}.project-container .grid-project{gap:12px}}.add-branches{background:none;margin-left:auto;border:0px;margin-bottom:20px;align-items:center;display:flex;gap:29px;text-decoration:none;cursor:pointer;color:var(--color_black);transition:all .3s;width:fit-content}.add-branches:hover{color:var(--color_accent2)}.add-branches>span{font:var(--font_20);font-weight:500}.add-branches .plus{color:var(--color_accent2);width:20px;height:20px;aspect-ratio:1;border:1px solid var(--color_accent2);border-radius:2px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.add-branches{margin-bottom:12px;gap:10px}.add-branches>span{font:var(--font_16)}}@media screen and (max-width:768px){.header-edit-block{margin-bottom:12px;gap:8px}}.header-edit-block{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-bottom:15px}.header-edit-block>h3{font:var(--font_25);font-weight:700}.header-edit-block>button{background:none;cursor:pointer;border:0;text-decoration:underline;font:var(--font_20);font-weight:700;color:var(--color_accent);transition:all .3s}.header-edit-block>button:hover{color:var(--color_accent2)}@media screen and (max-width:768px){.header-edit-block{flex-wrap:wrap}.header-edit-block>h3{font:var(--font_20)}.header-edit-block>button{font:var(--font_16)}}.file-list.svelte-k4x0id{display:flex;flex-wrap:wrap;gap:12px;height:100%}.file-list.file-list--grid.svelte-k4x0id{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.file-card.svelte-k4x0id{position:relative;width:100%;border-radius:10px;border:1px solid var(--colors_accent);overflow:hidden;cursor:grab;transition:transform .15s,opacity .15s}.file-card--dragging.svelte-k4x0id{opacity:.4;transform:scale(.95)}.file-card--over.svelte-k4x0id{border-color:var(--color_accent);box-shadow:0 0 0 2px var(--color_accent)}.file-card__preview.svelte-k4x0id{display:block;width:100%;height:100%}.file-card__preview.svelte-k4x0id img{width:100%;height:100%;object-fit:cover;pointer-events:none}.file-card__overlay.svelte-k4x0id{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#00000080;opacity:0;transition:opacity .2s}.file-card.svelte-k4x0id:hover .file-card__overlay:where(.svelte-k4x0id){opacity:1}.file-card__btn.svelte-k4x0id{border:none;border-radius:8px;cursor:pointer;background:var(--color_white);padding:8px 16px}.file-card__btn--remove.svelte-k4x0id{position:absolute;top:8px;right:8px;width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center}.file-picker.svelte-k4x0id{aspect-ratio:1/1;width:100%;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;border:2px dashed var(--color_accent2);border-radius:12px;background:2px dashed var(--color_accent2);cursor:pointer}.drag-and-drop-field{padding:20px;background:var(--color_accent4);border-radius:10px;display:flex;flex-direction:column;gap:5px}.drag-and-drop-field .drag-item{display:flex;flex-direction:column;gap:10px;border:1px solid var(--color_dark_grey);border-radius:8px;background:var(--color_light_grey);box-shadow:var(--shadow_border_hover);transition:all .3s ease}.drag-and-drop-field .drag-item:hover:not(.dragging){cursor:pointer;transform:translateY(-4px) translate(-2px)}.drag-and-drop-field .dragging{opacity:.4;transform:scale(.97)}.drag-and-drop-field .help-block{font:var(--font_12);color:var(--color_red)}
