.WorkListLayout_container__tKnKJ{max-width:1600px;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:8px}.WorkListLayout_breadcrumbsWrap__99qPy{flex-shrink:0;margin-bottom:8px}@media screen and (max-width:650px){.WorkListLayout_breadcrumbsWrap__99qPy{margin-bottom:4px}}.WorkListLayout_content__QfQ5N{display:grid;grid-template-columns:360px 1fr;grid-template-areas:"leftTabs topRight" "sideWidgets mainContent";grid-gap:32px 32px;gap:32px 32px;grid-row-gap:16px;row-gap:16px;min-width:0;align-items:start}@media screen and (max-width:650px){.WorkListLayout_content__QfQ5N{grid-template-columns:1fr;grid-template-areas:"topRight" "sideWidgets" "mainContent";row-gap:8px}}.WorkListLayout_leftTabs__j9PJB{grid-area:leftTabs;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:650px){.WorkListLayout_leftTabs__j9PJB{display:none}}.WorkListLayout_sideWidgets__Ua70W{grid-area:sideWidgets;position:relative;z-index:90;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:650px){.WorkListLayout_sideWidgets__Ua70W .WorkListLayout_item__UClbw.WorkListLayout_filters__U_HDI{display:none!important}}.WorkListLayout_topRight__XJBG0{grid-area:topRight;display:flex;flex-direction:column;gap:24px}.WorkListLayout_mainContent__nOcTG{grid-area:mainContent;display:flex;flex-direction:column;gap:32px}.WorkListLayout_headerRow__EIQFG{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.WorkListLayout_title__7eeZF{margin:0;font-weight:600;font-size:38px;line-height:1;color:#4b5258}@media screen and (max-width:650px){.WorkListLayout_title__7eeZF{font-size:24px;line-height:30px}}.WorkListLayout_citySelect__U4mfw{min-width:200px}.WorkListLayout_searchRow__G7jGA{display:flex;gap:16px;align-items:center;width:100%;min-width:0;position:relative}.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd{display:flex;gap:16px;align-items:center;margin-bottom:0;flex:1 1 100%;min-width:0;width:100%}.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd .search{flex:1 1;min-width:0;width:100%}.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd .WorkListLayout_button-bar__u5MiZ{display:none}@media screen and (max-width:650px){.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd .WorkListLayout_button-bar__u5MiZ{display:flex;gap:12px;align-items:center;flex-shrink:0}.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd .WorkListLayout_button-bar__u5MiZ .icon-button{height:44px;width:44px;border-radius:12px;border:1px solid #d9d9d9;background:#fff}.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd .WorkListLayout_button-bar__u5MiZ .icon-button svg{color:#999}.WorkListLayout_searchRow__G7jGA .WorkListLayout_search-filters__gYejd .WorkListLayout_button-bar__u5MiZ .icon-button svg path{stroke:#999}}@media screen and (min-width:651px){.WorkListLayout_searchRow__G7jGA .search .MuiInputBase-root{height:48px!important;min-height:48px!important}}.WorkListLayout_searchRow__G7jGA .WorkListLayout_filters-popup-container__c_Poo{display:none}@media screen and (max-width:650px){.WorkListLayout_searchRow__G7jGA .WorkListLayout_filters-popup-container__c_Poo.WorkListLayout_visible__901zc{display:grid;position:relative;margin-top:4px;width:100%;max-width:100%;z-index:90;box-shadow:14px 10px 50px 0 rgba(0,0,0,.1647058824)}}.WorkListLayout_workMap__9konC{width:100%;overflow:hidden}.WorkListLayout_sidebarItem__Uv_wv,.WorkListLayout_workMap__9konC{border-radius:24px;box-shadow:14px 10px 50px 0 rgba(0,0,0,.1019607843)}.WorkListLayout_sidebarItem__Uv_wv{background:#fff;padding:24px}@media screen and (max-width:650px){.WorkListLayout_sidebarItem__Uv_wv{display:none}.WorkListLayout_sidebarItem__Uv_wv.WorkListLayout_visible__901zc{display:revert;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;max-height:90%;overflow-y:auto;width:calc(100% - 48px);max-width:400px}}.WorkListLayout_listView__Fxxpp .WorkListLayout_list-view__title__jr7Nd{margin:0 0 24px;font-weight:700;font-size:22px;line-height:28px}.WorkListLayout_listView__Fxxpp .WorkListLayout_list__8XRF1{display:grid;grid-template-columns:repeat(2,minmax(340px,auto));align-items:stretch;justify-items:center;grid-gap:30px;gap:30px}@media screen and (max-width:650px){.WorkListLayout_listView__Fxxpp .WorkListLayout_list__8XRF1{grid-template-columns:minmax(0,1fr);justify-items:stretch}.WorkListLayout_listView__Fxxpp .WorkListLayout_list__8XRF1>*{width:100%;min-width:0;max-width:100%}}.topRight{grid-area:topRight;display:grid;grid-template:repeat(3,1fr);grid-gap:24px;gap:24px;align-items:baseline}.topRight .title{grid-column:1/2;margin:0;font-weight:600;font-size:38px;line-height:1}@media screen and (max-width:650px){.topRight .title{display:none}}.topRight .find-yours{grid-column:3/4;position:relative;font-size:32px;line-height:1;flex-shrink:0;text-align:right}@media screen and (max-width:650px){.topRight .find-yours{display:none}}.topRight .find-yours:after{content:"";background:url(/assets/find-yours_2.svg) no-repeat;background-size:cover;position:absolute;width:155px;height:52px;top:-9px;right:-37px;z-index:-1}.topRight .search{grid-column:1/4;position:relative}.topRight .search .filters-popup-container .filters{display:none}.topRight .search .search-filters{display:flex;gap:16px;align-items:center;margin-bottom:0}.topRight .search .search-filters .button-bar{display:none}@media screen and (max-width:650px){.topRight .search .search-filters .button-bar{display:flex;gap:12px;align-items:center;flex-shrink:0}.topRight .search .search-filters .button-bar .icon-button{height:44px;width:44px;border-radius:12px;border:1px solid #d9d9d9;background:#fff}.topRight .search .search-filters .button-bar .icon-button svg{color:#999}.topRight .search .search-filters .button-bar .icon-button svg path{stroke:#999}}.topRight .search .search-filters .btn{display:flex}@media screen and (max-width:650px){.topRight .search .search-filters .btn{display:none}}.sideWidgets{grid-area:sideWidgets;position:relative;z-index:90}.mainContent{grid-area:mainContent}.schools-list{display:flex;flex-direction:column;gap:24px}.schools-list .schools-list-empty,.schools-list .schools-list-loading{margin:0;font-size:16px;color:#999}.courses-list .body{grid-column:span 3;display:grid;grid-template-columns:404px auto;grid-gap:32px;gap:32px;align-items:flex-start}.courses-list .center{justify-content:center;display:flex;padding-top:32px}.courses-list .center .no-more-courses{color:#666;font-size:14px}.courses-list .list-view .list{display:grid;grid-template-columns:repeat(2,minmax(340px,auto));align-items:stretch;justify-items:center;grid-gap:30px;gap:30px;z-index:10}.courses-list .list-view .list__title{font-weight:700;font-size:22px;line-height:28px;margin:0 0 32px}.courses-list .filters{display:grid;grid-gap:20px;gap:20px;z-index:90;position:relative;background:#fff;border-radius:20px;box-shadow:14px 10px 50px 0 rgba(0,0,0,.1019607843);padding:20px}.courses-list .filters .label{font-weight:600;font-size:16px;line-height:22px;padding-top:16px}.courses-list .filters__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.courses-list .filters__item>:first-child{flex:1 1 auto;min-width:0}.courses-list .filters__apply_floating{flex-shrink:0}.courses-list .filters__btn_wrapper{display:flex;justify-content:center}.courses-list .filters__reset_btn{padding:0;margin:0;background:none;border:none;cursor:pointer;color:#1fbcac;font-size:13px;line-height:15px;display:flex;align-items:center;gap:6px}.courses-list .filters__reset_btn svg{flex:0 0 20px;fill:currentColor}.courses-list .filters__reset_btn:disabled{color:#999;cursor:not-allowed}.courses-list .filters__apply_btn{padding:10px 48px;color:#fff;background:#1fbcac;font-weight:700;font-size:14px;line-height:20px;text-transform:none;border-radius:10px}.courses-list .card{overflow:hidden;border-radius:24px;background:#fff;box-shadow:14px 10px 50px 0 rgba(0,0,0,.1019607843);padding:24px;min-height:352px;position:relative}.courses-list .card.paid:after{border-color:#ef0 #ef0 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:24px}.courses-list .card.paid:after,.courses-list .card.unpaid:after{content:"";display:block;width:0;height:0;position:absolute;top:0;right:0}.courses-list .card.unpaid:after{border-color:#b006ff #b006ff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:24px}.courses-list .card__title-picture{display:grid;grid-template-columns:56px auto;grid-gap:12px;gap:12px;margin-bottom:12px}.courses-list .card__picture{position:relative;width:100%;aspect-ratio:1;object-fit:cover;border-radius:4px}.courses-list .card__taglist{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.courses-list .card__tag{border-radius:16px;padding:4px 8px;font-size:12px;line-height:16px;display:flex;align-items:center;gap:4px;background:#a536d9;color:#fff}.courses-list .card__tag.featured{color:#000;background:#ef0}.courses-list .card__title{font-weight:700;font-size:20px;line-height:28px;margin:0}.courses-list .card__properties{display:grid;grid-column-gap:20px;column-gap:20px;grid-row-gap:8px;row-gap:8px;margin-bottom:24px}.courses-list .card__property{display:flex;align-items:center;gap:12px;margin-left:10px;font-size:14px;line-height:1}.courses-list .card__property_icon{flex:0 0 36px;border:1px solid #dadada;border-radius:24px;width:36px;height:36px;display:grid;place-content:center}.courses-list .card__bottom{display:grid;grid-template-columns:auto 186px;align-items:center;grid-gap:24px;gap:24px}.courses-list .card__price{font-weight:600;font-size:24px;line-height:30px}.courses-list .card__btn{width:100%;padding:14px;background:#1fbcac;font-weight:700;font-size:16px;line-height:1;text-transform:none;border-radius:12px}.courses-list .card__additional{margin-top:24px}.courses-list .card__completition{position:relative;margin-bottom:38px;font-size:14px;line-height:1;max-width:264px;margin-left:auto;margin-right:auto}.courses-list .card__completition:before{content:"";width:100%;height:6px;background:#d9d9d9;border-radius:8px;position:absolute;bottom:-14px}.courses-list .card__completition_indicator{height:6px;background:#9be7df;border-radius:8px;position:absolute;z-index:1;bottom:-14px}.courses-list .card__approval{display:grid;grid-row-gap:24px;row-gap:24px;max-width:264px;margin:24px auto 0}.courses-list .card__approval_status{font-size:14px;line-height:1;display:flex;gap:16px;align-items:center}.courses-list .card__approval_status:before{content:"";width:22px;height:22px;border-radius:50%;background:#d9d9d9}@media screen and (max-width:650px){.main:has(.mainContent.courses-list){padding-left:16px;padding-right:16px}.sideWidgets.courses-list .filters{display:none!important}.topRight .search-filters-popup-wrapper{position:relative;margin-top:16px}.topRight .search-filters-popup-wrapper .filters-popup-container .filters{display:none}.topRight .search-filters-popup-wrapper .filters-popup-container .filters.visible{display:grid;position:relative;margin-top:4px;width:100%;max-width:100%;z-index:90;box-shadow:14px 10px 50px 0 rgba(0,0,0,.1647058824)}.courses-list{margin-top:0}.courses-list .body{display:flex;flex-direction:column;gap:0}.courses-list .center{padding-top:24px}.courses-list .filters{gap:16px}.courses-list .list-view .list{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);justify-items:stretch}.courses-list .list-view .list>*{width:100%;min-width:0;max-width:100%}.courses-list .card{border-radius:12px}.courses-list .card:after{border-color:#b006ff #b006ff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:12px 12px 12px 16px}.courses-list .card__bottom{grid-template-columns:100%}}
/*# sourceMappingURL=ead4002fdbf9ce6a.css.map*/