body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}:root{--primary-color:#fead10;--text-color:#2d2e2e;--bggray:#86a8e7;--secondary-color:#4e10ff;--blue-color:#3f2091;--body-bg:#5ffbf1}::-webkit-scrollbar{height:4px;width:6px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#4abdac;border-radius:5px;height:4px}::-webkit-scrollbar-thumb:hover{background:#becf2f}body{background-color:#fcfcfc;font-family:Montserrat,sans-serif}.no-list{background-color:#3f2091;background-color:var(--blue-color);border-radius:5px;color:#fff;font-size:16px;margin:50px auto;padding:10px;text-align:center;width:100%}.loader-parent{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:999999}.loader-parent ._loader{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top:1px solid #4e10ff;height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filterss ul{border-bottom:1px solid #eee;display:flex;gap:0;list-style:none;margin:0 0 20px;padding:0}.filterss ul li{border-bottom:2px solid #0000;cursor:pointer;font-size:14px;min-width:5px;padding:12px;text-align:center;transition:all .2s ease-in-out}.filterss ul li.filters{align-items:center;align-self:center;border-radius:7px;box-shadow:0 0 10px -1px #3030304d;color:#2d2e2e;display:flex;font-weight:600;gap:5px;margin-left:20px;padding:4px 10px!important}.modal{z-index:99999}.filter-modal .modal-dialog{background-color:#fcfcfc;border:none;border-radius:23px!important}.filter-modal .modal-content{border-radius:23px!important;padding:40px!important}.filter-modal .title{color:#2d2e2e;font-size:24px;font-weight:700;text-align:center}.filter-modal .search-wrapper{border-bottom:1px solid #eee;height:48px;position:relative}::placeholder{color:#ddd}.filter-modal .search-wrapper svg{font-size:20px;left:2px;position:absolute;top:15px}.filter-modal .search-wrapper input{border:none;height:46px;outline:none;padding:10px 10px 10px 30px;width:100%}.filter-modal .select-wrapper{align-items:center;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;display:flex;font-size:12px;gap:8px;height:42px;height:48px;width:100%}.filter-modal .select-wrapper .content{align-items:center;display:flex;flex-direction:column;flex-shrink:0;font-size:12px;gap:2px;justify-content:center;min-width:60px;padding:10px}.filter-modal .select-wrapper .content .text{color:#ddd;font-size:10px}.filter-modal .select-wrapper .content svg{font-size:17px}.filter-modal .select-wrapper select{border:none;outline:none;padding:10px;width:100%}.filter-modal .btn-close{border-radius:50%;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px;z-index:9999}.filter-modal .subtitle{font-size:16px;font-weight:700}.filter-modal .countries{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.filter-modal .countries .country{border:1px solid #eee;border-radius:10px;color:#777;cursor:pointer;font-size:10px;min-width:80px;padding:15px;text-align:center;text-overflow:clip;text-transform:uppercase}.filter-modal .countries .country.active{background-color:#222;color:#fff}.filterss ul li.active{border-bottom:2px solid #4e10ff}.all-competetions .title-main{font-size:30px;font-weight:700}.all-competetions .competition-item{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 1px 10px -1px #30303021;cursor:pointer;display:flex;margin:10px;min-height:280px}.all-competetions .competition-item .image{flex:0 0 60%;max-height:280px;max-width:60%}.container-fluid{padding-left:40px;padding-right:40px}.user-logedin{align-items:center;display:flex;gap:20px}.user-logedin .title,.user-logedin a{color:#2d2e2e!important;font-size:14px;font-weight:700}.user-logedin .subtitle{color:#2d2e2e;cursor:pointer;font-size:12px;font-weight:400}.user-logedin .image,.user-logedin .image img{border-radius:50%;height:40px;width:40px}.user-logedin .image img{object-fit:cover}.ql-editor{min-height:180px}.all-competetions .competition-item .image img{border-bottom-left-radius:5px;border-top-left-radius:5px;height:100%;object-fit:cover;width:100%}.all-competetions .competition-item .image img.contain{object-fit:contain}.all-competetions .competition-item .data{display:flex;flex:0 0 40%;flex-direction:column;gap:8px;max-width:40%;padding:15px}.all-competetions .competition-item .icon-item{align-items:center;color:#777;display:flex;font-size:11px;gap:10px}.all-competetions .competition-item .icon-item svg{flex-shrink:0}.all-competetions .competition-item .data .title{color:#2d2e2e;font-size:14px;font-weight:700;text-transform:uppercase}.dark-wrapper{background-color:initial;background-image:linear-gradient(180deg,#0c0324c4,#0c0324);padding-bottom:50px;transition:background .3s,border-radius .3s,opacity .3s}.m-h10{height:100%;min-height:100vh}.home-wrapper{background-image:url(/competition/static/media/home_4.01d0f8279112905df753.jpg);background-position:fixed;background-size:cover;position:relative}.home-wrapper .data-wrapper{align-items:center;display:flex;height:100%;justify-content:center;z-index:99}.home-wrapper .data-wrapper .data{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;max-width:400px}.home-wrapper .data-wrapper .data .title{color:#fff;font-size:20px;font-weight:700;text-align:center}.home-wrapper .data-wrapper .data .buttonn{background-color:#fff;border:none;border-radius:10px;color:#2d2e2e;font-weight:24px;font-weight:700;padding:10px 30px;text-align:center;width:250px}.home-wrapper:before{background-color:#00000080;content:"";height:100%;position:absolute;width:100%}.register-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:20px auto 50px;max-width:800px;padding:30px}.register-wrapper.login{max-width:600px}.register-wrapper .title{color:#2d2e2e;font-size:30px;font-weight:700;margin-bottom:30px;text-align:center}a{text-decoration:none}.dont-account{color:#2d2e2e;font-size:14px}.dont-account a{color:#2d2e2e;font-weight:700}.register-input{-webkit-font-smoothing:antialiased;align-items:center;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:none;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;display:flex;font-family:Montserrat,sans-serif;font-size:12px;height:48px;outline:none;padding:0 19px;text-rendering:optimizeLegibility;transition:all .2s;width:100%}.register-input .label{flex:0 0 20%;font-size:12px;font-weight:500;min-width:-webkit-max-content;min-width:max-content;padding-right:20px!important;position:relative;white-space:nowrap}.register-input .label:before{border-right:1px solid #ddd;content:"";height:100%;position:absolute;right:10px;top:5%;width:1px}.register-input input,.register-input select,.register-input textarea{background-color:initial;border:none;color:#2d2e2e;font-size:12px;outline:none;padding:0 10px;width:100%}.button{background:linear-gradient(90deg,#3f2091,#4e10ff);background:linear-gradient(90deg,var(--blue-color) 0,var(--secondary-color) 100%);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;outline:none;padding:10px 30px}.button:disabled{background:gray;color:#d3d3d3;cursor:not-allowed;opacity:.6}.button:hover{color:wheat}.button.black{background:#2d2e2e}.dashboard-container{display:flex}.dashboard-right,.dashboard-right-no-margin{min-height:70vh;width:calc(100% - 240px)}.dashboard-right{margin-top:50px}.welcome-text{border:2px solid #4e10ff;border-radius:30px;color:#2d2e2e;font-size:14px;margin:15px auto;max-width:360px;padding:12px;text-align:center;width:100%}.dashboard-right .topbar{align-items:center;background-color:#fcfcfc;box-shadow:none;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px 30px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:99}.dashboard-right .topbar .top-title{color:#2d2e2e;font-size:16px;font-weight:700}.dashboard-right .topbar .user-wrapper{background-color:#86a8e7;background-color:var(--bggray);border-radius:50%;cursor:pointer;height:40px;position:relative;width:40px;z-index:99}.user-dropdown{background-color:#fff;border-radius:5px;min-width:280px;padding:0;position:absolute;right:10px;top:50px;z-index:99}.user-dropdown ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.user-dropdown ul li{margin:0}.user-dropdown .logout,.user-dropdown a{align-items:center;border-bottom:1px solid #86a8e7;border-bottom:1px solid var(--bggray);color:#2d2e2e;display:block;display:flex;font-size:14px;gap:4px;margin:0;padding:10px 20px}.dashboard-right .topbar .user-wrapper img{border-radius:50%;height:39px;object-fit:cover;width:39px}.user-details{padding:0 30px;position:relative}.user-details .edit{align-items:center;background-color:#86a8e7;background-color:var(--bggray);border-radius:20px;color:#2d2e2e;cursor:pointer;display:flex;font-weight:700;gap:5px;justify-content:center;padding:6px 15px;position:absolute;right:30px;top:10px}.user-details .user-info{display:flex;flex-wrap:wrap;gap:30px}.user-details .user-info .image{align-items:center;background:#86a8e7;background:var(--bggray);border-radius:50%;display:flex;height:200px;justify-content:center;width:200px}.user-details .user-info .image img{border-radius:50%;height:198px;object-fit:cover;width:198px}.user-details .user-info .name{color:#2d2e2e;font-size:25px;font-weight:500;line-height:1.3;margin-bottom:0}.user-details .user-info .joined{color:#2d2e2e;font-size:12px;font-weight:500;margin-bottom:10px}.user-details .user-info .info ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.user-details .user-info .info ul li{align-items:center;color:#2d2e2e;display:flex;font-size:14px;gap:4px;margin-bottom:10px}.create-competetion-flex{align-items:center;display:flex;gap:30px;justify-content:space-between;padding:0 30px}.create-competetion-flex .left .title{color:#2d2e2e;font-size:24px;font-weight:700;margin-bottom:12px}.create-competetion-flex .left .text{color:#2d2e2e;font-size:14px;font-weight:400;margin-bottom:12px}.title-line{border-bottom:1px solid #2d2e2e;clear:both;font-size:18px;margin:10px 0 15px;padding-left:10px;position:relative;text-align:left;width:100%}.create-competetion-flex .button{flex:0 0 auto}.create-competition-container{padding:0 30px}.steps{background-color:#fff;box-shadow:0 2px 5px 0 #32326926,0 1px 1px 0 #0000000d;padding:5px 30px;position:-webkit-sticky;position:sticky;top:10px;z-index:9}.steps ul{display:flex;gap:10px;justify-content:space-between;list-style:none;margin:0;overflow-x:auto;padding:10px 0}.steps ul li{color:#777;cursor:pointer;flex-shrink:0;font-size:12px;gap:8px;margin:0}.steps ul li,.steps ul li .number{align-items:center;display:flex;justify-content:center}.steps ul li .number{background-color:#f5f5f5;border:1px solid #fff;border-radius:50%;height:30px;line-height:1;width:30px}.detail-bag{background-color:#31708f33;border-radius:5px;color:#2d2e2e;font-size:12px;padding:3px 10px;text-align:center}.compete-name{align-items:center;display:flex;font-size:30px;font-weight:700;gap:10px;margin-bottom:15px;position:relative}.teams-member-list{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.teams-member-list .item{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.teams-member-list .item img{border:2px solid #2d2e2e;border-radius:50%;height:100px;object-fit:cover;width:100px}.team__name{align-items:center;display:flex;font-size:13px;font-weight:400;gap:10px;position:relative}.team__name span{color:#222;font-size:15px;font-weight:700}.team__name button{align-items:center;background-color:#ddd;border:none;border-radius:6px;color:#777;display:flex;font-size:13px;gap:5px;padding:2px 9px}.teams-member-list .item .titlee{color:#222;font-size:14px;font-weight:600}.teams-member-list .item .subtitle{color:#777;font-size:12px;font-weight:300}.compete-name a{background-color:#31708f33;border:none;border-radius:5px;color:#222;font-size:12px;padding:5px 12px}.steps ul li.active{color:#333;font-weight:700}.steps ul li.active .number{background:linear-gradient(90deg,#3f2091,#4e10ff);background:linear-gradient(90deg,var(--blue-color) 0,var(--secondary-color) 100%);border:none;color:#fff}.create-competition-container .title{color:#2d2e2e;font-size:30px;font-weight:700;line-height:normal;margin-bottom:20px}.voluntier-box{align-items:center;display:flex;gap:10px;height:38px;margin-bottom:9px}.voluntier-box .title{color:#2d2e2e;font-size:14px;margin-bottom:0;min-width:90px}.voluntier-box .register-input{height:30px;width:160px}.voluntier{cursor:pointer;position:relative}.voluntier input[type=checkbox]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:99}.voluntier .toggle{border:2px solid #777;border-radius:16px;height:20px;position:relative;transition:all .3s ease-in-out;width:32px}.voluntier .toggle .circle{background-color:#2d2e2e;border-radius:50%;height:12px;left:2.5px;position:absolute;top:2.3px;transition:all .3s ease-in-out;width:12px}.voluntier input[type=checkbox]:checked+.toggle{background-color:#fead10;border:2px solid #fead10}.voluntier input[type=checkbox]:checked+.toggle .circle{background-color:#fff;left:14px}.selection-buttons{position:relative;width:100%}.competition-workout-title{border-bottom:2px solid #eee;color:#2d2e2e;font-size:30px;font-weight:700;margin-bottom:30px;position:relative}.competition-workout-title .go-back{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:6px;left:0;position:absolute;top:-26px}.competetion-form{background-color:#fff;border-radius:10px;margin:20px auto;max-width:1100px;padding:20px 40px}.selection-buttons input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.label-title{font-size:20px;font-weight:500}.medium-title{font-size:24px;font-weight:600}.checkbox-buttons{position:relative;width:100%}.checkbox-buttons input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.checkbox-buttons button{background-color:#f5f5f5;border:none;border-radius:20px;color:#2d2e2e;color:var(--text-color);cursor:pointer;padding:8px 10px;width:100%}.other-payments{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px 0 #32326926,0 1px 1px 0 #0000000d;display:flex;gap:8px;padding:30px}.other-payments label{cursor:pointer}.review-header{display:flex;gap:20px}.review-header .image{background-color:#f5f5f5;border-radius:10px;flex-shrink:0;height:200px;width:200px}.review-header .image img{height:100%;object-fit:cover;width:100%}.review-header .data .titlee{font-size:30px;font-weight:600}.review-header .data .icon-wrapper{align-items:center;color:#2d2e2e;display:flex;font-size:15px;gap:12px;margin-bottom:12px}.other-payments input{cursor:pointer;height:30px;width:30px}.logo-wrapper{background-color:#f5f5f5;border-radius:10px;height:200px;position:relative;width:200px}.logo-wrapper img{border-radius:10px;object-fit:cover;object-position:center;z-index:6}.logo-wrapper img,.logo-wrapper input{height:100%;left:0;position:absolute;top:0;width:100%}.logo-wrapper input{opacity:0;z-index:7}.checkbox-buttons input:checked+button{cursor:pointer}.checkbox-buttons input:checked+button,.selection-buttons input:checked+button{background-color:#2d2e2e;background-color:var(--text-color);color:#fff}.selection-buttons button{align-items:center;background-color:initial;border:1px solid #86a8e7;border:1px solid var(--bggray);border-radius:5px;color:#2d2e2e;cursor:pointer;display:flex;font-size:16px;height:50px;justify-content:space-between;padding:10px 15px;width:100%}.nav-buttons{margin:30px 0}.nav-buttons ul{align-items:center;display:flex;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}.nav-buttons ul li{margin-bottom:0}.nav-buttons ul li button{align-items:center;background:linear-gradient(90deg,#3f2091,#4e10ff);background:linear-gradient(90deg,var(--blue-color) 0,var(--secondary-color) 100%);border:none;border-radius:5px;color:#fff;display:flex;font-size:14px;gap:5px;justify-content:center;padding:8px 25px;width:100px}.private-section{border-radius:5px;box-shadow:0 3px 3px 0 #00000026;padding:20px}.private-section .text{font-size:14px;line-break:normal;margin-bottom:15px}.modal-fixed{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}.modal-fixedd{display:inline;display:initial;overflow:auto}.modal-fixedd .filter-modal{margin:70px auto;max-width:700px}.member-modal{background-color:#fff;border-radius:5px;margin:50px auto;max-width:600px;position:relative;width:100%;z-index:99}.member-modal.four{max-width:500px;text-align:center}.member-modal.six{max-width:600px;text-align:center}.member-modal .content{height:auto;padding:30px}.member-modal .data{text-align:center}.member-modal .data .name{font-size:20px;font-weight:700}.member-modal .data .gender{font-size:14px;font-weight:400}.member-modal .close{align-items:center;background-color:#4e10ff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-11px;top:-11px;width:30px;z-index:99}.member-modal .title{font-size:30px;font-weight:700;margin-bottom:15px}.member-modal .title span{color:#4e10ff}.member-modal .team-list{position:relative}.member-modal .input{background-color:#fff;border:1px solid #ddd;border-radius:6px;display:block;height:40px;margin-bottom:10px;padding:5px 10px;width:100%}.input:focus,.member-modal .input{box-shadow:0 1px 10px -1px #30303021}.input:focus{outline:none}.member-modal .team-list ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0}.member-modal .team-list ul li{background-color:#f5f5f5;border-radius:5px;color:#2d2e2e;cursor:pointer;font-size:14px;padding:6px 8px}.member-modal .team-list ul li.active{background-color:#4e10ff;color:#fff}.member-modal .not-found{background-color:#f5f5f5;border-radius:5px;color:red;font-size:14px;margin:20px auto;padding:8px;text-align:center;width:100%}.category-modal{background-color:#fff;border-radius:5px;margin:50px auto;max-width:1000px;position:relative;width:100%;z-index:99}.category-modal .content{height:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:30px}.category-modal .close{align-items:center;background-color:#4e10ff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-11px;top:-11px;width:30px;z-index:99}.check-buttons-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.check-buttons-wrapper .checkbox-buttons{min-width:120px;width:auto}.categories-list ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.categories-list ul li{align-items:center;display:flex;gap:10px}.categories-list ul li .register-input{max-width:210px;min-width:200px}.categories-list ul li .leftt{min-width:200px}.categories-list ul li .count{color:#4e10ff;font-weight:700;margin-right:5px}.edit-profile{padding:0 30px}.main-title{font-size:34px}.main-title,.title-large{color:#2d2e2e;font-weight:600;line-height:normal}.title-large{font-size:28px}.sidebarhr{background-color:#fff;height:2px}.card-white.p-10{padding:20px}.competetion-item-wrapper{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 1px 10px -1px #30303021;cursor:pointer;display:flex;gap:10px;margin:10px;min-height:250px;padding:10px;width:calc(33.3333% - 20px);width:100%}.competetion-item-wrapper .comp-live-status{background:#dc4a38cc;border-radius:5px;color:#fff;font-size:11px;font-weight:700;left:5px;padding:3px 10px 2px;position:absolute;top:5px}.competetion-item-wrapper .image{height:auto;max-height:250px;max-width:60%;position:relative;width:60%;z-index:10}.competetion-item-wrapper .image img{height:100%;object-fit:cover;width:100%}.competetion-item-wrapper .image img.contain{object-fit:contain}.competetion-item-wrapper .data{max-width:40%;width:40%}.competetion-item-wrapper .data .title{color:#182c25;font-size:16px;font-weight:700}.competetion-item-wrapper .data .item{align-items:center;display:flex;font-size:13px;gap:5px}.competetion-item-wrapper .data .item span{color:#2d2e2e;font-size:13px}.competetion-item-wrapper .data .item svg{color:#2d2e2e;flex-shrink:0}.competetion-dashboard-nav{border-top:1px solid #fff;padding:20px 0}.competetion-dashboard-nav .title-dashboard{color:#fff;font-size:17px;padding:0 10px}.competetion-dashboard-nav ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0}.competetion-dashboard-nav ul li{background-color:initial;color:#fff;cursor:pointer;font-size:12px;padding:10px;width:100%}.competetion-dashboard-nav ul li.active{background-color:#f5f5f5;color:#2d2e2e}.competition-dashboard-wrapper{padding:10px 50px}.card-white{background-color:#fff;border-radius:10px;margin-bottom:30px}.card-white .header{border-bottom:1px solid #5ffbf1;border-bottom:1px solid var(--body-bg);padding:10px}.card-white .header .title{font-size:16px;font-weight:700}.card-white .card-body{padding:15px}.categories-list{padding-bottom:15px}.categories-list .category{align-items:center;border-bottom:1px solid #5ffbf1;border-bottom:1px solid var(--body-bg);display:flex;gap:20px;justify-content:space-between;padding:10px 15px}.categories-list .category .left{flex:0 0 50%}.categories-list .category .left .title{color:#2d2e2e;font-size:15px;font-weight:700;margin-bottom:6px}.categories-list .category .left .subtitle{color:#777;font-size:13px;font-weight:400;margin-bottom:6px}.categories-list .category .right{align-items:center;display:flex;gap:10px}.categories-list .category .right .item{align-items:center;border-right:1px solid #5ffbf1;border-right:1px solid var(--body-bg);color:#777;display:flex;flex-direction:column;font-size:12px;justify-content:center;padding:10px 30px}.text_info{background-color:#86a8e7;background-color:var(--bggray);border-radius:20px;color:#2d2e2e;padding:10px 20px}.detail-profile-image{border:2px solid #86a8e7;border:2px solid var(--bggray);border-radius:10px;height:auto;margin-bottom:20px;width:100%}.detail-profile-image img{height:100%;object-fit:cover;width:100%}.buttons-info{align-items:center;display:flex;gap:10px}.buttons-info span{border:2px solid #86a8e7;border:2px solid var(--bggray);border-radius:10px;color:#2d2e2e;padding:1px 10px}.detail-item{align-items:center;display:flex;gap:10px;margin-bottom:12px}.detail-item,.detail-item span{color:#2d2e2e;font-size:14px}.cat-table td{font-size:12px}.cat-table .user{align-items:center;display:flex;gap:7px}.team-table .action-buttons{align-items:center;display:flex;gap:30px}.team-table .action-buttons .button{width:250px}.team-table .disble{pointer-events:none;-webkit-user-select:none;user-select:none}.team-table .input{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;display:block;height:40px;margin-bottom:10px;padding:5px 10px;width:100%}.team-table .input:focus{box-shadow:0 1px 10px -1px #30303021;outline:none}.team-table .button{width:300px}.cat-table .user .icon{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;display:flex;font-size:20px;height:30px;justify-content:center;padding:5px;width:30px}.cat-table .action{color:red;cursor:pointer;font-size:15px}.cat-table .buttons-action{align-items:center;display:flex;gap:20px}.cat-table .buttons-action .green{color:#165f16;cursor:pointer;font-size:16px}.public-competetion-detail .competetion-left{max-width:250px;padding:5px}.public-competetion-detail .competetion-left .button{display:block;text-align:center;width:100%}.public-competetion-detail .competetion-left .image-wrapper{border:1px solid #ccc;border-radius:12px;overflow:hidden;padding-bottom:104.16667%;position:relative;width:100%}.public-competetion-detail .competetion-left .image-wrapper img{border-radius:12px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:480px){.public-competetion-detail .competetion-left .image-wrapper{padding-bottom:104.16667%}}@media (min-width:768px){.public-competetion-detail .competetion-left .image-wrapper{padding-bottom:104.16667%}}.public-competetion-detail .competetion-right .title{color:#2d2e2e;font-size:30px;font-weight:700}.action_buttons{align-items:center;display:flex;flex-direction:column;gap:10px}.action_buttons .button{background:#68bef7;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;outline:none;width:100%}.public-competetion-detail .competetion-right .status-tags{align-items:center;display:flex;gap:10px}.public-competetion-detail .right-side{border-left:1px solid #eee;height:100%;padding:5px 20px}.public-competetion-detail .right-side select{border:1px solid #eee;border-radius:5px;box-shadow:0 1px 10px -1px #30303021;font-size:14px;height:40px;padding:10px;width:100%}.welcome-back{border:2px solid #4e10ff;border-radius:30px;color:#222;font-size:16px;margin:15px auto;max-width:400px;padding:8px;text-align:center;width:100%}.prive-title{color:#becf2f;font-size:15px;font-style:italic}.private-input-wrapper{align-items:center;display:flex;gap:5px}.private-input-wrapper button{background-color:#4e10ff;border:1px solid #4e10ff;color:#fff;text-align:center}.private-input,.private-input-wrapper button{border-radius:5px;font-size:15px;height:40px;padding:8px 10px}.private-input{background-color:initial;border:1px solid #ddd;width:400px}.private-input:focus{outline:none}.public-competetion-detail .right-side select:focus{box-shadow:0 1px 10px -1px #30303021;outline:none}.public-competetion-detail .accordion-item{margin-bottom:20px}.public-competetion-detail .accordion-item .item{align-items:center;display:flex;gap:10px;margin-bottom:10px;padding:5px}.public-competetion-detail .accordion-item .item span{color:#777;flex:0 0 50%;font-size:12px}.public-competetion-detail .accordion-body,.public-competetion-detail .accordion-item{background-color:initial;border:none!important}.public-competetion-detail .accordion-button{background-color:#2d2e2e!important;box-shadow:none!important;color:#fff!important}.public-competetion-detail .accordion-button:focus{border:none!important;outline:none!important}.status-tags .tag-1,.status-tags .tag-2,.status-tags .tag-3{border-radius:10px;color:#000;font-size:12px;min-width:100px;padding:3px 15px 0;text-align:center}.status-tags .tag-1{background:#e0a4f9}.status-tags .tag-2{background:#68bef7}.status-tags .tag-3{background:linear-gradient(90deg,#5010ff,#aa17df);color:#fff}@media screen and (max-width:768px){.status-tags{display:flex;flex-wrap:wrap}.info-message{margin-left:20vw}}.public-competetion-detail .accordion-button:not(.collapsed):after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHaSURBVHic7ds9bhNBAAXgMUegIAodEhItF0Ai14I7QEUTiRtQcBMaEMkJUAokREmRR+FdaUSw4/hnZ3b1fZIre3ef8p7XjpSUAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMIEkqyRvk9wMjzdJVq1zMYGh/A+562OSR63zcUJbyjeCpduhfCNYqgeUbwRLs0f5RrAUQ/mXW0r+Pjw2uYzfDuZph3f+VZKnSZ4k+epOsCC7ll+93giW4qHlV8cZwdztW351vBHM1aHlV+cxgrnZofzrXcqvzmcEc3Hs8qvznhlB505VfnV+I+jVqcuvrmMEvZmq/Op6RtCLqcuvrmsErbUqv7q+EbTSuvwqhxFMrZfyqzxGMJXeyq9yGcGp9Vp+lc8ITqX38qucRnBscyl/ZARHNLfyR8MIvhnBAeZa/sgIDpTk/ZYf3lWS89YZ75PkfMi6ybvWGbuU5GWS2zmXP7pnBLdJXrTOOOrpdvS8lPK/P8G+LqVcrFarHxPn2duQ9aKss995upTybNpEM5D15+evOb/z/7XhTvAzyePW2bqU5HXW/6jxJ8nnJGetMx1qGPanJL+TfEnyqnWm7sU3ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlu0vZRb5+Kyv59MAAAAASUVORK5CYII=);background-size:20px;transform:rotate(0deg)}.pointer{cursor:pointer}.accordion-button:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHaSURBVHic7dy9UttAAIVRvUxInxTkmWF4rPw0AecJbgqkiQciZNmyV7t7zow7irXuZ8kNHgYAAAAAAAAAAAAAAAAAAAAAAAAAoGlJPid5TPJjfD0muSt9rlpUff3Gwz/nvZck96XPt3dJ7sdr9dZzFRGMtc45iGDeOP7hg+v3UPqMi5L8/OANTBF8K33OvUnydebOeexX6XMuyusza4kIjpw4fpJ8L33WRUkeTngjUwTdPw6yfNs/VsUj4C7//xIjgjdWjv+SGr4EDsMwJPmS5PeKCLp7HOT0236dHxQRzGt+/IkI3utm/IkI/ulu/IkIOh5/0nME3Y8/6TEC47/RUwTGn9FDBMZf0HIExj9RixEYf6WWIjD+mVqIwPgXqjkC42+kxgiMv7GaIjD+ldQQgfGvbM8RGP9G9hiB8W9sTxEYv5A9RGD8wkpGYPydKBGB8XfmlhEYf6duEYHxd+6aERi/EteIwPiV2TIC41dqiwiMX7lLIjB+I86JwPiNybr/uT+s/Fvj1yDr7gTGb9GGERi/VhtEYPzaXRCB8VtxRgTGb82KCIzfqhMiMH7rMv9jzH7Muhd5/THLpyR/xtdTkk+lzwUAAAAAAAAAAAAAAAAAAAAAAAAA9O0vJCN3qX1D2/UAAAAASUVORK5CYII=);background-size:20px}.public-competetion-detail .competetion-right .icon-wrapper{align-items:center;color:#777;display:flex;font-size:15px;gap:8px}.public-competetion-detail .competetion-right .icon-wrapper svg{flex-shrink:0;width:17px}.public-competetion-detail .competetion-right .text{color:#777;font-size:14px}.main-titlee,.public-competetion-detail .main-title{font-size:22px;font-weight:600}.public-competetion-detail .workout-list-wrapper .title{border:none;font-size:16px;font-weight:700}.public-competetion-detail .workout-list-wrapper .workout-type{background-color:#f5f5f5;border-radius:5px;font-size:15px;font-weight:700;padding:6px 30px;width:-webkit-max-content;width:max-content}.public-competetion-detail .workout-list-wrapper .row{border-bottom:1px solid #eee;padding-bottom:30px}.public-competetion-detail .workout-list-wrapper .image{border:1px solid #eee;border-radius:10px;height:180px;margin-bottom:20px;padding:0;width:100%}.public-competetion-detail .workout-list-wrapper .image img{border-radius:10px;height:100%;object-fit:cover;width:100%}.public-competetion-detail .workout-list-wrapper .sponsered-name{font-size:14px;font-weight:500}.public-competetion-detail .workout-list-wrapper .sponsered-name span{color:#777;font-size:14px;font-weight:400}.Toastify__toast-container{z-index:99999999!important}.compete-container{min-height:70vh;position:relative}.compete-container .text-small{color:#777;font-size:12px}.compete-container .back-button{align-items:center;background-color:#f5f5f5;border-radius:20px;color:#2d2e2e;cursor:pointer;display:flex;font-size:14px;gap:5px;left:0;padding:6px 15px;position:absolute;top:0}.compete-container .start-title{color:#111;font-size:14px;font-weight:700}.compete-container .start-title .tag{background-color:#f5f5f5;border-radius:8px;color:#777;font-size:8px;font-weight:400;margin-left:5px;padding:4px 8px}.categories ul{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0;width:100%}.categories ul li{align-items:center;border-radius:10px;display:flex;gap:30px;height:40px;justify-content:space-between;padding:10px 20px}.categories ul li.notavailble{pointer-events:none}.categories ul li.availble{background:rgba(104,190,247,.329);cursor:pointer}.categories ul li.availble.selected{background-color:#0c0324;color:#fff}.categories ul li.notavailble .left{font-weight:300}.categories ul li .left{display:flex;font-size:14px;font-weight:700;gap:8px}.categories ul li .left .time,.categories ul li .status{font-style:italic;font-weight:400}.categories ul li .status{font-size:12px;text-transform:uppercase}.not-selected{align-items:center;background-color:#ffe4e1;border-radius:5px;color:#ed4d3d!important;display:flex;font-size:12px;margin-bottom:25px;padding:9px 20px}.pointer.availablee{background-color:#c2b1f1!important;color:#000;cursor:pointer;font-weight:500}.pointer.not-availablee{background-color:#fff;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.modal-lagre{background-color:#00000080;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:99999}.modal-lagre .content{background-color:#fcfcfc;border-radius:23px;height:-webkit-min-content;height:min-content;margin:20px auto;max-width:1300px;padding:40px;position:relative;width:100%}.modal-lagre .content .close{cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px}.modal-lagre .content .text{color:#777;font-size:11px;margin-bottom:12px}.modal-lagre .content .title{font-size:22px;font-weight:400;margin-bottom:14px}.modal-lagre .content .chechbox-wrapper{align-items:center;display:flex;gap:10px;margin:20px 0}.modal-lagre .content .chechbox-wrapper .checkbox{align-items:center;background-color:#0000000d;border-radius:30px;cursor:pointer;display:flex;height:50px;justify-content:center;margin:10px 0;width:50px}.modal-lagre .content .chechbox-wrapper .checkbox .dot{background-color:#fff;border:1px solid #ccc;border-radius:10px;height:10px;width:10px}.modal-lagre .content .chechbox-wrapper .text{font-size:12px;font-style:italic;margin:0}.team-box input{-webkit-font-smoothing:antialiased;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:none;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;font-family:Montserrat,sans-serif;font-size:12px;height:48px;max-width:360px;outline:none;padding:0 19px;text-rendering:optimizeLegibility;transition:all .2s;width:100%}p{font-size:13px}.table-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.table-title .title{font-size:30px;font-weight:700}.table-title .subtitle{font-size:18px;font-weight:700}.user__details{align-items:center;display:flex;gap:20px;margin-bottom:30px}.user__details .image{border:2px solid #2d2e2e;border-radius:50%;height:100px;width:100px}.user__details .image img{border-radius:50%;height:98px;object-fit:cover;width:98px}.user__details .data .rank{color:#2d2e2e;font-size:14px;font-weight:700;text-transform:uppercase}.user__details .data .rank span{font-weight:300}.user__details .data .name{color:#2d2e2e;font-size:30px;font-weight:700;text-transform:uppercase}.rank .volunteer-status{background:#eeededde;border-radius:12px;color:#333;font-size:10px;font-weight:700;padding:4px 7px}.scroll-buttons-title{color:#000;font-size:12px;font-weight:500}.box-border{border-right:1px solid #000}.wrapper{border-radius:13px;height:45px;max-width:100%;position:relative}.wrapper .icon{align-items:center;display:flex;height:45px;position:absolute;top:0;width:25px}.icon:first-child,.icon:last-child{background-color:#fcfcfc}.icon:last-child{justify-content:flex-end}.icon i{border-radius:50%;cursor:pointer;font-size:14px;height:15px;line-height:5px;text-align:center;width:15px}.reverse-button-list{flex-direction:row-reverse}.tab i{padding-left:10px}.icon:first-child i{margin-left:8px}.icon:last-child i{margin-right:8px}.wrapper .tabs-box{display:flex;gap:5px;list-style:none;margin-right:25px;overflow-x:hidden;scroll-behavior:smooth}.tab1-box-width{width:300px!important}.tab2-box-width{width:400px!important}.tabs-box.dragging{cursor:grab;scroll-behavior:auto}.all-tab{border:1px solid #000!important;height:30px;padding:2px 20px}.all-tab .active-all-btn{background:#3f2091;background:var(--blue-color);color:#fff}.all-tab,.tabs-box .tab{align-items:center;background:#f5f4fd;border:1px solid #d8d5f2;border-radius:30px;cursor:pointer;font-size:14px;font-weight:500;padding:5px 20px;white-space:nowrap}.tabs-box.dragging .tab{-webkit-user-select:none;user-select:none}.tab.selected{background-color:#3f2091;background-color:var(--blue-color);border:#0000;color:#fff}.scroll-buttons-year{color:#000;font-size:10px;font-weight:500}.ath-export-modal,.sheduale-modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.sheduale-modal .fa.fa-times{position:absolute;right:5px;top:5px}.sheduale-modal .modal-container{position:relative}.modal-box{background-color:#fbfcfe;border-radius:20px;max-width:900px;min-height:200px;overflow:hidden;width:100%}.modal-box i.fa{border-radius:50%;cursor:pointer;font-size:20px;padding:5px}.modal-box i.fa:hover{background-color:#f2f0ef}.modal-heading{font-size:25px;font-weight:800;padding:10px;text-align:center}.sheduale-modal .shedual-header{align-items:center;display:flex;font-size:30px;font-weight:700;justify-content:center;margin:20px 0}.sheduale-modal .modal-body{max-height:450px;overflow:scroll;padding:20px 20px 50px}.sheduale-modal .data-wrapper{background-color:#f5f5f5;border-radius:0;padding:10px 20px}.sheduale-modal .data-wrapper .flex{display:flex;gap:30px;margin-bottom:0}.joining-closed{background-color:#ddd;border-radius:10px;color:#182c25;margin-bottom:10px;padding:10px;text-align:center;width:100%}.sheduale-modal .data-wrapper .flex .left,.sheduale-modal .data-wrapper .flex .right{flex-basis:49%;max-width:49%}.sheduale-modal .data-wrapper .flex .right{text-align:right}.sheduale-modal .data-wrapper .flex .title{font-size:15px;font-weight:700}.sheduale-modal .data-wrapper .flex .title2{font-size:12px;font-weight:700}.sheduale-modal .data-wrapper .flex .value{font-size:14px;font-weight:400}.sheduale-modal .data-wrapper .flex .value-small{font-size:11px;font-weight:light}.modal-no-data{color:#888;font-size:12px;font-weight:500;padding:15px 20px}.modal-data{background-color:#edefed;padding:0 40px}.schedule_heat_bg_color{background-color:#d9e3d9;padding:0}.modal-data p{font-size:12px;font-weight:400;padding-top:5px}.shedual-title{font-weight:600}@media (max-width:700px){.modal-box{margin-left:10%;margin-right:10%;margin-top:15%;max-width:80%}.container{padding:0 20px}.compete-container .back-button{left:15px}.sheduale-modal .data-wrapper{padding:10px 5px}.sheduale-modal .data-wrapper .flex .title{font-size:12px;font-weight:700}.sheduale-modal .shedual-header{font-size:14px}.sheduale-modal .data-wrapper .flex .value{font-size:10px;font-weight:400}.sheduale-modal .data-wrapper .flex .left{flex-basis:29%;max-width:29%}.sheduale-modal .data-wrapper .flex .right{flex-basis:79%;max-width:79%}.modal-heading{font-size:16px;padding:10px}.modal-data{background-color:#edefed;gap:20px!important;padding:0 10px}.modal-data p{font-size:10px;padding-top:5px}}.created-page{padding:10% 30% 5%}.page-title{font-size:45px;font-weight:900;text-align:center;text-shadow:4px 4px 4px #ddd}.competition-detail{gap:20px;margin-top:50px}.congrats_image{border-radius:5px;box-shadow:0 1px 10px -1px #303030ed;height:150px;width:150px}.congrats_comptitle{font-size:12px;font-weight:400;padding-top:10px}.congrats_comptitle .title{font-size:20px;font-weight:800;letter-spacing:1px}.created-button-heading,.created-desc{font-size:12px;font-weight:400;margin-top:20px;padding:0 50px;text-align:center}.linkbox{align-items:center;background-color:#eee;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 10px 0 #00000026;font-size:13px;font-weight:400;margin:-10px auto 0;padding:10px 20px;text-align:center;width:100%}.linkbox .copy-icon{color:#3f2091;color:var(--blue-color);cursor:pointer;margin-left:10px}.created-button-heading{font-size:16px;font-weight:800;margin-bottom:0;margin-top:30px}.created-buttons{gap:10px;margin-top:30px;padding:0 30px}.created-buttons .buttons-row{flex-direction:row}.created-buttons .button{padding:15px;text-align:center;width:100%}.competition-manage-wrapper{padding:40px 0}.competition-manage-wrapper .buttons{align-items:center;display:flex;gap:10px}.competition-manage-wrapper .buttons button{background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:#2d2e2e;font-size:12px;font-weight:400;margin-right:10px;padding:10px 15px}.competition-manage-wrapper .buttons button:hover{color:#333}.competition-manage-wrapper .buttons button.active{background-color:#2d2e2e;border-color:#2d2e2e;color:#fff;font-weight:600}.competition-manage-wrapper .buttons button.active:hover{color:#fff}.compete-table .view{background-color:#4e10ff;border:none;border-radius:20px;color:#fff;font-size:10px;margin:0 auto;padding:3px 10px}.compete-table th{border:none;color:#aaa;font-size:12px;font-weight:400}.compete-table td{border:1px solid #eee;color:#333;font-size:12px}.compete-table tr td:first-child{border-left:0}.compete-table tr td:last-child{border-right:0}.heats-wrapper .main-title{font-size:24px}.heats-wrapper .medium-title{font-size:18px;font-weight:700}.heats-wrapper .competetion-form{margin-left:0}.heats-wrapper .workouts-list ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.heats-wrapper .workouts-list ul li{background-color:#f2f2f2;border:1px solid #ccd0d2;border-radius:6px;box-shadow:none;color:#aaa;cursor:pointer;font-size:12px;font-weight:600;line-height:0;padding:18px 24px;text-align:center}.heats-wrapper .heats-item{border:1px solid #ddd;border-radius:10px;margin-bottom:24px;padding:20px}.heats-wrapper .heats-item .title{font-size:18px;font-weight:700;margin-bottom:12px;text-align:center}.heats-wrapper .heats-item .heat-info{border:1px solid #ddd;border-radius:10px;margin-bottom:15px;padding:15px}.heats-wrapper .heats-item .heat-info p{align-items:center;color:#777;display:flex;font-size:12px;gap:10px;margin-bottom:3px}.heats-wrapper .heats-item .heat-teams{margin-bottom:24px}.heats-wrapper .heats-item .heat-teams ul{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0;width:100%}.heats-wrapper .heats-item .heat-teams ul li{align-items:center;display:flex;gap:15px;width:100%}.heats-wrapper .heats-item .heat-teams ul li .number{flex-shrink:0;flex:0 0 auto;font-size:14px;font-weight:700;width:30px}.heats-wrapper .heats-item .heat-teams ul li .data{align-items:center;background-color:#f6f6f6;border:1px solid #eee;border-radius:10px;display:flex;flex:0 0 auto;justify-content:space-between;padding:14px 30px;width:calc(100% - 40px)}.heats-wrapper .heats-item .heat-teams ul li .data .name{color:#222;font-size:14px;font-weight:700}.heats-wrapper .heats-item .heat-teams ul li .data .right{align-items:center;display:flex;gap:30px}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag{background-color:#fff;border-radius:10px;color:#777;cursor:pointer;font-size:10px;padding:8px 15px;position:relative}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list{background-color:#fff;border-radius:10px;display:none;padding:15px 50px;position:absolute;right:0;top:30px;z-index:99}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag:hover .list{display:block}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list ul{align-items:center;display:flex;flex-direction:row;gap:10px;list-style:none;margin:0;padding:0;width:-webkit-min-content;width:min-content}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list ul li{align-items:center;background-color:#eee;border-radius:50%;color:#222;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list ul li.active{background-color:#222;color:#fff}.heats-wrapper .heats-item .heat-teams ul li .data .right .stats{color:#333;font-size:12px}.heats-wrapper .workouts-list ul li.active{background-color:#222;color:#fff}@media (max-width:700px){.created-page{padding:25% 5% 10%}.main-footer .border-right,.main-footer .center{padding:10px 20px!important}.main-footer .border-right{border-right:0!important;min-height:auto!important}.main-footer .border-right .logo{width:90px!important}.page-title{font-size:20px}.congrats_image{height:100px;width:100px}.congrats_comptitle{font-size:10px}.congrats_comptitle .title{font-size:14px}.created-desc{padding:0 20px}.linkbox .copy-icon{font-size:20px}.linkbox{font-size:12px;padding:10px 5px}.created-button-heading{font-size:14px}.created-buttons{gap:5px;margin-top:20px;padding:0 30px}.created-buttons .buttons-row{flex-direction:column;gap:5px!important}.created-buttons .button{font-size:12px}}.athle-wrapper .ath-main-title{color:#2d2e2e;font-size:34px;font-weight:600;line-height:normal}.ath-drop-box{position:relative;width:100%;z-index:99}.athle-wrapper .ath-dropdown-header{align-items:center;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;cursor:pointer;height:50px;width:40%}.athle-wrapper .ath-label-1{font-size:8px;font-weight:400;margin-bottom:0;margin-top:3px}.athle-wrapper .ath-label-2{font-size:12px;font-weight:500;margin:0;padding:0}.athle-wrapper .ath-icon{font-size:18px}.athle-wrapper .ath-dropdown-body{background-color:initial!important;gap:5px;margin-top:5px;position:absolute;width:40%}.athle-wrapper .ath-search-input{border:1px solid #eee;border-radius:5px;box-shadow:0 2px 5px -1px #e8e8e8;font-size:12px;font-weight:400;height:40px;outline:none;padding:0 12px;width:100%}.athle-wrapper .ath-search-input::placeholder{color:#000;font-size:12px;font-weight:400}.athle-wrapper .ath-category-list{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 2px 5px -1px #e8e8e8;max-height:175px;overflow-y:scroll;padding:10px}.athle-wrapper .ath-category-tab{align-items:center;cursor:pointer;font-size:12px;font-weight:400;gap:10px;justify-content:start;padding:5px}.athle-wrapper .ath-category-tab .ath-box{border:1px solid #ccc;border-radius:5px;height:20px;width:20px}.athle-wrapper .ath-category-tab .ath-box.ath-selected{background:linear-gradient(90deg,#3f2091,#4e10ff);background:linear-gradient(90deg,var(--blue-color) 0,var(--secondary-color) 100%)}.athle-wrapper .ath-category-tab:hover{background-color:#fbfcfe}.athle-wrapper .ath-table-head{align-items:center;border-bottom:2px solid #111;display:flex;flex-direction:row;gap:50px;justify-content:start;padding:7px 5px}.ath-table-head .ath-table-sec1-1{align-items:center;flex-direction:row;justify-content:space-between;width:50%}.ath-table-head .ath-table-sec1-2{align-items:center;flex-direction:row;gap:20px;justify-content:start;width:50%}.ath-table-body .ath-row-link{color:inherit;text-decoration:none}.ath-table-body .ath-table-row{border-bottom:1px solid #eee;cursor:pointer;gap:50px}.ath-table-row .ath-table-sec1-1{width:50%}.ath-table-sec1-1 .ath-icon{cursor:pointer}@media (max-width:700px){.ath-table-body{overflow:scroll}.ath-table-body .ath-table-row{gap:30px}.ath-table-body .payment-setction{margin-left:20px;min-width:100px!important}.ath-table-body .addons-sec{min-width:220px}.athle-wrapper .ath-dropdown-body,.athle-wrapper .ath-dropdown-header{width:100%}}.ath-modal-export{padding:0 30px}.ath-export-modal .modal-box{margin-top:10%}.ath-modal-export .button{width:100%}.ath-modal-export .ath-export-info{border-radius:50%;box-shadow:0 0 10px -1px #30303021;cursor:pointer;font-size:20px;font-weight:300;padding:5px 15px 0}.ath-modal-export .ath-export-info:hover{background-color:#30303021}.ath-modal-export .ath-export-info-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border-radius:12px;box-shadow:0 1px 15px 1px #3030303b;color:#2d2e2e;font-size:12px;font-weight:500;height:auto;padding:20px;position:absolute;right:50px;right:10%;top:0;width:270px;z-index:9}.scroes-wrapper .workouts_wrapper{margin:30px 0;max-height:400px;overflow-y:auto;padding:20px}.scroes-wrapper .competetion-form{padding:10px}.scroes-wrapper .workouts_wrapper ul{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.scroes-wrapper .single-workout .header{background-color:#f5f5f5;border:1px solid #2d2e2e;border-top-left-radius:10px;border-top-right-radius:10px;color:#222;font-size:14px;font-weight:700;padding:10px}.scroes-wrapper .single-workout .sub-header{align-items:center;background-color:#2d2e2e;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;color:#fff;display:flex;font-size:12px;gap:20px;justify-content:space-between;padding:2px 10px}.scroes-wrapper .single-workout .sub-header .right{align-items:center;display:flex}.scroes-wrapper .single-workout .sub-header .right .item{border-left:1px solid #fff;min-width:100px;padding:5px 20px}.scroes-wrapper .single-workout .teams-ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0 10px}.scroes-wrapper .single-workout .teams-ul li.detail{align-items:center;background-color:initial;border:1px solid #ddd;border-top:0;color:#777;display:flex;font-size:12px;gap:20px;justify-content:space-between;padding:0}.scroes-wrapper .single-workout .teams-ul li.detail .name{color:#2d2e2e;font-weight:700;padding:8px 10px}.scroes-wrapper .single-workout .teams-ul li.detail .right{align-items:center;display:flex}.scroes-wrapper .single-workout .teams-ul li.detail .right .item{border-left:1px solid #ddd;min-width:100px;padding:4px 20px}.scroes-wrapper .single-workout .teams-ul li.detail .right .item.last{padding:4px 12px}.scroes-wrapper .single-workout .teams-ul li.detail .right .item .rx{align-items:center;background-color:#f5f5f5;border-radius:5px;cursor:pointer;display:flex;font-size:10px;justify-content:center;padding:8px;position:relative;width:50px}.scroes-wrapper .single-workout .teams-ul li.detail .right .item .rx input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;width:100%;z-index:99}.scroes-wrapper .single-workout .teams-ul li.detail .right .item .rx.active{background-color:#222;color:#fff}.scroes-wrapper .single-workout .teams-ul li.detail .right .item input{background-color:initial;border:1px solid #eee;padding:8px;text-align:center;width:60px}.volunt-wrapper .volunt-main-title{color:#2d2e2e;font-size:34px;font-weight:600;line-height:normal}.volunt-wrapper .volunt-label-2{font-size:12px;font-weight:400;margin:0;padding:0}.volunt-search-sec .volunt-search-box{align-items:center;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;cursor:pointer;height:50px;width:90%}.volunt-wrapper .volunt-search-input{background-color:initial!important;border:1px solid #eee;border-radius:5px;font-size:12px;font-weight:400;height:40px;outline:none;padding:0 12px;width:100%}.google-places-input .register-input::placeholder{color:#333;font-size:13px;font-weight:500}.custom-accordian{width:100%}.custom-accordian .accordion-itemm{border:none;margin-bottom:15px;transition:all .1s ease-in-out;width:100%}.custom-accordian .accordion-itemm .accordion-btn{background-color:#a96dc4bd;border:none;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#3f3f3f;font-size:14px;padding:8px 10px;text-align:center;transition:all .1s ease-in-out;width:100%}.custom-accordian .accordion-itemm .accordion-btn.active{background-color:#222;color:#fff}.custom-accordian .accordian-wrapper{border:1px solid #eee;height:0;overflow:hidden;padding:0;transition:all .3s ease-in-out}.custom-accordian .accordian-wrapper.show{height:-webkit-min-content;height:min-content;transition:all .3s ease-in-out}.custom-accordian .accordian-wrapper .accordion-body{padding:14px}.custom-accordian .accordian-wrapper .accordion-body .item{align-items:center;color:#222;display:flex;font-size:13px;font-weight:500;justify-content:space-between;margin-bottom:12px}.filters-button{display:flex;gap:100px;justify-content:center}.filters-button button{min-width:200px}.payment-intent{box-shadow:0 0 16px #11111a1a;margin:30px auto;max-width:700px;padding:40px}.payment-intent .counter{border:1px solid #0c0324;border-radius:10px;display:flex;justify-content:center;margin:10px auto;overflow:hidden;width:-webkit-max-content;width:max-content}.payment-intent .counter .time{align-items:center;background-color:#0c0324;border:1px solid gray;color:#fff;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;width:100px}.payment-intent .counter-wrapper .title-small{font-size:18px;font-weight:700}.payment-intent .title{font-size:30px;font-weight:600;text-align:center}.payment-intent .image{height:auto;margin:15px auto;width:350px}.payment-intent .image img{border-radius:15px;height:100%;object-fit:contain;width:100%}.payment-intent .button{display:block;font-size:16px;margin:15px auto;padding:10px 30px;width:350px}.payment-intent .button.disbled{background:#ddd!important;pointer-events:none;-webkit-user-select:none;user-select:none}.payment-intent .text{font-size:15px;font-weight:400;text-align:center}.payment-intent .text span{font-weight:600!important}@media (max-width:700px){.filters-button{gap:15px}.filters-button button{min-width:100px}.container-fluid{padding-left:15px;padding-right:15px}.home-wrapper .data-wrapper .data .buttonn{font-size:15px;padding:10px}.home-wrapper .data-wrapper .data .title{font-size:16px}.home-wrapper .data-wrapper{height:80vh}.all-competetions .title-main,.filter-modal .title{font-size:20px}.filterss ul{overflow-x:auto;padding:2px 6px 8px}.all-competetions .competition-item{flex-wrap:wrap}.all-competetions .competition-item .image{flex:0 0 100%;max-height:240px;max-width:100%}.filter-modal .countries .country{padding:8px 10px}.filter-modal .modal-content{padding:20px!important}.modal-fixedd .filter-modal{width:97%}.public-competetion-detail .competetion-left{margin-bottom:20px;max-width:100%}.public-competetion-detail .competetion-right .title{font-size:20px;margin-bottom:20px!important}.public-competetion-detail .competetion-right .title .button-sec{margin-top:-10px!important}.action_buttons{flex-direction:row;flex-wrap:wrap}.action_buttons .button{font-size:12px;padding:8px 10px;width:auto!important}.main-titlee,.public-competetion-detail .main-title{font-size:16px}.leader-wrapper .leader-main-title{font-size:20px!important}.public-competetion-detail .competetion-right .icon-wrapper,.public-competetion-detail .workout-list-wrapper .workout-type,table td,table th{font-size:13px}.competetion-right.px-0.px-md-4{padding:5px 16px!important}.user__details .image{height:50px;width:50px}.user__details .image img{height:48px;object-fit:cover;width:48px}.user__details .data .name{font-size:15px}.user__details .data .rank{font-size:12px}.compete-name{font-size:16px}.modal-lagre .content{max-width:97%;padding:15px}.main-title,.table-title .title,.title-large{font-size:20px}.medium-title{font-size:18px}.teams-member-list .item img{height:40px;object-fit:cover;width:40px}.competition-workout-title{font-size:20px}.reverse-dir{flex-direction:column-reverse}.all-competetions .competition-item .image img{border:0;border-bottom-left-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;object-fit:cover}.all-competetions .competition-item .data{flex:0 0 100%;max-width:100%}.filterss ul li{flex-shrink:0;font-size:12px}.user-logedin{gap:10px}.user-logedin .image,.user-logedin .image img{height:34px;object-fit:cover;width:34px}.tabs-box{width:auto}.scroll-button-section{overflow-x:auto;overflow-y:hidden}.all-tab,.tabs-box .tab{font-size:10px}.tab1-box-width,.tab2-box-width{width:400px!important}.dashboard-container{flex-wrap:wrap}.dashboard-container .sidebar{height:auto;z-index:99}.dashboard-left{width:100%;z-index:999}.dashboard-right{width:100%}.create-competetion-flex{flex-wrap:wrap}.dashboard-right .topbar{margin-bottom:10px}.user-details .user-info .image{height:100px;width:100px}.user-details .user-info .image img{height:98px;object-fit:cover;width:98px}.user-details{padding:0 5px}.create-competetion-flex .left .title,.user-details .user-info .name{font-size:18px}.user-details .user-info .info ul li{font-size:13px}.create-competetion-flex{padding:10px}.button{padding:6px 20px}.table th{white-space:nowrap}.create-competition-container{padding:10px 0}.steps ul{justify-content:normal}.steps ul li{font-size:11px}.competetion-form{padding:10px}.create-competition-container .title{font-size:18px}.label-title{font-size:14px}.selection-buttons button{font-size:12px;padding:5px 8px}.private-section .text,.text{font-size:14px}.logo-wrapper{width:100%}.voluntier-box .title{font-size:14px!important}.categories-list ul li,.review-header{flex-wrap:wrap}.review-header .image{width:100%}.competetion-item-wrapper{flex-wrap:wrap}.competetion-item-wrapper .data,.competetion-item-wrapper .image{max-width:100%;width:100%}.competetion-item-wrapper .data .title{font-size:14px}.other-payments{font-size:12px;padding:10px}.steps{background-color:#fff;box-shadow:0 2px 5px 0 #32326926,0 1px 1px 0 #0000000d;padding:5px 10px;position:-webkit-sticky;position:sticky;top:60px;z-index:9}.steps ul li .number{height:25px;width:25px}.table td,.table th{font-size:12px;min-width:70px}.competition-dashboard-wrapper{padding:10px}.competetion-dashboard-nav ul li{width:-webkit-max-content;width:max-content}.competetion-dashboard-nav ul{align-items:center;justify-content:normal}.competetion-dashboard-nav ul li.mt-4{margin:0!important}.category-modal .content{padding:15px}.category-modal,.member-modal.six{width:92%}.heats-wrapper .main-title{font-size:18px}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list{max-width:260px;overflow-x:auto;padding:10px}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list ul li{font-size:12px;height:30px;width:30px}.heats-wrapper .heats-item .heat-teams ul li .data{padding:10px 14px}.heats-wrapper .heats-item .heat-teams ul li .data .name{font-size:12px}.heats-wrapper .medium-title{font-size:16px}.scroes-wrapper .single-workout .sub-header,.scroes-wrapper .single-workout .teams-ul{overflow-x:auto}.scroes-wrapper .single-workout .teams-ul{padding-bottom:20px}.scroes-wrapper .single-workout .sub-header .left,.scroes-wrapper .single-workout .teams-ul li.detail .name{flex-shrink:0;width:100px}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag{font-size:12px;padding:5px 8px}.athle-wrapper .ath-dropdown-header{width:100%}.volunt-wrapper .volunt-main-title{font-size:20px;margin-top:15px}.categories-list .category{overflow-x:auto}.categories-list .category .left .title{font-size:14px}.categories-list .category .right .item{flex-shrink:0;padding:10px}.custom-flex-buttons{flex-wrap:wrap;gap:10px}.custom-flex-buttons .button{font-size:12px;padding:5px 10px!important}.buttons-info span{font-size:12px}.text_info{font-size:13px}.competition-dashboard-wrapper ul li{font-size:14px}.right-align{text-align:right}.schedule-row{align-items:center;display:flex;justify-content:space-between}.schedule-title{margin:0}.left{text-align:left}.right{text-align:right}.data-wrapper-schedule-heat-bg-color{background-color:#0a6cac!important}}.pagination{align-items:center;gap:22px;justify-content:center;margin:35px 0 15px}.pagination a{color:#383840;font-size:12px;line-height:3;text-decoration:none}.pagination li.previous a{align-items:center;border:1px solid #ddd;border-radius:50%;display:flex;height:26px;justify-content:center;line-height:1;width:26px}.pagination li.previous.disabled a{background-color:#f5f5f5;border:1px solid #ddd;cursor:text}.pagination li.next a{background-color:initial;color:#333;line-height:1}.pagination li.active a,.pagination li.next a{align-items:center;border:1px solid #ddd;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.pagination li.active a{background-color:#0c0324;color:#fff!important;line-height:1.4;line-height:1}.pagination li.next.disabled a{background-color:#f5f5f5;border:1px solid #ddd;cursor:text}input[type=date]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;display:block!important;min-height:1.2em!important}.row-divider{background-color:#ccc;border:none;height:1px}.main-footer{background:linear-gradient(180deg,#0c0324,#0c0324);color:#acacac;padding:24px 0;position:relative;transition:background .3s,border-radius .3s,opacity .3s;z-index:999!important}.main-footer .border-right{border-right:1px solid #acacac;min-height:90px}.main-footer .border-right .logo{height:auto;width:100px}.main-footer .border-right .logo img{height:auto;object-fit:contain;width:100%}.main-footer .center{padding:0 40px}.contact-spans{font-size:13px}.contact-icons{align-items:flex-start;display:flex;font-size:13px;gap:10px}.contact-icons i{font-size:16px}.contact-icons a{color:#2d2e2e;cursor:pointer}.main-footer .center a{color:#feeeee;cursor:pointer;font-size:13px;font-weight:600;text-decoration:none}.main-footer .social-footer{align-items:center;display:flex;gap:10px}.main-footer .social-footer .iconn{align-items:center;background-color:#fff;border-radius:50%;color:#333!important;display:flex;font-size:16px!important;height:32px;justify-content:center;padding:0;text-decoration:none;width:32px}.horizontal-container{align-items:center;display:flex;justify-content:space-between}.status{margin-right:20px}.info-message-box{flex-grow:1}.alert-modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.alert-modal .alert-modal-box{background-color:#fbfcfe;border-radius:20px;margin-left:27%;margin-right:27%;max-width:45%;min-height:100px;min-width:350px;overflow:hidden}.alert-modal-box i.fa{border-radius:50%;cursor:pointer;font-size:20px;margin:5px 5px 0;padding:0 5px}.alert-modal-box i.fa:hover{-webkit-text-fill-color:#0000}.alert-modal .alert-modal-heading,.alert-modal-box i.fa:hover{background:-webkit-linear-gradient(#3f2091,#4e10ff);-webkit-background-clip:text}.alert-modal .alert-modal-heading{-webkit-text-fill-color:#0000;font-size:20px;font-weight:700;text-align:center}.alert-modal .alert-modal-body p{font-size:16px;font-weight:400;margin-top:5px}.alert-modal-button p{border-radius:30px;cursor:pointer;padding:5px 10px}.alert-modal-button .alert-modal-yes{background:linear-gradient(90deg,#3f2091,#4e10ff);color:#fff}.alert-modal-button .alert-modal-no{color:#000}.alert-modal-button .alert-modal-no:hover{background:#ccc;color:#fff}.leader-wrapper .leader-main-title{border-bottom:2px solid #eee;color:#2d2e2e;font-size:30px;font-weight:700;margin-bottom:30px;position:relative}.leader-drop-box{position:relative;width:100%;z-index:999}.leader-wrapper .leader-dropdown-header{align-items:center;background-color:#fff!important;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;cursor:pointer;height:50px;width:100%}.leader-wrapper .leader-label-1{font-size:8px;font-weight:400;margin-bottom:0;margin-top:3px}.leader-wrapper .leader-label-2{font-size:12px;font-weight:500;margin:0;padding:0}.leader-wrapper .leader-label-2.row-box{text-align:center;width:80px}.leader-wrapper .leader-label-2.table-row-count,.leader-wrapper .leader-label-3.table-row-count{text-align:center;width:20px}.leader-wrapper .leader-label-3{font-size:12px;font-weight:700;margin:0;padding:0}.leader-wrapper .leader-label-3.head-box{text-align:center;width:80px}.leader-wrapper .leader-label-4{font-size:10px;font-weight:300}.leader-wrapper .leader-icon{font-size:18px}.leader-wrapper .leader-dropdown-body{background-color:#fff!important;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;margin-top:5px;padding:0 5px;position:absolute;width:100%;z-index:1000}.leader-wrapper .leader-search-input{border:none;border-bottom:1px solid #ccc;font-size:12px;font-weight:400;height:40px;margin-bottom:3px;outline:none;padding:5px 12px 0;width:100%}.leader-wrapper .leader-search-input::placeholder{color:#000;font-size:12px;font-weight:400}.leader-wrapper .leader-category-list{border:none;max-height:175px;overflow-y:scroll;padding:10px}.leader-wrapper .leader-category-tab{align-items:center;cursor:pointer;font-size:12px;font-weight:400;gap:10px;justify-content:start;padding:5px}.leader-wrapper .leader-category-tab .leader-box{border:1px solid #ccc;border-radius:5px;height:20px;width:20px}.leader-wrapper .refresh{cursor:pointer;margin-bottom:20px;margin-top:5px;padding:5px 10px}.leader-wrapper .leader-category-tab .leader-box.leader-selected{background:linear-gradient(90deg,#3f2091,#4e10ff)}.leader-wrapper .leader-category-tab:hover{background-color:#fbfcfe}.leader-wrapper .leader-table{overflow-x:scroll;padding-bottom:10px}.leader-wrapper .leader-table .leader-table-head{border-bottom:1px solid #2d2e2e;padding-bottom:10px}.leader-wrapper .leader-table .leader-table-body{border-bottom:1px solid #eee;padding:5px 0}.leader-wrapper .leader-table .leader-table-sec-1{min-width:200px;width:35%}.leader-wrapper .leader-table .leader-table-sec-2{gap:10px;min-width:200px;width:65%}.leader-wrapper .responsive-table{display:none}@media (max-width:700px){.leader-wrapper .responsive-table{display:block}.leader-wrapper .leader-table{display:none!important}.leader-wrapper .no-display{z-index:-200}.leader-label-2.name,.leader-wrapper .leader-label-2.row-box,.leader-wrapper .leader-label-3.head-box{min-width:75px}.leader-wrapper .table thead tr th{color:#687385;font-size:12px;font-weight:700;margin:0;min-width:75px;padding:0}.leader-wrapper .table tbody tr td{color:#687385;font-size:10px;font-weight:300;margin:0;padding:5px 0;width:150px}}.heats-wrapper .name{color:#2d2e2e}.heats-wrapper .empty-name,.heats-wrapper .name{font-size:14px;font-weight:700;margin:0;padding:0}.heats-wrapper .empty-name{color:#ccc}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list ul li.not-allowed-box{background-color:#f0caca;cursor:not-allowed}.heats-wrapper .heats-item .heat-teams ul li .data .right .tag .list ul li.not-active-box{background-color:#ccc;cursor:pointer}.label-bold{font-size:14px;font-weight:700}.waiting-list .teams-list{display:flex;flex-direction:row;gap:10px;justify-content:start;overflow-x:scroll}.waiting-list .team{background-color:#f2f2f2;border-radius:6px;color:#797474;font-size:12px;font-weight:600;margin-top:5px;padding:2px 7px;white-space:nowrap}.waiting-list .label{font-size:14px}@media (max-width:700px){.waiting-list .text{display:flex;flex-direction:column;gap:5px;overflow-x:hidden}.waiting-list .label{padding:0!important}}.ath-export-modal .alert-modal{background-color:#0000!important}.heats-wrapper .heat-teams ul li{cursor:move}.comp-dashboard .button .link-style{color:inherit;text-decoration:none}.home-wrapper .carousel-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.home-wrapper .overlay{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.home-wrapper .data-wrapper{position:relative;z-index:3}@media (max-width:700px){.home-wrapper .carousel-wrapper img{height:100vh;object-fit:cover}}.per-category{-webkit-font-smoothing:antialiased;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;display:flex;font-family:Montserrat,sans-serif;font-size:12px;outline:none;padding:10px 19px;transition:all .2s}.per-category .per-category-row{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-direction:row;justify-content:space-between;padding:15px 0;width:100%}.per-category .per-category-price input{border:none;font-size:12px;font-weight:400;outline:none;text-align:center;width:70%}.per-category .per-category-price .label{border-right:1px solid #ddd;padding-right:10px;text-align:right}.per-category .per-category-row .label{font-size:12px;font-weight:500;width:100%}.per-category .per-category-buttons{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.per-category .per-category-settings{width:100%}.per-category .per-category-settings .register-input{border:none;border-bottom:1px solid #ddd;border-radius:0;box-shadow:none}input[type=radio]#equal_share,input[type=radio]#one-price,input[type=radio]#organizer,input[type=radio]#per-category,input[type=radio]#third-party,input[type=radio]#user{accent-color:#4e10ff}.row .register-input input::placeholder{color:#2d2e2e;font-weight:500}.row .error-message{color:red;font-size:12px;margin-bottom:10px;margin-top:-20px;text-align:center}.compete-container .change-leader{cursor:pointer;font-size:12px;height:30px;padding:7px 0;text-align:center;width:110px}.compete-container .button.change-leader.remove-member{background:#e02755!important}.search-team-member{color:#2d2e2e;font-size:12px;font-weight:400}.content .button.disabled{background:#ccc!important;color:#fff;cursor:not-allowed;pointer-events:none}.content .register-input{font-size:12px!important}.comp-custom-description{align-items:start!important;display:flex!important;flex-direction:column!important}.comp-custom-description p{color:#687385;margin:0;padding:2px 0}@media screen and (max-width:700px){.competetion-right .action_buttons{position:relative}.action_buttons .comp-detail-info{position:absolute;right:20px;top:40px}}.main-footer .download-button{align-items:center;background:#0000;border:2px solid #fff;border-radius:30px;color:#fff;cursor:pointer;gap:10px;height:40px;justify-content:space-evenly;padding:0 10px;text-align:center;width:130px}.main-footer .fotter-layout{display:flex;flex-direction:column}.main-footer .download-button .download-text-1{color:#fff;font-size:9px;font-weight:400;margin-top:3px}.main-footer .download-button .download-text-2{color:#fff;font-size:12px;font-weight:600;margin-top:-18px}.main-footer .download-button:hover p{color:#000}.main-footer .download-button:hover{background:#fff;color:#000}.main-footer .b1{background-color:#fff;color:#000}.main-footer .b1 .download-text-1,.main-footer .b1 .download-text-2{color:#000}@media screen and (max-width:700px){.main-footer .fotter-layout{flex-direction:row;gap:20px;justify-content:center}}.showPublicTeams-box .title{font-size:14px!important}.showPublicTeams-box{align-items:center;display:flex;gap:10px;height:38px;margin-bottom:10px}.showPublicTeams-box .title{color:#2d2e2e;font-size:14px;margin-bottom:0;min-width:90px}.showPublicTeams-box .register-input{height:30px;width:160px}.showPublicTeams-box-note{color:#d84e2c;font-size:12px;text-align:left}.virtual-competition .button{padding:7px 10px!important}.virtual-competition .button.disabled{background:#f5f5f5;color:#3f2091}.virtual-competition .label{color:#2d2e2e;font-size:13px}@media screen and (max-width:700px){.showPublicTeams-box{margin-bottom:20px}}.info-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:-10px;margin-right:-10px;position:relative}.info-container .info-message-icon{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 0 10px -1px #30303021;color:#000;cursor:pointer;display:flex;float:right;font-size:12px;font-weight:500;height:25px;justify-content:center;margin:9px 0 9px 9px;padding:3px;position:relative;width:25px}.info-container .info-message-icon:hover{background-color:#30303021}.info-container .info-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;background:#fff;border-radius:12px;box-shadow:0 1px 15px 1px #3030303b;color:#2d2e2e;font-size:12px;font-weight:400;height:auto;padding:5px 10px;position:absolute;right:50px;right:30px;top:25px;width:270px;z-index:9999999}.info-container .info-message-heading{font-size:12px;font-weight:600;margin-bottom:-10px}@media (max-width:700px){.info-container .info-message{width:220px}}.vouchers-wrapper .main-title{font-size:24px}.vouchers-wrapper .medium-title{font-size:18px;font-weight:700}.voucher-buton.disabled{background:#ccc!important;color:#fff;cursor:not-allowed;pointer-events:none}@media (max-width:700px){.vouchers-wrapper .main-title{font-size:18px}.vouchers-wrapper .medium-title{font-size:14px}}.apply-code{display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:10px}.apply-code .button{height:45px;margin-top:0;width:100%}.apply-code .register-input{width:50%}.apply-code .button.disabled{background:#ccc!important;color:#fff;cursor:not-allowed;pointer-events:none}@media screen and (max-width:700px){.apply-code{flex-direction:column;gap:0}.apply-code .register-input{width:100%}}.no-workout-data{height:45vh}@media screen and (max-width:700px){.no-workout-data{height:10vh}}.workout-sponsor-logo{border-radius:6px;box-shadow:0 1px 10px -1px #30303021;margin-left:10px;max-height:50px;max-width:50px;min-height:30px;min-width:30px;object-fit:fill}.volunt-table-body .volunt-dummy-img{background-color:#eee;left:5px;padding:0;position:absolute}.volunt-table-body .volunt-dummy-img,.volunt-table-body .volunt-dummy-img img{border-radius:50%;height:25px;width:25px}.volunt-search-sec{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-top:10px}.volunt-tabel-responsive{overflow:hidden;overflow-x:scroll}.volunt-dummy-img-2,.volunt-member-img-2{background-color:#eee;border-radius:50%;height:25px;width:25px}.volunt-dummy-img-2{padding:0}.volunt-dummy-img-2 img{border-radius:50%;height:25px;width:25px}.volunt-icon-check-box{text-align:center}.volunt-delete-icon-2{background-color:#f35656;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:25px;padding:4px;width:25px}.volunt-table-body .volunt-member-type{align-items:center;background-color:#eee;border-radius:5px;display:flex;font-size:12px;font-weight:400;justify-content:center;margin-top:-2px;padding:2px 5px;text-align:center}.volunt-member-access .approve,.volunt-member-access .decline{border-radius:6px;color:#fff;cursor:pointer;font-size:11px;font-weight:600;padding:2px 5px}.volunt-member-access .approve{background:linear-gradient(90deg,var(--blue-color) 0,var(--secondary-color) 100%)}.volunt-member-access .decline{background:#f35656}.volunt-table-head-2{border-bottom:1px solid #000}.volunt-table-head-2 th{padding-bottom:5px}.volunt-table-row-2{border-bottom:1px solid #eee}.volunt-table-row-2 td{padding:3px 0}.volunt-table-test{overflow:hidden;overflow-x:scroll;scroll-behavior:smooth;width:100%}@media screen and (max-width:700px){.volunt-search-sec{flex-direction:column;gap:0}.volunt-search-sec .button{width:90%}}.message-filter-box{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:10px}.message-filter-box .search-box{align-items:center;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;cursor:pointer;height:50px;width:35%}.message-filter-box .search-input{background-color:initial!important;border:1px solid #eee;border-radius:5px;font-size:12px;font-weight:400;height:40px;outline:none;padding:0 12px;width:100%}.message-filter-box .search-input::placeholder{color:#757373;font-size:12px;font-weight:500}.message-container .message-list-container{border-radius:6px;box-shadow:0 1px 10px -1px #30303021;display:flex;flex-direction:column;height:70vh;padding:0;width:35%}.message-list-container .message-list{display:flex;flex-direction:column;gap:5px;height:70vh;margin-top:10px;overflow-y:scroll;padding:0;position:relative;width:100%;z-index:20}.message-container{display:flex;flex-direction:row;gap:30px}.message-container .message-title{color:#2d2e2e;font-size:14px;font-weight:600;text-align:center}.message-container .subject-box{background-color:#f2f2f2;cursor:pointer;display:flex;flex-direction:column;height:40px;list-style:none;padding-top:5px;position:relative;width:100%;z-index:20}.message-container .subject-box.active,.message-container .subject-box:hover{background-color:#e7e2e2;box-shadow:2px 2px 10px #ccc,-2px -2px 10px #f4f4f4}.subject-box .message-sub-comp{color:#757373;font-size:10px;font-weight:700}.message-container .subject-box .message-subject{font-size:12px;font-weight:700;padding:0 10px}.message-container .subject-box .message-date{font-size:10px;font-weight:400;margin-top:-15px;padding:0 10px;text-align:right}.message-icon{align-items:center;color:#e7e2e2;display:flex;flex-direction:column;font-size:250px;justify-content:center;min-height:430px;opacity:.5;width:60%}.message-container .message-box{border-radius:6px;box-shadow:0 1px 10px -1px #30303021;display:flex;flex-direction:column;height:70vh;margin-bottom:10px;padding:0;width:60%}.message-box .message-head{background-color:#e7e2e2;border-bottom:1px solid #eee;display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:space-between;padding:5px 10px}.message-head .button{font-size:12px;height:30px;margin:5px 0 0;padding:0 10px}.message-box .message-head i{background:none;cursor:pointer;font-size:20px;padding:0 5px}.message-box .message-head .icon:hover{color:tomato}.message-box .message-body{padding:10px}.message-body .delivered-box{border-bottom:1px solid #ddd;display:flex;flex-direction:row;gap:10px;justify-content:start;padding:5px 0}.message-body .lable-1{color:#757373;font-size:12px;font-weight:600;white-space:nowrap}.delivered-box .dleivered-list{display:flex;flex-direction:row;gap:10px;overflow:hidden;overflow-x:scroll;padding-top:5px;width:1000px}.dleivered-list .box{background-color:#f2f2f2;border-radius:6px;font-size:12px;font-weight:400;height:20px;padding:3px 7px;position:relative;white-space:nowrap;z-index:20}.message-body .message-text{font-family:Courier New,Courier,monospace;font-size:12px;font-weight:400;margin-top:10px}@media screen and (max-width:700px){.message-filter-box{flex-direction:column}.message-filter-box .search-box{width:100%}.message-container{flex-direction:column;gap:30px}.message-icon{display:none}.message-container .message-list-container{display:none;width:100%}.message-container .message-list-container.show{display:block;margin-bottom:70px}.message-container .message-box{display:block}.message-container .message-box.show{display:none}.message-container .message-box{width:100%}}.message-modal{background-color:#fff;border-radius:12px;height:auto;overflow-y:scroll;width:600px}.message-modal .close-button{cursor:pointer;display:flex;flex-direction:row;font-size:30px;font-weight:700px;justify-content:end;padding:10px}.message-modal .close-icon{height:20px;width:20px}.message-modal .close-icon:hover{color:tomato}.message-modal .content{display:flex;flex-direction:column;padding:0 20px}.message-modal .main-title{font-size:25px;font-weight:600;margin:-30px 0 0;padding:0;text-align:center}.dleivered-list .box i{background-color:#f2f2f2;border-radius:50%;color:tomato;cursor:pointer;font-size:14px;padding:2px;position:absolute;right:-13px;top:-6px;z-index:99999999}.message-body .register-input::placeholder{color:#333;font-size:13px;font-weight:500}.register-text-area{-webkit-font-smoothing:antialiased;align-items:center;background-color:initial!important;border:1px solid #ddd;border-radius:6px;box-shadow:none;box-shadow:0 1px 10px -1px #30303021;color:#2d2e2e;display:flex;font-family:Montserrat,sans-serif;font-size:12px;height:150px;outline:none;overflow-y:scroll;text-rendering:optimizeLegibility;transition:all .2s;width:100%}.register-text-area input,.register-text-area select,.register-text-area textarea{background-color:initial;border:none;color:#2d2e2e;font-size:12px;height:100%;outline:none;padding:10px 20px;width:100%}.register-text-area textarea::placeholder{color:#000;font-size:13px;font-weight:500}.no-data{color:#333;font-size:12px;font-weight:600;margin-top:20px;text-align:center}@media screen and (max-width:700px){.message-modal{width:90%}.message-modal .main-title{font-size:20px}}.message-modal .button .disabled{background:#ccc!important;cursor:not-allowed;pointer-events:none}.message-container .subject-box .menu-options{display:none}.message-container .subject-box.active .menu-options,.message-container .subject-box:hover .menu-options{align-items:center;cursor:pointer;display:block;display:flex;flex-direction:row;font-size:16px;font-weight:800px;gap:5px;justify-content:right;position:absolute;right:10px;top:2px;z-index:99}.menu-options i.fas{font-size:12px;height:25px;padding-top:5px;text-align:center;width:20px}.menu-options i.fas:hover{color:tomato}.message-head i.fas{font-size:14px;margin-top:5px}.message-head i.fas:hover{color:tomato}@media screen and (max-width:700px){.message-container .subject-box .menu-options{align-items:center;cursor:pointer;display:block;display:flex;flex-direction:row;font-size:16px;font-weight:800px;gap:5px;justify-content:right;position:absolute;right:10px;top:2px;z-index:99}.message-container .subject-box .menu-options,.message-container .subject-box.active .menu-options,.message-container .subject-box:hover .menu-options{height:30px;padding-right:0;text-align:right;width:50px}}.categories ul li.notavailble{cursor:not-allowed;pointer-events:all!important;-webkit-user-select:none;user-select:none}.compete-container .cat-table{overflow-x:scroll;padding-bottom:40px}.cat-table .info-box-teams{margin:-10px 0;padding:0}.cat-table .table-responsive{overflow-x:scroll;overflow-y:hidden}.cat-table .pointer.not-availablee{background-color:#fff;cursor:not-allowed;pointer-events:all!important;-webkit-user-select:none;user-select:none}.faq-container .faq-question{background-color:#f2f2f2;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:10px;padding:10px}.faq-container .faq-answer{background-color:#f1f1f1;border-radius:6px;box-shadow:0 1px 10px -1px #30303021;max-height:315;overflow:hidden;padding:0 18px;transition:max-height .5s ease-out,opacity .5s ease-out}.faq-container.open .faq-answer{max-height:315px}@keyframes expandHeight{to{max-height:315px}75%{max-height:250px}50%{max-height:155px}25%{max-height:75px}0%{max-height:20px}}.faq-container .faq-answer{animation:expandHeight .5s ease-in}.faq-answer .label{color:#2d2e2e;font-size:14px;font-weight:500}.faq-answer iframe{height:300px;padding-top:10px!important;width:560px!important;width:auto}@media screen and (max-width:700px){.faq-container .faq-question{font-size:14px;font-weight:500}.faq-answer iframe{height:200px;width:100%!important}}.help-icon{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 10px -1px #30303021;color:#000;cursor:pointer;display:flex;font-size:20px;font-weight:500;height:30px;justify-content:center;text-align:center;width:30px}.help-icon:hover{background-color:#f2f2f2}.bold-link{font-weight:700}.help-center-label{font-size:12px}.comp-share-icon{color:#fff;cursor:pointer;font-size:25px;padding:0 0 10px 10px;position:absolute;right:3px;text-align:center;top:0;z-index:30}.copy-label{color:#2d2e2e!important;font-size:12px!important;font-weight:600!important;text-align:center}.copy-redirect .redirect-button{border-bottom:1px solid #ccc;font-size:12px;font-weight:600;margin-top:5px}.copy-redirect .label{font-size:10px;font-weight:500}.category-modal input[type=radio]#no,.category-modal input[type=radio]#yes{accent-color:#4e10ff}.category-modal .radio-group input{cursor:pointer;font-size:inherit;font-size:12px;height:14px;margin-right:5px;width:14px}.category-modal .radio-group label{font-size:14px}.team-member-insta-section{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:start}.team-member-insta-section .button{font-size:10px;height:20px;padding:2px 0 0;width:40px}.team-instagram{align-items:center;color:#333;display:flex;flex-direction:row;gap:5px;justify-content:start}.compete-container .info-message-box{margin-right:15px;margin-top:0}@media screen and (max-width:768px){.compete-container .categories ul li{height:auto;min-height:40px}}.upcoming-scroll-data .upcoming-title{color:#2d2e2e;font-size:large;font-weight:700;text-align:center}.upcoming-scroll-data .no-upcomming-data{color:#687385;font-size:12px;text-align:center}.create-addon-section .go-back{background-color:#f5f5f5;border:none;border-radius:20px;color:#2d2e2e;cursor:pointer;font-size:14px;gap:5px;padding:6px 15px}.my-team-addons .modal-fixed .addon-image{border-radius:6px;height:100%;max-height:500px;object-fit:cover;width:100%}.my-team-addons .modal-fixed .title{font-size:25px;font-weight:600}.my-team-addons .modal-fixed .price{font-size:16px;font-weight:700}.my-team-addons .modal-fixed .price .color{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#3f2091,#4e10ff);-webkit-background-clip:text;text-align:center}.my-team-addons .modal-fixed .details{font-size:12px;text-align:left}@media screen and (max-width:768px){.my-team-addons .modal-fixed .title{font-size:16px;margin-top:10px}.my-team-addons .modal-fixed .price{font-size:14px}.my-team-addons .modal-fixed .details{font-size:10px}}.my-event-page-hide-on-desktop{display:none}@media screen and (max-width:768px){.my-event-page-hide-on-desktop{display:block}}*{box-sizing:border-box}#root{width:100%}body{-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,sans-serif;margin:0}h2{font-size:20px;margin-bottom:0}p{color:#687385;margin:0;padding:8px 0}.banner{align-items:center;background-color:#635bff;color:#fff;display:flex;flex-direction:column;height:64px;justify-content:center;width:100vw}.banner h2{margin-bottom:18px;margin-top:18px}.info-callout{bottom:40px}.dev-callout,.info-callout{background-color:#fff;border-radius:4px;box-shadow:0 5px 15px 0 #0000001f,0 15px 35px 0 #30313d14;padding:9px 12px;position:fixed}.dev-callout{bottom:110px}.bold{font-weight:700}.bold,.error{font-size:14px}.error{color:#e61947;font-weight:400}.divider{border-top:1px solid #d8dee4;height:1px;margin:24px;width:100%}.button_p{background-color:#635bff;border:1px solid gray;border-radius:4px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;margin-top:32px;padding-bottom:10px;padding-top:10px;width:420px}.button_p:hover{border-color:#000}.payment_btn{align-items:center;background-color:var(--bggray);border-radius:20px;bottom:10px;color:#2d2e2e;cursor:pointer;display:flex;font-weight:700;gap:5px;justify-content:center;padding:6px 15px;position:absolute;right:10px}.container-fluid .payment-profile-section{padding:30px 50px}.payment-profile-section .payment-main-title{color:#2d2e2e;font-size:34px;font-weight:600;line-height:normal;margin-top:15px}.payment-profile-section .payment-user-data-sec{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 2px 5px -1px #e8e8e8;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:20px 20px 2px}.payment-user-data-sec p{font-size:14px;font-weight:200;margin-top:-5px}.payment-user-data-sec .payment-account-info{font-size:14px;font-weight:600;padding-left:10px}.payment-user-data-sec .payment-account-pending{color:#dd6c6c;font-size:13px;font-weight:600;padding-left:10px}.payment-user-data-sec .payment-account-pending .status-icon{color:#dd6c6c;font-size:20px;margin-top:-5px;text-align:center}.payment-user-data-sec .payment-account-info .status-icon{color:#3f2091;font-size:20px;margin-top:-5px;text-align:center}.payment-profile-section .payment-account-payout-sec{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 2px 5px -1px #e8e8e8;flex-direction:row;padding:20px 20px 2px}.payment-profile-section .payment-user-data-sec .button{cursor:pointer;font-size:14px;margin-left:0;margin-top:-15px;padding:5px 10px}.payment-profile-section .button{cursor:pointer;font-size:14px;margin-left:20px;padding:6px 10px}@media (max-width:700px){.container-fluid .payment-profile-section{padding:10px}.payment-profile-section .payment-main-title{font-size:20px}.payment-profile-section .payment-account-payout-sec{flex-direction:column}.payment-profile-section .payment-user-data-sec .button{margin-left:0}}.return-warpper{background-color:initial;background-image:linear-gradient(180deg,#0c0324c4,#0c0324);height:100vh;padding:150px;transition:background .3s,border-radius .3s,opacity .3s;width:100vw}.return-warpper .container{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;height:250px;margin:20px auto 50px;max-width:500px;padding:30px;text-align:center}.return-warpper .container .return-logo img{width:30%}@media (max-width:700px){.return-warpper{padding:150px 10px}.return-warpper .container .return-logo img{width:40%}}.athle-wrapper .ath-label-payment{font-size:12px;font-weight:500;margin:0;padding:0}.athle-wrapper .ath-label-payment-paid{color:green}.athle-wrapper .ath-label-payment-refunded{color:blue}.athle-wrapper .ath-label-payment-pending{color:red}.refund-button{background-color:#f0f0f0;border:1px solid #ccc;cursor:pointer;margin-left:10px;padding:1px 10px}.payment-profile-section .payment-country{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;width:100%}.payment-profile-section .country-data-btn{text-align:center;width:100px}.payment-profile-section .country-data-btn.disabled{background:#f0f0f0;color:#ccc;cursor:not-allowed;pointer-events:none}@media (min-width:768px){.payment-profile-section .payment-country{grid-template-columns:1fr 1fr}}.payment-profile-section .modal-fixed .content .alert-label{font-size:14px;font-weight:500;margin-top:10px}.payment-profile-section .modal-fixed .content .alert-checkbox{align-items:center;cursor:pointer}.payment-profile-section .content .alert-checkbox .checkbox{border:1px solid blue;height:20px;transition:border .3s ease,background .3s ease;width:20px}.payment-profile-section .content .alert-checkbox .checkbox.active{background:linear-gradient(90deg,#3f2091,#4e10ff)}.payment-profile-section .content .alert-checkbox p{color:#2d2e2e;font-size:16px;font-weight:600}.payment-profile-section .content .error-message{color:#dd6c6c;font-size:12px}@media (max-width:768px){.payment-profile-section .content .alert-checkbox p{font-size:12px}.payment-profile-section .content .error-message{font-size:10px}}.home-page{background:linear-gradient(180deg,#0c0324,#0c0324)}.home-page.corporate .home-competitions{margin-top:-20px;min-height:80vh}.home-page.corporate .main-label{color:#fff;font-size:2.5rem;font-weight:900;line-height:87.93px;text-align:left}.home-page.corporate .home-competitions{padding-top:20px}.home-competitions .comp-img-1{height:30vh;margin-bottom:-10vh;object-fit:cover;width:30%;z-index:-20}.home-competitions .comp-img-2{height:60vh;margin-top:-50vh;width:30%;z-index:1}.home-competitions .no-competitions{color:#fff;font-size:1rem;font-weight:700;text-align:center}.center-button{margin:20px auto 0;width:200px}.comp-card-border{background-color:#fff;border-radius:8px;box-shadow:0 1px 10px -1px #30303021;margin-bottom:25px;overflow:hidden;padding:2px;position:relative;z-index:2}.comp-card-border:hover{background:linear-gradient(90deg,#5010ff,#aa17df)}.comp-card-border .comp-card{background:#fff;border-radius:8px;height:305px;height:100%;position:relative;width:100%}.comp-card-border .comp-card .comp-live-status{background:#dc4a38cc;border-radius:5px;color:#fff;font-size:11px;font-weight:700;left:10px;padding:3px 10px 2px;position:absolute;top:10px}.comp-card-border .comp-card .share-icon{background:#4b4a4a4d;border-bottom-left-radius:12px;border-top-right-radius:6px;color:#fff;cursor:pointer;padding:3px 10px;position:absolute;right:0;top:0}.comp-card-border .community-section{background:linear-gradient(144.48deg,#1b0f3980 4.34%,#00000080 93.85%);border-radius:9px;color:#fff;height:50px;padding:0 10px;position:absolute;width:100%;z-index:2}.community-info a{color:#fff}.community-section .community-logo{height:40px;width:40px}.community-section .community-logo img{border-radius:50%;height:40px;object-fit:fill;width:40px}.community-section .community-info .name{font-size:14px;font-weight:700}.community-section .community-info .location{font-size:12px;font-weight:500;margin-top:-5px}.comp-card .community-section{opacity:0;transform:translateY(-100%);transition:transform 1s ease,opacity 1s ease}.comp-card:hover .community-section{opacity:1;transform:translateY(0)}.comp-card .comp-card-img img{border-top-left-radius:8px;border-top-right-radius:8px;height:200px;object-fit:cover;width:100%}.comp-card .comp-card-detail{padding:5px 10px}.comp-card-detail .title{color:#0c0324;font-size:14px;font-weight:700}.comp-card .data{color:#0c0324;display:flex;flex-direction:row;font-size:12px;gap:10px}.comp-card .data .icon{background:#0000;color:#5e4ba5;font-size:12px;font-weight:700!important;margin-right:5px}@media screen and (max-width:768px){.home-page.corporate .main-label{font-size:1.5rem;line-height:30px;text-align:center}.home-competitions .comp-img-1{height:20vh;margin-bottom:-10px;margin-top:-7vh;width:50%}.comp-card-border .community-section{height:40px}.comp-card .community-section{border-radius:9px;opacity:1;transform:translateY(0)}.community-section .community-logo,.community-section .community-logo img{height:30px;width:30px}.community-section .community-info .name{font-size:12px;font-weight:700}.community-section .community-info .location{font-size:10px;font-weight:500}.home-competitions .comp-img-2{margin-top:-40vh;width:70%;z-index:1}.comp-card-border{overflow:hidden}.comp-card-border .comp-card{background:#fff;border-radius:8px;min-height:255px;width:100%}.comp-card .comp-card-img img{height:150px;object-fit:cover;width:100%}.comp-card .comp-card-detail{padding:5px}.comp-card-detail .title{font-size:14px}.comp-card .data{font-size:12px;gap:5px}}.filters-section ul{display:flex;flex-direction:row;gap:50px;justify-content:center;padding:0 20px;position:relative;z-index:20}.filters-section ul li{color:#fff;cursor:pointer;font-size:1rem;font-weight:700;list-style:none;padding:0 10px 10px}.filters-section ul li.active{border-bottom:5px solid #fff}@media screen and (max-width:768px){.filters-section ul{flex-wrap:wrap;gap:10px;padding:0 5px}.filters-section ul li{font-size:.8rem}}.home-competitions .pagination{position:-webkit-sticky;position:sticky;z-index:20}.home-competitions .pagination li a{color:#fff;padding:0 5px;text-decoration:none}.home-competitions .pagination li.next a,.home-competitions .pagination li.previous a{background-color:#fff;color:#681faf}.home-competitions .pagination li.active a{background-color:#681faf;border-color:#fff;color:#fff}.home-competitions .pagination li.disabled a{background-color:#fff;color:#681faf;cursor:not-allowed}.promotion-modal-overlay{align-items:center;background:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.promotions-modal{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;min-width:80%;text-align:center}.promotions-modal .close .close-icon{color:tomato;cursor:pointer;font-size:1.5rem;padding-right:5px;padding-top:5px}.promotions-modal .sub-title{font-size:14px;font-weight:500;margin-top:-10px}@media screen and (max-width:768px){.promotions-modal{width:90%}.promotions-modal .upcoming-title{font-size:14px}.promotions-modal .sub-title{font-size:12px}.promotions-modal .close-icon{font-size:1.2rem}}.react-multi-carousel-dot--active button{background:#68bef7!important}.react-multi-carousel-dot button{border:none!important}@font-face{fallback:fallback;font-family:revicons;src:url(/competition/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/competition/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/competition/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.workout-modal-outer{background:#fff;border-radius:20px;box-shadow:0 1px 10px -1px #30303021;margin-bottom:20px;overflow:hidden;padding:2px;width:100%}.workout-modal-outer:hover{background:linear-gradient(90deg,#5010ff,#aa17df)}.workout-modal-outer .workout-card{background:#fff;border-radius:20px;overflow:hidden;position:relative}.workout-card .share-icon{background:#4b4a4a4d;border-bottom-left-radius:12px;color:#fff;cursor:pointer;padding:3px 10px;position:absolute;right:0;top:0}.workout-card .image-section img{height:180px;object-fit:cover;opacity:1;width:100%}.workout-card .workout-info .name-section .name{color:#000;font-size:14px;font-weight:500;transition:bottom .5s ease,left .5s ease,transform .5s ease}.workout-card .workout-info .name-section .video{background:#0000;color:#3c2d86;cursor:pointer}.workout-card .workout-info .price-section .price{color:#5010ff;font-size:14px;font-weight:500}.workout-card .workout-info .price-section .button{background:linear-gradient(90deg,#5010ff,#aa17df);border-radius:20px;cursor:pointer;font-size:12px;font-weight:500;padding:3px 10px}.workout-card .detail-list{border-top:2px solid #f2f2f2}.workout-card .detail-list .deatil{border-right:2px solid #f2f2f2;color:#000;font-size:14px;padding:5px 0}.workout-card .detail-list .icon{background:#0000;font-size:14px}.workout-card .detail-list .deatil-view{cursor:pointer}.workout-card .detail-list .deatil-view .icon{color:#5010ff;font-size:14px;margin-top:1px}.workout-card .detail-list .deatil .detail-title{color:#000;font-size:12px;margin-top:-5px}.alert-modal-box .alert-modal-body .copy-label{color:#2c2b2b;font-size:12px;font-weight:400!important}@media screen and (max-width:768px){.workout-card .image-section img{height:150px}}:root{--primary-color:#06c;--primary-hover:#0055b3;--text-color:#333;--text-light:#666;--text-lighter:#777;--border-color:#eee;--border-dark:#ddd;--danger-color:#e74c3c;--background-light:#f8f8f8;--shadow-light:0 2px 5px #0000001a;--shadow-medium:0 5px 15px #0000001a;--font-xs:0.75rem;--font-sm:0.875rem;--font-base:1rem;--font-md:1.125rem;--font-lg:1.25rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:0.75rem;--spacing-base:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--transition-fast:0.2s;--transition-normal:0.3s}.navbar-wrapper{background-color:#fff;box-shadow:0 2px 5px #0000001a;box-shadow:var(--shadow-light);margin-bottom:20px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.container-fluid{margin:0 auto;max-width:1400px;padding:0 1rem;padding:0 var(--spacing-base);width:100%}.logo{align-items:center;display:flex}.logo img{max-height:2.5rem;width:auto}.navbar{align-items:center;display:flex;justify-content:space-between;padding:1rem 0;padding:var(--spacing-base) 0}.desktop-nav ul{display:flex;list-style:none;margin:0;padding:0}.desktop-nav li{margin:0 1rem;margin:0 var(--spacing-base);position:relative}.desktop-nav a{align-items:center;color:#333;color:var(--text-color);display:flex;font-size:.875rem;font-size:var(--font-sm);font-weight:500;position:relative;text-decoration:none;transition:color .3s;transition:color var(--transition-normal)}.desktop-nav a:hover,.desktop-nav li.active-page a{color:#06c;color:var(--primary-color)}.desktop-nav li.active-page a:after{background-color:#06c;background-color:var(--primary-color);bottom:-5px;content:"";height:2px;left:0;position:absolute;width:100%}.desktop-dropdown-arrow{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #333;border-top:4px solid var(--text-color);display:inline-block;height:0;margin-left:.5rem;margin-left:var(--spacing-sm);transition:transform .3s;transition:transform var(--transition-normal);width:0}.desktop-submenu{animation:submenuFadeIn .2s ease-in-out forwards;animation:submenuFadeIn var(--transition-fast) ease-in-out forwards;background-color:#fff;border-radius:5px;box-shadow:0 5px 15px #0000001a;box-shadow:var(--shadow-medium);left:0;min-width:200px;opacity:0;padding:.5rem 0;padding:var(--spacing-sm) 0;position:absolute;top:100%;visibility:visible;z-index:1001}@keyframes submenuFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.desktop-submenu li{display:block;margin:0}.desktop-submenu a{display:block;font-size:.875rem;font-size:var(--font-sm);padding:.5rem 1rem;padding:var(--spacing-sm) var(--spacing-base)}.desktop-submenu a:hover{background-color:#f8f8f8;background-color:var(--background-light)}.desktop-nav li.has-submenu:hover .desktop-dropdown-arrow{transform:rotate(180deg)}.auth-section{align-items:center;display:flex}.login-register-links{display:flex;gap:1rem;gap:var(--spacing-base)}.login-register-links a{color:#333;color:var(--text-color);font-size:.875rem;font-size:var(--font-sm);font-weight:500;text-decoration:none;transition:color .3s;transition:color var(--transition-normal)}.login-register-links a:hover{color:#06c;color:var(--primary-color)}.user-profile-area{position:relative}.nav-user-avatar{align-items:center;cursor:pointer;display:flex}.nav-user-avatar img{border-radius:50%;height:2rem;margin-right:.5rem;margin-right:var(--spacing-sm);object-fit:cover;width:2rem}.user-email{color:#333;color:var(--text-color);font-size:.875rem;font-size:var(--font-sm);margin-right:.25rem;margin-right:var(--spacing-xs)}.dropdown-arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #333;border-top:5px solid var(--text-color);display:inline-block;height:0;margin-left:.25rem;margin-left:var(--spacing-xs);transition:transform .3s;transition:transform var(--transition-normal);width:0}.dropdown-arrow.active{transform:rotate(180deg)}.user-dropdown-menu{background-color:#fff;border-radius:5px;box-shadow:0 5px 15px #0000001a;box-shadow:var(--shadow-medium);min-width:200px;padding:.5rem 0;padding:var(--spacing-sm) 0;position:absolute;right:0;top:45px;z-index:1000}.user-dropdown-menu a{color:#333;color:var(--text-color);display:block;font-size:.875rem;font-size:var(--font-sm);padding:.5rem 1rem;padding:var(--spacing-sm) var(--spacing-base);text-decoration:none;transition:background-color .3s;transition:background-color var(--transition-normal)}.user-dropdown-menu a:hover{background-color:#f8f8f8;background-color:var(--background-light)}.section-divider{border-top:1px solid #eee;border-top:1px solid var(--border-color);margin-top:.25rem;margin-top:var(--spacing-xs);padding:.5rem 1rem .25rem;padding:var(--spacing-sm) var(--spacing-base) var(--spacing-xs)}.section-label{color:#777;color:var(--text-lighter);font-size:.75rem;font-size:var(--font-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.logout-link{color:#e74c3c!important;color:var(--danger-color)!important}.mobile-header{background-color:#fff;box-shadow:0 2px 5px #0000001a;box-shadow:var(--shadow-light);display:none;height:50px;padding:1rem 0;padding:var(--spacing-base) 0;width:100%}.mobile-header,.mobile-header-right{align-items:center;justify-content:space-between}.mobile-header-right{display:flex;gap:1rem;gap:var(--spacing-base);margin-top:-10px}.mobile-header .user-profile-area{position:relative}.mobile-header .nav-user-avatar{align-items:center;cursor:pointer;display:flex}.mobile-header .nav-user-avatar img{border-radius:50%;height:1.75rem;margin-right:.5rem;margin-right:var(--spacing-sm);object-fit:cover;width:1.75rem}.mobile-header .user-email{color:#333;color:var(--text-color);font-size:.75rem;font-size:var(--font-xs);margin-right:.25rem;margin-right:var(--spacing-xs);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hamburger{cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:space-between;width:24px;z-index:1001}.hamburger .line{background-color:#333;background-color:var(--text-color);color:#000;height:2px;transition:all .3s;transition:all var(--transition-normal);width:100%}.hamburger-active .line:first-child{transform:translateY(8px) rotate(45deg)}.hamburger-active .line:nth-child(2){opacity:0}.hamburger-active .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu{background-color:#fff;box-shadow:0 5px 15px #0000001a;box-shadow:var(--shadow-medium);height:calc(100vh - 70px);left:-100%;max-width:350px;overflow-y:auto;padding:1.5rem;padding:var(--spacing-lg);position:fixed;top:50px;transition:left .3s ease-in-out;transition:left var(--transition-normal) ease-in-out;width:85%;z-index:1000}.show-mobile-menu{left:0}.mobile-user-info{align-items:stretch;border-bottom:1px solid #eee;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;margin-bottom:1.5rem;margin-bottom:var(--spacing-lg);padding-bottom:1.5rem;padding-bottom:var(--spacing-lg);position:relative}.mobile-user-profile-row{align-items:center;display:flex;width:100%}.mobile-user-avatar{flex-shrink:0;margin-right:1rem;margin-right:var(--spacing-base)}.mobile-user-avatar img{border-radius:50%;height:3rem;object-fit:cover;width:3rem}.mobile-user-details{align-items:center;display:flex;flex-grow:1;overflow:hidden}.mobile-user-email{color:#333;color:var(--text-color);flex-grow:1;font-size:.875rem;font-size:var(--font-sm);margin-right:.5rem;margin-right:var(--spacing-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-user-dropdown{cursor:pointer;flex-shrink:0}.mobile-nav-list{list-style:none;margin:0;padding:0}.mobile-nav-list li{margin-bottom:.5rem;margin-bottom:var(--spacing-sm);position:relative}.mobile-nav-list a,.mobile-nav-list span{color:#333;color:var(--text-color);display:block;font-size:.875rem;font-size:var(--font-sm);font-weight:500;padding:.5rem 0;padding:var(--spacing-sm) 0;text-decoration:none;transition:color .3s;transition:color var(--transition-normal)}.mobile-nav-list a:hover,.mobile-nav-list li.active-page a,.mobile-nav-list span:hover{color:#06c;color:var(--primary-color)}.mobile-nav-list li.has-submenu{position:relative}.mobile-nav-list .submenu-arrow{cursor:pointer;height:20px;position:absolute;right:0;top:10px;transition:transform .3s;transition:transform var(--transition-normal);width:20px}.mobile-nav-list .submenu-arrow:before{border-bottom:2px solid #666;border-right:2px solid #666;content:"";height:8px;position:absolute;right:5px;top:5px;transform:rotate(45deg);width:8px}.mobile-nav-list .submenu-arrow.active{transform:rotate(180deg)}.mobile-submenu{border-left:2px solid #eee;border-left:2px solid var(--border-color);list-style:none;margin:.25rem 0 .5rem;margin:var(--spacing-xs) 0 var(--spacing-sm);padding:0 0 0 1rem;padding:0 0 0 var(--spacing-base)}.mobile-submenu li{margin-bottom:.5rem;margin-bottom:var(--spacing-sm)}.mobile-submenu a{font-size:.8125rem;font-size:calc(var(--font-sm) - .0625rem);padding:.25rem 0;padding:var(--spacing-xs) 0}.mobile-login-item a,.mobile-register-item a{color:#06c;color:var(--primary-color);font-weight:600}@media (max-width:991px){.desktop-only{display:none}.mobile-header{display:flex}:root{--font-xs:0.75rem;--font-sm:0.8125rem;--font-base:0.875rem;--font-md:1rem;--font-lg:1.125rem}}@media (max-width:480px){.navbar-wrapper{padding:0 5px}.mobile-menu{padding:1rem;padding:var(--spacing-base);width:90%}.mobile-user-avatar img{height:2.5rem;width:2.5rem}.mobile-user-email{font-size:.75rem;font-size:var(--font-xs)}.container-fluid{padding:0 .5rem;padding:0 var(--spacing-sm)}}@media (min-width:992px){.mobile-header,.mobile-menu{display:none}}@media (min-width:1200px){:root{--font-xs:0.75rem;--font-sm:0.875rem;--font-base:1rem;--font-md:1.125rem;--font-lg:1.25rem}}
/*# sourceMappingURL=main.9195914a.css.map*/