body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{background-color:#f6f6f6;color:#000;font-family:Roboto Condensed,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}html{height:100%;border-radius:50px}body,#root{height:100%}.App{height:100%;text-align:center}ul{list-style:none}li{display:flex}input:checked+span{text-decoration:line-through}.errorText{margin:0 60px;font-size:130%}.textDivs{margin:20px 0 0}#texts{font-size:125%;color:#515151}.regGreen{font-size:130%;color:green;margin:10px 0}#logoSignin{width:100px;height:auto;background-color:transparent}#logoContainer{margin:5vh 0 2vh;display:flex;flex-direction:column;align-items:center}#logoName{margin:10px 0 0;position:relative;display:inline-block;letter-spacing:5px;font-size:4vh;font-family:Bebas Neue,sans-serif;font-weight:600;font-style:normal;color:#004c00;overflow:hidden}#logoName:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent 0%,rgb(255,255,255) 50%,transparent 100%);transform:skew(-20deg);animation:shineBefore 6s infinite;pointer-events:none}@keyframes shineBefore{50%{left:-75%}to{left:125%}}.labelForm{position:relative;margin:0}#registerInput{padding:15px 7px 10px;border-radius:5px;background-color:#fff;margin:10px;font-size:120%}.registerInputDiv{color:#929292;background-color:transparent;position:absolute;top:12px;left:25px;font-size:72%}.regErr p{color:red;margin:0 0 5px;font-size:100%}#submitReg{padding:5px 40px;margin:10px;font-size:150%;background-color:#004c00;background:linear-gradient(135deg,#65dd99,#004c00 34%)}#submitIsValid{font-size:150%;padding:5px 40px;margin:10px;background:linear-gradient(135deg,#65dd99,#208e60 34%)}.birthday{border:2px solid black;padding:5px 10px}.flex{z-index:1;width:100%}.Form{width:100%;background-color:#fff}form :is(h1,label,div,p){background-color:#fff}form{display:flex;flex-direction:column;align-items:center;padding:0 0 100px;background-color:#fff}form label{margin:10px 0}.yearsRadioLabel{display:flex;flex-direction:column;align-items:baseline}.yearsRadioLabel span{display:flex;justify-content:center;align-items:center}.profile{background-color:#fff;position:relative;display:flex;flex-direction:column;margin:0;align-items:center;width:100%;z-index:1}.option{margin:20px 0 0;background-color:transparent}.option:hover .optiondiv{color:#000;background-color:#b5b5b5}.optiondiv{padding:5px;cursor:pointer;background-color:#d4d4d4;border-radius:5px;transition:.5s}.optionIcon{background-color:transparent;font-size:25px}.avaContainer{background-color:transparent}.position{background-color:transparent;color:#18ddb2;font-size:70%;font-weight:1000;border-radius:5px;padding:0 5px;margin:0 0 0 5px;text-align:center;align-items:center;border:1px solid #18ddb2;letter-spacing:0px}.positionMini{background-color:transparent;color:#18c0dd;font-size:85%;font-weight:1000;border-radius:5px;text-align:center;align-items:center;border:2px solid #18c0dd;letter-spacing:0px;margin:3px 0 0;padding:0 5px}.ava{margin:10px 0 0;position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid black;overflow:hidden;width:80px;height:80px;border-radius:50%}.avaImg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;border-radius:50%}.addFoto{position:absolute;z-index:1;opacity:0;display:block;width:0;height:0}.sloyAva{width:100px;height:100px;background-color:transparent;position:relative}.inputFile{background-color:#fff;display:flex;justify-content:space-evenly;align-items:center;width:100%;z-index:5;padding:6px 0}.inputFile span{position:absolute;display:inline-block;cursor:pointer;outline:none;text-decoration:none;vertical-align:middle;color:#fff;text-align:center;border-radius:50%;background-color:#00b6de;line-height:22px;height:30px;width:30px;padding-top:3px;box-sizing:border-box;border:none;margin:0;transition:background-color .2s;top:99px;right:0}.subscribe{background-color:transparent;display:flex;flex-direction:column;align-items:center}.subscribe div{background-color:transparent}.nameLogin{position:relative;background-color:#212121;width:100%;display:flex;flex-direction:column;z-index:30}.nameL{position:relative;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;height:30px;width:99%}.fonBisness{background-color:transparent;width:100%;height:140px}.fixedFonBisness{position:fixed;top:30px;width:100%;height:140px;background-color:#faebd7;z-index:0}.fonImg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.headerUL{display:flex;justify-content:space-around;align-items:center;width:100%;background-color:transparent;margin:0;padding:5px 0}.headerUL li{font-size:140%;background-color:transparent}.miniMenu{position:relative;display:flex;flex-direction:column;z-index:5;background-color:#fff;box-shadow:0 0 8px #223c5033;width:100%}.nameLogin div{font-size:110%;font-weight:700;letter-spacing:3px;background-color:transparent;color:#fff}.subscribe .optiondiv{margin:0}.subscribe div{display:flex;justify-content:space-around;align-items:center;margin:10px 0 0}.subscribe div div{display:flex;flex-direction:column;align-items:center;margin:0 5px;font-size:90%}a{background-color:transparent;text-decoration:none;color:#000;font-size:88%}.characteristic{z-index:5;background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:baseline;padding:20px 0}.characteristic div{margin-left:10px}.otjim{font-size:100%;background-color:transparent}.body{background-color:#fff;z-index:5;width:100%}.uprazhnenie,.uprazhnenie div,h2,.iconTren,.transparent,.characteristic div{background-color:transparent}#iconHeadeLi{background-color:#fff}.uprazhnenie{display:flex;justify-content:space-around}.otchetTren{display:flex;flex-direction:column;align-items:center;width:100%}.otchetTren div{margin:5px 0}h2{color:#18c0dd;margin:0 0 5px}.RRR{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100%}.linkChamp{width:100%;display:flex;flex-direction:column;align-items:center}.resultMap{position:relative;display:flex;flex-direction:column;align-items:center;width:90%;background-color:#fff}.Result{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100%;margin:70px 0 20px;border-radius:10px;padding:50px 2% 2%;border:1px solid black;z-index:5;box-shadow:0 2px 6px #4242427e}.Result span{margin:3px 0 0;display:flex;justify-content:center;align-items:center;text-align:left}.Result span,.Result span div{background-color:transparent}.resultMedal{display:flex;justify-content:space-between;align-items:center;width:100%}.resultMedalDiv{display:flex;justify-content:center;align-items:center;background-color:transparent;margin:5px 0}.resultMedalDiv div{display:flex;justify-content:center;align-items:center}.iconMedalRes{background-color:transparent;fill:gold}.ball{margin:0 0 0 20px}.f{margin:0 0 0 5px}.flagAbsolut{position:absolute;right:0;background-color:transparent;top:70px}.fotoChampionship{top:14.9px;width:110px;height:110px;position:absolute;left:50%;translate:-50%;border-radius:50%;background-color:#fff;border:1px solid black;border-bottom-color:#fff;border-left-color:#fff;z-index:1;transform:rotate(-45deg)}.fotoCHdiv{background-color:transparent;transform:rotate(45deg);width:110px;height:110px;border-radius:50%}.fotoImgCh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;object-fit:cover;border-radius:50%}.selectTrophy{width:70%;display:flex;flex-direction:column;align-items:center}.selectTrophy select{width:100%;margin:5px 0}.s:first-of-type{background-color:#fff;margin:15px 0 5px}.setting{background-color:transparent;font-size:170%}.IconSetting{background-color:transparent;width:25px;height:25px;fill:#e7e7e7}.SettingFon{display:flex;flex-direction:column;align-items:center;background-color:red;z-index:101;position:fixed;width:85%;height:50%;top:100px;left:50%;transform:translate(-50%)}.SettingBody{width:100%;height:100%;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;align-items:center;padding:0 10px}.AllSubs{overflow-x:scroll;width:100%;height:100%;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;align-items:center;padding:0 10px}@media (min-width: 700px){.SettingFon{width:400px}}.avatarsSubs{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid black;overflow:hidden;width:40px;height:40px;border-radius:50%;margin:0 5px 0 0}.mapSubsShow{display:flex;justify-content:baseline;align-items:center;width:96%;margin:5px 0;padding:2%;background:#fff;border:1px solid #ddd;box-shadow:0 5px 10px #0000001a;border-radius:5px}.nameSubs{font-size:90%;text-align:left;background-color:transparent}.loginSubs{font-size:10px;color:gray;background-color:transparent}.resultSubs{background-color:transparent;display:flex;flex-direction:column;align-items:baseline}.dateSubs{font-size:90%;background-color:transparent}.SettingBody div{background-color:transparent;font-size:130%;margin:18px 0}.settingAbsolut{background-color:#00000057;position:fixed;z-index:100;width:100%;height:100%;top:0}.red{color:#3c8567;background-color:#fff}.green{color:green}.plase{display:flex;flex-direction:column;align-items:center}.plaseChamp{width:100%;display:flex;align-items:baseline;justify-content:center;background-color:transparent}.plaseChamp div{display:flex;justify-content:center;align-items:center;margin:0 4px 0 0;background-color:transparent}.plaseChamp div div{color:#b5b5b5;font-size:80%;display:flex;justify-content:center;align-items:center;background-color:transparent}.pCh{fill:#b5b5b5;background-color:transparent}.ass,.shopOpen{display:flex;align-items:center;justify-content:center}.selectParticipant{width:100%;display:flex;align-items:center;flex-direction:column;background-color:#fff}.selectParticipant div{width:100%;display:flex;justify-content:baseline;align-items:center}.selectParticipant div div{width:auto;padding:5px 10px}.kgParticipant{display:flex;flex-wrap:wrap}.kgParticipant a{background-color:#18c0dd;color:#fff;margin:5px;padding:15px;border-radius:5px}.ChildParticipant{padding:0 0 100px;display:flex;flex-direction:column;align-items:center;width:99%}.ChildParticipant div{border:1px solid #b5b5b56d;padding:7px 0;margin:10px 0;width:99%}.bodyParticipant{position:relative;width:100%;height:100%;background-color:#fff}.selectMyChild{border-radius:0;position:fixed;top:0;left:0;background-color:#b5b5b55d;width:100%;height:100%;z-index:10}.selChild{position:fixed;top:10%;left:5%;display:flex;align-items:baseline;flex-direction:column;padding:20px 0;width:90%;z-index:11;height:70%;overflow:auto}.selChild div{margin:10px;display:flex;justify-content:baseline;align-items:center}.selectClass{border:2px solid green;border-radius:10px}#selectID{border:2px solid red}.SelectHeader{display:flex;justify-content:space-around;align-items:center;margin:20px 0 30px}.SelectHeader div{background-color:#03748e;font-weight:700;color:#fff;padding:10px;cursor:pointer;transition:.5s;border-radius:5px}.SelectHeader div:hover{background-color:#00b6de}.headYearKg{margin:10px 0;display:flex;justify-content:space-evenly;align-items:center}.headYearKg div{color:#fff;font-size:110%;font-weight:700;background-color:red;transform:skew(-10deg);padding:7px;border-radius:5px}.CreateSetka{padding:0 0 100px}.showSetka{position:relative;padding:0 0 100px;background-color:#fff}.HeaderGridNumUl{display:flex;justify-content:baseline;align-items:center;overflow-x:scroll}.HeaderGridNum{padding:3px 10px;margin:0 5px;border:2px solid #000000;border-radius:5px}.showSetka1{width:100%;display:flex;flex-direction:column;align-items:center;overflow-x:scroll;margin:5px 0 70px}#HeaderGridTrue{background-color:#000;color:#fff}.showSetka div{display:flex;justify-content:baseline;align-items:center;width:100%;background-color:#fff;margin:10px 0 5px}.showSetka ul,nav{background-color:#fff}.showSetka span{background-color:#fff;font-size:110%}.showSetka span:nth-child(2){background-color:#8fb8c1;width:20px}.showSetka span:nth-child(1){background-color:#f6f6f6;width:30px;height:100%;padding:0}.showSetka span:nth-child(3){background-color:#cfd7da;width:200px;height:100%}.down{display:block;width:10px;background-color:#000}.containerSelect{width:100%}.selectClass{background-color:#cfd7da;width:100%;height:36px}.dataSelect{margin:0;width:98.8%;background-color:transparent;text-align:start;padding:2px 3px;color:#0000007e;font-size:60%;display:flex;flex-direction:column;align-items:baseline;border-radius:10px}.dataSelect nav{background-color:transparent}.adressPart{display:flex;justify-content:baseline;align-items:center}.partGrid{display:flex;justify-content:center;align-items:center}.partGrid div{margin:0 10px 0 0}.subsInput{width:100%;padding:0 5px;margin:4px 0}#orange{background:#fff;background:linear-gradient(0deg,#08ad86,green 58%);width:100%}#gray{background:#c1c1c1;background:linear-gradient(135deg,#dbdada,#757474 58%);width:100%;font-size:120%;color:#fff;border-radius:5px;padding:3px}#iconHeadedr{fill:#fff}#avaClubChamp{margin:0;width:35px;height:35px}.nameClubChamp{display:flex;justify-content:center;align-items:center}.myResultName{text-align:center;font-size:110%;font-weight:800}.nav-indicator{position:absolute;bottom:0;height:3px;background-color:#01c001;transition:transform .7s ease,width .9s ease;border-radius:2px;box-shadow:0 -3px 8px .3px #3ac960}.nameL{position:relative;overflow:hidden}.nameL:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent 0%,rgb(255,255,255) 50%,transparent 100%);transform:skew(-20deg);animation:shineBefore 10s infinite;pointer-events:none}@keyframes shineBefore{80%{left:-75%}to{left:125%}}.ContainerExercises{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 0 10px}.addExercist{padding:10px 0;display:flex;flex-direction:column;align-items:center;width:100%}.addExercist h3{color:#bb46f5;margin:5px 0}#h3Exer{margin:30px 0 0}.addExercist input[type=text],.addExercist input[type=number]{width:60%;border-radius:10px;padding:4px;border:2px solid rgb(133,56,156);margin:5px 0}.addExer{display:flex;flex-direction:column;align-items:center;width:100%}.ExercisesName{display:flex;flex-direction:column;align-items:center;width:90%;margin:10px 0 0;background-color:transparent;background:linear-gradient(135deg,#9b9b9b27,#6f6f6f27 58%);border-radius:5px;padding:10px 0}#ExercisesName{border:1px solid rgb(0,122,128)}.ExercisesName div{color:#858989;font-weight:700;background-color:transparent}.inputsExer{display:flex;justify-content:baseline;align-items:center;background-color:transparent}#deleteExer{background-color:transparent;color:red;background:none;font-size:90%}#dExer{background-color:transparent;color:#767c93;background:none;font-size:90%}#saveExer{color:green;background-color:transparent;background:none;font-size:90%}.inputsExer input{margin:0}.continerRadioExer{margin:7px 0}.radioExer{display:flex;justify-content:center;align-items:center;margin:2px 0}.radioExer div:nth-child(1){color:#610c85;margin:0 15px 0 0}.ContinerAssocExer{width:95%;background-color:transparent;background:linear-gradient(135deg,#cdcdcd27,#5f5f5f27 58%);display:flex;flex-direction:column;align-items:center;margin:8px 0;padding:10px 0;border-radius:10px}.ContinerAssocExer div{background-color:transparent}.AssocName{display:flex;justify-content:space-between;align-items:center;width:90%}.arrow{background-color:transparent}.squats{display:flex;justify-content:center;align-items:center;width:100%;margin:5px 0 0}.squats div:nth-child(1){margin:0 30px 0 0}.squats div{font-weight:300;color:#000}.ExercisesNameCoach{margin:0 0 10px}.ExercisesName input[type=number]{width:35px;border-radius:5px;padding:2px;border:2px solid rgb(133,56,156);margin:5px 0}.checkSquats{fill:#619b27;background-color:transparent;margin:0 0 0 10px}#maxSquats{font-size:90%;color:#666;font-weight:80}.staticExer{width:90%;margin:5px 0;background-color:#8b8b8b27;border-radius:10px;display:flex;flex-direction:column;align-items:center}.containerMapStatic{overflow-x:scroll;display:flex;justify-content:flex-start;align-items:center;width:96%}.staticExer div{background-color:transparent}#staticBlock{display:flex;flex-direction:column;align-items:center;margin:5px;width:16px}#yStatic{height:100px;display:flex;flex-direction:column-reverse;align-items:center}#ulDate{background-color:transparent;margin:5px 0;padding:5px 0;width:98%;overflow-x:scroll;display:flex;justify-content:baseline;align-items:center}#ulDate li{white-space:nowrap;background-color:silver;border-radius:10px;padding:3px;margin:0 3px}#liSelSquats{background-color:transparent;background:linear-gradient(135deg,#cccccc48,#00ff594a 58%)}#xBlock{font-size:90%}.ur7{border-bottom:1px solid rgb(64,11,116)}#squatsResult{position:relative;width:0px;height:0px;border-radius:50%;background-color:red}#lineSquats{left:50%;position:absolute;background-color:#ea4513}#char{position:absolute;background-color:#ea4513;width:6px;height:6px;transform:translate(-50%,-50%);border-radius:50%}#squatsNumber{position:absolute;display:none;font-size:80%;padding:3px;background-color:#fff;border-radius:0 5px 5px;top:6px;left:6px;box-shadow:0 0 8px #3f22506b}#char:hover #squatsNumber{display:block}.nameHomework{display:flex;justify-content:baseline;align-items:center}.nameHomework .position{font-size:60%}.sportName{font-weight:600;color:#00000065;padding:0 0 5px}.champName{font-weight:800;color:#000;padding:0 0 5px}.ball{background-color:#ff0000b2;border-radius:5px;font-weight:700;transform:skew(-10deg);padding:5px;display:flex;justify-content:center;align-items:center}.MyGridPlace{color:#fff;background-color:transparent}.nameIcon{color:#105f31;background-color:#fff;width:100%;text-align:center;padding:5px 0;font-weight:800;box-shadow:0 -3px 8px #223c5033;z-index:2}.grade{width:100%}.onHeaderLi{color:#0c551c}.removeChildrens{display:flex;justify-content:baseline;align-items:center;white-space:nowrap;background-color:transparent;border:1px solid white;border-radius:20px;padding:5px 30px;margin:5px 0}.ChBlue #removeChildrens a{font-size:110%}.removeChildrens h3{color:#676161;background-color:transparent;margin:0}#ChBlue{background-color:#b5ebdb;border-color:#b5ebdb}.trOptions{background-color:transparent}.TwotoneDelete{background-color:transparent;margin:0 0 0 20px}.childClass{padding:20px 0 150px}.childrenGrade{padding:0 0 40px}.MdGrade{font-size:180%}.MdGradeBig{font-size:180%;background-color:transparent}.MdGradeBigBoss{font-size:220%}.classSubject{padding:3px 10px;border:2px solid green;margin:5px 6px;position:relative;border-radius:15px;display:flex;flex-wrap:nowrap;font-size:90%;cursor:pointer}#SlArrowDown{margin:1px 0 0 15px;background-color:transparent;text-align:center}.classSubject h3{margin:0;background-color:transparent;color:#676161;white-space:nowrap;font-size:95%}.redChildClass{color:red}.GrenCoach{color:green}.chGradeName{display:flex;justify-content:center;align-items:center}.chGradeName div{font-size:130%;margin:0 20px 0 0}.showAllGrade{padding:0 0 200px}.selectGrade{overflow-x:auto;display:flex;justify-content:baseline;align-items:baseline;background-color:transparent;width:100%}.tableGrade{overflow-x:scroll;width:97%;margin:7px 0}table{background-color:#21dbe983}thead th{padding:5px;text-align:center;align-items:center}.theadName{white-space:nowrap;padding:10px}.tbodyName{white-space:nowrap;padding:10px;background-color:transparent;display:flex;justify-content:center;align-items:center}.green{color:#069f06}.Star{display:flex;justify-content:center;align-items:center}#N{font-size:140%;font-weight:700;margin:0 0 0 30px;cursor:pointer}.Nred{color:red}.NYellow{color:#dbe56b}tbody,tbody tr{background-color:transparent}.grade7{color:#069f06;text-align:start;font-weight:500;font-size:80%}#th{padding:0 5px}.LabelTime{display:flex;justify-content:center;align-items:center}.LabelTime div{font-size:140%}.iconGradContainer{background-color:transparent}.Checkmark{fill:#039162;font-size:130%}.penGrad{fill:#7f4a05}.cancelRed{fill:red}.trNameS{position:relative}.thTextName{width:100px}.thNameS{background-color:#fffd;position:absolute;left:2px;padding:10px;width:100px}.thNameSDublicate{background-color:transparent;color:transparent;width:100px}.selectCoachAndAss{display:flex;justify-content:baseline;align-items:center;background-color:transparent}.selectCoachAndAss h3{margin:0 0 0 10px}#avaCheck30{margin:0;width:30px;height:30px}.children{width:100%;display:flex;flex-direction:column;align-items:center}.coachUl{display:flex;justify-content:space-around;background-color:#fff;padding:10px 0;margin:0;width:100%}.coachUl li{background-color:transparent;font-size:110%;cursor:pointer}.coachUl li:hover,.clickLI{color:#0a732b}.childData{width:95%;position:relative;border-radius:5px;display:flex;justify-content:baseline;align-items:center;margin:10px 0;padding:10px 5px;font-size:130%;background-color:transparent;background:linear-gradient(135deg,#deb24c27,#82828227 58%)}.loginLink{background-color:transparent;font-weight:700;padding:0;color:#039162;border-bottom:1.5px solid rgb(3,145,98)}.childText{background-color:transparent;display:flex;flex-direction:column;align-items:baseline;padding:0 10px;width:60%;text-align:start}.childText div{background-color:transparent}#buttonPayment{padding:3px 5px;margin:8px 0 0}#paymentNum{width:47px;padding:5px;margin:0 8px 0 0;border-radius:7px}#paymentComment{width:120px;padding:5px;border-radius:7px}.paymentDiv{display:flex;align-items:baseline;flex-direction:column;font-size:80%;background-color:transparent}.check{margin:0 0 0 10px;background-color:transparent;border-bottom:1px solid black;cursor:pointer}.checkDown{font-size:60%;display:flex;justify-content:space-around;align-items:center;margin:5px 0 0}.checkMonth{text-align:center;color:#039162}.checkMonthRed{color:red}#TwotoneDeleteChild{position:absolute;top:5px;right:5px}#TwotoneAddChild{position:absolute;top:5px;right:30px}.checkAllChild{font-size:100%;position:relative;display:flex;flex-direction:column;align-items:baseline;border:1px solid orangered;width:80%;padding:10px;margin:0 0 20px 5%;background-color:#ffa60029;border-radius:10px 0 10px 10px}.checkAllChild main{background-color:transparent}#checkPay{background-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center}.checkT{background-color:transparent}.dateCheck{position:absolute;bottom:5px;right:5px;font-size:60%;color:#000}.timeCheck{position:absolute;top:5px;right:5px;font-size:60%;color:#000}.deleteCheck{font-size:60%;color:red;cursor:pointer;margin:10px 0 0}#checkComment{padding:5px;border-radius:5px;background-color:#ff77005e;font-size:80%;margin:5px 0 0;text-align:left}#checkPayment{background-color:#039162;color:#fff;border-radius:5px;padding:2px 5px;margin:0 0 0 10px}#checkPaymentRed{background-color:#c93434;color:#fff;border-radius:5px;padding:2px 5px;margin:0 0 0 10px}#avaCheck{margin:0;width:50px;height:50px}.containerData{display:flex;justify-content:baseline;align-items:center;background-color:transparent;padding:0}.dataName{margin:0 0 0 10px}.containerPayment{width:100%;display:flex;align-items:center;flex-direction:column}.containerDate{display:flex;flex-direction:center;align-items:center}.containerDate main{display:flex;justify-content:center;align-items:center;margin:0 20px 0 0}.containerDate main input{margin:0 0 0 5px}.paymentDataContainer{width:95%;position:relative;border-radius:5px;display:flex;flex-direction:column;align-items:flex-start;margin:10px 0;padding:10px 5px;font-size:130%;background-color:transparent;background:linear-gradient(135deg,#deb24c27,#82828227 58%)}.paymentData{background-color:transparent;display:flex;justify-content:baseline;align-items:center;width:100%}#avaCheck2{margin:0;width:30px;height:30px}.ChekContainer{background-color:transparent;display:flex;flex-direction:column;align-items:flex-start;font-size:70%}.posithinUserPayment{background-color:transparent}.ranking-container{max-width:500px;padding:5px;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px #00000014;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;cursor:pointer}.ranking-title{text-align:center;font-size:24px;font-weight:700;color:#2a3f7c;margin-bottom:20px}.ranking-list{display:flex;flex-direction:column;gap:12px}.ranking-item{display:flex;align-items:center;justify-content:space-around;text-align:center;padding:5px;background-color:#f9f9f9;border-radius:12px;transition:background .3s ease}.myRanking{display:flex;align-items:center;padding:12px 16px;background-color:#6bbe887d;border-radius:12px;transition:background .3s ease}.ranking-item:hover{background-color:#eef3ff}.rank-badge{width:25px;height:25px;border-radius:50%;font-size:100%;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:5px;flex-shrink:0}.rank-1{background-color:#f1c40f}.rank-2{background-color:#bdc3c7}.rank-3{background-color:#e67e22}.rank-other{background-color:#3498db}.ranking-info{position:relative;display:flex;justify-content:baseline;width:100%;background-color:transparent;align-items:center}.ranking-info div{background-color:transparent}.child-name{font-size:16px;font-weight:500;margin-left:3px;color:#333;text-align:center;align-items:center}#child-points{position:absolute;top:-5px;right:0;font-size:16px;font-weight:600;background-color:#2a3f7c;color:#fff;padding:2px;border-radius:5px;transform:skew(-10deg)}.avaRanking{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid black;overflow:hidden;width:45px;height:45px;border-radius:50%}#textDiv div{margin:20px 0}.logOut{color:red}.clickPassword{color:#00f}.name{width:100%;display:flex;align-items:center;flex-direction:column;position:relative;height:100%;background-color:#f6f6f6}.body{width:100%;max-width:700px;position:relative;display:flex;align-items:center;flex-direction:column;height:100%}.home{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.home h1{background-color:transparent;color:#3d0479}#logoLoading{width:110px;height:auto;background-color:transparent;opacity:0;animation:fadeInOut 4s ease-in-out 1s infinite}@keyframes fadeInOut{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}.bodyFon{background-color:#f6f6f6;position:fixed;max-width:700px;height:100%;box-shadow:0 -3px 8px #223c5033;z-index:-1}#loading{position:fixed;top:40%;background:#6b6b6b33;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(13px);box-shadow:0 4px 6px #0000001a;border:1px solid rgba(191,191,191,.662);border-radius:7px;width:60%;height:10%;z-index:9999;display:flex;justify-content:center;align-items:center}@media (min-width: 400px){#loading{width:250px}}header{z-index:50;display:flex;position:fixed;bottom:0;width:100%;box-shadow:0 -3px 8px #223c5033}header ul{display:flex;align-items:center;justify-content:space-around;width:100%;padding:0}@media (min-width: 700px){.header ul{justify-content:space-evenly}}header ul svg{font-size:150%}.headers{background-color:transparent}.checkboxSlider{position:relative;width:30px;border:2px solid grey;border-radius:10px;display:flex;justify-content:baseline;align-items:center}#checkbox{opacity:0;width:100%;height:100%;position:absolute}#checkboxSlider1{justify-content:end;border-color:#0d7e0d}#checkboxSlider2{justify-content:baseline}.borderRed{border:2px solid red}#shar1{background-color:#129a12;border-radius:50%;margin:1px;width:15px;height:15px}#shar2{border-radius:50%;background-color:gray;margin:1px;width:15px;height:15px}.teloForm{display:flex;flex-direction:column;align-items:center}input[type=button]{color:#fff;font-size:100%;border-radius:5px;padding:5px;font-family:Lato,sans-serif;font-weight:500;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;outline:none;background:#00acee;background:linear-gradient(0deg,#00acee,#027efb);border:none}input[type=submit]{background:#c165dd;background:linear-gradient(135deg,#c165dd,#663af0 34%);color:#fff;font-size:110%;padding:5px;transition:.5s;border-radius:5px;border:none;cursor:pointer}input[type=button]:hover{background-color:#58cdaa}.classData{border:2px solid blue;padding:10px;margin:10px 0}.adsbygoogle{margin:40px 0 0}#clickHome{background-color:transparent;margin:0;width:25px;height:25px}.loading{width:16px;margin:0 0 0 10px}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:"";display:block;font-size:4px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:#000000bf 1.5em 0,#000000bf 1.1em 1.1em,#000000bf 0 1.5em,#000000bf -1.1em 1.1em,#000000bf -1.5em 0,#000000bf -1.1em -1.1em,#000000bf 0 -1.5em,#000000bf 1.1em -1.1em}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ContainerChampInfo{display:flex;align-items:center;flex-direction:column;width:100%;position:relative;background-color:#fff}.blueBackgroundChamp{width:100%;height:120px;background-color:#39a5e8;position:absolute;z-index:0}.nameChamp{font-size:100%;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;margin:13px 5px;display:inline-block;animation:fadeIn 1s ease-in-out;padding:4px 0 0;border-bottom:3px solid #ffffff}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#setttingIconChamp{background-color:transparent;position:absolute;top:20px;right:20px;font-size:150%}.HeaderChamp{width:100%;display:flex;justify-content:space-around;align-items:center}.HeaderChamp span{font-size:90%}.divBodyChamp{width:90%;font-size:100%;margin:10px 0 0;line-height:1.6;text-align:left;text-align:center;font-family:Arial,sans-serif;background-color:transparent}.divBodyChamp span div{background-color:transparent;display:flex;align-items:center;justify-content:center}.divBodyChamp span{background-color:transparent}#bodyChampInfoContainer{z-index:1;margin:10px 0 0;width:95%;padding:10px 0;display:flex;align-items:center;flex-direction:column;backdrop-filter:blur(10px);border-radius:15px;-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 4px #00000078;border:1px solid rgba(186,186,186,.61);font-family:Arial,sans-serif;text-align:center;background-color:transparent}.avaContainerChamp{background-color:transparent}#avaClubChampRemove{background-color:transparent;margin:0}#click{background-color:#000;color:#fff}.sportInfo{display:flex;justify-content:baseline;align-items:center;overflow-x:scroll;width:97%;margin:5px 0;background-color:#fff}.nameChampCategory{border:2px solid #000000;color:#000;margin:0 10px 0 0;padding:2px 10px;border-radius:7px;display:inline;white-space:pre;font-size:90%;font-weight:800}.nameChampCategory:hover{background-color:#000000b6;color:#fff;cursor:pointer}.SettingMyChampContainer{width:95%;padding:10px 0 0;background-color:#fff}.SettingMyChampContainer,div{background-color:#fff}.inputColumn{margin:10px 0 0;display:flex;flex-direction:column;align-items:center}#clickGenderMale{background-color:#52a4f13f;border-color:#0064c2}#clickGenderFemale{background-color:#ff006a37;border-color:#ff0019}.champGender{font-size:120%;background-color:transparent}#clickGenderMaleIcon{fill:#0064c2}#clickGenderFemaleIcon{fill:#ff0019}.nameChampCategory{position:relative;display:flex;justify-content:center;align-items:center}.PenChampCategory{fill:#000;background-color:#fff;border-radius:5px;padding:3px;margin:0 0 0 8px}#champCategoryInput{border:2px solid black;padding:3px;font-size:100%;border-radius:10px}.champPeopleIcon{background-color:transparent;fill:#3099d6;font-size:140%;margin:0 5px}.champPeopleIconFemale{background-color:transparent;fill:#ff0019;font-size:140%;margin:0 5px}.champPeopleLength{margin:0;background-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center;color:#3099d6}.champPeopleLengthFemale{margin:0;background-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center;color:#ff0019d7}.champRemoveCategoryIcons{background-color:transparent}.leftovers{width:100%;height:120px;background-color:#fff}#reportPDFChampionship{font-size:70%;font-weight:1000;background-color:transparent;padding:10px}.DeleteChampClick{background-color:#ff0000bf;color:#fff;border-radius:5px;position:absolute;top:20px;left:20px}#renameChamp{cursor:pointer;color:#fff;padding:5px;background-color:gray;border-radius:5px;width:150px;margin:10px}.divBodyChamp span{display:flex;flex-direction:column;align-items:center}#quantityBracked{margin:20px 0}.Red{color:red}.saveCreateBracket{margin:20px 0 0}.btnContainerCreateBracket{display:flex;align-items:center;flex-direction:column}.btnContainerCreateBracket input{margin:10px 0}#bcRed{background:linear-gradient(0deg,#f26060,#d40000)}#containerSvgCreateChamp{background-color:transparent}.setkaShowDataContainer{width:100%}.DataSetkiContainer{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.gridCheckmarkContainer{position:absolute;right:5px;z-index:5;background-color:transparent;display:flex;flex-direction:column;align-items:center}.GridImCheckmark{border-radius:5px;border:1px solid black;padding:2px}.DataSetkiName{position:relative;background-color:transparent;border-radius:5px;display:flex;justify-content:baseline;align-items:center;width:80%;background-color:#fff;transform:skew(-8deg);margin:0 0 0 7px}#DataGridContaynerBlue{margin:25px 0 0}.DataGridNameBlue{box-shadow:0 3px 4px #004acb8f}.DataGridNameRed{box-shadow:0 3px 4px #ff00008f}.noskew{transform:skew(8deg)}#avaShowSetka{margin:5px;width:70px;height:70px}.dSetka{background-color:transparent;margin:0;width:60%;font-size:80%;display:flex;flex-direction:column;align-items:baseline}.dSetka p{background-color:transparent;margin:1px 0}#DataSetkiStrelkaNone{display:none}.DataSetkiStrelkaUP{position:absolute;top:48%;right:-36.2px;width:30px;border:3px solid #03748e;border-left:0px solid #03748e;border-bottom:0px solid #03748e;height:60px;background-color:transparent}.DataSetkiStrelkaDOWN{position:absolute;bottom:48%;right:-28px;width:30px;border:3px solid #03748e;border-left:0px solid #03748e;border-top:0px solid #03748e;height:60px;background-color:transparent}.GiPodiumWinnerIcon{width:40px;height:40px;fill:#03748e;position:absolute;top:25%;right:-45px}.kzFlag{background-color:transparent}.kzFlagGrid{background-color:#fff;position:absolute;top:3px;right:-10px;background-color:transparent}.nameDataGrid{font-weight:700}.yearDataGrid{font-size:80%;color:#616161}.coachDataGrid{font-size:85%;color:#676767}.adressGrid{font-size:70%;color:#616161}.styleTextGrid{padding:5px;font-size:110%;font-weight:700;background-color:red;color:#fff;border-radius:5px;transform:skew(-10deg);width:65px;margin:20px 0 0}.placeIcon{font-size:130%}.participantMapContainer{position:relative;display:flex;justify-content:baseline;align-items:center;border-radius:10px;border:0px solid grey}#participantAva{margin:0 0 0 7px}.participantFlag{background-color:transparent;position:absolute;top:0;right:5px}#allowAdmin{background-color:green;color:#fff;padding:3px;border-radius:5px;position:absolute;bottom:5px;right:5px}.buttonAdminPart{margin:30px}.AdminUpdateParticipant{width:100%;display:flex;flex-direction:column;align-items:center}.categoryAdminPart{margin:25px 0 7px}#updateByAdmin{background-color:#a24716;color:#fff;padding:3px;border-radius:5px;position:absolute;top:5px;right:5px}.dataParticipant{display:flex;flex-direction:column;align-items:baseline;background-color:#fff}.ParticipantCheckmark{z-index:9;border-radius:10px;display:flex;justify-content:center;align-items:center;border:1px solid green;position:absolute;padding:2px;bottom:-14px;left:40px}.adressParti{color:#64646497;font-size:70%}.coachDataParti{font-size:70%;color:green}.dataParticipant span{margin:2px 0;background-color:#fff}.dataParticipant{margin:0 0 0 5px}.nameDataPart{color:#0c550c;font-size:80%;font-weight:700}.loginDataParti{color:green;font-size:80%;border-bottom:1px solid black}.yearDataParti{color:green;font-size:70%}.coachMap{border:1px solid black;display:flex;justify-content:baseline;align-items:center;background-color:#efefef;border-radius:5px;margin:5px 10px}.coachMap div{background-color:transparent}.BiSolidMedalGold{fill:#e2c000}.medalCoach{display:flex;justify-content:center;align-items:center}.BiSolidMedalSilver{fill:silver}.BiSolidMedalBronze{fill:#b8860b}.medalCoachContainer{display:flex;justify-content:baseline;align-items:center;font-weight:1000;font-size:90%}.BiSolidMedal{margin:0 0 0 10px;font-size:200%;background-color:transparent}.coachName{font-weight:700;display:flex;justify-content:baseline;align-items:center;padding:10px 0 0 5px}#avaCoach{margin:10px;width:50px;height:50px}.medalAndName{display:flex;flex-direction:column;align-items:baseline}.childCoach{font-size:150%;fill:#004f99}.childCoachLength{margin:0 0 0 3px;color:#004f99}.coachIndex{margin:0 0 0 6px;font-weight:700}.container_time{width:100%;display:flex;align-items:center;flex-direction:column}.formTime{display:flex;flex-direction:column;align-items:center;padding:0 0 10px}.cord_date_time{position:relative;display:flex;flex-direction:column;align-items:center}.cord_start_time{position:sticky;top:10px;padding:5px;width:80%;font-size:13px;background:#0003;backdrop-filter:blur(10px);border-radius:15px;-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000001a;border:1px solid rgba(186,186,186,.3);font-family:Arial,sans-serif;text-align:center;z-index:10}.cord_start_time div{display:flex;justify-content:center;align-items:center;background-color:transparent;color:#fff}.IconCord{background-color:transparent;fill:#fff;padding:0 5px 0 0}.containerMatches{width:100%}#childFightClick{background:#034d0b;background:linear-gradient(32deg,#034d0b,#097924 57%,#1ab89a);color:#fff;border:0px solid green;padding:7px 12px}#childFight{border-color:green;color:#006400;padding:5px 10px}#childFight:hover{background-color:#00800073;color:#fff}.swordChampTime{font-size:80%;display:flex;align-items:center;justify-content:center;background-color:#00000039;border-radius:5px;padding:2px;margin:0 0 0 6px}.cordLuSwords{background-color:transparent;color:#fff}#clickSwordChampTime{background-color:#dedede}.showGrid{width:100%;display:flex;flex-direction:column;align-items:center;overflow-x:scroll;margin:5px 0 10px}.containerSword{width:100%;height:1px;background-color:transparent;display:flex;align-items:center;justify-content:end}#DataBrackedContainerBlue{margin:5px 0;width:100%}.timeBrackedChild{margin:7px 0 7px 10px}.move-animation{position:absolute;width:30px;height:30px;background-color:transparent;animation:move 10s infinite}.moveD-animationD{position:absolute;width:30px;height:30px;background-color:transparent;animation:moveD 10s infinite}.rotated-icon{background-color:#f003;position:relative;width:1px;height:1px;transform:rotate(180deg);z-index:10;right:30px;top:11px}.rotated-icon2{background-color:#f003;position:relative;width:1px;height:1px;transform:rotate(90deg);z-index:10;right:32px;top:-11px}@keyframes move{0%{transform:translate(0) rotate(0)}92%{transform:translate(0)}94%{transform:translate(40px,40px) rotate(-90deg)}96%{transform:translate(0)}98%{transform:translate(20px,20px)}to{transform:translate(0) rotate(0)}}@keyframes moveD{0%{transform:translate(0) rotate(0)}92%{transform:translate(0)}94%{transform:translate(40px,40px) rotate(90deg)}96%{transform:translate(0)}98%{transform:translate(20px,20px)}to{transform:translate(0) rotate(0)}}.container_current_fight_minut{background-color:gray;border-radius:7px;margin:5px 0;display:flex;align-items:center;justify-content:space-evenly}.container_current_fight_minut main{background-color:transparent;padding:7px;color:#fff}.current_fight_minut{background-color:green;padding:5px;font-size:110%;font-weight:700;color:#fff;border-radius:5px;transform:skew(-10deg)}.reportChampionship{margin:10px;padding:10px;background:linear-gradient(32deg,#b7b7b7,#f3f3f3 57%,#fff);box-shadow:0 -3px 8px #223c5033;border-radius:7px;display:flex;align-items:center;flex-direction:column}.reportChampionship div{background-color:transparent}.reportChampionship div:nth-child(1){font-weight:700}.categoriesChild{display:flex;justify-content:baseline;align-items:center}.categoriesChild span{border-radius:5px;background-color:#696969;color:#fff;padding:3px 5px;margin:0 5px 0 0;font-size:70%}.renameShow{position:fixed;top:10%;left:5%;width:90%;height:75vh;border-radius:10px;border:1px solid black;background-color:#fff;overflow-y:scroll}.renameShowfalse{position:fixed;top:0%;left:0%;width:100%;height:100vh;background-color:#6767673d}.ctgABC{display:flex;justify-content:center;align-items:center}.search-container{margin:20px;position:relative;width:90%;display:flex;align-items:center;flex-direction:column;background-color:transparent}.search-container input{width:80%;padding:10px 2%;border:2px solid #ccc;border-radius:8px;outline:none;transition:.3s}.search-container.focused input{border-color:#007bff;box-shadow:0 0 5px #007bff80}.clear-btn{position:absolute;right:10%;top:50%;transform:translateY(-50%);border:none;background:none;font-size:16px;cursor:pointer}.results{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 5px 10px #0000001a;margin-top:5px;padding:0;list-style:none;max-height:250px;overflow-y:auto}.user-item{display:flex;align-items:center;padding:10px;cursor:pointer;transition:background .2s;width:100%}.user-item:hover{background:#f1f1f1}.avatar{width:40px;height:40px;border-radius:50%;margin-right:10px;object-fit:cover}.user-info{display:flex;align-items:baseline;flex-direction:column;background-color:transparent}.name{font-size:14px;font-weight:700;background-color:transparent}.login{font-size:12px;color:gray;background-color:transparent}.no-result{color:#888;text-align:center;padding:10px}
