/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/styles-new/pages/olympiad/schedule.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/
.olympiad_subheader{align-items:center;background-color:#182840;display:flex;justify-content:center;left:0;min-height:32px;overflow:auto;padding:6px 24px;position:-webkit-sticky;position:sticky;top:68px;z-index:999}@media only screen and (max-width:1024px){.olympiad_subheader{-ms-overflow-style:none;justify-content:flex-start;scrollbar-width:none;top:78px}.olympiad_subheader::-webkit-scrollbar{display:none}}.olympiad_subheader__item{color:#fff;font-size:.875em;font-weight:600;line-height:20px;margin-right:16px;padding-right:16px;position:relative;white-space:nowrap}.olympiad_subheader__item a{color:inherit}.olympiad_subheader__item:after{background:#d2d2d2;content:"";height:16px;opacity:.4;position:absolute;right:0;top:calc(50% - 8px);width:1px}.olympiad_subheader__item:last-child{margin-right:0;padding-right:0}.olympiad_subheader__item:last-child:after{display:none}.olympiad__page_title{font-size:2.5em;font-weight:700;line-height:1.1}@media only screen and (max-width:768px){.olympiad__page_title{font-size:1.5em;font-weight:700;line-height:1.3}}.olympiad__section_title{color:#ff7534;font-size:1.75em;font-weight:700;line-height:1.32}@media only screen and (max-width:768px){.olympiad__section_title{font-size:1.25em;font-weight:700;line-height:1.3}}.btn{align-items:center;background-color:initial;border:1.5px solid #ff7534;border-radius:32px;color:#2d2d2d;cursor:pointer;display:flex;font-size:1em;font-weight:600;justify-content:center;line-height:24px;max-height:40px;max-width:340px;padding:8px 0;transition:background-color .2s;width:100%}.btn:hover:not(.btn-news){background-color:#ff6a2914;border-color:#ff6a29}@media only screen and (max-width:768px){.btn:hover:not(.btn-news){background-color:initial}}.btn:active:not(.btn-news){background-color:#f7581c33;border-color:#f7581c}.btn:disabled:not(.btn-news){border:1.5px solid #979ea9;color:#979ea9}@media only screen and (max-width:768px){.btn{max-width:100%}}.btn img,.btn svg{margin-left:8px}.btn_filled:hover:not(.btn-news){background-color:#fe5d00}.btn_filled:active:not(.btn-news){background-color:#ff8d5b}.btn_light{color:#fff}@media only screen and (max-width:768px){.btn_light{color:#ff7534;margin:4px 0 0}.btn_light>div{display:none}}.btn_filled{background-color:#ff7534;border:none;color:#fff}.btn_filled:hover:not(.btn-news){background-color:#ff6a29}.btn_filled:active:not(.btn-news){background-color:#f7581c}.tabs{flex-wrap:nowrap;font:inherit;min-width:210px;padding-bottom:16px}.tabs,.tabs__item{align-items:center;display:flex}.tabs__item{border:1.5px solid #d2d2d280;border-radius:30px;color:#2d2d2d8f;cursor:pointer;font-size:.875em;font-weight:400;justify-content:center;line-height:1.5;margin-right:8px;max-width:148px;padding:6px 6px 7px;position:relative;transition:.2s linear;transition-property:background-color,color,border-color;width:100%}.tabs__item svg path{transition:.2s linear;transition-property:fill,fill-opacity}@media only screen and (max-width:768px){.tabs__item{max-width:160px}}.tabs__item:hover{background-color:#ff6a2914;border-color:#ff6a29;color:#2d2d2d}.tabs__item:hover svg path{fill:#2d2d2d;fill-opacity:1}.tabs__item:active{background-color:#f7581c33;border-color:#f7581c;color:#2d2d2d}.tabs__item:active svg path{fill:#2d2d2d;fill-opacity:1}.tabs__item_active{background-color:initial;border-color:#ff7534;color:#2d2d2d;font-weight:600}.tabs__item_active svg path{fill:#2d2d2d;fill-opacity:1}.tabs__item img,.tabs__item svg{margin-right:4px;min-height:16px;min-width:16px;pointer-events:none}.tabs__item:last-child{margin-right:0}.tabs_light .tabs__item{color:#fff}.tabs_light .tabs__item_active{background-color:#ffffff29}.countdown_bar{background:linear-gradient(90deg,#0e5a78,#166e8c 10%,#1e87a3 20%,#2b9db2 30%,#41b5a1 40%,#58c09c 50%,#6ec498 60%,#8ec59a 70%,#a9ceaa 85%,#6ba5b8);color:#fff;font-size:.875em;font-weight:600;left:0;line-height:20px;min-height:36px;padding:7px 0;position:-webkit-sticky;position:sticky;top:100px;transition:min-height .3s ease,opacity .3s ease,padding .3s ease;z-index:998}.countdown_bar_hidden{height:0;min-height:0;opacity:0;overflow:hidden;padding:0}@media only screen and (max-width:1024px){.countdown_bar{padding:8px 0;top:109px}.countdown_bar_hidden{padding:0}}.countdown_bar__container{position:relative;text-align:center}@media only screen and (max-width:1024px){.countdown_bar__container{text-align:left}}@media only screen and (max-width:768px){.countdown_bar__container{align-items:center;display:flex;gap:24px;justify-content:space-between}}.countdown_bar__duration{color:#ffffffbf}@media only screen and (max-width:1024px){.countdown_bar__duration{display:none}}.countdown_bar__close{background:#0000;border:none;cursor:pointer;outline:none;position:absolute;right:0;top:calc(50% - 10px)}@media only screen and (max-width:768px){.countdown_bar__close{position:static}}.countdown_bar .countdown{display:inline-flex;line-height:1.32}.countdown_bar .countdown,.countdown_bar .countdown__digit{font-size:16px;font-weight:700}@media only screen and (max-width:1024px){.countdown_bar .countdown{font-size:15px;line-height:1.45}.countdown_bar .countdown__digit{font-size:15px}}.olympiad-schedule__badge{background:#182840;border-radius:4px;color:#fff;font-size:.875em;font-weight:600;line-height:20px;padding:1px 5px}.olympiad-schedule__badge_small{font-size:.75em;font-weight:600;line-height:16px;padding:1px 8px}.olympiad-schedule__badge_ukraine{background:#182840}.olympiad-schedule__country{align-items:center;display:flex;gap:8px}.olympiad-schedule__country img{border-radius:1.75px}@media only screen and (max-width:768px){.olympiad-schedule__badge,.olympiad-schedule__badge_small{font-size:.75em;font-weight:600;line-height:16px}.olympiad-schedule__badge_small{padding:1px 8px}}.olympiad-current-events{margin-top:16px}.olympiad-current-events__date{font-size:.875em;font-weight:600;line-height:20px;margin-top:12px}.olympiad-current-events-embla{--slide-height:276px;--slide-spacing:32px;--slide-size:336px;margin:16px auto 0;max-width:1360px;padding:0 24px;position:relative;width:100%}.olympiad-current-events-embla__viewport{overflow:hidden}.olympiad-current-events-embla__container{display:flex;margin-left:calc(var(--slide-spacing)*-1);touch-action:pan-y pinch-zoom}.olympiad-current-events-embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translateZ(0)}.olympiad-current-events-embla__button{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 8px 16px 0 rgba(0,0,0,.078),0 0 4px 0 rgba(0,0,0,.039);cursor:pointer;display:flex;height:48px;justify-content:center;left:0;position:absolute;top:calc(50% - 24px);width:48px}.olympiad-current-events-embla__button:disabled{cursor:default}.olympiad-current-events-embla__button:disabled svg{opacity:.5}.olympiad-current-events-embla__button--next{left:auto;right:0}.olympiad-current-events__card{border:1.5px solid #d2d2d280;border-radius:16px;height:100%;min-height:276px;overflow:hidden}.olympiad-current-events__card_image{height:170px;overflow:hidden;width:100%}.olympiad-current-events__card_image img{height:100%;object-fit:cover;width:100%}.olympiad-current-events__card_content{padding:12px 16px}.olympiad-current-events__card_title{display:inline;font-size:1em;font-weight:700;line-height:1.32}.olympiad-current-events__card_time{float:right;font-weight:600;gap:6px;justify-content:flex-end}.olympiad-current-events__card_description,.olympiad-current-events__card_time{align-items:center;display:flex;flex-wrap:wrap;font-size:.875em;line-height:20px}.olympiad-current-events__card_description{font-weight:400;gap:8px;margin-top:4px}.olympiad-current-events__card_description_with_icons{margin-top:10px}.olympiad-current-events__card_ukraine{background:#fef4ef;border:1.5px solid #ff7534}@media only screen and (max-width:768px){.olympiad-current-events{margin-top:8px}.olympiad-current-events-embla{--slide-spacing:24px;--slide-size:328px;margin-top:8px;padding:0 0 0 24px}.olympiad-current-events-embla__controls{display:none}}.olympiad-disciplines{margin:76px 0 48px}.olympiad-disciplines__wrapper{position:relative}.olympiad-disciplines__group{border-bottom:1px solid #d2d2d280;margin-top:32px;padding-bottom:40px}.olympiad-disciplines__group:first-of-type,.olympiad-disciplines__group:first-of-type .olympiad-disciplines__container{margin-top:19px}.olympiad-disciplines__group:last-of-type{border-bottom:none;padding-bottom:24px}.olympiad-disciplines__head{align-items:center;display:flex;justify-content:space-between}.olympiad-disciplines__date{font-size:1.25em;font-weight:700;line-height:1.32}.olympiad-disciplines__tabs{flex-wrap:wrap;position:absolute;right:0;top:54px}.olympiad-disciplines__tabs,.olympiad-disciplines__tabs_views{align-items:center;display:flex;gap:8px}.olympiad-disciplines__tabs_item{background:#0000;margin:0;max-width:48px;padding:6px 16px 7px}.olympiad-disciplines__tabs_item_block:hover .olympiad-disciplines__tabs_item_svg_stroke path{stroke-opacity:1;fill:inherit}.olympiad-disciplines__tabs_item svg{margin:0}.olympiad-disciplines__tabs .tabs__item_active .olympiad-disciplines__tabs_item_svg_stroke path{stroke-opacity:1;fill:inherit}.olympiad-disciplines__container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:16px}.olympiad-disciplines__item{border:1.5px solid #d2d2d280;border-radius:16px;display:flex;min-height:124px;padding:16px 24px}.olympiad-disciplines__item_ukraine{background:#fef4ef;border:1.5px solid #ff7534}.olympiad-disciplines__item_content{flex:1}.olympiad-disciplines__item_tags{align-items:flex-end;display:flex;flex-direction:column;gap:6px;margin-top:4px}.olympiad-disciplines__item_name{font-size:1.25em;font-weight:700;line-height:1.5}.olympiad-disciplines__item_time{font-size:1em;font-weight:600;line-height:1.32;margin-top:4px}.olympiad-disciplines__item_description{align-items:center;display:flex;flex-wrap:wrap;font-size:1em;font-weight:400;gap:8px;line-height:1.32;margin-top:8px}.olympiad-disciplines__table{border:1px solid #d2d2d266;border-collapse:initial;border-radius:12px;margin-top:19px;overflow:hidden;table-layout:fixed;width:100%}.olympiad-disciplines__table tbody tr:nth-child(2n){background:#fafafa}.olympiad-disciplines__table_discipline_sm{display:none}.olympiad-disciplines__table_th{background:#fef4ef;border-left:1px solid #d2d2d266;font-size:.875em;font-weight:700;line-height:1.32;padding:11px 16px;text-align:left}.olympiad-disciplines__table_th:first-of-type{border-left:none}.olympiad-disciplines__table_th_time{text-align:center;width:80px}.olympiad-disciplines__table_td{border:1px solid #d2d2d266;border-bottom:none;border-right:none;font-size:.875em;font-weight:400;line-height:1.32;padding:11px 16px}.olympiad-disciplines__table_td:first-of-type{border-left:none}.olympiad-disciplines__table_td_name{font-size:.875em;font-weight:700;line-height:1.32;position:relative}.olympiad-disciplines__table_td_name_ukraine:before{background:#ff7534;content:"";height:100%;left:0;position:absolute;top:0;width:2px}.olympiad-disciplines__table_td_time{text-align:center}.olympiad-disciplines__table_description,.olympiad-disciplines__table_tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.olympiad-disciplines__table .olympiad-schedule__badge_small{font-weight:500}@media only screen and (max-width:1024px){.olympiad-disciplines__container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.olympiad-disciplines{margin:40px 0 48px}.olympiad-disciplines__container{gap:16px;grid-template-columns:1fr}.olympiad-disciplines__group{margin-top:24px;padding-bottom:32px}.olympiad-disciplines__group:first-of-type{margin-top:16px}.olympiad-disciplines__date{font-size:1em;font-weight:700;line-height:1.3}.olympiad-disciplines__tabs{margin-top:16px;position:static}.olympiad-disciplines__item{min-height:auto;padding:16px 16px 24px}.olympiad-disciplines__item_name{font-size:1em;font-weight:700;line-height:1.3}.olympiad-disciplines__item_time{font-size:.875em;font-weight:600;line-height:20px}.olympiad-disciplines__item_description{font-size:.875em;font-weight:400;line-height:16px}.olympiad-disciplines__table{margin-top:16px}.olympiad-disciplines__table_td_description,.olympiad-disciplines__table_td_status,.olympiad-disciplines__table_td_time,.olympiad-disciplines__table_th_description,.olympiad-disciplines__table_th_status,.olympiad-disciplines__table_th_time{display:none}.olympiad-disciplines__table_discipline_sm{display:flex}.olympiad-disciplines__table_discipline_sm_content{flex:1}.olympiad-disciplines__table_discipline_sm_name{font-size:.875em;font-weight:700;line-height:1.32}.olympiad-disciplines__table_discipline_sm_time{font-size:.875em;font-weight:400;line-height:1.32;margin-top:4px}.olympiad-disciplines__table_discipline_sm_description{align-items:center;display:flex;flex-wrap:wrap;font-size:.875em;font-weight:400;gap:8px;line-height:1.32;margin-top:8px}.olympiad-disciplines__table_discipline_sm_tags{align-items:flex-end;display:flex;flex-direction:column;gap:4px}}@media only screen and (max-width:480px){.olympiad-disciplines__head{align-items:flex-start;flex-direction:column-reverse;gap:16px}.olympiad-disciplines__tabs{justify-content:space-between}}.olympiad-disciplines-sorting{min-width:230px;position:relative}.olympiad-disciplines-sorting__btn{align-items:center;background-color:#fff;border:1.5px solid #d2d2d266;border-radius:100px;color:#2d2d2d;cursor:pointer;display:flex;font-size:.875em;font-weight:400;gap:8px;height:32px;justify-content:space-between;line-height:1.32;padding:12px 16px;transition:.3s ease;transition-property:border-color;width:100%}.olympiad-disciplines-sorting__btn:hover{border-color:#d2d2d2cc}.olympiad-disciplines-sorting__btn--active{border-color:#ff7534!important}.olympiad-disciplines-sorting__btn--active .olympiad-disciplines-sorting__icon{transform:rotate(180deg)}.olympiad-disciplines-sorting__text{flex:1;text-align:left}.olympiad-disciplines-sorting__icon{flex-shrink:0;transition:transform .3s ease}.olympiad-disciplines-sorting__dropdown{background-color:#fff;border:1.5px solid #d2d2d266;border-radius:16px;box-shadow:0 4px 12px #0000001a;box-shadow:0 8px 16px 0 rgba(0,0,0,.078),0 0 4px 0 rgba(0,0,0,.039);left:0;list-style:none;margin:0;min-width:100%;opacity:0;position:absolute;top:calc(100% + 8px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:10}.olympiad-disciplines-sorting__dropdown--active{opacity:1;transform:translateY(0);visibility:visible}.olympiad-disciplines-sorting__option{border-bottom:1.5px solid #d2d2d280;color:#2d2d2d;cursor:pointer;font-size:1em;font-weight:500;line-height:24px;padding:8px 16px;transition:background-color .2s ease}.olympiad-disciplines-sorting__option:last-child{border-bottom:none}.olympiad-disciplines-sorting__option:hover{background-color:#ff6a2914}.olympiad-disciplines-sorting__option--active,.olympiad-disciplines-sorting__option:active{background-color:#ff753429}@media only screen and (max-width:768px){.olympiad-disciplines-sorting{min-width:208px}}

/*# sourceMappingURL=olympiad-schedule-new.7846f35a055969860a1e.css.map*/