.sr-tabs__nav{border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:.1rem;justify-content:center}.sr-tab-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f3f4f6;border:2px solid #e5e7eb;border-radius:.5rem .5rem 0 0;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;padding:.5rem .95rem;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sr-tab-btn,.sr-tab-btn:hover,.sr-tab-btn:link,.sr-tab-btn:visited{color:#005980!important;text-decoration:none!important}.sr-tab-btn:hover{background:#e5e7eb}.sr-tab-btn:active,.sr-tab-btn:focus{color:#005980!important;outline:none;text-decoration:none!important}.sr-tab-btn.active{background:#3da8ff;border-color:#0f8ef5;box-shadow:0 6px 12px rgba(0,0,0,.08);color:#fff!important;text-decoration:none!important}.sr-tab-pane{-webkit-animation:srFade .15s ease-out;animation:srFade .15s ease-out}@-webkit-keyframes srFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes srFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.not__participated__competitions__wrapper{border-radius:15px;min-height:auto;padding:25px 16px;width:100%}.not__participated__competitions__wrapper span{font-size:1.2em;font-weight:400}.not__participated__competitions__wrapper ul{list-style-type:disc;margin-bottom:1.2em;margin-left:2em}.not__participated__competitions__wrapper li,.not__participated__competitions__wrapper p{font-size:16px;font-weight:600}.new_teacher_wrapper{display:flex;margin-left:-300px;margin-top:-2px;position:absolute;z-index:9999}@media screen and (max-width:900px){.new_teacher_wrapper{margin-left:-324px}}.new_teacher_wrapper input[type=text]{border:2px solid #000;border-radius:0;height:30px;min-width:300px;padding:0 5px}.new_teacher_wrapper input[type=button]{border:1px solid #000;border-left:none;border-radius:0;height:30px;padding-bottom:0;padding-top:0}.td,.td a{text-decoration:none}.content{min-height:inherit}.rating__banner{align-items:center;background-image:url(https://brainring.fra1.digitaloceanspaces.com/public/images/banner-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:92px;justify-content:center;margin:0 auto 36px;width:489px}.rating__banner span{align-items:center;display:flex;flex-direction:column;margin-top:-7px}.rating__banner h2{color:#fff;font-family:Pribambas,sans-serif;font-size:37px;line-height:24px;text-transform:uppercase}.rating__banner p{color:#fff;line-height:15.3px;margin-top:3px}.content__form-school-rating{background:hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;margin:0 auto 28px;max-width:640px;min-height:auto;padding:31px 25px;width:100%}.content__form-school-rating label{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.content__form-school-rating label select{font-size:15px;min-width:430px}.content__form-school-rating span{line-height:16px;margin-right:15px;min-width:82px}.content__form-school-rating input{height:35px;max-width:430px;min-width:250px}.content__form-school-rating input[type=checkbox],.content__form-school-rating input[type=radio]{height:auto;min-width:0}.rating__filter-search{align-items:center;display:flex;justify-content:space-between}.rating__filter-search__add-info{margin-left:10px;margin-right:25px}.rating__filter-search__add-info p:first-child{line-height:22px}.rating__filter-search__add-info p:last-child{font-size:13px!important;line-height:16px;margin-top:10px}.rating__filter-search__add-info p:last-child span{color:#008ebb}.rating__filter-search__add-info p:last-child .bolder-p{font-weight:500}.result-decimal{font-size:75%;margin-bottom:-3px}.rating__rate-table{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:50px 575px repeat(3,60px);grid-template-rows:-webkit-max-content repeat(auto-fit,72px);grid-template-rows:max-content repeat(auto-fit,72px);width:500px}.rating__rate-table a{bottom:0;right:0;text-decoration:none}.rating__rate-table .th{font-size:medium;text-align:center}.rating__rate-table .th:nth-child(2){text-align:left}.rating__rate-table .th:nth-child(3),.rating__rate-table .th:nth-child(4),.rating__rate-table .th:nth-child(5){font-size:15px}.rating__rate-table .td{align-items:center;background-color:#fff;color:#034561;display:flex;justify-content:center;min-height:40px}@media screen and (max-width:900px){.rating__rate-table .td{min-height:48px}}.rating__rate-table .td.number{align-items:center;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;font-weight:500}.rating__rate-table .td.number:nth-child(3n+1){background-color:#feaa3ae5}.rating__rate-table .td.number:nth-child(3n+2){background-color:#33c5f3e5}.rating__rate-table .td.number:nth-child(3n+3){background-color:#62a82de5}.rating__rate-table .td.school{align-items:center;background-color:#fff;justify-content:left;padding:0 5px;position:relative;text-decoration:none}.rating__rate-table .td.school .school-name{color:#034561;font-size:.9rem;font-weight:500!important;line-height:.95rem;margin:2px 0;width:100%}.rating__rate-table .td.school .school-address{color:#555;font-size:.7rem;font-weight:400;line-height:.85rem;margin-bottom:2px;width:100%}.rating__rate-table .td.school:nth-child(3n+1){border:1px solid #62a82d}.rating__rate-table .td.school:nth-child(3n+1):hover{background:#ccffaf}.rating__rate-table .td.school:nth-child(3n+2){border:1px solid #feaa3a}.rating__rate-table .td.school:nth-child(3n+2):hover{background:#ffdfb4}.rating__rate-table .td.school:nth-child(3n+3){border:1px solid #33c5f3}.rating__rate-table .td.school:nth-child(3n+3):hover{background:#96e6ff}.rating__rate-table .td.school:hover{text-decoration:underline}.rating__rate-table .td.school:active,.rating__rate-table .td.school:focus{background:#fff}.rating__rate-table .td.diploma{font-size:1.1rem;font-weight:400;padding-top:2px}.rating__rate-table .td.diploma:nth-child(3n+1){border:1px solid #33c5f3}.rating__rate-table .td.diploma:nth-child(3n+2){border:1px solid #62a82d}.rating__rate-table .td.diploma:nth-child(3n+3){border:1px solid #feaa3a}.rating__rate-table .td.percentage{font-size:1.1rem;font-weight:400;padding-top:2px}.rating__rate-table .td.percentage:nth-child(3n+1){border:1px solid #feaa3a}.rating__rate-table .td.percentage:nth-child(3n+2){border:1px solid #33c5f3}.rating__rate-table .td.percentage:nth-child(3n+3){border:1px solid #62a82d}.rating__rate-table .td.participants{font-size:1.1rem;font-weight:400;padding-top:2px}.rating__rate-table .td.participants:nth-child(3n+1){border:1px solid #62a82d}.rating__rate-table .td.participants:nth-child(3n+2){border:1px solid #feaa3a}.rating__rate-table .td.participants:nth-child(3n+3){border:1px solid #33c5f3}.rotate{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);margin:auto;transform:rotate(-90deg);transform-origin:50% 50%;white-space:nowrap;width:12px}.international__results-table{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:50px 360px 200px 40px 70px 40px 40px;grid-template-rows:-webkit-max-content repeat(auto-fit,72px);grid-template-rows:max-content repeat(auto-fit,72px);width:500px}.international__results-table .th{font-size:medium;text-align:center}.international__results-table .th:nth-child(2){text-align:left}.international__results-table .td{align-items:center;background-color:#fff;color:#034561;display:flex;justify-content:center;min-height:40px}@media screen and (max-width:900px){.international__results-table .td{min-height:48px}}.international__results-table .td.number{align-items:center;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;font-weight:500}.international__results-table .td.number:nth-child(3n+1){background-color:#feaa3ae5}.international__results-table .td.number:nth-child(3n+2){background-color:#33c5f3e5}.international__results-table .td.number:nth-child(3n+3){background-color:#62a82de5}.international__results-table .td.school{align-items:center;background-color:#fff;justify-content:left;padding:0 5px;position:relative;text-decoration:none}.international__results-table .td.school .school-name{color:#034561;font-size:.9rem;font-weight:500!important;line-height:.95rem;margin:2px 0;width:100%}.international__results-table .td.school .school-address{color:#555;font-size:.7rem;font-weight:400;line-height:.85rem;margin-bottom:2px;width:100%}.international__results-table .td.school:nth-child(3n+1){border:1px solid #62a82d}.international__results-table .td.school:nth-child(3n+1):hover{background:#ccffaf}.international__results-table .td.school:nth-child(3n+2){border:1px solid #feaa3a}.international__results-table .td.school:nth-child(3n+2):hover{background:#ffdfb4}.international__results-table .td.school:nth-child(3n+3){border:1px solid #33c5f3}.international__results-table .td.school:nth-child(3n+3):hover{background:#96e6ff}.international__results-table .td.school:hover{text-decoration:underline}.international__results-table .td.school:active,.international__results-table .td.school:focus{background:#fff}.international__results-table .td.learner{background-color:#fff;justify-content:left;position:relative;text-decoration:none}.international__results-table .td.learner .learner-name{color:#034561;font-size:.95rem;font-weight:400;line-height:1.25em;padding:2px 5px}.international__results-table .td.learner:nth-child(3n+2){border:1px solid #62a82d}.international__results-table .td.learner:nth-child(3n+2):hover{background:#ccffaf}.international__results-table .td.learner:nth-child(3n+3){border:1px solid #feaa3a}.international__results-table .td.learner:nth-child(3n+3):hover{background:#ffdfb4}.international__results-table .td.learner:nth-child(3n+4){border:1px solid #33c5f3}.international__results-table .td.learner:nth-child(3n+4):hover{background:#96e6ff}.international__results-table .td.learner:hover{text-decoration:underline}.international__results-table .td.learner:active,.international__results-table .td.learner:focus{background:#fff}.international__results-table .td.level{font-size:1rem;font-weight:400}.international__results-table .td.level:nth-child(3n+1){border:1px solid #feaa3a}.international__results-table .td.level:nth-child(3n+2){border:1px solid #33c5f3}.international__results-table .td.level:nth-child(3n+3){border:1px solid #62a82d}.international__results-table .td.score{font-size:1.1rem;font-weight:400;padding-top:2px}.international__results-table .td.score:nth-child(3n+1){border:1px solid #62a82d}.international__results-table .td.score:nth-child(3n+2){border:1px solid #feaa3a}.international__results-table .td.score:nth-child(3n+3){border:1px solid #33c5f3}.international__results-table .td.result{font-size:1.1rem;font-weight:400;padding-top:2px}.international__results-table .td.result:nth-child(3n){border:1px solid #33c5f3}.international__results-table .td.result:nth-child(3n+1){border:1px solid #62a82d}.international__results-table .td.result:nth-child(3n+2){border:1px solid #feaa3a}.international__results-table .td.degree{align-items:center;display:flex;font-family:Tahoma,Verdana,sans-serif;font-size:1.1rem;justify-content:center}.international__results-table .td.degree span{padding:3px 0 0!important}.international__results-table .td.degree img{height:16px;margin-top:1px;width:16px}.international__results-table .td.degree:nth-child(3n){border:1px solid #feaa3a}.international__results-table .td.degree:nth-child(3n+1){border:1px solid #33c5f3}.international__results-table .td.degree:nth-child(3n+2){border:1px solid #62a82d}.international__results-table .td.certificate{background-color:#fff;display:flex;justify-content:center;padding:0;position:relative}.international__results-table .td.certificate .certificate-name{color:#034561}.international__results-table .td.certificate a{position:unset}.international__results-table .td.certificate:nth-child(3n){border:1px solid #62a82d}.international__results-table .td.certificate:nth-child(3n):hover{background:#ccffaf}.international__results-table .td.certificate:nth-child(3n+1){border:1px solid #feaa3a}.international__results-table .td.certificate:nth-child(3n+1):hover{background:#ffdfb4}.international__results-table .td.certificate:nth-child(3n+2){border:1px solid #33c5f3}.international__results-table .td.certificate:nth-child(3n+2):hover{background:#96e6ff}.school__results-table{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:53px 310px 85px 70px 65px 75px 65px 75px;grid-template-rows:-webkit-max-content repeat(auto-fit,72px);grid-template-rows:max-content repeat(auto-fit,72px);width:500px}.school__results-table.small{grid-template-columns:53px 300px repeat(6,75px)}.school__results-table a{bottom:0;right:0;text-decoration:none}.school__results-table .th{font-size:medium;text-align:center}.school__results-table .th:nth-child(2){text-align:left}.school__results-table .td{align-items:center;background-color:#fff;color:#034561;display:flex;justify-content:center;text-align:center}.school__results-table .td.number{align-items:center;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;font-weight:500;padding-top:0}.school__results-table .td.number:nth-child(3n+1){background-color:#feaa3ae5}.school__results-table .td.number:nth-child(3n+2){background-color:#33c5f3e5}.school__results-table .td.number:nth-child(3n+3){background-color:#62a82de5}.school__results-table .td.learner{background-color:#fff;justify-content:left;position:relative;text-align:left;text-decoration:none}.school__results-table .td.learner .learner-name{color:#034561;font-size:.95rem;font-weight:400;line-height:1.25em;padding:2px 5px}.school__results-table .td.learner:nth-child(3n+1){border:1px solid #62a82d}.school__results-table .td.learner:nth-child(3n+1):hover{background:#ccffaf}.school__results-table .td.learner:nth-child(3n+2){border:1px solid #feaa3a}.school__results-table .td.learner:nth-child(3n+2):hover{background:#ffdfb4}.school__results-table .td.learner:nth-child(3n+3){border:1px solid #33c5f3}.school__results-table .td.learner:nth-child(3n+3):hover{background:#96e6ff}.school__results-table .td.learner:hover{text-decoration:underline}.school__results-table .td.learner:active,.school__results-table .td.learner:focus{background:#fff}.school__results-table .td.year{font-size:.85rem;font-weight:400;padding-top:1px}.school__results-table .td.year.small{font-size:.85rem}.school__results-table .td.year:nth-child(3n+1){border:1px solid #33c5f3}.school__results-table .td.year:nth-child(3n+2){border:1px solid #62a82d}.school__results-table .td.year:nth-child(3n+3){border:1px solid #feaa3a}.school__results-table .td.level{font-size:.9rem;font-weight:400;padding-top:1px}.school__results-table .td.level:nth-child(3n+1){border:1px solid #feaa3a}.school__results-table .td.level:nth-child(3n+2){border:1px solid #33c5f3}.school__results-table .td.level:nth-child(3n+3){border:1px solid #62a82d}.school__results-table .td.score{font-size:1.1rem;font-weight:400}.school__results-table .td.score:nth-child(3n+1){border:1px solid #62a82d}.school__results-table .td.score:nth-child(3n+2){border:1px solid #feaa3a}.school__results-table .td.score:nth-child(3n+3){border:1px solid #33c5f3}.school__results-table .td.result{font-size:1.1rem;font-weight:400}.school__results-table .td.result:nth-child(3n+1){border:1px solid #33c5f3}.school__results-table .td.result:nth-child(3n+2){border:1px solid #62a82d}.school__results-table .td.result:nth-child(3n+3){border:1px solid #feaa3a}.school__results-table .td.degree{align-items:center;display:flex;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;justify-content:center}.school__results-table .td.degree span{padding:3px 0 0!important}.school__results-table .td.degree img{height:16px;margin-top:1px;width:16px}.school__results-table .td.degree:nth-child(3n+1){border:1px solid #feaa3a}.school__results-table .td.degree:nth-child(3n+2){border:1px solid #33c5f3}.school__results-table .td.degree:nth-child(3n+3){border:1px solid #62a82d}.school__results-table .td.certificate{background-color:#fff;color:#ccc;display:flex;justify-content:center;padding-top:1px;position:relative;text-decoration:none}.school__results-table .td.certificate .certificate-name{color:#034561}.school__results-table .td.certificate a{position:unset}.school__results-table .td.certificate:nth-child(3n+1){border:1px solid #62a82d}.school__results-table .td.certificate:nth-child(3n+1):hover{background:#ccffaf}.school__results-table .td.certificate:nth-child(3n+2){border:1px solid #feaa3a}.school__results-table .td.certificate:nth-child(3n+2):hover{background:#ffdfb4}.school__results-table .td.certificate:nth-child(3n+3){border:1px solid #33c5f3}.school__results-table .td.certificate:nth-child(3n+3):hover{background:#96e6ff}.my__school__results-table{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:53px 280px 80px 70px 60px 70px 40px 60px 85px;grid-template-rows:-webkit-max-content repeat(auto-fit,72px);grid-template-rows:max-content repeat(auto-fit,72px);width:500px}.my__school__results-table.small{grid-template-columns:53px 280px repeat(3,70px) 75px 40px 60px 85px}.my__school__results-table a{bottom:0;right:0}.my__school__results-table .select{margin-top:-2px;min-height:auto;width:100%}.my__school__results-table .select select{border:0;border-radius:0;font-size:.9rem;height:28px;line-height:21px;min-height:auto;padding:3px 24px 3px 3px}.my__school__results-table .select:after{right:10px}.my__school__results-table .th{font-size:medium;text-align:center}.my__school__results-table .th:nth-child(2){text-align:left}.my__school__results-table .td{align-items:center;background-color:#fff;color:#034561;display:flex;justify-content:center;text-align:center}.my__school__results-table .td.number{align-items:center;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;font-weight:500;padding-top:0}.my__school__results-table .td.number:nth-child(3n+1){background-color:#feaa3ae5}.my__school__results-table .td.number:nth-child(3n+2){background-color:#33c5f3e5}.my__school__results-table .td.number:nth-child(3n+3){background-color:#62a82de5}.my__school__results-table .td.learner{background-color:#fff;justify-content:left;position:relative;text-align:left;text-decoration:none}.my__school__results-table .td.learner .learner-name{color:#034561;font-size:.95rem;font-weight:400;line-height:1.25em;padding:2px 5px}.my__school__results-table .td.learner:nth-child(3n+1){border:1px solid #62a82d}.my__school__results-table .td.learner:nth-child(3n+1):hover{background:#ccffaf}.my__school__results-table .td.learner:nth-child(3n+2){border:1px solid #feaa3a}.my__school__results-table .td.learner:nth-child(3n+2):hover{background:#ffdfb4}.my__school__results-table .td.learner:nth-child(3n+3){border:1px solid #33c5f3}.my__school__results-table .td.learner:nth-child(3n+3):hover{background:#96e6ff}.my__school__results-table .td.learner:hover{text-decoration:underline}.my__school__results-table .td.learner:active,.my__school__results-table .td.learner:focus{background:#fff}.my__school__results-table .td.year{font-size:.85rem;font-weight:400;padding-top:1px}.my__school__results-table .td.year.small{font-size:.85rem}.my__school__results-table .td.year:nth-child(3n+1){border:1px solid #33c5f3}.my__school__results-table .td.year:nth-child(3n+2){border:1px solid #62a82d}.my__school__results-table .td.year:nth-child(3n+3){border:1px solid #feaa3a}.my__school__results-table .td.level{font-size:.9rem;font-weight:400;padding-top:1px}.my__school__results-table .td.level:nth-child(3n+1){border:1px solid #feaa3a}.my__school__results-table .td.level:nth-child(3n+2){border:1px solid #33c5f3}.my__school__results-table .td.level:nth-child(3n+3){border:1px solid #62a82d}.my__school__results-table .td.score{font-size:1.1rem;font-weight:400;padding-top:2px}.my__school__results-table .td.score:nth-child(3n+1){border:1px solid #62a82d}.my__school__results-table .td.score:nth-child(3n+2){border:1px solid #feaa3a}.my__school__results-table .td.score:nth-child(3n+3){border:1px solid #33c5f3}.my__school__results-table .td.result{font-size:1.1rem;font-weight:400;padding-top:2px}.my__school__results-table .td.result:nth-child(3n+1){border:1px solid #33c5f3}.my__school__results-table .td.result:nth-child(3n+2){border:1px solid #62a82d}.my__school__results-table .td.result:nth-child(3n+3){border:1px solid #feaa3a}.my__school__results-table .td.degree{align-items:center;display:flex;font-family:Tahoma,Verdana,sans-serif;justify-content:center}.my__school__results-table .td.degree span{padding:3px 0 0!important}.my__school__results-table .td.degree img{height:16px;margin-top:1px;width:16px}.my__school__results-table .td.degree:nth-child(3n+1){border:1px solid #feaa3a}.my__school__results-table .td.degree:nth-child(3n+2){border:1px solid #33c5f3}.my__school__results-table .td.degree:nth-child(3n+3){border:1px solid #62a82d}.my__school__results-table .td.certificate{background-color:#fff;display:flex;justify-content:center;padding-top:2px;position:relative}.my__school__results-table .td.certificate .certificate-name{color:#034561}.my__school__results-table .td.certificate a{position:unset}.my__school__results-table .td.certificate:nth-child(3n+1){border:1px solid #62a82d}.my__school__results-table .td.certificate:nth-child(3n+1):hover{background:#ccffaf}.my__school__results-table .td.certificate:nth-child(3n+2){border:1px solid #feaa3a}.my__school__results-table .td.certificate:nth-child(3n+2):hover{background:#ffdfb4}.my__school__results-table .td.certificate:nth-child(3n+3){border:1px solid #33c5f3}.my__school__results-table .td.certificate:nth-child(3n+3):hover{background:#96e6ff}.my__school__results-table .td.teacher{border:1px solid #ccc;padding-top:2px}.school__teacher__organisers-table{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:53px 345px repeat(2,206px);grid-template-rows:-webkit-max-content repeat(auto-fit,72px);grid-template-rows:max-content repeat(auto-fit,72px);width:500px}.school__teacher__organisers-table a{align-items:center;display:flex}.school__teacher__organisers-table .th{font-size:medium;text-align:center}.school__teacher__organisers-table .th:nth-child(2){text-align:left}.school__teacher__organisers-table .td{align-items:center;background-color:#fff;color:#034561;display:flex;justify-content:center;min-height:38px;padding-top:1px}.school__teacher__organisers-table .td.number{align-items:normal;background-color:#33c5f3e5;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:36px;padding-top:2px}.school__teacher__organisers-table .td.teacher{background-color:#fff;border:1px solid #33c5f3;justify-content:left;position:relative}.school__teacher__organisers-table .td.teacher .teacher-name{color:#034561;font-size:.95rem;font-weight:600;padding:0 3px}.school__teacher__organisers-table .td.teacher:hover{background:#96e6ff}.school__teacher__organisers-table .td.teacher:active,.school__teacher__organisers-table .td.teacher:focus{background:#fff}.school__teacher__organisers-table .td.certificate{background-color:#fff;border:1px solid #33c5f3;display:flex;justify-content:center;padding-top:2px;position:relative}.school__teacher__organisers-table .td.certificate a{color:#034561;position:unset}.school__teacher__organisers-table .td.certificate:hover{background:#96e6ff}.school__teacher__organisers-table .td.acknowledgment{background-color:#fff;border:1px solid #33c5f3;display:flex;justify-content:center;padding-top:2px;position:relative}.school__teacher__organisers-table .td.acknowledgment a{color:#034561;position:unset}.school__teacher__organisers-table .td.acknowledgment:hover{background:#96e6ff}.school__teachers__with__excellent__student__results-table{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:53px 345px 333px 80px;grid-template-rows:-webkit-max-content repeat(auto-fit,72px);grid-template-rows:max-content repeat(auto-fit,72px);width:500px}.school__teachers__with__excellent__student__results-table a{align-items:center;display:flex}.school__teachers__with__excellent__student__results-table .th{font-size:medium;font-weight:600;text-align:center}.school__teachers__with__excellent__student__results-table .td{align-items:center;background-color:#fff;color:#034561;display:flex;justify-content:center;min-height:38px;padding-top:0}.school__teachers__with__excellent__student__results-table .td.number{align-items:center;background-color:#62a82de5;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:1rem;font-weight:500;padding-bottom:2px}.school__teachers__with__excellent__student__results-table .td.teacher{background-color:#fff;border:1px solid #62a82d;justify-content:left;position:relative}.school__teachers__with__excellent__student__results-table .td.teacher .teacher-name{color:#034561;font-size:.95rem;font-weight:600;padding-left:5px}.school__teachers__with__excellent__student__results-table .td.teacher:hover{background:#ccffaf}.school__teachers__with__excellent__student__results-table .td.teacher:active,.school__teachers__with__excellent__student__results-table .td.teacher:focus{background:#fff}.school__teachers__with__excellent__student__results-table .td.subject{background-color:#fff;border:1px solid #62a82d;display:flex;justify-content:center;padding-top:0;position:relative}.school__teachers__with__excellent__student__results-table .td.subject a{color:#034561;position:unset}.school__teachers__with__excellent__student__results-table .td.subject:hover{background:#ccffaf}.school__teachers__with__excellent__student__results-table .td.certificate{background-color:#fff;border:1px solid #62a82d;display:flex;justify-content:center;padding-top:2px;position:relative}.school__teachers__with__excellent__student__results-table .td.certificate a{color:#034561;position:unset}.school__teachers__with__excellent__student__results-table .td.certificate:hover{background:#ccffaf}.school__teachers__with__excellent__student__results-table .br-cell.br-group--base{background-color:#fff}.school__teachers__with__excellent__student__results-table .br-cell.br-group--alt{background-color:#f7fff7}.bg-clouds{left:0;position:absolute;top:0;width:100%;z-index:0}.bg-clouds__cloud-1{left:0;position:absolute;top:20px}.bg-clouds__cloud-2{position:absolute;right:25px;top:20px}.rating{background:linear-gradient(.36deg,#c7fff9 -5.11%,#82d0fd 20.67%,#59b4ff 99.68%)}.add-bg__pencils:after{bottom:200px;content:url(https://brainring.fra1.digitaloceanspaces.com/public/images/bg_element__pencils.svg);position:absolute;right:-130px;z-index:-1}.add-bg__protractor{position:relative}.add-bg__protractor:after{bottom:50px;content:url(https://brainring.fra1.digitaloceanspaces.com/public/images/bg_element__protractor.svg);position:absolute;right:-100px}.bg-children-goblet{bottom:0;left:0;position:absolute;width:100%;z-index:0}.bg-children-goblet .bg-children__boy{bottom:35px;left:300px;position:absolute}.bg-children-goblet .bg-children__girl{bottom:35px;left:60px;position:absolute}.bg-children-goblet .bg-children__goblet{bottom:35px;position:absolute;right:70px;z-index:0}.bg-children-goblet .bg-children__earth{bottom:15px;position:absolute;right:155px;z-index:-1}.bg-children-goblet .bg-children__kite{bottom:calc(100vh - 520px);left:155px;position:absolute;z-index:-1}.rating__rate-table-wrapper{overflow:visible;position:relative}.bg-girl-on-books{width:251px}.bg-children__pencils{bottom:600px;position:absolute;right:20px}.school-diploma{-webkit-animation:placeholder 2s ease-in-out infinite;animation:placeholder 2s ease-in-out infinite;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05);height:443px;overflow:hidden;position:relative;width:625px}@media screen and (max-width:900px){.school-diploma{box-shadow:none!important;height:403px!important;width:580px!important}}.school-diploma>img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:relative;visibility:hidden;width:100%;z-index:1}.school-diploma .loading-spinner{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.school-diploma.loaded{-webkit-animation:none;animation:none}@media screen and (max-width:900px){.school-diploma.loaded{height:403px!important;width:580px!important}}.school-diploma.loaded>img{-webkit-animation:fadeIn .3s linear;animation:fadeIn .3s linear;display:block!important;opacity:1!important;visibility:visible!important}.chartBox-100{height:420px;margin-bottom:1rem;width:100%}.chartBox-50,.chartBox-100{background-color:#fff;border:3px solid orange;border-radius:20px}.chartBox-50{height:410px;margin-bottom:1.45rem;width:50%}@media screen and (max-width:900px){.chartBox-50{width:100%}}@-webkit-keyframes placeholder{0%{background-color:#ccc}50%{background-color:#eee}to{background-color:#ccc}}@keyframes placeholder{0%{background-color:#ccc}50%{background-color:#eee}to{background-color:#ccc}}@media screen and (min-width:901px) and (max-width:1170px){.content,.rating__rate-table-wrapper{overflow-x:scroll}}.school-rating-view-controls{display:flex;flex-direction:column;gap:.75rem}.school-rating-view-controls>div{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;min-width:0;position:relative;width:100%}@media screen and (max-width:900px){.school-rating-view-controls>div{gap:.5rem}}@media screen and (min-width:901px){.school-rating-view-controls>div{flex-wrap:nowrap;justify-content:center}.school-rating-view-controls{flex-direction:row;gap:0;justify-content:center}}.school-rating-view-controls .contest-type-toggle-group,.school-rating-view-controls .view-toggle-group{display:flex;flex-shrink:0;gap:.4rem;justify-content:center}@media screen and (min-width:901px){.school-rating-view-controls .contest-type-toggle-group{margin-left:0}}.school-rating-view-controls .view-toggle-btn{align-items:center;background:#fff;border:2px solid #0f8ef5;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#0f8ef5;cursor:pointer;display:flex;flex-shrink:1;font-size:1rem;font-weight:600;gap:.5rem;min-width:0;padding:.75rem 1.5rem;position:relative;transition:all .3s ease;white-space:nowrap;z-index:1}.school-rating-view-controls .view-toggle-btn svg{flex-shrink:0;height:22px;width:22px}.school-rating-view-controls .view-toggle-btn:hover{background:#e6f4ff;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.school-rating-view-controls .view-toggle-btn.active{background:#3da8ff;border-color:#0f8ef5;box-shadow:0 6px 12px rgba(0,0,0,.08);color:#fff;cursor:default}.school-rating-view-controls .view-toggle-btn.active:hover{background:#3da8ff}.school-rating-view-controls .contest-type-toggle-btn{align-items:center;background:#fff;border:2px solid #0f8ef5;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#0f8ef5;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;position:relative;transition:all .3s ease;width:44px;z-index:1}.school-rating-view-controls .contest-type-toggle-btn svg{flex-shrink:0;height:26px;width:26px}.school-rating-view-controls .contest-type-toggle-btn .tooltiptext{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);white-space:nowrap;z-index:10000}.school-rating-view-controls .contest-type-toggle-btn:hover{background:#e6f4ff;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.school-rating-view-controls .contest-type-toggle-btn:hover .tooltiptext{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.school-rating-view-controls .contest-type-toggle-btn.active{background:#3da8ff;border-color:#0f8ef5;box-shadow:0 6px 12px rgba(0,0,0,.08);color:#fff;cursor:default}.school-rating-view-controls .contest-type-toggle-btn.active:hover{background:#3da8ff}.school-rating-view-controls .contest-type-filter-text-mobile{background:#e6f4ff;border:1px solid #0f8ef5;border-radius:.5rem;display:none;order:10;padding:.5rem 1rem;pointer-events:none;position:relative;text-align:center;width:100%;z-index:0}.school-rating-view-controls .contest-type-filter-text-mobile__text{color:#034561;font-size:1.25rem;font-weight:600}@media screen and (min-width:1050px){.school-rating-view-controls .contest-type-filter-text-mobile{display:none!important}}.school-rating-view{position:relative}.school-rating-map-container{background:#f5f5f5;border-radius:2rem;box-shadow:0 8px 24px rgba(0,0,0,.15);height:700px;margin-top:1.75rem;overflow:hidden;position:relative;width:100%}@media screen and (max-width:900px){.school-rating-map-container{height:600px}}.map-loading{background:hsla(0,0%,100%,.95);border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.2);left:50%;padding:2rem;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}.map-loading p{color:#034561;font-weight:600;margin-top:1rem}.map-loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0f8ef5;height:50px;margin:0 auto;width:50px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.school-marker{background:transparent!important;border:none!important;cursor:pointer!important;pointer-events:auto!important}.school-marker[style*="z-index: 500"],.school-marker[style*="z-index: 1000"]{z-index:inherit!important}.leaflet-marker-icon.school-marker{display:block!important;pointer-events:auto!important;visibility:visible!important;z-index:auto!important}@media screen and (max-width:900px){.school-popup-wrapper .leaflet-popup-content-wrapper{max-width:calc(100vw - 40px)!important;position:relative!important}.school-popup-wrapper .leaflet-popup-content{margin:0!important;padding:0!important}.school-popup-wrapper .leaflet-popup-close-button{align-items:center!important;background:hsla(0,0%,100%,.9)!important;border-radius:50%!important;color:#333!important;display:flex!important;font-size:18px!important;font-weight:700!important;height:30px!important;justify-content:center!important;line-height:30px!important;margin:0!important;padding:0!important;position:absolute!important;right:0!important;text-align:center!important;top:0!important;width:30px!important;z-index:1000!important}.leaflet-marker-icon.school-marker{display:block!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.leaflet-popup,.leaflet-popup-pane{position:absolute!important}}.school-marker-pin{background:#33c5f3;border-radius:50% 50% 50% 0;box-shadow:0 4px 8px rgba(0,0,0,.3);cursor:pointer;height:50px;position:relative;transform:rotate(-45deg);transition:all .3s ease;width:40px}.school-marker-pin:after{background:#fff;border-radius:50%;content:"";height:30px;width:30px}.school-marker-pin .school-marker-number,.school-marker-pin:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.school-marker-pin .school-marker-number{color:#034561;font-size:14px;font-weight:700;z-index:1}.school-marker-pin:hover{box-shadow:0 6px 12px rgba(0,0,0,.4);transform:rotate(-45deg) scale(1.15)}.school-marker-pin--gold{border:2px solid orange;box-shadow:none;filter:none}.school-marker-pin--gold:after{height:30px;width:30px}.school-marker-pin--gold .school-marker-number{color:orange;font-size:14px;font-weight:800;text-shadow:none}.school-marker-pin--gold:hover{box-shadow:0 4px 12px rgba(255,215,0,.6);filter:drop-shadow(0 0 6px rgba(255,215,0,.7))}.school-marker-pin--silver{background:#62a82d!important;border:2px solid #4a7d1f;box-shadow:none;filter:none}.school-marker-pin--silver:after{background:#fff;height:30px;width:30px}.school-marker-pin--silver .school-marker-number{color:#4a7d1f;font-size:14px;font-weight:800;text-shadow:none}.school-marker-pin--silver:hover{box-shadow:0 4px 12px rgba(98,168,45,.6);filter:drop-shadow(0 0 6px rgba(98,168,45,.7))}.school-marker-pin--bronze{background:#feaa3a!important;border:2px solid #d98a1f;box-shadow:none}.school-marker-pin--bronze:after{background:#fff;height:30px;width:30px}.school-marker-pin--bronze .school-marker-number{color:#d98a1f;font-size:14px;font-weight:800}.school-marker-pin--bronze:hover{box-shadow:0 4px 12px rgba(254,170,58,.6);filter:drop-shadow(0 0 6px rgba(254,170,58,.7))}.school-popup-wrapper .leaflet-popup-content-wrapper{border-radius:1rem;box-shadow:0 8px 24px rgba(0,0,0,.2);padding:0}.school-popup-wrapper .leaflet-popup-content{margin:0;padding:0}.school-popup{font-family:inherit;min-width:280px;padding:1.25rem}.school-popup-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.school-popup-position-wrapper{flex-shrink:0}.school-popup-position,.school-popup-position-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.school-popup-position{border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;font-size:1.1rem;font-weight:700;height:40px;width:40px;z-index:1}.school-popup-award-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));height:30px;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:-20px;transform:translateX(-50%);width:30px;z-index:2}.school-popup-title{color:#034561;font-size:1.1rem;font-weight:700;line-height:1.3}.school-popup-address{color:#666;font-size:.9rem;line-height:1.4;margin-bottom:1rem}.school-popup-stats{background:#f8f9fa;border:1px solid #e9ecef;border-radius:.375rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:1rem;padding:.625rem}.school-popup-stat{align-items:baseline;background:#fff;border-radius:.25rem;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.375rem .5rem;transition:background-color .2s ease}.school-popup-stat:hover{background:#f8f9fa}.school-popup-stat .stat-label{color:#6c757d;font-size:.7rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.school-popup-stat .stat-value{color:#034561;font-size:1rem;font-weight:700;white-space:nowrap}.school-popup-link{background:#3da8ff;border-radius:.5rem;color:#fff!important;display:block;font-size:1rem;font-weight:600;padding:.75rem 1rem;text-align:center;text-decoration:none;transition:all .3s ease}.school-popup-link:hover{background:#2d98ef;box-shadow:0 4px 8px rgba(61,168,255,.3);text-decoration:none!important;transform:translateY(-2px)}#school-rating-map .leaflet-container{font-family:inherit}#school-rating-map .leaflet-tile{filter:grayscale(100%) brightness(95%) contrast(90%)}#school-rating-map .leaflet-control-attribution{display:none!important}#school-rating-map .leaflet-popup-tip{background:#fff}#school-rating-map .marker-cluster{background-color:rgba(61,168,255,.6)!important;cursor:pointer!important}#school-rating-map .marker-cluster div{background-color:#3da8ff!important;color:#fff;cursor:pointer!important;font-weight:700}#school-rating-map .leaflet-control-zoom{border:none!important;border-radius:12px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;overflow:hidden}#school-rating-map .leaflet-control-zoom a{align-items:center!important;background:#fff!important;border:2px solid #0f8ef5!important;color:#0f8ef5!important;cursor:pointer!important;display:flex!important;font-size:24px!important;font-weight:600!important;height:48px!important;justify-content:center!important;line-height:48px!important;text-decoration:none!important;transition:all .3s ease!important;width:48px!important}#school-rating-map .leaflet-control-zoom a:hover{background:#0f8ef5!important;color:#fff!important;text-decoration:none!important;transform:scale(1.05)}#school-rating-map .leaflet-control-zoom a:active{transform:scale(.95)}#school-rating-map .leaflet-control-zoom a.leaflet-control-zoom-in{border-bottom:1px solid #0f8ef5!important;border-radius:12px 12px 0 0!important}#school-rating-map .leaflet-control-zoom a.leaflet-control-zoom-out{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-radius:0 0 12px 12px!important}#school-rating-map .leaflet-top.leaflet-left{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;max-width:100%;width:100%}#school-rating-map .leaflet-top.leaflet-left .leaflet-control-zoom{flex-shrink:0;margin:10px 0 0 10px!important;order:1}#school-rating-map .leaflet-top.leaflet-left .map-search-control{flex:1;margin:10px 0 0!important;min-width:0;order:2}.map-reset-button{display:flex;flex-direction:column;gap:8px;margin:10px 10px 0 0}.map-reset-button .map-reset-btn,.map-reset-button .map-search-toggle-btn{align-items:center;background:#fff;border:2px solid #0f8ef5;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#0f8ef5;cursor:pointer;display:flex;height:40px!important;justify-content:center;padding:0;transition:all .3s ease;width:40px}.map-reset-button .map-reset-btn svg,.map-reset-button .map-search-toggle-btn svg{height:20px;width:20px}.map-reset-button .map-reset-btn:hover,.map-reset-button .map-search-toggle-btn:hover{background:#0f8ef5;box-shadow:0 4px 12px rgba(15,142,245,.3);color:#fff;transform:scale(1.1)}.map-reset-button .map-reset-btn:active,.map-reset-button .map-search-toggle-btn:active{transform:scale(.95)}.map-reset-button .map-reset-btn{display:none}.map-reset-button .map-search-toggle-btn.active{background:#0f8ef5;color:#fff}.map-reset-button .map-search-toggle-btn.filtered{background:#ff9800;border-color:#ff9800;color:#fff}.map-reset-button .map-search-toggle-btn.filtered:hover{background:#f57c00;border-color:#f57c00}.map-search-control{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;margin:10px 0 0;max-width:500px;min-width:350px;padding:0;position:relative;transition:opacity .3s ease,transform .3s ease;width:450px;z-index:1000!important}.map-search-control .map-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #0f8ef5;border-radius:12px;box-sizing:border-box;color:#034561;font-size:.9rem;font-weight:500;height:44px;outline:none;padding:10px 44px 10px 40px;transition:all .3s ease;width:100%}.map-search-control .map-search-input::-moz-placeholder{color:#9ca3af;font-weight:400}.map-search-control .map-search-input:-ms-input-placeholder{color:#9ca3af;font-weight:400}.map-search-control .map-search-input::placeholder{color:#9ca3af;font-weight:400}.map-search-control .map-search-input:focus{background:#fff;border-color:#3da8ff;box-shadow:0 0 0 3px rgba(15,142,245,.15),0 4px 12px rgba(0,0,0,.15)}.map-search-control .map-search-input::-webkit-search-cancel-button{display:none}.map-search-control .map-search-input::-ms-clear{display:none}.map-search-control .map-search-icon{color:#6b7280;flex-shrink:0;height:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s ease;width:18px;z-index:1}.map-search-control .map-search-icon svg{height:100%;width:100%}.map-search-control:focus-within .map-search-icon{color:#3da8ff}.map-search-control .map-search-clear{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:none;flex-shrink:0;height:28px;justify-content:center;min-height:28px;min-width:28px;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:28px;z-index:2}.map-search-control .map-search-clear:hover{background:#e5e7eb;color:#034561;transform:translateY(-50%) scale(1.1)}.map-search-control .map-search-clear:active{transform:translateY(-50%) scale(.95)}.map-search-control .map-search-clear svg{stroke-width:2.5;height:14px;width:14px}@media screen and (max-width:900px){.map-search-control{border-radius:10px;margin:8px 0 0;max-width:400px;min-width:0;width:100%}.map-search-control .map-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;font-size:1rem;height:48px;padding:12px 48px 12px 44px}.map-search-control .map-search-icon{height:20px;left:14px;width:20px}.map-search-control .map-search-clear{height:32px;min-height:32px;min-width:32px;right:10px;width:32px}.map-search-control .map-search-clear svg{height:16px;width:16px}}@media screen and (max-width:480px){.map-search-control{margin:6px 0 0;max-width:400px;min-width:0;width:100%}.map-search-control .map-search-input{font-size:.95rem;height:44px;padding:10px 44px 10px 40px}.map-search-control .map-search-icon{height:18px;left:12px;width:18px}.map-search-control .map-search-clear{height:28px;min-height:28px;min-width:28px;right:8px;width:28px}.map-search-control .map-search-clear svg{height:14px;width:14px}}.map-legend-wrapper{position:relative}.map-legend-toggle{align-items:center;background:#fff;border:2px solid #0f8ef5;border-radius:50%;bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#0f8ef5;cursor:pointer;display:flex;height:40px!important;justify-content:center;padding:0;position:absolute;right:0;transition:all .3s ease;width:40px;z-index:1001}.map-legend-toggle svg{height:20px;width:20px}.map-legend-toggle:hover{background:#0f8ef5;box-shadow:0 4px 12px rgba(15,142,245,.3);color:#fff;transform:scale(1.1)}.map-legend-toggle:active{transform:scale(.95)}.map-legend{background:hsla(0,0%,100%,.95);border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:.875rem;line-height:1.4;margin-bottom:40px;padding:.75rem;transition:all .3s ease}.map-legend .map-legend-content{display:flex;flex-direction:column;gap:.5rem}.map-legend .map-legend-title{border-bottom:1px solid #e5e7eb;color:#034561;font-size:.9rem;font-weight:700;margin-bottom:.25rem;padding-bottom:.5rem}.map-legend .map-legend-item{align-items:center;display:flex;gap:.5rem}.map-legend .map-legend-marker{align-items:center;border-radius:50% 50% 50% 0;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-shrink:0;justify-content:center;position:relative;transform:rotate(-45deg)}.map-legend .map-legend-marker:after{background:#fff;border-radius:50%;content:"";height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:90%}.map-legend .map-legend-marker span{font-weight:700;position:relative;transform:rotate(45deg);z-index:1}.map-legend .map-legend-label{color:#034561;font-weight:500;white-space:nowrap}@media screen and (max-width:900px){.school-rating-view-controls .view-toggle-btn{font-size:.9rem;padding:.6rem 1rem}.school-rating-view-controls .view-toggle-btn svg{height:32px;width:32px}.contest-type-toggle-group .contest-type-toggle-btn{width:62px}.contest-type-toggle-group .contest-type-toggle-btn svg{height:38px;width:38px}.school-popup{min-width:250px;padding:.75rem}.school-popup-header{gap:.5rem;margin-bottom:.5rem}.school-popup-position{font-size:.9rem;height:32px;width:32px}.school-popup-award-icon{height:24px;top:-16px;width:24px}.school-popup-title{font-size:.85rem;line-height:1.2}.school-popup-address{font-size:.8rem;line-height:1.3;margin-bottom:.5rem}.school-popup-stats{gap:.25rem;grid-template-columns:repeat(2,1fr);margin-bottom:.5rem;padding:.25rem}.school-popup-stats .school-popup-stat{gap:.25rem;padding:.2rem .3rem}.school-popup-stats .school-popup-stat .stat-label{font-size:.6rem;letter-spacing:.2px}.school-popup-stats .school-popup-stat .stat-value{font-size:.85rem}.school-popup-link{font-size:.9rem;padding:.5rem .75rem}.sr-tab-btn{font-size:1.2rem;padding:1rem .75rem}.td.number,.td.result{font-size:.9rem!important}.td.learner .learner-name{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9rem!important}.rating__filter-search__add-info{font-size:18px!important;margin:0!important;text-align:center;width:100%}.rating__filter__note{display:none!important}.content__form-school-rating{margin:0 auto 15px;max-width:100%}.rating__rate-table-wrapper{margin-top:20px}.rating__rate-table-wrapper h3 strong{font-size:.75em;line-height:1.2em}.rating__filter-search{flex-wrap:wrap}.news-content__difficulty-levels__card{padding:10px 40px 15px!important}.content{overflow-x:auto}.school__teachers__with__excellent__student__results-table{font-size:.8em}.not__participated__competitions__wrapper li{font-size:1.3rem}}
