/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/medals.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/
.sidebar{background-color:#fff;border-radius:12px;height:100%;max-width:304px;width:100%}@media only screen and (max-width:480px){.sidebar{max-width:100%}}.sidebar ::-webkit-scrollbar{margin-right:22px;padding-right:22px;width:4px}.sidebar ::-webkit-scrollbar-track{background:#fff;margin-right:22px;padding-right:22px}.sidebar ::-webkit-scrollbar-thumb{background:#dedfe0;border-radius:3px;margin-right:22px;padding-right:22px}.sidebar ::-webkit-scrollbar-thumb:hover{background:#c3c8cc}@media only screen and (max-width:768px){.sidebar{-ms-overflow-style:none;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}}.sidebar_flex{display:flex;flex-direction:column;justify-content:space-between}.sidebar__items-list{padding-right:6px}@media only screen and (max-width:1024px){.sidebar__items-list{max-height:100%!important;overflow:hidden!important;padding-right:0}}.sidebar__inner{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sidebar__inner .btn{margin-top:24px;position:relative}.sidebar__top-line{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:16px;width:100%}@media only screen and (max-width:768px){.sidebar__top-line .section-charter__title{margin-bottom:0}}.sidebar__top-line h3{color:#ff7534;font-size:1.75em;font-weight:700;line-height:37px}@media only screen and (max-width:768px){.sidebar__top-line h3{font-size:1.25em;line-height:26.5px}}.sidebar__top-line a{border-bottom:1px solid #ff7534;color:#ff7534;font-size:.875em;font-weight:600;line-height:20px;margin-bottom:2px;position:relative;text-decoration:none;transition:border-color .2s linear}.sidebar__top-line a:hover{border-color:#0000}.sidebar__top-line_charter h3{color:#ff7534;font-size:1.75em;font-weight:700;line-height:37px}@media only screen and (max-width:768px){.sidebar__top-line_charter h3{display:none}}.sidebar__top-line_regions h3{color:#2d2d2d;font-size:1.25em;font-weight:700;line-height:26.5px}@media only screen and (max-width:480px){.sidebar__top-line_regions{display:none}}.sidebar__date-wrapper:last-child .sidebar-item:last-child{padding-bottom:0}.sidebar__date{border-top:2px solid #fff;color:#ff7534;display:block;font-size:.75em;font-weight:500;line-height:20px;margin-bottom:-12px;padding-top:12px;position:relative;width:100%}.sidebar__date_article{margin-bottom:-8px}.sidebar__additional-title{display:none}@media only screen and (max-width:768px){.sidebar__additional-title{display:block}}.sidebar__scrollable{position:relative}.sidebar__scrollable:before{background:linear-gradient(1turn,#fff 34.24%,#fff0 105.15%);bottom:60px;content:"";height:76px;left:0;position:absolute;width:97%}@media only screen and (max-width:1024px){.sidebar__scrollable:before{display:none}}.sidebar-last,.sidebar-last-mob{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sidebar-last-mob__items-list,.sidebar-last__items-list{display:none}.sidebar-last-mob__items-list[data-tabData=news],.sidebar-last__items-list[data-tabData=news]{display:block}@media only screen and (max-width:1024px){.sidebar-last,.sidebar-last-mob,.sidebar-popular{max-width:100%}}.sidebar-last .tabs__item,.sidebar-last-mob .tabs__item,.sidebar-popular .tabs__item{max-width:100%}.sidebar-popular{background-color:initial;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sidebar-popular .sidebar__inner{background-color:#fff}.sidebar-item{border-bottom:1px solid #ebebeb;padding:16px 0;word-break:break-word}.sidebar-item_popular{display:flex}.sidebar-item_popular:last-child .sidebar-item__counter{letter-spacing:-.1em;margin-left:-14px}.sidebar-item b{font-weight:600}.sidebar-item__time{color:#adadad;float:left;font-size:.875em;font-weight:400;line-height:16px;margin-right:8px;position:relative;top:3px}.sidebar-item__counter{color:#ff7534;font-size:2.8125em;font-weight:700;line-height:45px;margin-right:16px;max-width:48px;white-space:nowrap}@media only screen and (max-width:480px){.sidebar-item_social{padding-top:16px}}.sidebar-item_social a{color:#182840;display:flex;text-decoration:none}@media only screen and (max-width:1024px){.sidebar-item_social a{align-items:center}}@media only screen and (max-width:480px){.sidebar-item_social a{align-items:flex-start}}.sidebar-item_social a svg{min-height:30px;min-width:30px}.sidebar-item_social a svg path{transition:fill .2s ease-in-out}.sidebar-item_social a:hover svg path{fill:#ff7534}.sidebar-item_social-title{font-size:1em;font-weight:600;line-height:21px;margin-left:11px}@media only screen and (max-width:480px){.sidebar-item_social-title{margin-left:17px}}@media only screen and (max-width:1024px){.sidebar-item_social-title{position:relative;top:3px}}.sidebar-item:first-child{padding-top:0}.sidebar-item:last-child{border-bottom:none;padding-bottom:0}.sidebar-item_small-gap{padding:16px 0}.sidebar-item_small-gap:last-child{padding-bottom:16px}.sidebar-item__img{display:flex;justify-content:space-between}.sidebar-item__date{color:#adadad;font-size:.75em;font-weight:400;line-height:16.8px;margin-right:16px;position:relative;text-transform:uppercase;top:3.5px}.sidebar-item .promo-container{align-items:center;display:flex;flex-direction:row}.sidebar-item .promo-container img{border-radius:4px;height:80px;margin-left:8px;margin-right:16px;object-fit:cover;width:80px}@media only screen and (max-width:768px){.sidebar-item .promo-container img{display:inline-block}}.sidebar-item:hover a{color:#4f4f4f}.sidebar-item:active a{color:#6f6f6f}.sidebar-item h4 .sidebar-item__title_alarm{font-weight:600}.sidebar-item h4 a{color:#182840;font-size:1em;font-weight:500;line-height:22px;text-decoration:none;transition:color .2s linear}@media only screen and (max-width:768px){.sidebar-item h4 a{font-size:.9375em;font-weight:400;line-height:1.32}}.sidebar-item__tag{align-items:center;display:inline-flex;height:20px;margin-bottom:8px;margin-right:14px}.sidebar-item__tag_small-gap{margin-bottom:8px}.sidebar-item__updated{align-items:center;background-color:#f7f7f7;border-radius:4px;display:none;height:26px;margin-bottom:16px;padding-left:6px;padding-right:8px;position:relative;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){.sidebar-item__updated{display:inline-flex}}.sidebar-item__updated span{color:#b0b0b0;font-size:.875em;font-weight:600;line-height:19.6px;position:relative;top:1px}.sidebar-item__updated img{display:block;height:15px;margin-left:0;margin-right:10px;width:16.5px}.sidebar-item__tag-title{color:#979ea9;font-size:.875em;font-weight:600;line-height:19.5px;margin-left:12px;position:relative}.sidebar-item__tag-title_alarm{color:#ff7534}.sidebar-item_video{padding-top:24px}.sidebar-item_video h4{margin-top:8px}.sidebar-item_video h4 a{font-weight:700}.sidebar-item_video .video-item__link{display:block;max-width:100%;position:relative}.sidebar-item_video .video-item__link img{border-radius:8px;height:auto;width:100%}.sidebar-item_video .video-item__play{border-radius:0 5px 0 5px;bottom:2.5px;height:40px;position:absolute;width:40px}.sidebar-item_video .video-item__play svg{height:21px;width:18px}.sidebar-item_article{min-height:92px;padding:16px 0}.sidebar-item_article:first-child{min-height:76px}.sidebar-item_article h4{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:768px){.sidebar-item_article h4{-webkit-line-clamp:none;line-clamp:none;display:inline}}.sidebar-item_article img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.sidebar-item_article-link{border-radius:4px;float:left;height:60px;margin-right:12px;width:60px}.sidebar-item-view{display:flex}.sidebar-item-view>svg{min-width:80px}.sidebar-item-view>svg image{filter:grayscale(1)}.sidebar-item-view__position{color:#ff7534;font-size:1em;font-weight:500;line-height:19.2px}.sidebar-item-view__title{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#182840;display:-webkit-box;font-size:1em;font-weight:700;line-height:22.4px;margin-top:4px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:768px){.sidebar-item-view__title{-webkit-box-orient:vertical;-webkit-line-clamp:10;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.sidebar-item-view__content{margin-left:10px}.medals-table{width:100%}.medals-table table{border:1.5px solid #d2d2d266;border-radius:12px;color:#2d2d2d;display:grid;grid-template-columns:minmax(0,96px) 1fr minmax(0,100px) minmax(0,100px) minmax(0,100px) minmax(0,100px);width:100%}.medals-table tbody,.medals-table thead,.medals-table tr{display:contents}.medals-table thead th:first-child{border-top-left-radius:12px}.medals-table thead th:last-child{border-top-right-radius:12px}.medals-table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.medals-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.medals-table th{background-color:#fef4ef}.medals-table td,.medals-table th{border-bottom:1.5px solid #d2d2d266;border-right:1.5px solid #d2d2d266;height:60px;padding:18px 0}.medals-table tr:last-child td{border-bottom:none}.medals-table tr:nth-child(2n) td:first-child,.medals-table tr:nth-child(2n) td:nth-child(2){background-color:#fafafa}.medals-table tr.ukraine-row td:first-child{position:relative}.medals-table tr.ukraine-row td:first-child:before{background-color:#ff7534;border-radius:12px 0 0 12px;content:"";height:100%;left:-1.5px;position:absolute;top:0;width:2px}.medals-table td,.medals-table th{font-size:.875em;font-weight:400;line-height:1.32;text-align:center}.medals-table td:first-child,.medals-table td:nth-child(2),.medals-table th:first-child,.medals-table th:nth-child(2){font-weight:700;text-align:left}.medals-table td:first-child,.medals-table th:first-child{border-right:none;font-weight:700;padding-left:16px}.medals-table td:nth-child(2),.medals-table th:nth-child(2){align-items:center;display:flex;gap:8px}@media only screen and (max-width:480px){.medals-table td:nth-child(2),.medals-table th:nth-child(2){padding-right:12px}}.medals-table td:nth-child(2) img,.medals-table th:nth-child(2) img{height:20px;object-fit:contain;width:28px}@media only screen and (max-width:768px){.medals-table td:nth-child(2) img,.medals-table th:nth-child(2) img{height:16px;width:20px}}.medals-table td:nth-child(3),.medals-table th:nth-child(3){background-color:#fff7e1;justify-content:center}.medals-table td:nth-child(4),.medals-table th:nth-child(4){background-color:#fbfbfd;justify-content:center}.medals-table td:nth-child(5),.medals-table th:nth-child(5){background-color:#f9f1ec;justify-content:center}.medals-table td:nth-child(6),.medals-table th:nth-child(6){background-color:#e8f5e9;border-right:none;font-weight:700;justify-content:center}.medals-table td{align-items:center;display:flex}.medals-table th{font-size:.875em;font-weight:700;line-height:1.32}.medals-table th:first-child,.medals-table th:nth-child(2){align-items:center;display:flex;text-align:left}.medals-table .load-more{margin-top:24px}.medals-title{color:#2d2d2d;font-size:2.5em;font-weight:700;line-height:1.1;margin-bottom:24px}@media only screen and (max-width:768px){.medals-title{font-size:1.5em;font-weight:700;line-height:1.3;margin-bottom:16px}}.medals-content{grid-gap:32px;display:grid;gap:32px;grid-template-columns:9fr 3fr}@media only screen and (max-width:1024px){.medals-content{gap:40px;grid-template-columns:1fr}.medals-content .sidebar{margin-bottom:48px;order:1}}.olympiad-top{grid-column:1/3;margin-bottom:48px}@media only screen and (max-width:1024px){.olympiad-top{grid-column:auto;margin-bottom:0}}.medal-filters{display:flex;gap:32px;margin-bottom:24px}@media only screen and (max-width:1280px){.medal-filters{gap:16px}}@media only screen and (max-width:768px){.medal-filters{flex-direction:column}}.medals-search{position:relative;width:100%}.medals-search__input{border:1.5px solid #d2d2d280;border-radius:100px;color:#2d2d2d;font-size:.875em;font-weight:400;height:40px;line-height:1.32;padding:0 16px;transition:.3s ease;transition-property:border-color,color;width:100%}.medals-search__input::placeholder{color:#adadad}.medals-search__input:focus{border-color:#ff7534}.medals-search__btn{align-items:center;background-color:#ff7534;border:none;border-radius:32px;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:600;gap:8px;height:100%;justify-content:center;line-height:24px;position:absolute;right:0;top:0;transition:background-color .3s ease;width:192px}.medals-search__btn:hover{background-color:#ff6a29}.medals-search__btn:active{background-color:#f7581c}@media only screen and (max-width:1024px){.medals-search__btn{width:64px}.medals-search__btn span{display:none}}.medals-sorting{position:relative}.medals-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:40px;justify-content:space-between;line-height:1.32;min-width:304px;padding:12px 16px;transition:.3s ease;transition-property:border-color}@media only screen and (max-width:768px){.medals-sorting__btn{width:100%}}.medals-sorting__btn:hover{border-color:#d2d2d2cc}.medals-sorting__btn--active{border-color:#ff7534!important}.medals-sorting__btn--active .medals-sorting__icon{transform:rotate(180deg)}.medals-sorting__text{flex:1;text-align:left}.medals-sorting__icon{flex-shrink:0;transition:transform .3s ease}.medals-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;opacity:0;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:10}.medals-sorting__dropdown--active{opacity:1;transform:translateY(0);visibility:visible}.medals-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}.medals-sorting__option:last-child{border-bottom:none}.medals-sorting__option:hover{background-color:#ff6a2914}.medals-sorting__option--active,.medals-sorting__option:active{background-color:#ff753429}.olympiad-top__title{color:#ff7534;font-size:1.75em;font-weight:700;line-height:1.32;margin-bottom:24px}@media only screen and (max-width:768px){.olympiad-top__title{font-size:1.25em;font-weight:700;line-height:1.32}}.top-medalists{grid-gap:32px;color:#2d2d2d;display:grid;gap:32px;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1280px){.top-medalists{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1024px){.top-medalists{gap:16px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.top-medalists{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.top-medalists{grid-template-columns:1fr}}.top-medalists__item{display:flex;flex-direction:column}@media only screen and (max-width:480px){.top-medalists__item{border-bottom:1px solid #d2d2d266;flex-direction:row;gap:16px;padding-bottom:16px}.top-medalists__item:last-child{border-bottom:none;padding-bottom:0}}.top-medalists__img{border-radius:16px;display:flex;height:auto;width:100%}@media only screen and (max-width:768px){.top-medalists__img{border-radius:4px}}@media only screen and (max-width:480px){.top-medalists__img{height:100px;object-fit:contain;width:80px}}.top-medalists__name{font-size:1.25em;font-weight:700;line-height:1.32;margin:8px 0 2px}@media only screen and (max-width:768px){.top-medalists__name{font-size:.9375em;font-weight:700;line-height:1.32;margin-bottom:0}}.top-medalists__sport{color:#adadad;font-size:1em;font-weight:400;line-height:1.32}@media only screen and (max-width:768px){.top-medalists__sport{font-size:.75em;font-weight:400;line-height:16px}}.top-medalists__description{font-size:1em;font-weight:400;line-height:1.32;margin-top:8px}@media only screen and (max-width:768px){.top-medalists__description{font-size:.9375em;font-weight:400;line-height:1.32}}

/*# sourceMappingURL=medals-new.a205cbd32d054a0892a3.css.map*/