@charset "UTF-8";.nav-item{align-items:center;display:inline-flex;gap:10px;justify-content:center;position:relative;color:var(--textneutral-140);font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height);transition:.3s all}.nav-item .nav-item-text{margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.nav-item .nav-item-active{color:var(--textneutral-100);font-family:var(--desktop-body3-font-family);font-size:var(--desktop-body3-font-size);font-style:var(--desktop-body3-font-style);font-weight:var(--desktop-body3-font-weight);letter-spacing:var(--desktop-body3-letter-spacing);line-height:var(--desktop-body3-line-height)}.nav-item:hover{color:var(--textneutral-100)}@media (max-width: 980px){.nav-item .nav-item-active{color:var(--blue-2);opacity:1}.nav-item{color:var(--blue-2);opacity:.7}.nav-item .nav-item-hover{color:var(--blue-2)}.nav-item:hover{color:var(--blue-2);opacity:1}}@media (max-width: 480px){.nav-item{font-size:16px;line-height:18px}}.nav-list{align-items:center;display:flex;justify-content:center;gap:40px;position:relative}.nav-list .nav-item-instance{flex:0 0 auto!important}@media (max-width: 1200px){.nav-list{gap:30px}}@media (max-width: 1080px){.nav-list{gap:20px}}@media (max-width: 980px){.nav-list{gap:30px;flex-direction:column;width:100%;align-items:baseline}}.nav{align-items:center;display:inline-flex;gap:50px;position:relative}.nav .nav-list-instance{flex:0 0 auto!important}.nav-button{display:none;flex-direction:column;gap:8px;width:30px;align-items:end;order:1;transition:.3s;height:30px;justify-content:center}.nav-button span{background-color:var(--white);display:flex;width:20px;height:3px;border-radius:10px;transition:.3s;align-self:end}.nav-button--open span{display:none;transition:.3s}.nav-button:after{background-color:var(--white);content:"";display:flex;width:30px;height:3px;border-radius:10px;transition:.3s}.nav-button:before{background-color:var(--white);content:"";display:flex;width:30px;height:3px;border-radius:10px;transition:.3s}.nav-button--open{gap:0;transition:.3s}.nav-button--open:after{margin:0;transform:rotate(-45deg);border-radius:10px;transition:.3s}.nav-button--open:before{margin:0;transform:rotate(45deg);position:absolute;border-radius:10px;transition:.3s}.nav-back{position:absolute;left:0;top:70px;width:100%;height:100%;background:#363c538c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:11;display:none}@media (max-width: 980px){.nav-button{align-items:center;display:flex}.nav{position:absolute;gap:40px;flex-direction:column;max-width:290px;right:0;background:var(--white);top:70px;padding:30px;display:none;z-index:11}.nav-button--open~.nav{display:flex}.nav-button--open~.nav-back{display:block}}@media (max-width: 780px){.nav-button{width:25px;height:25px;gap:7px}.nav-button:after{width:25px}.nav-button:before{width:25px}.nav-button span{width:15px}.nav{gap:35px;top:60px}.nav-list{gap:25px}.nav-back{top:60px}}@media (max-width: 480px){.nav-button{width:20px;height:20px;gap:6px}.nav-button:after{width:20px;height:2px}.nav-button:before{width:20px;height:2px}.nav-button span{width:12px;height:2px}.nav{padding:30px 20px;top:50px;gap:30px;max-width:none}.nav-list{gap:20px}.nav-back{top:50px}}.social-list{align-items:flex-start;display:inline-flex;gap:15px;position:relative}.social-list .social-item{height:40px!important;position:relative!important;width:40px!important}.socialitem-icon{fill:var(--white)}.social-list--brown .socialitem-icon{fill:var(--brown);opacity:.6}.gap-5{gap:5px}@media (max-width: 1080px){.social-list{gap:10px}}.access{align-items:center;display:inline-flex;flex:0 0 auto;gap:30px;position:relative}.access-link{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;position:relative}.access-link-text{color:var(--textneutral-100);font-family:var(--desktop-body6-font-family);font-size:var(--desktop-body6-font-size);font-style:var(--desktop-body6-font-style);font-weight:var(--desktop-body6-font-weight);letter-spacing:var(--desktop-body6-letter-spacing);line-height:var(--desktop-body6-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap;width:fit-content}@media (max-width: 1200px){.access{gap:25px}}@media (max-width: 1080px){.access{gap:20px}}@media (max-width: 980px){.access{width:100%;flex-direction:column;align-items:baseline}.access-link-text{color:var(--blue-2);font-size:14px;line-height:16px;margin-top:0}}.profile{align-items:center;display:inline-flex;gap:20px;justify-content:flex-end;position:relative;cursor:pointer}.profile .profile-name{color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:20.8px;position:relative;text-align:right;width:fit-content}.profile .profile-photo{align-items:center;border-radius:500px;display:flex;gap:10px;height:60px;justify-content:center;overflow:hidden;position:relative;width:60px}.profile .profile-image{align-self:stretch;object-fit:cover;position:relative}@media (max-width: 1200px){.profile{gap:15px}}@media (max-width: 1080px){.profile{gap:10px}.profile .profile-photo{width:50px;height:50px}}@media (max-width: 980px){.profile .profile-photo{width:40px;height:40px}}@media (max-width: 780px){.profile .profile-photo{width:35px;height:35px}}@media (max-width: 480px){.profile-name{display:none}.profile .profile-photo{width:30px;height:30px}}.header-nav{align-items:center;display:flex;justify-content:space-between;padding:20px 50px;width:100%;height:100%;position:relative}.header-nav:before{content:"";position:absolute;width:100%;height:100%;left:100%;top:0;background-color:var(--backgroundbg-40)}.header-nav .instance-node{width:100%}.header-nav.header-nav-default{background-color:var(--backgroundbg-40);border-radius:0 0 0 30px;height:100px;overflow:hidden}.header-nav.header-nav-scroll{background-color:#2046a2}.header-nav.header-nav-active{background-color:var(--backgroundbg-40);border-radius:0 0 0 30px}.profile-container{position:relative;display:inline-block}.profile-menu{position:absolute;top:100%;right:0;display:flex;gap:15px;flex-direction:column;align-items:flex-start;background-color:#fff;border:1px solid #ccc;padding:20px;z-index:1000;box-shadow:0 4px 8px #0000001a}.nav-item{cursor:pointer}.profile-menu .nav-item:hover{color:var(--blue-2);opacity:1}.profile-menu .nav-item{color:var(--blue-2);opacity:.7}@media (max-width: 1200px){.header-nav{padding:20px 40px}}@media (max-width: 1080px){.header-nav{padding:20px 35px}}@media (max-width: 980px){.header-nav{padding:15px 30px}.header-nav .instance-node{width:auto}}@media (max-width: 780px){.header-nav{padding:10px 25px}}@media (max-width: 480px){.header-nav{padding:5px 20px}}.header{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 50px;width:100%;height:100px;max-width:1440px;margin:0 auto}.header .logo{width:100%;height:100%}.header .header-nav-instance{display:inline-flex!important;flex:0 0 auto!important;gap:60px;justify-content:unset!important;width:unset}.header.header-dark{background-color:var(--blue)}.header-link{height:100%;display:flex;padding:18px 0}@media (max-width: 1200px){.header{padding:0 0 0 40px;height:90px}.header .header-nav-instance{gap:50px}}@media (max-width: 1080px){.header{padding:0 0 0 30px;height:80px}.header .header-nav-instance{gap:40px}}@media (max-width: 980px){.header{padding:15px 25px;background-color:var(--backgroundbg-40);height:70px}.header .header-nav-instance{gap:30px;padding:0}.header-link{padding:0}}@media (max-width: 780px){.header{padding:10px 20px;height:60px}.header .header-nav-instance{gap:25px}}@media (max-width: 480px){.header{height:50px}.header .header-nav-instance{gap:20px}}.navigation-item{align-items:flex-start;display:inline-flex;gap:30px;position:relative}.navigation-item .navigation-item-text{color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:18px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.footer-nav{align-items:flex-start;display:inline-flex;gap:20px;position:relative}.footer-nav .navigation-item-instance{flex:0 0 auto!important}@media (max-width: 1200px){.footer-nav{gap:15px}}@media (max-width: 1080px){.footer-nav{gap:10px}}@media (max-width: 980px){.footer-nav{display:none}}.footer-text{align-items:center;display:inline-flex;gap:10px;justify-content:center;position:relative}.footer-text .footer-text-text{color:var(--textneutral-100);font-family:var(--desktop-body7-font-family);font-size:var(--desktop-body7-font-size);font-style:var(--desktop-body7-font-style);font-weight:var(--desktop-body7-font-weight);letter-spacing:var(--desktop-body7-letter-spacing);line-height:var(--desktop-body7-line-height);margin-top:-1px;opacity:.5;position:relative;white-space:nowrap;width:fit-content}.footer-email-link{color:var(--textneutral-100);text-decoration:none}.footer-email-link:hover{text-decoration:underline}@media (max-width: 780px){.footer-text .footer-text-text{font-size:12px;line-height:14px;margin-top:0}}.footer{align-items:flex-start;background-color:var(--backgroundbg-45);position:relative;margin:auto 0 0}.footer-wrap{display:flex;flex-direction:column;padding:60px 50px 20px;gap:30px;max-width:1440px;margin:0 auto}.footer .footer-layout{align-items:center;align-self:stretch;display:flex;gap:30px;justify-content:space-between;position:relative;width:100%}.footer .logo-1{height:100%;position:relative!important;width:100%}.footer .design-component-instance-node-3{flex:0 0 auto!important}.footer .footer-texts{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}@media (max-width: 1200px){.footer-wrap{padding:60px 45px 20px}.footer .footer-layout{gap:25px}}@media (max-width: 1080px){.footer-wrap{padding:60px 40px 20px}.footer .footer-layout{gap:20px}}@media (max-width: 980px){.footer-wrap{padding:55px 35px 20px}}@media (max-width: 780px){.footer-wrap{padding:50px 30px 20px}}@media (max-width: 580px){.footer .footer-texts{flex-direction:column;gap:10px}.footer .footer-layout{gap:25px;flex-direction:column}.footer .social-list{order:-1}}@media (max-width: 480px){.footer-wrap{padding:30px 30px 15px}.footer .logo-1{width:205px}}.password-recovery .modal-content{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative;width:100%}.password-recovery .modal-text{color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;width:368px}.password-recovery .input-instance{align-self:stretch!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.password-recovery .button-primary-instance{left:unset!important;top:unset!important}.input{align-items:flex-start;display:flex;flex-direction:column;gap:5px;position:relative;width:100%}.input-label{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;position:relative;white-space:nowrap;width:fit-content}.input-field{align-items:center;align-self:stretch;border-radius:5px;display:flex;gap:10px;height:45px;position:relative;width:100%}.input-placeholder{align-items:center;display:flex;flex:1;position:relative}.input-text{background-color:transparent;border:0;color:var(--dark-blue-2);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;position:relative;max-width:100%;height:100%;padding:0 10px}.registration-page .input-text,.entrance-page .input-text{max-width:100%}.input-text-2{background-color:transparent;border:0;color:var(--textneutral-200);flex:0 0 auto;font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:18px;padding:0;position:relative;white-space:nowrap}.base-cursor{background-color:var(--textneutral-200);height:23px;position:relative;width:1px}.input-text-3{background-color:transparent;border:0;flex:1;font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19.2px;padding:0;position:relative}.input-error{color:var(--global04-danger);font-family:Inter,Helvetica,serif;font-size:12px;font-weight:500;left:0;line-height:14px;position:absolute;text-align:right;top:70px;width:100%}.input-error-border{background-color:var(--backgroundbg-25);border:1px solid #eb575733;border-radius:4px}.input-fill{background-color:var(--backgroundbg-25)}.input-active{background-color:var(--backgroundbg-25);display:flex;width:100%;border-radius:4px}.input-hover{background-color:var(--backgroundbg-25);border:1px solid #cddbf3}.input-error-text{background-color:#dc35450f;border:1px solid #eb575733}.input-field.input-active .input-placeholder{gap:5px}.input-field.input-error-border .input-text-3{color:var(--textneutral-170)}.input-field.input-fill .input-text-3{color:var(--textneutral-200)}.input-field.input-active .input-text-3,.input-field.input-hover .input-text-3{color:var(--textneutral-170)}.input-field.input-error-text .input-text-3{color:var(--textneutral-200)}.input-field.input-focused .input-text-3{color:var(--textneutral-170)}.modal .input-active{border:1px solid;border-color:var(--backgroundbg28-border)}@media (max-width: 480px){.input-field{height:40px}.input-error{font-size:11px;top:67px}#input-error-gender{top:50px}#input-error-desire-role{top:65px}}.button-primary{align-items:center;border-radius:5px;display:inline-flex;gap:5px;height:45px;justify-content:center;padding:10px 20px;position:relative;background-color:var(--backgroundbg-40);transition:.3s all}.button-primary .button-primary-text{font-family:var(--desktop-btn1-font-family);font-size:var(--desktop-btn1-font-size);font-style:var(--desktop-btn1-font-style);font-weight:var(--desktop-btn1-font-weight);letter-spacing:var(--desktop-btn1-letter-spacing);line-height:var(--desktop-btn1-line-height);position:relative;white-space:nowrap;width:fit-content;color:var(--textneutral-100)}.button-primary:hover{background-color:var(--backgroundbg-50)}.button-primary.button-primary-disabled{background-color:var(--grey-2)}.button-primary.button-primary-disabled .button-primary-text{color:#8f8f8f}@media (max-width: 480px){.button-primary{width:100%}.button-primary .button-primary-text{font-size:14px;line-height:16px}}.modal-header{align-items:center;border-bottom:1px solid var(--grey);display:flex;justify-content:space-between;padding:16px;position:relative;width:100%;background-color:var(--graywhite)}.modal-header .modal-heading{align-items:center;background-color:var(--hitbox);display:flex;flex:1;flex-direction:column;justify-content:center;position:relative}.modal-header .modal-title{align-self:stretch;color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:24px;position:relative;text-align:center}.modal-header .close-icone{flex:0 0 auto!important;position:relative!important}@media (max-width: 780px){.modal-header{padding:10px}.modal-header .modal-title{font-size:18px;line-height:22px}}@media (max-width: 480px){.modal-header{padding:5px}.modal-header .modal-title{font-size:16px;line-height:20px}}.loader{width:90px;height:14px;background:radial-gradient(circle closest-side,var(--blue),var(--blue) 92%,#0000) calc(100% / 3) 0 / 25% 100%;animation:l2 .5s infinite linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background-color:#ffffff98}@keyframes l2{to{background-position:0 0}}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff80;display:flex;align-items:center;justify-content:center;z-index:9999}.reactivation-modal .modal{width:400px}.reactivation-modal .modal-content{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative;width:100%}.reactivation-modal .modal-text{color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;width:368px}.reactivation-modal .input-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.reactivation-modal .design-component-instance-node{border:1px solid!important;border-color:var(--backgroundbg28-border)!important}.password-recovery .modal{width:400px}.password-recovery .closeicone-1{flex:0 0 auto!important;position:relative!important}.password-recovery .input-password-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.password-recovery .design-component-instance-node{border:1px solid!important;border-color:var(--backgroundbg28-border)!important}.input-password{align-items:flex-start;display:flex;flex-direction:column;gap:5px;position:relative;width:600px}.input-password .input-password-label{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.input-password .input-password-field{align-items:center;align-self:stretch;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;gap:10px;height:45px;padding:0 10px;position:relative;width:100%;border:1px solid var(--backgroundbg28-border)}.input-password .input-password-text{background:none;border:0;color:var(--dark-blue-2);flex:0 0 auto;flex-grow:1;font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19.2px;margin-top:-1px;padding:0;position:relative;white-space:nowrap;width:auto}.input-password .input-password-icon{height:24px;position:relative;width:24px}.input-password .input-password-icon-button{flex-shrink:0;display:flex}.modal .input-password .input-password-field{border:1px solid;border-color:var(--backgroundbg28-border)}@media (max-width: 480px){.input .input-field,.input-password .input-password-field{height:40px}}.modal-recovery .modal{width:400px}.modal-recovery .closeicone-1{flex:0 0 auto!important;position:relative!important}.modal-recovery .modal-content{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative;width:100%}.modal-recovery .modal-text{color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;width:368px}.athlete-rating-modal .modal{width:1000px}.athlete-rating-modal .modal-body{min-height:370px}.athlete-rating-modal .modal-nav{align-items:center;align-self:stretch;display:flex;gap:20px;justify-content:space-between;position:relative;width:100%}.athlete-rating-modal .tabs-list-instance{flex:1!important;width:unset!important}.athlete-rating-modal .modal-filter{align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:415px;flex:1;gap:15px;justify-content:flex-end;position:relative}.athlete-rating-modal .dropdown-instance{display:inline-flex!important;width:unset!important}.athlete-rating-modal .modal-content{align-items:flex-start;align-self:stretch;display:flex;gap:20px;justify-content:space-between;position:relative;width:100%}.athlete-rating-modal .chart{align-self:stretch;position:relative;flex:1;min-width:0}.athlete-rating-modal .chart-img{width:100%;height:auto}.athlete-rating-modal .img{align-self:stretch;position:relative;width:1px}.athlete-rating-modal .diagram{height:292px;left:0;position:absolute;top:0;width:624px}.athlete-rating-modal .x-label-instance{height:292px!important;left:0!important;position:absolute!important;top:0!important}.athlete-rating-modal .legent{align-items:flex-end;display:flex;flex-direction:column;gap:20px;position:relative;flex:0 0 auto;max-width:200px}.athlete-rating-modal .legend-item-2{background-color:#9747ff!important}.athlete-rating-modal .legend-item-3{background-color:#f38b00!important}.athlete-rating-modal .legend-item-4{background-color:#f2c94c!important}.athlete-rating-modal .legend-item-5{background-color:#22c38e!important}.athlete-rating-modal .legend-item-6{background-color:#9747ff!important}@media (max-width: 780px){.athlete-rating-modal .modal-nav{flex-direction:column;align-items:baseline}.athlete-rating-modal .modal-content{flex-direction:column}.athlete-rating-modal .legent{display:grid;grid-template-columns:repeat(3,1fr)}.legend-item{align-self:start;width:auto}.athlete-rating-modal.modal-main,.athlete-history.modal-main{padding:32px}}@media (max-width: 650px){.athlete-rating-modal .legent{overflow-y:scroll;height:150px;grid-template-columns:repeat(2,1fr);width:100%;gap:15px}.athlete-rating-modal .legent::-webkit-scrollbar{width:5px}.athlete-rating-modal .legent::-webkit-scrollbar-thumb{background-color:#2f75af80;border-radius:10px}.athlete-rating-modal .legent::-webkit-scrollbar-track{background-color:#0042690f;border-radius:10px}}@media (max-width: 480px){.athlete-rating-modal .legent{height:120px;grid-template-columns:repeat(1,1fr);gap:10px}.athlete-rating-modal .modal-filter{grid-template-columns:repeat(1,1fr)}.athlete-rating-modal.modal-main,.athlete-history.modal-main{padding:16px}.athlete-rating-modal .modal-header .modal-title{margin:0 -32px 0 0}}.section-tab{align-items:center;display:inline-flex;justify-content:center;left:20px;position:relative}.section-tab .section-tab-text{font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:20px;position:relative}.section-tab.section-tab-defolt{top:59px}.section-tab.section-tab-active{top:20px}.section-tab.section-tab-defolt .section-tab-text{color:var(--textneutral-150)}.section-tab.section-tab-active .section-tab-text{color:var(--textneutral-160)}@media (max-width: 480px){.section-tab .section-tab-text{font-size:14px;line-height:18px}}.tabs-list{align-items:center;display:flex;gap:30px;position:relative}.tabs-list .section-tab-instance{flex:0 0 auto!important;left:unset!important;top:unset!important}@media (max-width: 980px){.tabs-list{gap:25px}}@media (max-width: 780px){.tabs-list{justify-content:end}.tabs-list{gap:20px}}@media (max-width: 480px){.tabs-list{gap:15px}}.legend-item{align-items:flex-start;display:inline-flex;flex-direction:column;gap:10px;width:100%;position:relative}.legend-item .legend-label-instance{align-self:stretch!important;display:flex!important;width:100%!important}.legend-item .legent-item-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:5px;padding:0 10px 0 0;position:relative;width:100%}.legend-label{align-items:center;display:inline-flex;gap:5px;position:relative}.legend-label .legent-label-mark{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:8px 1px;position:relative;width:16px;align-self:self-start}.legend-label .rectangle{align-self:stretch;background-color:#1347a3;border-radius:1px;height:4px;position:relative;width:100%}.legend-label .legent-label-text{color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:14px;font-weight:500;line-height:21px;position:relative}.legent-rating{align-items:center;display:inline-flex;gap:5px;position:relative}.legent-rating .legent-rating-title{color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:12px;font-weight:400;line-height:12px;position:relative}.legent-rating .legent-rating-number{color:var(--textneutral-155);font-family:Inter,Helvetica;font-size:12px;font-weight:700;line-height:12px;position:relative}.legent-position{align-items:center;display:inline-flex;gap:5px;position:relative}.legent-position .text-wrapper{color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:12px;font-weight:400;line-height:12px;position:relative}.legent-position .p{font-family:Inter,Helvetica;font-size:12px;font-weight:400;line-height:12px;position:relative;text-align:right;display:flex;gap:5px}.legent-position .span{color:#2857cb;font-weight:700}.legent-position .text-wrapper-2{color:#002033}@media (max-width: 780px){.legend-item{width:auto}}@media (max-width: 480px){.legend-label .legent-label-text{font-size:12px;line-height:14px}.legend-item{gap:5px}.legent-rating .legent-rating-title,.legent-rating .legent-rating-number,.legent-position .p,.legent-position .text-wrapper{font-size:10px}}.select{width:100%;transition:.3s}.select--open{transition:.3s;box-shadow:0 4px 4px rgba(var(--dark-blue-opacity),.04),0 8px 24px rgba(var(--dark-blue-opacity),.12)}.select__control:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='9'%20viewBox='0%200%2012%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='dropdown__svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.00039%205.23461L1.70328%200.9375L0.289062%202.35171L6.00039%208.06304L11.7117%202.35171L10.2975%200.9375L6.00039%205.23461Z'%20fill='%231347A3'/%3e%3c/svg%3e");background-repeat:no-repeat;width:40px;height:40px;background-position:center;display:flex;position:absolute;right:0;transition:.3s}.select__control{cursor:pointer!important;min-height:45px!important}.select__control{border-color:var(--backgroundbg28-border)!important;box-shadow:none!important}.select__menu-list::-webkit-scrollbar{width:5px}.select__menu-list::-webkit-scrollbar-thumb{background-color:#2f75af80;border-radius:10px}.select__menu-list::-webkit-scrollbar-track{background-color:#0042690f;border-radius:10px}.select__control:hover{border-color:var(--backgroundbg28-border)!important}.select__control--menu-is-open{border-right:1px solid var(--backgroundbg28-border)!important;border-left:1px solid var(--backgroundbg28-border)!important;border-top:1px solid var(--backgroundbg28-border)!important;box-shadow:none!important;border-radius:4px 4px 0 0!important}.select__placeholder{font-size:14px;line-height:16px;color:var(--textneutral-170)!important}.select__indicator-separator{display:none!important}.select__control--menu-is-open.select__control:before{transition:.3s;transform:rotate(180deg)}.select__value-container{padding:2px 40px 2px 8px!important}.select__menu{border:1px solid var(--white);margin:-1px 0 0!important;z-index:3!important;border-radius:0 0 4px 4px!important;box-shadow:none!important;border-right:1px solid var(--backgroundbg28-border);border-left:1px solid var(--backgroundbg28-border);border-bottom:1px solid var(--backgroundbg28-border);border-top:none;transition:.3s}.select--open .select__menu{transition:.3s;box-shadow:0 4px 4px rgba(var(--dark-blue-opacity),.04),0 8px 24px rgba(var(--dark-blue-opacity),.12)}.select__option--is-focused,.select__option--is-selected{background-color:var(--blue-light)!important;color:var(--dark-blue-2)!important}.select__option{font-family:var(--desktop-body1-font-family),serif;font-size:14px!important;line-height:18px!important;padding:8px 15px!important}.select__value-container{font-family:var(--desktop-body1-font-family),serif;font-size:14px!important;line-height:18px!important}.dropdown-block{display:flex;flex-direction:column;gap:5px;align-items:start;width:100%;justify-content:center;border-radius:4px;position:relative}.dropdown-block__title{color:var(--blue-2);font-family:var(--desktop-body8-font-family);font-size:12px;font-weight:400;line-height:12px}@media (max-width: 780px){.select__placeholder{font-size:14px;line-height:18px}}@media (max-width: 480px){.select__control{min-height:40px!important}.select__placeholder{font-size:12px;line-height:16px}.select__value-container{font-size:14px;line-height:16px}}.dropdown-block .input-error{top:65 px}.annotation{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.annotation-emphasis{color:var(--textneutral-155);font-family:Inter,Helvetica;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.annotation-caption{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:24px;position:relative;text-align:center}@media (max-width: 780px){.annotation-caption{font-size:18px;line-height:20px}}@media (max-width: 600px){.annotation-caption{font-size:16px;line-height:18px}}@media (max-width: 480px){.annotation-caption{font-size:14px;line-height:16px}.annotation-emphasis{font-size:18px;line-height:20px}}.athlete-history .modal{width:1000px}.athlete-history .modal-body{min-height:370px}.athlete-history .modal-nav{align-items:center;align-self:stretch;display:flex;gap:20px;justify-content:space-between;position:relative;width:100%}.athlete-history .modal-filter{align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:415px;gap:15px;position:relative}.athlete-history .dropdown-instance{display:inline-flex!important;flex:0 0 auto!important;width:unset!important}.athlete-history .design-component-instance-node{align-self:unset!important;width:201px!important}.athlete-history .modal-content{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between;position:relative;width:100%}.athlete-history .history-table{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.athlete-history .history-table-header{display:grid;grid-template-columns:35% calc(13% - 5px) calc(14% - 5px) calc(14% - 5px) calc(12% - 5px) calc(12% - 5px);gap:5px;position:relative;width:100%;padding:0 15px}.athlete-history .history-table-title{align-items:center;display:flex;gap:5px;height:20px;position:relative;width:330px}.athlete-history .history-table-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;width:100%}.athlete-history .history-table-row{align-items:center;display:flex;gap:5px;position:relative}.athlete-history .history-table-text-wrapper{align-items:center;display:flex;gap:5px;height:20px;position:relative}.athlete-history .history-table-title-2,.athlete-history .history-table-title-3{align-items:center;display:flex;gap:5px;height:20px;justify-content:center;position:relative}.athlete-history .history-table-title-4{align-items:center;display:flex;gap:5px;height:20px;justify-content:flex-end;position:relative}.athlete-history .p{color:var(--textneutral-160);font-family:Inter,Helvetica;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;position:relative;white-space:nowrap;width:fit-content}.athlete-history .span{color:#1347a3;font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height)}.athlete-history .text-wrapper-2{font-size:8px;line-height:8px}.athlete-history .history-table-body{position:relative;width:100%;display:flex;flex-direction:column;gap:10px;overflow-y:scroll;max-height:250px}.athlete-history .history-table-body::-webkit-scrollbar{width:5px;margin:0 0 0 5px;padding:0 0 0 5px}.athlete-history .history-table-body::-webkit-scrollbar-thumb{background-color:#2f75af80;border-radius:10px}.athlete-history .history-table-body::-webkit-scrollbar-track{background-color:#0042690f;border-radius:10px}.athlete-history .player-history-2{align-items:center;background-color:var(--backgroundbg-30);border-radius:5px;display:flex;gap:20px;padding:10px 15px;width:100%}.athlete-history .player-history-text{overflow:hidden;color:var(--textneutral-200);font-family:Inter,Helvetica;font-size:14px;font-weight:400;line-height:16.8px;position:relative;display:flex;flex-direction:column;gap:5px}.athlete-history .player-history-text--blue{color:var(--blue-3)}.athlete-history .player-history-text--minus{color:#c1262e}.athlete-history .player-history-text--plus{color:#12b780}.athlete-history .player-history{align-items:center;background-color:var(--backgroundbg-30);border-radius:5px;display:grid;grid-template-columns:35% calc(13% - 5px) calc(14% - 5px) calc(14% - 5px) calc(12% - 5px) calc(12% - 5px);gap:5px;position:relative;width:100%;padding:10px 15px}.athlete-history .player-text-center{text-align:center}.athlete-history .player-text-end{text-align:end}.athlete-history .player-history-flex{position:relative;display:flex;flex-direction:column;gap:5px;align-items:flex-end}@media (max-width: 780px){.athlete-history .modal-nav{flex-direction:column;align-items:baseline}.athlete-history .player-history{gap:15px}.athlete-history .player-history{grid-template-columns:repeat(3,1fr);padding:10px}.athlete-history .player-history-text{grid-column:1 / 5}.athlete-history .player-text-center{grid-column:1}.athlete-history .player-history-text:nth-child(4){grid-column:2 / 2}.athlete-history .player-history-text:nth-child(5){grid-column:3 / 3}.athlete-history .player-history-text:nth-child(6){min-width:36px;grid-column:4/4}.athlete-history .player-history-text{align-items:baseline}}@media (max-width: 480px){.athlete-history .modal-filter{max-width:none;grid-template-columns:repeat(1,1fr)}.athlete-history .player-history-text{font-size:12px;line-height:14px}.athlete-history .player-history{padding:10px 5px}.athlete-history .modal-header .modal-title{margin:0 -32px 0 0}}.button-tertiary{align-items:center;border-radius:8px;display:inline-flex;gap:15px;height:40px;justify-content:center;padding:10px 0;position:relative}.button-tertiary .button-tertiary-text{position:relative;white-space:nowrap;width:fit-content;color:var(--textneutral-160);font-family:var(--desktop-btn2-font-family);font-size:var(--desktop-btn2-font-size);font-style:var(--desktop-btn2-font-style);font-weight:var(--desktop-btn2-font-weight);letter-spacing:var(--desktop-btn2-letter-spacing);line-height:var(--desktop-btn2-line-height);transition:.3s all}.button-tertiary .button-tertiary-text:hover{color:var(--blue-3)}.button-tertiary .button-tertiary-hover{color:var(--textneutral-155);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:16px}@media (max-width: 480px){.button-tertiary .button-tertiary-hover,.button-tertiary .button-tertiary-text{font-size:14px}}.modal-registration{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center}.modal-registration .background{-webkit-backdrop-filter:blur(25px) brightness(100%);backdrop-filter:blur(25px) brightness(100%);background-color:#1347a34c;height:100%;width:100%;left:0;position:absolute;top:0}.modal-registration .modal{align-items:flex-start;background-color:var(--graywhite);border-radius:5px;display:flex;flex-direction:column;max-width:430px;width:100%}.modal-registration .modal-header-instance{align-self:stretch!important;width:100%!important}.modal-registration .modal-body{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:center;padding:16px 16px 32px;position:relative;width:100%;background-color:var(--graywhite)}.text-wrapper{color:#fff;font-family:Inter,Helvetica,serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:14.4px}.text-wrapper-2:hover{text-decoration:underline;transition:.3s all}.modal-registration .modal-content{border-radius:5px;align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:center;position:relative;width:100%}.modal-registration .modal-text-error{color:var(--global04-danger)}.modal-registration .modal-header{border-top-left-radius:5px;border-top-right-radius:5px}.modal-registration .modal-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.home-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative;width:100%;margin:0 0 auto}.home-page .content{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.home-page .header-instance{align-self:stretch!important;background-color:transparent!important;flex:0 0 auto!important;width:100%!important}.home-page .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:60px;padding:60px 50px 100px;position:relative;width:100%}.home-page .wrapper{display:flex;flex-direction:column;position:relative;width:100%}.home-page .group{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.home-page .block-heading{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.home-page .title-instance{flex:0 0 auto!important}.home-page .design-component-instance-node-4{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.home-page .scrollbar-instance{position:relative!important}.home-page .block{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.home-page .footer-instance{align-self:stretch!important;display:flex!important;flex:0 0 auto!important;width:100%!important}@media (max-width: 1200px){.home-page .container{padding:60px 45px 80px}}@media (max-width: 1080px){.home-page .container{padding:60px 40px 70px}}@media (max-width: 980px){.home-page .container{gap:55px;padding:55px 35px 60px}.home-page .block{gap:25px}}@media (max-width: 780px){.home-page .container{gap:50px;padding:50px 30px}.home-page .block{gap:20px}}@media (max-width: 480px){.home-page .container{gap:30px;padding:30px 20px}.home-page .block{gap:5px}}.banner{border-radius:10px;overflow:hidden;position:relative;width:100%;display:inline-block}.banner img{display:block;max-width:100%;height:auto}.banner .banner-text{color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:50px;font-weight:800;line-height:60px}@media (max-width: 1200px){.banner{height:280px}.banner .banner-text{font-size:44px;line-height:52px}}@media (max-width: 1080px){.banner{height:270px}.banner .banner-text{font-size:38px;line-height:46px}}@media (max-width: 980px){.banner{height:260px}.banner .banner-text{font-size:32px;line-height:40px}}@media (max-width: 780px){.banner{height:250px}.banner .banner-text{font-size:26px;line-height:32px}}@media (max-width: 580px){.banner{height:200px}}@media (max-width: 480px){.banner{height:140px}.banner .banner-text{font-size:20px;line-height:26px}}.title{align-items:center;display:inline-flex;position:relative;transition:.3s all}a.title:hover .title-text{color:var(--textneutral-155)}.title .title-text{color:var(--textneutral-150);font-family:Oswald,Helvetica,sans-serif;font-size:44px;font-weight:500;letter-spacing:0;line-height:52px;position:relative;transition:.3s all}.title-active .title-text{color:var(--textneutral-155)}@media (max-width: 1200px){.title .title-text{font-size:38px;line-height:46px}}@media (max-width: 980px){.title .title-text{font-size:32px;line-height:40px}.registration-page .title .title-text{font-size:42px;line-height:48px}}@media (max-width: 780px){.title .title-text{font-size:26px;line-height:34px}.entrance-page .title .title-text{font-size:42px;line-height:48px}.registration-page .title .title-text{font-size:32px;line-height:40px}}@media (max-width: 600px){.entrance-page .title .title-text,.registration-page .title .title-text{font-size:26px;line-height:34px}}@media (max-width: 480px){.title .title-text,.entrance-page .title .title-text,.registration-page .title .title-text{font-size:22px;line-height:28px}}.competition-widget{align-items:flex-start;display:flex;gap:30px;position:relative;width:100%}.tns-horizontal{white-space:normal!important;display:inline-flex}.competition-widget .tns-ovh{overflow:visible;width:100%}.block-details{align-items:center;display:inline-flex;gap:5px;position:relative}.block-details .block-details-icon{flex:0 0 auto;position:relative}.block-details .block-details-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;white-space:nowrap;width:fit-content}.competition-tags{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px 10px;position:relative}.competition-tags .status-instance{flex:0 0 auto!important}.competition-tags .ompetition-tags-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;text-wrap:wrap}@media (max-width: 480px){.competition-tags{flex-direction:column;align-items:start;gap:5px}.competition-tags .ompetition-tags-text{font-size:12px}}.status{align-items:center;border-radius:3px;display:inline-flex;gap:5px;padding:4px 5px;position:relative}.status .status-text{color:var(--textneutral-100);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.status .text-wrapper{color:var(--textneutral-100);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);margin-top:-1px;opacity:.5;position:relative;text-align:center;white-space:nowrap;width:fit-content}.status.status-announced{background-color:var(--status-announced)}.status.status-registration{background-color:var(--status-registration)}.status.status-registration-end{background-color:var(--status-registration-end)}.status.status-progress-first,.status.status-progress-second{background-color:var(--status-progress)}.status.status-completed{background-color:var(--status-completed)}@media (max-width: 480px){.status .text-wrapper{font-size:10px}.status .status-text{font-size:10px;line-height:12px}}.competition-block{display:inline-flex!important;flex:1 1 auto}.competition-item{align-items:flex-end;background-color:var(--backgroundbg-25);border-radius:10px;display:flex;flex-direction:column;gap:30px;overflow:hidden;padding:30px 20px 20px;position:relative;justify-content:space-between;width:100%;transition:.3s}.competition-item:hover{transition:.3s;box-shadow:0 4px 4px rgba(var(--dark-blue-opacity),.04),0 8px 24px rgba(var(--dark-blue-opacity),.12)}.competition-item .div{height:100%;left:0;position:absolute;top:0;width:7px}.competition-item .competitin-item{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:18px;position:relative;width:100%;overflow:hidden}.competition-item .ompetition-item{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:15px;position:relative;width:100%}.competition-item .competition-item-wrapper{align-items:center;display:flex;gap:10px;height:80px;justify-content:center;position:relative;width:80px;flex-shrink:0}.competition-item .img{align-self:stretch;flex:1;object-fit:cover;position:relative;border-radius:50%}.competition-item .div-2{align-items:flex-start;display:flex;flex-direction:column;gap:15px;position:relative}.competition-item .div-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:5px;position:relative}.competition-item .img-2{height:16px;position:relative;width:16px}.competition-item .p{color:var(--textneutral-160);font-family:var(--desktop-body7-font-family);font-size:var(--desktop-body7-font-size);font-style:var(--desktop-body7-font-style);font-weight:var(--desktop-body7-font-weight);letter-spacing:var(--desktop-body7-letter-spacing);line-height:var(--desktop-body7-line-height);position:relative;white-space:nowrap;width:fit-content}.competition-item .text-wrapper-2{align-self:stretch;color:var(--textneutral-200);font-family:var(--desktop-h2-font-family);font-size:var(--desktop-h2-font-size);font-style:var(--desktop-h2-font-style);font-weight:var(--desktop-h2-font-weight);letter-spacing:var(--desktop-h2-letter-spacing);line-height:var(--desktop-h2-line-height);position:relative}.competition-item .competition-tags-instance{align-self:stretch!important;display:flex!important;width:auto}.competition-item .ompetition-item-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:15px;position:relative;width:100%}.competition-item .instance-node-2{flex:0 0 auto!important}.competition-item .competition-item-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:15px;justify-content:flex-end;position:relative;flex-wrap:wrap;order:3}.competition-item .competition-item-announced{background-color:var(--status-announced)}.competition-item .competition-item-registration{background-color:var(--status-registration)}.competition-item .competition-item-registration-end{background-color:var(--status-registration-end)}.competition-item .competition-item-progress{background-color:var(--status-progress)}.competition-item .competition-item-completed{background-color:var(--status-completed)}.competition-item-block{width:100%;display:flex}@media (max-width: 980px){.competition-item .competition-item-3,.competition-item .competition-link-3,.competition-item .instance-node-2{width:100%}.competition-item .ompetition-item-2{display:block}}@media (max-width: 780px){.competition-item{gap:20px;padding:25px 20px}}@media (max-width: 480px){.competition-item .div{height:7px;width:100%}.competition-item .competition-item-3{gap:10px;flex-direction:column}.competition-item-block{gap:10px;margin:10px 0 0}.competition-item .competition-tags-instance{justify-content:center;align-items:baseline}.competition-item{gap:20px;padding:30px 10px 10px}.competition-item .competition-item-wrapper{height:50px;width:50px}.competition-item .p{font-size:12px;line-height:14px}.competition-item .text-wrapper-2{font-size:16px;line-height:18px}.competition-item .competitin-item{padding-left:5px;gap:10px}.competition-item .div-2{gap:10px}}.button-secondary{align-items:center;border:1px solid;border-color:var(--backgroundbg-40);border-radius:5px;display:inline-flex;gap:5px;height:45px;justify-content:center;padding:10px 20px;position:relative;transition:.3s all;background-color:transparent}.button-secondary.unauthorized{background-color:var(--backgroundbg-40);border-color:var(--backgroundbg-40)}.button-secondary .text-wrapper-3{position:relative;white-space:nowrap;width:fit-content;color:var(--textneutral-155);font-family:var(--desktop-btn1-font-family);font-size:var(--desktop-btn1-font-size);font-style:var(--desktop-btn1-font-style);font-weight:var(--desktop-btn1-font-weight);letter-spacing:var(--desktop-btn1-letter-spacing);line-height:var(--desktop-btn1-line-height);transition:.3s all}.button-secondary.unauthorized .text-wrapper-3{color:var(--textneutral-100)}.button-secondary:hover{background-color:var(--backgroundbg-40)}.button-secondary:hover .text-wrapper-3{color:var(--textneutral-100)}.button-secondary.unauthorized:hover{background-color:var(--backgroundbg-50)}@media (max-width: 480px){.button-secondary{width:100%}}.tns-nav{background-color:var(--brown-2);height:4px;min-width:160px;display:flex;position:absolute;bottom:-25px}.tns-nav button{border-radius:4px;height:4px;position:relative;width:65px}.tns-nav-active{background-color:var(--dark-blue)}.tns-outer{display:inline-flex;justify-content:center;width:100%}@media (max-width: 580px){.tns-nav{background-color:var(--brown-2);height:4px;min-width:80px;bottom:-20px}.tns-nav button{width:30px}}.rating-widget{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(21,1fr);gap:10px}.rating-widget .rating-widget-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.rating-widget .design-component-instance-node-2{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.rating-widget .rating-item-instance{font-family:Inter,Helvetica!important;font-size:18px!important;font-style:unset!important;font-weight:600!important;letter-spacing:0!important;line-height:21.6px!important}@media (max-width: 980px){.rating-widget{grid-template-columns:1fr}}.rating-item{position:relative;width:100%;overflow:hidden;cursor:pointer}.rating-item--big{border-radius:10px;background-color:var(--backgroundbg-40);transition:.3s}.rating-item--big:hover{background-color:var(--blue-2);transition:.3s}.rating-item:nth-child(1){grid-column:1 / 2;grid-row:1 / 8}.rating-item:nth-child(2){grid-column:1 / 2;grid-row:8 / 15}.rating-item:nth-child(3){grid-column:1 / 2;grid-row:15 / 22}.rating-item:nth-child(n+4){grid-column:2 / 3;grid-row:span 3;background-color:transparent}.rating-item .rating-item-photo{align-items:center;display:flex;gap:10px;height:130px;justify-content:center;position:relative;width:130px}.rating-item .rating-item-link{display:flex;justify-content:center;align-items:center}.rating-item .rating-item-content{align-items:center;display:flex;flex:1;flex-grow:1;justify-content:space-between;padding:30px;position:relative}.rating-item .rating-item-player{align-items:center;display:inline-flex;flex:0 0 auto;gap:30px;position:relative}.rating-item .rating-item-number{color:var(--textneutral-100);font-family:var(--desktop-h1-font-family);font-size:var(--desktop-h1-font-size);font-style:var(--desktop-h1-font-style);font-weight:var(--desktop-h1-font-weight);letter-spacing:var(--desktop-h1-letter-spacing);line-height:var(--desktop-h1-line-height);margin-top:-1px;position:relative;text-align:center;width:50px}.rating-item .rating-item-person{align-items:flex-start;display:flex;flex-direction:column;gap:5px;position:relative;width:131px}.rating-item .rating-item-name{align-self:stretch;color:var(--textneutral-100);font-family:var(--desktop-body2-font-family);font-size:var(--desktop-body2-font-size);font-style:var(--desktop-body2-font-style);font-weight:var(--desktop-body2-font-weight);letter-spacing:var(--desktop-body2-letter-spacing);line-height:var(--desktop-body2-line-height);margin-top:-1px;position:relative}.rating-item .rating-item-rating{align-items:flex-end;display:flex;flex-direction:column;gap:15px;position:relative}.rating-item .rating-item-title{align-self:stretch;color:var(--textneutral-100);font-family:var(--desktop-body7-font-family);font-size:var(--desktop-body7-font-size);font-style:var(--desktop-body7-font-style);font-weight:var(--desktop-body7-font-weight);height:15px;letter-spacing:var(--desktop-body7-letter-spacing);line-height:var(--desktop-body7-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap}.rating-item .rating-item-score{align-self:stretch;color:var(--textneutral-100);font-family:var(--desktop-body1-font-family);font-size:var(--desktop-body1-font-size);font-style:var(--desktop-body1-font-style);font-weight:var(--desktop-body1-font-weight);letter-spacing:var(--desktop-body1-letter-spacing);line-height:var(--desktop-body1-line-height);position:relative;text-align:right}@media (max-width: 1200px){.rating-item .rating-item-player{gap:20px}}@media (max-width: 980px){.rating-item:nth-child(n+4){grid-column:2 / 1;grid-row:span 3}.rating-item .rating-item-player{gap:10px}}@media (max-width: 780px){.rating-item .rating-item-number{font-size:42px;line-height:44px}.rating-item .rating-item-player{gap:5px}.rating-item .rating-item-name{font-size:16px;line-height:18px}}@media (max-width: 480px){.rating-item .rating-item-photo{height:63px;width:63px}.rating-item .rating-item-content{padding:10px 10px 10px 0}.rating-item .rating-item-number{font-size:30px;line-height:36px;width:40px}.rating-item .rating-item-person{gap:3px;width:auto}.rating-item .rating-item-score{font-size:20px;line-height:22px}.rating-item .rating-item-title{font-size:var(--desktop-body7-font-size)}.rating-item .rating-item-rating{gap:5px}.rating-item .rating-item-player{gap:0}.rating-item .rating-item-name{font-size:14px;line-height:16px}}.profile-widget{align-items:center;border-radius:5px;display:flex;height:50px;overflow:hidden;position:relative;flex-shrink:0;width:100%;max-width:100px}.profile-widget .profile-widget-photo{align-items:center;align-self:stretch;display:flex;flex:1;gap:10px;position:relative;width:50px}.profile-widget .profile-widget-img{align-self:stretch;flex:1;flex-grow:1;object-fit:cover;position:relative}.profile-widget .profile-widget-text-wrapper{align-items:center;align-self:stretch;background-color:var(--backgroundbg-40);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:17px 0;position:relative;width:50px}.profile-widget .profile-widget-text{color:var(--textneutral-100);font-family:Oswald,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:16px;margin-top:-1.03px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.rating-item--small{border-radius:5px;background-color:inherit}.rating-line{align-items:center;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;justify-content:center;position:relative;width:100%}.rating-line:hover{background:linear-gradient(0deg,var(--white-2) 0%,var(--white-2) 100%),var(--white)}.rating-line .profile-widget-instance{display:inline-flex!important;flex:0 0 auto!important;height:unset!important;justify-content:center!important;width:unset!important}.rating-line .profile-widget-2{align-self:unset!important;flex:unset!important;flex-grow:unset!important;height:50px!important;width:50px!important}.rating-line .profile-widget-3{align-self:unset!important;height:50px!important}.rating-line .rating-line-content{align-items:center;display:flex;padding:14px 20px 14px 10px;position:relative;gap:10px;width:100%}.rating-line .rating-line-name{color:var(--textneutral-200);font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height);position:relative;width:fit-content;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.rating-line .rating-line-rating{align-items:center;display:flex;justify-content:end;gap:30px;position:relative;flex-shrink:0}.rating-line .rating-line-title{color:var(--textneutral-200);font-family:var(--desktop-body7-font-family);font-size:var(--desktop-body7-font-size);font-style:var(--desktop-body7-font-style);font-weight:var(--desktop-body7-font-weight);letter-spacing:var(--desktop-body7-letter-spacing);line-height:var(--desktop-body7-line-height);margin-top:-.03px;position:relative;text-align:right;white-space:nowrap;width:fit-content}.rating-line .rating-line-score{color:var(--textneutral-155);font-family:var(--desktop-body5-font-family);font-size:var(--desktop-body5-font-size);font-style:var(--desktop-body5-font-style);font-weight:var(--desktop-body5-font-weight);letter-spacing:var(--desktop-body5-letter-spacing);line-height:var(--desktop-body5-line-height);margin-top:-1.03px;position:relative;text-align:right;white-space:nowrap;width:fit-content}@media (max-width: 780px){.rating-line .rating-line-name{font-size:16px;line-height:18px}.rating-line .rating-line-rating{width:auto;gap:20px}}@media (max-width: 480px){.rating-line .rating-line-title{display:none}.rating-line .rating-line-name{font-size:14px;line-height:16px}.rating-line .rating-line-score{font-size:12px;line-height:14px}.profile-widget .profile-widget-text{font-size:16px;line-height:16px}.rating-line .rating-line-content{padding:8px 10px}.rating-line .rating-line-rating{justify-content:end;max-width:none;width:auto}}.modal-registration .modal{max-width:430px}.modal-registration .modal-content{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:center;position:relative;width:100%}.modal-registration .modal-text{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;position:relative;text-align:center;display:flex;flex-direction:column}@media (max-width: 1080px){.modal-registration .modal-body{padding:16px 16px 26px}}@media (max-width: 980px){.modal-registration .modal-body{padding:16px 16px 20px}}@media (max-width: 780px){.modal-registration .modal-body{padding:10px 10px 15px}}@media (max-width: 600px){.modal-registration .modal-text{font-size:14px;line-height:18px}}@media (max-width: 480px){.modal-registration .modal-text{font-size:12px;gap:5px;line-height:16px}.modal-registration .modal-body{padding:10px}}@font-face{font-family:Oswald;font-weight:400;font-style:normal;font-display:swap;src:local("Oswald Regular"),local("Oswald-Regular"),url(/assets/Oswald-Regular-BzSJXZIS.woff2) format("woff2"),url(/assets/Oswald-Regular-3Y4ISBH5.woff) format("woff"),url(/assets/Oswald-Regular-ChLjetJ3.ttf) format("ttf")}@font-face{font-family:Oswald;font-weight:500;font-style:normal;font-display:swap;src:local("Oswald Medium"),local("Oswald-Medium"),url(/assets/Oswald-Medium-fKWjjwqb.woff2) format("woff2"),url(/assets/Oswald-Medium-DBulIbpp.woff) format("woff"),url(/assets/Oswald-Medium-CP1zN5Iq.ttf) format("ttf")}@font-face{font-family:Oswald;font-weight:600;font-style:normal;font-display:swap;src:local("Oswald Semi Bold"),local("Oswald-Semi-Bold"),url(/assets/Oswald-SemiBold-Bbqv9UBv.woff2) format("woff2"),url(/assets/Oswald-SemiBold-Dun5c4uv.woff) format("woff"),url(/assets/Oswald-SemiBold-BGy3R-Ia.ttf) format("ttf")}@font-face{font-family:Oswald;font-weight:700;font-style:normal;font-display:swap;src:local("Oswald Bold"),local("Oswald-Bold"),url(/assets/Oswald-Bold-CKAMdHGr.woff2) format("woff2"),url(/assets/Oswald-Bold-CZHM_smR.woff) format("woff"),url(/assets/Oswald-Bold-DZbfjM4u.ttf) format("ttf")}@font-face{font-family:Helvetica;font-weight:400;font-style:normal;font-display:swap;src:local("Helvetica Regular"),local("Helvetica-Regular"),url(/assets/Helvetica-Dy2xp88P.woff2) format("woff2"),url(/assets/Helvetica-Bu41-bfT.woff) format("woff"),url(/assets/Helvetica-CZXnalE1.ttf) format("ttf")}@font-face{font-family:Helvetica;font-weight:700;font-style:normal;font-display:swap;src:local("Helvetica Bold"),local("Helvetica-Bold"),url(/assets/Helvetica-Bold-DHLvLhWj.woff2) format("woff2"),url(/assets/Helvetica-Bold-CeHq-hTZ.woff) format("woff"),url(/assets/Helvetica-Bold-CTxteN7B.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:local("Inter Regular"),local("Inter-Regular"),url(/assets/Inter-Regular-6EfshmZx.woff2) format("woff2"),url(/assets/Inter-Regular-C05ryuRh.woff) format("woff"),url(/assets/Inter-Regular-BeTTpXQ8.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:local("Inter Medium"),local("Inter-Medium"),url(/assets/Inter-Medium-D5YUpoRx.woff2) format("woff2"),url(/assets/Inter-Medium-NQOIbdhU.woff) format("woff"),url(/assets/Inter-Medium-BaC4k7sN.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:local("Inter Semi Bold"),local("Inter-Semi-Bold"),url(/assets/Inter-SemiBold-ClSOndc6.woff2) format("woff2"),url(/assets/Inter-SemiBold-DGXNtFwE.woff) format("woff"),url(/assets/Inter-SemiBold-DGnHnc8s.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:local("Inter Bold"),local("Inter-Bold"),url(/assets/Inter-Bold-CQHYVgG_.woff2) format("woff2"),url(/assets/Inter-Bold-Dm1wsqGD.woff) format("woff"),url(/assets/Inter-Bold-D0m5Xa5u.ttf) format("ttf")}html{box-sizing:border-box}:root{--black: #000;--black-opacity: 0, 0, 0;--blue: #2046a2;--blue-2: #1347a3;--blue-3: #2857cb;--dark-blue: #2046a24c;--dark-blue-2: #002033;--dark-blue-3: #2046a259;--white: #fff;--brown: #2d363f;--white-2: #d4ddf5;--white-3: #eef1f6;--brown-2: #0042690f;--grey: #dee2e6;--grey-2: #dedede;--blue-light: rgba(47, 117, 175, .15);--dark-blue-opacity: 0, 32, 51}*,*:before,*:after{box-sizing:inherit;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;margin:0;padding:0}input{border:none;outline:none}:active,:hover,:focus{outline:0;outline-offset:0}li{list-style-type:none}a{text-decoration:none;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{cursor:pointer}ul{list-style:none;padding:0;margin:0}img{max-width:100%;display:block;height:auto}svg{flex-shrink:0;display:flex}html.fixed-safari{height:calc(100vh - 80px);overflow:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}html.fixed-safari::-webkit-scrollbar{width:0;height:0;display:none}body.fixed-safari{height:100vh;position:relative;overflow:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}body.fixed-safari::-webkit-scrollbar{width:0;height:0;display:none}body.fixed{overflow:hidden;position:relative}button{border-radius:0;background-color:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:Coil,Arial,sans-serif}.main{width:100%;margin:0 0 auto;height:100%}.video-iframe{width:100%}.video-iframe iframe{border:none;width:100%;height:555px}.hidden{display:none!important}.container{padding:60px 50px 100px;max-width:1440px;margin:0 auto}.body-container{width:100%;min-height:100vh;display:flex;flex-direction:column;margin:0 auto;position:relative;overflow:hidden;background-color:var(--backgroundbg-30)}.show-980,.show-480,.show-600,.show-780{display:none!important}.bloc-heading{gap:15px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll}.bloc-heading::-webkit-scrollbar{width:0;height:0;display:none}.wrapper{width:100%;gap:60px}.bloc,.section{gap:30px}.modal-main{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;padding:60px}.modal-main .background{-webkit-backdrop-filter:blur(25px) brightness(100%);backdrop-filter:blur(25px) brightness(100%);background-color:#1347a34d;height:100%;width:100%;left:0;position:absolute;top:0}.modal-main .modal{align-items:flex-start;border-radius:5px;display:flex;flex-direction:column;overflow:hidden}.modal-main .modal-body{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;justify-content:flex-start;padding:16px 16px 32px;position:relative;width:100%;background-color:var(--graywhite)}.cropper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:flex-end;justify-content:flex-end}.button{max-width:210px;min-height:40px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:var(--blue-2);font-weight:500;color:var(--white);border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;text-align:center;cursor:pointer}.cropper__buttons{display:flex;gap:10px}.cropper__button{z-index:100}@media (max-width: 1200px){.container{padding:60px 45px 80px}}@media (max-width: 1080px){.container{padding:60px 40px 70px}}@media (max-width: 980px){.container{gap:55px;padding:55px 35px 60px}.hide-980{display:none!important}.show-980{display:flex!important}.wrapper{gap:55px}.section{gap:25px}.mg-30{margin:30px 0 0}.body-container{zoom:100%}}@media (max-width: 780px){.container{gap:50px;padding:50px 30px}.wrapper{gap:50px}.hide-780{display:none!important}.show-780{display:flex!important}.section{gap:20px}.mg-30{margin:20px 0 0}}@media (max-width: 600px){.wrapper{gap:45px}.bloc{gap:25px}.hide-600{display:none!important}.show-600{display:flex!important}}@media (max-width: 480px){.container{gap:30px;padding:30px 20px}.show-480{display:flex!important}.hide-480{display:none!important}.wrapper{gap:40px}.bloc{gap:20px}.section{gap:15px}.mg-30{margin:10px 0 0}.modal-main .modal-body{padding:10px 10px 20px}}:root{--: 0px 8px 24px 0px rgba(0, 32, 51, .12), 0px 4px 4px 0px rgba(0, 32, 51, .04);--backgroundbg-25: rgba(255, 255, 255, 1);--backgroundbg-30: rgba(238, 241, 246, 1);--backgroundbg-35: rgba(128, 155, 204, .2);--backgroundbg-40: rgba(40, 87, 203, 1);--backgroundbg-45: rgba(45, 54, 63, 1);--backgroundbg-50: rgba(19, 71, 163, 1);--backgroundbg28-border: rgba(32, 70, 162, .35);--desktop-body1-font-family: "Inter", Helvetica, sans-serif;--desktop-body1-font-size: 34px;--desktop-body1-font-style: normal;--desktop-body1-font-weight: 700;--desktop-body1-letter-spacing: 0px;--desktop-body1-line-height: 100%;--desktop-body10-font-family: "Inter", Helvetica, sans-serif;--desktop-body10-font-size: 12px;--desktop-body10-font-style: normal;--desktop-body10-font-weight: 500;--desktop-body10-letter-spacing: 0px;--desktop-body10-line-height: 100%;--desktop-body2-font-family: "Inter", Helvetica, sans-serif;--desktop-body2-font-size: 18px;--desktop-body2-font-style: normal;--desktop-body2-font-weight: 600;--desktop-body2-letter-spacing: 0px;--desktop-body2-line-height: 120.00000476837158%;--desktop-body3-font-family: "Inter", Helvetica, sans-serif;--desktop-body3-font-size: 18px;--desktop-body3-font-style: normal;--desktop-body3-font-weight: 500;--desktop-body3-letter-spacing: 0px;--desktop-body3-line-height: 100%;--desktop-body4-font-family: "Inter", Helvetica, sans-serif;--desktop-body4-font-size: 18px;--desktop-body4-font-style: normal;--desktop-body4-font-weight: 400;--desktop-body4-letter-spacing: 0px;--desktop-body4-line-height: 120.00000476837158%;--desktop-body5-font-family: "Inter", Helvetica, sans-serif;--desktop-body5-font-size: 16px;--desktop-body5-font-style: normal;--desktop-body5-font-weight: 700;--desktop-body5-letter-spacing: 0px;--desktop-body5-line-height: 100%;--desktop-body6-font-family: "Inter", Helvetica, sans-serif;--desktop-body6-font-size: 16px;--desktop-body6-font-style: normal;--desktop-body6-font-weight: 600;--desktop-body6-letter-spacing: 0px;--desktop-body6-line-height: 129.99999523162842%;--desktop-body7-font-family: "Inter", Helvetica, sans-serif;--desktop-body7-font-size: 14px;--desktop-body7-font-style: normal;--desktop-body7-font-weight: 400;--desktop-body7-letter-spacing: 0px;--desktop-body7-line-height: 100%;--desktop-body8-font-family: "Inter", Helvetica, sans-serif;--desktop-body8-font-size: 12px;--desktop-body8-font-style: normal;--desktop-body8-font-weight: 400;--desktop-body8-letter-spacing: 0px;--desktop-body8-line-height: 100%;--desktop-body9-font-family: "Inter", Helvetica, sans-serif;--desktop-body9-font-size: 16px;--desktop-body9-font-style: normal;--desktop-body9-font-weight: 400;--desktop-body9-letter-spacing: 0px;--desktop-body9-line-height: 120.00000476837158%;--desktop-btn1-font-family: "Inter", Helvetica, sans-serif;--desktop-btn1-font-size: 16px;--desktop-btn1-font-style: normal;--desktop-btn1-font-weight: 500;--desktop-btn1-letter-spacing: 0px;--desktop-btn1-line-height: 100%;--desktop-btn2-font-family: "Inter", Helvetica, sans-serif;--desktop-btn2-font-size: 16px;--desktop-btn2-font-style: normal;--desktop-btn2-font-weight: 700;--desktop-btn2-letter-spacing: 0px;--desktop-btn2-line-height: 100%;--desktop-h1-font-family: "Oswald", Helvetica, sans-serif;--desktop-h1-font-size: 44px;--desktop-h1-font-style: normal;--desktop-h1-font-weight: 500;--desktop-h1-letter-spacing: 0px;--desktop-h1-line-height: 120.00000476837158%;--desktop-h2-font-family: "Inter", Helvetica, sans-serif;--desktop-h2-font-size: 18px;--desktop-h2-font-style: normal;--desktop-h2-font-weight: 500;--desktop-h2-letter-spacing: 0px;--desktop-h2-line-height: 129.99999523162842%;--desktop-h3-font-family: "Oswald", Helvetica, sans-serif;--desktop-h3-font-size: 16px;--desktop-h3-font-style: normal;--desktop-h3-font-weight: 500;--desktop-h3-letter-spacing: 0px;--desktop-h3-line-height: 100%;--global04-danger: rgba(220, 53, 69, 1);--grey-5: rgba(114, 114, 114, 1);--iconsicon-1: rgba(255, 255, 255, 1);--iconsicon-2: rgba(19, 71, 163, 1);--mobil-body1-font-family: "Inter", Helvetica, sans-serif;--mobil-body1-font-size: 20px;--mobil-body1-font-style: normal;--mobil-body1-font-weight: 700;--mobil-body1-letter-spacing: 0px;--mobil-body1-line-height: 100%;--mobil-body2-font-family: "Inter", Helvetica, sans-serif;--mobil-body2-font-size: 14px;--mobil-body2-font-style: normal;--mobil-body2-font-weight: 500;--mobil-body2-letter-spacing: 0px;--mobil-body2-line-height: 120.00000476837158%;--mobil-body4-font-family: "Inter", Helvetica, sans-serif;--mobil-body4-font-size: 14px;--mobil-body4-font-style: normal;--mobil-body4-font-weight: 400;--mobil-body4-letter-spacing: 0px;--mobil-body4-line-height: 120.00000476837158%;--mobil-body5-font-family: "Inter", Helvetica, sans-serif;--mobil-body5-font-size: 12px;--mobil-body5-font-style: normal;--mobil-body5-font-weight: 700;--mobil-body5-letter-spacing: 0px;--mobil-body5-line-height: 120.00000476837158%;--mobil-body7-font-family: "Inter", Helvetica, sans-serif;--mobil-body7-font-size: 12px;--mobil-body7-font-style: normal;--mobil-body7-font-weight: 400;--mobil-body7-letter-spacing: 0px;--mobil-body7-line-height: 100%;--mobil-body8-font-family: "Inter", Helvetica, sans-serif;--mobil-body8-font-size: 10px;--mobil-body8-font-style: normal;--mobil-body8-font-weight: 400;--mobil-body8-letter-spacing: 0px;--mobil-body8-line-height: 100%;--mobil-body9-font-family: "Inter", Helvetica, sans-serif;--mobil-body9-font-size: 12px;--mobil-body9-font-style: normal;--mobil-body9-font-weight: 500;--mobil-body9-letter-spacing: 0px;--mobil-body9-line-height: 100%;--mobil-btn1-font-family: "Inter", Helvetica, sans-serif;--mobil-btn1-font-size: 14px;--mobil-btn1-font-style: normal;--mobil-btn1-font-weight: 500;--mobil-btn1-letter-spacing: 0px;--mobil-btn1-line-height: 100%;--mobil-btn2-font-family: "Inter", Helvetica, sans-serif;--mobil-btn2-font-size: 14px;--mobil-btn2-font-style: normal;--mobil-btn2-font-weight: 700;--mobil-btn2-letter-spacing: 0px;--mobil-btn2-line-height: 100%;--mobil-font-family: "Inter", Helvetica, sans-serif;--mobil-font-size: 12px;--mobil-font-style: normal;--mobil-font-weight: 500;--mobil-h1-font-family: "Oswald", Helvetica, sans-serif;--mobil-h1-font-size: 22px;--mobil-h1-font-style: normal;--mobil-h1-font-weight: 500;--mobil-h1-letter-spacing: 0px;--mobil-h1-line-height: 129.99999523162842%;--mobil-h2-font-family: "Inter", Helvetica, sans-serif;--mobil-h2-font-size: 16px;--mobil-h2-font-style: normal;--mobil-h2-font-weight: 500;--mobil-h2-letter-spacing: 0px;--mobil-h2-line-height: 120.00000476837158%;--mobil-h3-font-family: "Oswald", Helvetica, sans-serif;--mobil-h3-font-size: 16px;--mobil-h3-font-style: normal;--mobil-h3-font-weight: 400;--mobil-h3-letter-spacing: 0px;--mobil-h3-line-height: 100%;--mobil-h4-font-family: "Oswald", Helvetica, sans-serif;--mobil-h4-font-size: 30px;--mobil-h4-font-style: normal;--mobil-h4-font-weight: 500;--mobil-h4-letter-spacing: 0px;--mobil-h4-line-height: 100%;--mobil-letter-spacing: 0px;--mobil-line-height: 100%;--shadow-layer: 0px 8px 24px 0px rgba(0, 0, 0, .32), 0px 4px 4px 0px rgba(0, 0, 0, .08);--status-announced: rgba(250, 210, 0, 1);--status-registration: rgba(0, 155, 53, 1);--status-registration-end: rgba(255, 162, 82, 1);--status-progress: rgba(0, 114, 219, 1);--status-completed: rgba(173, 173, 173, 1);--tablet-1-font-family: "Oswald", Helvetica, sans-serif;--tablet-1-font-size: 42px;--tablet-1-font-style: normal;--tablet-1-font-weight: 500;--tablet-1-letter-spacing: 0px;--tablet-1-line-height: 139.9999976158142%;--tablet-body1-font-family: "Inter", Helvetica, sans-serif;--tablet-body1-font-size: 34px;--tablet-body1-font-style: normal;--tablet-body1-font-weight: 700;--tablet-body1-letter-spacing: 0px;--tablet-body1-line-height: 100%;--tablet-body10-font-family: "Inter", Helvetica, sans-serif;--tablet-body10-font-size: 12px;--tablet-body10-font-style: normal;--tablet-body10-font-weight: 500;--tablet-body10-letter-spacing: 0px;--tablet-body10-line-height: 100%;--tablet-body2-font-family: "Inter", Helvetica, sans-serif;--tablet-body2-font-size: 18px;--tablet-body2-font-style: normal;--tablet-body2-font-weight: 600;--tablet-body2-letter-spacing: 0px;--tablet-body2-line-height: 120.00000476837158%;--tablet-body3-font-family: "Inter", Helvetica, sans-serif;--tablet-body3-font-size: 18px;--tablet-body3-font-style: normal;--tablet-body3-font-weight: 500;--tablet-body3-letter-spacing: 0px;--tablet-body3-line-height: 100%;--tablet-body4-font-family: "Inter", Helvetica, sans-serif;--tablet-body4-font-size: 16px;--tablet-body4-font-style: normal;--tablet-body4-font-weight: 400;--tablet-body4-letter-spacing: 0px;--tablet-body4-line-height: 120.00000476837158%;--tablet-body5-font-family: "Inter", Helvetica, sans-serif;--tablet-body5-font-size: 16px;--tablet-body5-font-style: normal;--tablet-body5-font-weight: 700;--tablet-body5-letter-spacing: 0px;--tablet-body5-line-height: 100%;--tablet-body6-font-family: "Inter", Helvetica, sans-serif;--tablet-body6-font-size: 16px;--tablet-body6-font-style: normal;--tablet-body6-font-weight: 600;--tablet-body6-letter-spacing: 0px;--tablet-body6-line-height: 129.99999523162842%;--tablet-body7-font-family: "Inter", Helvetica, sans-serif;--tablet-body7-font-size: 14px;--tablet-body7-font-style: normal;--tablet-body7-font-weight: 400;--tablet-body7-letter-spacing: 0px;--tablet-body7-line-height: 100%;--tablet-body8-font-family: "Inter", Helvetica, sans-serif;--tablet-body8-font-size: 12px;--tablet-body8-font-style: normal;--tablet-body8-font-weight: 400;--tablet-body8-letter-spacing: 0px;--tablet-body8-line-height: 100%;--tablet-body9-font-family: "Inter", Helvetica, sans-serif;--tablet-body9-font-size: 16px;--tablet-body9-font-style: normal;--tablet-body9-font-weight: 400;--tablet-body9-letter-spacing: 0px;--tablet-body9-line-height: 120.00000476837158%;--tablet-btn1-font-family: "Inter", Helvetica, sans-serif;--tablet-btn1-font-size: 16px;--tablet-btn1-font-style: normal;--tablet-btn1-font-weight: 500;--tablet-btn1-letter-spacing: 0px;--tablet-btn1-line-height: 100%;--tablet-btn2-font-family: "Inter", Helvetica, sans-serif;--tablet-btn2-font-size: 16px;--tablet-btn2-font-style: normal;--tablet-btn2-font-weight: 700;--tablet-btn2-letter-spacing: 0px;--tablet-btn2-line-height: 100%;--tablet-h2-font-family: "Inter", Helvetica, sans-serif;--tablet-h2-font-size: 18px;--tablet-h2-font-style: normal;--tablet-h2-font-weight: 500;--tablet-h2-letter-spacing: 0px;--tablet-h2-line-height: 120.00000476837158%;--tablet-h3-font-family: "Oswald", Helvetica, sans-serif;--tablet-h3-font-size: 16px;--tablet-h3-font-style: normal;--tablet-h3-font-weight: 500;--tablet-h3-letter-spacing: 0px;--tablet-h3-line-height: 100%;--graywhite: rgba(255, 255, 255, 1);--textneutral-100: rgba(255, 255, 255, 1);--textneutral-140: rgba(190, 204, 239, 1);--textneutral-150: rgba(128, 155, 204, 1);--textneutral-155: rgba(40, 87, 203, 1);--textneutral-160: rgba(19, 71, 163, 1);--textneutral-165: rgba(131, 157, 203, 1);--textneutral-170: rgba(0, 32, 51, .3);--textneutral-200: rgba(0, 32, 51, 1)}.fancybox__backdrop{opacity:.76!important;background-color:var(--blue)!important;will-change:opacity!important}.fancybox__nav .f-button:before{display:none}.fancybox__slide.has-image>.fancybox__content{position:relative}.is-horizontal .fancybox__nav .f-button{background-color:var(--blue-3);border-radius:3px;transform:none!important;padding:14px!important}.is-horizontal .fancybox__nav .f-button:hover{background-color:var(--blue-2)}.fancybox__nav .f-button{position:static!important;height:40px;width:40px}.fancybox__nav .f-button:nth-child(2){transform:rotate(-180deg)!important}.fancybox__nav .f-button:nth-child(1){order:1}.fancybox__nav .f-button:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='12'%20viewBox='0%200%2014%2012'%20fill=''%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.38251%206.99962L6.0854%2010.2967L7.49961%2011.7109L13.2109%205.99961L7.49961%200.288289L6.0854%201.7025L9.38252%204.99962L0.789652%204.99962V6.99962L9.38251%206.99962Z'%20fill='white'/%3e%3c/svg%3e");width:14px;height:12px}.fancybox__nav .f-button svg{display:none}.f-thumbs__viewport{display:none}.fancybox__toolbar__column.is-right .f-button:not(:last-child){display:none}.fancybox__infobar{display:inline-flex;justify-content:center;align-items:center;gap:10px;border-radius:4px;color:var(--blue-2);font-family:Inter,Arial,sans-serif;text-align:center;font-size:20px;font-weight:500;line-height:24px}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:static}.fancybox__toolbar.is-absolute{border-radius:5px 5px 0 0;display:flex;max-width:1133px;width:100%;justify-content:center;background-color:#fff;margin:0 auto -12px;padding:16px;border-bottom:1px solid var(--grey)}.fancybox__toolbar__column.is-middle{display:none!important}.fancybox__toolbar{text-shadow:none}.fancybox__container{flex-direction:column;justify-content:center}.fancybox__carousel{position:relative!important;box-sizing:border-box!important;flex:none!important;min-height:auto!important;display:flex!important;flex-direction:column}.fancybox__toolbar__column{justify-content:center;flex-wrap:nowrap}.fancybox__toolbar__column.is-left{width:100%;bottom:30px}.fancybox__toolbar__column.is-right{align-items:center;justify-content:end;width:100%;max-width:32px}.fancybox__toolbar__column.is-right .f-button{width:32px;height:32px;opacity:.5;color:var(--black);background-color:transparent;border:none}.fancybox__toolbar__column.is-right .f-button:hover{opacity:1;color:var(--blue-2)}.fancybox__toolbar__column.is-right .f-button svg{width:100%;height:100%}.fancybox__slide.has-image>.fancybox__content{padding:0 10px}.fancybox__slide{justify-content:center}.fancybox__slide:before,.fancybox__slide:after{display:none}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:auto;background-color:var(--grey-2)}.fancybox__toolbar{opacity:1!important;visibility:visible!important}.fancybox__nav{opacity:1!important;visibility:visible!important;width:100%;position:relative;margin:-14px auto 0;max-width:1133px;background-color:var(--white);display:flex;justify-content:center;align-items:center;gap:50px;padding:16px;border-radius:0 0 5px 5px}@media (max-width: 1180px){.fancybox__toolbar.is-absolute{width:auto;margin:0 24px -12px}.fancybox__nav{width:auto;margin:-24px 25px 0}}@media (max-width: 980px){.fancybox__infobar{font-size:18px;line-height:20px}.fancybox__toolbar__column.is-right .f-button{width:26px;height:26px}.fancybox__toolbar__column.is-right{max-width:26px}}@media (max-width: 780px){.fancybox__infobar{font-size:16px;line-height:18px}.fancybox__toolbar__column.is-right .f-button{width:20px;height:20px}.fancybox__toolbar__column.is-right{max-width:20px}.fancybox__toolbar.is-absolute{margin:0 24px -15px}}@media (max-width: 480px){.fancybox__toolbar.is-absolute{padding:10px 16px}.fancybox__infobar{font-size:14px;line-height:16px}.fancybox__toolbar__column.is-right .f-button{width:17px;height:17px}.fancybox__toolbar__column.is-right{max-width:17px}.fancybox__nav{padding:10px 16px;gap:100px}}.date__input{width:100%;height:100%;padding:5px 10px;border-radius:4px;color:var(--dark-blue-2);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%}.air-datepicker.air-date .air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--textneutral-170);text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:150%}.air-datepicker.air-date .air-datepicker-cell{border-radius:100%;color:var(--dark-blue-2);text-align:center;font-family:Inter,serif;font-size:14px;font-weight:400;line-height:150%}.air-datepicker.air-date .air-datepicker-cell:hover{background-color:var(--white-3)}.air-datepicker.air-date .air-datepicker-body--cells.-months- .air-datepicker-cell,.air-datepicker.air-date .air-datepicker-body--cells.-years- .air-datepicker-cell,.air-datepicker.air-date .air-datepicker-body--cells.-months- .air-datepicker-cell:hover,.air-datepicker.air-date .air-datepicker-body--cells.-years- .air-datepicker-cell:hover{border-radius:10px}.air-datepicker.air-date .air-datepicker-cell.-current-{color:var(--white);background-color:var(--blue-3);border-radius:100%}.air-datepicker.air-date .air-datepicker-nav--action:nth-child(1):before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%3e%3cpath%20d='M17.4066%2019.0004L20.7037%2015.7033L19.2894%2014.2891L13.5781%2020.0004L19.2894%2025.7117L20.7037%2024.2975L17.4065%2021.0004H25.9994V19.0004H17.4066Z'%20fill='%231347A3'/%3e%3c/svg%3e");fill:var(--blue-3);flex-shrink:0;width:100%;height:100%;transform:rotate(0)}.air-datepicker.air-date .air-datepicker-nav--action:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%3e%3cpath%20d='M17.4066%2019.0004L20.7037%2015.7033L19.2894%2014.2891L13.5781%2020.0004L19.2894%2025.7117L20.7037%2024.2975L17.4065%2021.0004H25.9994V19.0004H17.4066Z'%20fill='%231347A3'/%3e%3c/svg%3e");fill:var(--blue-3);flex-shrink:0;width:100%;height:100%;transform:rotate(180deg)}.air-datepicker.air-date .air-datepicker-nav--action:hover:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%3e%3cpath%20d='M17.4066%2019.0004L20.7037%2015.7033L19.2894%2014.2891L13.5781%2020.0004L19.2894%2025.7117L20.7037%2024.2975L17.4065%2021.0004H25.9994V19.0004H17.4066Z'%20fill='%232857CB'/%3e%3c/svg%3e")}.air-datepicker.air-date .air-datepicker-cell.-in-range-{border-radius:0}.air-datepicker.air-date .air-datepicker-cell.-selected-{background:var(--blue-3);color:var(--white)}.air-datepicker.air-date .air-datepicker-body.-hidden-{display:none}.air-datepicker.air-date .air-datepicker-body--day-names{margin:0 0 15px}.air-datepicker.air-date .air-datepicker-body--day-name{color:var(--textneutral-170);font-size:10px;font-weight:400;line-height:130%}.air-datepicker.air-date .air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker.air-date .air-datepicker-nav{padding:20px;border-bottom:none}.air-datepicker.air-date .air-datepicker-nav--action{width:40px;height:40px}.air-datepicker.air-date .air-datepicker-nav--action:hover{background:none}.air-datepicker.air-date .air-datepicker-nav--action svg{display:none}.air-datepicker.air-date .air-datepicker-nav--action path{fill:none;stroke:var(--blue-3);stroke-width:2px}.air-datepicker.air-date .air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px;color:var(--dark-blue-2);text-align:center;font-family:Inter,sans-serif;font-size:14px;line-height:150%;font-weight:700}.air-datepicker.air-date .air-datepicker-nav--title i{color:var(--dark-blue-2)}.air-datepicker.air-date .air-datepicker-nav--title:hover,.air-datepicker.air-date .air-datepicker-nav--title:active{background:transparent}.air-datepicker.air-date .air-datepicker-nav--title.-disabled-{cursor:default;border-radius:4px;border:rgba(32,70,162,.35);background:#fff}.air-datepicker.air-date .air-datepicker--content{box-sizing:content-box;padding:0 20px 20px;grid-area:body}.photo-gallery-page{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;margin:0 0 auto}.photo-gallery-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.photo-gallery-page .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.photo-gallery-page .bloc-heading{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:space-around;position:relative;width:100%;overflow:visible}.photo-gallery-page .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.photo-gallery-page .filters-box{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.photo-gallery-page .filters-box-2{align-items:flex-start;display:flex;gap:20px;margin-right:-2px;position:relative;width:100%}.photo-gallery-page .filters-box-line{align-items:center;display:inline-flex;gap:15px;position:relative}.photo-gallery-page .design-component-instance-node-2{align-self:stretch!important}.photo-gallery-page .media-list-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.photo-gallery-page .button-tertiary-instance{align-self:stretch!important;display:flex!important;width:100%!important}.photo-gallery-page .button-tertiary-2{font-family:Inter,Helvetica!important;font-size:16px!important;font-style:unset!important;font-weight:700!important;letter-spacing:0!important;line-height:16px!important}.photo-gallery-page .data-piker{align-items:center;background-color:var(--backgroundbg-25);border:1px solid;border-color:var(--backgroundbg28-border);border-radius:4px;display:inline-flex;padding:8px 10px;position:relative;height:45px;min-width:250px}.photo-gallery-page .data-piker-data{background:none;border:0;flex:1;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:0;position:relative;max-width:145px;text-align:center;color:var(--dark-blue-2);width:100%}.photo-gallery-page .data-piker-data::placeholder,.photo-gallery-page .data-piker-data::-webkit-input-placeholder,.photo-gallery-page .data-piker-data::-moz-placeholder,.photo-gallery-page .data-piker-data:-ms-input-placeholder,.photo-gallery-page .data-piker-data::-ms-input-placeholder{color:var(--textneutral-170)}.photo-gallery-page .data-piker-icon{height:24px;position:relative;width:24px;margin:0 0 0 10px}@media (max-width: 1080px){.photo-gallery-page .filters-box-2{gap:25px}}@media (max-width: 980px){.photo-gallery-page .div{gap:25px}.photo-gallery-page .filters-box-2{gap:20px}.photo-gallery-page .filters-box-line{gap:10px}}@media (max-width: 780px){.photo-gallery-page .div{gap:20px}.photo-gallery-page .filters-box-2{gap:15px}.photo-gallery-page .react-datepicker-popper--left{transform:translate(-40%,32px)!important}}@media (max-width: 600px){.photo-gallery-page .filters-box-line{flex-direction:column;width:100%}.photo-gallery-page .filters-box-2{display:grid;grid-template-columns:1fr 1fr}.photo-gallery-page .react-datepicker-popper--left{transform:translate(-64%,32px)!important}}@media (max-width: 480px){.photo-gallery-page .div{gap:15px}.photo-gallery-page .filters-box-2{gap:10px}.photo-gallery-page .group{gap:15px}.photo-gallery-page .data-piker-data{font-size:13px;line-height:16px}.photo-gallery-page .react-datepicker-popper--left{transform:translate(-41%,32px)!important}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:var(--dark-blue-2);text-align:center;font-family:var(--desktop-body1-font-family);font-size:14px;font-weight:700;line-height:150%}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;padding:0;border:none;z-index:1;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__year{text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__children-container{width:13.8rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__tab-loop{position:relative}.date{display:flex;width:100%;height:45px;align-items:center;min-width:150px;border-radius:4px;border:1px solid var(--backgroundbg28-border)}.date__icon{position:absolute;right:5px;top:auto;height:24px;width:24px;fill:var(--blue-2);transition:.3s all}.date:hover .date__icon{fill:var(--blue-3)}.date__input{width:100%;height:100%;padding:5px 10px;border-radius:4px}.react-datepicker{font-family:var(--tablet-h2-font-family),serif!important;background-color:var(--white);border:none;position:relative;border-radius:4px;box-shadow:0 4px 4px rgba(var(--dark-blue-opacity),.04),0 8px 24px rgba(var(--dark-blue-opacity),.12)}.react-datepicker__month{margin:0}.react-datepicker__month-container{width:100%;display:flex;flex-direction:column;padding:20px}.react-datepicker__day-names{max-width:100%;display:flex;justify-content:center;margin-bottom:8px}.react-datepicker__week{max-width:100%;display:flex;justify-content:center;align-items:center}.react-datepicker-wrapper{width:100%;height:100%}.custom-header{display:flex;align-items:center;gap:10px;padding:20px;justify-content:space-between}.custom-header__block{display:flex;align-items:center;justify-content:center}.custom-header__column{display:flex;align-items:center;flex-direction:column;border-radius:4px;background-color:var(--blue-2);position:relative}.custom-header__month:hover{border-radius:4px;background-color:var(--blue-3)!important}.custom-header__years{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;position:absolute;padding:4px 2px 0}.custom-header__year{color:var(--white);text-align:center;font-size:14px;font-weight:700;line-height:20px;opacity:.5;cursor:pointer}.custom-header__year--active{opacity:1}.custom-header__months{display:flex;align-items:end;color:var(--white);height:100%}.custom-header__month{width:32px;text-align:center;font-size:10px;line-height:12px;height:100%;display:flex;align-items:end;justify-content:center;padding:4px;cursor:pointer}.react-datepicker__header{background-color:var(--white);border:none;padding:0;display:flex;flex-direction:column;gap:20px;margin:10px 0 0}.react-datepicker__day-name{width:36px;height:14px;display:inline-flex;align-items:center;justify-content:center;margin:0;color:rgb(var(--dark-blue-opacity),.3);text-align:center;font-size:10px;line-height:14px}.react-datepicker__day,.react-datepicker__time-name{color:var(--dark-blue-2);text-align:center;font-size:14px;line-height:20px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin:.166rem 0;background-color:transparent}.react-datepicker__day--today{border-radius:100%;color:var(--black)}.react-datepicker__day--keyboard-selected:hover{border-radius:100%!important;background-color:var(--white-3)!important;margin:0!important;color:var(--dark-blue-2)!important}.react-datepicker__day:hover{background-color:var(--white-3)!important;border-radius:100%!important}.react-datepicker__day--today{border-radius:100%!important;background-color:var(--blue-3)!important;margin:0!important;color:var(--white)!important}.select__indicator{display:none!important}.select--month{min-width:80px!important;text-align:start;height:30px!important}.date .select__control{height:100%!important;min-height:auto!important}.select--year{min-width:55px!important;text-align:end;height:30px!important}.react-datepicker__month-select,.react-datepicker__year-select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:80px;text-align:center;font-family:var(--mobil-btn2-font-family),serif;font-size:14px;font-weight:700;line-height:20px}.react-datepicker__year-select{width:60px}.react-datepicker__header__dropdown.react-datepicker__header__dropdown--select{display:flex;align-items:center;justify-content:center;gap:10px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select{margin:0}.registration-page .react-datepicker__current-month{display:none}.react-datepicker__navigation{width:40px;height:40px;top:20px;left:20px}.react-datepicker__navigation:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%3e%3cpath%20d='M17.4066%2019.0004L20.7037%2015.7033L19.2894%2014.2891L13.5781%2020.0004L19.2894%2025.7117L20.7037%2024.2975L17.4065%2021.0004H25.9994V19.0004H17.4066Z'%20fill='%231347A3'/%3e%3c/svg%3e");background-repeat:no-repeat;width:40px;height:40px;background-position:center;transition:.3s all}.react-datepicker__navigation:hover:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%3e%3cpath%20d='M17.4066%2019.0004L20.7037%2015.7033L19.2894%2014.2891L13.5781%2020.0004L19.2894%2025.7117L20.7037%2024.2975L17.4065%2021.0004H25.9994V19.0004H17.4066Z'%20fill='%232857CB'/%3e%3c/svg%3e")}.react-datepicker__navigation--next{transform:rotate(180deg);right:20px;left:auto}.react-datepicker__navigation-icon{display:none!important}.react-datepicker__day--outside-month{opacity:.3}.react-datepicker__month-select::-webkit-scrollbar,.react-datepicker__year-select::-webkit-scrollbar{width:5px}.react-datepicker__month-select::-webkit-scrollbar-thumb,.react-datepicker__year-select::-webkit-scrollbar-thumb{background-color:#2f75af80;border-radius:10px}.react-datepicker__month-select::-webkit-scrollbar-track,.react-datepicker__year-select::-webkit-scrollbar-track{background-color:#0042690f;border-radius:10px}.react-datepicker--years{padding:20px;width:292px}.react-datepicker--years .react-datepicker__header{margin:0;font-size:14px;line-height:18px;padding:0 40px;height:40px;justify-content:center}.react-datepicker--years .react-datepicker__year--container{display:flex;flex-direction:column;gap:20px}.react-datepicker--years .react-datepicker__year-wrapper{display:grid;grid-template-columns:repeat(4,1fr);row-gap:30px;max-width:none}.react-datepicker--years .react-datepicker__year .react-datepicker__year-text{width:100%;height:36px;display:flex;align-items:center;justify-content:center}.react-datepicker--years .react-datepicker__year{margin:0}.react-datepicker--years .react-datepicker__year-text--in-selecting-range{background-color:#00426912;border-radius:0}.react-datepicker--years .react-datepicker__year-text--selecting-range-start,.react-datepicker--years .react-datepicker__year-text--selecting-range-end,.react-datepicker--years .react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:var(--backgroundbg-40);border-radius:30px;color:var(--white)}.react-datepicker--years .react-datepicker__year-text--today{font-weight:400}.react-datepicker--default .react-datepicker__current-month{display:block}.react-datepicker__current-month{text-transform:capitalize}.registration-page .react-datepicker-popper{transform:translate(-100%,32px)!important}.react-datepicker-popper{transform:translate(-50%,32px)!important}.photo-gallery-page .react-datepicker__header__dropdown.react-datepicker__header__dropdown--scroll,.video-gallery-page .react-datepicker__header__dropdown.react-datepicker__header__dropdown--scroll{display:none}@media (max-width: 780px){.athletes-page .react-datepicker-popper{transform:translate(-50%,32px)!important}.athletes-page .react-datepicker-popper--right{left:auto!important;right:0!important;top:100%!important;transform:translate(15%,32px)!important}}@media (max-width: 600px){.data-piker{grid-area:1 / 1;grid-column:1 / 4}.react-datepicker-popper{transform:translate(-83%,32px)!important}}@media (max-width: 480px){.athletes-page .react-datepicker-popper{transform:translate(-67%,32px)!important}.athletes-page .react-datepicker-popper--right{left:auto!important;right:0!important;top:100%!important;transform:translate(15%,32px)!important}}.input-text{align-items:center;background-color:var(--backgroundbg-25);border-radius:4px;display:flex;gap:10px;height:45px;padding:0 10px;position:relative;width:100%;transition:.3s;border:1px solid var(--backgroundbg28-border);max-width:270px}.input-full .input-text{max-width:100%}.input-full .input-active{border:none}.input-text .input-text-text{background-color:transparent;border:0;flex:1;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:0;position:relative;color:var(--textneutral-200);width:100%}.input-text .input-text-text::placeholder{color:var(--textneutral-170)}.input-text .input-text-text::-webkit-input-placeholder{color:var(--textneutral-170)}.input-text .input-text-text::-moz-placeholder{color:var(--textneutral-170)}.input-text .input-text-text:-ms-input-placeholder{color:var(--textneutral-170)}.icon-button{right:10px;position:absolute}.icon-button__icon{fill:var(--blue-2);transition:.3s all}.input-text:hover .icon-button__icon{fill:var(--blue-3)}.input-text:disabled .icon-button__icon{fill:var(--dark-blue-3);opacity:.35}.input-text-text:disabled~.icon-button__icon{fill:var(--dark-blue-3);opacity:.35}.input-text .inputicon-1{flex:0 0 auto!important;position:relative!important}.input-text .gap-gap{align-items:center;display:flex;flex:1;flex-grow:1;position:relative}.input-text .input{background-color:transparent;border:0;color:var(--textneutral-200);flex:0 0 auto;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:-1px;padding:0;position:relative;white-space:nowrap}.input-text .base-cursor{background-color:var(--textneutral-200);height:17px;position:relative;width:1px}.input-text .input-text-fill{color:var(--textneutral-200)}.input-text .input-text-focused,.input-text .input-text-hover,.input-text .input-text-disabled{color:var(--textneutral-170)}.input-text .input-text-active{color:var(--dark-blue-2)}@media (max-width: 780px){.registration-page,.entrance-page .input-text{max-width:none}}@media (max-width: 600px){.input-text{max-width:none;grid-column:1 / 3;grid-row:2 / 2;margin:0}}.lear-button{align-items:center;border-radius:5px;display:inline-flex;gap:10px;height:45px;justify-content:center;padding:10px 15px 10px 20px;position:relative;background-color:var(--backgroundbg-40);transition:.3s all}.lear-button:hover{background-color:var(--backgroundbg-50)}.lear-button .clear-button-text{color:var(--textneutral-100);font-family:var(--desktop-btn1-font-family);font-size:var(--desktop-btn1-font-size);font-style:var(--desktop-btn1-font-style);font-weight:var(--desktop-btn1-font-weight);letter-spacing:var(--desktop-btn1-letter-spacing);line-height:var(--desktop-btn1-line-height);position:relative;white-space:nowrap;width:fit-content}.lear-button .clear-button-icon{height:20px;position:relative;width:20px}@media (max-width: 980px){.lear-button .clear-button-text{display:none}.lear-button{padding:10px;flex-shrink:0}}@media (max-width: 600px){.lear-button{align-self:end;grid-column:3 / 3;grid-row:2 / 2}}.crumbs-item{align-items:center;display:inline-flex;gap:10px;justify-content:center;position:relative}.crumbs-item .crumbs-item-text{font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;white-space:nowrap;width:fit-content}.crumbs-item .crumbs-item-active{color:var(--textneutral-155)}.crumbs-item .crumbs-item-default{color:var(--textneutral-170)}@media (max-width: 480px){.crumbs-item .crumbs-item-text{font-size:10px;line-height:10px}.crumbs-item .crumbs-item-text{font-size:var(--mobil-body8-font-size)}}.crumbs{align-items:center;display:inline-flex;gap:10px;position:relative;flex-wrap:wrap}.crumbs .crumbs-item-instance{flex:0 0 auto!important}.crumbs .crumbs-circle{background-color:var(--backgroundbg-40);border-radius:1px;height:2px;position:relative;width:2px}@media (max-width: 480px){.crumbs{gap:5px}}.card-icon.card-icon-type-card{align-items:center;background-color:#2857cb;border-radius:5px 0 0;display:inline-flex;gap:10px;justify-content:center;padding:5px 10px;position:relative}.card-icon .card-icon-icon{height:20px;position:relative;width:20px}.card-icon .card-icon-text{color:var(--textneutral-100);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;text-align:right;white-space:nowrap;width:fit-content}.card-icon.img{height:30px;right:0;position:absolute;bottom:0;width:40px}.media-photo{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative}.media-photo .media-photo-img{align-self:stretch;height:180px;object-fit:cover;position:relative;width:100%}@media (max-width: 780px){.media-photo .media-photo-img{height:170px}}@media (max-width: 480px){.media-photo .media-photo-img{height:160px}}.media-card{align-items:center;background-color:var(--backgroundbg-25);border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;transition:.3s all}.media-card:hover{box-shadow:0 4px 4px rgba(var(--dark-blue-opacity),.04),0 8px 24px rgba(var(--dark-blue-opacity),.12)}.media-card .media-card-preview{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:flex-end;position:relative;width:100%}.media-card .media-photo-instance{align-self:stretch!important;flex:0 0 auto!important;height:unset!important;width:100%!important}.media-card .card-icon{position:absolute!important}.media-card .media-card-info{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:20px 15px;position:relative;width:100%}.media-card .media-card-data{color:var(--textneutral-160);font-family:var(--desktop-body10-font-family);font-size:var(--desktop-body10-font-size);font-style:var(--desktop-body10-font-style);font-weight:var(--desktop-body10-font-weight);letter-spacing:var(--desktop-body10-letter-spacing);line-height:var(--desktop-body10-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.media-card .media-card-content{align-self:stretch;color:var(--textneutral-200);font-family:var(--desktop-body9-font-family);font-size:var(--desktop-body9-font-size);font-style:var(--desktop-body9-font-style);font-weight:var(--desktop-body9-font-weight);letter-spacing:var(--desktop-body9-letter-spacing);line-height:var(--desktop-body9-line-height);position:relative}@media (max-width: 480px){.media-card .media-card-content{font-size:14px;line-height:16px}.media-card .media-card-info{padding:15px 10px}}.media-list{align-items:center;display:grid;grid-template-columns:repeat(4,1fr);column-gap:30px;row-gap:30px;position:relative;width:100%}@media (max-width: 980px){.media-list{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px}}@media (max-width: 780px){.media-list{grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:15px}}@media (max-width: 480px){.media-list{grid-template-columns:repeat(1,1fr);column-gap:10px;row-gap:10px}}.video-gallery-page{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;margin:0 0 auto}.video-gallery-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.video-gallery-page .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.video-gallery-page .bloc-heading{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:space-around;position:relative;width:100%;overflow:visible}.video-gallery-page .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.video-gallery-page .filters-box{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.video-gallery-page .filters-box-2{align-items:flex-start;display:flex;gap:20px;margin-right:-2px;position:relative;width:100%}.video-gallery-page .filters-box-line{align-items:center;display:inline-flex;gap:15px;position:relative}.video-gallery-page .design-component-instance-node-2{align-self:stretch!important}.video-gallery-page .media-list-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.video-gallery-page .button-tertiary-instance{align-self:stretch!important;display:flex!important;width:100%!important}.video-gallery-page .button-tertiary-2{font-family:Inter,Helvetica!important;font-size:16px!important;font-style:unset!important;font-weight:700!important;letter-spacing:0!important;line-height:16px!important}.video-gallery-page .data-piker{align-items:center;background-color:var(--backgroundbg-25);border:1px solid;border-color:var(--backgroundbg28-border);border-radius:4px;display:inline-flex;padding:8px 10px;position:relative;height:45px;min-width:250px}.video-gallery-page .data-piker-data{background:none;border:0;flex:1;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:0;position:relative;max-width:145px;text-align:center;width:100%;color:var(--dark-blue-2)}.video-gallery-page .data-piker-data::placeholder,.video-gallery-page .data-piker-data::-webkit-input-placeholder,.video-gallery-page .data-piker-data::-moz-placeholder,.video-gallery-page .data-piker-data:-ms-input-placeholder,.video-gallery-page .data-piker-data::-ms-input-placeholder{color:var(--textneutral-170)}.data-piker-icon{height:24px;position:relative;width:24px;margin:0 0 0 10px;fill:var(--blue-2);transition:.3s all}.data-piker:hover .data-piker-icon{fill:var(--blue-3)}@media (max-width: 1080px){.video-gallery-page .filters-box-2{gap:25px}}@media (max-width: 980px){.video-gallery-page .div{gap:25px}.video-gallery-page .filters-box-2{gap:20px}.video-gallery-page .filters-box-line{gap:10px}}@media (max-width: 780px){.video-gallery-page .div{gap:20px}.video-gallery-page .filters-box-2{gap:15px}.video-gallery-page .react-datepicker-popper--left{transform:translate(-40%,32px)!important}}@media (max-width: 600px){.video-gallery-page .filters-box-line{flex-direction:column;width:100%}.video-gallery-page .filters-box-2{display:grid;grid-template-columns:1fr 1fr}.video-gallery-page .react-datepicker-popper--left{transform:translate(-64%,32px)!important}}@media (max-width: 480px){.video-gallery-page .div{gap:15px}.video-gallery-page .filters-box-2{gap:10px}.video-gallery-page .group{gap:15px}.video-gallery-page .data-piker-data{font-size:16px;line-height:16px}.video-gallery-page .react-datepicker-popper--left{transform:translate(-41%,32px)!important}}.fancybox{display:flex;width:100%}.photo-album-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative;width:100%;margin:0 0 auto}.photo-album-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.photo-album-page .div,.div-30{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.photo-album-page .div-20{display:flex;flex-direction:column;gap:20px;width:100%}.photo-album-page .design-component-instance-node{flex:0 0 auto!important}.photo-album-page .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.photo-album-page .media-bloc-title{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:26px;position:relative}.photo-album-page .media-bloc-subtitle{align-items:center;display:flex;flex-wrap:wrap;gap:15px;position:relative}.photo-album-page .media-bloc-date{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:16.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.photo-album-page .bloc-info-instance{align-self:stretch!important;flex:0 0 auto!important;height:unset!important}.photo-album-page .photo-list-instance{align-self:stretch!important;width:100%!important}.photo-album-page .button-tertiary-instance{align-self:stretch!important;display:flex!important;width:100%!important}@media (max-width: 980px){.photo-album-page .media-bloc-title{font-size:18px;line-height:24px}}@media (max-width: 780px){.photo-album-page .div{gap:20px}.photo-album-page .media-bloc-title{font-size:16px;line-height:20px}}@media (max-width: 480px){.photo-album-page .div{gap:15px}.photo-album-page .media-bloc-subtitle{gap:10px}.photo-album-page .media-bloc-title{font-size:14px;line-height:18px}}.bloc-info{align-items:center;display:inline-flex;gap:5px;height:17px;position:relative}.bloc-info .bloc-info-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:16.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.bloc-info .bloc-info-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}@media (max-width: 480px){.bloc-info .bloc-info-title,.bloc-info .bloc-info-text{font-size:12px;line-height:14px}}.hashtag{align-items:center;background-color:var(--backgroundbg-35);border-radius:3px;display:inline-flex;justify-content:center;padding:5px 10px;position:relative}.hashtag .hashtag-text{color:transparent;font-family:Open Sans,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.hashtag .text-wrapper{color:#1347a3;font-weight:600}.hashtag .span{color:#002033;font-family:Inter,Helvetica,sans-serif}.hashtag-list{align-items:flex-start;display:inline-flex;flex-wrap:wrap;gap:10px 10px;position:relative}.hashtag-list .hashtag-instance{flex:0 0 auto!important}.photo-list{align-items:center;display:grid;grid-template-columns:repeat(4,1fr);flex-wrap:wrap;gap:30px;position:relative}@media (max-width: 1080px){.photo-list{gap:25px}}@media (max-width: 980px){.photo-list{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width: 780px){.photo-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.photo-list{grid-template-columns:repeat(1,1fr)}}.video-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative;width:100%}.video-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.video-page .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.video-page .design-component-instance-node{flex:0 0 auto!important}.video-page .media-bloc-heading{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.video-page .media-bloc-title{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:26px;margin-top:-1px;position:relative}.video-page .media-bloc-caption{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;justify-content:center;position:relative;width:100%}.video-page .media-bloc-line{align-items:center;display:inline-flex;flex:0 0 auto;gap:15px;position:relative}.video-page .media-bloc-date{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:16.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.video-page .media-bloc-time{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.video-page .bloc-info-instance{align-self:stretch!important;flex:0 0 auto!important;height:unset!important}.video-page .media-bloc-content{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:30px;position:relative;width:100%}.video-page .video-card-instance{flex:1!important;width:unset!important}.video-page .aside{align-items:flex-start;display:flex;flex-direction:column;gap:20px;position:relative;max-width:312px;width:100%}.video-page .aside-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;position:relative;width:100%}.video-page .aside-content{align-items:flex-start;display:grid;grid-template-columns:repeat(1,1fr);gap:30px;position:relative}.video-page .card-icon-type-card-icon-video{height:30px!important;left:272px!important;position:absolute!important;top:150px!important;width:40px!important}@media (max-width: 1200px){.video-page .aside-content{gap:25px}}@media (max-width: 980px){.video-page .media-bloc-content{flex-direction:column}.video-page .aside-content{grid-template-columns:repeat(3,1fr);gap:20px}.video-page .aside{max-width:none}}@media (max-width: 780px){.video-page .aside-content{grid-template-columns:repeat(2,1fr)}.video-page .media-bloc-line,.video-page .media-bloc-caption{gap:10px}.video-page .div{gap:25px}}@media (max-width: 600px){.video-page .media-bloc-title{font-size:16px;line-height:22px}}@media (max-width: 480px){.video-page .aside-content{width:100%;grid-template-columns:repeat(1,1fr)}.video-page .media-bloc-line{flex-direction:column;gap:5px}.video-page .media-bloc-line:nth-child(1){flex-direction:row}.video-page .media-bloc-caption{gap:5px}.video-page .div{gap:20px}.video-page .media-bloc-title{font-size:14px;line-height:20px}.video-page .media-bloc-date,.video-page .media-bloc-time{font-size:12px;line-height:14px}}.aside-title{align-items:center;display:inline-flex;gap:10px;justify-content:center;position:relative}.aside-title .aside-title-text{color:var(--textneutral-150);font-family:Oswald,Helvetica,sans-serif;font-weight:500;letter-spacing:0;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content;font-size:30px;line-height:36px}.video-card{align-items:flex-start;display:flex;flex-direction:column;gap:30px;position:relative}.video-card .video-card-preview{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:center;overflow:hidden;position:relative;width:100%}.video-card .video-card-photo{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:center;position:relative;width:100%}.video-card .video-card-img{align-self:stretch;object-fit:cover;position:relative;width:100%}.video-card .video-icon{position:absolute!important}.videoicon{padding:15px 25px;border-radius:5px;transition:.3s all}.video-card-photo:hover .videoicon{background-color:var(--blue-3)}.videoicon__icon{z-index:2;position:relative}.video-card .video-card-content{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.video-card .video-card-text{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:25.6px;margin-top:-1px;position:relative}.video-iframe iframe{border:none;width:100%;height:555px;border-radius:10px}@media (max-width: 1200px){.videoicon__icon{width:55px;height:55px}}@media (max-width: 1080px){.videoicon__icon{width:45px;height:45px}}@media (max-width: 980px){.videoicon{padding:10px 15px}.videoicon__icon{width:40px;height:40px}}@media (max-width: 780px){.videoicon__icon{width:35px;height:35px}}@media (max-width: 600px){.videoicon__icon{width:30px;height:30px}}@media (max-width: 480px){.video-card .video-card-text{font-size:14px;line-height:22px}.videoicon{padding:5px 10px}.videoicon__icon{width:25px;height:25px}}.bid-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative;width:100%}.bid-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.bid-page .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.bid-page .design-component-instance-node{flex:0 0 auto!important}.bid-page .bloc-heading{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%;overflow:visible}.bid-page .bloc-content{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between;position:relative;width:100%;gap:20px}.bid-page .input-form{align-items:flex-end;display:flex;flex-direction:column;gap:40px;position:relative;max-width:600px;width:100%}.bid-page .input-form-form{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.bid-page .input-instance{color:var(--textneutral-200)!important}.bid-page .design-component-instance-node-2{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.bid-page .dropdown-instance{border:unset!important;border-color:unset!important}.bid-page .dropdown-2{font-size:16px!important;line-height:19.2px!important}.bid-page .checkbox-instance{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;width:100%}.bid-page .checkbox-2{flex:1!important;white-space:unset!important;width:unset!important}.bid-page .input-form-buttons{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:40px;justify-content:flex-end;position:relative;width:100%}.bid-page .annotation-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:50px;position:relative;max-width:655px;width:100%}.bid-page .annotation{align-items:flex-start;gap:15px}.bid-page .subtitle-instance{position:relative!important}.bid-page .annotation-content{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative;list-style:initial}.bid-page .annotation:first-of-type .annotation-content{padding-left:20px}.bid-page .annotation-list{padding:0 0 0 20px}.bid-page .annotation-text{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;position:relative;list-style:initial}.bid-page .p{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:25px;position:relative}.bid-page .upload{margin-top:10px;position:static}.bid-page .input-form-line{width:100%}@media (max-width: 1080px){.bid-page .annotation-wrapper{gap:40px}}@media (max-width: 980px){.bid-page .annotation-wrapper{gap:35px}}@media (max-width: 780px){.bid-page .bloc-content{flex-direction:column;gap:50px}.bid-page .input-form{max-width:none}.bid-page .annotation-wrapper{max-width:none;gap:30px}.bid-page .input-form-buttons{justify-content:center}}@media (max-width: 600px){.bid-page .bloc-content{gap:40px}.bid-page .input-form,.bid-page .div{gap:25px}}@media (max-width: 480px){.bid-page .annotation-content{gap:10px}.bid-page .annotation-list{gap:0}.bid-page .annotation-text,.bid-page .p{font-size:14px}.bid-page .bloc-content{gap:30px}.bid-page .input-form{gap:15px}.bid-page .checkbox-instance{align-items:start}.bid-page .input-form-form{gap:15px}.bid-page .div{gap:20px}}.checkbox{align-items:flex-start;display:inline-flex;position:relative;cursor:pointer}.checkbox .checkbox-icon{height:20px!important;position:relative!important;width:20px!important;pointer-events:none}.checkbox .checkbox-flag{border:1px solid #00426933;border-radius:4px;height:20px;position:relative;width:20px;pointer-events:none;background-color:var(--backgroundbg-30)}.checkbox .checkbox-label{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;position:relative;width:fit-content}.checkbox .text-wrapper-2:hover{text-decoration:underline;transition:.3s all}.checkbox .checkbox-tooltip{align-items:center;display:flex;justify-content:flex-end;position:absolute;left:100%;top:-33px;width:279px;z-index:2;box-shadow:0 4px 4px rgba(var(--black-opacity),.08),0 8px 24px rgba(var(--black-opacity),.32)}.checkbox .checkbox-arrow{height:12px;position:relative;width:6px}.checkbox .checkbox-content{align-items:flex-start;background-color:var(--backgroundbg-45);border-radius:4px;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:8px;padding:8px;position:relative}.checkbox .checkbox-text{align-self:stretch;color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:14.4px;margin-top:-1px;position:relative}.checkbox .text-wrapper{color:#fff;font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:14px}@media (max-width: 780px){.checkbox .checkbox-arrow{order:1;transform:rotate(180deg)}.checkbox .checkbox-tooltip{left:auto;right:25px}}@media (max-width: 480px){.checkbox .checkbox-label{font-size:12px;line-height:14px}}.subtitle-wrapper{position:relative;width:100%}.subtitle-wrapper .subtitle-text{color:var(--textneutral-160);font-family:Open Sans,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:24px}@media (max-width: 600px){.subtitle-wrapper .subtitle-text{font-size:18px;line-height:20px}}@media (max-width: 480px){.subtitle-wrapper .subtitle-text{font-size:16px;line-height:20px}}.property{align-items:flex-start;display:flex;gap:10px;position:relative;width:100%}.property .property-title{color:var(--textneutral-200);font-family:Open Sans,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;position:relative}.property .property-text{color:var(--textneutral-200);font-family:Open Sans,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;position:relative}@media (max-width: 480px){.property{flex-direction:column;gap:0}.property .property-title{font-size:14px;font-weight:700;line-height:20px}.property .property-text{font-size:14px;line-height:20px}}.button-upload{align-items:center;background-color:var(--control-ghostbg);border-radius:4px;display:inline-flex;gap:11px;justify-content:center;padding:11px 16px 11px 12px;position:relative}.button-upload .button-upload-icon{height:12px;position:relative;width:12px}.button-upload .button-upload-text{color:var(--control-ghosttypo);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:32px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.upload-field{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:600px}.upload-field .upload-field-label{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;margin-top:-1px;position:relative;white-space:break-spaces;width:fit-content}.upload-field .upload-field-wrapper{align-items:center;align-self:stretch;border:2px dashed;border-color:#00426933;display:flex;flex-direction:column;gap:10px;height:160px;justify-content:center;position:relative;width:100%}.upload-field .upload-field-content{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:306px}.upload-field .upload-field-text{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative}.upload-field .upload-field-title{color:var(--typosecondary);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:19.6px;margin-top:-1px;position:relative;text-align:center;width:306px}.upload-field .text-wrapper{color:var(--typoghost);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:16.8px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.upload-field .button-upload-instance{flex:0 0 auto!important}.upload-field .attachment{align-items:flex-start;border-radius:4px;display:inline-flex;flex:0 0 auto;gap:8px;padding:0 8px;position:relative}.upload-field .attachment-icon{height:23px;position:relative;width:21px}.upload-field .attachment-content{align-items:flex-start;display:flex;flex-direction:column;gap:5px;position:relative;width:287px}.upload-field .attachment-text{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;position:relative}.upload-field .attachment-caption{align-self:stretch;color:#0020334c;font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:14.4px;position:relative}.upload-field.upload-field-active{gap:5px}.upload-field.upload-field-fill{gap:10px}.attachment-remove-button{background:none;border:none;color:red;cursor:pointer;font-size:14px;margin-left:10px}@media (max-width: 480px){.upload-field .attachment-text{font-size:12px;line-height:14px}}.competitions-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative}.competitions-page .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competitions-page .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competitions-page .lear-button{margin:0 0 0 15px}.competitions-page .bloc{align-items:flex-start;display:inline-flex;flex-direction:column;position:relative;width:100%}.competitions-page .bloc-heading{align-items:center;align-self:stretch;display:flex;justify-content:space-between;position:relative;width:100%;overflow:visible}.competitions-page .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.filters-box{align-items:center;align-self:stretch;display:grid;gap:10px;position:relative;width:100%;grid-template-columns:repeat(6,1fr) 157px}.filters-box-line{align-items:center;align-self:stretch;display:flex;flex:1;gap:15px;position:relative}.competitions-page .dropdown-instance{flex:1!important;width:unset!important}@media (max-width: 1200px){.competitions-page .lear-button{margin:0 0 0 10px}}@media (max-width: 1080px){.competitions-page .lear-button{margin:0 0 0 5px}}@media (max-width: 980px){.filters-box{grid-template-columns:repeat(3,1fr)}.competitions-page .lear-button{margin:0}}@media (max-width: 780px){.competitions-page .bloc-heading{flex-direction:column;align-items:start;gap:30px}.filters-box{grid-template-columns:repeat(6,1fr)}.filters-box .dropdown-block:nth-child(1){grid-column:1 / 4;grid-row:auto}.filters-box .dropdown-block:nth-child(2){grid-column:7 / 4;grid-row:auto}.filters-box .dropdown-block:nth-child(3){grid-column:1 / 4;grid-row:auto}.filters-box .dropdown-block:nth-child(4){grid-column:7 / 4;grid-row:auto}.filters-box .dropdown-block:nth-child(5){grid-column:6 / 1;grid-row:auto}.filters-box .lear-button{grid-column:6 / 7;grid-row:auto}}@media (max-width: 600px){.competitions-page .bloc-heading{gap:20px}}@media (max-width: 480px){.competitions-page .bloc-heading{gap:15px}.filters-box{grid-template-columns:repeat(1,1fr)}.filters-box .dropdown-block:nth-child(1){grid-column:1 / 3;grid-row:auto}.filters-box .dropdown-block:nth-child(2){grid-column:1 / 3;grid-row:auto}.filters-box .dropdown-block:nth-child(3){grid-column:1 / 3;grid-row:auto}.filters-box .dropdown-block:nth-child(4){grid-column:1 / 3;grid-row:auto}.filters-box .dropdown-block:nth-child(5){grid-column:2 / 1;grid-row:auto}.filters-box .lear-button{grid-column:2 / 3;grid-row:auto}}.competition-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:100%}@media (max-width: 1200px){.competition-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}}@media (max-width: 980px){.competition-list{gap:20px}}@media (max-width: 780px){.competition-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.tab{align-items:flex-start;border-radius:50px;display:inline-flex;gap:30px;padding:10px 20px;position:relative}.tab .tab-text{color:#fff;font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.tab.tab-active{background-color:#fefffe66}.competition-participants{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative;margin:0 0 auto}.competition-participants .container{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-participants .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-participants .design-component-instance-node{flex:0 0 auto!important}.competition-participants .design-component-instance-node-2{align-self:stretch!important;width:100%!important}.competition-participants .wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.competition-participants .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-participants .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-participants .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-participants .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.competition-participants .filters-box-line{align-items:center;align-self:stretch;display:flex;flex:1;flex-grow:1;gap:15px;position:relative}.competition-participants .filters-box{align-items:center;align-self:stretch;display:grid;gap:15px;position:relative;width:100%;grid-template-columns:repeat(5,1fr) 157px}.competition-participants .filters-box--with-discipline{grid-template-columns:repeat(6,1fr) 157px}.competition-participants .filters-box--without-discipline{grid-template-columns:repeat(5,1fr) 157px}.competition-participants .dropdown-instance{flex:1!important;flex-grow:1!important;width:unset!important}.competition-participants .table{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.table-scroll{overflow:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;width:100%}.competition-participants .table-heading{align-items:flex-start;align-self:stretch;border-radius:5px 5px 0 0;display:flex;flex:0 0 auto;position:relative;width:100%}.competition-participants .table-cell{align-items:center;display:flex;gap:5px;height:20px;position:relative;min-width:100px}.competition-participants .table-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;white-space:nowrap;width:fit-content}.competition-participants .table-line{align-items:center;display:grid;position:relative;grid-template-columns:25% repeat(3,1fr);width:100%;gap:10px;padding:0 0 0 20px}.competition-participants .table-line--6{grid-template-columns:26% repeat(5,1fr)}.competition-participants .participant-line-instance{font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height)}.competition-participants .participant-line-2{margin-left:-2.5px!important;margin-right:-2.5px!important}.competition-participants .button-tertiary-instance{align-self:stretch!important;display:flex!important;width:100%!important}.competition-participants .document-list-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.competition-participants .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-participants .block-partners{padding:30px 0}.competition-participants .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-participants .partners-list li{display:inline-block;margin:35px;width:170px}.competition-participants .partners-list li a{display:flex}.competition-participants .partners-list li img{width:100%;height:auto}@media (max-width: 980px){.competition-participants .table{min-width:830px}.competition-participants .table--2{min-width:auto}.competition-participants .table-line{padding:0 0 0 15px}.competition-participants .filters-box{grid-template-columns:repeat(3,1fr)}}@media (max-width: 780px){.competition-participants .table-line{padding:0 0 0 10px}.competition-participants .filters-box{grid-template-columns:repeat(6,1fr)}}@media (max-width: 600px){.competition-participants .table-line--6{padding:5px 10px;grid-template-columns:repeat(5,1fr)}}@media (max-width: 480px){.competition-participants .design-component-instance-node-2{flex-direction:column}.competition-participants .table{min-width:auto;gap:15px}.competition-participants .table--2{gap:5px}.competition-participants .filters-box{grid-template-columns:repeat(1,1fr)}}.tab{align-items:flex-start;border-radius:50px;display:inline-flex;gap:30px;padding:10px 20px;position:relative;transition:.3s all}.tab .tab-text{color:#fff;font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height);position:relative;white-space:nowrap;width:fit-content}.tab.tab-active{background-color:#fefffe66;transition:.3s}@media (max-width: 980px){.tab .tab-text{font-size:16px;line-height:18px}}@media (max-width: 780px){.tab .tab-text{font-size:14px;line-height:16px}}@media (max-width: 480px){.tab .tab-text{font-size:12px;line-height:14px}.tab{padding:5px}}.section-nav{align-items:flex-start;background-color:#2857cb;border-radius:50px;display:inline-flex;padding:5px;position:relative}.section-nav .tab-instance{flex:0 0 auto!important}@media (max-width: 480px){.section-nav{padding:3px}}.countdown{align-items:center;display:inline-flex;flex-direction:column;gap:15px;position:relative}.countdown .ountdown-title{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;text-align:center}.countdown .countdown-timer{align-items:center;display:inline-flex;flex:0 0 auto;gap:5px;justify-content:center;position:relative}.countdown .countdown-item{align-items:center;display:flex;flex-direction:column;gap:5px;position:relative}.countdown .countdown-time{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:5px;position:relative;width:100%}.countdown .countdown-figure{-webkit-backdrop-filter:blur(4px) brightness(100%);align-items:center;backdrop-filter:blur(4px) brightness(100%);background-color:var(--backgroundbg-30);border-radius:5px;display:flex;flex-direction:column;gap:10px;justify-content:center;overflow:hidden;padding:6px;position:relative;width:100%}.countdown .countdown-number{align-self:stretch;color:var(--textneutral-155);font-family:Inter,Helvetica,sans-serif;font-size:48px;font-weight:400;line-height:48px;position:relative;text-align:center}.countdown .countdown-label{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative;width:100%}.countdown .countdown-text{color:var(--textneutral-200);flex:1;font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;margin-top:-1px;position:relative;text-align:center}.countdown .countdown-icon{position:relative;width:4px}@media (max-width: 1200px){.countdown{order:1}}@media (max-width: 980px){.countdown{margin:0 auto}}@media (max-width: 480px){.countdown .countdown-number{font-size:44px;line-height:46px}.countdown .countdown-figure{padding:5px}.countdown .countdown-text{font-size:10px;line-height:12px}}.tooltip-block{max-width:240px;height:auto;padding:10px;border-radius:4px;background-color:var(--backgroundbg-45);box-shadow:0 8px 24px #00000052;width:fit-content;white-space:normal;word-wrap:break-word}.tooltip-block__text{color:var(--white);font-family:Inter,sans-serif;font-size:12px;font-weight:300}.popup-arrow{color:var(--backgroundbg-45)}.tooltip-icon{height:20px;width:20px;margin-left:5px;margin-right:5px;cursor:pointer}.detailing-list{display:grid;grid-template-columns:1fr;gap:15px;position:relative;align-items:flex-start}.detailing-item{align-items:center;display:inline-flex;gap:10px;position:relative}.detailing-item .detailing-item-block-vertical{display:flex;flex-direction:column;gap:5px}.detailing-item .detailing-item-block-horizontal{display:flex;flex-direction:row;gap:10px}.detailing-item .detailing-item-block-title{color:var(--textneutral-200);font-family:var(--desktop-body7-font-family);font-size:var(--desktop-body7-font-size);font-style:var(--desktop-body7-font-style);font-weight:var(--desktop-body7-font-weight);letter-spacing:var(--desktop-body7-letter-spacing);line-height:var(--desktop-body7-line-height);position:relative;white-space:nowrap;width:fit-content}.detailing-item .detailing-item-block-info{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:14px;position:relative;align-items:center;white-space:nowrap;width:fit-content;display:flex}.detailing-item .icon-17{height:16px!important;position:relative!important;width:16px!important}@media (max-width: 780px){.detailing-list{grid-template-columns:repeat(2,1fr);row-gap:10px;column-gap:20px}}@media (max-width: 600px){.detailing-list{grid-template-columns:repeat(1,1fr);width:100%}}@media (max-width: 480px){.detailing-list{gap:5px}}.competition-card{align-items:flex-start;background-color:var(--backgroundbg-25);border-radius:10px;gap:20px;overflow:hidden;padding:40px 30px 35px 20px;position:relative;width:100%;justify-content:space-between}.competition-card .div{height:100%;left:0;position:absolute;top:0;width:7px}.competition-card .div-2{align-items:center;display:flex;flex-direction:column;gap:5px;position:relative;flex-shrink:0}.competition-card .competition-card-img-wrapper{width:clamp(70px,18vw,200px);aspect-ratio:1 / 1;height:auto;min-width:70px;max-width:200px;border-radius:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.competition-card .competition-card-img{width:100%;height:100%;object-fit:cover;position:relative;background-color:var(--backgroundbg-25);min-width:100%;min-height:100%}.competition-card .div-3{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative}.competition-card .text-wrapper-2,.competition-card .p{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:17px;opacity:.5;position:relative;text-align:center}.competition-card .div-4{align-items:flex-start;display:flex;position:relative;gap:20px}.competition-card .div-5{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;position:relative;max-width:486px;gap:50px}.competition-card .div-6{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.competition-card .class{font-family:var(--desktop-body7-font-family)!important;font-size:var(--desktop-body7-font-size)!important;font-style:var(--desktop-body7-font-style)!important;font-weight:var(--desktop-body7-font-weight)!important;letter-spacing:var(--desktop-body7-letter-spacing)!important;line-height:var(--desktop-body7-line-height)!important}.competition-card .class-2{background-color:var(--status-completed)!important;flex:0 0 auto!important}.competition-card .competition-tags-instance{flex:0 0 auto!important}.competition-card .div-7{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.competition-card .div-8{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-weight:500;letter-spacing:0;margin-top:-1px;position:relative}.competition-card .div-9{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;position:relative}.competition-card .div-10{align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:10px;position:relative}.competition-card .title{position:relative}.competition-card .icon-2{height:16px;position:relative;width:16px}.competition-card .div-11{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:14px;position:relative}.competition-card .text{align-self:stretch;position:relative}.competition-card .frame{position:relative}.frame__block{display:flex;align-items:end;flex-direction:row-reverse;gap:40px}.competition-card .competition-card-wrapper{align-items:flex-end;display:inline-flex;flex:1;flex-direction:column;gap:40px;position:relative}.competition-card .detailing-item-instance{align-self:stretch!important;display:flex!important;flex:0 0 auto!important;width:100%!important}.competition-card .class-3{flex:1!important;flex-grow:1!important;justify-content:flex-end!important}.competition-card .class-4{align-self:stretch!important;flex:0 0 auto!important;justify-content:flex-end!important}.competition-card .countdown-instance{margin-top:unset!important}.competition-card .div-13{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.competition-card .div-wrapper{align-items:flex-end;display:inline-flex;flex-direction:column;gap:40px;position:relative}.competition-card.competition-card-progress,.competition-card.competition-card-registration-end{display:inline-flex}.competition-card.competition-card-registration,.competition-card.competition-card-announced{display:flex;width:100%}.competition-card.competition-card-completed,.competition-card.competition-card-subsidiary{display:inline-flex}.competition-card.competition-card-announced .div{background-color:var(--status-announced)}.competition-card.competition-card-registration .div{background-color:var(--status-registration)}.competition-card.competition-card-registration-end .div{background-color:var(--status-registration-end)}.competition-card.competition-card-progress .div{background-color:var(--status-progress)}.competition-card.competition-card-completed .div{background-color:var(--status-completed)}.competition-card.competition-card-subsidiary .div{background-color:var(--status-registration)}.competition-card.competition-card-registration .div-2{margin-bottom:-14px}.competition-card.competition-card-progress .div-4{width:100%;gap:20px}.competition-card.competition-card-registration-end .div-4{align-self:stretch;width:100%}.competition-card.competition-card-registration .div-4{align-self:stretch;flex:1}.competition-card.competition-card-completed .div-4,.competition-card.competition-card-subsidiary .div-4{align-self:stretch}.competition-card.competition-card-progress .div-8{font-size:18px;line-height:23.4px}.competition-card.competition-card-registration-end .div-8,.competition-card.competition-card-registration .div-8{font-size:20px;line-height:26px}.competition-card.competition-card-completed .div-8{font-size:18px;line-height:23.4px}.competition-card.competition-card-subsidiary .div-8{font-size:20px;line-height:26px}.competition-card.competition-card-progress .div-10,.competition-card.competition-card-registration-end .div-10,.competition-card.competition-card-registration .div-10,.competition-card.competition-card-completed .div-10{display:inline-flex}.competition-card.competition-card-subsidiary .div-10{align-self:stretch;display:flex;width:100%}.competition-card.competition-card-progress .title,.competition-card.competition-card-registration-end .title,.competition-card.competition-card-registration .title,.competition-card.competition-card-completed .title{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:5px;width:100%}.competition-card.competition-card-subsidiary .title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19.2px;margin-top:-1px;white-space:nowrap;width:fit-content}.competition-card.competition-card-progress .text,.competition-card.competition-card-registration-end .text,.competition-card.competition-card-registration .text,.competition-card.competition-card-announced .text,.competition-card.competition-card-completed .text{align-items:center;display:flex;flex:0 0 auto;gap:5px;width:100%}.competition-card.competition-card-subsidiary .text{display:flex;gap:5px;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19.2px}.competition-card.competition-card-progress .frame{align-items:flex-start;display:flex;justify-content:space-between;width:234px}.competition-card.competition-card-registration-end .frame{align-items:center;display:flex;justify-content:space-between;max-width:551px;width:100%;gap:30px}.competition-card.competition-card-registration .frame,.competition-card.competition-card-announced .frame{align-items:center;align-self:stretch;display:flex;justify-content:space-between;gap:30px}.competition-card.competition-card-completed .frame{align-items:flex-start;align-self:stretch;display:flex;gap:10px;justify-content:space-around;max-width:234px}.competition-card.competition-card-subsidiary .frame{align-items:flex-start;align-self:stretch;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:space-between;gap:30px}.competition-card.competition-card-registration .div-13{align-self:stretch}.competition-card.competition-card-progress .div-wrapper{flex:0 0 auto}.text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19.2px}.text-wrapper-12{font-size:16px}@media (max-width: 1200px){.competition-card .frame{flex-direction:column}.frame__block{order:1}}@media (max-width: 980px){.competition-card{flex-direction:column;gap:40px}.competition-card .frame{flex-direction:row-reverse}.competition-card .div-5{gap:30px}}@media (max-width: 780px){.competition-card .frame{flex-direction:column}.competition-card .div-13{align-items:start;width:100%}.competition-card{padding:30px 20px}.frame__block{justify-content:space-between;gap:20px;width:100%}.competition-card.competition-card-registration-end .frame{max-width:none}.competition-card.competition-card-subsidiary .div-8{font-size:18px;line-height:22px}}@media (max-width: 600px){.competition-card .div-4{gap:30px;flex-direction:column}.competition-card{padding:25px 15px;gap:30px}.frame__block{flex-direction:column-reverse;gap:25px}.competition-card .div-2{flex-direction:row;gap:10px;flex-shrink:1}.competition-card .div{height:5px;left:0;position:absolute;top:0;width:100%}.competition-card .competition-card-wrapper{flex-direction:column-reverse;gap:20px;align-items:start}.competition-card .text-wrapper-2,.competition-card .p{text-align:start}.competition-card.competition-card-registration .div-8{font-size:18px;line-height:22px}.competition-card.competition-card-registration .div-2{margin:0}.competition-card .div-10{order:-1}.competition-card .div-5{gap:25px}}@media (max-width: 480px){.competition-card{padding:20px 10px;gap:20px}.competition-card .competition-card-wrapper{gap:10px}.competition-card .text-wrapper-2,.competition-card .p{text-align:start;font-size:10px;line-height:12px}.competition-card.competition-card-registration .div-8{font-size:16px;line-height:20px}.competition-card .div-9{font-size:14px;line-height:18px}.competition-card .div-4,.competition-card .div-5{gap:20px}.frame__block{gap:30px}.competition-card.competition-card-completed .div-8{font-size:16px;line-height:20px}.competition-card .div-11{font-size:12px}.competition-card.competition-card-subsidiary .text{font-size:14px;line-height:16px}.competition-card.competition-card-subsidiary .div-8{font-size:16px;line-height:20px}}.participant-line{align-items:center;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;min-height:50px;position:relative;width:100%}.participant-line-flex{display:flex;align-items:center;gap:10px}.participant-line .profile-widget-instance{align-self:stretch!important;height:unset!important}.participant-line .participiant-line{align-items:center;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.participant-line .participiant-line-wrapper{align-items:center;display:flex;gap:10px;position:relative}.participant-line .participiant-line-2{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:20px;position:relative;width:100%}.participant-line .participiant-line-3{align-items:center;gap:10px;position:relative}.participant-line .participiant-line-4{align-items:center;display:flex;gap:10px;position:relative}.participant-line .participiant-line-5{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:20px;position:relative;padding:0 10px;display:flex;flex-direction:column}.participant-line .participiant-line-6,.participant-line .participiant-line-7{align-items:center;display:flex;gap:10px;position:relative}.participant-line .participiant-line-8{align-items:center;display:flex;gap:10px;position:relative;width:200px}.participant-line .participant-line-main{display:grid;grid-template-columns:25% repeat(3,1fr);padding:0 0 0 20px}.participant-line .participant-line-subsidiary{display:flex;flex:1;flex-grow:1}.participant-line .participiant-line-3.participant-line-main .participiant-line-4{width:296px}.participant-line .participiant-line-3.participant-line-subsidiary .participiant-line-4{width:190px}.participant-line .participiant-line-3.participant-line-main .participiant-line-6{width:296px}.participant-line .participiant-line-3.participant-line-subsidiary .participiant-line-6{width:260px}.participant-line .participiant-line-3.participant-line-main .participiant-line-7{width:297px}.participant-line .participiant-line-3.participant-line-subsidiary .participiant-line-7{width:200px}@media (max-width: 980px){.participant-line .participiant-line-2{font-size:16px;line-height:18px}.participant-line .participant-line-main{padding:0 0 0 15px}}@media (max-width: 780px){.participant-line .participiant-line-2{font-size:14px;line-height:16px}.participant-line .participiant-line-5{font-size:14px;line-height:16px;padding:0}.participant-line .participant-line-main{padding:0 0 0 10px}}@media (max-width: 480px){.participant-line .participant-line-main{padding:5px 5px 10px;flex-direction:column;display:flex;align-items:start}.participant-line .participiant-line-5{gap:5px}.participant-line{align-items:start}.participant-line-flex{width:100%;display:flex;align-items:center;gap:10px}}.competition-statistics{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-statistics .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-statistics .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-statistics .design-component-instance-node{flex:0 0 auto!important}.competition-statistics .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-statistics .design-component-instance-node-2{width:100%!important}.competition-statistics .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-statistics .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-statistics .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-statistics .radio-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:20px;position:relative;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%}.competition-statistics .radio-wrapper::-webkit-scrollbar{display:none}.competition-statistics .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.competition-statistics .filters-box-line{align-items:center;align-self:stretch;display:flex;flex:1;flex-grow:1;gap:15px;position:relative}.competition-statistics .filters-box{align-items:center;align-self:stretch;display:grid;gap:15px;position:relative;width:100%}.competition-statistics .filters-box--with-discipline{grid-template-columns:repeat(6,1fr) 157px}.competition-statistics .filters-box--without-discipline{grid-template-columns:repeat(5,1fr) 157px}.competition-statistics .dropdown-instance{flex:1!important;flex-grow:1!important;width:unset!important}.competition-statistics .table{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.competition-statistics .table-heading{align-items:flex-start;align-self:stretch;border-radius:5px 5px 0 0;display:flex;flex:0 0 auto;position:relative;width:100%}.competition-statistics .table-cell{align-items:center;display:flex;gap:5px;height:20px;position:relative;min-width:100px}.competition-statistics .table-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;white-space:nowrap;width:fit-content}.competition-statistics .table-line{align-items:center;display:grid;position:relative;grid-template-columns:25% repeat(3,1fr);width:100%;gap:10px;padding:0 0 0 20px}.competition-statistics .table-text-wrapper{align-items:center;display:flex;gap:5px;height:20px;justify-content:start;padding:0 10px;position:relative}.competition-statistics .table-line--5{grid-template-columns:26% repeat(4,1fr)}.competition-statistics .table-line--5 .table-text-wrapper{justify-content:center}.competition-statistics .position-line-instance{align-self:stretch!important;width:100%!important}.competition-statistics .position-line-2{margin-left:-2.5px!important;margin-right:-2.5px!important}.competition-statistics .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-statistics .block-partners{padding:30px 0}.competition-statistics .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-statistics .partners-list li{display:inline-block;margin:35px;width:170px}.competition-statistics .partners-list li a{display:flex}.competition-statistics .partners-list li img{width:100%;height:auto}@media (max-width: 980px){.competition-statistics .filters-box--without-discipline{grid-template-columns:repeat(3,1fr)}}@media (max-width: 780px){.competition-statistics .table-text-wrapper{padding:0}}@media (max-width: 600px){.competition-statistics .table-line{padding:0}.competition-statistics .table-line--5{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width: 480px){.competition-statistics .table-text{font-size:10px}.competition-statistics .filters-box--without-discipline{grid-template-columns:repeat(1,1fr)}}.radio{align-items:center;display:inline-flex;gap:10px;position:relative}.radio .radio-icon{align-items:center;gap:10px;position:relative}.radio .icon-svg{border:1px solid;position:relative}.radio .radio-label{font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.radio .radio-active{display:inline-flex;flex:0 0 auto}.radio .radio-checked{border:1px solid;border-color:var(--iconsicon-2);border-radius:10px;display:flex;height:20px;justify-content:center;padding:6px;width:20px}.radio .radio-disabled{display:inline-flex;flex:0 0 auto}.radio .radio-type-0-radio-active,.radio .radio-type-0-radio-checked{color:var(--textneutral-200)}.radio .radio-type-0-radio-disabled{color:var(--textneutral-170)}.radio .radio-icon.radio-active .icon-svg{border-color:#00426947;border-radius:10px;height:20px;width:20px}.radio .radio-icon.radio-checked .icon-svg{background-color:var(--iconsicon-2);border-color:var(--iconsicon-2);border-radius:4px;height:8px;width:8px;flex-shrink:0}.radio .radio-icon.radio-disabled .icon-svg{border-color:#00426947;border-radius:10px;height:20px;width:20px}.radio-input{height:100%;width:100%;position:absolute;left:0;opacity:0;cursor:pointer}@media (max-width: 480px){.radio .radio-label{font-size:14px;line-height:16px}}.position-line{align-items:center;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;height:100%;position:relative;width:100%}.position-line .profile-widget-instance{align-self:stretch!important;height:unset!important}.position-line .div-14{align-items:center;align-self:stretch;display:flex;flex:1;flex-grow:1;padding:14px 0 14px 20px;position:relative}.position-line .position-line-title{align-items:center;align-self:stretch;display:flex;gap:20px;position:relative}.position-line .position-line-name{color:var(--textneutral-200);flex:1;font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height);margin-top:-1px;position:relative}.position-line .position-line-number{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.position-line .position-line-text{color:var(--textneutral-155);flex:1;font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:16px;margin-top:-1px;position:relative;text-align:center}@media (max-width: 980px){.position-line .position-line-name{font-size:16px;line-height:18px}}@media (max-width: 780px){.position-line .position-line-name{font-size:14px;line-height:16px}.position-line .position-line-text{font-size:14px}}@media (max-width: 600px){.table-line{padding:0}.position-line{flex-direction:column;padding-bottom:10px;align-items:stretch}.position-line .position-line-number{flex-direction:column}.position-line .rating-line{display:flex;flex-direction:column;gap:15px}.position-line .judge-line-flex{display:flex;gap:10px;align-items:initial;align-self:flex-start}}@media (max-width: 480px){.position-line .position-line-text{font-size:12px}}.competition-child{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-child .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-child .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-child .design-component-instance-node-2{flex:0 0 auto!important}.competition-child .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-child .competition-card-instance{align-self:stretch!important;flex:0 0 auto!important;min-height:300px!important;width:100%!important}.competition-child .icon-22{height:16px!important;position:relative!important;width:16px!important}.competition-child .competition-card-2{margin-top:unset!important}.competition-child .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-child .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-child .competition-widget-instance{flex:0 0 auto!important;margin-left:-.5px!important;margin-right:-.5px!important}.competition-child .document-list-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.competition-child .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-child .block-partners{padding:30px 0}.competition-child .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-child .partners-list li{display:inline-block;margin:35px;width:170px}.competition-child .partners-list li a{display:flex}.competition-child .partners-list li img{width:100%;height:auto}.competition-documents{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-documents .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-documents .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-documents .design-component-instance-node{flex:0 0 auto!important}.competition-documents .wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.competition-documents .competition-documents-card-instance{align-self:stretch!important;width:100%!important}.competition-documents .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-documents .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-documents .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-documents .document-list-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.competition-documents .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-documents .block-partners{padding:30px 0}.competition-documents .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-documents .partners-list li{display:inline-block;margin:35px;width:170px}.competition-documents .partners-list li a{display:flex}.competition-documents .partners-list li img{width:100%;height:auto}.upload-button{align-items:center;background-color:var(--backgroundbg-40);border-radius:5px;display:inline-flex;gap:10px;height:45px;justify-content:center;padding:10px 15px 10px 20px;position:relative;transition:.3s}.upload-button:hover{background-color:var(--backgroundbg-50);transition:.3s}.upload-button .upload-button-text{color:var(--textneutral-100);font-family:var(--desktop-btn1-font-family);font-size:var(--desktop-btn1-font-size);font-style:var(--desktop-btn1-font-style);font-weight:var(--desktop-btn1-font-weight);letter-spacing:var(--desktop-btn1-letter-spacing);line-height:var(--desktop-btn1-line-height);position:relative;white-space:nowrap;width:fit-content}.upload-button .upload-button-icon{height:16px;position:relative;width:16px}@media (max-width: 780px){.document-list .upload-button{width:100%}}@media (max-width: 480px){.upload-button .upload-button-text{font-size:var(--mobil-btn1-font-size)}}.document-item{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%;height:100%;padding:0 0 40px}.document-item .document-item-header{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:10px 60px 14px 20px;position:relative}.document-item .document-item-bg{left:0;position:absolute;top:1px;width:100%;height:100%}.document-item .document-item-date{color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;white-space:nowrap;width:fit-content}.document-item .document-item-body{align-items:flex-end;align-self:stretch;background-color:var(--backgroundbg-25);border-radius:0 10px 10px;display:flex;flex:0 0 auto;flex-direction:column;gap:54px;overflow:hidden;padding:30px 20px 20px;position:relative;width:100%;height:100%}.document-item .div-14{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;height:100%;position:relative;width:100%}.document-item .document-item-text{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;margin-top:-1px;position:relative}.document-item .text-wrapper-3{align-self:stretch;color:#11111180;font-family:var(--desktop-body7-font-family);font-size:var(--desktop-body7-font-size);font-style:var(--desktop-body7-font-style);font-weight:var(--desktop-body7-font-weight);letter-spacing:var(--desktop-body7-letter-spacing);line-height:var(--desktop-body7-line-height);position:relative}.document-item .document-item-line{background-color:var(--backgroundbg-50);border-radius:0 10px 0 0;height:8px;left:0;position:absolute;top:34px;width:100%}@media (max-width: 780px){.document-item .document-item-text{font-size:14px;line-height:18px}.document-item .text-wrapper-3{font-size:12px;line-height:14px}.document-item .document-item-date{font-size:12px}}.document-list{align-items:flex-start;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;position:relative;width:100%}.document-list .document-item-instance{margin-right:-1px!important}@media (max-width: 980px){.document-list{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width: 780px){.document-list{gap:20px}}@media (max-width: 480px){.document-list{grid-template-columns:repeat(1,1fr)}}.competition-schedule{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-schedule .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-schedule .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-schedule .design-component-instance-node{flex:0 0 auto!important}.competition-schedule .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-schedule .competition-card-instance{align-self:stretch!important;width:100%!important}.competition-schedule .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-schedule .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-schedule .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-schedule .bloc-caption{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;position:relative;width:100%}.competition-schedule .bloc-date{color:var(--textneutral-155);font-family:Oswald,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;position:relative;width:100%}.competition-schedule .info-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:30px;position:relative;width:100%}.competition-schedule .info-list{align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;position:relative;width:100%}.competition-schedule .info-column{display:flex;flex-direction:column;gap:10px;flex:1}.competition-schedule .info-line{align-items:center;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;position:relative;width:100%;height:100%}.competition-schedule .info-title-instance{align-self:stretch!important;flex:0 0 auto!important}.competition-schedule .info-content-instance{flex:1!important;flex-grow:1!important;width:unset!important}.competition-schedule .info-content-2{font-family:Inter,Helvetica;font-size:18px;font-style:unset;font-weight:400;letter-spacing:0;line-height:21.6px}.competition-schedule .info-title-2{font-weight:700!important}.competition-schedule .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-schedule .block-partners{padding:30px 0}.competition-schedule .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-schedule .partners-list li{display:inline-block;margin:35px;width:170px}.competition-schedule .partners-list li a{display:flex}.competition-schedule .partners-list li img{width:100%;height:auto}@media (max-width: 980px){.competition-schedule .info-list{grid-template-columns:repeat(1,1fr)}}@media (max-width: 780px){.competition-schedule .bloc--10{gap:20px}}@media (max-width: 600px){.competition-schedule .bloc--10{gap:15px}}@media (max-width: 480px){.competition-schedule .info-list{gap:5px}.competition-schedule .bloc--10{gap:10px}.competition-schedule .bloc-date{font-size:16px;line-height:18px}}.info-content{align-items:center;display:flex;gap:10px;justify-content:center;padding:5px 20px;position:relative;width:100%;height:100%}.info-content .info-content-text{color:var(--textneutral-200);flex:1;font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height);margin-top:-1px;position:relative}@media (max-width: 600px){.info-content .info-content-text{font-size:14px;line-height:16px}}@media (max-width: 480px){.info-content .info-content-text{font-size:12px;line-height:14px}.info-content{padding:5px 10px}}.info-title{align-items:center;background-color:var(--backgroundbg-40);border-radius:5px;display:inline-flex;justify-content:center;overflow:hidden;padding:5px;position:relative;min-height:50px;width:100px}.info-title .info-title-text{color:var(--textneutral-100);font-family:Oswald,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:16px;position:relative;text-align:center}@media (max-width: 600px){.info-title{width:95px;min-height:45px}}@media (max-width: 480px){.info-title .info-title-text{font-size:14px;font-weight:400;line-height:16px}.info-title{width:90px;min-height:40px}}.contributions{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.contributions .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.contributions .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.contributions .design-component-instance-node{flex:0 0 auto!important}.contributions .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.contributions .competition-card-instance{align-self:stretch!important;flex:0 0 auto!important;height:unset!important;width:100%!important}.contributions .competition-card-2{margin-bottom:unset!important}.contributions .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.contributions .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.contributions .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.contributions .info-wrapper{align-items:flex-start;display:grid;grid-template-columns:1fr 38%;gap:30px;position:relative;width:100%}.contributions .info-col{align-items:flex-start;display:flex;flex-direction:column;gap:50px;padding:12px 0 0;position:relative;width:100%}.contributions .info-col-advanced{padding-top:12px}.contributions .div-14{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.contributions .table-heading{align-items:flex-start;align-self:stretch;border-radius:5px 5px 0 0;display:flex;flex:0 0 auto;position:relative;width:100%}.contributions .table-cell{align-items:center;display:flex;gap:5px;height:20px;justify-content:center;padding:0 20px;position:relative;width:100px}.prize-head-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:18px;font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight)}.contributions .table-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;white-space:nowrap;width:fit-content}.contributions .table-text-wrapper{align-items:center;display:flex;flex:1;gap:5px;height:20px;padding:0 20px;position:relative}.contributions .div-15{align-items:center;align-self:stretch;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;flex:0 0 auto;position:relative;width:100%}.contributions .info-title-instance{align-self:stretch!important;flex:0 0 auto!important}.contributions .info-content-instance{flex:1!important;width:unset!important}.contributions .annotation{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.contributions .annotation-main{color:var(--textneutral-155);font-family:Inter,Helvetica,sans-serif;font-size:30px;font-weight:600;letter-spacing:0;line-height:48px;position:relative;white-space:nowrap;width:fit-content}.contributions .info-bloc{align-items:flex-start;display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.contributions .info-bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative;width:100%}.contributions .info-bloc-title{color:var(--textneutral-160);flex:1;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;line-height:22px;position:relative}contributions .block-partners{padding:30px 0}contributions .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}contributions .partners-list li{display:inline-block;margin:35px;width:170px}contributions .partners-list li a{display:flex}contributions .partners-list li img{width:100%;height:auto}@media (max-width: 1080px){.contributions .annotation-main{font-size:26px;line-height:38px}.contributions .info-col{padding:0;gap:40px}}@media (max-width: 980px){.contributions .info-wrapper{grid-template-columns:1fr}.contributions .annotation{gap:15px}.contributions .annotation-main{font-size:22px;line-height:30px}.contributions .info-col{padding:0;gap:35px}}@media (max-width: 780px){.contributions .table-cell{width:95px}.contributions .annotation{gap:10px}.contributions .annotation-main{font-size:20px;line-height:22px}.contributions .info-col{gap:30px}}@media (max-width: 600px){.contributions .annotation-main{font-size:18px;line-height:20px}.contributions .info-col,.contributions .info-wrapper{gap:25px}.contributions .info-bloc-title{font-size:16px;line-height:18px}}@media (max-width: 480px){.contributions .table-cell{width:90px}.contributions .annotation{gap:5px}.contributions .annotation-main{font-size:16px;line-height:20px}.contributions .info-col,.contributions .info-wrapper{gap:20px}.contributions .info-bloc-title{font-size:14px;line-height:16px}.contributions .info-bloc{gap:15px}.contributions .table-text{font-size:10px}}.competition-contacts{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-contacts .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-contacts .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-contacts .design-component-instance-node{flex:0 0 auto!important}.competition-contacts .wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.competition-contacts .competition-card-instance{align-self:stretch!important;width:100%!important}.competition-contacts .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-contacts .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-contacts .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-contacts .contacts{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.competition-contacts .contacts-text{align-self:stretch;color:var(--black);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:22px;margin-top:-1px;position:relative}.competition-contacts .img{align-self:stretch;flex:0 0 auto;position:relative;width:100%}.competition-contacts .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-contacts .block-partners{padding:30px 0}.competition-contacts .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-contacts .partners-list li{display:inline-block;margin:35px;width:170px}.competition-contacts .partners-list li a{display:flex}.competition-contacts .partners-list li img{width:100%;height:auto}@media (max-width: 480px){.competition-contacts .contacts-text{font-size:16px;line-height:20px}}.competition-photo{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-photo .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-photo .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-photo .design-component-instance-node{flex:0 0 auto!important}.competition-photo .wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.competition-photo .competition-photo-card-instance{align-self:stretch!important;width:100%!important}.competition-photo .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-photo .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-photo .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-photo .media-list-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.competition-photo .media-list-2{align-self:unset!important;width:312px!important}.competition-photo .button-tertiary-instance{align-self:stretch!important;display:flex!important;width:100%!important}.competition-photo .button-tertiary-2{font-family:Inter,Helvetica!important;font-size:16px!important;font-style:unset!important;font-weight:700!important;letter-spacing:0!important;line-height:16px!important}.competition-photo .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-photo .block-partners{padding:30px 0}.competition-photo .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-photo .partners-list li{display:inline-block;margin:35px;width:170px}.competition-photo .partners-list li a{display:flex}.competition-photo .partners-list li img{width:100%;height:auto}.competition-judges{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-judges .container{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-judges .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-judges .design-component-instance-node{flex:0 0 auto!important}.competition-judges .wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.competition-judges .competition-card-instance{align-self:stretch!important;display:flex!important;width:100%!important}.competition-judges .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-judges .bloc{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-judges .bloc-heading{align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-judges .table-heading{align-items:flex-start;align-self:stretch;border-radius:5px 5px 0 0;display:flex;flex:0 0 auto;position:relative;width:100%}.competition-judges .table-cell{display:flex;gap:5px;height:20px;position:relative;max-width:100px;width:100%}.competition-judges .table-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative;white-space:nowrap;width:fit-content}.competition-judges .table-line{display:grid;position:relative;grid-template-columns:43% repeat(2,1fr);width:100%;gap:10px;padding:0 20px}.competition-judges .table-text-wrapper{display:flex;flex:1;gap:5px;height:20px;padding:0 10px;position:relative}.competition-judges .judge-line-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.competition-judges .judge-line-2{font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height)}.competition-judges .table{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.competition-judges .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-judges .block-partners{padding:30px 0}.competition-judges .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-judges .partners-list li{display:inline-block;margin:35px;width:170px}.competition-judges .partners-list li a{display:flex}.competition-judges .partners-list li img{width:100%;height:auto}@media (max-width: 980px){.competition-judges .table-line{padding:0 15px}}@media (max-width: 780px){.competition-judges .table-line{padding:0 10px}}@media (max-width: 480px){.competition-judges .table-text{font-size:10px;line-height:12px}}.judge-line{background-color:var(--backgroundbg-25);border-radius:5px;display:flex;position:relative;width:100%}.judge-line .profile-widget-instance{align-self:stretch!important;height:unset!important}.judge-line .judge-line-content{align-items:center;display:grid;position:relative;grid-template-columns:43% repeat(2,1fr);width:100%;gap:10px;padding:5px 20px}.judge-line .judge-line-title{align-items:center;align-self:stretch;display:flex;gap:10px;position:relative}.judge-line .judge-line-name{color:var(--textneutral-200);flex:1;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;position:relative}.judge-line .judge-line-info{display:flex;padding:0 10px;gap:10px;position:relative;flex-direction:column}.judge-line .judge-line-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:18px;position:relative;width:fit-content}.judge-line-flex{display:flex;align-items:center;gap:10px}@media (max-width: 980px){.judge-line .judge-line-name{font-size:16px;line-height:20px}.judge-line .judge-line-content{padding:5px 15px}}@media (max-width: 780px){.judge-line .judge-line-name{font-size:14px;line-height:18px}.judge-line .judge-line-text{font-size:14px;line-height:16px}.judge-line .judge-line-content{padding:5px 10px}}@media (max-width: 600px){.judge-line{flex-direction:column;gap:5px;align-items:start}.judge-line .judge-line-content{grid-template-columns:calc(60% - 10px) 40%;padding:0 10px 10px}.judge-line .judge-line-info{align-items:start;padding:0;gap:5px}.judge-line .rating-line{display:flex;flex-direction:column;gap:10px}.rating-line .judge-line-flex{align-self:flex-start}}@media (max-width: 480px){.judge-line .judge-line-text{font-size:12px;line-height:14px}}.competition-prize{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-prize .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-prize .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-prize .design-component-instance-node{flex:0 0 auto!important}.competition-prize .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-prize .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-prize .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-prize .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-prize .info-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:30px;position:relative;width:100%}.competition-prize .info-bloc{align-items:flex-start;display:flex;flex-direction:column;gap:20px;position:relative;width:640px}.competition-prize .info-bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;position:relative;width:100%}.competition-prize .info-bloc-title{color:var(--textneutral-160);flex:1;font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-prize .info-list{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.competition-prize .info-line{align-items:center;align-self:stretch;background-color:var(--backgroundbg-25);border-radius:5px;display:flex;flex:0 0 auto;position:relative;width:100%}.competition-prize .info-content-instance{flex:1!important;flex-grow:1!important;width:unset!important}.competition-prize .info-title-instance{align-self:stretch!important;flex:0 0 auto!important}.competition-prize .info-title-2{flex:1!important;width:unset!important}.competition-prize .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-prize .block-partners{padding:30px 0}.competition-prize .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-prize .partners-list li{display:inline-block;margin:35px;width:170px}.competition-prize .partners-list li a{display:flex}.competition-prize .partners-list li img{width:100%;height:auto}@media (max-width: 600px){.competition-prize .info-bloc-title{font-size:16px;line-height:20px}}@media (max-width: 480px){.competition-prize .info-bloc-title{font-size:14px;line-height:18px}.competition-prize .info-bloc{gap:15px}.competition-prize .info-list{gap:5px}}.competition-results .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.competition-results .radio-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:20px;position:relative;overflow:scroll;width:100%}.competition-results .radio-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.participant{display:flex;flex-direction:column;gap:10px;align-items:flex-start;align-self:stretch;flex:0 0 auto;position:relative;width:100%;font-family:var(--desktop-body1-font-family)}.competition-results .result-line-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}@media (max-width: 480px){.competition-results .radio-wrapper{align-self:end;gap:15px}}.participant__item{display:flex;gap:20px;justify-content:space-between;min-height:30px;background-color:var(--white);align-items:center;border-radius:5px;overflow:hidden;color:var(--dark-blue-2)}.participant__container{display:flex;gap:20px;align-items:center;width:100%;min-height:50px}.participant__names{display:flex;gap:20px;align-items:center;padding:5px 5px 5px 0;width:100%;font-size:18px;line-height:22px}.participant__number{min-width:30px;min-height:30px;background-color:var(--blue-3);color:var(--white);border-radius:5px;display:flex;align-items:center;justify-content:center;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:500;line-height:18px}.participant__number--stretch{align-self:stretch}.participant__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:450px}.participant__text{font-size:14px;line-height:16px;text-wrap:nowrap}.participant__score{color:var(--blue-3);font-size:16px;font-weight:700;line-height:18px;text-align:end}.participant__score--start{text-align:start;padding:0 18px 0 0}.participant__account{display:flex;gap:20px;width:100%;max-width:450px;align-items:center;justify-content:space-between}.participant__dots{font-size:14px;line-height:16px}.gap-10{gap:10px}@media (max-width: 980px){.participant__account{gap:15px}}@media (max-width: 780px){.participant__names{font-size:16px;line-height:18px}.participant__container{gap:15px}.participant__score,.participant__names{font-size:14px;line-height:16px}.participant__number{min-width:50px;min-height:50px}}@media (max-width: 580px){.participant__item{gap:0;min-height:40px;align-items:baseline;flex-direction:column}.participant__number--40{min-height:40px;min-width:40px;align-self:self-start}.participant__scores{width:100%;height:40px;align-items:center;justify-content:end}.participant__names{gap:5px;flex-direction:column;align-items:stretch}.participant__score--start{padding:0;order:1}.participant__dots{display:none}.participant__account{max-width:none;justify-content:space-between;padding:0 15px 0 0;gap:10px}}@media (max-width: 480px){.participant__names{font-size:12px;line-height:14px}.participant__container{gap:10px}.participant__score,.participant__text{font-size:12px;line-height:14px}.participant{gap:5px}.participant__account{padding:0 10px 0 0;gap:5px}.participant__block{gap:15px}}@media (max-width: 400px){.participant__names{width:100%;max-width:290px}}@media (max-width: 375px){.participant__names{width:100%;max-width:270px}}@media (max-width: 360px){.participant__names{width:100%;max-width:260px}}.athletes-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative}.athletes-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.athletes-page .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.athletes-page .design-component-instance-node-2{flex:0 0 auto!important;left:unset!important;top:unset!important}.athletes-page .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;overflow:visible}.athletes-page .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.athletes-page .filters-box{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;justify-content:center;position:relative;width:100%}.athletes-page .filters-box-line{align-items:center;align-self:stretch;display:grid;grid-template-columns:repeat(5,1fr);flex:0 0 auto;gap:15px;position:relative;width:100%}.athletes-page .filters-box .dropdown-block:nth-child(1){grid-column:auto;grid-row:auto}.athletes-page .filters-box .dropdown-block:nth-child(2){grid-column:auto;grid-row:auto}.athletes-page .filters-box .dropdown-block:nth-child(3){grid-column:auto;grid-row:auto}.athletes-page .filters-box .dropdown-block:nth-child(4){grid-column:auto;grid-row:auto}.athletes-page .dropdown-instance{left:unset!important;top:unset!important;width:323px!important}.athletes-page .dropdown-2{flex:1!important;flex-grow:1!important;left:unset!important;top:unset!important;width:unset!important}.athletes-page .filters-box-line-2{align-items:center;align-self:stretch;display:grid;grid-template-columns:24% 200px auto 140px;flex:1;flex-grow:1;gap:15px;position:relative}.athletes-page .data-piker{align-items:center;background-color:var(--backgroundbg-25);transition:.3s;border-radius:4px;display:inline-flex;flex:0 0 auto;padding:8px 10px;position:relative;height:45px;border:1px solid;border-color:var(--backgroundbg28-border)}.athletes-page .data-piker-data{background:none;border:0;flex:1;font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:0;position:relative;width:56px;text-align:center;color:var(--textneutral-200)}.athletes-page .data-piker-data::placeholder{color:var(--textneutral-170)}.athletes-page .data-piker-data::-webkit-input-placeholder{color:var(--textneutral-170)}.athletes-page .data-piker-data::-moz-placeholder{color:var(--textneutral-170)}.athletes-page .data-piker-data:-ms-input-placeholder{color:var(--textneutral-170)}.athletes-page .data-piker-data::placeholder,.athletes-page .data-piker-data::-webkit-input-placeholder,.athletes-page .data-piker-data::-moz-placeholder,.athletes-page .data-piker-data:-ms-input-placeholder,.athletes-page .data-piker-data::-ms-input-placeholder{color:var(--textneutral-170)}.athletes-page .data-piker-arrow{height:16px;position:relative;width:16px;margin:0 10px}.athletes-page .data-piker-icon{height:24px;position:relative;width:24px;margin:0 0 0 10px}.athletes-page .input-text-instance{align-self:stretch!important;flex:1!important;flex-grow:1!important;height:unset!important;left:unset!important;top:unset!important;width:unset!important;max-width:none}.athletes-page .input-text-2{flex:0 0 auto!important;height:unset!important;left:unset!important;position:relative!important;top:unset!important;width:unset!important}.athletes-page .rating-widget-wrap{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.athletes-page .rating-line-2{align-items:flex-end!important;justify-content:center!important}.athletes-page .rating-line-3{margin-top:unset!important}.athletes-page .rating-line-4{justify-content:center!important}.athletes-page .button-tertiary-instance{align-self:stretch!important;display:flex!important;left:unset!important;top:unset!important;width:100%!important}@media (max-width: 1180px){.athletes-page .filters-box-line{grid-template-columns:repeat(2,1fr)}}@media (max-width: 980px){.athletes-page .div{gap:25px}.athletes-page .filters-box-line-2{grid-template-columns:24% 200px auto 40px}}@media (max-width: 780px){.athletes-page .filters-box-line,.athletes-page .filters-box{gap:10px}.athletes-page .filters-box-line-2{gap:10px;display:flex;flex-wrap:wrap}.athletes-page .filters-box-line-2 .dropdown-block,.athletes-page .data-piker{width:calc((100% - 10px)/2)}.athletes-page .input-text-instance{width:calc(100% - 50px)}.athletes-page .lear-button{width:45px}.athletes-page .div{gap:20px}}@media (max-width: 580px){.athletes-page .filters-box-line{grid-template-columns:1fr}}@media (max-width: 480px){.athletes-page .div{gap:15px}.athletes-page .bloc-heading{flex-direction:column;align-items:stretch}.athletes-page .group{gap:15px}.athletes-page .data-piker{height:40px}.athletes-page .data-piker-arrow{margin:0 5px}.athletes-page .data-piker-icon{margin:0 0 0 5px}.athletes-page .data-piker-data{width:28px;font-size:12px;line-height:16px}.athletes-page .rating-widget-wrap{gap:5px}}.athlete-competitions{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative}.athlete-competitions .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.athlete-competitions .div-7{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.athlete-competitions .design-component-instance-node-5{flex:0 0 auto!important;left:unset!important;top:unset!important}.athlete-competitions .design-component-instance-node-6{align-self:stretch!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.athlete-competitions .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;gap:30px}.athlete-competitions .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.athlete-competitions .tabs-list-instance{align-self:stretch!important;left:unset!important;top:unset!important;width:100%!important}@media (max-width: 780px){.athlete-competitions .bloc-heading{flex-direction:column-reverse;align-items:flex-start}}.player-result{align-items:flex-start;display:flex;flex-direction:column;gap:5px;position:relative;max-width:100px;width:100%}.player-result .player-result-title{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;position:relative}.player-result .div{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;position:relative}.player-result .element{color:var(--textneutral-200);font-family:Open Sans,Helvetica;font-size:14px;font-weight:600;letter-spacing:0;line-height:16.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.instance-node-1{height:16px!important;width:16px!important}.profile-data{align-items:flex-start;display:inline-flex;gap:5px;position:relative}.profile-data .profile-data-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;position:relative}.profile-data .profile-data-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;width:145px;line-height:14px;position:relative}.profile-fact{align-items:flex-start;display:inline-flex;flex-direction:column;gap:5px;position:relative}.profile-fact .profile-fact-title{color:var(--textneutral-165);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;position:relative}.profile-fact .profile-fact-text{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;position:relative}.info-card{align-items:center;background-color:var(--backgroundbg-25);border-radius:10px;display:flex;overflow:hidden;position:relative;width:100%}.info-card .info-card-photo{padding:20px;align-items:flex-start;display:flex;gap:10px;position:relative;max-width:320px;width:100%}.info-card .info-card-image{min-width:100px;border-radius:8px}.info-card-container{display:flex}.info-card .info-card-content{align-items:center;display:flex;flex:1;gap:70px;padding:20px 20px 20px 0;position:relative}.info-card .info-card-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:15px;position:relative}.info-card .info-card-heading{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.info-card .info-card-name{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:26px;position:relative}.info-card .div-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:20px;position:relative;width:100%}.info-card .design-component-instance-node{flex:0 0 auto!important;left:unset!important;top:unset!important}.info-card .info-card-line{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.info-card .info-card-info-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;row-gap:20px;justify-content:space-between;position:relative;width:100%}.info-card .info-card-column{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative}.info-card .profile-fact-instance{align-self:stretch!important;white-space:unset!important;width:unset!important}.info-card .design-component-instance-node-2{align-self:stretch!important;display:flex;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.info-card .profile-fact-2{align-self:unset!important;white-space:nowrap!important;width:fit-content!important}.info-card .player-result-instance{left:unset!important;top:unset!important}.info-card .profile-data-instance{flex:1!important;white-space:unset!important;width:unset!important}.info-card .info-card-aside{position:relative;width:100%}.info-card .info-card-chart{display:flex;flex-direction:column;gap:5px;align-items:flex-end;width:100%;height:100%;justify-content:space-around}.info-card .chart{width:100%;height:100%}@media (max-width: 1200px){.info-card .info-card-content{flex-direction:column;padding:20px 25px}.info-card{align-items:self-start}.info-card .info-card-name{font-size:22px;line-height:24px}.info-card .info-card-aside{margin-right:0}}@media (max-width: 980px){.info-card .info-card-content{padding:20px}.info-card{flex-direction:column;gap:30px}.info-card__column{flex-direction:column;margin:0 auto;gap:30px;align-items:center;width:100%;max-width:460px}.info-card .info-card__column .div-2{justify-content:center;flex-direction:row}.info-card-container{align-items:flex-start}.info-card .info-card-info-2{display:grid;grid-template-columns:1fr 1fr;row-gap:15px}.info-card .info-card-name{font-size:20px;line-height:22px}}@media (max-width: 780px){.info-card .info-card-name{font-size:18px;line-height:22px}.info-card,.info-card__column{gap:20px}}@media (max-width: 600px){.info-card-container{flex-direction:column;gap:20px}.info-card .info-card-content{padding:0 15px}.info-card__column{padding:0 15px;max-width:490px}.info-card,.info-card__column{gap:15px}}@media (max-width: 480px){.info-card .info-card-photo{max-width:none;padding:0}.info-card .info-card-info-2{grid-template-columns:1fr;gap:10px}.info-card .info-card-content{padding:0 10px}.info-card__column{padding:0 10px;max-width:480px}.info-card .info-card-column:nth-child(1){display:grid;grid-template-columns:1fr 1fr}.info-card .div-2{flex-direction:column;gap:5px}.info-card .info-card-info{gap:10px}.info-card .info-card__column .div-2{display:grid;grid-template-columns:1fr 1fr}.info-card,.info-card__column{gap:10px}}.athlete-matches-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative}.athlete-matches-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.athlete-matches-page .div-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.athlete-matches-page .design-component-instance-node-3{flex:0 0 auto!important;left:unset!important;top:unset!important}.athlete-matches-page .design-component-instance-node-4{align-self:stretch!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.athlete-matches-page .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;overflow:visible}.athlete-matches-page .group{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.athlete-matches-page .button-tertiary-instance{align-self:stretch!important;display:flex!important;left:unset!important;top:unset!important;width:100%!important}@media (max-width: 480px){.athlete-matches-page .bloc-heading{flex-direction:column-reverse;align-items:start}}.result-list{align-items:flex-start;display:flex;flex-direction:column;gap:20px;left:1480px;position:relative;top:916px;width:1340px}.result-list .player-result-4{align-self:stretch!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.player-result-wrapper{background-color:var(--backgroundbg-40);border-radius:10px;display:flex;overflow:hidden;justify-content:space-between;position:relative;align-items:center;min-height:150px;gap:25px;cursor:pointer;width:100%;padding-left:20px}.player-result-wrapper .player-result-result{align-items:center;display:flex;gap:20px;max-width:600px;position:relative;justify-content:space-between;width:100%}.player-result-wrapper .player-result-player{align-items:center;display:inline-flex;gap:20px;position:relative}.player-result-wrapper .player-result-name{align-items:flex-end;display:flex;flex-direction:column;gap:5px;position:relative;max-width:130px;width:100%}.player-result-wrapper .player-result-text{align-self:stretch;color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;margin-top:-1px;position:relative;text-align:right}.player-result-wrapper .player-result-avatar{align-items:center;border-radius:5px;display:flex;gap:10px;height:80px;overflow:hidden;position:relative;width:80px}.player-result-wrapper .player-result-img{align-self:stretch;flex:1;object-fit:cover;position:relative}.player-result-wrapper .player-result-scores{align-items:center;align-self:stretch;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative}.player-result-wrapper .player-result-score{color:var(--textneutral-100);font-family:Inter,Helvetica;font-size:29px;font-weight:600;letter-spacing:7.25px;line-height:34.8px;position:relative;text-align:right;white-space:nowrap;width:fit-content}.player-result-wrapper .text-wrapper{align-self:stretch;color:var(--textneutral-100);font-family:Inter,Helvetica;font-size:18px;font-weight:600;letter-spacing:0;line-height:21.6px;margin-top:-1px;position:relative}.player-result-wrapper .player-result-2{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;flex:1;max-width:645px;align-self:end}.player-result-wrapper .player-result-3{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:20px;position:relative;width:100%;min-width:300px}.player-result-wrapper .p{align-self:stretch;color:var(--textneutral-100);font-family:Inter,Helvetica;font-size:20px;font-weight:600;letter-spacing:0;line-height:26px;margin-top:-1px;position:relative}.player-result-wrapper .ompetition-instance{align-self:stretch!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.player-result-wrapper .player-result-period{align-items:center;align-self:stretch;background-color:var(--status-registration-end);border-radius:10px 3px 3px;display:flex;flex:0 0 auto;gap:5px;padding:10px 20px;position:relative;width:100%}.player-result-wrapper .player-result-data{color:var(--textneutral-100);flex:1;font-family:Inter,Helvetica;font-size:14px;font-weight:600;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative}@media (max-width: 980px){.player-result-wrapper{flex-direction:column;gap:15px}.player-result-wrapper .player-result-2{max-width:none;width:100%}.player-result-wrapper .player-result-period{border-radius:0}.player-result-wrapper .player-result-3{padding:15px}.player-result-wrapper .player-result-result{max-width:none;padding:30px 0 0;gap:5px}}@media (max-width: 780px){.player-result-wrapper{gap:10px}}@media (max-width: 600px){.player-result-wrapper .player-result-player{flex-direction:column;align-items:center;gap:5px}.player-result-wrapper .player-result-player:nth-child(1){flex-direction:column-reverse}.player-result-wrapper .text-wrapper,.player-result-wrapper .player-result-text{text-align:center;font-size:16px;line-height:20px}.player-result-wrapper .player-result-avatar{height:60px;width:60px}.player-result-wrapper .player-result-result{max-width:none;padding:30px 15px 15px;gap:5px;align-items:self-start}.player-result-wrapper .p{font-size:14px;line-height:18px}.player-result-wrapper .player-result-data{font-size:12px;line-height:14px}.player-result-wrapper .player-result-period{padding:10px 15px}.player-result-wrapper{gap:5px}}@media (max-width: 480px){.player-result-wrapper .player-result-avatar{height:40px;width:40px}.player-result-wrapper .text-wrapper,.player-result-wrapper .player-result-text{text-align:center;font-size:14px;line-height:18px}.player-result-wrapper .player-result-result{padding:30px 10px 15px}.player-result-wrapper .p{font-size:12px;line-height:16px}.player-result-wrapper .player-result-data{font-size:10px;line-height:12px}.player-result-wrapper .player-result-period{padding:10px}.player-result-wrapper .player-result-3{gap:5px;padding:15px 10px}.player-result-wrapper{gap:0}}.ompetition{align-items:flex-start;display:flex;gap:5px;position:relative;width:100%}.ompetition .ompetition-title{color:var(--textneutral-100);font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;position:relative}.ompetition .ompetition-text{color:var(--textneutral-100);font-family:Inter,Helvetica;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px;position:relative}@media (max-width: 780px){.ompetition .ompetition-title,.ompetition .ompetition-text{font-size:12px;line-height:14px}}@media (max-width: 480px){.ompetition .ompetition-title,.ompetition .ompetition-text{font-size:10px;line-height:12px}}.judge-profile-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.judge-profile-page .container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px;position:relative;width:100%}.judge-profile-page .design-component-instance-node-2{flex:0 0 auto!important;left:unset!important;top:unset!important}.judge-profile-page .section-row{align-items:flex-start;align-self:stretch;display:flex;flex:1;gap:30px;position:relative;width:100%}.judge-profile-page .judge-card-instance{align-self:stretch!important;display:inline-flex!important;flex:0 0 auto!important;left:unset!important;top:unset!important}.judge-profile-page .judge-card-2{align-self:stretch!important;flex:1!important;gap:20px;height:unset!important;width:100%!important}.judge-profile-page .bloc{align-items:flex-start;display:flex;flex:1;flex-direction:column;position:relative}.judge-profile-page .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;position:relative;width:100%;overflow:visible}.judge-profile-page .div-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.judge-profile-page .history-table-header{align-items:flex-start;border-radius:5px 5px 0 0;gap:20px;padding:0 15px;position:relative;width:100%;display:grid;grid-template-columns:15% calc(42% - 15px) calc(22% - 15px) calc(21% - 15px)}.judge-profile-page .history-table-title{align-items:center;display:flex;gap:5px;position:relative}.judge-profile-page .history-table-text{color:var(--textneutral-160);font-family:var(--desktop-body8-font-family);font-size:var(--desktop-body8-font-size);font-style:var(--desktop-body8-font-style);font-weight:var(--desktop-body8-font-weight);letter-spacing:var(--desktop-body8-letter-spacing);line-height:var(--desktop-body8-line-height);position:relative}.judge-profile-page .history-table-text-wrapper,.judge-profile-page .history-table-title-2{align-items:center;display:flex;gap:5px;position:relative}.judge-profile-page .history-table-title-3{align-items:center;display:flex;gap:5px;justify-content:center;position:relative}.judge-profile-page .judge-history-instance{align-self:stretch!important;left:unset!important;top:unset!important;width:100%!important}.judge-profile-page .judge-history-3{flex:1!important;width:unset!important}.judge-profile-page .judge-history-5{color:#c0252d!important}.judge-profile-page .button-tertiary{align-self:stretch}.info-card-image{width:100%}@media (max-width: 1200px){.judge-profile-page .history-table-header{gap:15px;padding:0 10px}}@media (max-width: 1080px){.judge-profile-page .section-row{flex-direction:column}}@media (max-width: 980px){.judge-card-container{align-items:flex-start}}@media (max-width: 680px){.judge-card-container{flex-direction:column;gap:20px}}@media (max-width: 480px){.judge-profile-page .history-table-text{font-size:10px;line-height:12px}.judge-profile-page .div-2{gap:5px}}.judge-card{align-items:center;background-color:var(--backgroundbg-25);border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative;max-width:320px}.judge-card .judge-card-photo{align-items:flex-start;display:flex;gap:10px;height:320px;position:relative;width:320px}.judge-card .info-card-image{border-radius:8px}.judge-card .judge-card-body{align-items:center;display:flex;flex-direction:column;padding:30px 20px 20px;position:relative}.judge-card .judge-card-content{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:15px;position:relative;width:100%}.judge-card .judge-card-heading{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.judge-card .judge-card-name{align-self:stretch;color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:26px;position:relative;overflow-wrap:break-word}.judge-card .judge-card-ranks{align-items:flex-start;display:inline-flex;gap:20px;position:relative;flex-wrap:wrap}.judge-card .design-component-instance-node{flex:0 0 auto!important;left:unset!important;top:unset!important}.judge-card .judge-card-line{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%;background-color:var(--white-3)}.judge-card .judge-card-info{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;position:relative;width:100%}.judge-card .judge-card-column,.judge-card .judge-card-row{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative}.judge-card .profile-fact-instance{align-self:stretch!important;white-space:unset!important;width:unset!important}.judge-card .profile-fact-2{align-self:stretch!important;display:flex!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important}.judge-card .profile-fact-3{align-self:unset!important;white-space:nowrap!important;width:fit-content!important}.judge-card .button-tertiary-instance{justify-content:flex-end!important;left:unset!important;top:unset!important}.judge-card .button-tertiary-2{font-family:Inter,Helvetica!important;font-size:14px!important;font-style:unset!important;font-weight:700!important;letter-spacing:0!important;line-height:14px!important}@media (max-width: 1080px){.judge-card .judge-card-container{width:100%;display:flex}.judge-card{flex-direction:row;max-width:none}.judge-card .judge-card-info{display:grid;grid-template-columns:1fr 1fr}.judge-card .judge-card-body{padding:25px 20px 20px}.judge-card-photo{padding:20px 0 0 20px}}@media (max-width: 780px){.judge-card .judge-card-name{font-size:22px}.judge-card .judge-card-ranks{gap:15px}}@media (max-width: 680px){.judge-card{flex-direction:column}.judge-card .judge-card-container{display:block}.judge-card .judge-card-photo{padding:20px 0 0 20px;width:auto;height:auto}.judge-card .judge-card-body{padding:20px 15px;gap:15px}.info-card-image{width:auto}}@media (max-width: 600px){.judge-card .judge-card-container{width:100%}.judge-card .judge-card-name{font-size:20px;line-height:24px}.judge-card .judge-card-ranks{gap:10px}}@media (max-width: 480px){.judge-card .judge-card-name{font-size:18px;line-height:22px}.info-card-image{width:100%}.judge-card .judge-card-info{grid-template-columns:1fr}.judge-card .judge-card-row{grid-template-columns:1fr 1fr 1fr;display:grid}.judge-card .judge-card-ranks{flex-direction:column;gap:5px}.judge-card .judge-card-body{padding:20px 10px;gap:10px}.judge-card .judge-card-content{gap:10px}.judge-card .judge-card-photo{padding:0}}.judge-history{align-items:center;background-color:var(--backgroundbg-25);border-radius:5px;gap:20px;padding:10px 15px;position:relative;display:grid;grid-template-columns:15% calc(42% - 15px) calc(22% - 15px) calc(21% - 15px);min-height:70px}.judge-history:hover{background:linear-gradient(0deg,var(--white-2) 0%,var(--white-2) 100%),var(--white)}.judge-history .judge-history-cell{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.judge-history .judge-history-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;position:relative}.judge-history .judge-history-text-wrapper{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.judge-history .text-wrapper{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;position:relative}.judge-history .div-wrapper{align-items:center;display:flex;gap:10px;position:relative}.judge-history .judge-history-text-2{font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;position:relative;text-align:center}.judge-history-text-green{color:#11b680}.judge-history-text-red{color:#c1262e}.judge-history-text-link{cursor:pointer}@media (max-width: 1200px){.judge-history{gap:15px;padding:10px}}@media (max-width: 600px){.judge-history .judge-history-cell,.judge-history .judge-history-text-wrapper{grid-column:1/3;justify-content:start}.judge-history{grid-template-columns:1fr 1fr}.judge-history .div-wrapper{flex-direction:column;align-items:start}}@media (max-width: 480px){.judge-history{padding:10px 5px}.judge-history .judge-history-text{font-size:12px;line-height:14px}.judge-history .text-wrapper{font-size:14px;line-height:16px}.judge-history .judge-history-text-2{font-size:12px;line-height:14px}}.registration-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;position:relative}.registration-page .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:30px;position:relative;width:100%}.registration-page .div{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;gap:30px}.registration-page .input-form{align-items:flex-end;display:flex;flex-direction:column;gap:40px;position:relative}.registration-page .input-form-form{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:30px;position:relative;width:100%}.input-form-user{display:flex;align-items:center;width:100%;gap:30px}.registration-page .input-form-line{align-items:center;display:flex;align-items:flex-start;gap:20px;position:relative;width:100%;flex:1 1}.registration-page .input-form-box{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:5px;height:62px;position:relative}.registration-page .input-form-label{color:var(--textneutral-160);font-family:Inter,Helvetica,serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.registration-page .input-form-radio{align-items:center;align-self:stretch;display:flex;gap:15px;height:45px;position:relative;width:100%}.registration-page .design-component-instance-node-2{margin-bottom:20px;flex:1!important;width:unset!important}.registration-page .design-component-instance-node-3{border:unset!important;border-color:unset!important}.registration-page .dropdown-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.registration-page .checkbox-instance{align-items:center!important;flex:0 0 auto!important}.registration-page .checkbox-2{margin-top:unset!important}.registration-page .checkbox-3{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;position:relative;width:100%}.registration-page .checkbox-icon{height:20px!important;position:relative!important;width:20px!important}.registration-page .p{color:transparent;font-family:Inter,Helvetica,serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16.8px;position:relative;width:fit-content}.registration-page .span{color:#002033}.registration-page .text-wrapper-2{color:#1347a3}.registration-page .input-form-buttons{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:40px;justify-content:flex-end;position:relative;width:100%}.registration-page .login-heading{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:50px;justify-content:center;position:relative}.registration-page .title-instance{color:var(--textneutral-155)!important}.registration-page .registration-text{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:16px;position:relative;width:fit-content;margin-top:40px}.input-form-box .react-tel-input .form-control{font-size:16px;border:1px solid var(--backgroundbg28-border);border-radius:4px;height:45px;width:100%}.input-form-box .react-tel-input .flag-dropdown{border:1px solid var(--backgroundbg28-border);border-radius:4px 0 0 4px}.input-form-box .react-tel-input .selected-flag{border-radius:4px 0 0 4px}.input-form-box .react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:4px 0 0}.files-warning .registration-text{color:var(--textneutral-200);font-size:14px;margin:10px 0}.input-form-box .react-tel-input .country-list{width:293px;border-radius:0 0 4px 4px}.react-tel-input .country-list .country.highlight{background-color:var(--blue-light)!important;color:var(--dark-blue-2)!important}.react-tel-input .country-list .country:hover{background-color:var(--blue-light)!important}.react-tel-input .phone-input.error{border:1px solid #eb575733}.registration-page .dropdown-block{flex:1;align-items:normal}.phone-input-wrapper,.phone-input-container{position:relative;width:100%}.phone-input{width:100%;padding:8px;height:40px;border:1px solid #ccc;border-radius:4px;background:transparent}.phone-mask{position:absolute;top:48%;left:75px;transform:translateY(-50%);color:#999;pointer-events:none;font-size:16px}.phone-mask.hidden{display:none}.phone-input:focus+.phone-mask{display:none}.upload{top:185px}.photo-error{color:var(--global04-danger);font-family:Inter,Helvetica,serif;font-size:12px;font-weight:500;line-height:25px;margin-left:-25px;padding-top:10px}.join-checkbox-tooltip{display:flex}@media (max-width: 1300px){.registration-page .input-form{width:100%}}@media (max-width: 980px){.registration-page .div{flex-direction:column;gap:50px;align-items:center}.login-heading{order:1}.input-form{order:3}.registration-page .login-heading{flex-direction:row}}@media (max-width: 600px){.registration-page .input-form-line{flex-wrap:wrap}}@media (max-width: 480px){.upload{top:195px}.input .input-field{height:40px}.registration-page .design-component-instance-node-2,.registration-page .dropdown-block,.registration-page .input-form-box{flex:auto!important}.input-form-user{flex-direction:column;gap:20px}.attachment{width:320px}}.checkbox .overlap-group{border:1px solid #acc0cf;border-radius:7px;height:14px;left:3px;position:relative;top:3px;width:14px}.checkbox .chechbox-svg{height:8px;left:5px;position:absolute;top:2px;width:2px}.checkbox .checkbox-text{align-self:stretch;color:var(--textneutral-100);font-family:Inter,Helvetica,serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:14.4px;margin-top:-1px;position:relative}.checkbox .text-wrapper{color:#fff;font-family:Inter,Helvetica,serif;font-size:12px;font-weight:300;letter-spacing:0;line-height:14.4px}.checkbox.checkbox-checked{gap:10px}.checkbox.checkbox-hover{flex-wrap:wrap;gap:10px 10px}.checkbox.checkbox-empty{gap:10px}.checkbox-input{position:absolute;left:0;top:0;opacity:0;cursor:pointer;width:100%;height:100%}.checkbox-links .checkbox-input{width:20px}.user-card{align-items:center;display:inline-flex;flex-direction:column;gap:20px;position:relative}.user-card .user-card-info{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative}.user-card .user-card-photo{align-items:center;border-radius:290px;display:flex;gap:10px;height:290px;justify-content:center;overflow:hidden;position:relative;width:290px}.user-card .user-card-img{align-self:stretch;flex:1;flex-grow:1;object-fit:cover;position:relative}.user-card .user-card-caption{color:var(--textneutral-200);font-family:Inter,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;width:fit-content}.error{color:var(--global04-danger);font-family:Inter,Helvetica,serif;font-size:12px;font-weight:500}@media (max-width: 1300px){.user-card .user-card-photo{height:260px;width:260px}}@media (max-width: 1200px){.user-card .user-card-photo{height:230px;width:230px}}@media (max-width: 1080px){.user-card .user-card-photo{height:210px;width:210px}}@media (max-width: 980px){.user-card .user-card-photo{height:175px;width:175px}}@media (max-width: 780px){.user-card .user-card-photo{height:150px;width:150px}}@media (max-width: 480px){.user-card .user-card-photo{height:200px;width:200px}}.entrance-page{align-items:flex-start;background-color:var(--backgroundbg-30);display:inline-flex;flex-direction:column;position:relative;width:100%}.entrance-page .container{align-items:flex-start;display:flex;flex:0 0 auto;gap:84px;justify-content:space-around;width:100%;position:relative}.entrance-page .login-wrapper{align-items:flex-start;display:flex;justify-content:space-around;position:relative;width:100%;gap:30px}.entrance-page .input-form{align-items:flex-end;display:flex;flex-direction:column;gap:40px;position:relative;width:100%;max-width:600px}.entrance-page .input-form-form{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:100%}.entrance-page .design-component-instance-node{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.entrance-page .input-form-settings{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}.entrance-page .checkbox-instance{align-items:center!important;flex:0 0 auto!important}.entrance-page .checkbox-2{margin-top:unset!important}.entrance-page .design-component-instance-node-2{flex:0 0 auto!important}.button-hover{color:var(--blue-2);transition:.3s}.button-hover:hover{color:var(--blue-3);transition:.3s}.entrance-page .input-form-buttons{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:40px;justify-content:flex-end;position:relative;width:100%}.entrance-page .login-heading{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:50px;justify-content:center;position:relative}.entrance-page .title-instance{color:var(--textneutral-155)!important}@media (max-width: 780px){.entrance-page .login-wrapper{flex-direction:column-reverse;gap:50px}.entrance-page .login-heading{flex-direction:row;gap:50px}.entrance-page .input-form-buttons{flex-direction:column-reverse;gap:20px}.entrance-page .input-form{max-width:none}}@media (max-width: 480px){.entrance-page .input-form-buttons{flex-direction:column-reverse}}.link{position:relative;cursor:pointer}.link .link-text{font-family:Inter,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16.8px;text-align:right;white-space:nowrap}.link.link-active{align-items:center;display:inline-flex;gap:10px;justify-content:center}.link.link-disable{height:17px;width:113px}.link.link-active .link-text{color:var(--textneutral-160);margin-top:-1px;position:relative;width:fit-content}.link.link-hover .link-text{color:var(--backgroundbg-40)}.link.link-disable .link-text{color:var(--textneutral-170);left:0;position:absolute;top:-1px}.competition-results{align-items:flex-start;background-color:var(--backgroundbg-30);display:flex;flex-direction:column;gap:100px;position:relative}.competition-results .container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-results .section{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-results .design-component-instance-node{flex:0 0 auto!important}.competition-results .wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-results .competition-card-instance{align-self:stretch!important;display:flex!important;width:100%!important}.competition-results .icon-instance-node{height:16px!important;position:relative!important;width:16px!important}.competition-results .bloc{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.competition-results .bloc-heading{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:490px;justify-content:space-around;position:relative;width:100%}.competition-results .block-partners{padding:30px 0}.competition-results .info-bloc-title{color:var(--textneutral-160);font-family:Inter,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:22px;position:relative}.competition-results .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.competition-results .partners-list li{display:inline-block;margin:35px;width:170px}.competition-results .partners-list li a{display:flex}.competition-results .partners-list li img{width:100%;height:auto}.tournament-bracket{width:100%;overflow-x:auto;padding:20px}.tournament-bracket :global(.react-bracket){display:flex;gap:20px;padding:20px}.tournament-bracket .kuuoXx{color:#2857cb;font-family:var(--desktop-body4-font-family);font-size:var(--desktop-body4-font-size);font-style:var(--desktop-body4-font-style);font-weight:var(--desktop-body4-font-weight);letter-spacing:var(--desktop-body4-letter-spacing);line-height:var(--desktop-body4-line-height)}.tournament-bracket .dWYBbN{border-radius:0}.tournament-bracket h3{margin:15px 0;color:#2857cb;font-size:18px}@media (max-width: 768px){.tournament-bracket>div{flex-direction:column}.tournament-bracket>div>div{flex:1 1 auto!important;width:100%}}._pairNumber_amm0q_1{width:28px;height:55px;background-color:#2857cb;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:4px 0 0 4px;flex-shrink:0;border-right:1px solid #abc3f2;box-shadow:2px 2px 2px #00000040}._seedItem_amm0q_16{overflow:hidden;border-radius:0 4px 4px 0}._seedTeam_amm0q_21 ._gkXCXi_amm0q_21{border-radius:0}._seedItemLeftRadius_amm0q_25{border-radius:4px}._seedItemFirst_amm0q_29{border-radius:0 4px 4px 0}._seedTeam_amm0q_21{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:0}._seedTeamTop_amm0q_41{border-bottom:1px solid #abc3f2}._seedTeamWin_amm0q_45{background-color:#2857cb}._seedTeamLose_amm0q_49{background-color:#809bcc}._teamName_amm0q_53{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:140px}._scoreDivider_amm0q_60{position:absolute;right:30px;top:0;bottom:0;border-left:1px solid #abc3f2}._scoreValue_amm0q_68{min-width:24px;text-align:center;font-weight:600}._bracketRow_f9gzc_1{display:flex;flex-direction:row;gap:20px;width:100%;transform:scale(1);transform-origin:0 0}._bracketColumn_f9gzc_10{display:flex;flex-direction:column;gap:40px;flex:2;transform:scale(.9);transform-origin:0 0}._bracketTitle_f9gzc_19{color:#2857cb;font-weight:600;margin-bottom:16px;font-size:1.5rem}._finalBlock_f9gzc_26{flex:1;display:flex;align-items:center;justify-content:flex-start;margin-left:-250px;transform:scale(.9);transform-origin:center}._finalTitle_f9gzc_36{color:#2857cb;font-weight:600;margin-bottom:16px;font-size:1.5rem;text-align:center}._seBracketRow_f9gzc_44{display:flex;gap:8px;align-items:center;flex-direction:column;position:relative}._seBracketColumn_f9gzc_52{flex:2}._seThirdPlace_f9gzc_56{flex:1;position:absolute;bottom:50px;right:330px}@media (max-width: 1200px){._seThirdPlace_f9gzc_56{position:static;bottom:auto;right:auto;margin-top:40px;width:100%;display:flex;justify-content:center;padding-bottom:20px}}@media (max-width: 768px){._seThirdPlace_f9gzc_56{margin-top:30px}}@media (max-width: 900px){._bracketRow_f9gzc_1{flex-direction:column;gap:0}._finalBlock_f9gzc_26{margin-left:0;justify-content:flex-start;align-items:flex-start;transform:none;width:100%}}
