/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background-color:#fff;height:100vh;width:100vw;z-index:0}.contnet{display:flex;padding-top:60px}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}div.stripe-payment-form,form.stripe-payment-form{width:100%;align-self:center;border-radius:4px}#card-error{color:#697386;text-align:left;font-size:13px;line-height:17px;margin-top:12px}*{box-sizing:border-box}body,html{height:100%}body.no-scroll,html.no-scroll{overflow:hidden}a{overflow-wrap:break-word}a.no-underline{text-decoration:none}a:focus,button:focus,input:focus,summary:focus,textarea:focus{outline:none;box-shadow:inset 0 0 0 2px #3fa5e7}a.regular-box-shadow-focus:focus,button.regular-box-shadow-focus:focus,input.regular-box-shadow-focus:focus,summary.regular-box-shadow-focus:focus,textarea.regular-box-shadow-focus:focus{box-shadow:0 0 0 2px #3fa5e7}hr{border-top:1px solid #e6ebf1}* :disabled{opacity:.5}input[type=search]{-webkit-appearance:none}summary{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:no-wrap;gap:1rem;cursor:pointer}details[open]>summary i{transform:rotate(180deg)}.sr-only{opacity:0;height:0;position:absolute!important;left:-10000!important}.hide-scrollbar,.tm-competition-admin-nav-wrapper,.tm-connection-search-list,.tm-page-banner__subnav,.tm-tab-list,.tm-table-wrapper{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar,.tm-competition-admin-nav-wrapper::-webkit-scrollbar,.tm-connection-search-list::-webkit-scrollbar,.tm-page-banner__subnav::-webkit-scrollbar,.tm-tab-list::-webkit-scrollbar,.tm-table-wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width:950px){.large-screen-hidden,.tm-nav-button__text{display:none;visibility:hidden;height:0}}.medium-screen-hidden{height:0}@media only screen and (min-width:950px){.medium-screen-hidden{display:block;visibility:visible;height:auto}}@media only screen and (min-width:950px){td.medium-screen-hidden,th.medium-screen-hidden{display:table-cell}}.small-screen-hidden{visibility:hidden;display:none!important;height:0}@media only screen and (min-width:700px){.small-screen-hidden{display:block!important;visibility:visible;height:auto}}@media only screen and (min-width:700px){.small-screen-hidden.tm-thead{display:table-header-group}}@media only screen and (min-width:700px){.small-screen-visible{visibility:hidden;display:none!important}}.extra-small-screen-hidden{visibility:hidden;display:none!important}@media only screen and (min-width:450px){.extra-small-screen-hidden{display:block!important;visibility:visible}}@media only screen and (min-width:450px){.extra-small-screen-visible{visibility:hidden;display:none!important}}.medium-screen-hidden{visibility:hidden;display:none}@media only screen and (min-width:950px){.medium-screen-hidden{display:block;visibility:visible}.medium-screen-hidden.inline-block{display:inline-block}}@media only screen and (min-width:950px){.no-wrap--lg{white-space:nowrap}}@media only screen and (min-width:700px){td.small-screen-hidden,th.small-screen-hidden{display:table-cell!important}}.rounded-top-corners{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-bottom-corners{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card-border-top{border-top:1.5px solid #e6ebf1!important}.card-border-right{border-right:1.5px solid #e6ebf1!important}.card-border-bottom{border-bottom:1.5px solid #e6ebf1!important}.card-border-left{border-left:1.5px solid #e6ebf1!important}.coach-profiles__list,.groups__list,.my-connections__list,.my-profiles__list,.organization__list,.public-organization-list,.tm-admin-schedule__column-wrapper,.tm-athlete-card__tag-list,.tm-breadcrumbs,.tm-calendar__item-list,.tm-card-grid,.tm-competition-card__tag-list,.tm-competition__overview-detail-list,.tm-connection-search-list,.tm-duet-profile-card__tag-list,.tm-event-card-grid,.tm-event-card__tag-list,.tm-event-form-row__error-list,.tm-fee-list,.tm-footer-subnav-list,.tm-full-width-subnav,.tm-group-card__tag-list,.tm-my-account-page-list,.tm-page-number-list,.tm-result-archive-grid,.tm-selected-event-variant-list,.tm-student-search-list,.tm-tag-list,.tm-tooltip__tag-list,.tm-trio-profile-card__tag-list,.tm-user-profile-card__tag-list,.tm-vendor-card__tag-list,.unstyled-list,.vendors__list{list-style:none;margin:0;padding:0}.ProseMirror ul,.unordered-list{list-style:disc;padding-left:1rem}.ordered-list,.ProseMirror ol{list-style:decimal;padding-left:1rem}.anchor-tag-padding,.tm-article__detail-sections-wrapper.anchor-tag-padding,.tm-competition-admin__detail-sections-wrapper.anchor-tag-padding,.tm-competition__detail-sections-wrapper.anchor-tag-padding,.tm-contestant-scoresheet__detail-sections-wrapper.anchor-tag-padding,.tm-group__detail-sections-wrapper.anchor-tag-padding,.tm-organization__detail-sections-wrapper.anchor-tag-padding{margin-top:-5rem;padding-top:5rem}.bg-navy{background:#001830;color:#fff}.bg-gray-tag{background:#e6ebf1}.bg-emerald{background:#038179}.bg-emerald-light,.tm-landing-page-icon{background:#d4ecea!important}.bg-gold-hover{background:#fff097}.bg-white{background:#fff}.bg-gray--bg{background:#f0f2f6}.d-none{display:none}.d-flex,.tm-address-summary,.tm-full-width-subnav,.tm-tab-list__btn.has-icon{display:flex!important}@media only screen and (min-width:700px){.d-flex--700-and-up,.d-flex--md-and-up{display:flex!important}}@media only screen and (min-width:1200px){.d-flex--xl-and-up{display:flex!important}}.justify-between,.tm-address-summary{justify-content:space-between!important}.justify-center,.tm-tab-list__btn.has-icon{justify-content:center!important}@media only screen and (max-width:450px){.justify-center--mobile{justify-content:center!important}}@media only screen and (max-width:950px){.justify-center--950-and-below{justify-content:center!important}}.justify-end{justify-content:flex-end!important}.justify-start{justify-content:flex-start!important}.align-center,.tm-tab-list__btn.has-icon{align-items:center!important}.align-self-center{align-self:center!important}.align-self-end{align-self:end!important}.align-start{align-items:start!important}.align-end{align-items:flex-end!important}.align-stretch{align-items:stretch!important}.wrap{flex-wrap:wrap!important}.no-wrap{flex-wrap:nowrap!important}.flex-1{flex:1!important}@media only screen and (min-width:700px){.flex-50--700-and-up{flex:0 0 50%!important}}@media only screen and (max-width:700px){.flex-100--700-and-below{flex:0 0 100%!important}}.direction-column,.tm-tab-list__btn.has-icon{flex-direction:column!important}.direction-row-reverse{flex-direction:row-reverse!important}.gap-1{gap:1rem!important}@media print{.no-print,.tm-section-header__actions,.tm-table-actions{display:none!important}}@media print{.print--landscape{width:276mm;height:190mm}@page{.print--landscape{size:landscape}}}.d-grid{display:grid!important;gap:1rem}@media only screen and (min-width:700px){.d-grid--2-columns,.d-grid--3-columns{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:950px){.d-grid--3-columns{grid-template-columns:repeat(3,1fr)}}.d-block,.tm-textarea__max-length{display:block!important}.d-inline-block{display:inline-block!important}.p-relative{position:relative!important}.overflow-hidden{overflow:hidden}.p-static{position:static!important}.p-absolute{position:absolute!important}.p-absolute.top--0_5{top:-.5rem}.p-absolute.top-0{top:0}.p-absolute.top-1{top:1rem}.p-absolute.top-2_25{top:2.25rem}.p-absolute.left-1{left:1rem}.p-absolute.right-0{right:0}.p-absolute.right-1{right:1rem}.p-absolute.bottom-negative-1{bottom:-1rem}.vertical-align--top{vertical-align:top}.float-right{float:right}.break-spaces{white-space:break-spaces!important}.border-right{border-right:1px solid #cbd2db}.rounded{border-radius:4px}.rounded--top-left{border-top-left-radius:4px}.rounded--top-right{border-top-right-radius:4px}.opacity--90{opacity:.9}.opacity--80{opacity:.8}.opacity--70{opacity:.7}.opacity--60{opacity:.6}.opacity--50{opacity:.5}.opacity--40{opacity:.4}.opacity--30{opacity:.3}.opacity--20{opacity:.2}.opacity--10{opacity:.1}.opacity--0{opacity:0}.centered-image{display:block;margin-left:auto;margin-right:auto}.h-100{height:100%!important}.w-auto{width:auto!important}.w-1rem{width:1rem!important}.w-50{width:50%}.w-70p{width:70px!important}.w-100{width:100%}.w-100px{width:100px;display:inline-block}.w-150px{width:150px}.w-100-minus-150px{width:calc(100% - 150px)}.mw-none{max-width:none!important}.mw-100p{max-width:100%!important}.mw-100{max-width:100px!important}.mw-150p{max-width:150px!important}.mw-175{max-width:175px}.mw-300{max-width:300px}.mw-450{max-width:450px}.mw-680{max-width:680px}.max-height-300{max-height:300px}.max-height-500{max-height:500px}.min-width-100{min-width:100px}.min-width-175{min-width:175px}.min-width-200{min-width:200px}.fit-content{width:fit-content}.m-0{margin:0!important}.m-1{margin:1rem!important}.m-point-five{margin:.5rem!important}.mb-0{margin-bottom:0!important}@media only screen and (min-width:700px){.mb-0--md{margin-bottom:0!important}}.mb-point-two-five{margin-bottom:.25rem!important}.mb-point-five{margin-bottom:.5rem!important}@media only screen and (max-width:700px){.mb-1--700-and-below{margin-bottom:1rem}}.mb-1,.tm-textarea__max-length{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}@media only screen and (max-width:700px){.mb-2--700-and-below{margin-bottom:2rem!important}}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5,.tm-athlete-card-wrapper{margin-bottom:5rem!important}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:9rem!important}.mb-10{margin-bottom:10rem!important}.mb-20{margin-bottom:20rem!important}.ml-auto{margin-left:auto!important}.ml-point-five{margin-left:.5rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:1rem!important}.ml-1-point-five{margin-left:1.5rem!important}@media only screen and (min-width:700px){.ml-1--700-and-up{margin-left:1rem!important}}.ml-2{margin-left:2rem!important}.ml-2-quarter{margin-left:2.25rem!important}.ml-2-point-five{margin-left:2.5rem!important}.ml-3{margin-left:3rem!important}.ml-4{margin-left:4rem!important}.ml-5{margin-left:5rem!important}.ml-6{margin-left:6rem!important}.ml-36px{margin-left:36px!important}.mr-auto{margin-right:auto!important}.mr-negative-one{margin-right:-1rem!important}.mr-negative-point-five{margin-right:-.5rem!important}.mr-point-five{margin-right:.5rem!important}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.mr-3{margin-right:3rem!important}.mr-4{margin-right:4rem!important}.mr-5{margin-right:5rem!important}.mt-negative-one{margin-top:-1rem!important}.mt-negative-point-five{margin-top:-.5rem!important}.mt-negative-point-two-five{margin-top:-.25rem!important}.linebreaks--mt-0 p,.mt-0,.tm-event-card__name{margin-top:0!important}.mt-auto{margin-top:auto!important}.mt-point-two-five{margin-top:.25rem!important}.mt-point-five{margin-top:.5rem!important}.mt-1{margin-top:1rem!important}@media only screen and (max-width:700px){.mt-1--700-and-below{margin-top:1rem!important}}.mt-one-point-five{margin-top:1.5rem!important}.mt-2,.tm-athlete-card-wrapper{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-6{margin-top:6rem!important}.mt-10{margin-top:10rem!important}.mt-50p,.tm-full-width-subnav{margin-top:56px!important}.mt-60p{margin-top:60px!important}.mt-100p{margin-top:100px!important}.mx-auto{display:block!important;margin-left:auto!important;margin-right:auto!important}.mx-point-five{margin-left:.5rem!important;margin-right:.5rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:1rem!important;margin-right:1rem!important}.my-auto{margin-left:auto!important;margin-right:auto!important}.my-point-five{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-point-seven-five{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-2{margin-top:2rem!important;margin-bottom:2rem!important}.my-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-4{margin-top:4rem!important;margin-bottom:4rem!important}.my-5{margin-top:5rem!important;margin-bottom:5rem!important}.my-6{margin-top:6rem!important;margin-bottom:6rem!important}.p-0{padding:0!important}@media print{.p-0--print{padding:0!important}}.p-point-two-five{padding:.25rem!important}.p-point-five,.tm-fee-list__item,.tm-selected-all-around-variant-list__item,.tm-selected-event-variant-list__item{padding:.5rem!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-3{padding:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.pb-5{padding-bottom:5rem!important}.pb-6{padding-bottom:6rem!important}.pb-7{padding-bottom:7rem!important}.pb-233px{padding-bottom:233px!important}.pl-0{padding-left:0!important}@media only screen and (max-width:700px){.pl-0--700-and-below{padding-left:0!important}}.pl-point-five{padding-left:.5rem!important}.pl-1{padding-left:1rem!important}@media only screen and (min-width:700px){.pl-1--700-and-up{padding-left:1rem!important}}.pl-2{padding-left:2rem!important}@media only screen and (max-width:950px){.pl-2--950-and-below{padding-left:2rem!important}}.pl-3{padding-left:3rem!important}.pl-4{padding-left:4rem!important}.pl-5{padding-left:5rem!important}.pl-6{padding-left:6rem!important}.pl-7{padding-left:7rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:4rem!important}.pt-5{padding-top:5rem!important}.pt-6{padding-top:6rem!important}.pt-7{padding-top:7rem!important}.pt-80px--no-print{padding-top:80px}@media print{.pt-80px--no-print{padding-top:0!important}}.px-0{padding-left:0!important;padding-right:0!important}.px-point-five{padding-left:.5rem!important;padding-right:.5rem!important}.px-1{padding-left:1rem!important;padding-right:1rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-point-five{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-2{padding-top:2rem!important;padding-bottom:2rem!important}.py-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-4{padding-top:4rem!important;padding-bottom:4rem!important}.py-5{padding-top:5rem!important;padding-bottom:5rem!important}.overflow--scroll,.tm-full-width-subnav{overflow:scroll}.hidden{display:none;visibility:hidden}.page-break-after{page-break-after:always}@font-face{font-family:Montserrat-Bold;font-weight:400;src:url("../pages/fonts/Montserrat-Bold.ed31f733a435.woff")}@font-face{font-family:Montserrat-Regular;font-weight:400;src:url("../pages/fonts/Montserrat-Regular.0d6737d7102e.woff")}@font-face{font-family:Montserrat-Semibold;font-weight:400;src:url("../pages/fonts/Montserrat-SemiBold.99ae95b48e09.woff")}body{font-family:Montserrat-Regular,sans-serif;color:#001830}@media print{body{color:#000}}.cart-item-count,.montserrat-bold,.ProseMirror strong,.text--bold,.text--logotype,.tm-admin-schedule__toolbar-search-list-label,.tm-footer-subnav-title,.tm-homepage__tagline,.tm-landing-page-title,.tm-landingpage__tagline,.tm-master-table__header-row__label,.tm-mega-font,.tm-promo-slide__title,.tm-schedule-table__td.row-number,.tm-schedule-table__thead__column_name{font-family:Montserrat-Bold,sans-serif!important;font-weight:100}.montserrat-regular,.text--body,.tm-bar-chart text,.tm-btn--no-style.help-text,.tm-community-search-input,.tm-competition-search-input,.tm-datetime-input,.tm-duration-input,.tm-field-label.regular-text,.tm-sidebar__search-input,.tm-td a.montserrat-regular,.tm-td a.text--body,.tm-td a.tm-community-search-input,.tm-td a.tm-competition-search-input,.tm-td a.tm-datetime-input,.tm-td a.tm-duration-input,.tm-td a.tm-sidebar__search-input,.tm-td a.tm-text-input,.tm-td a.tm-textarea,.tm-text-input,.tm-textarea{font-family:Montserrat-Regular,sans-serif!important;font-weight:100}.medal:before,.montserrat-semibold,.text--semibold,.tm-article-card__name,.tm-banner,.tm-breadcrumb-link,.tm-breadcrumb:not(:last-of-type) .tm-breadcrumb-link:after,.tm-competition-card__name,.tm-competition-overview__status,.tm-dt,.tm-duration-input-label--small,.tm-event-card__name,.tm-fee-list__item-price,.tm-field-label,.tm-full-width-subnav__link,.tm-group-card__name,.tm-homepage__audience-list-item a,.tm-login__forgot-password,.tm-login__signup,.tm-mini-menu__btn,.tm-mini-menu__link,.tm-nav__mini-menu-item__link,.tm-navbar-competition-name,.tm-navbar-organization-name,.tm-new-competition-card,.tm-organization-card__name,.tm-registration-total,.tm-schedule-table__td-content__event-name,.tm-scoresheet--w-background-image .tm-scoresheet__contestant-name,.tm-selected-all-around-variant-list__item-price .tm-selected-event-variant-list__item-price,.tm-sidebar__subnav-label,.tm-sidebar__subnav-link.active,.tm-td__modal-trigger,.tm-td a,.tm-th,.tm-vendor-card__name{font-family:Montserrat-Semibold,sans-serif!important;font-weight:100}.h1,h1{font-size:1.4rem;line-height:2rem;font-family:Montserrat-Bold;font-weight:100}@media only screen and (min-width:950px){.h1,h1{font-size:2rem;line-height:2.5rem}}@media print{.h1,h1{font-size:24pt;line-height:36pt}}.h2,.ProseMirror h2,.tm-setup-card__prompt,h2{font-size:1.3rem;line-height:1.8rem;font-family:Montserrat-Semibold;font-weight:100}@media only screen and (min-width:950px){.h2,.ProseMirror h2,.tm-setup-card__prompt,h2{font-size:1.5rem;line-height:2rem}}@media print{.h2,.ProseMirror h2,.tm-setup-card__prompt,h2{font-size:20pt;line-height:30pt}}.h3,.ProseMirror h3,.tm-admin-schedule__column-label-btn,.tm-promo-slide__subtitle,.tm-section-card__title,h3{font-size:1.2rem;line-height:1.6rem;font-family:Montserrat-Semibold;font-weight:100}@media only screen and (min-width:950px){.h3,.ProseMirror h3,.tm-admin-schedule__column-label-btn,.tm-promo-slide__subtitle,.tm-section-card__title,h3{font-size:1.25rem;line-height:1.5rem}}@media print{.h3,.ProseMirror h3,.tm-admin-schedule__column-label-btn,.tm-promo-slide__subtitle,.tm-section-card__title,h3{font-size:16pt;line-height:24pt}}.h4,.ProseMirror h4,.tm-planned-event-card__order,.tm-promo-slide__supertitle,h4{font-size:1.1rem;line-height:1.4rem;font-family:Montserrat-Semibold;font-weight:100}@media only screen and (min-width:950px){.h4,.ProseMirror h4,.tm-planned-event-card__order,.tm-promo-slide__supertitle,h4{font-size:1.1rem;line-height:1.6rem}}@media print{.h4,.ProseMirror h4,.tm-planned-event-card__order,.tm-promo-slide__supertitle,h4{font-size:14pt;line-height:21pt}}.p,.ProseMirror blockquote,.ProseMirror li,.ProseMirror p,.text--body,.tm-competition__overview-detail-list__item,p{font-size:.95rem;line-height:1.5rem;font-weight:100}@media only screen and (min-width:700px){.p,.ProseMirror blockquote,.ProseMirror li,.ProseMirror p,.text--body,.tm-competition__overview-detail-list__item,p{font-size:1rem;line-height:1.5rem}}@media print{.p,.ProseMirror blockquote,.ProseMirror li,.ProseMirror p,.text--body,.tm-competition__overview-detail-list__item,p{font-size:13pt;line-height:19pt}}.line-height--1rem{line-height:1rem!important}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text--pre-wrap{white-space:pre-wrap!important}.text--logotype,.tm-footer-subnav-title{text-transform:uppercase;font-style:italic}.text--body{font-style:normal}.text--italic{font-style:italic}.text--link,.tm-help-text a,.tm-homepage__audience-list-item a,.tm-login__signup__link,.tm-new-competition-card{color:#038179;text-decoration:underline;transition:all .3s ease}.text--link:focus,.text--link:hover,.tm-help-text a:focus,.tm-help-text a:hover,.tm-homepage__audience-list-item a:focus,.tm-homepage__audience-list-item a:hover,.tm-login__signup__link:focus,.tm-login__signup__link:hover,.tm-new-competition-card:focus,.tm-new-competition-card:hover{color:#035c56}.text--large{font-size:1.6rem;line-height:2.5rem}.text--medium{font-size:1rem;line-height:1.4rem}.marker--small li::marker,.text--small,.tm-duration-input-label--small,.tm-footer-subnav-list__item__link,.tm-td{font-size:.9rem;line-height:1.15rem}@media print{.text--small--print{font-size:8pt;line-height:12pt}}.text--extra-small,.tm-breadcrumb-link,.tm-breadcrumb:not(:last-of-type) .tm-breadcrumb-link:after{font-size:.8rem!important;line-height:1.2rem!important}@media print{.text--extra-small--print{font-size:.8rem!important;line-height:1.2rem!important}}.text--ultra-small{font-size:.6rem!important;line-height:.8rem!important}.text--light{font-weight:300}.text--strikethrough{text-decoration:line-through}.align--center{text-align:center!important}.align--left{text-align:left!important}.align--right{text-align:right!important}.text--center,.tm-login__forgot-password,.tm-login__signup{text-align:center!important}.text--red{color:#ff0f4a}.text--red--hover{transition:color .3s ease}.text--red--hover:hover{color:#ff0f4a}.text--emerald,.tm-breadcrumb-link,.tm-breadcrumb:not(:last-of-type) .tm-breadcrumb-link:after,.tm-landing-page-icon{color:#038179}.text--emerald--hover{transition:color .3s ease}.text--emerald--hover:hover{color:#038179}.text--navy-hover{color:#4c667e}.text--navy{color:#001830}.text--white{color:#fff!important}.text--wrap--nowrap{text-wrap:nowrap}@media only screen and (max-width:700px){.tm-event-name{font-size:1.5rem;line-height:2rem}}.mobile-centered{text-align:center}@media only screen and (min-width:950px){.mobile-centered{text-align:left}}.tm-mega-font,.tm-promo-slide__title{margin:0;line-height:2.5rem}@media only screen and (min-width:450px){.tm-mega-font,.tm-promo-slide__title{font-size:3rem;line-height:3rem}}@media only screen and (min-width:950px){.tm-mega-font,.tm-promo-slide__title{font-size:3rem;line-height:3rem}}@media only screen and (min-width:950px){.mega-font-line-height--lg.tm-promo-slide__title,.tm-mega-font.mega-font-line-height--lg{line-height:4rem}}.truncate{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate.w-60{width:60px}.truncate.w-100{width:100px}.truncate.w-160{width:160px}.truncate.w-100-percent{width:100%}@media only screen and (min-width:450px){.truncate.mobile-only{overflow:visible}}@media print{.truncate{width:auto!important}}.break-all{word-break:break-all}.tm-header{width:100%}@media only screen and (min-width:950px){.tm-header{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}}.tm-header.navy{background:#001830}.tm-header.emerald{background:#038179}.tm-header.emerald .tm-nav-button,.tm-header.emerald .tm-sidebar__main-section-nav-item.search-wrapper button{background:#fff;color:#001830;border:#fff}.tm-header.emerald .tm-nav-button:hover,.tm-header.emerald .tm-sidebar__main-section-nav-item.search-wrapper button:hover{background:#001830;color:#fff}.tm-header.white{background:#fff;color:#001830!important;border-right:1px solid #e6ebf1}.tm-header.white .tm-sidebar__subnav-link{color:#001830}.tm-header.white .tm-sidebar__subnav-link.active,.tm-header.white .tm-sidebar__subnav-link:hover{color:#038179}.tm-header.fixed{position:fixed;z-index:100}.tm-header.vertical{max-width:250px;margin:60px 0 0 -250px;transition:margin-left .3s ease-out,max-width .3s ease-out;height:calc(100vh - 59px);overflow-y:scroll}.tm-header.vertical.mobile-visible{margin-left:0}@media only screen and (min-width:950px){.tm-header.vertical{margin:0;overflow:visible;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0}}.tm-header.scrollable{overflow:auto}.tm-header.h-100vh{height:100vh}@media print{.tm-header{display:none}}.tm-header__toggle{display:none}@media only screen and (min-width:950px){.tm-header__toggle{cursor:pointer;background:#fff;color:#001830;width:2rem;height:2rem;font-size:.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;position:absolute;top:4rem;right:-1rem;border-radius:50%;border:1px solid #e6ebf1;z-index:2}.tm-header__toggle i{pointer-events:none}}.tm-inner-sidebar-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}@media only screen and (min-width:950px){.tm-inner-sidebar-wrapper{flex-wrap:nowrap}}.tm-inner-sidebar-wrapper__aside{display:none}@media only screen and (min-width:950px){.tm-inner-sidebar-wrapper__aside{display:block;flex:0 0 250px;align-self:stretch}}.tm-inner-sidebar-wrapper__main{flex:1;width:100%}@media only screen and (min-width:950px){.tm-inner-sidebar-wrapper__main{margin-left:1rem;max-width:calc(100% - 250px - 1rem)}}.tm-footer-wrapper{position:absolute;bottom:0;width:100%}@media print{.tm-footer-wrapper{display:none}}.tm-footer.navy{color:#fff;background:#001830}.tm-footer-logo-wrapper{padding:5rem 0;text-align:center}.tm-footer__logo{height:27px;display:block;margin:0 auto}.tm-footer__copyright-text{text-align:center;font-size:.7rem;color:#fff}.tm-footer__copyright-text a{color:#fff;text-decoration:none}.tm-footer-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-footer-subnav{flex:0 0 50%}.tm-footer-subnav:first-of-type,.tm-footer-subnav:nth-of-type(2){margin-bottom:3rem}@media only screen and (min-width:700px){.tm-footer-subnav{flex:0 0 25%}.tm-footer-subnav:first-of-type,.tm-footer-subnav:nth-of-type(2){margin-bottom:0}}.tm-footer-subnav-title{font-size:.8rem}.tm-footer-subnav-list{padding-right:1rem}.tm-footer-subnav-list__item__link{display:inline-block;color:#fff;text-decoration:none;padding:.5rem 0 .25rem;margin-bottom:.25rem;transition:all .3s ease;width:fit-content;position:relative;overflow:hidden}.tm-footer-subnav-list__item__link:after{content:"";position:absolute;width:0;height:2px;background:#fff;left:0;bottom:0;transition:all .3s ease}.tm-footer-subnav-list__item__link:hover:after{width:100%}.main-wrapper{min-height:100vh;overflow:hidden;display:block;position:relative}@media only screen and (min-width:700px){.main-wrapper.with-sidebar{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0}}.tm-main{width:100%}.tm-main.with-sidebar{padding-top:85px;transition:padding .3s ease}@media only screen and (min-width:950px){.tm-main.with-sidebar{padding-top:80px;width:calc(100% - 250px);flex:1;padding-left:250px}.tm-main.with-sidebar.collapsed{padding-left:1rem}}@media print{.tm-main.with-sidebar{padding-top:0}}@media only screen and (min-width:950px){html.sidebar-collapsed [data-target=sidebar].collapsible{max-width:1rem}html.sidebar-collapsed [data-target=sidebar].collapsible nav{display:none}html.sidebar-collapsed main.collapsible{padding-left:1rem!important}html.sidebar-collapsed .tm-contestant-scoresheet__summary-bar{margin-left:1rem!important}html.sidebar-collapsed .tm-contestant-scoresheet__summary-bar,html.sidebar-collapsed [data-target=sidebar].collapsible,html.sidebar-collapsed main.collapsible{transition:none!important}}.tm-athlete-card-wrapper,.tm-homepage__top,.tm-landing-page__get-started,.tm-row,.tm-wrapper{padding:0 1rem;width:100%;max-width:1056px;margin:0 auto}@media only screen and (min-width:700px){.tm-wrapper.w-500,.w-500.tm-athlete-card-wrapper,.w-500.tm-homepage__top,.w-500.tm-landing-page__get-started,.w-500.tm-row{max-width:500px}}@media only screen and (min-width:950px){.tm-wrapper.w-500,.w-500.tm-athlete-card-wrapper,.w-500.tm-homepage__top,.w-500.tm-landing-page__get-started,.w-500.tm-row{padding:0}}@media only screen and (min-width:700px){.tm-wrapper.w-700,.w-700.tm-athlete-card-wrapper,.w-700.tm-homepage__top,.w-700.tm-landing-page__get-started,.w-700.tm-row{max-width:700px}}@media only screen and (min-width:950px){.tm-wrapper.w-700,.w-700.tm-athlete-card-wrapper,.w-700.tm-homepage__top,.w-700.tm-landing-page__get-started,.w-700.tm-row{padding:0}}@media only screen and (min-width:700px){.tm-wrapper.w-800,.w-800.tm-athlete-card-wrapper,.w-800.tm-homepage__top,.w-800.tm-landing-page__get-started,.w-800.tm-row{max-width:800px}}@media only screen and (min-width:950px){.tm-wrapper.w-800,.w-800.tm-athlete-card-wrapper,.w-800.tm-homepage__top,.w-800.tm-landing-page__get-started,.w-800.tm-row{padding:0}}@media only screen and (min-width:700px){.tm-wrapper.with-sidebar,.with-sidebar.tm-athlete-card-wrapper,.with-sidebar.tm-homepage__top,.with-sidebar.tm-landing-page__get-started,.with-sidebar.tm-row{max-width:none}}@media only screen and (min-width:950px){.p-0--large.tm-athlete-card-wrapper,.p-0--large.tm-homepage__top,.p-0--large.tm-landing-page__get-started,.p-0--large.tm-row,.tm-wrapper.p-0--large{padding:0!important}}@media print{.tm-athlete-card-wrapper,.tm-homepage__top,.tm-landing-page__get-started,.tm-row,.tm-wrapper{width:100%;max-width:100%;padding:0}}.tm-tos-wrapper{padding-top:0!important;margin-bottom:1rem;max-height:400px;overflow:scroll}.tm-dashboard-wrapper,.tm-onboarding-option-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0;margin-bottom:1rem}.tm-dashboard-wrapper.two-columns .tm-dashboard-column,.tm-dashboard-wrapper.two-columns .tm-onboarding-column,.tm-onboarding-option-wrapper.two-columns .tm-dashboard-column,.tm-onboarding-option-wrapper.two-columns .tm-onboarding-column{flex:0 0 100%}.tm-dashboard-wrapper.two-columns .tm-dashboard-column:not(:last-of-type),.tm-dashboard-wrapper.two-columns .tm-onboarding-column:not(:last-of-type),.tm-onboarding-option-wrapper.two-columns .tm-dashboard-column:not(:last-of-type),.tm-onboarding-option-wrapper.two-columns .tm-onboarding-column:not(:last-of-type){margin-bottom:1rem}@media only screen and (min-width:950px){.tm-dashboard-wrapper.two-columns .tm-dashboard-column,.tm-dashboard-wrapper.two-columns .tm-onboarding-column,.tm-onboarding-option-wrapper.two-columns .tm-dashboard-column,.tm-onboarding-option-wrapper.two-columns .tm-onboarding-column{flex:0 0 calc(50% - 0.5rem)!important}.tm-dashboard-wrapper.two-columns .tm-dashboard-column:not(:last-of-type),.tm-dashboard-wrapper.two-columns .tm-onboarding-column:not(:last-of-type),.tm-onboarding-option-wrapper.two-columns .tm-dashboard-column:not(:last-of-type),.tm-onboarding-option-wrapper.two-columns .tm-onboarding-column:not(:last-of-type){margin-bottom:0}}.tm-section-header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:700px){.tm-section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}}.tm-section-header__actions{margin-top:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0;gap:1rem}.tm-section-header__actions [class^=tm-btn],.tm-section-header__actions section{flex:0 0 100%}.tm-section-header__actions [class^=tm-btn] [class^=tm-btn],.tm-section-header__actions section [class^=tm-btn]{width:100%}@media only screen and (min-width:700px){.tm-section-header__actions{margin-top:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}.tm-section-header__actions [class^=tm-btn]:not(:first-child),.tm-section-header__actions section:not(:first-child){margin-left:1rem}.tm-section-header__actions [class^=tm-btn],.tm-section-header__actions section{flex:0 0 auto}}.tm-section-header__action{flex:0 0 100%}@media only screen and (min-width:700px){.tm-section-header__action{flex:0 0 auto}}.tm-back-next-wrapper{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-back-next-wrapper [class^=tm-btn]{min-width:115px}.tm-back-next-wrapper>[class^=tm-btn]:first-of-type{margin-top:.5rem}.tm-back-next-wrapper>[class^=tm-btn]:last-of-type{margin-bottom:.5rem}@media only screen and (min-width:700px){.tm-back-next-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.tm-back-next-wrapper>[class^=tm-btn]:first-of-type{margin-top:0;margin-right:.5rem}.tm-back-next-wrapper>[class^=tm-btn]:last-of-type{margin-bottom:0;margin-left:.5rem}}.tm-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}.tm-column--100{flex:0 0 100%}.tm-column--66{flex:0 0 66%}.tm-column--50{flex:0 0 50%}.tm-column--33{flex:0 0 33%}.gray-bg{background:#f0f2f6!important}.gray-tag-bg{background:#e6ebf1}.gray-hover-bg{background:#f6f8fc}.emerald-hover-bg{background:#d4ecea}.white-bg{background:#fff!important}.navy-bg{background:#001830!important}.red-bg,.tm-full-width-subnav{background:#ff0f4a!important}.my-connections-empty-state,.tm-coaches-empty-state,.tm-community-empty-state,.tm-competitions-empty-state,.tm-empty-state{padding:3rem;border-radius:4px;background:#d4dae2;text-align:center}.bg-white.my-connections-empty-state,.bg-white.tm-coaches-empty-state,.bg-white.tm-community-empty-state,.bg-white.tm-competitions-empty-state,.tm-empty-state.bg-white{background:#fff}.bg-gray--bg.my-connections-empty-state,.bg-gray--bg.tm-coaches-empty-state,.bg-gray--bg.tm-community-empty-state,.bg-gray--bg.tm-competitions-empty-state,.tm-empty-state.bg-gray--bg{background:#f0f2f6}.bg-gray--tag.my-connections-empty-state,.bg-gray--tag.tm-coaches-empty-state,.bg-gray--tag.tm-community-empty-state,.bg-gray--tag.tm-competitions-empty-state,.tm-empty-state.bg-gray--tag{background:#e6ebf1}.left-aligned.my-connections-empty-state,.left-aligned.tm-coaches-empty-state,.left-aligned.tm-community-empty-state,.left-aligned.tm-competitions-empty-state,.tm-empty-state.left-aligned{text-align:left}@keyframes pulse{10%{width:80px}40%{width:70px}60%{width:70px}to{width:70px}}@keyframes loadingFlash{0%{background-position:-300% 0}60%{background-position:350% 0}to{background-position:350% 0}}.tm-loading{padding:3rem;text-align:center}.tm-loading .tm-loadimg-img-wrapper{display:block;height:120px;width:100%;position:relative}.tm-loading .tm-loadimg-img-wrapper:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background:linear-gradient(-65deg,hsla(0,0%,100%,0) 29%,#fff 51%,hsla(0,0%,100%,0) 71%);background-size:90% 100%;background-position:-300% 0;animation:loadingFlash 1.2s infinite}.tm-loading .tm-loading-img-wrapper{width:80px;height:80px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-loading .tm-loading-img{display:block;margin:0 auto;width:70px;transform-origin:center center;animation:pulse 1.2s infinite}.tm-event-setup-milestone-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:1056px){.tm-event-setup-milestone-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0}}.tm-event-setup-milestone__image{max-width:250px;display:block;flex:0 0 100%;margin:0 auto}@media only screen and (min-width:1056px){.tm-event-setup-milestone__image{max-width:450px;margin:0}}@media only screen and (min-width:1056px){.tm-event-setup-milestone__text{max-width:400px}}.tm-sidebar-toggler{width:20px;height:20px;font-size:1.5rem;color:#fff;text-align:center;padding:0!important;margin-left:1rem}@media only screen and (min-width:950px){.tm-sidebar-toggler{display:none!important;width:0;height:0;margin:0}}.tm-sidebar-scrim.mobile-visible{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#001830;opacity:.3;z-index:15}@media only screen and (min-width:950px){.tm-sidebar-scrim.mobile-visible{display:none;visibility:hidden}}.tm-sidebar__subnav-label{font-size:.9rem;margin:.5rem 0;padding:0 1rem}.tm-sidebar__search-wrapper{flex:1}.tm-sidebar__search-wrapper.mobile{z-index:100}.tm-sidebar__search-input{border:2px solid transparent!important;background:hsla(0,0%,100%,.2)!important;color:#fff!important;transition:all .3s ease}.tm-sidebar__search-input::placeholder{color:#fff;opacity:1}@media only screen and (min-width:950px){.tm-sidebar__search-input{width:400px!important}}.tm-sidebar__search-input:focus-within{background:#fff!important;box-shadow:none!important;color:#001830!important}.tm-sidebar__subnav{list-style:none;margin:0;padding:0;width:100%}.tm-sidebar__subnav-link{text-decoration:none;color:#fff;display:block;padding:.5rem 1rem}.tm-sidebar__subnav-link:hover{color:#ff0f4a}.tm-sidebar__subnav-link.active{background-color:#d4ecea;color:#038179}.tm-sidebar__subnav-link.active .tm-tag-list__item:not(.gold):not(.red){background:#001830;color:#fff}.tm-sidebar__subnav-link.active .tm-tag-list__item.emerald--hover-2{background:#038179;color:#fff}.tm-sidebar__subnav-link.active .tm-tag-list__item.red{background:#ff0f4a;color:#fff}.tm-sidebar__subnav-link.active .tm-tag-list__item.navy{background:#001830;color:#fff}.tm-sidebar__subnav-link.has-icon{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}.tm-sidebar__subnav-link.has-icon i{flex:0 0 1rem}.tm-sidebar__subnav-link.text--navy{color:#001830}.tm-sidebar__subnav-link.text--navy:hover{color:#038179}.tm-sidebar__subnav-divider{width:calc(100% - 2rem);margin:1rem}.tm-sidebar__main-section-nav{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0;flex:1;padding:0 1rem;margin:0}@media only screen and (min-width:950px){.tm-sidebar__main-section-nav{padding:0 0 0 1rem}}.tm-sidebar__main-section-nav-item.search-wrapper{display:none;visibility:hidden}@media only screen and (min-width:950px){.tm-sidebar__main-section-nav-item.search-wrapper{display:flex;flex:1;visibility:visible}}.tm-sidebar__main-section-nav__account-menu{position:absolute;right:0;top:30px;border-radius:4px;background:#fff;min-width:200px;color:#001830;border:1px solid #e6ebf1;box-shadow:0 2px 4px #caced4}.tm-sidebar__main-section-nav__account-menu .tm-nav__mini-menu-item__link{color:#001830!important}.tm-sidebar__main-section-nav__account-menu .tm-nav__mini-menu-item__link:hover{color:#ff0f4a!important}.tm-wrapper--two-columns{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-template-rows:auto;grid-template-areas:"main" "side"}.tm-wrapper--two-columns .main_fields{grid-area:main}.tm-wrapper--two-columns .side_fields{grid-area:side;height:fit-content}@media only screen and (min-width:1200px){.tm-wrapper--two-columns{grid-template-columns:3fr 1fr;grid-template-rows:auto;grid-template-areas:"main side"}.tm-wrapper--two-columns.reversed{grid-template-columns:1fr 3fr}}.tm-banner{position:absolute;top:56px;left:0;right:0;width:100%;height:50px;padding:1rem 0;font-size:.8rem}.tm-banner.previewing{background:#fff097}.tm-banner.previewing a{color:#001830}.tm-banner.viewing{background:#038179;color:#fff}.tm-banner.viewing a{color:#fff}.tm-bar-chart{background:none!important}.tm-bar-chart text{font-size:1rem;line-height:1.2rem}.tm-bar-chart rect{fill:#038179}.btn-text,.js .tm-default-file-input+.tm-custom-file-input,.my-connections__list-item__deactivate-btn,.tm-accordion__btn,.tm-admin-schedule__column-label-btn,.tm-btn--add-new,.tm-btn--amenity-description,.tm-btn--blue,.tm-btn--blue--transparent,.tm-btn--gray,.tm-btn--gray--transparent,.tm-btn--gray-tag,.tm-btn--green,.tm-btn--green--transparent,.tm-btn--link,.tm-btn--no-style,.tm-btn--outline,.tm-btn--outline--blue,.tm-btn--outline--green,.tm-btn--outline--grey,.tm-btn--outline--red,.tm-btn--red,.tm-btn--red--outline,.tm-btn--red--transparent,.tm-btn--remove-registration-item,.tm-btn--small,.tm-btn--white,.tm-btn--with-icon,.tm-coaches__actions__clear,.tm-community-search-submit,.tm-community__actions__clear,.tm-competitions__actions__clear,.tm-custom-multiselect__trigger,.tm-details__summary,.tm-event-price-modal__trigger__inner-wrapper,.tm-group__join-btn,.tm-help-center__search-submit,.tm-homepage__search-submit,.tm-info-tooltip-trigger,.tm-modal-header__close-btn,.tm-navbar-toggler,.tm-pagination-btn,.tm-panel__btn,.tm-planned-event-card__add-break-btn,.tm-promo-slide__cta,.tm-radio-input__clear-selection,.tm-registrationset-header__action,.tm-sidebar-toggler,.tm-tab-list__btn,.tm-x-btn,select{font-size:.9rem!important;font-weight:500!important;font-family:Montserrat-Semibold,sans-serif!important}.btn-text--regular,.tm-accordion__btn.btn-text--regular,.tm-details__summary.btn-text--regular{font-size:.9rem!important;font-weight:500!important;font-family:Montserrat-Regular,sans-serif!important}.js .tm-default-file-input+.tm-custom-file-input,.my-connections__list-item__deactivate-btn,.tm-accordion__btn,.tm-admin-schedule__column-label-btn,.tm-btn--add-new,.tm-btn--amenity-description,.tm-btn--blue,.tm-btn--blue--transparent,.tm-btn--gray,.tm-btn--gray--transparent,.tm-btn--gray-tag,.tm-btn--green,.tm-btn--green--transparent,.tm-btn--link,.tm-btn--no-style,.tm-btn--outline,.tm-btn--outline--blue,.tm-btn--outline--green,.tm-btn--outline--grey,.tm-btn--outline--red,.tm-btn--red,.tm-btn--red--outline,.tm-btn--red--transparent,.tm-btn--remove-registration-item,.tm-btn--small,.tm-btn--white,.tm-btn--with-icon,.tm-coaches__actions__clear,.tm-community-search-submit,.tm-community__actions__clear,.tm-competitions__actions__clear,.tm-custom-multiselect__trigger,.tm-details__summary,.tm-event-price-modal__trigger__inner-wrapper,.tm-group__join-btn,.tm-help-center__search-submit,.tm-homepage__search-submit,.tm-info-tooltip-trigger,.tm-modal-header__close-btn,.tm-navbar-toggler,.tm-pagination-btn,.tm-panel__btn,.tm-planned-event-card__add-break-btn,.tm-promo-slide__cta,.tm-radio-input__clear-selection,.tm-registrationset-header__action,.tm-sidebar-toggler,.tm-tab-list__btn,.tm-x-btn,select{padding:.5rem .75rem;border-radius:4px;background:transparent;border:2px solid transparent;transition:all .3s ease;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;white-space:nowrap}.js .tm-default-file-input+.tm-custom-file-input:focus,.my-connections__list-item__deactivate-btn:focus,.tm-accordion__btn:focus,.tm-admin-schedule__column-label-btn:focus,.tm-btn--add-new:focus,.tm-btn--amenity-description:focus,.tm-btn--blue--transparent:focus,.tm-btn--blue:focus,.tm-btn--gray--transparent:focus,.tm-btn--gray-tag:focus,.tm-btn--gray:focus,.tm-btn--green--transparent:focus,.tm-btn--green:focus,.tm-btn--link:focus,.tm-btn--no-style:focus,.tm-btn--outline--blue:focus,.tm-btn--outline--green:focus,.tm-btn--outline--grey:focus,.tm-btn--outline--red:focus,.tm-btn--outline:focus,.tm-btn--red--outline:focus,.tm-btn--red--transparent:focus,.tm-btn--red:focus,.tm-btn--remove-registration-item:focus,.tm-btn--small:focus,.tm-btn--white:focus,.tm-btn--with-icon:focus,.tm-coaches__actions__clear:focus,.tm-community-search-submit:focus,.tm-community__actions__clear:focus,.tm-competitions__actions__clear:focus,.tm-custom-multiselect__trigger:focus,.tm-details__summary:focus,.tm-event-price-modal__trigger__inner-wrapper:focus,.tm-group__join-btn:focus,.tm-help-center__search-submit:focus,.tm-homepage__search-submit:focus,.tm-info-tooltip-trigger:focus,.tm-modal-header__close-btn:focus,.tm-navbar-toggler:focus,.tm-pagination-btn:focus,.tm-panel__btn:focus,.tm-planned-event-card__add-break-btn:focus,.tm-promo-slide__cta:focus,.tm-radio-input__clear-selection:focus,.tm-registrationset-header__action:focus,.tm-sidebar-toggler:focus,.tm-tab-list__btn:focus,.tm-x-btn:focus,select:focus{outline:none;box-shadow:0 0 0 2px #3fa5e7}.tm-btn--with-icon,.tm-event-price-modal__trigger__inner-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0}.tm-btn--no-style{padding:0;border:0}.tm-btn--no-style.errors{color:#ff0f4a}.ProseMirror h3.tm-btn--no-style,.tm-btn--no-style.h3,.tm-btn--no-style.tm-admin-schedule__column-label-btn,.tm-btn--no-style.tm-promo-slide__subtitle,.tm-btn--no-style.tm-section-card__title{font-size:1.25rem!important;line-height:1.5rem!important}.ProseMirror h4.tm-btn--no-style,.tm-btn--no-style.h4,.tm-btn--no-style.tm-planned-event-card__order,.tm-btn--no-style.tm-promo-slide__supertitle{font-size:1.1rem!important;line-height:1.6rem!important}.tm-btn--no-style.help-text{font-size:.8rem!important;line-height:1.3rem!important}.tm-btn--no-style.text--link,.tm-btn--no-style.tm-login__signup__link,.tm-btn--no-style.tm-new-competition-card,.tm-help-text a.tm-btn--no-style,.tm-homepage__audience-list-item a.tm-btn--no-style{text-decoration:underline;color:#038179}.tm-btn--with-icon,.tm-event-price-modal__trigger__inner-wrapper{color:inherit}.tm-btn--with-icon svg,.tm-event-price-modal__trigger__inner-wrapper svg{margin-right:.5rem}.square-30.tm-event-price-modal__trigger__inner-wrapper,.tm-btn--with-icon.square-30{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;width:30px;height:30px}.tm-btn--circular{width:35px;height:35px;border-radius:35px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-btn--blue,.tm-community-search-submit{background:#001830;color:#fff}.my-connections__list-item__deactivate-btn,.tm-btn--red,.tm-group__join-btn{background:#ff0f4a;color:#fff}.tm-btn--gray{background:#cbd2db;color:#001830}.tm-btn--gray-tag{background:#e6ebf1;color:#001830}.tm-btn--green,.tm-planned-event-card__add-break-btn{background:#038179;color:#fff}.tm-btn--white,.tm-registrationset-header__action{background:#fff;color:#001830}.green-text.tm-registrationset-header__action,.tm-btn--white.green-text{color:#038179}.tm-btn--white.soft-border,.tm-registrationset-header .tm-btn--white.tm-competition-image,.tm-registrationset-header .tm-competition-image.tm-registrationset-header__action,.tm-registrationset-header__action{border:1px solid #e6ebf1}.tm-btn--white.soft-border:focus,.tm-btn--white.soft-border:hover,.tm-registrationset-header .tm-btn--white.tm-competition-image:focus,.tm-registrationset-header .tm-btn--white.tm-competition-image:hover,.tm-registrationset-header__action:focus,.tm-registrationset-header__action:hover{background-color:#f6f8fc}.tm-btn--red--outline{border-color:#ff0f4a;color:#ff0f4a}.tm-btn--outline{border-color:#fff;color:#fff}.js .tm-default-file-input+.tm-custom-file-input,.tm-btn--outline--blue{border-color:#001830;color:#001830}.tm-btn--outline--red,.tm-help-center__search-submit,.tm-homepage__search-submit{border-color:#ff0f4a;color:#ff0f4a}.tm-btn--outline--green{border-color:#038179;color:#038179}.tm-btn--outline--grey{border-color:#e6ebf1;color:#001830}.tm-btn--link.blue{color:#001830}.tm-btn--link.green{color:#038179}.tm-btn--small{font-size:.8rem!important;line-height:1.2rem;padding:.15rem .3rem}.tm-btn--green--transparent,.tm-panel__btn{color:#038179}.tm-btn--red--transparent{color:#ff0f4a;fill:#ff0f4a}.tm-btn--gray--transparent{color:#cbd2db;margin-left:-.25rem}.tm-accordion__btn,.tm-admin-schedule__column-label-btn,.tm-btn--amenity-description,.tm-btn--blue--transparent,.tm-coaches__actions__clear,.tm-community__actions__clear,.tm-competitions__actions__clear,.tm-details__summary,.tm-info-tooltip-trigger,.tm-modal-header__close-btn,.tm-pagination-btn,.tm-radio-input__clear-selection,.tm-tab-list__btn,.tm-x-btn{color:#001830}.tm-accordion__btn:focus,.tm-accordion__btn:hover,.tm-admin-schedule__column-label-btn:focus,.tm-admin-schedule__column-label-btn:hover,.tm-btn--amenity-description:focus,.tm-btn--amenity-description:hover,.tm-btn--blue--transparent:focus,.tm-btn--blue--transparent:hover,.tm-coaches__actions__clear:focus,.tm-coaches__actions__clear:hover,.tm-community__actions__clear:focus,.tm-community__actions__clear:hover,.tm-competitions__actions__clear:focus,.tm-competitions__actions__clear:hover,.tm-details__summary:focus,.tm-details__summary:hover,.tm-info-tooltip-trigger:focus,.tm-info-tooltip-trigger:hover,.tm-modal-header__close-btn:focus,.tm-modal-header__close-btn:hover,.tm-pagination-btn:focus,.tm-pagination-btn:hover,.tm-radio-input__clear-selection:focus,.tm-radio-input__clear-selection:hover,.tm-tab-list__btn:focus,.tm-tab-list__btn:hover,.tm-x-btn:focus,.tm-x-btn:hover{color:#038179}.tm-btn--amenity-description{min-width:150px;text-align:right}.tm-btn--amenity-description:disabled{opacity:.5;cursor:not-allowed}.tm-btn--amenity-description:disabled:hover{color:#001830}.tm-btn--add-new{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#e6ebf1;border:2px dashed #001830;border-radius:4px;font-weight:500}.tm-btn--add-new:focus,.tm-btn--add-new:hover{color:#ff0f4a}@keyframes spin{to{transform:rotate(3turn)}}.tm-btn--loading-spinner{min-width:167px}.tm-btn--loading-spinner svg{animation:spin 1s linear infinite;margin:.4rem auto;display:block}.tm-btn--loading-spinner.mw-100{min-width:100px}.tm-btn--remove-registration-item{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#f6f8fc;opacity:0}.tm-btn--remove-registration-item:focus,.tm-btn--remove-registration-item:hover{opacity:1}.tm-btn-group{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-btn-group>[class^=tm-btn]{margin:.5rem}.cart-item-count{width:1rem;height:1rem;border-radius:2rem;background:#ff0f4a;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;font-size:.6rem}@media only screen and (min-width:950px){.cart-item-count{position:absolute;top:-.5rem;right:-.5rem}}.tm-breadcrumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0;position:relative;z-index:10}@media print{.tm-breadcrumbs{display:none}}.tm-breadcrumb .tm-breadcrumb-link{padding:.5rem .5rem .5rem 0;margin-right:.5rem}.tm-breadcrumb:not(:last-of-type) .tm-breadcrumb-link{position:relative}.tm-breadcrumb:not(:last-of-type) .tm-breadcrumb-link:after{position:absolute;content:"/";right:-1.5rem;bottom:10px;width:26px;height:1rem}.tm-breadcrumb-link{text-decoration:none}.tm-breadcrumb-link:focus,.tm-breadcrumb-link:hover{text-decoration:underline}.tm-accordion.border-bottom:not(:last-of-type){border-bottom:2px solid #e6ebf1}.tm-details{padding:0!important}.tm-details:not(last-of-type){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.tm-details:not(:first-of-type){border-top-right-radius:0;border-top-left-radius:0}.tm-details:first-of-type:last-of-type{border-radius:4px;border:1.5px solid #e6ebf1}.tm-accordion__btn,.tm-details__summary{display:flex!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0;width:100%}.ProseMirror blockquote.tm-accordion__btn,.ProseMirror blockquote.tm-details__summary,.ProseMirror li.tm-accordion__btn,.ProseMirror li.tm-details__summary,.ProseMirror p.tm-accordion__btn,.ProseMirror p.tm-details__summary,.tm-accordion__btn.p,.tm-accordion__btn.text--body,.tm-accordion__btn.tm-competition__overview-detail-list__item,.tm-details__summary.p,.tm-details__summary.text--body,.tm-details__summary.tm-competition__overview-detail-list__item{font-size:1rem!important}.ProseMirror blockquote.tm-accordion__btn:after,.ProseMirror blockquote.tm-details__summary:after,.ProseMirror li.tm-accordion__btn:after,.ProseMirror li.tm-details__summary:after,.ProseMirror p.tm-accordion__btn:after,.ProseMirror p.tm-details__summary:after,.tm-accordion__btn.btn-text--regular:after,.tm-accordion__btn.p:after,.tm-accordion__btn.text--body:after,.tm-accordion__btn.tm-competition__overview-detail-list__item:after,.tm-details__summary.btn-text--regular:after,.tm-details__summary.p:after,.tm-details__summary.text--body:after,.tm-details__summary.tm-competition__overview-detail-list__item:after{width:.75rem;height:.75rem}.ProseMirror h3.tm-accordion__btn,.ProseMirror h3.tm-details__summary,.tm-accordion__btn.h3,.tm-accordion__btn.tm-admin-schedule__column-label-btn,.tm-accordion__btn.tm-promo-slide__subtitle,.tm-accordion__btn.tm-section-card__title,.tm-details__summary.h3,.tm-details__summary.tm-admin-schedule__column-label-btn,.tm-details__summary.tm-promo-slide__subtitle,.tm-details__summary.tm-section-card__title{font-size:1.25rem!important}.tm-details__summary{display:flex}.tm-details__summary:after{content:"";width:1rem;height:1rem;background:url("/static/pages/images/icons/caret--down.b2f277692d18.svg");background-size:contain;background-repeat:no-repeat;margin-left:.75em;transition:.2s}.tm-details[open]>.tm-details__summary:after{transform:rotate(180deg)}.tm-accordion__body{height:0;overflow:hidden;transition:all .3s ease}.tm-accordion__body.open{height:fit-content;overflow:visible}.tm-accordion__trigger,.tm-draggable-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0;border-radius:4px}.tm-accordion__trigger.open,.tm-draggable-list-item{border-bottom:2px solid #e6ebf1;border-radius:4px 4px 0 0}.tm-draggable-list-item{border-bottom:2px solid #e6ebf1}.tm-draggable-list-item:last-of-type{border-bottom:none;border-radius:0 0 4px 4px}.tm-accordion__mini-menu-btn,.tm-accordion__trigger__accordion-btn,.tm-accordion__trigger__drag-btn,.tm-draggable-list-item__drag-btn,.tm-draggable-list-item__info,.tm-draggable-list-item__mini-menu-btn,.tm-mini-menu-btn{height:100%;border:none;background:transparent;padding:.75rem;border-radius:0}.tm-accordion__mini-menu-btn,.tm-accordion__trigger__drag-btn,.tm-draggable-list-item__drag-btn,.tm-draggable-list-item__mini-menu-btn,.tm-mini-menu-btn{width:50px}.tm-mini-menu{z-index:11}.tm-accordion__trigger__drag-btn,.tm-draggable-list-item__drag-btn{cursor:move}.tm-accordion__trigger__accordion-btn,.tm-draggable-list-item__info{flex:1;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}@media only screen and (min-width:450px){.tm-accordion__trigger__accordion-btn,.tm-draggable-list-item__info{flex-wrap:nowrap}}.tm-accordion__trigger__accordion-btn__name,.tm-draggable-list-item__info__name{flex:0 0 100%;display:block;margin-top:.25rem}@media only screen and (min-width:450px){.tm-accordion__trigger__accordion-btn__name,.tm-draggable-list-item__info__name{flex:1}}.tm-accordion__trigger__accordion-btn__status,.tm-draggable-list-item__info__status{padding:.25rem .5rem;border-radius:4px}.tm-draggable-list-item__info{text-decoration:none}.tm-accordion__trigger__accordion-btn__chevron{display:block;margin:.25rem .75rem}.tm-calendar__month{position:relative;background-color:#fff;border:1px solid #e6ebf1;border-top:none;border-radius:0 0 4px 4px}.tm-calendar__month__header{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:700px){.tm-calendar__month__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}}.tm-calendar__date-selector{margin-top:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}@media only screen and (min-width:700px){.tm-calendar__date-selector{margin-top:0}}.tm-calendar__day-of-week{font-size:18px;background-color:#fff}.tm-calendar__day-of-week__day{padding:.5rem 0;text-align:center}.tm-calendar__day-of-week,.tm-calendar__days-grid{display:grid;grid-template-columns:repeat(7,1fr)}.tm-calendar__days-grid{grid-column-gap:0;grid-row-gap:0;border-top:1px solid #e6ebf1}.tm-calendar__day{position:relative;min-height:100px;background-color:#fff;padding:.5rem;border:1px solid #e6ebf1}.tm-calendar__day.for-noncurrent-month{background-color:rgba(240,242,246,.5)}.tm-calendar__day.for-noncurrent-month .tm-calendar__day__date{opacity:.5}.tm-calendar__day.today{border:2px solid #038179;background:#d4ecea}.tm-calendar__day.today .tm-calendar__item .tm-article-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-athlete-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-competition-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-duet-profile-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-event-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-group-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-schedule-table__td-content__event-overview,.tm-calendar__day.today .tm-calendar__item .tm-tag,.tm-calendar__day.today .tm-calendar__item .tm-tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-tooltip__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-trio-profile-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-user-profile-card__role-list-item,.tm-calendar__day.today .tm-calendar__item .tm-user-profile-card__tag-list__item,.tm-calendar__day.today .tm-calendar__item .tm-vendor-card__tag-list__item{background:#038179;color:#fff}.tm-calendar__day.today .tm-calendar__item .tm-article-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-athlete-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-competition-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-duet-profile-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-event-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-group-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-schedule-table__td-content__event-overview:hover,.tm-calendar__day.today .tm-calendar__item .tm-tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-tag:hover,.tm-calendar__day.today .tm-calendar__item .tm-tooltip__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-trio-profile-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-user-profile-card__role-list-item:hover,.tm-calendar__day.today .tm-calendar__item .tm-user-profile-card__tag-list__item:hover,.tm-calendar__day.today .tm-calendar__item .tm-vendor-card__tag-list__item:hover{background:#035c56}.tm-calendar__day__date{text-align:right}.tm-calendar__day-of-week{display:grid;grid-template-columns:repeat(7,1fr)}.tm-calendar__item-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-calendar__item{position:relative}.tm-calendar__item:focus .tm-calendar__item__image,.tm-calendar__item:hover .tm-calendar__item__image{border-color:#038179}.tm-calendar__item:focus .tm-calendar__item__info,.tm-calendar__item:hover .tm-calendar__item__info{display:block}.tm-calendar__item:focus{outline:none}.tm-calendar__item__info{display:none;padding:0!important;position:absolute;top:100%;left:0;width:300px!important;z-index:2}.tm-calendar__item__info.right-0{left:auto;right:0}.tm-calendar__item__image{width:30px;height:30px;border-radius:30px;object-fit:cover;border:2px solid transparent;transition:border .3s ease}.coach-profiles__list,.tm-card-grid,.tm-event-card-grid{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}@supports (display:grid){.coach-profiles__list,.tm-card-grid,.tm-event-card-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:1fr}@media only screen and (min-width:700px){.coach-profiles__list,.tm-card-grid,.tm-event-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:950px){.coach-profiles__list,.tm-card-grid,.tm-event-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.coach-profiles__list.four-columns,.coach-profiles__list.two-columns,.tm-card-grid.four-columns,.tm-card-grid.two-columns,.tm-event-card-grid.four-columns,.tm-event-card-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1200px){.coach-profiles__list,.tm-card-grid,.tm-event-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coach-profiles__list.two-columns,.tm-card-grid.two-columns,.tm-event-card-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.coach-profiles__list.three-columns,.tm-card-grid.three-columns,.tm-event-card-grid.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.coach-profiles__list.four-columns,.tm-card-grid.four-columns,.tm-event-card-grid.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}}.tm-card-grid__item{height:100%}.public-organization-card,.tm-address,.tm-admin-page-body__dashboard-tile,.tm-admin-schedule__toolbar-btn__error-list,.tm-amenity-form-row.as-card,.tm-article-card,.tm-article__detail-aside-wrapper,.tm-athlete-card,.tm-calendar__item__info,.tm-card,.tm-category-card,.tm-community-search-wrapper,.tm-competition-card,.tm-competition-overview__card,.tm-contestant-scoresheet__header-container,.tm-custom-multiselect__options,.tm-details,.tm-dropdown-list,.tm-duet-profile-card,.tm-event-card__link,.tm-event-form-row.as-card,.tm-fee-list__item,.tm-group-card,.tm-group__detail-aside-wrapper,.tm-homepage__audience-list-item a,.tm-info-tooltip,.tm-mini-menu,.tm-my-account-page-list__link,.tm-organization-card,.tm-organization__detail-aside-wrapper,.tm-page-banner__subnav-dropdown__list,.tm-planned-event-card,.tm-scoresheet,.tm-section-card,.tm-selected-all-around-variant-list__item,.tm-selected-event-variant-list__item,.tm-tos-wrapper,.tm-trio-profile-card,.tm-user-profile-card,.tm-vendor-card{width:100%;border-radius:4px;padding:1rem;border:1.5px solid #e6ebf1;background-color:#fff}.clickable.public-organization-card,.clickable.tm-address,.clickable.tm-admin-page-body__dashboard-tile,.clickable.tm-admin-schedule__toolbar-btn__error-list,.clickable.tm-amenity-form-row.as-card,.clickable.tm-article-card,.clickable.tm-article__detail-aside-wrapper,.clickable.tm-athlete-card,.clickable.tm-calendar__item__info,.clickable.tm-category-card,.clickable.tm-community-search-wrapper,.clickable.tm-competition-card,.clickable.tm-competition-overview__card,.clickable.tm-contestant-scoresheet__header-container,.clickable.tm-custom-multiselect__options,.clickable.tm-details,.clickable.tm-dropdown-list,.clickable.tm-duet-profile-card,.clickable.tm-event-card__link,.clickable.tm-event-form-row.as-card,.clickable.tm-fee-list__item,.clickable.tm-group-card,.clickable.tm-group__detail-aside-wrapper,.clickable.tm-info-tooltip,.clickable.tm-mini-menu,.clickable.tm-my-account-page-list__link,.clickable.tm-organization-card,.clickable.tm-organization__detail-aside-wrapper,.clickable.tm-page-banner__subnav-dropdown__list,.clickable.tm-planned-event-card,.clickable.tm-scoresheet,.clickable.tm-section-card,.clickable.tm-selected-all-around-variant-list__item,.clickable.tm-selected-event-variant-list__item,.clickable.tm-tos-wrapper,.clickable.tm-trio-profile-card,.clickable.tm-user-profile-card,.clickable.tm-vendor-card,.tm-card.clickable,.tm-homepage__audience-list-item a.clickable{transition:box-shadow .3s ease;cursor:pointer}.clickable.public-organization-card:focus,.clickable.public-organization-card:hover,.clickable.tm-address:focus,.clickable.tm-address:hover,.clickable.tm-admin-page-body__dashboard-tile:focus,.clickable.tm-admin-page-body__dashboard-tile:hover,.clickable.tm-admin-schedule__toolbar-btn__error-list:focus,.clickable.tm-admin-schedule__toolbar-btn__error-list:hover,.clickable.tm-amenity-form-row.as-card:focus,.clickable.tm-amenity-form-row.as-card:hover,.clickable.tm-article-card:focus,.clickable.tm-article-card:hover,.clickable.tm-article__detail-aside-wrapper:focus,.clickable.tm-article__detail-aside-wrapper:hover,.clickable.tm-athlete-card:focus,.clickable.tm-athlete-card:hover,.clickable.tm-calendar__item__info:focus,.clickable.tm-calendar__item__info:hover,.clickable.tm-category-card:focus,.clickable.tm-category-card:hover,.clickable.tm-community-search-wrapper:focus,.clickable.tm-community-search-wrapper:hover,.clickable.tm-competition-card:focus,.clickable.tm-competition-card:hover,.clickable.tm-competition-overview__card:focus,.clickable.tm-competition-overview__card:hover,.clickable.tm-contestant-scoresheet__header-container:focus,.clickable.tm-contestant-scoresheet__header-container:hover,.clickable.tm-custom-multiselect__options:focus,.clickable.tm-custom-multiselect__options:hover,.clickable.tm-details:focus,.clickable.tm-details:hover,.clickable.tm-dropdown-list:focus,.clickable.tm-dropdown-list:hover,.clickable.tm-duet-profile-card:focus,.clickable.tm-duet-profile-card:hover,.clickable.tm-event-card__link:focus,.clickable.tm-event-card__link:hover,.clickable.tm-event-form-row.as-card:focus,.clickable.tm-event-form-row.as-card:hover,.clickable.tm-fee-list__item:focus,.clickable.tm-fee-list__item:hover,.clickable.tm-group-card:focus,.clickable.tm-group-card:hover,.clickable.tm-group__detail-aside-wrapper:focus,.clickable.tm-group__detail-aside-wrapper:hover,.clickable.tm-info-tooltip:focus,.clickable.tm-info-tooltip:hover,.clickable.tm-mini-menu:focus,.clickable.tm-mini-menu:hover,.clickable.tm-my-account-page-list__link:focus,.clickable.tm-my-account-page-list__link:hover,.clickable.tm-organization-card:focus,.clickable.tm-organization-card:hover,.clickable.tm-organization__detail-aside-wrapper:focus,.clickable.tm-organization__detail-aside-wrapper:hover,.clickable.tm-page-banner__subnav-dropdown__list:focus,.clickable.tm-page-banner__subnav-dropdown__list:hover,.clickable.tm-planned-event-card:focus,.clickable.tm-planned-event-card:hover,.clickable.tm-scoresheet:focus,.clickable.tm-scoresheet:hover,.clickable.tm-section-card:focus,.clickable.tm-section-card:hover,.clickable.tm-selected-all-around-variant-list__item:focus,.clickable.tm-selected-all-around-variant-list__item:hover,.clickable.tm-selected-event-variant-list__item:focus,.clickable.tm-selected-event-variant-list__item:hover,.clickable.tm-tos-wrapper:focus,.clickable.tm-tos-wrapper:hover,.clickable.tm-trio-profile-card:focus,.clickable.tm-trio-profile-card:hover,.clickable.tm-user-profile-card:focus,.clickable.tm-user-profile-card:hover,.clickable.tm-vendor-card:focus,.clickable.tm-vendor-card:hover,.tm-card.clickable:focus,.tm-card.clickable:hover,.tm-homepage__audience-list-item a.clickable:focus,.tm-homepage__audience-list-item a.clickable:hover{box-shadow:0 3px 8px rgba(0,24,48,.24)}.add-new.public-organization-card,.add-new.tm-address,.add-new.tm-admin-page-body__dashboard-tile,.add-new.tm-admin-schedule__toolbar-btn__error-list,.add-new.tm-amenity-form-row.as-card,.add-new.tm-article-card,.add-new.tm-article__detail-aside-wrapper,.add-new.tm-athlete-card,.add-new.tm-calendar__item__info,.add-new.tm-category-card,.add-new.tm-community-search-wrapper,.add-new.tm-competition-card,.add-new.tm-competition-overview__card,.add-new.tm-contestant-scoresheet__header-container,.add-new.tm-custom-multiselect__options,.add-new.tm-details,.add-new.tm-dropdown-list,.add-new.tm-duet-profile-card,.add-new.tm-event-card__link,.add-new.tm-event-form-row.as-card,.add-new.tm-fee-list__item,.add-new.tm-group-card,.add-new.tm-group__detail-aside-wrapper,.add-new.tm-info-tooltip,.add-new.tm-mini-menu,.add-new.tm-my-account-page-list__link,.add-new.tm-organization-card,.add-new.tm-organization__detail-aside-wrapper,.add-new.tm-page-banner__subnav-dropdown__list,.add-new.tm-planned-event-card,.add-new.tm-scoresheet,.add-new.tm-section-card,.add-new.tm-selected-all-around-variant-list__item,.add-new.tm-selected-event-variant-list__item,.add-new.tm-tos-wrapper,.add-new.tm-trio-profile-card,.add-new.tm-user-profile-card,.add-new.tm-vendor-card,.tm-card.add-new,.tm-homepage__audience-list-item a.add-new{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#e6ebf1;border:2px dashed #001830;border-radius:4px;font-weight:500}.add-new.public-organization-card:focus,.add-new.public-organization-card:hover,.add-new.tm-address:focus,.add-new.tm-address:hover,.add-new.tm-admin-page-body__dashboard-tile:focus,.add-new.tm-admin-page-body__dashboard-tile:hover,.add-new.tm-admin-schedule__toolbar-btn__error-list:focus,.add-new.tm-admin-schedule__toolbar-btn__error-list:hover,.add-new.tm-amenity-form-row.as-card:focus,.add-new.tm-amenity-form-row.as-card:hover,.add-new.tm-article-card:focus,.add-new.tm-article-card:hover,.add-new.tm-article__detail-aside-wrapper:focus,.add-new.tm-article__detail-aside-wrapper:hover,.add-new.tm-athlete-card:focus,.add-new.tm-athlete-card:hover,.add-new.tm-calendar__item__info:focus,.add-new.tm-calendar__item__info:hover,.add-new.tm-category-card:focus,.add-new.tm-category-card:hover,.add-new.tm-community-search-wrapper:focus,.add-new.tm-community-search-wrapper:hover,.add-new.tm-competition-card:focus,.add-new.tm-competition-card:hover,.add-new.tm-competition-overview__card:focus,.add-new.tm-competition-overview__card:hover,.add-new.tm-contestant-scoresheet__header-container:focus,.add-new.tm-contestant-scoresheet__header-container:hover,.add-new.tm-custom-multiselect__options:focus,.add-new.tm-custom-multiselect__options:hover,.add-new.tm-details:focus,.add-new.tm-details:hover,.add-new.tm-dropdown-list:focus,.add-new.tm-dropdown-list:hover,.add-new.tm-duet-profile-card:focus,.add-new.tm-duet-profile-card:hover,.add-new.tm-event-card__link:focus,.add-new.tm-event-card__link:hover,.add-new.tm-event-form-row.as-card:focus,.add-new.tm-event-form-row.as-card:hover,.add-new.tm-fee-list__item:focus,.add-new.tm-fee-list__item:hover,.add-new.tm-group-card:focus,.add-new.tm-group-card:hover,.add-new.tm-group__detail-aside-wrapper:focus,.add-new.tm-group__detail-aside-wrapper:hover,.add-new.tm-info-tooltip:focus,.add-new.tm-info-tooltip:hover,.add-new.tm-mini-menu:focus,.add-new.tm-mini-menu:hover,.add-new.tm-my-account-page-list__link:focus,.add-new.tm-my-account-page-list__link:hover,.add-new.tm-organization-card:focus,.add-new.tm-organization-card:hover,.add-new.tm-organization__detail-aside-wrapper:focus,.add-new.tm-organization__detail-aside-wrapper:hover,.add-new.tm-page-banner__subnav-dropdown__list:focus,.add-new.tm-page-banner__subnav-dropdown__list:hover,.add-new.tm-planned-event-card:focus,.add-new.tm-planned-event-card:hover,.add-new.tm-scoresheet:focus,.add-new.tm-scoresheet:hover,.add-new.tm-section-card:focus,.add-new.tm-section-card:hover,.add-new.tm-selected-all-around-variant-list__item:focus,.add-new.tm-selected-all-around-variant-list__item:hover,.add-new.tm-selected-event-variant-list__item:focus,.add-new.tm-selected-event-variant-list__item:hover,.add-new.tm-tos-wrapper:focus,.add-new.tm-tos-wrapper:hover,.add-new.tm-trio-profile-card:focus,.add-new.tm-trio-profile-card:hover,.add-new.tm-user-profile-card:focus,.add-new.tm-user-profile-card:hover,.add-new.tm-vendor-card:focus,.add-new.tm-vendor-card:hover,.tm-card.add-new:focus,.tm-card.add-new:hover,.tm-homepage__audience-list-item a.add-new:focus,.tm-homepage__audience-list-item a.add-new:hover{color:#ff0f4a}.no-hover-color.public-organization-card:hover,.no-hover-color.tm-address:hover,.no-hover-color.tm-admin-page-body__dashboard-tile:hover,.no-hover-color.tm-admin-schedule__toolbar-btn__error-list:hover,.no-hover-color.tm-amenity-form-row.as-card:hover,.no-hover-color.tm-article-card:hover,.no-hover-color.tm-article__detail-aside-wrapper:hover,.no-hover-color.tm-athlete-card:hover,.no-hover-color.tm-calendar__item__info:hover,.no-hover-color.tm-category-card:hover,.no-hover-color.tm-community-search-wrapper:hover,.no-hover-color.tm-competition-card:hover,.no-hover-color.tm-competition-overview__card:hover,.no-hover-color.tm-contestant-scoresheet__header-container:hover,.no-hover-color.tm-custom-multiselect__options:hover,.no-hover-color.tm-details:hover,.no-hover-color.tm-dropdown-list:hover,.no-hover-color.tm-duet-profile-card:hover,.no-hover-color.tm-event-card__link:hover,.no-hover-color.tm-event-form-row.as-card:hover,.no-hover-color.tm-fee-list__item:hover,.no-hover-color.tm-group-card:hover,.no-hover-color.tm-group__detail-aside-wrapper:hover,.no-hover-color.tm-info-tooltip:hover,.no-hover-color.tm-mini-menu:hover,.no-hover-color.tm-my-account-page-list__link:hover,.no-hover-color.tm-organization-card:hover,.no-hover-color.tm-organization__detail-aside-wrapper:hover,.no-hover-color.tm-page-banner__subnav-dropdown__list:hover,.no-hover-color.tm-planned-event-card:hover,.no-hover-color.tm-scoresheet:hover,.no-hover-color.tm-section-card:hover,.no-hover-color.tm-selected-all-around-variant-list__item:hover,.no-hover-color.tm-selected-event-variant-list__item:hover,.no-hover-color.tm-tos-wrapper:hover,.no-hover-color.tm-trio-profile-card:hover,.no-hover-color.tm-user-profile-card:hover,.no-hover-color.tm-vendor-card:hover,.tm-card.no-hover-color:hover,.tm-homepage__audience-list-item a.no-hover-color:hover{color:inherit}.no-border.public-organization-card,.no-border.tm-address,.no-border.tm-admin-page-body__dashboard-tile,.no-border.tm-admin-schedule__toolbar-btn__error-list,.no-border.tm-amenity-form-row.as-card,.no-border.tm-article-card,.no-border.tm-article__detail-aside-wrapper,.no-border.tm-athlete-card,.no-border.tm-calendar__item__info,.no-border.tm-category-card,.no-border.tm-community-search-wrapper,.no-border.tm-competition-card,.no-border.tm-competition-overview__card,.no-border.tm-contestant-scoresheet__header-container,.no-border.tm-custom-multiselect__options,.no-border.tm-details,.no-border.tm-dropdown-list,.no-border.tm-duet-profile-card,.no-border.tm-event-card__link,.no-border.tm-event-form-row.as-card,.no-border.tm-fee-list__item,.no-border.tm-group-card,.no-border.tm-group__detail-aside-wrapper,.no-border.tm-info-tooltip,.no-border.tm-mini-menu,.no-border.tm-my-account-page-list__link,.no-border.tm-organization-card,.no-border.tm-organization__detail-aside-wrapper,.no-border.tm-page-banner__subnav-dropdown__list,.no-border.tm-planned-event-card,.no-border.tm-scoresheet,.no-border.tm-section-card,.no-border.tm-selected-all-around-variant-list__item,.no-border.tm-selected-event-variant-list__item,.no-border.tm-tos-wrapper,.no-border.tm-trio-profile-card,.no-border.tm-user-profile-card,.no-border.tm-vendor-card,.tm-card.no-border,.tm-homepage__audience-list-item a.no-border{border:none}.border-radius-0.public-organization-card,.border-radius-0.tm-address,.border-radius-0.tm-admin-page-body__dashboard-tile,.border-radius-0.tm-admin-schedule__toolbar-btn__error-list,.border-radius-0.tm-amenity-form-row.as-card,.border-radius-0.tm-article-card,.border-radius-0.tm-article__detail-aside-wrapper,.border-radius-0.tm-athlete-card,.border-radius-0.tm-calendar__item__info,.border-radius-0.tm-category-card,.border-radius-0.tm-community-search-wrapper,.border-radius-0.tm-competition-card,.border-radius-0.tm-competition-overview__card,.border-radius-0.tm-contestant-scoresheet__header-container,.border-radius-0.tm-custom-multiselect__options,.border-radius-0.tm-details,.border-radius-0.tm-dropdown-list,.border-radius-0.tm-duet-profile-card,.border-radius-0.tm-event-card__link,.border-radius-0.tm-event-form-row.as-card,.border-radius-0.tm-fee-list__item,.border-radius-0.tm-group-card,.border-radius-0.tm-group__detail-aside-wrapper,.border-radius-0.tm-info-tooltip,.border-radius-0.tm-mini-menu,.border-radius-0.tm-my-account-page-list__link,.border-radius-0.tm-organization-card,.border-radius-0.tm-organization__detail-aside-wrapper,.border-radius-0.tm-page-banner__subnav-dropdown__list,.border-radius-0.tm-planned-event-card,.border-radius-0.tm-scoresheet,.border-radius-0.tm-section-card,.border-radius-0.tm-selected-all-around-variant-list__item,.border-radius-0.tm-selected-event-variant-list__item,.border-radius-0.tm-tos-wrapper,.border-radius-0.tm-trio-profile-card,.border-radius-0.tm-user-profile-card,.border-radius-0.tm-vendor-card,.tm-card.border-radius-0,.tm-homepage__audience-list-item a.border-radius-0{border-radius:0}.error.public-organization-card,.error.tm-address,.error.tm-admin-page-body__dashboard-tile,.error.tm-admin-schedule__toolbar-btn__error-list,.error.tm-amenity-form-row.as-card,.error.tm-article-card,.error.tm-article__detail-aside-wrapper,.error.tm-athlete-card,.error.tm-calendar__item__info,.error.tm-category-card,.error.tm-community-search-wrapper,.error.tm-competition-card,.error.tm-competition-overview__card,.error.tm-contestant-scoresheet__header-container,.error.tm-custom-multiselect__options,.error.tm-details,.error.tm-dropdown-list,.error.tm-duet-profile-card,.error.tm-event-card__link,.error.tm-event-form-row.as-card,.error.tm-fee-list__item,.error.tm-group-card,.error.tm-group__detail-aside-wrapper,.error.tm-info-tooltip,.error.tm-mini-menu,.error.tm-my-account-page-list__link,.error.tm-organization-card,.error.tm-organization__detail-aside-wrapper,.error.tm-page-banner__subnav-dropdown__list,.error.tm-planned-event-card,.error.tm-scoresheet,.error.tm-section-card,.error.tm-selected-all-around-variant-list__item,.error.tm-selected-event-variant-list__item,.error.tm-tos-wrapper,.error.tm-trio-profile-card,.error.tm-user-profile-card,.error.tm-vendor-card,.tm-card.error,.tm-homepage__audience-list-item a.error{border:2px solid #ff0f4a;background:#ffd1d0}.success.public-organization-card,.success.tm-address,.success.tm-admin-page-body__dashboard-tile,.success.tm-admin-schedule__toolbar-btn__error-list,.success.tm-amenity-form-row.as-card,.success.tm-article-card,.success.tm-article__detail-aside-wrapper,.success.tm-athlete-card,.success.tm-calendar__item__info,.success.tm-category-card,.success.tm-community-search-wrapper,.success.tm-competition-card,.success.tm-competition-overview__card,.success.tm-contestant-scoresheet__header-container,.success.tm-custom-multiselect__options,.success.tm-details,.success.tm-dropdown-list,.success.tm-duet-profile-card,.success.tm-event-card__link,.success.tm-event-form-row.as-card,.success.tm-fee-list__item,.success.tm-group-card,.success.tm-group__detail-aside-wrapper,.success.tm-info-tooltip,.success.tm-mini-menu,.success.tm-my-account-page-list__link,.success.tm-organization-card,.success.tm-organization__detail-aside-wrapper,.success.tm-page-banner__subnav-dropdown__list,.success.tm-planned-event-card,.success.tm-scoresheet,.success.tm-section-card,.success.tm-selected-all-around-variant-list__item,.success.tm-selected-event-variant-list__item,.success.tm-tos-wrapper,.success.tm-trio-profile-card,.success.tm-user-profile-card,.success.tm-vendor-card,.tm-card.success,.tm-homepage__audience-list-item a.success{border:2px solid #038179;background:#d4ecea}.blue.public-organization-card,.blue.tm-address,.blue.tm-admin-page-body__dashboard-tile,.blue.tm-admin-schedule__toolbar-btn__error-list,.blue.tm-amenity-form-row.as-card,.blue.tm-article-card,.blue.tm-article__detail-aside-wrapper,.blue.tm-athlete-card,.blue.tm-calendar__item__info,.blue.tm-category-card,.blue.tm-community-search-wrapper,.blue.tm-competition-card,.blue.tm-competition-overview__card,.blue.tm-contestant-scoresheet__header-container,.blue.tm-custom-multiselect__options,.blue.tm-details,.blue.tm-dropdown-list,.blue.tm-duet-profile-card,.blue.tm-event-card__link,.blue.tm-event-form-row.as-card,.blue.tm-fee-list__item,.blue.tm-group-card,.blue.tm-group__detail-aside-wrapper,.blue.tm-info-tooltip,.blue.tm-mini-menu,.blue.tm-my-account-page-list__link,.blue.tm-organization-card,.blue.tm-organization__detail-aside-wrapper,.blue.tm-page-banner__subnav-dropdown__list,.blue.tm-planned-event-card,.blue.tm-scoresheet,.blue.tm-section-card,.blue.tm-selected-all-around-variant-list__item,.blue.tm-selected-event-variant-list__item,.blue.tm-tos-wrapper,.blue.tm-trio-profile-card,.blue.tm-user-profile-card,.blue.tm-vendor-card,.tm-card.blue,.tm-homepage__audience-list-item a.blue{background:#001830;border-color:#001830}.emerald.public-organization-card,.emerald.tm-address,.emerald.tm-admin-page-body__dashboard-tile,.emerald.tm-admin-schedule__toolbar-btn__error-list,.emerald.tm-amenity-form-row.as-card,.emerald.tm-article-card,.emerald.tm-article__detail-aside-wrapper,.emerald.tm-athlete-card,.emerald.tm-calendar__item__info,.emerald.tm-category-card,.emerald.tm-community-search-wrapper,.emerald.tm-competition-card,.emerald.tm-competition-overview__card,.emerald.tm-contestant-scoresheet__header-container,.emerald.tm-custom-multiselect__options,.emerald.tm-details,.emerald.tm-dropdown-list,.emerald.tm-duet-profile-card,.emerald.tm-event-card__link,.emerald.tm-event-form-row.as-card,.emerald.tm-fee-list__item,.emerald.tm-group-card,.emerald.tm-group__detail-aside-wrapper,.emerald.tm-info-tooltip,.emerald.tm-mini-menu,.emerald.tm-my-account-page-list__link,.emerald.tm-organization-card,.emerald.tm-organization__detail-aside-wrapper,.emerald.tm-page-banner__subnav-dropdown__list,.emerald.tm-planned-event-card,.emerald.tm-scoresheet,.emerald.tm-section-card,.emerald.tm-selected-all-around-variant-list__item,.emerald.tm-selected-event-variant-list__item,.emerald.tm-tos-wrapper,.emerald.tm-trio-profile-card,.emerald.tm-user-profile-card,.emerald.tm-vendor-card,.tm-card.emerald,.tm-homepage__audience-list-item a.emerald{background:#038179;border-color:#038179}.gray--hover.public-organization-card,.gray--hover.tm-address,.gray--hover.tm-admin-page-body__dashboard-tile,.gray--hover.tm-admin-schedule__toolbar-btn__error-list,.gray--hover.tm-amenity-form-row.as-card,.gray--hover.tm-article-card,.gray--hover.tm-article__detail-aside-wrapper,.gray--hover.tm-athlete-card,.gray--hover.tm-calendar__item__info,.gray--hover.tm-category-card,.gray--hover.tm-community-search-wrapper,.gray--hover.tm-competition-card,.gray--hover.tm-competition-overview__card,.gray--hover.tm-contestant-scoresheet__header-container,.gray--hover.tm-custom-multiselect__options,.gray--hover.tm-details,.gray--hover.tm-dropdown-list,.gray--hover.tm-duet-profile-card,.gray--hover.tm-event-card__link,.gray--hover.tm-event-form-row.as-card,.gray--hover.tm-fee-list__item,.gray--hover.tm-group-card,.gray--hover.tm-group__detail-aside-wrapper,.gray--hover.tm-info-tooltip,.gray--hover.tm-mini-menu,.gray--hover.tm-my-account-page-list__link,.gray--hover.tm-organization-card,.gray--hover.tm-organization__detail-aside-wrapper,.gray--hover.tm-page-banner__subnav-dropdown__list,.gray--hover.tm-planned-event-card,.gray--hover.tm-scoresheet,.gray--hover.tm-section-card,.gray--hover.tm-selected-all-around-variant-list__item,.gray--hover.tm-selected-event-variant-list__item,.gray--hover.tm-tos-wrapper,.gray--hover.tm-trio-profile-card,.gray--hover.tm-user-profile-card,.gray--hover.tm-vendor-card,.tm-card.gray--hover,.tm-homepage__audience-list-item a.gray--hover{background:#f6f8fc}@media print{.public-organization-card,.tm-address,.tm-admin-page-body__dashboard-tile,.tm-admin-schedule__toolbar-btn__error-list,.tm-amenity-form-row.as-card,.tm-article-card,.tm-article__detail-aside-wrapper,.tm-athlete-card,.tm-calendar__item__info,.tm-card,.tm-category-card,.tm-community-search-wrapper,.tm-competition-card,.tm-competition-overview__card,.tm-contestant-scoresheet__header-container,.tm-custom-multiselect__options,.tm-details,.tm-dropdown-list,.tm-duet-profile-card,.tm-event-card__link,.tm-event-form-row.as-card,.tm-fee-list__item,.tm-group-card,.tm-group__detail-aside-wrapper,.tm-homepage__audience-list-item a,.tm-info-tooltip,.tm-mini-menu,.tm-my-account-page-list__link,.tm-organization-card,.tm-organization__detail-aside-wrapper,.tm-page-banner__subnav-dropdown__list,.tm-planned-event-card,.tm-scoresheet,.tm-section-card,.tm-selected-all-around-variant-list__item,.tm-selected-event-variant-list__item,.tm-tos-wrapper,.tm-trio-profile-card,.tm-user-profile-card,.tm-vendor-card{border:none;padding:0}}.tm-article-card__tag-list__item,.tm-athlete-card__tag-list__item,.tm-competition-card__tag-list__item,.tm-duet-profile-card__tag-list__item,.tm-event-card__tag-list__item,.tm-group-card__tag-list__item,.tm-schedule-table__td-content__event-overview,.tm-tag,.tm-tag-list__item,.tm-tooltip__tag-list__item,.tm-trio-profile-card__tag-list__item,.tm-user-profile-card__role-list-item,.tm-user-profile-card__tag-list__item,.tm-vendor-card__tag-list__item{background:#e6ebf1;font-size:13px;font-family:Montserrat-Semibold,sans-serif;display:block;padding:0 .4rem;border-radius:2px}.small.tm-article-card__tag-list__item,.small.tm-athlete-card__tag-list__item,.small.tm-competition-card__tag-list__item,.small.tm-duet-profile-card__tag-list__item,.small.tm-event-card__tag-list__item,.small.tm-group-card__tag-list__item,.small.tm-schedule-table__td-content__event-overview,.small.tm-tag-list__item,.small.tm-tooltip__tag-list__item,.small.tm-trio-profile-card__tag-list__item,.small.tm-user-profile-card__role-list-item,.small.tm-user-profile-card__tag-list__item,.small.tm-vendor-card__tag-list__item,.tm-tag.small{font-size:.7rem;line-height:1rem;padding:0 .2rem}.red.tm-article-card__tag-list__item,.red.tm-athlete-card__tag-list__item,.red.tm-competition-card__tag-list__item,.red.tm-duet-profile-card__tag-list__item,.red.tm-event-card__tag-list__item,.red.tm-group-card__tag-list__item,.red.tm-schedule-table__td-content__event-overview,.red.tm-tag-list__item,.red.tm-tooltip__tag-list__item,.red.tm-trio-profile-card__tag-list__item,.red.tm-user-profile-card__role-list-item,.red.tm-user-profile-card__tag-list__item,.red.tm-vendor-card__tag-list__item,.tm-tag.red{background:#ffd1d0;color:#ff0f4a}.bronze.tm-article-card__tag-list__item,.bronze.tm-athlete-card__tag-list__item,.bronze.tm-competition-card__tag-list__item,.bronze.tm-duet-profile-card__tag-list__item,.bronze.tm-event-card__tag-list__item,.bronze.tm-group-card__tag-list__item,.bronze.tm-schedule-table__td-content__event-overview,.bronze.tm-tag-list__item,.bronze.tm-tooltip__tag-list__item,.bronze.tm-trio-profile-card__tag-list__item,.bronze.tm-user-profile-card__role-list-item,.bronze.tm-user-profile-card__tag-list__item,.bronze.tm-vendor-card__tag-list__item,.tm-tag.bronze{background:#f5d1be;color:#843e15}.gold.tm-article-card__tag-list__item,.gold.tm-athlete-card__tag-list__item,.gold.tm-competition-card__tag-list__item,.gold.tm-duet-profile-card__tag-list__item,.gold.tm-event-card__tag-list__item,.gold.tm-group-card__tag-list__item,.gold.tm-schedule-table__td-content__event-overview,.gold.tm-tag-list__item,.gold.tm-tooltip__tag-list__item,.gold.tm-trio-profile-card__tag-list__item,.gold.tm-user-profile-card__role-list-item,.gold.tm-user-profile-card__tag-list__item,.gold.tm-vendor-card__tag-list__item,.tm-tag.gold{background:#fff097;color:#988404}.navy.tm-article-card__tag-list__item,.navy.tm-athlete-card__tag-list__item,.navy.tm-competition-card__tag-list__item,.navy.tm-duet-profile-card__tag-list__item,.navy.tm-event-card__tag-list__item,.navy.tm-group-card__tag-list__item,.navy.tm-schedule-table__td-content__event-overview,.navy.tm-tag-list__item,.navy.tm-tooltip__tag-list__item,.navy.tm-trio-profile-card__tag-list__item,.navy.tm-user-profile-card__role-list-item,.navy.tm-user-profile-card__tag-list__item,.navy.tm-vendor-card__tag-list__item,.tm-tag.navy{background:#001830;color:#fff}.emerald.tm-article-card__tag-list__item,.emerald.tm-athlete-card__tag-list__item,.emerald.tm-competition-card__tag-list__item,.emerald.tm-duet-profile-card__tag-list__item,.emerald.tm-event-card__tag-list__item,.emerald.tm-group-card__tag-list__item,.emerald.tm-schedule-table__td-content__event-overview,.emerald.tm-tag-list__item,.emerald.tm-tooltip__tag-list__item,.emerald.tm-trio-profile-card__tag-list__item,.emerald.tm-user-profile-card__role-list-item,.emerald.tm-user-profile-card__tag-list__item,.emerald.tm-vendor-card__tag-list__item,.tm-tag.emerald{background:#038179;color:#fff}.blue.tm-article-card__tag-list__item,.blue.tm-athlete-card__tag-list__item,.blue.tm-competition-card__tag-list__item,.blue.tm-duet-profile-card__tag-list__item,.blue.tm-event-card__tag-list__item,.blue.tm-group-card__tag-list__item,.blue.tm-schedule-table__td-content__event-overview,.blue.tm-tag-list__item,.blue.tm-tooltip__tag-list__item,.blue.tm-trio-profile-card__tag-list__item,.blue.tm-user-profile-card__role-list-item,.blue.tm-user-profile-card__tag-list__item,.blue.tm-vendor-card__tag-list__item,.tm-tag.blue{background:#001830;color:#fff}.tm-tag.white,.white.tm-article-card__tag-list__item,.white.tm-athlete-card__tag-list__item,.white.tm-competition-card__tag-list__item,.white.tm-duet-profile-card__tag-list__item,.white.tm-event-card__tag-list__item,.white.tm-group-card__tag-list__item,.white.tm-schedule-table__td-content__event-overview,.white.tm-tag-list__item,.white.tm-tooltip__tag-list__item,.white.tm-trio-profile-card__tag-list__item,.white.tm-user-profile-card__role-list-item,.white.tm-user-profile-card__tag-list__item,.white.tm-vendor-card__tag-list__item{background:#fff}.emerald--hover.tm-article-card__tag-list__item,.emerald--hover.tm-athlete-card__tag-list__item,.emerald--hover.tm-competition-card__tag-list__item,.emerald--hover.tm-duet-profile-card__tag-list__item,.emerald--hover.tm-event-card__tag-list__item,.emerald--hover.tm-group-card__tag-list__item,.emerald--hover.tm-schedule-table__td-content__event-overview,.emerald--hover.tm-tag-list__item,.emerald--hover.tm-tooltip__tag-list__item,.emerald--hover.tm-trio-profile-card__tag-list__item,.emerald--hover.tm-user-profile-card__role-list-item,.emerald--hover.tm-user-profile-card__tag-list__item,.emerald--hover.tm-vendor-card__tag-list__item,.tm-tag.emerald--hover{background:#d4ecea;color:#038179}.emerald--hover-2.tm-article-card__tag-list__item,.emerald--hover-2.tm-athlete-card__tag-list__item,.emerald--hover-2.tm-competition-card__tag-list__item,.emerald--hover-2.tm-duet-profile-card__tag-list__item,.emerald--hover-2.tm-event-card__tag-list__item,.emerald--hover-2.tm-group-card__tag-list__item,.emerald--hover-2.tm-schedule-table__td-content__event-overview,.emerald--hover-2.tm-tag-list__item,.emerald--hover-2.tm-tooltip__tag-list__item,.emerald--hover-2.tm-trio-profile-card__tag-list__item,.emerald--hover-2.tm-user-profile-card__role-list-item,.emerald--hover-2.tm-user-profile-card__tag-list__item,.emerald--hover-2.tm-vendor-card__tag-list__item,.tm-tag.emerald--hover-2{background:#cdf4f1;color:#038179}.tm-tag__dot{width:1rem;height:1rem;border-radius:50%;display:inline-block;margin-right:.5rem}.tm-tag__dot.small{width:.5rem;height:.5rem;margin-right:.25rem}.tm-tag__dot.red{background:#ff0f4a}.tm-tag__dot.emerald{background:#038179}.tm-tag__dot.gold{background:#fce033}.tm-tag__dot.blue{background:#001830}.tm-duet-profile-card,.tm-trio-profile-card,.tm-user-profile-card{height:100%;padding:.5rem;display:block;width:100%;border-top:80px solid #cbd2db;text-align:center;text-decoration:none;color:inherit;transition:all .3s ease}.tm-duet-profile-card:focus .tm-trio-profile-card__action,.tm-duet-profile-card:focus .tm-user-profile-card__action,.tm-duet-profile-card:hover .tm-trio-profile-card__action,.tm-duet-profile-card:hover .tm-user-profile-card__action,.tm-trio-profile-card:focus .tm-trio-profile-card__action,.tm-trio-profile-card:focus .tm-user-profile-card__action,.tm-trio-profile-card:hover .tm-trio-profile-card__action,.tm-trio-profile-card:hover .tm-user-profile-card__action,.tm-user-profile-card:focus .tm-trio-profile-card__action,.tm-user-profile-card:focus .tm-user-profile-card__action,.tm-user-profile-card:hover .tm-trio-profile-card__action,.tm-user-profile-card:hover .tm-user-profile-card__action{opacity:1}.tm-duet-profile-card.add-connection,.tm-duet-profile-card.add-new,.tm-trio-profile-card.add-connection,.tm-trio-profile-card.add-new,.tm-user-profile-card.add-connection,.tm-user-profile-card.add-new{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#e6ebf1;border:2px dashed #001830;border-radius:4px;font-weight:500;height:100%;min-height:212px}.tm-duet-profile-card.add-connection:focus,.tm-duet-profile-card.add-connection:hover,.tm-duet-profile-card.add-new:focus,.tm-duet-profile-card.add-new:hover,.tm-trio-profile-card.add-connection:focus,.tm-trio-profile-card.add-connection:hover,.tm-trio-profile-card.add-new:focus,.tm-trio-profile-card.add-new:hover,.tm-user-profile-card.add-connection:focus,.tm-user-profile-card.add-connection:hover,.tm-user-profile-card.add-new:focus,.tm-user-profile-card.add-new:hover{color:#ff0f4a}.tm-duet-profile-card.selected,.tm-trio-profile-card.selected,.tm-user-profile-card.selected{border-color:#ff0f4a;border-top:80px solid #ff0f4a}.tm-duet-profile-card__img,.tm-trio-profile-card__img,.tm-user-profile-card__img{background:#e6ebf1;background-position:50%;background-size:cover;background-repeat:no-repeat;object-fit:cover;display:block;width:90px;height:90px;border-radius:90px;border:4px solid #fff}.tm-duet-profile-card__img-wrapper,.tm-trio-profile-card__img-wrapper,.tm-user-profile-card__img{margin:-60px auto 0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.tm-duet-profile-card__img-wrapper .tm-duet-profile-card__img:first-of-type,.tm-trio-profile-card__img-wrapper .tm-duet-profile-card__img:first-of-type,.tm-user-profile-card__img .tm-duet-profile-card__img:first-of-type{margin:0 -17.5px 0 0}.tm-duet-profile-card__img-wrapper .tm-duet-profile-card__img:last-of-type,.tm-trio-profile-card__img-wrapper .tm-duet-profile-card__img:last-of-type,.tm-user-profile-card__img .tm-duet-profile-card__img:last-of-type{margin:0 0 0 -17.5px}.tm-duet-profile-card__img-wrapper .tm-trio-profile-card__img:first-of-type,.tm-trio-profile-card__img-wrapper .tm-trio-profile-card__img:first-of-type,.tm-user-profile-card__img .tm-trio-profile-card__img:first-of-type{margin:0 -20.5px 0 0}.tm-duet-profile-card__img-wrapper .tm-trio-profile-card__img:nth-of-type(2),.tm-trio-profile-card__img-wrapper .tm-trio-profile-card__img:nth-of-type(2),.tm-user-profile-card__img .tm-trio-profile-card__img:nth-of-type(2){margin:0 0 0 -20.5px}.tm-duet-profile-card__img-wrapper .tm-trio-profile-card__img:last-of-type,.tm-trio-profile-card__img-wrapper .tm-trio-profile-card__img:last-of-type,.tm-user-profile-card__img .tm-trio-profile-card__img:last-of-type{margin:0 0 0 -41px}.tm-duet-profile-card__name,.tm-trio-profile-card-_name,.tm-user-profile-card__name{font-weight:500;text-align:center;font-size:1rem;margin:1rem 0 .5rem}.tm-duet-profile-card__action,.tm-trio-profile-card__action,.tm-user-profile-card__action{display:block;font-weight:500;color:#ff0f4a;text-decoration:none;margin:1rem 0 2rem;opacity:0;transition:all .3s ease}.tm-user-profile-card__input{opacity:0;margin-top:-1rem;display:block}.tm-user-profile-card__role-list{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:0;margin-bottom:1rem}.tm-user-profile-card__role-list-item{margin:.25rem;font-size:10px;padding:.2rem}.tm-article-card,.tm-competition-card,.tm-vendor-card{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0}@media only screen and (min-width:700px){.tm-article-card,.tm-competition-card,.tm-vendor-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0}}.tm-article-card,.tm-category-card,.tm-competition-card,.tm-vendor-card{padding:0;width:100%;height:100%;text-decoration:none;color:inherit;transition:all .3s ease;margin-bottom:1.5rem;position:relative;z-index:1;min-height:100px}.tm-article-card:hover h2,.tm-article-card:hover h3,.tm-category-card:hover h2,.tm-category-card:hover h3,.tm-competition-card:hover h2,.tm-competition-card:hover h3,.tm-vendor-card:hover h2,.tm-vendor-card:hover h3{color:#038179}@media only screen and (min-width:450px){.tm-article-card,.tm-category-card,.tm-competition-card,.tm-vendor-card{min-height:150px;flex-direction:row}}.public-organization-card a:hover,.tm-group-card:hover h2{color:#038179}.tm-new-competition-card{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#e6ebf1;border:2px dashed #001830;border-radius:4px;font-weight:500;text-decoration:none;min-height:50px;margin-bottom:1.5rem;transition:all .3s ease}.tm-new-competition-card:focus,.tm-new-competition-card:hover{color:#ff0f4a}@media only screen and (min-width:950px){.tm-new-competition-card{min-height:150px}}.tm-article-card__img,.tm-competition-card__img,.tm-vendor-card__img{display:block;object-fit:cover;align-self:stretch;border-radius:4px;width:50px;height:50px;flex:0 0 50px;margin-top:1rem;margin-left:1rem}@media only screen and (min-width:450px){.tm-article-card__img,.tm-competition-card__img,.tm-vendor-card__img{flex:0 0 150px;width:150px;height:auto;margin:0;border-radius:4px 0 0 4px}}.tm-article-card__body,.tm-competition-card__body,.tm-vendor-card__body{padding:1rem;flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0;min-height:150px}@media only screen and (min-width:450px){.tm-article-card__body,.tm-competition-card__body,.tm-vendor-card__body{max-width:calc(100% - 150px)}}.tm-article-card__body{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-article-card__name,.tm-competition-card__name,.tm-group-card__name,.tm-organization-card__name,.tm-vendor-card__name{margin:0;font-size:.9rem;line-height:1.3rem}.tm-article-card__name:hover,.tm-competition-card__name:hover,.tm-group-card__name:hover,.tm-organization-card__name:hover,.tm-vendor-card__name:hover{color:#038179!important}@media only screen and (min-width:450px){.tm-article-card__name,.tm-competition-card__name,.tm-group-card__name,.tm-organization-card__name,.tm-vendor-card__name{font-size:1.15rem}}@media only screen and (min-width:450px){.tm-article-card__name,.tm-vendor-card__name{margin-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}}.tm-article-card__tag-list,.tm-competition-card__tag-list,.tm-vendor-card__tag-list{margin-top:auto}.tm-athlete-card__tag-list,.tm-competition-card__tag-list,.tm-duet-profile-card__tag-list,.tm-event-card__tag-list,.tm-group-card__tag-list,.tm-tag-list,.tm-tooltip__tag-list,.tm-trio-profile-card__tag-list,.tm-user-profile-card__tag-list,.tm-vendor-card__tag-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:700px){.tm-athlete-card__tag-list,.tm-competition-card__tag-list,.tm-duet-profile-card__tag-list,.tm-event-card__tag-list,.tm-group-card__tag-list,.tm-tag-list,.tm-tooltip__tag-list,.tm-trio-profile-card__tag-list,.tm-user-profile-card__tag-list,.tm-vendor-card__tag-list{justify-content:flex-start}}.tm-athlete-card__tag-list.centered,.tm-competition-card__tag-list.centered,.tm-duet-profile-card__tag-list.centered,.tm-event-card__tag-list.centered,.tm-group-card__tag-list.centered,.tm-tag-list.centered,.tm-tooltip__tag-list.centered,.tm-trio-profile-card__tag-list.centered,.tm-user-profile-card__tag-list.centered,.tm-vendor-card__tag-list.centered{justify-content:center}.tm-athlete-card__tag-list.left-aligned,.tm-competition-card__tag-list.left-aligned,.tm-duet-profile-card__tag-list.left-aligned,.tm-event-card__tag-list.left-aligned,.tm-group-card__tag-list.left-aligned,.tm-tag-list.left-aligned,.tm-tooltip__tag-list.left-aligned,.tm-trio-profile-card__tag-list.left-aligned,.tm-user-profile-card__tag-list.left-aligned,.tm-vendor-card__tag-list.left-aligned{justify-content:flex-start}.tm-athlete-card__tag-list.mobile-centered,.tm-competition-card__tag-list.mobile-centered,.tm-duet-profile-card__tag-list.mobile-centered,.tm-event-card__tag-list.mobile-centered,.tm-group-card__tag-list.mobile-centered,.tm-tag-list.mobile-centered,.tm-tooltip__tag-list.mobile-centered,.tm-trio-profile-card__tag-list.mobile-centered,.tm-user-profile-card__tag-list.mobile-centered,.tm-vendor-card__tag-list.mobile-centered{justify-content:center}@media only screen and (min-width:700px){.tm-athlete-card__tag-list.mobile-centered,.tm-competition-card__tag-list.mobile-centered,.tm-duet-profile-card__tag-list.mobile-centered,.tm-event-card__tag-list.mobile-centered,.tm-group-card__tag-list.mobile-centered,.tm-tag-list.mobile-centered,.tm-tooltip__tag-list.mobile-centered,.tm-trio-profile-card__tag-list.mobile-centered,.tm-user-profile-card__tag-list.mobile-centered,.tm-vendor-card__tag-list.mobile-centered{justify-content:flex-start}}.tm-article-card__tag-list__item,.tm-athlete-card__tag-list__item,.tm-competition-card__tag-list__item,.tm-duet-profile-card__tag-list__item,.tm-event-card__tag-list__item,.tm-group-card__tag-list__item,.tm-tag-list__item,.tm-tooltip__tag-list__item,.tm-trio-profile-card__tag-list__item,.tm-user-profile-card__tag-list__item,.tm-vendor-card__tag-list__item{margin:0 .5rem .5rem 0;padding:.25rem}.tm-article-card__tag-list__item.extra-small,.tm-athlete-card__tag-list__item.extra-small,.tm-competition-card__tag-list__item.extra-small,.tm-duet-profile-card__tag-list__item.extra-small,.tm-event-card__tag-list__item.extra-small,.tm-group-card__tag-list__item.extra-small,.tm-tag-list__item.extra-small,.tm-tooltip__tag-list__item.extra-small,.tm-trio-profile-card__tag-list__item.extra-small,.tm-user-profile-card__tag-list__item.extra-small,.tm-vendor-card__tag-list__item.extra-small{margin:0 .25rem .25rem 0;font-size:.7rem;line-height:.9rem;padding:.2rem}.tm-article-card__tag-list__item.green,.tm-athlete-card__tag-list__item.green,.tm-competition-card__tag-list__item.green,.tm-duet-profile-card__tag-list__item.green,.tm-event-card__tag-list__item.green,.tm-group-card__tag-list__item.green,.tm-tag-list__item.green,.tm-tooltip__tag-list__item.green,.tm-trio-profile-card__tag-list__item.green,.tm-user-profile-card__tag-list__item.green,.tm-vendor-card__tag-list__item.green{color:#038179;background:#d4ecea}.tm-article-card__tag-list__item.white,.tm-athlete-card__tag-list__item.white,.tm-competition-card__tag-list__item.white,.tm-duet-profile-card__tag-list__item.white,.tm-event-card__tag-list__item.white,.tm-group-card__tag-list__item.white,.tm-tag-list__item.white,.tm-tooltip__tag-list__item.white,.tm-trio-profile-card__tag-list__item.white,.tm-user-profile-card__tag-list__item.white,.tm-vendor-card__tag-list__item.white{color:#001830;background:#fff}.tm-article-card__tag-list__item.white.bordered,.tm-athlete-card__tag-list__item.white.bordered,.tm-competition-card__tag-list__item.white.bordered,.tm-duet-profile-card__tag-list__item.white.bordered,.tm-event-card__tag-list__item.white.bordered,.tm-group-card__tag-list__item.white.bordered,.tm-tag-list__item.white.bordered,.tm-tooltip__tag-list__item.white.bordered,.tm-trio-profile-card__tag-list__item.white.bordered,.tm-user-profile-card__tag-list__item.white.bordered,.tm-vendor-card__tag-list__item.white.bordered{border:1.5px solid #e6ebf1}.tm-article-card__tag-list__item,.tm-competition-card__tag-list__item,.tm-vendor-card__tag-list__item{margin-bottom:0;margin-top:.5rem}.tm-section-card{margin-bottom:1rem;padding-bottom:0}.tm-section-card__title{margin:0}.tm-allaround-card__name-price{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}.tm-group-card,.tm-organization-card{padding:0;margin-bottom:1rem;background:#fff;display:block;text-decoration:none;color:inherit;transition:all .3s ease;height:100%}.tm-group-card.loaded .tm-group-card__logo,.tm-organization-card.loaded .tm-group-card__logo{opacity:1}.tm-group-card.add-new,.tm-organization-card.add-new{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#e6ebf1;border:2px dashed #001830;height:100%;font-weight:500;min-height:303px}.tm-group-card.add-new:focus,.tm-group-card.add-new:hover,.tm-organization-card.add-new:focus,.tm-organization-card.add-new:hover{color:#ff0f4a}.tm-drop-zone{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#e6ebf1;border:2px dashed #001830;border-radius:4px;font-weight:500}.tm-drop-zone:focus,.tm-drop-zone:hover{color:#ff0f4a}.tm-group-card__logo,.tm-organization-card__logo{width:100%;height:200px;object-fit:cover;border-radius:4px 4px 0 0}.tm-group-card__logo{opacity:0;transition:all .2s ease}.tm-card-modal-trigger{background:transparent;color:transparent;border:2px solid transparent;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;cursor:pointer}.tm-card-modal-trigger .icon{color:inherit;position:absolute;top:.5rem;right:.5rem;width:.75rem;height:.75rem;transition:color .3s ease}.tm-card-modal-trigger.focus .icon,.tm-card-modal-trigger:hover .icon{color:#001830}.tm-event-card{flex:0 0 25%;align-self:stretch}.tm-event-card.flex-33{flex:0 0 33%}.tm-event-card__link{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0;width:100%;height:100%;text-decoration:none;color:inherit;transition:all .3s ease;position:relative;z-index:1}.tm-event-card__link:focus h3,.tm-event-card__link:hover h3{color:#038179}.tm-event-card__name{font-size:1rem;line-height:1.5rem}.tm-setup-card__prompt{max-width:70%;margin:1rem auto}.tm-setup-card__img{display:block;max-width:60%;margin:0 auto}.tm-editable-event-block-card__name,.tm-planned-event-card__add-event-list-box{flex:1}.tm-planned-event-card__order-btn-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}.tm-planned-event-card__order-btns{flex-direction:column}.tm-planned-event-card__order,.tm-planned-event-card__order-btns{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.tm-planned-event-card__order{flex-direction:row;background:#e6ebf1;width:40px;height:40px;border-radius:40px;margin-right:1rem}.tm-planned-event-card__order.built{background:#038179;color:#fff}.tm-planned-event-card__order.white{background:#fff}@keyframes sideToSide{0%{left:0}50%{left:calc(100% - 60px)}to{left:0}}.tm-planned-event-card__progress-bar{display:block;height:1rem;border-radius:0 0 4px 4px;background:#e6ebf1;position:relative}.tm-planned-event-card__progress-bar.building:after{position:absolute;content:"";height:100%;width:60px;background:#038179;border-radius:0 0 4px 4px;animation:sideToSide 2s ease infinite}.tm-planned-event-card__progress-bar.built{background:#038179}.tm-planned-event-card__add-break-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:0;font-size:.8rem;opacity:0;width:30px;height:30px;border-radius:30px;margin:-1rem auto 0}.tm-planned-event-card__add-break-btn.show,.tm-planned-event-card__add-break-btn:focus{opacity:1}.public-organization-card{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;text-decoration:none}.public-organization-card__logo{display:block;width:100px;height:100px;margin-right:1rem;border-radius:4px;object-fit:cover}.tm-form-checklist>label{display:flex;align-items:center;position:relative;margin-bottom:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tm-form-checklist>label.for-clearing-file-input{display:inline-block}.tm-form-checklist.label--mb-0 label{margin-bottom:0}input.browser-default-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}input.browser-default-checkbox:focus:checked~.tm-checkbox,input.browser-default-checkbox:focus~.tm-checkbox,input.browser-default-checkbox:hover~.tm-checkbox{border:2px solid #ff0f4a}input.browser-default-checkbox:checked~.tm-checkbox{background-color:#ff0f4a;border:2px solid #ff0f4a}input.browser-default-checkbox:disabled~.tm-checkbox{opacity:.5}input.browser-default-checkbox:checked:focus~.tm-checkbox{border-color:#001830}input.browser-default-checkbox:checked~.tm-checkbox:after{display:block;background:#ff0f4a;left:4px;top:0;width:4px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg)}input.browser-default-checkbox:checked~.tm-checkbox.error{border-color:#001830}.tm-checkbox{position:relative;height:20px;width:20px;min-width:20px;border:2px solid #001830;background:#fff;border-radius:2px}.tm-checkbox:after{content:"";position:absolute;display:none}.tm-checkbox+.tm-field-label{margin-left:.5rem}.tm-checkbox.error{border-color:#ff0f4a}.tm-form-checklist>.tm-field-label{margin-left:1rem}body.debug:after{background:red;color:#fff;content:"undefined";right:0;opacity:.8;padding:.5em 1em;position:fixed;text-align:center;bottom:0;z-index:99;background:#000;content:"base"}@media only screen and (min-width:450px){body.debug:after{background:red;content:"small"}}@media only screen and (min-width:700px){body.debug:after{background:orange;content:"medium"}}@media only screen and (min-width:950px){body.debug:after{background:#ff0;color:#000;content:"large"}}@media only screen and (min-width:1200px){body.debug:after{background:green;color:#fff;content:"extra large"}}@media only screen and (min-width:1400px){body.debug:after{background:#00f;color:#fff;content:"2x large"}}@media print{body.debug:after{display:none}}.tm-dl{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-dl.flex-start{justify-content:flex-start}.tm-dd,.tm-dt{flex:0 0 100%;margin:0 0 .5rem}@media only screen and (min-width:700px){.tm-dd,.tm-dt{flex:0 0 50%;width:50%}.tm-dd.flex-auto,.tm-dt.flex-auto{flex:0 0 auto}}.tm-dt{padding-right:1rem}@media only screen and (min-width:700px){.tm-dt.w-150px{flex:0 0 150px}}.tm-dd:not(:last-of-type){margin-bottom:1.5rem}@media only screen and (min-width:700px){.tm-dd:not(:last-of-type){margin-bottom:.5rem}.tm-dd.w-100-minus-150px{flex:0 0 calc(100% - 150px)}}.tm-dropdown-wrapper{position:relative}.tm-dropdown-list{position:absolute;top:125%;left:0;min-width:100%;z-index:11}.tm-form__actions{margin:1rem 0;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}.tm-form__actions>button{width:100%}@media only screen and (min-width:700px){.tm-form__actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}.tm-form__actions>button{width:auto}}.tm-form__actions.competition-setup-form{margin-bottom:0}.tm-form__actions.competition-setup-form>.delete-btn{margin-top:1rem}@media only screen and (min-width:700px){.tm-form__actions.competition-setup-form>.delete-btn.push-left{margin:0 auto 0 0}.tm-form__actions.competition-setup-form>.delete-btn.push-right{margin:0 0 0 auto}}.tm-form__actions.left-aligned{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:700px){.tm-form__actions.left-aligned{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}.tm-form__actions.left-aligned>button{width:auto}.tm-form__actions.left-aligned>.delete-btn.push-right{margin:0 0 0 auto}}.error--dark{background:#ff0f4a;color:#fff}.error--light{background:#ffd1d0;color:#001830}.tm-form__section:not(:last-of-type){border-bottom:2px solid #e6ebf1;padding-bottom:2rem;margin-bottom:2rem}.tm-field-wrapper{margin-bottom:2rem}.tm-field-wrapper:last-of-type{margin-bottom:0}.tm-field-wrapper.error .tm-field-label:not(.for-checkbox){margin-bottom:.5rem}.tm-field-wrapper.amenity{margin-bottom:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.tm-field-wrapper.amenity label{flex:0 0 50%}.tm-field-wrapper.has-tooltip{position:relative}.tm-field-wrapper:has([hidden]):has([data-starting-letter-target]){display:none;visibility:hidden}.tm-scoresheet__score-input-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:450px){.tm-scoresheet__score-input-wrapper{flex-wrap:nowrap;flex:1}}.tm-scoresheet__score-input-inner-wrapper{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-scoresheet__score-input-inner-wrapper input{flex-grow:1;appearance:none;-moz-appearance:textfield;text-align:right}@media only screen and (min-width:450px){.tm-scoresheet__score-input-inner-wrapper input{flex-grow:0;max-width:9ch}}.tm-scoresheet__score-input-inner-wrapper input::-webkit-inner-spin-button,.tm-scoresheet__score-input-inner-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (min-width:450px){.tm-scoresheet__score-input-inner-wrapper{flex:0 1 auto}}.tm-scoresheet__score-input-wrapper__post-input-text{text-wrap:nowrap;text-align:right;flex:0 0 100%;margin-top:.5rem}@media only screen and (min-width:450px){.tm-scoresheet__score-input-wrapper__post-input-text{flex:0 0 auto;margin-top:0}}.tm-fieldset{padding:0;border:0}.tm-field--date-time-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;gap:0}.tm-field--date-time-prefix{flex:0 0 100%;display:block;margin-bottom:.5rem}.time-field--date-time-field{flex:0 0 calc(50% - 0.5rem);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-field-label{font-weight:500;margin-bottom:1rem;display:block;font-size:1rem}.tm-field-label.for-checkbox,.tm-field-label.for-clearing-file-input,.tm-field-label.for-radio{margin-bottom:0;margin-left:1rem;font-family:Montserrat-Regular,sans-serif!important}.tm-breadcrumb:not(:last-of-type) .tm-field-label.tm-breadcrumb-link:after,.tm-field-label,.tm-field-label.medal:before,.tm-field-label.montserrat-semibold,.tm-field-label.tm-sidebar__subnav-link.active,.tm-homepage__audience-list-item a.tm-field-label,.tm-scoresheet--w-background-image .tm-field-label.tm-scoresheet__contestant-name,.tm-selected-all-around-variant-list__item-price .tm-field-label.tm-selected-event-variant-list__item-price,.tm-td a.tm-field-label{font-family:Montserrat-Semibold,sans-serif!important}.tm-field-label.for-clearing-file-input{display:inline-block;font-family:Montserrat-Regular,sans-serif!important}.tm-field-label.for-product{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0;width:calc(100% - 2.25rem)}.tm-field-label.required{display:inline-block;position:relative}.tm-field-label.required:after{content:"*";position:absolute;top:0;right:-.75rem;font-size:inherit;color:#ff0f4a}.tm-field-label.error{color:#ff0f4a}.tm-field-label.followed-by-help-text{margin-bottom:.25rem}.tm-field-label.followed-by-help-text~.tm-help-text{margin-bottom:.5rem}.tm-field-label.disabled{opacity:.5}.tm-radio-input__profile-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}.tm-radio-input__profile-wrapper.border{padding:1rem;border:2px solid #f0f2f6;border-radius:4px}.tm-radio-input__profile-image{display:block;width:35px;height:35px;object-fit:cover;border-radius:35px;margin-right:1rem}.tm-radio-input__profile-name{display:block;max-width:calc(100% - 35px - 1rem);text-align:left;font-size:.8rem}@media only screen and (min-width:950px){.tm-radio-input__profile-name{font-size:.9rem}}.tm-community-search-input,.tm-competition-search-input,.tm-datetime-input,.tm-duration-input,.tm-sidebar__search-input,.tm-text-input,.tm-textarea{border-radius:4px;background:#e6ebf1;display:block;padding:.5rem;font-size:1rem;border:2px solid #001830;width:100%}.error.tm-community-search-input,.error.tm-competition-search-input,.error.tm-datetime-input,.error.tm-sidebar__search-input,.error.tm-textarea,.tm-duration-input.error,.tm-text-input.error{border:2px solid #ff0f4a}.tm-text-input--blue{border-radius:4px;background:#fff;display:block;padding:.5rem;font-size:1rem;width:100%;border:2px solid #001830}.tm-text-input--blue.error{border:2px solid #ff0f4a}.tm-duration-input-wrapper{display:flex;flex-direction:row;justify-content:start;align-items:center;flex-wrap:nowrap;gap:0;gap:.25rem}.tm-duration-input{max-width:3rem;-moz-appearance:textfield;text-align:center}.tm-duration-input::-webkit-inner-spin-button,.tm-duration-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tm-textarea{width:100%;min-height:150px;resize:vertical;max-height:400px;overflow:scroll}.tm-textarea__max-length{flex:0 0 100%}@media only screen and (min-width:700px){.tm-textarea__max-length{flex:0 0 auto}}.tm-registration-form-trigger{text-align:left}@media only screen and (min-width:950px){.tm-registration-form-trigger{font-size:1.25rem!important;line-height:1.5rem!important}}@media only screen and (min-width:700px){.tm-amenity-form-row,.tm-event-form-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}}.tm-amenity-form-row .tm-field-label,.tm-event-form-row .tm-field-label{font-size:.9rem}@media only screen and (min-width:950px){.tm-amenity-form-row .tm-field-label,.tm-event-form-row .tm-field-label{font-size:1rem}}.tm-amenity-form-row.as-card,.tm-event-form-row.as-card{display:block!important;margin-bottom:1rem}.tm-amenity-form-row.flex-1 .tm-field-wrapper,.tm-event-form-row.flex-1 .tm-field-wrapper{flex:1}.tm-amenity-form-row .tm-field-label.inline,.tm-event-form-row .tm-field-label.inline{display:inline-block}.tm-amenity-form-row.errors,.tm-event-form-row.errors{padding:.5rem .5rem 0;border:2px solid #ff0f4a;background:#ffd1d0;flex-wrap:wrap}.tm-amenity-form-row.errors .event-checkbox,.tm-event-form-row.errors .event-checkbox{color:#ff0f4a}.tm-event-form-row__error-list{flex:0 0 100%}@media only screen and (max-width:700px){.tm-event-form-row>.tm-field-wrapper>.tm-form-checklist label{margin-bottom:0}}.tm-datetime-input-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:450px){.tm-datetime-input-wrapper{flex-wrap:nowrap}}.tm-datetime-input{-webkit-appearance:textfield;-moz-appearance:textfield}.tm-datetime-input[type=date]{margin-bottom:1rem}@media only screen and (min-width:450px){.tm-datetime-input[type=date]{margin:0 1rem 0 0}}.js .tm-default-file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .tm-default-file-input:focus~.tm-custom-file-input{border-color:#ff0f4a;outline:none;box-shadow:0 0 0 2px #3fa5e7}.js .tm-default-file-input.error+.tm-custom-file-input{border-color:#ff0f4a;color:#ff0f4a}.js .tm-default-file-input+.tm-custom-file-input{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.js .tm-default-file-input+.tm-custom-file-input *{pointer-events:none}.no-js .tm-default-file-input+.tm-custom-file-input{display:none}.tm-default-file-input__thumbnail-preview-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0;margin-top:1rem}.tm-default-file-input__thumbnail-preview{display:inline-block;width:150px;height:150px;border-radius:4px;margin-right:1rem;margin-bottom:.5rem}@media only screen and (min-width:450px){.tm-default-file-input__thumbnail-preview{margin-bottom:0}}.tm-custom-file-input__thumbnail-preview{display:inline-block;width:60px;height:60px;margin-right:1rem;border-radius:4px;object-fit:cover}.tm-error-text,.tm-help-text{display:block}.tm-error-html-wrapper li,.tm-error-list__item,.tm-error-text,.tm-help-text{font-size:.8rem;line-height:1.3rem}.tm-error-html-wrapper li,.tm-error-list__item,.tm-error-text{margin-bottom:.5rem}.tm-error-list__item:last-of-type{margin-bottom:0}.tm-error-html-wrapper .errorlist{flex:0 0 100%;padding-left:1rem;margin:0;background:#ffd1d0}.tm-error-list-wrapper{background:#ffd1d0;padding:.5rem .5rem .5rem .75rem}.tm-error-list{margin:0 1.5rem}:root{--fa-li-margin:1.5rem}.tm-nonfield-error-wrapper{padding:1rem;border-radius:4px;background:#ffd1d0}.tm-profile-form__birthdate-field-wrapper select{display:block;width:100%;margin-bottom:.5rem}@media (min-width:480px){.tm-profile-form__birthdate-field-wrapper select{display:inline-block;margin-right:1rem;margin-bottom:0;width:auto}}.tm-custom-multiselect__trigger,select{font-weight:400!important;font-family:Montserrat-Regular,sans-serif!important;border-color:#001830;border-width:2px;font-size:.85rem;color:#001830;-webkit-appearance:none;padding-right:3rem;background:#fff;background-image:url("/static/pages/images/icons/caret--down.b2f277692d18.svg");background-size:contain;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.75rem auto,100%;text-align:left;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-custom-multiselect__trigger.error,select.error{border-color:#ff0f4a}.tm-custom-multiselect__trigger.full-width,select.full-width{width:100%}.tm-custom-multiselect__trigger.outline--grey,select.outline--grey{border-color:#cbd2db}.tm-custom-multiselect__trigger.bg--blue,select.bg--blue{background-color:#001830;color:#fff;background-image:url("/static/pages/images/icons/caret--down--white.201359d480ea.svg");border-color:#001830}.tm-custom-multiselect__trigger~.tm-help-text,select~.tm-help-text{margin-top:.5rem}.tm-custom-multiselect__trigger[multiple],select[multiple]{background-image:none}.tm-custom-multiselect__trigger[multiple] option,select[multiple] option{padding:.25rem 0}.tm-custom-multiselect__trigger.tm-select--block,select.tm-select--block{display:block;width:100%}.tm-custom-multiselect__trigger.open,select.open{background-image:url("/static/pages/images/icons/caret--up.c59e45031daa.svg")}.tm-custom-multiselect__trigger.open.bg--blue,select.open.bg--blue{background-image:url("/static/pages/images/icons/caret--up--white.4de2ebdd2c49.svg")}.tm-custom-multiselect__options{position:absolute;top:125%;margin:0;list-style:none;z-index:1}.tm-custom-multiselect__options.right-0--md{left:0}@media only screen and (min-width:700px){.tm-custom-multiselect__options.right-0--md{left:auto;right:0}}.tm-custom-multiselect__options.min-width-300{min-width:300px}.tm-custom-multiselect__options li:last-of-type label{margin-bottom:0}.tm-form-fieldset{border:none;padding:0}.tm-form-hint{background:#fff097;border-left:5px solid #fce033;border-radius:4px}.tm-form-hint.emerald{background:#d4ecea;border-left-color:#038179}.tm-feedback-input{border-radius:50%;width:40px;height:40px;border:2px solid #038179;color:#038179;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;margin:.5rem}.tm-feedback-input.checked{background:#038179;color:#fff}.tm-feedback-input:focus-within{border:#001830}.tm-form--single-column,.tm-form--two-columns{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-template-rows:auto auto 1fr;grid-template-areas:"main" "side" "buttons"}.tm-form--single-column .main_fields,.tm-form--two-columns .main_fields{grid-area:main}.tm-form--single-column .side_fields,.tm-form--two-columns .side_fields{grid-area:side;height:fit-content}.tm-form--single-column.mobile-reversed,.tm-form--two-columns.mobile-reversed{grid-template-areas:"side" "main" "buttons"}@media only screen and (min-width:1200px){.tm-form--two-columns{grid-template-columns:3fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"main side" "buttons side"!important}.tm-form--two-columns .submit_buttons{align-items:self-start;grid-area:buttons;justify-self:center}}.tm-monochrome-icon i{filter:brightness(75%)}.tm-monochrome-icon.red{background:#eeb3ab;color:#ce513c}.tm-monochrome-icon.orange{background:#fbd19c;color:#e79217}.tm-monochrome-icon.yellow{background:#f5e992;color:#e6c606}.tm-monochrome-icon.mint-green{background:#b3f1d0;color:#4ed482}.tm-monochrome-icon.green{background:#b6ddb0;color:#5bab44}.tm-monochrome-icon.turquoise{background:#8edfea;color:#06adcc}.tm-monochrome-icon.blue{background:#8bbdd9;color:#026aa7}.tm-monochrome-icon.purple{background:#debfea;color:#a76cc1}.tm-monochrome-icon.pink{background:#f9c2e4;color:#e567af}.tm-monochrome-icon.grey{background:#506079;color:#061e41}.iframe-outer-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-inner-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.tm-circular-image,.tm-registrationset-header .tm-competition-image{object-fit:cover;display:block}.tm-circular-image.w-50px,.tm-registrationset-header .tm-competition-image{width:50px;height:50px;border-radius:50px}.tm-circular-image.w-100px,.tm-registrationset-header .w-100px.tm-competition-image{width:100px;height:100px;border-radius:100px}.tm-circular-image.soft-border,.tm-circular-image.tm-registrationset-header__action,.tm-registrationset-header .tm-competition-image{border:1px solid #e6ebf1}.tm-circular-image.white-border,.tm-registrationset-header .white-border.tm-competition-image{border:1px solid #fff}.tm-circular-image.thick,.tm-registrationset-header .thick.tm-competition-image{border-width:2px}.tm-circular-image.gray-bg,.tm-registrationset-header .gray-bg.tm-competition-image{border-color:#f0f2f6}.tm-duet-image-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}.tm-duet-image-wrapper img:last-of-type{margin:0 0 0 -25%}.tm-duet-image-wrapper.w-160px{width:160px}.tm-duet-image-wrapper--relative,.tm-trio-image-wrapper--relative{position:relative;margin-right:45px}.tm-duet-image-wrapper--relative .tm-duet-image:nth-of-type(2),.tm-duet-image-wrapper--relative .tm-trio-image:nth-of-type(2),.tm-duet-image-wrapper--relative .tm-trio-image:nth-of-type(3),.tm-trio-image-wrapper--relative .tm-duet-image:nth-of-type(2),.tm-trio-image-wrapper--relative .tm-trio-image:nth-of-type(2),.tm-trio-image-wrapper--relative .tm-trio-image:nth-of-type(3){position:absolute;left:45px;top:0}.tm-duet-image-wrapper--relative .tm-trio-image:nth-of-type(3),.tm-trio-image-wrapper--relative .tm-trio-image:nth-of-type(3){left:90px}.tm-trio-image-wrapper--relative{margin-right:90px}.checkout-success__silhouette{display:block;max-width:200px;object-fit:contain;margin:0 auto}.tm-mini-menu-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-mini-menu{box-shadow:0 2px 4px rgba(0,0,0,.15);position:absolute;top:0;right:1rem;margin:0;list-style:none;padding:.5rem 0;width:auto}.tm-mini-menu.right-3{right:3rem}.tm-mini-menu__btn,.tm-mini-menu__link,.tm-td__modal-trigger{display:block;min-width:180px;padding:.5rem 1rem;color:#001830}.tm-mini-menu__btn:focus,.tm-mini-menu__btn:hover,.tm-mini-menu__link:focus,.tm-mini-menu__link:hover,.tm-td__modal-trigger:focus,.tm-td__modal-trigger:hover{color:#ff0f4a}.tm-mini-menu__btn,.tm-td__modal-trigger{border:none;background-color:initial;text-align:left;text-decoration:none;transition:all .3s ease}.tm-modal-outer-wrapper{position:fixed;z-index:9998;display:block;overflow-y:scroll}.tm-modal-mask,.tm-modal-outer-wrapper{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.tm-modal-mask{position:absolute;transition:opacity .3s ease}.tm-modal-wrapper{display:block;margin:3rem 0}.tm-modal-container{width:90%;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;position:relative;text-align:left}@media only screen and (min-width:700px){.tm-modal-container{width:600px}}.tm-modal-header{margin-top:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}.tm-modal-header__close-btn,.tm-x-btn{margin-right:-1rem}.tm-modal-heading{margin-top:0}.tm-modal-body{margin:20px 0}.tm-modal__warning{margin-top:-1rem;padding:.5rem;background:#ffd1d0;border-radius:4px;text-align:center}.tm-modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:950px){.tm-amenity-description-modal-wrapper{flex:0 0 175px;text-align:right}}@media only screen and (min-width:950px){.tm-event-price-modal-wrapper{flex:0 0 125px;text-align:right}}.tm-event-price-modal__trigger__inner-wrapper .btn-text{font-size:.8rem}@media only screen and (min-width:950px){.tm-event-price-modal__trigger__inner-wrapper .btn-text{font-size:1rem}}.tm-navbar{width:100%;position:relative}.tm-navbar.navy{background:#001830;color:#fff}@media only screen and (min-width:950px){.tm-navbar{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:0 1rem;max-width:1056px;margin:0 auto}}.tm-navbar.admin{flex-direction:row;align-items:center;max-width:none}.tm-navbar.admin,.tm-navbar.vertical{display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:0}.tm-navbar.vertical{padding:0;flex-direction:column;align-items:flex-start;min-height:100%;overflow-y:scroll;align-self:stretch}.tm-navbar-brand{padding:1rem;z-index:10;max-width:75%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}.tm-navbar-brand .tm-logo,.tm-navbar-brand .tm-navbar-brand__logo{height:27px}@media only screen and (min-width:950px){.tm-navbar-brand{padding:1rem 0;margin-right:1rem}}.tm-logo.print{display:none}@media print{.tm-logo.print{display:block;margin:0 auto;height:24pt}}.tm-navbar-competition-name,.tm-navbar-organization-name{color:#001830;text-decoration:none;width:100%;max-width:100%;white-space:wrap;padding:1rem;margin:0;font-size:.8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}.tm-navbar-competition-image,.tm-navbar-organization-logo{display:block;width:35px;height:35px;object-fit:cover;border-radius:4px;flex:0 0 35px;background-color:hsla(0,0%,100%,.2)}.tm-navbar-toggler{font-size:1.5rem;color:#fff;width:35px;text-align:center;padding:0;position:absolute;right:.75rem;top:1rem;z-index:11}.tm-navbar-toggler:focus{outline:none;border-color:#fff}@media print{.tm-navbar-toggler{display:none}}.tm-navbar-nav{list-style:none;padding-left:0;margin:0;transition:all .3s ease-out;z-index:9;position:relative;height:100vh;overflow:hidden;position:absolute;top:55px;left:0;right:0;width:100%;background:#001830}@media only screen and (min-width:950px){.tm-navbar-nav{height:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0;flex:2;overflow:visible;position:static}}@media only screen and (max-width:950px){.tm-navbar-nav.mobile-visible{overflow:scroll;padding-bottom:5rem}}.tm-navbar-nav.mobile-hidden{display:none}@media only screen and (min-width:950px){.tm-navbar-nav.mobile-hidden{margin-top:0;display:flex}}@media print{.tm-navbar-nav{display:none}}.tm-nav-item.has-menu{position:relative}.tm-nav-item a[class^=tm-btn]{margin:.75rem 1.5rem .5rem}@media only screen and (min-width:950px){.tm-nav-item a[class^=tm-btn]{margin:0 0 0 .75rem}}.tm-nav-button__text,.tm-nav-link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;color:#fff;transition:all .3s ease;font-weight:500;font-family:Montserrat-Semibold,sans-serif;text-decoration:none;font-size:.9rem;width:100%;padding:.75rem 1.5rem;background:#001830;border:none}.tm-nav-button__text:focus,.tm-nav-button__text:hover,.tm-nav-link:focus,.tm-nav-link:hover{background:#4c667e}.tm-nav-button__text .fa-chevron-down,.tm-nav-link .fa-chevron-down{display:block;margin-left:.5rem}.submenu-open.tm-nav-button__text .fa-chevron-down,.tm-nav-link.submenu-open .fa-chevron-down{transform:rotate(180deg)}@media only screen and (min-width:950px){.tm-nav-button__text,.tm-nav-link{padding:1.25rem}}.active.tm-nav-button__text,.tm-nav-link.active{background:#4c667e}.tm-nav-form{padding:.5rem 1.5rem}@media only screen and (min-width:950px){.tm-nav-form{padding:0;margin:0 0 0 .75rem}}.tm-nav-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0;transition:all .3s ease;color:#fff;font-weight:500;font-size:.9rem;padding:.75rem 1.5rem;border:none;width:100%;background:#001830;cursor:pointer;margin-left:1rem;text-decoration:none}.tm-nav-button.menu-open .fa-chevron-down{transform:rotate(180deg)}.tm-nav-button svg{margin-right:.5rem;height:1.5rem}.tm-nav-button svg path{stroke:#fff;fill:#fff}.tm-nav-button.circular{justify-content:center;border:2px solid #4c667e;border-radius:30px;background:#4c667e;width:30px;height:30px;padding:0}.tm-nav-button.circular:focus,.tm-nav-button.circular:hover{background:#4c667e;outline:none}@media only screen and (min-width:950px){.tm-nav-button{padding:0}.tm-nav-button svg{margin-right:0}.tm-nav-button.alert{background:#ff0f4a;border:2px solid #ff0f4a}.tm-nav-button:focus,.tm-nav-button:hover{background:#001830;border:2px solid #fff}}.tm-nav-button .fa-chevron-down{margin-left:auto;margin-right:0}@media only screen and (min-width:950px){.tm-nav-button .fa-chevron-down{display:none;visibility:hidden}}.tm-nav-button span.has-notifications{position:relative}.tm-nav-button span.has-notifications:after{content:"";position:absolute;top:-1px;left:-9px;width:6px;height:6px;border-radius:50%;background:#ff0f4a}@media only screen and (min-width:950px){.tm-nav-button span.has-notifications:after{background:transparent}}.tm-nav-button[menu-open] .fa-chevron-down{transform:rotate(180deg)}.tm-nav-button__text{text-align:left;width:auto;padding:0 .5rem;background:transparent}@media only screen and (min-width:950px){.tm-nav-button__text{display:none;visibility:hidden}}.tm-nav-button__img{display:block;width:100%;height:100%}.tm-navbar-user{list-style:none;margin:0;z-index:9;position:relative;padding:0}.tm-navbar-user .sign-up{margin-top:1rem}.tm-navbar-user .login{margin-top:1.5rem}@media only screen and (min-width:950px){.tm-navbar-user{position:absolute;right:.75rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.tm-navbar-user .sign-up{margin-top:0}.tm-navbar-user .tm-nav-item:last-of-type{margin-left:.5rem}}@media print{.tm-navbar-user{display:none}}.tm-nav__mini-menu{list-style:none;padding:0;color:#fff}@media only screen and (min-width:950px){.tm-nav__mini-menu{position:absolute;right:0;top:35px;border-radius:4px;background:#fff;min-width:200px;color:#001830;border:1px solid #e6ebf1;box-shadow:0 2px 4px #caced4}.tm-nav__mini-menu.main-nav-submenu{top:102%;border-radius:0 0 4px 4px;border-top:none;left:0;right:auto}}@media only screen and (min-width:950px){.tm-nav__mini-menu.large-screen-hidden,.tm-nav__mini-menu.tm-nav-button__text{display:none;visibility:hidden}}.tm-nav__mini-menu.notifications{background:#fff;margin:0;padding:0 .5rem;max-height:50vh;overflow:scroll}@media only screen and (min-width:950px){.tm-nav__mini-menu.notifications{min-width:300px;border-radius:4px;padding:0}}.tm-nav__mini-menu.max-width-100{max-width:100%}@media only screen and (min-width:950px){.tm-nav__mini-menu-item:first-of-type .tm-nav__mini-menu-item__link{padding-top:1rem;border-radius:4px 4px 0 0}.tm-nav__mini-menu-item:last-of-type .tm-nav__mini-menu-item__link{border-radius:0 0 4px 4px;padding-bottom:1rem}}.tm-nav__mini-menu-item.notification{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:0}.tm-nav__mini-menu-item.notification:not(:last-of-type){border-bottom:1px solid #f0f2f6}.tm-nav__mini-menu-item.notification .notification__mark-as-read-btn{transition:all .3s ease}.tm-nav__mini-menu-item.notification .notification__mark-as-read-btn:hover{background:#f0f2f6}.notification-text{display:block;margin:0;font-size:.8rem;line-height:1.2rem;text-decoration:none;color:#001830}.notification__mark-as-read-btn{padding:.5rem 1rem;background:transparent;outline:none;transition:all .3s ease;border:none;cursor:pointer}.notification__mark-as-read-btn:focus,.notification__mark-as-read-btn:hover{background:#f0f2f6}.tm-nav__mini-menu-item__link{display:block;width:100%;text-decoration:none;padding:.5rem 1rem;transition:all .3s ease;color:#fff;font-size:.9rem}.tm-nav__mini-menu-item__link:focus,.tm-nav__mini-menu-item__link:hover{color:#ff0f4a}@media only screen and (min-width:950px){.tm-nav__mini-menu-item__link{color:#001830}}.tm-sidenav-list{list-style:none;margin:0;padding:0}.tm-sidenav-list__item{line-height:33.5px}.tm-sidenav-list__item__link{color:#001830;transition:all .3s ease;font-weight:500;font-family:Montserrat-Semibold,sans-serif;text-decoration:none;font-size:.9rem;width:100%;padding:.5rem 1.5rem .5rem .5rem;border:none;border-radius:0 50px 50px 0}.tm-sidenav-list__item__link:focus,.tm-sidenav-list__item__link:hover{color:#ff0f4a}.tm-sidenav-list__item__link.active{background:#ffd1d0;color:#ff0f4a}.tm-sidenav-list--floating{position:absolute;top:117px;left:-130px;width:150px}.tm-full-width-subnav{align-items:flex-end}.tm-full-width-subnav__item{margin:.5rem .5rem .4rem}.tm-full-width-subnav__link{padding:.3rem .5rem;color:#fff;text-decoration:none;border-bottom:2px solid #ff0f4a;text-wrap:nowrap}.tm-full-width-subnav__link.active{border-bottom:2px solid #fff}.tm-notification-list{position:fixed;z-index:101;right:0;left:0;top:30px;width:100%;list-style:none;padding:0}@media only screen and (min-width:450px){.tm-notification-list{left:auto;width:400px}}.tm-snackbar-list{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;position:fixed;z-index:101;right:0;left:0;top:2rem;width:100%;list-style:none;padding:0;margin:0}@media only screen and (min-width:450px){.tm-snackbar-list{left:auto;width:400px}}@keyframes slideinMobile{0%{right:-310px}to{right:10px}}@keyframes slideinTabletDesktop{0%{right:-310px}to{right:30px}}@keyframes fadeoutMobile{0%{right:10px;opacity:1}to{right:10px;opacity:0}}@keyframes fadeoutMobileTabletDesktop{0%{right:30px;opacity:1}to{right:30px;opacity:0}}.tm-notification,.tm-snackbar{position:relative;z-index:30;width:calc(100% - 20px);right:-310px;padding:0 2rem 0 1rem;box-shadow:0 1.5px 0 0 #e6ebf1;background-color:#fff;border-radius:4px;border:1px solid #cbd2db;min-height:67px}.tm-notification p,.tm-snackbar p{font-size:.8rem;line-height:1.3rem}.tm-notification.enter,.tm-snackbar.enter{animation:slideinMobile .8s cubic-bezier(0,.97,.34,1) forwards}@media only screen and (min-width:450px){.tm-notification.enter,.tm-snackbar.enter{animation:slideinTabletDesktop .8s cubic-bezier(0,.97,.34,1) forwards}}.tm-notification.exit,.tm-snackbar.exit{animation:fadeoutMobile .8s cubic-bezier(0,.97,.34,1) forwards}@media only screen and (min-width:450px){.tm-notification.exit,.tm-snackbar.exit{animation:fadeoutTabletDesktop .8s cubic-bezier(0,.97,.34,1) forwards}}@media only screen and (min-width:450px){.tm-notification,.tm-snackbar{width:300px;min-height:auto;margin:0 0 1rem auto}}.tm-notification{top:30px;margin:0 20px 1rem}.tm-snackbar{top:0;align-self:flex-end}@media only screen and (min-width:450px){.tm-snackbar{margin-right:0}}.tm-notification__dismiss-btn{background:transparent;border:none;position:absolute;top:.5rem;right:.5rem;width:1rem;height:1rem;cursor:pointer;font-size:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-notification__dismiss-btn img{width:10px;height:10px}.tm-notification__dismiss-btn:after{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#001830}.tm-page-banner{width:100%;background:#fff;border-bottom:2px solid #cbd2db}.tm-page-banner.competition-page{background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:5rem}.tm-page-banner.competition-detail-page,.tm-page-banner.organization-detail-page,.tm-page-banner.user-profile-page{background:#d4dae2}.tm-page-banner__banner{display:block;object-fit:cover;max-height:350px;width:100%;border-radius:20px}@media only screen and (min-width:1056px){.tm-page-banner__banner{margin-bottom:2rem}}.tm-page-banner--responsive-padding-top{padding-top:1.5rem}@media only screen and (min-width:1056px){.tm-page-banner--responsive-padding-top{padding-top:3rem}}.tm-page-banner__cover-image,.tm-profile-image{display:block;width:150px;height:150px;border:5px solid #fff;border-radius:2px;object-fit:cover;background:#fff;margin:0 0 1rem}.tm-page-banner__cover-image.circular,.tm-profile-image.circular{border-radius:150px}.tm-page-banner__cover-image.bordered,.tm-profile-image.bordered{border:1px solid #e6ebf1}@media only screen and (min-width:450px){.tm-page-banner__cover-image,.tm-profile-image{margin:0 1rem 0 0}}.tm-page-banner__title{padding:1rem 0 3rem;margin:0}.tm-page-banner__content-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;text-align:center}@media only screen and (min-width:450px){.tm-page-banner__content-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;text-align:left}}.tm-competition-admin-nav-wrapper,.tm-page-banner__subnav,.tm-tab-list{width:100%;list-style:none;padding:0;margin:0 auto;background:#fff}@media only screen and (min-width:700px){.tm-competition-admin-nav-wrapper,.tm-page-banner__subnav,.tm-tab-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}}.tm-competition-admin-nav-wrapper.admin-nav,.tm-page-banner__subnav.admin-nav,.tm-tab-list.admin-nav{max-width:1020px;margin:0 auto;justify-content:flex-start;z-index:10}.tm-competition-admin-nav-wrapper.border-top,.tm-page-banner__subnav.border-top,.tm-tab-list.border-top{border-top:1px solid #cbd2db}.tm-competition-admin-nav-wrapper.background--none,.tm-page-banner__subnav.background--none,.tm-tab-list.background--none{background:none}.tm-competition-admin-nav-wrapper.border-bottom,.tm-page-banner__subnav.border-bottom,.tm-tab-list.border-bottom{border-bottom:1px solid #cbd2db}.tm-competition-admin-nav-wrapper.justify-around,.tm-page-banner__subnav.justify-around,.tm-tab-list.justify-around{justify-content:space-around}@media print{.tm-competition-admin-nav-wrapper,.tm-page-banner__subnav,.tm-tab-list{display:none}}.tm-competition-admin-nav-wrapper.overflow-scroll,.tm-page-banner__subnav.overflow-scroll,.tm-tab-list.overflow-scroll{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;overflow:scroll;flex-wrap:nowrap}.tm-competition-admin-nav-wrapper.overflow-scroll .tm-page-banner__subnav-link,.tm-page-banner__subnav.overflow-scroll .tm-page-banner__subnav-link,.tm-tab-list.overflow-scroll .tm-page-banner__subnav-link{padding:.75rem}.tm-competition-admin-nav-wrapper.phantom-border-bottom,.tm-page-banner__subnav.phantom-border-bottom,.tm-tab-list.phantom-border-bottom{position:relative}.tm-competition-admin-nav-wrapper.phantom-border-bottom:after,.tm-page-banner__subnav.phantom-border-bottom:after,.tm-tab-list.phantom-border-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#e6ebf1}.tm-tab-list{border:none}.tm-tab-list__item{flex:1;text-align:center;color:#001830;transition:all .3s ease}.tm-tab-list__item.active{color:#038179;border-bottom:2px solid #038179}.tm-tab-list__item.width--fit-content{flex:0 0 auto}.tm-tab-list__item:hover{background-color:#d4ecea}.tm-tab-list__btn{border:0;color:inherit;border-radius:0;width:100%;position:relative}.tm-tab-list__btn:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background:#e6ebf1;z-index:10}.tm-tab-list__btn.active{color:#038179}.tm-tab-list__btn.active:after{background:#038179}.tm-tab-list__btn.no-inactive-border:not(.active):after{background:transparent}.tm-tab-list__btn.has-icon svg{margin-bottom:.5rem}@media only screen and (min-width:450px){.tm-tab-list__btn.has-icon{display:block!important}.tm-tab-list__btn.has-icon svg{margin-bottom:0}}.ProseMirror h2.tm-tab-list__btn,.tm-tab-list__btn.h2,.tm-tab-list__btn.tm-setup-card__prompt{font-size:1.5rem!important}.tm-page-banner__subnav-link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0;padding:.75rem 0;text-decoration:none;font-weight:500;font-family:Montserrat-Semibold,sans-serif;color:#001830;white-space:nowrap;background:none;border:none;width:100%;text-align:left}@media only screen and (min-width:700px){.tm-page-banner__subnav-link{padding:.75rem}}.tm-page-banner__subnav-link.active{color:#038179}@media only screen and (min-width:700px){.tm-page-banner__subnav-link.active{border-bottom:2px solid #038179}}.tm-page-banner__subnav-link:focus,.tm-page-banner__subnav-link:hover{background:#f0f2f6}.tm-page-banner__subnav-dropdown__list{list-style:none;border-radius:0 0 4px 4px;position:absolute;top:100%;left:0;padding:0;z-index:11}.tm-page-banner__subnav-dropdown__list__link{padding:.5rem 1rem;color:#001830;text-decoration:none;transition:all .3s ease}.tm-page-banner__subnav-dropdown__list__link.active{color:#fff;background:#038179}.tm-page-banner__subnav-dropdown__list__link:not(.active):hover{background:#d4ecea}.tm-admin-page-header-wrapper{flex-direction:row;align-items:center}.tm-admin-page-header,.tm-admin-page-header-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0}.tm-admin-page-header{flex-direction:column;align-items:stretch}@media only screen and (min-width:700px){.tm-admin-page-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}}.tm-admin-page-header__title{margin-bottom:1rem}@media only screen and (min-width:700px){.tm-admin-page-header__title{margin-bottom:0}}.tm-admin-page-header__actions [class^=tm-btn]{width:100%;margin-bottom:1rem}@media only screen and (min-width:700px){.tm-admin-page-header__actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:0}.tm-admin-page-header__actions [class^=tm-btn]{width:auto;margin-left:1rem;margin-bottom:0}}.tm-admin-page-body__dashboard-tiles{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0}.tm-admin-page-body__dashboard-tile{flex:0 0 100%}@media only screen and (min-width:700px){.tm-admin-page-body__dashboard-tile{flex:0 0 calc(50% - 0.5rem)}}.tm-admin-page-body__dashboard-tile-number{display:block;font-size:2rem;font-weight:100;text-align:center}.tm-page-element,.tm-page-element-options{padding:1rem;margin-bottom:1rem;border-radius:4px;border:2px solid #f0f2f6}.tm-page-element-options.admin,.tm-page-element.admin{padding:0;background:#fff}.tm-page-element-options.admin .tm-page-element-text-form,.tm-page-element.admin .tm-page-element-text-form{padding:1rem}.tm-page-element-options.admin .tm-page-element-text-form__settings,.tm-page-element.admin .tm-page-element-text-form__settings{border-radius:4px}@media only screen and (min-width:950px){.tm-page-element-text-wrapper.previewing{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}.tm-page-element-text-wrapper.previewing .tm-page-element-problem,.tm-page-element-text-wrapper.previewing .tm-page-element-text-form__display-text,.tm-page-element-text-wrapper.previewing .tm-page-element-text-form__text{flex:1}}.tm-page-element-text-form__display-text,.tm-page-element-text-form__text{padding:1rem;max-width:100%}.tm-page-element__mini-menu{float:right;flex-direction:row;z-index:11}.tm-page-element-options,.tm-page-element__mini-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.tm-page-element-options{flex-direction:column}@media only screen and (min-width:700px){.tm-page-element-options{flex-direction:row}}.tm-page-element-option-btn{margin:.5rem}.tm-page-element-text-form__display-text{padding:1rem;border-radius:0 0 5px 5px}.tm-page-element-text-form__display-text:focus,.tm-page-element-text-form__display-text:hover{cursor:text;background:#e6ebf1}.tm-progress-bar{display:block;height:1rem;border-radius:4px;background:#e6ebf1;position:relative;overflow:hidden}.tm-progress-bar:after{position:absolute;content:"";height:100%;background:#038179;border-radius:4px 0 0 4px;width:var(--progress-percentage)}.slideshow-container{max-width:1000px;position:relative;margin:auto 1rem}@media only screen and (min-width:1200px){.slideshow-container{margin:auto}}.tm-product-image__image{width:100%;height:300px;object-fit:cover;border-radius:4px}@media only screen and (min-width:950px){.tm-product-image__image{height:500px}}.tm-product-image__image.radius-0{border-radius:0}.tm-product-image__image.h-300{height:300px}.tm-promo-slide{display:none}.tm-promo-slide__content{text-align:center;border-radius:4px;position:relative}.tm-promo-slide__content:before{position:absolute;font-family:FontAwesome;top:0;left:10px;background:"\f005";background-repeat:repeat}.tm-promo-slide__icon{position:absolute;font-size:3rem;opacity:.15}.tm-promo-slide__icon:first-child{top:10%;left:5%;transform:rotate(15deg)}.tm-promo-slide__icon:nth-child(2){top:10%;left:25%;transform:rotate(-10deg)}.tm-promo-slide__icon:nth-child(3){top:10%;left:55%;transform:rotate(25deg)}.tm-promo-slide__icon:nth-child(4){top:10%;left:85%;transform:rotate(-30deg)}.tm-promo-slide__icon:nth-child(5){top:45%;left:30%;transform:rotate(40deg)}.tm-promo-slide__icon:nth-child(6){top:45%;left:65%;transform:rotate(-5deg)}.tm-promo-slide__icon:nth-child(7){bottom:10%;left:5%;transform:rotate(35deg)}.tm-promo-slide__icon:nth-child(8){bottom:10%;left:25%;transform:rotate(-20deg)}.tm-promo-slide__icon:nth-child(9){bottom:10%;left:55%;transform:rotate(10deg)}.tm-promo-slide__icon:nth-child(10){bottom:10%;left:85%;transform:rotate(-15deg)}.next,.prev{cursor:pointer;position:absolute;top:50%;width:35px;height:35px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:0;border-radius:50%;margin-top:-22px;color:#001830;font-weight:700;font-size:18px;transition:.6s ease;user-select:none;background:none;border:none}.next.product-image,.prev.product-image{background:#001830;color:#fff}.next{right:-2.5rem}.next.product-image{right:1rem}.prev{left:-2.5rem}.prev.product-image{left:1rem}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:initial;border:2px solid #001830;border-radius:50%;display:inline-block;transition:background-color .6s ease}.dot.active,.dot:hover{background-color:#001830}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.tm-editor-content{border:1px solid #e6ebf1;border-radius:0 0 4px 4px;background:#f0f2f6}.tm-editor-content.no-border{border:none}.tm-editor-content .ProseMirror{min-height:8em;border-radius:0 0 4px 4px}.tm-editor-content .ProseMirror.min-height-2em{min-height:2em}.ProseMirror{word-wrap:break-word;position:relative;padding:.5em}.ProseMirror h2,.ProseMirror h3,.ProseMirror h4{margin-top:0}.ProseMirror ul p{margin:0}.ProseMirror ul ul{list-style:circle}.ProseMirror ol ol{list-style:lower-alpa}.ProseMirror li{font-size:1rem;line-height:1.6rem}.ProseMirror code{padding:.1rem .25rem;border-radius:3px;font-size:.85rem;white-space:pre;max-width:100%;min-width:100px;overflow-x:scroll;background:#e6ebf1;color:#ff0f4a}.ProseMirror a:not([class^=tm-btn]),.ProseMirror a:not([class^=tm-btn]):visited{color:#038179}.ProseMirror p:has(a.align--left){text-align:left}.ProseMirror p:has(a.align--right){text-align:right}.ProseMirror p:has(a.align--center){text-align:center}.ProseMirror pre{padding:.5rem;border-radius:5px;white-space:pre-wrap;overflow-x:scroll;background:#f0f2f6;border-left:5px solid #038179}.ProseMirror pre code{background:none!important;padding:0!important;font-size:.85rem;white-space:pre;max-width:100%;min-width:100px;overflow-x:scroll;color:#ff0f4a}.ProseMirror figure,.ProseMirror img{max-width:100%;display:block;margin:0 auto;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.25)}.ProseMirror figure.active,.ProseMirror figure.ProseMirror-selectednode,.ProseMirror img.active,.ProseMirror img.ProseMirror-selectednode{border:2px solid #038179}.ProseMirror figcaption{text-align:center;font-style:italic}.ProseMirror.no-p-tag-margins p{margin:0}.menububble{border-radius:4px 4px 0 0;padding:.2em;position:sticky;top:60px;z-index:10;border:.1em solid #001830;background:#001830}.menububble.no-border-radius{border-radius:0}.menububble.no-border-radius+.tm-editor-content{border:0;border-radius:0}.menububble__button{background:transparent;border-radius:3px;border:.1em solid transparent;min-width:35px;color:#fff}.menububble__button.is-active{background:#038179;color:#fff}.menububble__button:focus,.menububble__button:hover{position:relative;background:#038179;color:#fff}.menububble__button:focus:after,.menububble__button:hover:after{content:attr(aria-label);position:absolute;left:50%;transform:translateX(-50%);top:150%;z-index:100!important;text-align:center;border-radius:4px;padding:.25rem;white-space:nowrap;font-size:.8rem;background:#001830;color:#fff}.menububble__button:disabled{z-index:100}.menububble__wrapper{display:inline}@keyframes temporaryHighlight{0%{background:#d4ecea}to{background:transparent}}@keyframes temporaryTagHighlight{0%{background:#038179;color:#fff}66%{background:#038179;color:#fff}to{background:#e6ebf1;color:#001830}}.tm-dot{display:inline-block;width:15px;height:15px;border-radius:15px}.tm-dot.large{width:30px;height:30px;border-radius:30px}.tm-dot.gray-border{border:2px solid #e6ebf1}.tm-admin-schedule{width:100%;background:#fff}.tm-admin-schedule__toolbar-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0;border-top:1px solid #e6ebf1}.tm-admin-schedule__toolbar-btn-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;padding:0 1rem;margin:.5rem 0;border-right:1px solid #e6ebf1}.tm-admin-schedule__toolbar-btn-group:last-of-type{border-right:none}.tm-admin-schedule__toolbar-btn-group.flex-1{flex:1}.tm-admin-schedule__toolbar-btn{background:none;border:none;position:relative;height:40px;width:40px;margin:0 .5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;color:#001830;transition:color .3s ease;border-radius:4px}.tm-admin-schedule__toolbar-btn:hover{color:#038179}.tm-admin-schedule__toolbar-btn:focus .tm-schedule__toolbar-btn__tooltip,.tm-admin-schedule__toolbar-btn:hover .tm-schedule__toolbar-btn__tooltip{opacity:1;display:block}.tm-admin-schedule__toolbar-btn.active{background:#d4ecea}.tm-admin-schedule__toolbar-btn__error-list{position:absolute;z-index:100;right:0;width:350px}.tm-admin-schedule__toolbar-search-wrapper{flex:1}.tm-schedule__toolbar-btn__bubble{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;position:absolute;top:0;right:0;width:fit-content;height:1rem;border-radius:1rem;background:#ff0f4a;color:#fff;padding:0 .3rem;font-family:Montserrat-Bold,sans-serif;font-size:.7rem}.tm-schedule__toolbar-btn__tooltip,.tm-th__hover-label{opacity:0;display:none;position:absolute;top:2rem;background:#001830;color:#fff;padding:.5rem;border-radius:4px;font-size:.7rem;z-index:17}.tm-th__hover-label{text-align:center;left:0}.tm-admin-schedule__column-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;overflow:scroll}.tm-admin-schedule__column{flex:0 0 200px;border-right:1px solid #e6ebf1}.tm-admin-schedule__column.row-numbers{flex:0 0 50px}.tm-admin-schedule__column:last-of-type{border-right:none}.tm-admin-schedule__row-numbers{margin-top:44px}.tm-admin-schedule__row-numbers__number{padding:1rem;border-top:1px solid #e6ebf1}.tm-admin-schedule__column-label-btn{width:100%}.tm-schedule-body{flex-direction:row;align-items:stretch;flex-wrap:nowrap}.tm-schedule-body,.tm-schedule__sidebar{display:flex;justify-content:flex-start;gap:0}.tm-schedule__sidebar{flex:0 0 20rem;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;background:#fff;border-right:2px solid #e6ebf1;border-top:2px solid #e6ebf1}.tm-schedule__sidebar__list-wrapper{overflow:auto;flex:1}.tm-schedule-table-wrapper{flex:1;width:100%;overflow:scroll;transition:all .3s ease}.tm-schedule-table-wrapper.updating{opacity:.75}.tm-schedule-table-wrapper,.tm-schedule__sidebar{max-height:calc(100vh - 275px)}.tm-schedule-table{border-collapse:collapse;width:100%;height:100%;position:relative;margin-top:-1px}.tm-schedule-table__thead{background:#fff}.tm-schedule-table__td{transition:all .3s ease}.tm-schedule-table__td.row-number{font-size:.9rem}.tm-schedule-table__td.error{background:#ffd1d0}.tm-schedule-table__td.highlighted{animation:temporaryHighlight 2.5s ease-out}.tm-schedule-table__td.highlighted .tm-schedule-table__td-content__event-name,.tm-schedule-table__td.highlighted .tm-schedule-table__td-content__event-overview{animation:temporaryTagHighlight 1.5s ease-out}.tm-schedule-table__td:hover:not(.no-hover){background:#f6f8fc}.tm-schedule-table__td:hover .tm-column-event-mini-menu-btn,.tm-schedule-table__td:hover .tm-performance-mini-menu-btn{opacity:1}.tm-column-event-mini-menu-btn,.tm-performance-mini-menu-btn{transition:all .3s ease;opacity:0}.tm-schedule-table__td-content{min-width:300px;height:100%}.tm-schedule-table__td-content__event-name{display:block;background:inherit;width:100%}.tm-schedule-table__td-content__event-dot{display:inline-block;flex:0 0 1rem;height:1rem;border-radius:1rem;margin:.25rem .5rem 0 0}.tm-schedule-table__td-content__event-overview{height:100%}.tm-schedule-table__th.sticky{z-index:13;top:-1px;box-shadow:inset 0 2px 0 #e6ebf1,inset 0 -1px 0 #e6ebf1}.tm-schedule-table__td.sticky{z-index:12;left:0;box-shadow:inset -1px 0 0 #e6ebf1}.tm-schedule-table__td,.tm-schedule-table__th{border:1px solid #e6ebf1;text-align:left;padding:.5rem}.tm-schedule-table__td.sticky,.tm-schedule-table__th.sticky{position:-webkit-sticky;position:sticky;background:#fff}.tm-schedule-table__td.sticky--corner,.tm-schedule-table__th.sticky--corner{z-index:14;left:0;box-shadow:inset 0 2px 0 #e6ebf1,inset -1px 0 0 #e6ebf1,inset 0 -1px 0 #e6ebf1}.skip-to-main{position:fixed;background:#ff0f4a;color:#fff;text-decoration:underline;z-index:101;padding:1rem;left:calc(50% - 89.3px);top:-60px;border-radius:0 0 4px 4px;transition:all .3s ease}.skip-to-main:focus{top:0;outline:none}.skip-to-main:focus.admin-nav{top:50px}@media print{.skip-to-main{display:none}}.tm-panel__content{overflow:hidden;text-overflow:ellipsis;height:112px;transition:all .3s ease-out;position:relative}.tm-panel__content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;background:linear-gradient(0deg,#fff 7%,hsla(0,0%,100%,0) 50%)}.tm-panel__content.expanded{height:100%}.tm-panel__content.expanded:before{background:transparent}.tm-panel__btn{padding-left:0}.tm-pagination-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;margin:2rem 0}.tm-page-info{flex:0 0 100%;text-align:center;font-size:14px}.tm-page-number-list{flex:0 0 100%;order:0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;margin:0 .5rem}@media only screen and (min-width:450px){.tm-page-number-list{flex:0 0 auto;order:0}}.tm-page-number-list__number{margin:0 .25rem}.tm-pagination-btn:focus,.tm-pagination-btn:hover{background:#cbd2db}.tm-pagination-btn.active{background:#001830;color:#fff}.tm-pagination-btn.direction{order:1}@media (max-width:499px){.tm-pagination-btn.direction{margin-top:1rem}}@media only screen and (min-width:450px){.tm-pagination-btn.direction{order:0}}.tm-pagination-btn-hidden{opacity:0;cursor:default;transition:none}@media (max-width:499px){.tm-pagination-btn-hidden{display:none}}input.browser-default-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}input.browser-default-radio:focus:checked~.tm-radio,input.browser-default-radio:focus~.tm-radio,input.browser-default-radio:hover~.tm-radio{border:2px solid #ff0f4a}input.browser-default-radio:checked~.tm-radio{background-color:#ff0f4a;border:2px solid #ff0f4a}input.browser-default-radio:checked:focus~.tm-radio{border-color:#001830}input.browser-default-radio:checked~.tm-radio:after{display:block;background:#ff0f4a;left:1px;top:1px;width:10px;height:10px;border-radius:10px;border:2px solid #fff}.tm-radio{position:relative;top:0;left:0;height:20px;width:20px;border-radius:20px;border:2px solid #001830;background:#fff;flex:0 0 20px}.tm-radio:after{content:"";position:absolute;display:none}.tm-color-option input[type=radio]{position:absolute;left:-10000px;width:1px;height:1px}.tm-color-option input[type=radio]:checked+.tm-dot,.tm-color-option input[type=radio]:focus+.tm-dot{border:2px solid #001830}.tm-line{border-bottom:1px solid #001830}.tm-line.h-50px{height:50px}@media print{.tm-line.h-50px{height:10pt}}@media print{.tm-line{border-color:#000}}@page{margin:.5in;bleed:0;@bottom-center{color:#fff}}.tm-schedule-download-wrapper.master,.tm-schedule-masters-download-wrapper.master,.tm-scoresheet-download-wrapper.master{display:block;page-break-inside:auto}.tm-schedule-download-wrapper.master table,.tm-schedule-masters-download-wrapper.master table,.tm-scoresheet-download-wrapper.master table{page-break-after:always}.tm-schedule-download-wrapper.master tr,.tm-schedule-masters-download-wrapper.master tr,.tm-scoresheet-download-wrapper.master tr{page-break-inside:avoid;page-break-after:auto}.tm-schedule-download-wrapper.master td,.tm-schedule-masters-download-wrapper.master td,.tm-scoresheet-download-wrapper.master td{page-break-inside:avoid;page-break-after:auto;padding:.5rem}.tm-schedule-download-wrapper.master thead,.tm-schedule-masters-download-wrapper.master thead,.tm-scoresheet-download-wrapper.master thead{display:table-header-group}.tm-schedule-download-wrapper.master tfoot,.tm-schedule-masters-download-wrapper.master tfoot,.tm-scoresheet-download-wrapper.master tfoot{display:table-footer-group}@media print{.tm-scoresheet{padding:0;border:0;max-height:100%}}.tm-scoresheet--w-background-image{height:880px;margin:0 auto 1rem;position:relative}.tm-scoresheet--w-background-image .tm-scoresheet__background-image{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:100%;display:block;object-fit:fover}@media print{.tm-scoresheet--w-background-image .tm-scoresheet__background-image{height:100vh;-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{.tm-scoresheet--w-background-image{width:auto;height:auto;margin:0 auto}}.tm-scoresheet--w-background-image .tm-scoresheet__contestant-name{font-size:1rem!important;line-height:1.5rem}.tm-scoresheet--w-background-image .tm-scoresheet__discipline-name,.tm-scoresheet--w-background-image .tm-scoresheet__event-date-name{font-size:.8rem!important;line-height:1.2rem}@media print{.tm-scoresheet--w-background-image{page-break-after:always;padding:0;border:0;max-width:8.5in}}.tm-schedule-download__header,.tm-scoresheet__header{text-align:center;position:relative}.tm-scoresheet__header__organization-logo{text-align:left;position:absolute;top:0;left:0;width:50px;height:50px;object-fit:contain}.tm-scoresheet__header__placement{text-align:left;position:absolute;top:0;right:0;width:50px}.tm-scoresheet__header__placement .tm-scoresheet__comment-box{height:50px}.tm-scoresheet-table{border:1px solid #001830;border-radius:4px;display:flex;flex-direction:column}@media print{.tm-scoresheet-table{border-color:#000}}.tm-scoresheet-section--penalties,.tm-scoresheet-table__row,.tm-scoresheet__footer{display:flex;border:1px solid #001830;border-bottom:0}.tm-scoresheet-section--penalties.border-bottom,.tm-scoresheet-table__row.border-bottom,.tm-scoresheet__footer.border-bottom{border-bottom:1px solid #001830}@media print{.tm-scoresheet-section--penalties,.tm-scoresheet-table__row,.tm-scoresheet__footer{border-color:#000}}.tm-scoresheet-table__row__comment-box,.tm-scoresheet-table__row__label{padding:.5rem}.tm-scoresheet-table__row__label{flex:0 0 33%}@media print{.tm-scoresheet-table__row__label h2{font-size:11pt;line-height:15pt}}.tm-scoresheet-table__row__comment-box{border-left:1px solid #001830;min-height:250px}@media print{.tm-scoresheet-table__row__comment-box{min-height:90pt;color-color:#000}}@media print{.tm-scoresheet.team .tm-scoresheet-table__row__comment-box{min-height:80pt}}.tm-scoresheet__comment-box{height:300px;border:1px solid #001830}@media print{.tm-scoresheet__comment-box{border-color:#000}}.tm-scoresheet-section--penalties{padding:.5rem;display:flex;flex-wrap:wrap}.tm-scoresheet-section--penalties h2.w-100{flex:0 0 100%;width:100%}@media print{.tm-scoresheet-section--penalties h2.w-100{font-size:11pt}}.tm-scoresheet__penalty-time{flex:0 0 25%}@media print{.tm-scoresheet__penalty-time h3{font-size:8pt}}.tm-scoresheet-section--penalty-categories{flex:1}.tm-scoresheet__penalty-section-wrapper{display:flex;align-items:center;margin-left:3rem}.tm-scoresheet__pentalty-section-label{flex:1 0 100px}@media print{.tm-scoresheet__pentalty-section-label{font-size:8pt;margin-bottom:0!important}}.tm-scoresheet__penalty-box-row{flex:0 0 300px;border:1px solid #001830;display:flex;height:25px;margin-left:1rem}@media print{.tm-scoresheet__penalty-box-row{border-color:#000;height:15pt;margin-bottom:0!important}}.tm-scoresheet__penalty-box{display:block;width:10%;height:25px;border-left:1px solid #001830}.tm-scoresheet__penalty-box:first-of-type{border-left:0}@media print{.tm-scoresheet__penalty-box{border-color:#000;height:15pt}}.tm-scoresheet__footer{display:flex;justify-content:space-between}@media print{.tm-scoresheet__footer h3{font-size:11pt}}.tm-scoresheet__signature-wrapper{flex:0 0 300px}.tm-scoresheet__signature-line{border-bottom:1px solid #001830;padding:.5rem;width:100%}@media print{.tm-scoresheet__signature-line{border-color:#000}}.tm-master-table{border:1px solid #001830;border-collapse:collapse;width:100%}.tm-master-table td,.tm-master-table th{border:1px solid #001830}.tm-master-table__header-row{background:#e6ebf1}.tm-master-table__header-row__label{text-align:left}.tm-master-table__cell-content{margin:.5rem;min-height:24px;min-width:24px}.tm-master-table__header-row__label,.tm-master-table__row__contestant_name{font-size:.8rem}.tm-scoresheet-footer{text-align:center;padding-top:2rem}.tm-scoresheet-footer__logo{display:block;max-width:150px;margin:0 auto 1rem}@keyframes grouploading{to{background-position:350% 0,0 0,16px 225px,16px 275px,0 0}}@keyframes eventloadingmobile{to{background-position:150% 0,0 0,16px 225px,16px 241px,0 0}}@keyframes coachloading{to{background-position:350% 0,0 0,16px 96px,0 0}}@keyframes eventloadinlarge{to{background-position:350% 0,0 0,166px 16px,166px 32px,0 0}}.group-skeleton{min-height:313px!important;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.45) 45%,hsla(0,0%,100%,.45) 55%,hsla(0,0%,100%,0)),linear-gradient(#d4dae2 200px,transparent 0),linear-gradient(#d4dae2 26px,transparent 0),linear-gradient(#d4dae2 20px,transparent 0),linear-gradient(#fff 313px,transparent 0);background-size:200px 100%,100% 200px,calc(100% - 32px) 26px,100px 20px,100% 100%;background-position:-200% 0,0 0,16px 225px,16px 275px,0 0;animation:grouploading 1s infinite}.event-skeleton,.group-skeleton{border-radius:4px;background-repeat:no-repeat;border:1px solid #e6ebf1;box-shadow:0 1.5px 0 0 #e6ebf1}.event-skeleton{min-height:353px!important;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.45) 45%,hsla(0,0%,100%,.45) 55%,hsla(0,0%,100%,0)),linear-gradient(#d4dae2 100%,transparent 0),linear-gradient(#d4dae2 8px,transparent 0),linear-gradient(#d4dae2 18px,transparent 0),linear-gradient(#fff 353px,transparent 0);background-size:353px 100%,100% 200px,100px 8px,calc(100% - 32px) 18px,100% 100%;background-position:-200% 0,0 0,16px 225px,16px 241px,0 0;animation:eventloadingmobile 1s infinite}@media only screen and (min-width:950px){.event-skeleton{min-height:150px!important;background-size:100% 100%,150px 150px,100px 8px,calc(100% - 184px) 18px,100% 100%;background-position:-100% 0,0 0,166px 16px,166px 32px,0 0;animation:eventloadinglarge 1s infinite}}.coach-skeleton{border-radius:4px;min-height:250px!important;background-repeat:no-repeat;border:1px solid #e6ebf1;box-shadow:0 1.5px 0 0 #e6ebf1;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.45) 45%,hsla(0,0%,100%,.45) 55%,hsla(0,0%,100%,0)),linear-gradient(#d4dae2 200px,transparent 0),linear-gradient(#d4dae2 26px,transparent 0),linear-gradient(#fff 313px,transparent 0);background-size:200px 100%,100% 80px,calc(100% - 32px) 26px,100% 100%;background-position:-200% 0,0 0,16px 96px,0 0;animation:coachloading 1s infinite}.tm-table-actions{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:0;margin-bottom:2rem}@media only screen and (min-width:700px){.tm-table-actions:not(.has-3-filters){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;margin-bottom:1rem}}@media only screen and (min-width:950px){.tm-table-actions:not(.has-3-filters){justify-content:stretch;flex-wrap:wrap}}@media only screen and (min-width:1200px){.tm-table-actions:not(.has-3-filters){justify-content:space-between;flex-wrap:nowrap}}@media only screen and (min-width:950px){.tm-table-actions.has-3-filters .tm-field-wrapper{margin-bottom:0}}@media only screen and (min-width:1200px){.tm-table-actions.has-3-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:0;margin-bottom:1rem}.tm-table-actions.has-3-filters .tm-field-wrapper{margin-left:1rem}}.tm-table-action__label,.tm-table-actions__fieldset__filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}.tm-table-action__label select,.tm-table-actions__fieldset__filters select{flex:0 0 100%;margin-bottom:.5rem}@media only screen and (min-width:950px){.tm-table-action__label select,.tm-table-actions__fieldset__filters select{width:auto;flex:1;margin:0 0 0 1rem}}@media only screen and (min-width:950px){.tm-table-action__label,.tm-table-actions__fieldset__filters{padding-top:0;margin-left:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0}}.tm-table-search-wrapper{flex:0 0 100%}@media only screen and (min-width:950px){.tm-table-search-wrapper{flex:0 0 auto;margin-right:auto}}.tm-table-actions__btn,.tm-table-actions__filter{margin-top:1rem}.tm-table-actions__btn>button,.tm-table-actions__filter>button{width:100%}@media only screen and (min-width:700px){.tm-table-actions__btn>button,.tm-table-actions__filter>button{width:auto}}@media only screen and (min-width:950px){.tm-table-actions__btn,.tm-table-actions__filter{margin-top:0;margin-left:1rem;width:fit-content}}.tm-table-actions__filter-group{margin-top:1rem}.tm-table-actions__filter-group .tm-field-wrapper{margin-bottom:1rem}@media only screen and (min-width:950px){.tm-table-actions__filter-group{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0;gap:1rem;margin:0}.tm-table-actions__filter-group .tm-field-wrapper{margin-bottom:0}}.tm-table-actions__filter{width:100%;flex:0 0 100%}@media only screen and (min-width:950px){.tm-table-actions__filter{flex:0 0 auto;width:auto}}.tm-table-actions__filter *{display:block;width:100%}.tm-table-actions__fieldset,.tm-table-actions__fieldset--labeled-filters{flex:1;border:none;padding:0;margin-top:1rem}@media only screen and (min-width:950px){.tm-table-actions__fieldset,.tm-table-actions__fieldset--labeled-filters{margin:0 0 0 1rem}}@media only screen and (min-width:950px){.tm-table-actions__fieldset--labeled-filters{margin:1rem 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0}}@media only screen and (min-width:1200px){.tm-table-actions__fieldset--labeled-filters{margin:0;justify-content:flex-end}}.tm-table-wrapper{width:100%;overflow:visible}.tm-table-wrapper.overflow--scroll,.tm-table-wrapper.tm-full-width-subnav{overflow:scroll}.tm-table{width:100%;border-collapse:collapse}.tm-table.plain,.tm-table.plain td,.tm-table.plain th{border:1px solid #818181}@media print{.tm-table.plain td.set-number,.tm-table.plain th.set-number{width:.5in;text-align:center}}@media only screen and (max-width:700px){.tm-table thead:not(.non-responsive){display:none}.tm-table td:not(.non-responsive){display:flex}.tm-table td:not(.non-responsive):before{content:attr(label);flex:0 0 125px;margin-right:1rem}}.tm-thead{text-align:left;border-bottom:1px solid #cbd2db}.tm-thead .tm-tr:hover{background:transparent}@media only screen and (min-width:950px){.tm-row-header{width:40%}}.tm-td .fa-circle-check{color:#038179}.tm-td .fa-circle-xmark{color:#ff0f4a}.tm-search-result-set{margin-bottom:3rem}.tm-search-result-set:last-of-type{margin-bottom:0}.tm-search-result-set__item{border-top:1px solid #cbd2db}.tm-tr{border-bottom:1px solid #cbd2db;transition:background .3s ease;position:relative}.tm-tr:last-child{border:none}.tm-tr:hover:not(.no-hover){background:#f6f8fc}.tm-tr.gray--hover--dark:hover{background:#eceff7}.tm-tr.mobile-responsive{padding:1rem 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0}@media only screen and (min-width:700px){.tm-tr.mobile-responsive{padding:0;display:table-row}}.tm-tr.mobile-responsive .tm-td{padding:.5rem 0}@media only screen and (min-width:700px){.tm-tr.mobile-responsive .tm-td{display:.5rem}}.tm-td:first-of-type:not(.ignore-responsive-padding){padding:1rem 40px .5rem 0}.tm-td:first-of-type:not(.ignore-responsive-padding):before{content:"";display:none}.tm-td:not(:first-of-type){font-size:.8rem;line-height:1.2rem}.tm-td.non-responsive{padding:.5rem}.tm-td a{color:#001830;text-decoration:none}.tm-td a:focus,.tm-td a:hover{text-decoration:underline}.tm-td a.tm-btn--green,.tm-td a.tm-planned-event-card__add-break-btn{color:#fff}.tm-td a.tm-btn--green:focus,.tm-td a.tm-btn--green:hover,.tm-td a.tm-planned-event-card__add-break-btn:focus,.tm-td a.tm-planned-event-card__add-break-btn:hover{text-decoration:none}.tm-td.p-0{padding:0!important}.tm-td.action-column{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;position:static;width:100%}@media only screen and (min-width:700px){.tm-td{padding:.5rem!important;font-size:.9rem!important;line-height:1.15rem!important}.tm-td.action-column{padding:0!important;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}.tm-td.padding-point-five{padding:.5rem!important}}.tm-td__modal-trigger{min-width:auto;padding-left:0;width:100%}.tm-td__modal-trigger:focus,.tm-td__modal-trigger:hover{color:#ff0f4a}.tm-th{padding:.5rem;text-transform:capitalize;font-size:.9rem}.tm-th.action-column{text-align:right;padding-right:0}.tm-th.has-hover-label{position:relative;color:#001830;transition:color .3s ease}.tm-th.has-hover-label:hover{color:#038179}.tm-th.has-hover-label:hover .tm-th__hover-label{opacity:1;display:block}@media print{.tm-td,.tm-th{padding:.25rem!important}}.tm-table__action-btn{width:100%;min-width:40px;text-align:right;padding:0!important}@media only screen and (min-width:700px){.tm-table__action-btn{padding:.5rem 0 .5rem .5rem!important;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:0}}.tm-info-tooltip-wrapper{position:relative}.tm-info-tooltip-trigger{font-size:.8rem!important}.tm-info-tooltip{box-shadow:0 2px 4px rgba(0,0,0,.15);z-index:2;height:auto;position:fixed;top:20%;left:50%;bottom:auto;width:calc(100% - 2rem);max-width:20rem;transform:translate(-50%);background:#fff}@media only screen and (min-width:700px){.tm-info-tooltip{transform:none;width:300px;position:absolute}.tm-info-tooltip.top{top:-2rem}.tm-info-tooltip.bottom{top:2rem}.tm-info-tooltip.right{right:0;left:auto}.tm-info-tooltip.left{right:auto;left:0}}.my-connections__list,.my-profiles__list{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:700px){.my-connections__list,.my-profiles__list{justify-content:flex-start}}.my-connections__list-item .add-new-wrapper{flex:0 0 100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.my-connections__list-item,.my-profiles__list-item{flex:0 0 100%;min-height:250px}@media only screen and (min-width:450px){.my-connections__list-item,.my-profiles__list-item{flex:0 0 50%}}@media only screen and (min-width:700px){.my-connections__list-item,.my-profiles__list-item{flex:0 0 32%}}.my-connections__list-item{position:relative}.my-connections__list-item__deactivate-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;padding:.5rem;position:absolute;right:-.5rem;top:-.5rem;width:20px;height:20px;border-radius:20px}.tm-athlete-card{padding:1rem}.tm-athlete-card:not(:first-of-type){margin-top:1rem}.tm-athlete-card__header{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:0}@media only screen and (min-width:700px){.tm-athlete-card__header{justify-content:flex-start;flex-wrap:nowrap}}.tm-athlete-card__body{flex:0 0 100%;text-align:center}@media only screen and (min-width:700px){.tm-athlete-card__body{flex:0 0 auto;text-align:left}}.tm-athlete-card__name{margin:1rem auto}@media only screen and (min-width:700px){.tm-athlete-card__name{margin:0 auto}}.tm-athlete-card__image{display:inline-block;width:90px;height:90px;border-radius:90px;object-fit:cover;border:4px solid #fff;margin:0 auto}.tm-athlete-card__image.trio_athlete_2,.tm-athlete-card__image.trio_athlete_3{margin-left:-35px}@media only screen and (min-width:700px){.tm-athlete-card__image{margin:0 1rem 0 0}}.tm-athlete-card__age{text-align:center;margin-bottom:0}@media only screen and (min-width:700px){.tm-athlete-card__age{text-align:left}}.tm-athlete-card__update-link{position:absolute;top:1rem;right:1rem;width:1rem;height:1.5rem;color:#038179}.tm-my-account-page-list{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0}.tm-my-account-page-list__item{width:calc(50% - .5rem);margin-bottom:1rem}.tm-my-account-page-list__link{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;text-decoration:none;color:#001830;height:100%}.tm-my-account-page-list__image{display:block;width:40px;height:40px;border-radius:40px;object-fit:cover;background:#d4ecea;color:#038179;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;font-size:1.25rem}.tm-my-account-page-list__body{margin-left:1rem;flex:1}.tm-coach-profile-data{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}.tm-coach-profile__image{object-fit:cover;width:40px;height:40px;border:2px solid #e6ebf1;border-radius:40px}.tm-coach-profile__name-location{flex:1;margin-left:1rem}.tm-address-summary{flex-wrap:wrap}@media only screen and (min-width:450px){.tm-address-summary{flex-wrap:nowrap}}.tm-address{flex:0 0 100%}@media only screen and (min-width:450px){.tm-address{flex:0 0 calc(50% - 0.5rem)}}.tm-registrationset-header .tm-competition-image{display:none}@media only screen and (min-width:700px){.tm-registrationset-header{display:flex;align-items:flex-start;justify-content:space-between}.tm-registrationset-header .tm-competition-image{display:inline-block}.tm-registrationset-header .tm-competition-title{margin-left:1rem;margin-right:1rem}}.tm-registrationset-header__action{margin:1rem auto 0;width:100%}@media only screen and (min-width:700px){.tm-registrationset-header__action{margin:0;width:100px}}.tm-community-search-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;padding:1.5rem;margin-bottom:1.5rem}.tm-community-search-input{display:inline;border-top-right-radius:0;border-bottom-right-radius:0;flex:1}.tm-competition-search-input{background:#fff;border:2px solid #cbd2db;font-size:.85rem}:-moz-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:#001830;opacity:1}.tm-community-search-submit{border-top-left-radius:0;border-bottom-left-radius:0}@media only screen and (min-width:700px){.tm-searchable-card-grid-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:0}}@media only screen and (min-width:700px){.tm-competitions__filter-toggle-btn,.tm-groups__filter-toggle-btn{display:none}}.tm-grid-filters{display:none}.tm-grid-filters.mobile-visible{display:block}@media only screen and (min-width:700px){.tm-grid-filters.mobile-visible{display:flex}}@media only screen and (min-width:700px){.tm-grid-filters{display:block;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;gap:0}}.tm-grid-filters__filter{flex:0 0 100%;margin-bottom:1rem}.tm-grid-filters__filter select{width:100%;text-align:left;border-color:#cbd2db}@media only screen and (min-width:700px){.tm-grid-filters__filter{margin-right:1rem;flex:0 0 auto}}.tm-grid-filters__filter__reset-btn{width:100%;margin-top:1rem;border-color:#cbd2db}@media only screen and (min-width:700px){.tm-grid-filters__filter__reset-btn{margin:0;width:auto}}.tm-coaches__actions,.tm-community__actions,.tm-competitions__actions{display:none}.tm-coaches__actions.mobile-visible,.tm-community__actions.mobile-visible,.tm-competitions__actions.mobile-visible{display:block}@media only screen and (min-width:700px){.tm-coaches__actions,.tm-community__actions,.tm-competitions__actions{display:block;width:40%}}@media only screen and (min-width:950px){.tm-coaches__actions,.tm-community__actions,.tm-competitions__actions{width:25%}}.tm-coaches__actions__field,.tm-community__actions__field,.tm-competitions__actions__field{flex:0 0 100%;margin-bottom:1.5rem}.tm-coaches__actions__field select,.tm-community__actions__field select,.tm-competitions__actions__field select{width:100%;text-align:left;border-color:#cbd2db}@media only screen and (min-width:700px){.tm-coaches__actions__field,.tm-community__actions__field,.tm-competitions__actions__field{flex:0 0 auto}}.tm-coaches__actions__field.search-input,.tm-community__actions__field.search-input,.tm-competitions__actions__field.search-input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0}.tm-coaches__actions__field:first-of-type,.tm-competitions__actions__field:first-of-type{flex:0 0 100%}@media only screen and (min-width:1200px){.tm-coaches__actions__field:first-of-type,.tm-competitions__actions__field:first-of-type{flex:1}}.tm-coaches__actions__clear,.tm-community__actions__clear,.tm-competitions__actions__clear{margin:0 auto 1.5rem}@media only screen and (min-width:700px){.tm-coaches__actions__clear,.tm-community__actions__clear,.tm-competitions__actions__clear{margin:0 0 1.5rem}}.tm-coaches-empty-state,.tm-community-empty-state,.tm-competitions-empty-state{margin-bottom:5rem}@media only screen and (min-width:700px){.tm-coaches-empty-state,.tm-community-empty-state,.tm-competitions-empty-state{margin-left:1rem}}.tm-coaches-empty-state__tips-list,.tm-community-empty-state__tips-list,.tm-competitions-empty-state__tips-list{max-width:400px;margin:1.5rem auto;text-align:left}.tm-coaches-empty-state__tips-list p,.tm-community-empty-state__tips-list p,.tm-competitions-empty-state__tips-list p{margin:0}.tm-contestant-scoresheet__header-container{background:#d4dae2;border:none;margin-bottom:1rem;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;position:relative}.tm-contestant-scoresheet__back-next-btn{color:#001830;text-decoration:none;position:absolute;height:auto;padding:0 .5rem;top:40%}@media only screen and (min-width:950px){.tm-contestant-scoresheet__back-next-btn{padding:0 2rem}}.tm-contestant-scoresheet__back-next-btn.back-btn{left:0}.tm-contestant-scoresheet__back-next-btn.next-btn{right:0}.tm-contestant-scoresheet__proficiency-scale{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;overflow:auto}.tm-contestant-scoresheet__proficiency-scale-item{flex:0 0 calc(50% - 0.5rem)}@media only screen and (min-width:700px){.tm-contestant-scoresheet__proficiency-scale-item{flex:0 0 calc(20% - 0.75rem)}}@media only screen and (min-width:1200px){.tm-contestant-scoresheet__proficiency-scale-item{flex:1;margin-right:1rem}.tm-contestant-scoresheet__proficiency-scale-item:last-of-type{margin-right:0!important}}@media only screen and (min-width:700px){.tm-contestant-scoresheet__body__main__caption-wrapper,.tm-contestant-scoresheet__body__main__error-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}}.tm-contestant-scoresheet__body__main__caption-name{margin:0 0 1rem}@media only screen and (min-width:700px){.tm-contestant-scoresheet__body__main__caption-name{margin:0}}.tm-contestant-scoresheet__summary-bar{background:#fff;border-radius:4px;border:1.5px solid #e6ebf1;position:static;padding:1rem;margin-bottom:1rem}@media only screen and (min-width:950px){.tm-contestant-scoresheet__summary-bar{margin-bottom:0;border-radius:none;border:none;box-shadow:0 -4px 6px -4px #caced4;position:fixed;bottom:0;margin-left:250px;left:0;right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:0}}@media only screen and (min-width:950px){.tm-contestant-scoresheet__summary-bar__action-wrapper,.tm-contestant-scoresheet__summary-bar__time-wrapper{flex:0 0 20%}}.tm-contestant-scoresheet__summary-bar__action-wrapper{margin-top:1rem}@media only screen and (min-width:950px){.tm-contestant-scoresheet__summary-bar__action-wrapper{margin:0}}.tm-homepage__top{position:relative;color:#fff;padding-bottom:3rem;margin-bottom:-2px}@media only screen and (max-width:950px){.tm-homepage__top{text-align:center}}@media only screen and (min-width:950px){.tm-homepage__search-input-wrapper,.tm-homepage__what-is-tm-wrapper{max-width:450px}}@media only screen and (min-width:700px){.tm-homepage__who-is-it-for-wrapper{max-width:550px;margin:0 0 0 auto}}.tm-homepage__tagline,.tm-landingpage__tagline{margin:0;line-height:2.5rem}.tm-homepage__tagline.mobile-centered,.tm-landingpage__tagline.mobile-centered{text-align:center}@media only screen and (min-width:950px){.tm-homepage__tagline.mobile-centered,.tm-landingpage__tagline.mobile-centered{text-align:left}}@media only screen and (min-width:450px){.tm-homepage__tagline,.tm-landingpage__tagline{font-size:3rem;line-height:3rem}}@media only screen and (min-width:950px){.tm-homepage__tagline,.tm-landingpage__tagline{font-size:3rem;line-height:3rem;max-width:680px}}.tm-homepage__tagline.max-width-none,.tm-landingpage__tagline.max-width-none{max-width:none}@media only screen and (min-width:950px){.tm-homepage__tagline.mega-font-line-height--lg,.tm-landingpage__tagline.mega-font-line-height--lg{line-height:4rem}}.tm-help-center__search-input-wrapper,.tm-homepage__search-input-wrapper{margin-top:1rem;padding:1.5rem;background:#fff;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}@media only screen and (min-width:450px){.tm-help-center__search-input-wrapper,.tm-homepage__search-input-wrapper{flex-wrap:nowrap}}.tm-help-center__search-submit,.tm-homepage__search-submit{margin-top:1rem;flex:0 0 100%}@media only screen and (min-width:450px){.tm-help-center__search-submit,.tm-homepage__search-submit{margin-top:0;margin-left:1rem;flex:0 0 auto}}.tm-homepage-illustration--director,.tm-homepage-illustration--organizations,.tm-homepage-illustration--twirler{display:block;margin:0 auto 3rem;max-width:75%}@media only screen and (min-width:950px){.tm-homepage-illustration--director,.tm-homepage-illustration--organizations,.tm-homepage-illustration--twirler{position:absolute;top:0;right:0;margin-bottom:0;max-width:40%}}@media only screen and (min-width:950px){.tm-homepage-illustration--director{right:1.5rem;max-width:30%}}@media only screen and (min-width:950px){.tm-homepage-illustration--organizations{top:8rem;right:1.5rem;max-width:40%}}.tm-homepage__illustration--1,.tm-homepage__illustration--2,.tm-homepage__illustration--3{transform:rotate(-30deg);position:absolute}.tm-homepage__illustration--1{top:420px;right:-380px}@media only screen and (min-width:450px){.tm-homepage__illustration--1{top:460px;right:-280px}}@media only screen and (min-width:700px){.tm-homepage__illustration--1{top:290px}}@media only screen and (min-width:950px){.tm-homepage__illustration--1{top:90px;right:-170px}}.tm-homepage__illustration--2{top:600px;right:80px}@media only screen and (min-width:450px){.tm-homepage__illustration--2{top:455px;right:280px}}@media only screen and (min-width:700px){.tm-homepage__illustration--2{top:470px;right:180px}}@media only screen and (min-width:950px){.tm-homepage__illustration--2{top:480px;right:-80px}}.tm-homepage__illustration--3{display:none;visibility:hidden}@media only screen and (min-width:700px){.tm-homepage__illustration--3{display:block;visibility:visible;left:-510px;top:-190px}}@media only screen and (min-width:950px){.tm-homepage__illustration--3{left:-360px;top:-140px}}@media only screen and (min-width:1200px){.tm-homepage__illustration--3{left:-310px}}.tm-homepage-section{padding-top:3rem;padding-bottom:3rem;position:relative}.tm-homepage__what-is-tm-wrapper.directors,.tm-homepage__what-is-tm-wrapper.parents{padding-left:56px;position:relative}.tm-homepage__what-is-tm-wrapper.directors:before,.tm-homepage__what-is-tm-wrapper.parents:before{content:"";position:absolute;left:0;top:5px;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;background-position:50%}.tm-homepage__what-is-tm-wrapper.parents:before{background-image:url("../pages/images/icons/email_icon.c734ef6925ca.svg")}.tm-homepage__what-is-tm-wrapper.directors:before{background-image:url("../pages/images/icons/folder_icon.425cbea0bd94.svg")}.tm-homepage__audience-list{margin:0;padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0;list-style:none}.tm-homepage__audience-list-item{margin-bottom:1rem;flex:0 0 100%}@media only screen and (min-width:700px){.tm-homepage__audience-list-item{flex:0 0 48%;min-height:83px}.tm-homepage__audience-list-item:nth-child(odd){margin-right:1rem}}.tm-homepage__audience-list-item a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0;text-decoration:none;height:100%}.tm-homepage__audience-list-item a:focus,.tm-homepage__audience-list-item a:hover{background:#f6f8fc}.tm-homepage__audience-list-item p{margin:0 0 0 1rem}.tm-homepage__icon-text-pair{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0;padding:.5rem 0}.tm-homepage__icon-text-pair img{margin-right:1rem}.coach-list-wrapper,.event-list-wrapper,.group-list-wrapper{flex:0 0 100%;width:100%}@media only screen and (min-width:700px){.coach-list-wrapper,.event-list-wrapper,.group-list-wrapper{flex:1}}@media only screen and (min-width:700px){.coach-profiles__list,.groups__list,.vendors__list{margin-left:1rem}}.events__list-item,.vendors__list-item{margin-bottom:1rem}.tm-setup-form-title{margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:2px solid #cbd2db}.tm-article-detail-wrapper,.tm-competition-admin-wrapper,.tm-group-detail-wrapper,.tm-organization-detail-wrapper{margin:1.5rem auto;position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}@media only screen and (min-width:1056px){.tm-article-detail-wrapper,.tm-competition-admin-wrapper,.tm-group-detail-wrapper,.tm-organization-detail-wrapper{flex-wrap:nowrap}}.tm-competition-detail-wrapper,.tm-contestant-scoresheet-wrapper{margin:1.5rem auto;position:relative;display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0}.tm-competition-detail-wrapper.regular-direction,.tm-contestant-scoresheet-wrapper.regular-direction{flex-direction:column}@media only screen and (min-width:1056px){.tm-competition-detail-wrapper,.tm-contestant-scoresheet-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-competition-detail-wrapper.regular-direction,.tm-contestant-scoresheet-wrapper.regular-direction{flex-direction:row}}.tm-competition__detail-aside-wrapper{margin-top:1rem}@media only screen and (min-width:1056px){.tm-competition__detail-aside-wrapper{margin:0}}.tm-article__detail-sections-wrapper,.tm-competition-admin__detail-sections-wrapper,.tm-competition__detail-sections-wrapper,.tm-contestant-scoresheet__detail-sections-wrapper,.tm-group__detail-sections-wrapper,.tm-organization__detail-sections-wrapper{margin-top:1rem;flex:0 0 100%;max-width:100%}@media only screen and (min-width:1056px){.tm-article__detail-sections-wrapper,.tm-competition-admin__detail-sections-wrapper,.tm-competition__detail-sections-wrapper,.tm-contestant-scoresheet__detail-sections-wrapper,.tm-group__detail-sections-wrapper,.tm-organization__detail-sections-wrapper{flex:0 0 calc(67% - 1rem);margin-right:auto;margin-top:0}}.tm-competition__overview-detail-list{border-bottom:2px solid #e6ebf1}.tm-competition__overview-detail-list__item{position:relative;margin:.5rem 0}.tm-competition__overview-detail-text{position:absolute;left:2rem;top:0}.tm-competition-overview__status{border-radius:4px;margin:.5rem 0 1rem;padding:.25rem .5rem;display:inline-block}.tm-competition-overview__status.draft,.tm-competition-overview__status.pending{background:#fff097}.tm-competition-overview__status.published{background:#d4ecea}.tm-competition-overview__status.archived{background:#ffd1d0}.tm-competition-overview__card{margin-bottom:1rem}.tm-card__heading-wrapper,.tm-competition-overview__card-heading-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0}.tm-competition-overview__card-heading{margin:0}.tm-card__cover-image{width:100%;height:200px;object-fit:cover;border-radius:4px 4px 0 0}.tm-article__detail-aside-wrapper,.tm-competition__detail-aside-wrapper,.tm-contestant-scoresheet__detail-aside-wrapper,.tm-group__detail-aside-wrapper,.tm-organization__detail-aside-wrapper{width:100%;flex:0 0 100%}@media only screen and (min-width:1056px){.tm-article__detail-aside-wrapper,.tm-competition__detail-aside-wrapper,.tm-contestant-scoresheet__detail-aside-wrapper,.tm-group__detail-aside-wrapper,.tm-organization__detail-aside-wrapper{flex:0 0 33%;width:33%;max-width:330px}.tm-article__detail-aside-wrapper.max-width--none,.tm-competition__detail-aside-wrapper.max-width--none,.tm-contestant-scoresheet__detail-aside-wrapper.max-width--none,.tm-group__detail-aside-wrapper.max-width--none,.tm-organization__detail-aside-wrapper.max-width--none{max-width:none}@supports not (-moz-appearance:none){.tm-article__detail-aside-wrapper.fixed,.tm-competition__detail-aside-wrapper.fixed,.tm-contestant-scoresheet__detail-aside-wrapper.fixed,.tm-group__detail-aside-wrapper.fixed,.tm-organization__detail-aside-wrapper.fixed{position:fixed;top:calc(50px + 1.5rem);width:calc(33% - 1rem)}.tm-article__detail-aside-wrapper.fixed.width--28-percent,.tm-competition__detail-aside-wrapper.fixed.width--28-percent,.tm-contestant-scoresheet__detail-aside-wrapper.fixed.width--28-percent,.tm-group__detail-aside-wrapper.fixed.width--28-percent,.tm-organization__detail-aside-wrapper.fixed.width--28-percent{width:calc(28% - 1rem)}.tm-article__detail-aside-wrapper.fixed-to-bottom,.tm-competition__detail-aside-wrapper.fixed-to-bottom,.tm-contestant-scoresheet__detail-aside-wrapper.fixed-to-bottom,.tm-group__detail-aside-wrapper.fixed-to-bottom,.tm-organization__detail-aside-wrapper.fixed-to-bottom{position:absolute;top:auto;bottom:0;left:calc(67% + .5rem)}.tm-article__detail-aside-wrapper.sticky,.tm-competition__detail-aside-wrapper.sticky,.tm-contestant-scoresheet__detail-aside-wrapper.sticky,.tm-group__detail-aside-wrapper.sticky,.tm-organization__detail-aside-wrapper.sticky{position:sticky;top:calc(50px + 1.5rem);width:calc(33% - 1rem)}.tm-article__detail-aside-wrapper.sticky.width--28-percent,.tm-competition__detail-aside-wrapper.sticky.width--28-percent,.tm-contestant-scoresheet__detail-aside-wrapper.sticky.width--28-percent,.tm-group__detail-aside-wrapper.sticky.width--28-percent,.tm-organization__detail-aside-wrapper.sticky.width--28-percent{width:calc(28% - 1rem)}}}.tm-competition-image-thumbnail{width:90px;height:90px;object-fit:cover;border-radius:4px}.tm-table-thumbnail{flex:0 0 25px;width:25px;height:25px;object-fit:cover;border-radius:50%}.tm-group__join-btn{display:block;margin-bottom:1rem}.tm-fee-list__item,.tm-selected-all-around-variant-list__item,.tm-selected-event-variant-list__item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0;font-size:.8rem}.tm-fee-list__item-name,.tm-selected-all-around-variant-list__item-name,.tm-selected-event-variant-list__item-name{flex:1;margin-right:1rem}.tm-registration-total-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0}.tm-registration-total-wrapper:first-of-type{border-top:2px solid #001830;padding-top:2rem}.tm-login__signup__link{display:block}@media only screen and (min-width:450px){.tm-login__signup__link{display:inline}}#id_password+.tm-help-text{display:block;margin-top:.5rem}.tm-connection-search-wrapper{position:relative;display:block}.tm-connection-search-list{max-height:150px;overflow:scroll;border:2px solid #f0f2f6;border-radius:4px;position:absolute;left:0;right:0;top:3rem;width:100%;background:#fff;z-index:1}.tm-connection-search-list.tm-admin-schedule__toolbar-search-list{z-index:15;max-height:50vh}.tm-admin-schedule__toolbar-search-list-label{display:block;padding:.5rem 1rem 0}.tm-connection-search-list-item{width:100%}.tm-connection-search-list-item:first-of-type .tm-connection-search-list-item__btn{padding-top:1rem}.tm-connection-search-list-item:last-of-type .tm-connection-search-list-item__btn{padding-bottom:1rem}.tm-connection-search-list-item__btn{padding:.5rem 1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0;width:100%;background:transparent;border:none;transition:all .3s ease}.tm-connection-search-list-item__btn:focus,.tm-connection-search-list-item__btn:hover{background:#f6f8fc}.tm-radio-input__clear-selection{margin-left:auto;margin-right:-1rem}.my-connections__current-profile-wrapper{background:#fff;border:1px solid #cbd2db;margin-top:1rem;border-radius:4px;padding:1rem;margin-bottom:3rem}.my-connections__current-profile-wrapper select{width:100%;border-color:#cbd2db}.my-connections-empty-state{margin-bottom:3rem}.tm-student-search-list{max-height:300px;overflow:scroll;border:2px solid #f0f2f6;border-radius:4px}.tm-student-search-list-item{width:100%}.tm-student-search-list-item:first-of-type .tm-student-search-list-item__label{padding-top:1rem}.tm-student-search-list-item:last-of-type .tm-student-search-list-item__label{padding-bottom:1rem}.tm-student-search-list-item__label{padding:.5rem 1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0;width:100%;background:transparent;border:none}.organization__list{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0;margin-bottom:3rem}.organization__list-item{flex:0 0 100%;margin-bottom:1rem}@media only screen and (min-width:700px){.organization__list-item{flex:0 0 48%}}@media only screen and (min-width:950px){.organization__list-item{flex:0 0 32%}}.tm-landing-page-title{margin:0;padding:0;font-size:3rem;line-height:3rem;word-wrap:break-word}@media only screen and (min-width:950px){.tm-landing-page-title{font-size:3rem;line-height:3rem}}.tm-landing-page-subtitle{font-size:1.25rem;line-height:1.5rem}.tm-landing-page-subtitle.for-coaches{padding-right:20%}@media only screen and (min-width:950px){.tm-landing-page-subtitle{max-width:680px}}.tm-landing-page__illustration-1,.tm-landing-page__illustration-2,.tm-landing-page__illustration-3{display:block}.tm-landing-page__illustration-1,.tm-landing-page__illustration-2{position:absolute;transform:rotate(-30deg)}.tm-landing-page__illustration-1{width:605px;top:510px;right:-380px}@media only screen and (min-width:450px){.tm-landing-page__illustration-1{top:270px}}@media only screen and (min-width:700px){.tm-landing-page__illustration-1{top:150px}}@media only screen and (min-width:950px){.tm-landing-page__illustration-1{top:90px;right:-170px}}.tm-landing-page__illustration-2{width:307px;top:695px;right:90px}@media only screen and (min-width:450px){.tm-landing-page__illustration-2{top:445px}}@media only screen and (min-width:700px){.tm-landing-page__illustration-2{top:330px}}@media only screen and (min-width:950px){.tm-landing-page__illustration-2{top:480px;right:-80px}}.tm-landing-page__illustration-3{margin:2rem 0;width:100%}.tm-landing-page-icon{width:40px;height:40px;border-radius:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;flex:0 0 40px}.tm-landing-page-icon.large{width:100px;height:100px;border-radius:80px;font-size:3rem}.tm-landing-page__flex-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.tm-landing-page__flex-item{flex:0 0 100%;margin-bottom:2rem}@media only screen and (min-width:700px){.tm-landing-page__flex-item{flex:0 0 calc(50% - 1rem)}}@media only screen and (min-width:950px){.tm-landing-page__flex-item{flex:0 0 calc(33% - 1rem);margin-bottom:0}}.tm-landing-page__get-started{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.tm-landing-page__get-started .contact-link{margin-top:1rem;padding-left:.5rem;padding-right:.5rem;text-align:left}@media only screen and (min-width:450px){.tm-landing-page__get-started .contact-link{flex:auto;margin-top:0;margin-left:1rem}}.tm-landing-page__get-started__text{flex:1;margin-right:2rem}.tm-landing-page__get-started__silhouette{display:block;margin-top:2rem;width:100%}@media only screen and (min-width:700px){.tm-landing-page__get-started__silhouette{margin-top:0;width:50%}}.bio-figure{display:block;margin-bottom:2rem}@media only screen and (min-width:700px){.bio-figure{width:50%;margin-bottom:0}}.bio-figure__image{width:100%;height:25rem;object-fit:cover;border-radius:4px}.tm-milestone-list__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;padding-bottom:2rem}@media only screen and (min-width:700px){.tm-milestone-list__item{padding-bottom:4rem;position:relative}.tm-milestone-list__item:after{content:"";width:2px;height:100%;background:#d4ecea;z-index:0;position:absolute;top:0;bottom:0}.tm-milestone-list__item .tm-milestone__icon-wrapper{margin-right:0}.tm-milestone-list__item:nth-of-type(odd){width:calc(50% + 20px);display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;gap:0;text-align:right}.tm-milestone-list__item:nth-of-type(odd) .tm-milestone__icon-wrapper{margin:0 0 0 1rem}.tm-milestone-list__item:nth-of-type(odd) .tm-milestone__info{flex:1}.tm-milestone-list__item:nth-of-type(odd):after{right:20px}.tm-milestone-list__item:nth-of-type(2n){padding-left:calc(50% - 20px)}.tm-milestone-list__item:nth-of-type(2n) .tm-milestone__icon-wrapper{margin:0 1rem 0 0}.tm-milestone-list__item:nth-of-type(2n):after{left:50%}}.tm-icon-wrapper,.tm-milestone__icon-wrapper{flex:0 0 40px;display:block;background:#d4ecea;width:40px;height:40px;border-radius:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;position:relative;z-index:1;margin-right:1rem}.tm-icon-wrapper i,.tm-milestone__icon-wrapper i{color:#038179}.tm-landingpage__tagline{text-align:center}@media only screen and (min-width:700px){.tm-landingpage__tagline{text-align:left}}.tm-pricing-tier-outer-wrapper.white-bg{background:#fff}@media only screen and (min-width:700px){.tm-pricing-tier-outer-wrapper:nth-of-type(odd) .tm-pricing-tier-inner-wrapper{flex-direction:row-reverse}}@media only screen and (min-width:700px){.tm-pricing-tier-outer-wrapper:nth-of-type(2n) .tm-pricing-tier__heading{margin-left:51%}}@media only screen and (min-width:700px){.tm-pricing-tier-inner-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}}.tm-pricing-tier__heading{text-align:center}@media only screen and (min-width:700px){.tm-pricing-tier__heading{text-align:left}}.tm-pricing-tier__image-wrapper{text-align:center;margin:4rem 0}@media only screen and (min-width:700px){.tm-pricing-tier__image-wrapper{margin:0}}.tm-landingpage__image-left,.tm-pricing-tier__image{max-width:300px}.tm-landingpage__image-left.parents-and-athletes,.tm-pricing-tier__image.parents-and-athletes{max-width:200px}.tm-landingpage__image-left.nathan-headshot,.tm-pricing-tier__image.nathan-headshot{width:182px;height:182px;border-radius:182px}@media only screen and (min-width:700px){.tm-landingpage__image-left,.tm-pricing-tier__image{margin:0 2rem;width:calc(55% - 4rem);flex:0 0 calc(55% - 4rem)}.tm-landingpage__image-left.parents-and-athletes,.tm-pricing-tier__image.parents-and-athletes{max-width:calc(55% - 4rem)}}@media only screen and (min-width:950px){.tm-landingpage__image-left,.tm-pricing-tier__image{margin:0 2rem;width:55%;flex:0 0 55%}.tm-landingpage__image-left.parents-and-athletes,.tm-pricing-tier__image.parents-and-athletes{max-width:55%}}.tm-pricing-tier__info{max-width:300px;margin:0 auto}.tm-pricing-tier__info.contact-form{max-width:100%}@media only screen and (min-width:700px){.tm-pricing-tier__info{margin:0;max-width:45%;flex:0 0 45%;width:45%}.tm-pricing-tier__info.parents-and-athletes{align-self:flex-start}}.tm-pricing-tier__cta{margin:4rem auto 0;display:block;width:fit-content}@media only screen and (min-width:700px){.tm-pricing-tier__cta{margin:3rem 0 0}}.receipt__body{color:#001830}.receipt__logo{width:33%;object-fit:contain;display:block;margin:0 auto}@page{@bottom-center{font-family:Montserrat-Regular,sans-serif;font-size:.75rem;content:"Page " counter(page) " of " counter(pages)}}.tm-result-archive-grid{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0;overflow-x:scroll}@media only screen and (min-width:950px){.tm-result-archive-grid{justify-content:flex-start;flex-wrap:wrap}}.tm-result-archive-grid__item{flex:0 0 100%}.tm-result-archive-grid__item:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:700px){.tm-result-archive-grid__item{flex:0 0 48%}.tm-result-archive-grid__item:not(:last-child){margin-bottom:0}}@media only screen and (min-width:950px){.tm-result-archive-grid__item{flex:0 0 33%}.tm-result-archive-grid__item:not(:last-child){margin-right:1rem}}.tm-result-archive-grid__result-list{padding-left:1rem}.tm-result-archive-grid__result-list__item__content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:0}.medal{position:relative;list-style:none}.medal:before{content:attr(value);font-size:.9rem;position:absolute;--size:1.25rem;left:-1rem;line-height:var(--size);width:var(--size);height:var(--size);top:0;border-radius:50%;border:2px solid;text-align:center;display:flex;align-items:center;justify-content:center}.no-medal{margin-left:.5rem;padding-left:.5rem!important}.no-medal:marker{margin-left:.3rem}.gold-medal:before{background:#fce033;border-color:#988404;color:#6c5d00}.silver-medal:before{background:#d2d2d2;border-color:#959595;color:#3c3c3c}.bronze-medal:before{background-color:#df8755;border-color:#843e15;color:#69300e}@page{size:A4;margin:.5in}