.cm-home-title{font-family:"RobotoSlab";text-transform:uppercase;padding:.5rem 0 0 0;font-size:1.2rem}.cm-home-title-disabled{font-family:"RobotoSlab";font-style:italic;text-transform:uppercase;padding:.5rem 0 0 0;font-size:1.2rem;color:#d3d3d3}.cm-home-title-small{font-family:"RobotoSlab";text-transform:uppercase;padding:.5rem 0 0 0;margin-top:2rem;font-size:1rem}.cm-home-title-0{font-family:"RobotoSlab";text-transform:uppercase;padding:.5rem 0 0 0;font-size:1.2rem}.cm-home-title-1{font-family:"RobotoSlab";text-transform:uppercase;padding:.5rem 0 0 0;font-size:1rem}.cm-home-title-2{font-family:"RobotoSlab";text-transform:uppercase;padding:.5rem 0 0 0;font-size:.8rem}.cm-home-subtitle{font-family:"RobotoSlab";padding:0 0 1rem 0;font-size:1rem}.cm-home-subtitle-disabled{font-family:"RobotoSlab";font-style:italic;padding:0 0 1rem 0;font-size:1rem;color:#d3d3d3}.cm-home-subtitle2{font-family:"RobotoSlab";padding:0 0 1rem 0;font-size:.8rem}.cm-home-toplinks-preview>div{border:1px dashed #d3d3d3;min-height:1rem;padding:.5rem}.cm-home-toplinks-0{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:95%}.cm-home-toplinks-1{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:70%}.cm-home-toplinks-2{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:70%}.cm-home-toplinks-3{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:70%}.cm-home-message{font-family:"RobotoSlab";padding:.5rem 0 .25rem 0;font-size:.8rem;line-height:.8rem;margin-left:auto;margin-right:auto}.cm-home-message-2{font-family:"RobotoSlab";padding:1.5rem 0 1rem 0;font-size:.8rem;line-height:.8rem}.cm-home-block{font-family:"RobotoSlab";background:#ff7900;color:#000;padding:0 1.5rem;margin:.25rem}.cm-home-block-simple{font-family:"RobotoSlab";margin:.25rem}.cm-home-3block{display:grid;grid-template-columns:auto 1rem max-content 1rem auto;grid-gap:.5rem}.cm-social-title{font-family:"RobotoSlab";text-transform:uppercase;font-size:1.2rem}.cm-page-not-available{width:30vw;margin:5rem auto 5rem auto}.cm-page-not-available img{width:100%}.cm-generic-grid-wrapper-1{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:70%}.cm-generic-grid-wrapper-2{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:70%}.cm-generic-grid-wrapper-3{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:70%}@media(min-width: 768px)and (max-width: 991.98px){.cm-home-toplinks-0{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:95%}.cm-home-toplinks-1{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:30%}.cm-home-toplinks-2{display:grid;grid-template-columns:50% 50%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:60%}.cm-home-toplinks-3{display:grid;grid-template-columns:33% 33% 33%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:90%}.cm-generic-grid-wrapper-1{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:30%}.cm-generic-grid-wrapper-2{display:grid;grid-template-columns:50% 50%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:60%}.cm-generic-grid-wrapper-3{display:grid;grid-template-columns:33% 33% 33%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:90%}}@media(min-width: 992px){.cm-home-title{padding:1rem 0 0 0;font-size:2rem}.cm-home-title-small{padding:1rem 0 0 0;font-size:1.5rem}.cm-home-title-0{padding:1rem 0 0 0;font-size:2rem}.cm-home-title-1{padding:1rem 0 0 0;font-size:1.5rem}.cm-home-title-2{padding:1rem 0 0 0;font-size:1.2rem}.cm-home-subtitle{padding:0 0 1rem 0;font-size:1.5rem}.cm-home-subtitle2{padding:0 0 1rem 0;font-size:1.2rem}.cm-home-toplinks-0{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:95%}.cm-home-toplinks-1{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:30%}.cm-home-toplinks-2{display:grid;grid-template-columns:50% 50%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:60%}.cm-home-toplinks-3{display:grid;grid-template-columns:33% 33% 33%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:90%}.cm-home-message{padding:.5rem 0 1.5rem 0;font-size:1.2rem;line-height:1.2rem}.cm-home-message-2{font-family:"RobotoSlab";padding:2.5rem 0 1rem 0;font-size:1.2rem;line-height:1.2rem}.cm-home-block{padding:0 3rem;margin:.25rem 0}.cm-home-block-simple{margin:.25rem 0}.cm-generic-grid-wrapper-1{display:grid;grid-template-columns:100%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:30%}.cm-generic-grid-wrapper-2{display:grid;grid-template-columns:50% 50%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:60%}.cm-generic-grid-wrapper-3{display:grid;grid-template-columns:33% 33% 33%;grid-gap:.5rem;margin-left:auto;margin-right:auto;width:90%}}.cm-public-content-wrapper{position:fixed;bottom:2rem;left:0;right:0;overflow-y:auto;scroll-behavior:smooth;transition:.3s}.cm-public-content{margin-left:auto;margin-right:auto}.cm-public-content-dynamic-wrapper{top:var(--cm-header-height)}.cm-public-content-small-wrapper{top:var(--cm-header-height-small)}.cm-public-content-large-wrapper{top:var(--cm-header-height)}.cm-public-header{font-family:"RobotoSlab";padding:.5rem 1rem .5rem .25rem;font-size:5rem;position:fixed;top:0;width:100%;transition:.3s;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);z-index:999}.cm-public-dynamic-header{padding-bottom:.5rem;padding-top:5px;height:var(--cm-header-height)}.cm-public-small-header{padding-bottom:2px;padding-top:2px;height:var(--cm-header-height-small)}.cm-public-large-header{padding-bottom:.5rem;padding-top:5px;height:var(--cm-header-height)}.cm-public-logo{float:left;height:2.2rem;position:relative}.cm-public-debug{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;pointer-events:none}.cm-public-debug>*{pointer-events:auto}.cm-public-debug .badge{border-radius:.25rem;font-size:.9rem;font-weight:normal}.cm-public-debug-row{display:flex;gap:.25rem;pointer-events:none}.cm-public-debug-row>*{pointer-events:auto}.cm-debug-timeref{line-height:1rem}.cm-public-logo-img{transition:.3s;height:var(--cm-logo-height);vertical-align:top}.cm-public-logo-dynamic-img{height:var(--cm-logo-height)}.cm-public-logo-small-img{height:var(--cm-logo-height-small)}.cm-public-logo-large-img{height:var(--cm-logo-height)}.cm-public-header-logo-img{transition:.3s}.cm-public-menu-dynamic-wrapper{margin-top:1.3rem}.cm-public-menu-small-wrapper{margin-top:0}.cm-public-menu-large-wrapper{margin-top:1.3rem}.cm-public-menu-dynamic-button{margin-top:1.2rem}.cm-public-menu-small-button{margin-top:2px}.cm-public-menu-large-button{margin-top:1.2rem}.cm-public-menu{font-size:1rem;transition:.3s;vertical-align:middle;background-color:#014d49}.cm-public-menu ul{transition:.3s;margin-left:0;margin-right:0;margin-bottom:0;padding:0;list-style:none;overflow:hidden}.cm-public-menu li a,.cm-public-menu li div{transition:.3s;display:block;padding:.3rem .5rem;text-decoration:none;color:#fff}.cm-public-menu li:not(:last-child){border-bottom:1px solid #ff7900}.cm-public-menu li:last-child{padding-bottom:1rem}.cm-public-menu li a:hover,.cm-public-menu .menu-btn:hover{background-color:#ff7900}.cm-public-menu .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.cm-public-menu .menu-icon{cursor:pointer;float:right;position:relative;user-select:none;border:1px solid #ff7900;border-radius:5px;padding:1rem .5rem;transition:.3s;margin-bottom:.25rem}.cm-public-menu .menu-icon .navicon{background:#ff7900;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.cm-public-menu .menu-icon .navicon:before,.cm-public-menu .menu-icon .navicon:after{background:#ff7900;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.cm-public-menu .menu-icon .navicon:before{top:5px}.cm-public-menu .menu-icon .navicon:after{top:-5px}.cm-public-menu .menu-btn{display:none}.cm-public-menu .menu-btn:checked~.menu{max-height:calc(100vh - var(--cm-header-height));overflow-y:auto}.cm-public-menu .menu-btn:checked~.menu-icon .navicon{background:rgba(0,0,0,0)}.cm-public-menu .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.cm-public-menu .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.cm-public-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.cm-public-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.cm-public-menu-command-icon{display:none}.cm-public-menu-command-text{display:inline-block}.cm-countdown-outer{border-top:2px solid #ff7900;border-bottom:2px solid #ff7900;margin-left:auto;margin-right:auto}.cm-countdown-outer td{vertical-align:middle}.cm-countdown-dots{font-family:"RobotoSlab";font-size:1rem;font-weight:bold}.cm-countdown-text{font-family:"RobotoSlab";text-transform:uppercase;font-size:.3rem;font-weight:bold;vertical-align:middle;display:inline-block}.cm-countdown-label-text{font-family:"RobotoSlab";text-transform:uppercase;font-size:.6rem;font-weight:bold;vertical-align:middle;display:inline-block}.cm-countdown-number{font-family:"RobotoMono";font-size:1.3rem;font-weight:bold;vertical-align:middle}.cm-countdown-text-left{padding-left:1rem}.cm-countdown-wrapper{text-align:center;width:2rem}.cm-countdown-wrapper-right{margin-right:1rem}.cm-register-link{font-family:"RobotoSlab";padding:.2rem}.cm-register-coach{background-color:#000;color:#fff}.cm-register-player{background-color:#ff7900;color:#000}.cm-register-button-container{height:2.1rem}.cm-register-button-container .cm-btn-cut{height:100%;width:100%}.cm-register-button-container .cm-btn-cut>span{font-size:1rem}.cm-toplink-button{font-family:"RobotoSlab";padding:.2rem;width:100%}.cm-toplink-button-empty{min-height:2rem}.cm-public-pager{width:100%;margin:1rem 0;text-align:center}.cm-public-pager-step,.cm-public-pager-position{display:inline-block;vertical-align:middle;margin:0 .5rem}.cm-public-pager-step{padding:.5rem 1rem;border-radius:.5rem;background-color:#014d49;color:#fff;text-decoration:none}.cm-public-pager-step:hover{background-color:#ff7900;color:#fff;text-decoration:none}.cm-public-pager-off{background-color:#d3d3d3;color:gray}.cm-public-pager-off:hover{background-color:#d3d3d3;color:gray}.cm-group-wrapper{margin:0 .25rem}.cm-member-container{margin:.5rem 3rem}.cm-member-list-wrapper{font-family:"RobotoSlab";padding:.5rem;position:relative}.cm-member-list-title{font-size:1rem;font-weight:bold;line-height:1rem;padding-bottom:.5rem;text-align:center}.cm-member-list-role{font-size:.8rem}.cm-member-list-link-regular{bottom:0;position:absolute;padding:.5rem;color:#ff7900;right:.5rem;font-size:.8rem;font-weight:bold}.cm-member-list-link-regular a{color:#ff7900;cursor:pointer}.cm-member-profile-photo{float:left;width:3rem;height:3rem;margin-right:1rem;margin-bottom:1rem;border-radius:50%;position:relative;box-shadow:.5rem .5rem .3rem #d3d3d3;background-size:cover;background-repeat:no-repeat;background-position:center}.cm-rankings-wrapper td{padding-left:.3rem;padding-right:.3rem}.cm-rankings-table td{background-color:#000;color:#fff;font-size:.5rem}.cm-rankings-table-spacer{width:0px}.cm-rankings-header-outer{background-color:#000;color:#fff;padding:1px;margin-left:2rem;margin-right:2rem;height:1.5rem}.cm-rankings-header-inner{background-color:#fff;color:#000;font-size:1rem;font-family:"RobotoSlab"}.cm-rankings-table-header{font-family:"RobotoSlab";margin-top:-1.5rem;margin-left:2rem;margin-right:2rem;height:1.5rem;font-size:.8rem}.cm-rankings-table-header-inner{background-color:#fff;color:#000}.cm-rankings-row-odd td{font-family:"RobotoSlab";background-color:#721a1a;padding:.2rem}.cm-rankings-row-even td{font-family:"RobotoSlab";background-color:#0b0e2d;padding:.2rem}@media(min-width: 768px)and (max-width: 991.98px){.cm-countdown-text{font-size:.6rem;font-weight:bold;vertical-align:middle;display:inline-block}.cm-countdown-label-text{font-size:1rem}.cm-countdown-number{font-size:2rem;display:inline-block}.cm-countdown-wrapper{width:3rem}.cm-register-link{padding:.2rem 1rem;width:30%}.cm-register-button-container{height:3rem}.cm-register-button-container .cm-btn-cut{height:100%;width:100%}.cm-register-button-container .cm-btn-cut>span{font-size:1.1rem}.cm-group-wrapper{margin:1rem .25rem}.cm-member-list-wrapper{padding:1rem 1rem 1rem 1rem}.cm-member-list-title{font-size:1.5rem;line-height:2rem}.cm-member-list-role{font-size:1rem}.cm-member-list-link-regular{bottom:0;padding:.5rem;right:.5rem;font-size:1rem;font-weight:bold}.cm-member-profile-photo{width:5rem;height:5rem;margin-right:1rem;margin-bottom:1rem}.cm-rankings-wrapper td{padding-left:1rem;padding-right:1rem}.cm-rankings-table td{font-size:1rem}.cm-rankings-table-header{margin-top:-3rem;margin-left:3rem;margin-right:3rem;height:3.5rem;font-size:.8rem}.cm-rankings-table-header-inner{font-size:1.5rem}}@media(min-width: 992px){.cm-public-content{max-width:992px}.cm-countdown-text{font-size:1.2rem}.cm-countdown-label-text{font-size:1.5rem}.cm-countdown-number{font-size:2rem;display:inline-block}.cm-countdown-wrapper{width:auto}.cm-countdown-wrapper-right{padding-right:2rem}.cm-register-link{padding:.2rem 1rem;width:33%}.cm-register-button-container{height:4rem}.cm-register-button-container .cm-btn-cut{height:100%;width:100%}.cm-register-button-container .cm-btn-cut>span{font-size:clamp(1.35rem,3.08vw - .56rem,1.75rem)}.cm-group-wrapper{margin:2rem .25rem}.cm-member-list-wrapper{padding:.5rem 1rem 1rem 1rem}.cm-member-list-title{font-size:1.5rem;line-height:2rem}.cm-member-list-role{font-size:1rem}.cm-member-list-link-regular{bottom:0;padding:.5rem;right:.5rem;font-size:1rem;font-weight:bold}.cm-member-profile-photo{width:5rem;height:5rem;margin-right:1rem;margin-bottom:1rem}.cm-rankings-wrapper td{padding-left:1rem;padding-right:0;padding-top:.5rem;padding-bottom:.5rem}.cm-rankings-table td{font-size:1rem}.cm-rankings-table-header{margin-top:-3rem;margin-left:3rem;margin-right:3rem;height:3.5rem;font-size:.8rem}.cm-rankings-table-header-inner{font-size:2rem}}body.is-scrolled .cm-public-dynamic-header{padding-bottom:2px;padding-top:2px;height:var(--cm-header-height-small)}body.is-scrolled .cm-public-logo-dynamic-img{height:var(--cm-logo-height-small)}body.is-scrolled .cm-public-menu-dynamic-wrapper{margin-top:0}body.is-scrolled .cm-public-menu-dynamic-button{margin-top:2px}body.is-scrolled .cm-public-content-dynamic-wrapper{top:var(--cm-header-height-small)}body.is-menu-switching .cm-public-header,body.is-menu-switching .cm-public-logo-img,body.is-menu-switching .cm-public-menu,body.is-menu-switching .cm-public-menu ul,body.is-menu-switching .cm-public-menu .menu,body.is-menu-switching .cm-public-menu .menu-icon,body.is-menu-switching .cm-public-menu li a,body.is-menu-switching .cm-public-menu li div{transition:none}@media(min-width: 992px){body:not(.is-menu-collapsed) .cm-public-header{display:flex;align-items:center}body:not(.is-menu-collapsed) .cm-public-logo{flex:0 0 auto;float:none;height:auto;line-height:0}body:not(.is-menu-collapsed) .cm-public-menu{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end}body:not(.is-menu-collapsed) .cm-public-menu .menu{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;clear:none;float:none;max-height:none;margin-top:0}body:not(.is-menu-collapsed) .cm-public-menu li{flex:0 0 auto;float:none;white-space:nowrap}body:not(.is-menu-collapsed) .cm-public-menu li a,body:not(.is-menu-collapsed) .cm-public-menu li div{padding:.5rem .25rem}body:not(.is-menu-collapsed) .cm-public-menu li a.cm-public-menu-icon-2{padding:.3rem .25rem .7rem .25rem}body:not(.is-menu-collapsed) .cm-public-menu .menu-icon{display:none}body:not(.is-menu-collapsed) .cm-public-menu-command-icon{display:inline-block}body:not(.is-menu-collapsed) .cm-public-menu-command-text{display:none}body:not(.is-menu-collapsed) .cm-public-menu li:not(:last-child){border-bottom:0px}body:not(.is-menu-collapsed) .cm-public-menu li:last-child{padding-bottom:0}}@media(min-width: 1200px){body:not(.is-menu-collapsed) .cm-public-menu li a,body:not(.is-menu-collapsed) .cm-public-menu li div{padding:.5rem .5rem}body:not(.is-menu-collapsed) .cm-public-menu li a.cm-public-menu-icon-2{padding:.3rem .3rem .7rem .3rem}}
