.Dashboard-module-scss-module__LnlfyW__dashboard{padding:0 var(--hz-padding);--bottom-padding:2rem;height:calc(100vh - var(--header-height) - var(--bottom-padding));flex-direction:column;display:flex}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top{grid-template-rows:7rem 3rem;grid-template-areas:"title nav""menu menu";grid-auto-flow:column;align-items:center;display:grid}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top h1{font-family:var(--font-family);letter-spacing:-.0425rem;word-spacing:-.0425rem;font-size:2.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);grid-area:title;margin:0}@media (min-width:768px) and (max-width:1191px){.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top h1{letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__acting{grid-gap:.5rem;grid-area:nav;grid-template-columns:1fr auto;grid-template-areas:"acting-as name-or-select";place-items:center end;display:grid}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__acting select{min-width:20rem}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__presence{color:var(--base-secondary-default);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__presenceDot{background:var(--arara-70);border-radius:50%;width:.5rem;height:.5rem}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__sectionMenu{grid-gap:1rem;border-bottom:1px solid var(--base-border-secondary-default);box-sizing:border-box;grid-area:menu;grid-auto-flow:column;justify-content:start;margin-bottom:2rem;display:grid}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__sectionMenu li{padding-bottom:.5rem;display:flex}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__top .Dashboard-module-scss-module__LnlfyW__sectionMenu li[data-selected=true]{color:var(--hot-60);border-bottom:1px solid var(--base-primary-default)}.Dashboard-module-scss-module__LnlfyW__dashboard .Dashboard-module-scss-module__LnlfyW__main{width:100%;height:100%;position:relative;overflow-y:hidden}.Dashboard-module-scss-module__LnlfyW__dashboard[data-sub-route=true] .Dashboard-module-scss-module__LnlfyW__top{display:none}.Dashboard-module-scss-module__LnlfyW__dashboard[data-sub-route=true] .Dashboard-module-scss-module__LnlfyW__main{height:100%}.Dashboard-module-scss-module__LnlfyW__noSections{text-align:center;place-items:center;height:100%;padding:2rem;display:grid}.Dashboard-module-scss-module__LnlfyW__noSections p{max-width:32rem;color:var(--base-secondary-default)}
@keyframes Table-module-scss-module__JDSDFW__pulse{0%{opacity:.3}to{opacity:1}}.Table-module-scss-module__JDSDFW__table{--gap-h:1rem;flex-direction:column;height:100%;display:flex;overflow-y:hidden}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__emptyResult{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}.Table-module-scss-module__JDSDFW__table[data-refining=true] .Table-module-scss-module__JDSDFW__row{opacity:.5}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header{padding-right:var(--scrollbar-gutter,0px);-webkit-user-select:none;user-select:none;align-content:center;display:flex}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header .Table-module-scss-module__JDSDFW__headerItem{align-items:center;gap:.25rem;display:flex}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header .Table-module-scss-module__JDSDFW__headerItem[data-sortable]{cursor:pointer}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header .Table-module-scss-module__JDSDFW__headerItem .Table-module-scss-module__JDSDFW__arrow{--size:1rem;--icon-size:.25rem;width:var(--size);height:var(--size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header .Table-module-scss-module__JDSDFW__headerItem .Table-module-scss-module__JDSDFW__arrow:before{content:"";border-left:var(--icon-size) solid #0000;border-right:var(--icon-size) solid #0000;border-bottom:calc(var(--icon-size)*2) solid #0000;transform-origin:50%;transition:transform .2s,border-color .15s}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header .Table-module-scss-module__JDSDFW__headerItem .Table-module-scss-module__JDSDFW__arrow[data-active=true]:before{border-bottom-color:var(--base-primary-default)}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header .Table-module-scss-module__JDSDFW__headerItem .Table-module-scss-module__JDSDFW__arrow[data-direction=DESC]:before{transform:rotateX(180deg)}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__header,.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__row,.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__rowSkeleton{grid-auto-flow:column;grid-template-columns:var(--cols-grid-template);grid-column-gap:.5rem;padding:.5rem;display:grid}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__row{box-sizing:border-box;height:100%;transition:opacity var(--base-transition)}@media (min-width:768px){.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__row:hover{background-color:var(--low-accent-active);cursor:pointer}}@media (min-width:0) and (max-width:767px){.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__row:active{background-color:var(--low-accent-active)}}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__row,.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__rowSkeleton{border-top:1px solid var(--base-primary-disabled)}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__row>*,.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__rowSkeleton>*{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__rowSkeleton .Table-module-scss-module__JDSDFW__defaultSkeleton{grid-column:1/-1;align-items:center;height:100%;display:flex}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__rowSkeleton .Table-module-scss-module__JDSDFW__defaultSkeleton:before{content:"";background:var(--base-secondary-disabled);border-radius:4px;width:40%;height:.875rem;animation-name:Table-module-scss-module__JDSDFW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;display:block}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__virtualized{--fade-color:var(--surface-base);flex:1;min-height:0;position:relative}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__virtualized:before,.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__virtualized:after{pointer-events:none;content:"";height:var(--fade-h);z-index:10;width:100%;position:absolute}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__virtualized:before{background:linear-gradient(to top, transparent calc(100% * (1 - var(--top-opacity))), var(--fade-color) 100%)}.Table-module-scss-module__JDSDFW__table .Table-module-scss-module__JDSDFW__virtualized:after{background:linear-gradient(to bottom, transparent calc(100% * (1 - var(--bottom-opacity))), var(--fade-color) 100%);bottom:0}
.UserStatus-module-scss-module__zmAKUa__user-status{height:var(--height);max-width:var(--width);-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;display:grid}.UserStatus-module-scss-module__zmAKUa__user-status[data-status=ACTIVE],.UserStatus-module-scss-module__zmAKUa__user-status[data-status=COMPLETE]{--color:var(--base-highlight-default)}.UserStatus-module-scss-module__zmAKUa__user-status[data-status=EXPIRED],.UserStatus-module-scss-module__zmAKUa__user-status[data-status=EMAIL_ERROR]{--color:var(--base-error-default)}.UserStatus-module-scss-module__zmAKUa__user-status[data-status=PENDING]{--color:var(--base-secondary-default)}@media (min-width:768px){.UserStatus-module-scss-module__zmAKUa__user-status{--width:6rem;--height:1.25rem;width:var(--width);font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;border:1px solid var(--color);color:var(--color);margin:0;font-size:.875rem;font-weight:400;line-height:140%}}@media (min-width:0) and (max-width:767px){.UserStatus-module-scss-module__zmAKUa__user-status{--size:1rem;width:var(--size);height:var(--size);background-color:var(--color);border-radius:50%}.UserStatus-module-scss-module__zmAKUa__user-status span{display:none}}
@keyframes Main-module-scss-module__-ZKKiW__pulse{0%{opacity:.3}to{opacity:1}}.Main-module-scss-module__-ZKKiW__members-section{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:hidden}.Main-module-scss-module__-ZKKiW__members-section .Main-module-scss-module__-ZKKiW__top{justify-content:end;height:2rem;display:grid}.Main-module-scss-module__-ZKKiW__students-list .Main-module-scss-module__-ZKKiW__header,.Main-module-scss-module__-ZKKiW__students-list .Main-module-scss-module__-ZKKiW__student{align-content:center;height:2rem;display:grid}.Main-module-scss-module__-ZKKiW__students-list .Main-module-scss-module__-ZKKiW__student:hover{background-color:var(--surface-low)}.Main-module-scss-module__-ZKKiW__students-list .Main-module-scss-module__-ZKKiW__student .Main-module-scss-module__-ZKKiW__status{justify-items:center;display:grid}@media (min-width:768px){.Main-module-scss-module__-ZKKiW__members-section{--status-col-width:6rem}}@media (min-width:0) and (max-width:767px){.Main-module-scss-module__-ZKKiW__members-section{--status-col-width:1rem}}.Main-module-scss-module__-ZKKiW__admins-section{background-color:var(--surface-base)}@media (min-width:0) and (max-width:767px){.Main-module-scss-module__-ZKKiW__desktop-only,.Main-module-scss-module__-ZKKiW__status-header{display:none}}.Main-module-scss-module__-ZKKiW__sk-avatar{background:var(--base-secondary-disabled);border-radius:50%;width:32px;height:32px;animation-name:Main-module-scss-module__-ZKKiW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Main-module-scss-module__-ZKKiW__sk-name{background:var(--base-secondary-disabled);border-radius:4px;width:60%;height:.875rem;animation-name:Main-module-scss-module__-ZKKiW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Main-module-scss-module__-ZKKiW__sk-rank{background:var(--base-secondary-disabled);border-radius:50%;width:24px;height:24px;animation-name:Main-module-scss-module__-ZKKiW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Main-module-scss-module__-ZKKiW__sk-status{background:var(--base-secondary-disabled);border-radius:4px;width:3rem;height:.875rem;animation-name:Main-module-scss-module__-ZKKiW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Main-module-scss-module__-ZKKiW__invite-detail{box-sizing:border-box;background-color:var(--surface-base);width:100%;height:100%;color:var(--high-primary-default);flex-direction:column;padding:1.5rem;display:flex;overflow-y:auto}.Main-module-scss-module__-ZKKiW__invite-detail-skeleton{flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;display:flex}.Main-module-scss-module__-ZKKiW__invite-detail-header{border-bottom:1px solid var(--base-accent-default);align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.Main-module-scss-module__-ZKKiW__invite-detail-info{flex-direction:column;gap:.25rem;display:flex}.Main-module-scss-module__-ZKKiW__invite-detail-info h3{margin:0;font-size:1.1rem;font-weight:600}.Main-module-scss-module__-ZKKiW__invite-detail-email{color:var(--base-secondary-default);font-size:.85rem}.Main-module-scss-module__-ZKKiW__invite-detail-body{flex-direction:column;gap:.75rem;padding:1.5rem 0;display:flex}.Main-module-scss-module__-ZKKiW__invite-detail-row{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.Main-module-scss-module__-ZKKiW__invite-detail-label{color:var(--base-secondary-default);font-weight:500}.Main-module-scss-module__-ZKKiW__invite-detail-actions{border-top:1px solid var(--base-accent-default);padding-top:1rem}.Main-module-scss-module__-ZKKiW__invite-detail-cooldown{color:var(--base-secondary-default);margin-top:.5rem;font-size:.8125rem;display:block}
.GenericMenu-module-scss-module__vf78WG__menu{--fg-color:var(--base-primary-default);--fg-selected-color:var(--base-primary-default);--separator-color:var(--base-border-secondary-default);--line-distance:.25rem;-webkit-user-select:none;user-select:none}.GenericMenu-module-scss-module__vf78WG__menu ul li span{color:var(--fg-color)}.GenericMenu-module-scss-module__vf78WG__menu ul li .GenericMenu-module-scss-module__vf78WG__arrow{display:flex}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=horizontal]{padding:0 var(--hz-padding);height:2rem}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=horizontal] ul{flex-direction:row;display:flex}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=horizontal] ul>*+*{padding-left:1rem}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=horizontal] ul{padding-bottom:var(--line-distance);border-bottom:1px solid var(--separator-color)}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=horizontal] ul li span{padding-bottom:calc(var(--line-distance) + 4px);border-bottom-color:#0000}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=horizontal] ul li[data-selected=true] span{border-bottom-width:2px;border-bottom-color:var(--base-primary-default);border-bottom-style:solid}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=vertical] ul{flex-direction:column;display:flex}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=vertical] ul>*+*{border-top:1px solid var(--separator-color)}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=vertical] ul li a{height:var(--item-height);justify-content:space-between;align-items:center;display:flex}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=vertical] ul li[data-selected=true] span{color:var(--fg-selected-color)}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=vertical] ul li[data-selected=true] polyline{stroke:var(--fg-selected-color)}.GenericMenu-module-scss-module__vf78WG__menu[data-layout=vertical] ul li[data-selected=true] .GenericMenu-module-scss-module__vf78WG__arrow{opacity:1;transform:translate(0)}@media (min-width:768px){.GenericMenu-module-scss-module__vf78WG__menu{--item-height:2.5rem}.GenericMenu-module-scss-module__vf78WG__menu .GenericMenu-module-scss-module__vf78WG__arrow{transition:var(--base-transition);opacity:0;transform:translate(-.5rem)}.GenericMenu-module-scss-module__vf78WG__menu ul li:hover .GenericMenu-module-scss-module__vf78WG__arrow{opacity:1;transform:translate(0)}}@media (min-width:0) and (max-width:767px){.GenericMenu-module-scss-module__vf78WG__menu{--item-height:3rem;width:100%}.GenericMenu-module-scss-module__vf78WG__menu .GenericMenu-module-scss-module__vf78WG__arrow{opacity:1;transition:none;transform:translate(0)}.GenericMenu-module-scss-module__vf78WG__menu ul li:active{background-color:var(--base-accent-default)}}
@keyframes useViewStack-module-scss-module__wdM4Iq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes useViewStack-module-scss-module__wdM4Iq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes useViewStack-module-scss-module__wdM4Iq__popUpEnter{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes useViewStack-module-scss-module__wdM4Iq__popUpExit{0%{transform:scale(1)}to{transform:scale(.9)}}.useViewStack-module-scss-module__wdM4Iq__stack{width:100%;height:100%;position:relative}.useViewStack-module-scss-module__wdM4Iq__view{flex-direction:column;display:flex;position:absolute;inset:0}.useViewStack-module-scss-module__wdM4Iq__view-content{z-index:1;transition:box-shadow var(--transition);flex:1;position:relative;overflow-y:auto;box-shadow:-8px 0 24px #0000}.useViewStack-module-scss-module__wdM4Iq__view[data-state=active]{z-index:2;pointer-events:auto}.useViewStack-module-scss-module__wdM4Iq__view[data-state=entering]{z-index:3;pointer-events:none}@keyframes useViewStack-module-scss-module__wdM4Iq__fromAnim{0%{transform:translate(100%)}to{transform:translate(0)}}.useViewStack-module-scss-module__wdM4Iq__view[data-state=entering] .useViewStack-module-scss-module__wdM4Iq__view-content{animation-name:useViewStack-module-scss-module__wdM4Iq__fromAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-out-quint);box-shadow:-8px 0 24px #0000004d}.useViewStack-module-scss-module__wdM4Iq__view[data-state=exiting]{z-index:3;pointer-events:none}@keyframes useViewStack-module-scss-module__wdM4Iq__toAnim{0%{transform:translate(0)}to{transform:translate(100%)}}.useViewStack-module-scss-module__wdM4Iq__view[data-state=exiting] .useViewStack-module-scss-module__wdM4Iq__view-content{animation-name:useViewStack-module-scss-module__wdM4Iq__toAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-out-quint);animation-fill-mode:forwards;box-shadow:-8px 0 24px #0000004d}.useViewStack-module-scss-module__wdM4Iq__view:after{content:"";background:var(--prata-0);opacity:0;z-index:10;pointer-events:none;transition:opacity .3s ease-out;position:absolute;inset:0}.useViewStack-module-scss-module__wdM4Iq__view[data-state=behind]{z-index:1;pointer-events:none}.useViewStack-module-scss-module__wdM4Iq__view[data-state=behind]:after{opacity:.3}
@keyframes MemberForm-module-scss-module__KM7V0a__pulse{0%{opacity:.3}to{opacity:1}}.MemberForm-module-scss-module__KM7V0a__member-component,.MemberForm-module-scss-module__KM7V0a__member-component--ranks,.MemberForm-module-scss-module__KM7V0a__member-component--courses{--padding:1.5rem;background-color:var(--surface-base);color:var(--high-primary-default);box-sizing:border-box;height:100%;position:relative}.MemberForm-module-scss-module__KM7V0a__member-component{overflow:visible}.MemberForm-module-scss-module__KM7V0a__back{cursor:pointer;height:var(--header-height);grid-template-columns:auto 1fr;align-items:center;gap:.5rem;padding-left:1rem;display:grid;position:absolute;top:0;left:0}.MemberForm-module-scss-module__KM7V0a__skeleton{padding:var(--padding);padding-top:var(--header-height);flex-direction:column;height:100%;display:flex}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-avatar{background:var(--base-secondary-disabled);border-radius:50%;width:124px;height:124px;margin-bottom:.75rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-name{background:var(--base-secondary-disabled);border-radius:4px;width:10rem;height:1.5rem;margin-bottom:.25rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-meta{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-handle{background:var(--base-secondary-disabled);border-radius:4px;width:7rem;height:.85rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-email{background:var(--base-secondary-disabled);border-radius:4px;width:12rem;height:.8rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-rank{background:var(--base-secondary-disabled);border-radius:4px;width:6rem;height:1.25rem;margin-bottom:2rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-menu{flex-direction:column;gap:1rem;display:flex}.MemberForm-module-scss-module__KM7V0a__skeleton .MemberForm-module-scss-module__KM7V0a__skeleton-menu>div{background:var(--base-secondary-disabled);border-radius:4px;width:100%;height:3rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__stack-view{height:100%;padding:var(--padding);padding-top:var(--header-height);background-color:var(--surface-base);flex-direction:column;display:flex;overflow-y:auto}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content{flex:none}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content .MemberForm-module-scss-module__KM7V0a__profile{grid-template-rows:[avatar]auto[name]auto[meta]auto[rank]auto;row-gap:.75rem;display:grid}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content .MemberForm-module-scss-module__KM7V0a__profile h1{grid-row:name;margin:0}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content .MemberForm-module-scss-module__KM7V0a__profile-meta{flex-direction:column;grid-row:meta;gap:.15rem;display:flex}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content .MemberForm-module-scss-module__KM7V0a__handle{color:var(--base-secondary-default);font-size:.85rem;text-decoration:none}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content .MemberForm-module-scss-module__KM7V0a__handle:hover{color:var(--base-primary-default);text-decoration:underline}.MemberForm-module-scss-module__KM7V0a__stack-view .MemberForm-module-scss-module__KM7V0a__content .MemberForm-module-scss-module__KM7V0a__email{color:var(--base-secondary-default);opacity:.7;font-size:.8rem}.MemberForm-module-scss-module__KM7V0a__stack-view [data-layout=vertical]{margin-top:2rem}.MemberForm-module-scss-module__KM7V0a__course-assigner{align-items:center;gap:.75rem;display:flex}.MemberForm-module-scss-module__KM7V0a__course-assigner>div:first-child{flex:1;min-width:0}.MemberForm-module-scss-module__KM7V0a__member-component--ranks[class],.MemberForm-module-scss-module__KM7V0a__member-component--courses[class]{overflow:visible}.MemberForm-module-scss-module__KM7V0a__member-component--ranks .MemberForm-module-scss-module__KM7V0a__content,.MemberForm-module-scss-module__KM7V0a__member-component--courses .MemberForm-module-scss-module__KM7V0a__content{padding:var(--padding);padding-top:var(--header-height);overflow:visible}.MemberForm-module-scss-module__KM7V0a__skeleton-courses{padding:var(--padding);padding-top:var(--header-height)}.MemberForm-module-scss-module__KM7V0a__skeleton-courses .MemberForm-module-scss-module__KM7V0a__skeleton-button{background:var(--base-secondary-disabled);border-radius:4px;width:4rem;height:2.5rem;margin-bottom:2rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MemberForm-module-scss-module__KM7V0a__skeleton-courses .MemberForm-module-scss-module__KM7V0a__skeleton-list{flex-direction:column;gap:1rem;display:flex}.MemberForm-module-scss-module__KM7V0a__skeleton-courses .MemberForm-module-scss-module__KM7V0a__skeleton-list>div{background:var(--base-secondary-disabled);border-radius:4px;width:100%;height:3rem;animation-name:MemberForm-module-scss-module__KM7V0a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}@media (min-width:0) and (max-width:767px){.MemberForm-module-scss-module__KM7V0a__member-component,.MemberForm-module-scss-module__KM7V0a__member-component--ranks,.MemberForm-module-scss-module__KM7V0a__member-component--courses{width:100%}}
.Section-module-scss-module__vsBhQG__section{--spacing:0;background-color:var(--bg-color);padding:var(--spacing) 0;align-content:start;display:grid}.Section-module-scss-module__vsBhQG__section>*+*{margin-top:1rem}.Section-module-scss-module__vsBhQG__section[data-padding=rootPadding]>h1,.Section-module-scss-module__vsBhQG__section[data-padding=rootPadding]>h2,.Section-module-scss-module__vsBhQG__section[data-padding=rootPadding]>h3,.Section-module-scss-module__vsBhQG__section[data-padding=rootPadding]>h4,.Section-module-scss-module__vsBhQG__section[data-padding=rootPadding]>section{padding:0 var(--hz-padding)}.Section-module-scss-module__vsBhQG__section[data-spacing=true]>*+*{padding-top:1rem}@media (min-width:1192px){.Section-module-scss-module__vsBhQG__section{--cols:1;--section-padding:4rem 0;grid-template-columns:repeat(var(--cols), 1fr)}}@media (min-width:768px) and (max-width:1191px){.Section-module-scss-module__vsBhQG__section{--section-padding:2rem 0}}
.PromotionHistory-module-scss-module__c43d0W__promotion-history{grid-row-gap:.5rem;display:grid}.PromotionHistory-module-scss-module__c43d0W__promotion-history .PromotionHistory-module-scss-module__c43d0W__rank-item{background-color:var(--surface-high);height:1.8rem;font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;border-radius:.25rem;grid-template-areas:"belt instructor date";align-items:center;margin:0;padding:1rem;font-size:.875rem;font-weight:400;line-height:140%;display:grid}.PromotionHistory-module-scss-module__c43d0W__promotion-history .PromotionHistory-module-scss-module__c43d0W__rank-item--instructor{justify-self:start}.PromotionHistory-module-scss-module__c43d0W__promotion-history .PromotionHistory-module-scss-module__c43d0W__rank-item--date{justify-self:end}.PromotionHistory-module-scss-module__c43d0W__promotion-history .PromotionHistory-module-scss-module__c43d0W__rank-item[data-milestone=true]{margin-bottom:.5rem}.PromotionHistory-module-scss-module__c43d0W__piece{grid-template-rows:1fr 1fr;display:grid}@media (min-width:1192px){.PromotionHistory-module-scss-module__c43d0W__promotion-history .PromotionHistory-module-scss-module__c43d0W__rank-item{grid-column-gap:1rem;grid-template-columns:8rem auto 5rem}}@media (min-width:0) and (max-width:767px){.PromotionHistory-module-scss-module__c43d0W__promotion-history .PromotionHistory-module-scss-module__c43d0W__rank-item{grid-column-gap:.5rem;grid-template-columns:7rem 1fr 5rem}}
@keyframes Table-module-scss-module__ZqSReG__pulse{0%{opacity:.3}to{opacity:1}}.Table-module-scss-module__ZqSReG__checkbox input{cursor:pointer;height:100%}.Table-module-scss-module__ZqSReG__checkbox>input:disabled{opacity:.25}.Table-module-scss-module__ZqSReG__main{--thumb-w:120px;grid-gap:1rem;grid-template-columns:auto 1fr;display:grid}.Table-module-scss-module__ZqSReG__main>:first-child{--thumb-h:calc(var(--thumb-w) * .5625);width:var(--thumb-w);height:var(--thumb-h);position:relative}.Table-module-scss-module__ZqSReG__main>:first-child[data-state=ENCODING],.Table-module-scss-module__ZqSReG__main>:first-child[data-state=UPLOADING],.Table-module-scss-module__ZqSReG__main>:first-child[data-state=DELETED]{background-color:var(--base-accent-disabled);overflow:hidden}.Table-module-scss-module__ZqSReG__main>:first-child[data-state=ENCODING]:before,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=ENCODING]:after,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=UPLOADING]:before,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=UPLOADING]:after,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=DELETED]:before,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=DELETED]:after{content:"";background-color:var(--base-tertiary-disabled);height:1px;width:calc(var(--thumb-w)*1.15);transform-origin:50%;position:absolute;top:50%;left:50%}.Table-module-scss-module__ZqSReG__main>:first-child[data-state=ENCODING]:before,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=UPLOADING]:before,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=DELETED]:before{transform:translate(-50%,-50%)rotate(29.3578deg)}.Table-module-scss-module__ZqSReG__main>:first-child[data-state=ENCODING]:after,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=UPLOADING]:after,.Table-module-scss-module__ZqSReG__main>:first-child[data-state=DELETED]:after{transform:translate(-50%,-50%)rotate(-29.3578deg)}.Table-module-scss-module__ZqSReG__main[data-skeleton]:before{content:"";width:var(--thumb-w);min-height:calc(var(--thumb-w)*.5625);background:var(--base-secondary-disabled);animation-name:Table-module-scss-module__ZqSReG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;display:block}.Table-module-scss-module__ZqSReG__main[data-skeleton]>:before{content:"";background:var(--base-secondary-disabled);width:200px;height:14px;margin-top:2px;animation-name:Table-module-scss-module__ZqSReG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;display:block}.Table-module-scss-module__ZqSReG__main[data-skeleton]>:after{content:"";background:var(--base-secondary-disabled);width:300px;height:12px;margin-top:10px;animation-name:Table-module-scss-module__ZqSReG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;display:block}.Table-module-scss-module__ZqSReG__info{flex-flow:column;min-width:0;height:100%;display:flex}.Table-module-scss-module__ZqSReG__info h3{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}.Table-module-scss-module__ZqSReG__info p{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden}.Table-module-scss-module__ZqSReG__itemState[data-state]{--bg-color:var(--hot-300);--fg-color:var(--hot-500)}.Table-module-scss-module__ZqSReG__itemState[data-state=PUBLISHED]{--bg-color:var(--arara-95);--fg-color:var(--arara-70)}.Table-module-scss-module__ZqSReG__itemState[data-state=READY]{--bg-color:var(--prata-90);--fg-color:var(--prata-60)}.Table-module-scss-module__ZqSReG__itemState{background-color:var(--bg-color);height:24px;color:var(--fg-color);--circle-size:10px;border-radius:3px;align-items:center;display:flex}.Table-module-scss-module__ZqSReG__itemState:before{content:"";width:var(--circle-size);height:var(--circle-size);background-color:var(--fg-color);border-radius:50%;margin:0 .25rem}.Table-module-scss-module__ZqSReG__itemState:after{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;content:attr(data-text);margin:0;padding:0 .25rem 0 0;font-size:1rem;font-weight:400;line-height:130%}.Table-module-scss-module__ZqSReG__itemTags{flex-flow:wrap;display:flex}.Table-module-scss-module__ZqSReG__itemTags>div{margin-right:.5rem}.Table-module-scss-module__ZqSReG__itemTags>div:after{content:attr(data-text);color:var(--base-primary-default);background-color:var(--surface-high);border-radius:10px;padding:.25rem .5rem}
.BeltRankPicker-module-scss-module__xgXCKG__belt-picker{--input-height:2.5rem;--width:100%;--min-width:1rem;--in-between-spacing:.5rem;--label-spacing:0rem;--label-height:1.5rem;--labeled-min-height:calc(var(--input-height) + var(--label-height) + var(--label-spacing));--bg-color:var(--base-accent-default);--fg-color:var(--base-primary-default);--focused-underline-color:var(--base-primary-default);--unfocused-underline-color:var(--base-tertiary-default);--underline-color:var(--unfocused-underline-color);width:var(--width)}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker>label{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);height:var(--label-height);-webkit-user-select:none;user-select:none;margin:0;font-size:.875rem;font-weight:400;line-height:140%;display:block}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker input:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker textarea:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker select:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker select:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker select:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker{--min-width:10rem;min-width:min(var(--min-width),100%);max-width:100%;overflow:hidden}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker[data-editable]{--min-width:16rem;width:var(--min-width)}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker .BeltRankPicker-module-scss-module__xgXCKG__component{grid-template-areas:"belt belt toggle""slider buttons.";grid-template-columns:minmax(0, 1fr) var(--buttons-width,3rem) auto;column-gap:var(--spacing);display:grid}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker .BeltRankPicker-module-scss-module__xgXCKG__component>:first-child{grid-area:belt}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker .BeltRankPicker-module-scss-module__xgXCKG__component .BeltRankPicker-module-scss-module__xgXCKG__slider{height:var(--slider-height);grid-area:slider;padding:.5rem 0}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker .BeltRankPicker-module-scss-module__xgXCKG__component .BeltRankPicker-module-scss-module__xgXCKG__buttons{grid-gap:var(--button-spacing);grid-area:buttons;grid-template-columns:1fr 1fr;place-items:center;display:grid}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker .BeltRankPicker-module-scss-module__xgXCKG__component .BeltRankPicker-module-scss-module__xgXCKG__toggle{cursor:pointer;grid-area:toggle;justify-content:center;align-items:center;width:calc(16px + .5rem);display:flex}@media (min-width:768px){.BeltRankPicker-module-scss-module__xgXCKG__belt-picker{--spacing:.25rem;--button-spacing:0rem;--slider-height:1.2rem}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker[data-kind=bigass]{--spacing:1rem;--buttons-width:4rem;--slider-height:2rem;--min-width:30rem}}@media (min-width:768px) and (max-width:1191px){.BeltRankPicker-module-scss-module__xgXCKG__belt-picker{--spacing:2rem;--button-spacing:1rem;--slider-height:2rem}.BeltRankPicker-module-scss-module__xgXCKG__belt-picker[data-kind=bigass]{--buttons-width:4rem;--slider-height:3rem;--min-width:10rem}}
.RankStep-module-scss-module__s_hIiq__stepContainer{gap:var(--space-l,24px);flex-direction:column;width:100%;display:flex}.RankStep-module-scss-module__s_hIiq__questionText{font-family:var(--font-family);color:var(--base-primary-default);text-align:center;width:100%;font-size:22px;font-weight:400;line-height:1.2}.RankStep-module-scss-module__s_hIiq__pickerWrapper{justify-content:center;width:100%;display:flex}.RankStep-module-scss-module__s_hIiq__continueButton{border:1px solid var(--base-border-primary-default);min-height:48px;color:var(--base-primary-default);font-family:var(--font-family);letter-spacing:-.16px;text-align:center;cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:0 12px;font-size:16px;font-weight:400;line-height:1.3;display:flex}.RankStep-module-scss-module__s_hIiq__continueButton:hover{border:1px solid var(--base-border-primary-hover);background-color:var(--base-accent-default)}.RankStep-module-scss-module__s_hIiq__continueButton:active{border:1px solid var(--base-border-primary-active);background-color:var(--base-accent-hover)}.RankStep-module-scss-module__s_hIiq__continueButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}
.OnboardingInput-module-scss-module__l45baW__container{gap:var(--space-2xl,48px);flex-direction:column;align-items:center;width:100%;display:flex}.OnboardingInput-module-scss-module__l45baW__heading{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.OnboardingInput-module-scss-module__l45baW__questionText{font-family:var(--font-family);color:var(--base-primary-default);text-align:center;white-space:pre-wrap;width:100%;font-size:22px;font-weight:400;line-height:1.2}.OnboardingInput-module-scss-module__l45baW__inputContainer{align-items:center;gap:var(--space-l,24px);flex-direction:column;width:100%;display:flex}.OnboardingInput-module-scss-module__l45baW__unitToggle{gap:var(--space-xs,4px);align-items:center;display:flex}.OnboardingInput-module-scss-module__l45baW__unitButton{border-radius:var(--rounding-m,8px);height:32px;color:var(--base-primary-disabled);font-family:var(--font-family);letter-spacing:-.16px;cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:16px;font-weight:400;line-height:1.3;transition:all .15s}.OnboardingInput-module-scss-module__l45baW__unitButton.OnboardingInput-module-scss-module__l45baW__active{background-color:var(--base-highlight-default);color:var(--base-on-highlight-default)}.OnboardingInput-module-scss-module__l45baW__unitButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.OnboardingInput-module-scss-module__l45baW__valueDisplay{cursor:text;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:600px;transition:all .2s;display:flex;position:relative}.OnboardingInput-module-scss-module__l45baW__valueDisplay:hover{background-color:#09f0970d}.OnboardingInput-module-scss-module__l45baW__hiddenInput{opacity:0;z-index:1;cursor:text;background:0 0;border:none;width:100%;height:100%;font-size:16px;position:absolute;top:0;left:0}.OnboardingInput-module-scss-module__l45baW__hiddenInput:focus{outline:none}.OnboardingInput-module-scss-module__l45baW__hiddenInput:focus+.OnboardingInput-module-scss-module__l45baW__displayText,.OnboardingInput-module-scss-module__l45baW__hiddenInput:focus+.OnboardingInput-module-scss-module__l45baW__displayText .OnboardingInput-module-scss-module__l45baW__unitLabel{color:var(--base-primary-default)}@keyframes OnboardingInput-module-scss-module__l45baW__blink{0%,50%{opacity:1}51%,to{opacity:0}}.OnboardingInput-module-scss-module__l45baW__displayText{font-family:var(--font-family);letter-spacing:-1.92px;color:var(--base-tertiary-default);text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;padding:0 16px;font-size:96px;font-weight:700;line-height:1.05;transition:color .2s;position:relative}.OnboardingInput-module-scss-module__l45baW__displayText .OnboardingInput-module-scss-module__l45baW__unitLabel{color:var(--base-tertiary-default);font-size:96px;font-weight:700;transition:color .2s}.OnboardingInput-module-scss-module__l45baW__optionsList{gap:var(--space-m,16px);flex-direction:column;width:100%;height:240px;display:flex}.OnboardingInput-module-scss-module__l45baW__optionButton{border:1px solid var(--base-border-primary-default);min-height:48px;color:var(--base-primary-default);font-family:var(--font-family);letter-spacing:-.16px;text-align:center;cursor:pointer;background:0 0;border-radius:4px;flex-direction:column;flex:0;justify-content:center;align-items:center;gap:2px;padding:0 12px;font-size:16px;font-weight:400;line-height:1.3;display:flex}.OnboardingInput-module-scss-module__l45baW__optionButton:hover{border:1px solid var(--base-border-primary-hover);background-color:var(--base-accent-default)}.OnboardingInput-module-scss-module__l45baW__optionButton:active{border:1px solid var(--base-border-primary-active);background-color:var(--base-accent-default)}.OnboardingInput-module-scss-module__l45baW__optionButton.OnboardingInput-module-scss-module__l45baW__selected{border-color:var(--base-highlight-default);background-color:#09f09726}.OnboardingInput-module-scss-module__l45baW__optionButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.OnboardingInput-module-scss-module__l45baW__optionDescription{color:var(--base-secondary-default);font-size:12px;font-weight:300}.OnboardingInput-module-scss-module__l45baW__actions{gap:var(--space-l,24px);flex-direction:column;align-items:center;width:100%;display:flex}.OnboardingInput-module-scss-module__l45baW__confirmButton{background:var(--base-primary-default);height:48px;color:var(--surface-base);font-family:var(--font-family);text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;padding:0 24px;font-size:16px;font-weight:400;line-height:1.2}.OnboardingInput-module-scss-module__l45baW__confirmButton:hover:not(:disabled){background:var(--base-primary-hover)}.OnboardingInput-module-scss-module__l45baW__confirmButton:active:not(:disabled){background:var(--base-primary-active)}.OnboardingInput-module-scss-module__l45baW__confirmButton:disabled{background:var(--base-primary-disabled);color:var(--base-on-primary-default);cursor:not-allowed}.OnboardingInput-module-scss-module__l45baW__confirmButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.OnboardingInput-module-scss-module__l45baW__skipText{height:48px;color:var(--base-tertiary-default);font-family:var(--font-family);letter-spacing:-.16px;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:1.3;display:flex}.OnboardingInput-module-scss-module__l45baW__skipText:hover{color:var(--base-tertiary-hover)}.OnboardingInput-module-scss-module__l45baW__skipText:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}
.NumericInput-module-scss-module__TMnQUW__container{gap:var(--space-l,24px);flex-direction:column;width:100%;display:flex}.NumericInput-module-scss-module__TMnQUW__heading{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.NumericInput-module-scss-module__TMnQUW__questionText{font-family:var(--font-family);color:var(--base-primary-default);text-align:center;white-space:pre-wrap;width:100%;font-size:22px;font-weight:400;line-height:1.2}.NumericInput-module-scss-module__TMnQUW__inputContainer{align-items:center;gap:var(--space-l,24px);flex-direction:column;width:100%;display:flex}.NumericInput-module-scss-module__TMnQUW__unitToggle{gap:var(--space-xs,4px);align-items:center;display:flex}.NumericInput-module-scss-module__TMnQUW__unitButton{border-radius:var(--rounding-m,8px);height:32px;color:var(--base-primary-disabled);font-family:var(--font-family);letter-spacing:-.16px;cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:16px;font-weight:400;line-height:1.3;transition:all .15s}.NumericInput-module-scss-module__TMnQUW__unitButton:hover{color:var(--base-primary-default);background:var(--base-accent-highlight-default)}.NumericInput-module-scss-module__TMnQUW__unitButton.NumericInput-module-scss-module__TMnQUW__active{background-color:var(--base-highlight-default);color:var(--base-on-primary-default)}.NumericInput-module-scss-module__TMnQUW__unitButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.NumericInput-module-scss-module__TMnQUW__valueDisplay{cursor:text;width:100%;max-width:600px;padding-bottom:var(--space-l,24px);border-bottom:4px solid var(--base-border-primary-default);justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.NumericInput-module-scss-module__TMnQUW__hiddenInput{opacity:0;z-index:1;cursor:text;background:0 0;border:none;width:100%;height:100%;font-size:16px;position:absolute;top:0;left:0}.NumericInput-module-scss-module__TMnQUW__hiddenInput:focus{outline:none}.NumericInput-module-scss-module__TMnQUW__hiddenInput:focus+.NumericInput-module-scss-module__TMnQUW__displayText,.NumericInput-module-scss-module__TMnQUW__hiddenInput:focus+.NumericInput-module-scss-module__TMnQUW__displayText .NumericInput-module-scss-module__TMnQUW__unitLabel{color:var(--base-primary-default)}@keyframes NumericInput-module-scss-module__TMnQUW__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes NumericInput-module-scss-module__TMnQUW__shake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.NumericInput-module-scss-module__TMnQUW__displayText{font-family:var(--font-family);letter-spacing:-1.92px;color:var(--base-tertiary-default);text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;justify-content:center;align-items:center;width:100%;padding:0 16px;font-size:96px;font-weight:700;line-height:1.05;transition:color .2s;display:flex;position:relative}.NumericInput-module-scss-module__TMnQUW__displayText.NumericInput-module-scss-module__TMnQUW__invalid{color:var(--hot-60);animation:.15s ease-in-out NumericInput-module-scss-module__TMnQUW__shake}.NumericInput-module-scss-module__TMnQUW__displayText.NumericInput-module-scss-module__TMnQUW__invalid .NumericInput-module-scss-module__TMnQUW__cursor.NumericInput-module-scss-module__TMnQUW__cursorVisible{opacity:1;animation:none}.NumericInput-module-scss-module__TMnQUW__displayText .NumericInput-module-scss-module__TMnQUW__unitLabel{color:var(--base-tertiary-default);font-size:96px;font-weight:700;transition:color .2s}.NumericInput-module-scss-module__TMnQUW__stoneLbsGap{width:.25em;display:inline-block}.NumericInput-module-scss-module__TMnQUW__cursor{opacity:0;color:var(--base-highlight-default);margin-left:2px;display:inline-block}.NumericInput-module-scss-module__TMnQUW__cursor.NumericInput-module-scss-module__TMnQUW__cursorVisible{opacity:1;animation:1s infinite NumericInput-module-scss-module__TMnQUW__blink}.NumericInput-module-scss-module__TMnQUW__placeholder{color:var(--base-tertiary-default);opacity:.6;font-size:18px;font-weight:400}.NumericInput-module-scss-module__TMnQUW__confirmButton{background:var(--base-primary-default);height:48px;color:var(--surface-base);font-family:var(--font-family);text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;padding:0 24px;font-size:16px;font-weight:400;line-height:1.2;transition:all .15s}.NumericInput-module-scss-module__TMnQUW__confirmButton:hover:not(:disabled){opacity:.9}.NumericInput-module-scss-module__TMnQUW__confirmButton:disabled{background:var(--base-primary-disabled);color:var(--base-on-primary-default);cursor:not-allowed}.NumericInput-module-scss-module__TMnQUW__confirmButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.NumericInput-module-scss-module__TMnQUW__skipText{height:48px;color:var(--base-tertiary-default);font-family:var(--font-family);letter-spacing:-.16px;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:1.3;transition:color .15s;display:flex}.NumericInput-module-scss-module__TMnQUW__skipText:hover{color:var(--base-primary-default)}.NumericInput-module-scss-module__TMnQUW__skipText:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}
.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu{position:relative}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__icon{cursor:pointer;z-index:1;line-height:0}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__icon:hover{--surface-low:var(--base-accent-hover)}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__icon[data-visible=true]{pointer-events:none}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu{z-index:2;background-color:var(--surface-high);--y-offset:2rem;--x-offset:0;border:1px solid #0000;border-radius:.25rem;min-width:11rem;position:absolute}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-position^=top]{bottom:var(--y-offset)}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-position^=bottom]{top:var(--y-offset)}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-position*=left]{right:var(--x-offset)}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-position$=right]{left:var(--x-offset)}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu-item{cursor:pointer}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu-item>div{grid-template-columns:1.4rem auto;align-items:center;height:2.5rem;padding:0 1rem;display:grid}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu-item>div p{color:var(--high-primary-default);transition:var(--base-transition);white-space:nowrap;-webkit-user-select:none;user-select:none}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu-item>div:hover{background-color:var(--high-accent-default)}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-visible=false]{visibility:hidden}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-visible=false] p{transition:all}.DropdownMenu-module-scss-module__yLr_bG__dropdown-menu .DropdownMenu-module-scss-module__yLr_bG__menu[data-visible=true]{visibility:visible}
.ConfirmationStep-module-scss-module__3Vcwqa__container{flex-direction:column;align-items:center;gap:48px;width:100%;display:flex}.ConfirmationStep-module-scss-module__3Vcwqa__title{font-family:var(--font-family);color:var(--base-primary-default);text-align:center;width:100%;margin:0;font-size:22px;font-weight:400;line-height:1.2}.ConfirmationStep-module-scss-module__3Vcwqa__summaryList{width:100%}.ConfirmationStep-module-scss-module__3Vcwqa__summaryRow{border-top:1px solid var(--base-border-secondary-default);align-items:center;gap:8px;min-height:40px;padding:0 16px;display:flex}.ConfirmationStep-module-scss-module__3Vcwqa__rowLabel{font-family:var(--font-family);letter-spacing:-.16px;color:var(--base-tertiary-default);flex:1;font-size:16px;line-height:1.3}.ConfirmationStep-module-scss-module__3Vcwqa__rowValue{font-family:var(--font-family);letter-spacing:-.16px;color:var(--base-primary-default);flex:1;font-size:16px;line-height:1.3}.ConfirmationStep-module-scss-module__3Vcwqa__editButton{cursor:pointer;font-family:var(--font-family);letter-spacing:-.16px;color:var(--base-tertiary-default);background:0 0;border:none;border-radius:4px;padding:8px;font-size:16px;line-height:1.3}.ConfirmationStep-module-scss-module__3Vcwqa__editButton:hover{color:var(--base-tertiary-hover)}.ConfirmationStep-module-scss-module__3Vcwqa__editButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.ConfirmationStep-module-scss-module__3Vcwqa__actions{width:100%;padding:0 16px}.ConfirmationStep-module-scss-module__3Vcwqa__submitButton{background-color:var(--base-primary-default);width:100%;height:48px;color:var(--base-on-primary-default);font-family:var(--font-family);text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;font-size:16px;font-weight:400;line-height:1.2}.ConfirmationStep-module-scss-module__3Vcwqa__submitButton:hover:not(:disabled){background-color:var(--base-primary-hover)}.ConfirmationStep-module-scss-module__3Vcwqa__submitButton:disabled{opacity:.5;cursor:not-allowed}.ConfirmationStep-module-scss-module__3Vcwqa__submitButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}
.SubscriptionCard-module-scss-module__Ni-QWW__subscription-card{background-color:var(--surface-high);border-radius:.5rem;grid-template-columns:auto 2rem;align-items:center;margin:.5rem 0;padding:1rem;display:grid}.SubscriptionCard-module-scss-module__Ni-QWW__subscription-card .SubscriptionCard-module-scss-module__Ni-QWW__info{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;white-space:pre-wrap;color:var(--base-secondary-default);margin:0;font-size:.875rem;font-weight:400;line-height:140%}.SubscriptionCard-module-scss-module__Ni-QWW__subscription-card[data-status=expired] p{color:var(--base-tertiary-default)}.SubscriptionCard-module-scss-module__Ni-QWW__cc{grid-column-gap:1rem;grid-template:"brand number action"1.5rem"brand date action"1fr/auto 1fr auto;height:3rem;display:grid}.SubscriptionCard-module-scss-module__Ni-QWW__cc--brand{grid-area:brand}.SubscriptionCard-module-scss-module__Ni-QWW__cc--number{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;grid-area:number;margin:0;font-size:1rem;font-weight:400;line-height:130%}.SubscriptionCard-module-scss-module__Ni-QWW__cc--date{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;grid-area:date;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.SubscriptionCard-module-scss-module__Ni-QWW__cc--action{grid-area:action;justify-items:end;display:grid}
.CalculatingStep-module-scss-module__y97qga__container{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:300px;display:flex}.CalculatingStep-module-scss-module__y97qga__textWrapper{justify-content:center;align-items:center;width:100%;min-height:1.4em;display:flex;position:relative}.CalculatingStep-module-scss-module__y97qga__text{font-family:var(--font-family);color:var(--base-primary-default);text-align:center;will-change:opacity,transform,filter;opacity:0;filter:blur(4px);pointer-events:none;justify-content:center;align-items:center;margin:0;font-size:22px;line-height:1.2;display:flex;position:absolute;inset:0;transform:translateY(14px)}.CalculatingStep-module-scss-module__y97qga__text[data-state=active]{pointer-events:auto;animation:.5s cubic-bezier(.22,1,.36,1) forwards CalculatingStep-module-scss-module__y97qga__phraseEnter}.CalculatingStep-module-scss-module__y97qga__text[data-state=past]{animation:.6s cubic-bezier(.22,1,.36,1) forwards CalculatingStep-module-scss-module__y97qga__phraseExit}@keyframes CalculatingStep-module-scss-module__y97qga__phraseEnter{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes CalculatingStep-module-scss-module__y97qga__phraseExit{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(4px);transform:translateY(-14px)}}.CalculatingStep-module-scss-module__y97qga__dots{gap:8px;display:flex}.CalculatingStep-module-scss-module__y97qga__dot{background-color:var(--base-highlight-default);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite CalculatingStep-module-scss-module__y97qga__pulse}.CalculatingStep-module-scss-module__y97qga__dot:nth-child(2){animation-delay:.2s}.CalculatingStep-module-scss-module__y97qga__dot:nth-child(3){animation-delay:.4s}@keyframes CalculatingStep-module-scss-module__y97qga__pulse{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}
.SubscriptionHistory-module-scss-module__2rpGta__subscription-details h3{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;padding-bottom:1rem;font-size:1.375rem;font-weight:700;line-height:120%}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details>section+section{padding-top:4rem}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details a{text-decoration:underline}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payment-method .SubscriptionHistory-module-scss-module__2rpGta__current-payment-method{padding:1rem 0 0}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payment-method .SubscriptionHistory-module-scss-module__2rpGta__new-payment-method{opacity:0;pointer-events:none;max-height:0}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payment-method .SubscriptionHistory-module-scss-module__2rpGta__new-payment-method[data-on=true]{opacity:1;pointer-events:initial;max-height:20rem}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payment-method .SubscriptionHistory-module-scss-module__2rpGta__new-payment-method{transition:var(--base-transition)}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payment-method .SubscriptionHistory-module-scss-module__2rpGta__new-payment-method p{padding:1rem 0}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payments li{grid-column-gap:.5rem;grid-template-columns:1fr 5rem 4.5rem;height:2rem;display:grid}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__payments li>:last-child{justify-self:end}.SubscriptionHistory-module-scss-module__2rpGta__subscription-details .SubscriptionHistory-module-scss-module__2rpGta__error-message{color:var(--base-error-default);padding:1rem 0}.SubscriptionHistory-module-scss-module__2rpGta__cc{grid-column-gap:1rem;grid-template:"brand number action"1.5rem"brand date action"1fr/auto 1fr auto;height:3rem;display:grid}.SubscriptionHistory-module-scss-module__2rpGta__cc--brand{grid-area:brand}.SubscriptionHistory-module-scss-module__2rpGta__cc--number{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;grid-area:number;margin:0;font-size:1rem;font-weight:400;line-height:130%}.SubscriptionHistory-module-scss-module__2rpGta__cc--date{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;grid-area:date;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.SubscriptionHistory-module-scss-module__2rpGta__cc--action{grid-area:action;justify-items:end;display:grid}@media (min-width:1192px){.SubscriptionHistory-module-scss-module__2rpGta__subscription-details{--w:30rem}}@media (min-width:768px) and (max-width:1191px){.SubscriptionHistory-module-scss-module__2rpGta__subscription-details{--w:100%}}
.CreditCardForm-module-scss-module__EyKT3q__cc-form{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template:"number number"1fr"expiration cvv"1fr/3fr 2fr;display:grid}.CreditCardForm-module-scss-module__EyKT3q__cc-form>:first-child{grid-area:number}.CreditCardForm-module-scss-module__EyKT3q__cc-form>:nth-child(2){grid-area:expiration}.CreditCardForm-module-scss-module__EyKT3q__cc-form>:last-child{grid-area:cvv}
.Main-module-scss-module__rdKSFW__main{--header-h:7rem;--menu-h:3rem}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__header{height:var(--header-h);box-sizing:border-box;grid-template-areas:"h1 acting";align-items:center;padding:2rem 0 1rem;display:grid}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__header h1{padding-left:var(--hz-padding);font-family:var(--font-family);letter-spacing:-.0425rem;word-spacing:-.0425rem;font-size:2.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);margin:0}@media (min-width:768px) and (max-width:1191px){.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__header h1{letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__header .Main-module-scss-module__rdKSFW__acting{padding-right:var(--hz-padding);grid-column-gap:.5rem;grid-auto-flow:column;justify-content:end;align-items:center;display:grid}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__header .Main-module-scss-module__rdKSFW__acting select{width:16rem}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__redirect{flex-direction:column;align-items:center;gap:1.5rem;padding:4rem 0;display:flex}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__body .Main-module-scss-module__rdKSFW__menu{height:var(--menu-h)}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__body{--bottom-spacing:5rem}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__body[data-locked-height=true]{--bottom-spacing:0rem;height:calc(100vh - var(--header-h) - var(--header-height) - var(--menu-h) - var(--bottom-spacing))}.Main-module-scss-module__rdKSFW__main .Main-module-scss-module__rdKSFW__body[data-locked-height=false]{padding-bottom:var(--bottom-spacing)}
.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=close]{grid-template-columns:[rank]1fr[button]auto;height:4rem;display:grid}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=close]>:last-child{grid-column:button;justify-self:end}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=open]{height:14rem}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=open]>form{grid-template-columns:1fr auto auto;grid-template-areas:"rank rank rank""award award award"".submit cancel";align-items:end;gap:1rem .5rem;padding-bottom:2.5rem;display:grid}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=open]>form>:first-child{grid-area:rank}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=open]>form>:nth-child(2){grid-area:award}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=open]>form>:nth-child(3){grid-area:cancel}.RankComponent-module-scss-module__o2neta__rank-promotion[data-state=open]>form>:last-child{grid-area:submit}
.GameplanLoadingScreen-module-scss-module__9gzYia__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;padding:24px;display:flex}.GameplanLoadingScreen-module-scss-module__9gzYia__errorIcon{font-size:36px;line-height:1}.GameplanLoadingScreen-module-scss-module__9gzYia__errorTitle{font-family:var(--font-family);color:var(--base-primary-default);margin:0;font-size:22px;line-height:1.2}.GameplanLoadingScreen-module-scss-module__9gzYia__errorMessage{font-family:var(--font-family);color:var(--base-secondary-default);max-width:360px;margin:0;font-size:16px;line-height:1.4}.GameplanLoadingScreen-module-scss-module__9gzYia__retryButton{background-color:var(--base-primary-default);color:var(--surface-base);font-family:var(--font-family);cursor:pointer;border:none;border-radius:4px;margin-top:8px;padding:12px 32px;font-size:16px;font-weight:600;transition:opacity .2s}.GameplanLoadingScreen-module-scss-module__9gzYia__retryButton:hover{opacity:.85}.GameplanLoadingScreen-module-scss-module__9gzYia__retryButton:focus-visible{box-shadow:0 0 0 2px var(--base-highlight-default);outline:none}
.PlaylistItemCard-module-scss-module__7fGacG__content-card{grid-column-gap:1rem;display:grid}.PlaylistItemCard-module-scss-module__7fGacG__content-card[data-state=locked] .PlaylistItemCard-module-scss-module__7fGacG__thumb{opacity:.3;pointer-events:none}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content{grid-template-columns:1fr 1.5rem;justify-content:start;width:100%;display:grid}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data{display:grid}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__info{overflow-x:hidden}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:130%;display:-webkit-box;overflow:hidden}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__info .PlaylistItemCard-module-scss-module__7fGacG__sub{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);text-overflow:ellipsis;white-space:nowrap;width:90%;margin:0;padding-top:.25rem;font-size:.875rem;font-weight:400;line-height:140%;overflow:hidden}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__info .PlaylistItemCard-module-scss-module__7fGacG__note{text-overflow:ellipsis;white-space:pre-wrap;padding-top:1rem;overflow:hidden}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__info a{color:var(--base-secondary-default)}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__info a:hover{color:var(--base-secondary-hover)}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__extra{height:100%;display:grid}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--data .PlaylistItemCard-module-scss-module__7fGacG__extra p{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;align-self:end;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content--extra{justify-self:end;align-items:end;display:grid}@media (min-width:1192px){.PlaylistItemCard-module-scss-module__7fGacG__content-card{grid-template-columns:[thumb]16rem[content]auto}.PlaylistItemCard-module-scss-module__7fGacG__content-card .PlaylistItemCard-module-scss-module__7fGacG__content{grid-column-gap:.5rem}}@media (min-width:768px) and (max-width:1191px){.PlaylistItemCard-module-scss-module__7fGacG__content-card{grid-template-columns:[thumb]12rem[content]auto}}@media (min-width:0) and (max-width:767px){.PlaylistItemCard-module-scss-module__7fGacG__content-card{grid-template-columns:[thumb]1fr[content]1fr}}
.Checkbox-module-scss-module__fZs0iq__checkbox-component{--input-height:2.5rem;--width:100%;--min-width:1rem;--in-between-spacing:.5rem;--label-spacing:0rem;--label-height:1.5rem;--labeled-min-height:calc(var(--input-height) + var(--label-height) + var(--label-spacing));--bg-color:var(--base-accent-default);--fg-color:var(--base-primary-default);--focused-underline-color:var(--base-primary-default);--unfocused-underline-color:var(--base-tertiary-default);--underline-color:var(--unfocused-underline-color);width:var(--width)}.Checkbox-module-scss-module__fZs0iq__checkbox-component>label{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);height:var(--label-height);-webkit-user-select:none;user-select:none;margin:0;font-size:.875rem;font-weight:400;line-height:140%;display:block}.Checkbox-module-scss-module__fZs0iq__checkbox-component input:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component textarea:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component select:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component select:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component select:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__fZs0iq__checkbox-component{display:grid}
.Item-module-scss-module__a18Gca__tagItem{grid-column-gap:.5rem;grid-template-columns:auto 1fr 10rem 3rem;align-items:center;height:3.5rem;display:grid}.Item-module-scss-module__a18Gca__tagItem .Item-module-scss-module__a18Gca__actionables{grid-column-gap:.5rem;grid-auto-flow:column;justify-content:end;display:grid}.Item-module-scss-module__a18Gca__tagItem .Item-module-scss-module__a18Gca__actionables>*{cursor:pointer}
@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__popUpEnter{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__popUpExit{0%{transform:scale(1)}to{transform:scale(.9)}}.GameplanOnboarding-module-scss-module__Ax_gfq__container{--duration:.25s;--function:var(--ease-out-quint);background-color:var(--surface-base);grid-template-rows:120px 40px 1fr;place-items:start center;height:100vh;display:grid;position:relative;overflow:hidden}.GameplanOnboarding-module-scss-module__Ax_gfq__container>*{min-width:0}.GameplanOnboarding-module-scss-module__Ax_gfq__progressWrapper{grid-row:1;place-self:end stretch;width:100%;padding-bottom:32px}.GameplanOnboarding-module-scss-module__Ax_gfq__progressInner{justify-content:center;align-items:center;gap:var(--space-m,16px);display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__progressInner>:nth-child(2){min-width:0}.GameplanOnboarding-module-scss-module__Ax_gfq__backButton{width:24px;height:24px;color:var(--base-secondary-default);cursor:pointer;visibility:visible;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__backButton:hover{color:var(--base-primary-default)}.GameplanOnboarding-module-scss-module__Ax_gfq__backButton:focus-visible{box-shadow:inset 0 0 0 2px var(--base-highlight-default);outline:none}.GameplanOnboarding-module-scss-module__Ax_gfq__backButtonHidden{visibility:hidden}.GameplanOnboarding-module-scss-module__Ax_gfq__backButtonSpacer{width:24px;height:24px}.GameplanOnboarding-module-scss-module__Ax_gfq__contentWrapper{flex-direction:column;grid-row:3;justify-content:flex-start;align-items:center;width:100%;max-width:500px;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__contentWrapper button{-webkit-user-select:none;user-select:none}.GameplanOnboarding-module-scss-module__Ax_gfq__progressHidden{opacity:0;pointer-events:none}.GameplanOnboarding-module-scss-module__Ax_gfq__content{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-height:400px;padding:0 4px;display:grid}.GameplanOnboarding-module-scss-module__Ax_gfq__content>*{grid-area:1/1;width:100%}.GameplanOnboarding-module-scss-module__Ax_gfq__content .GameplanOnboarding-module-scss-module__Ax_gfq__um{z-index:2;opacity:1;will-change:transform,opacity}.GameplanOnboarding-module-scss-module__Ax_gfq__content .GameplanOnboarding-module-scss-module__Ax_gfq__dois{opacity:0;z-index:1;pointer-events:none;will-change:transform,opacity}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__umToTop{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-2rem)}}.GameplanOnboarding-module-scss-module__Ax_gfq__content[data-transition=forwarding] .GameplanOnboarding-module-scss-module__Ax_gfq__um{animation-name:GameplanOnboarding-module-scss-module__Ax_gfq__umToTop;animation-duration:var(--duration);animation-timing-function:var(--function);opacity:0;pointer-events:none;animation-fill-mode:forwards}.GameplanOnboarding-module-scss-module__Ax_gfq__content[data-transition=forwarding] .GameplanOnboarding-module-scss-module__Ax_gfq__dois{animation-delay:.1s;animation-fill-mode:forwards}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__doisFromBottom{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translate(0)}}.GameplanOnboarding-module-scss-module__Ax_gfq__content[data-transition=forwarding] .GameplanOnboarding-module-scss-module__Ax_gfq__dois{animation-name:GameplanOnboarding-module-scss-module__Ax_gfq__doisFromBottom;animation-duration:var(--duration);animation-timing-function:var(--function)}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__umToBottom{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(2rem)}}.GameplanOnboarding-module-scss-module__Ax_gfq__content[data-transition=backwarding] .GameplanOnboarding-module-scss-module__Ax_gfq__um{animation-name:GameplanOnboarding-module-scss-module__Ax_gfq__umToBottom;animation-duration:var(--duration);animation-timing-function:var(--function);opacity:0;pointer-events:none;animation-fill-mode:forwards}.GameplanOnboarding-module-scss-module__Ax_gfq__content[data-transition=backwarding] .GameplanOnboarding-module-scss-module__Ax_gfq__dois{animation-delay:.1s;animation-fill-mode:forwards}@keyframes GameplanOnboarding-module-scss-module__Ax_gfq__doisFromTop{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translate(0)}}.GameplanOnboarding-module-scss-module__Ax_gfq__content[data-transition=backwarding] .GameplanOnboarding-module-scss-module__Ax_gfq__dois{animation-name:GameplanOnboarding-module-scss-module__Ax_gfq__doisFromTop;animation-duration:var(--duration);animation-timing-function:var(--function)}.GameplanOnboarding-module-scss-module__Ax_gfq__header{flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__stepper{align-items:center;gap:.5rem;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__step{border:1px solid var(--base-border-primary-default);border-radius:6px;width:16px;height:16px;transition:all .2s}.GameplanOnboarding-module-scss-module__Ax_gfq__step.GameplanOnboarding-module-scss-module__Ax_gfq__completed{background-color:var(--base-highlight-default);border-color:var(--base-highlight-default);justify-content:center;align-items:center;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__step.GameplanOnboarding-module-scss-module__Ax_gfq__active{background-color:var(--base-accent-highlight-default);border-color:var(--base-highlight-default)}.GameplanOnboarding-module-scss-module__Ax_gfq__stepConnector{background-color:var(--base-border-secondary-default);width:24px;height:1px}.GameplanOnboarding-module-scss-module__Ax_gfq__questionText{font-family:var(--font-family);color:var(--base-primary-default);text-align:center;width:100%;font-size:22px;line-height:1.2}.GameplanOnboarding-module-scss-module__Ax_gfq__optionsList{flex-direction:column;gap:1rem;width:100%;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__optionButton{border:1px solid var(--base-border-primary-default);min-height:48px;color:var(--base-primary-default);font-family:var(--font-family);letter-spacing:-.16px;cursor:pointer;text-align:center;background:0 0;border-radius:4px;padding:0 12px;font-size:16px;line-height:1.3;transition:all .2s}.GameplanOnboarding-module-scss-module__Ax_gfq__optionButton:hover,.GameplanOnboarding-module-scss-module__Ax_gfq__optionButton.GameplanOnboarding-module-scss-module__Ax_gfq__selected{background-color:var(--base-accent-hover);border-color:var(--base-border-primary-default)}.GameplanOnboarding-module-scss-module__Ax_gfq__checkIcon{width:12px;height:12px;color:var(--surface-base)}.GameplanOnboarding-module-scss-module__Ax_gfq__loadingState{text-align:center;color:var(--base-secondary-default);padding:2rem}.GameplanOnboarding-module-scss-module__Ax_gfq__errorState{background-color:var(--surface-high);border:1px solid var(--base-tertiary-default);text-align:center;border-radius:.5rem;padding:1.5rem}.GameplanOnboarding-module-scss-module__Ax_gfq__errorState p{color:var(--base-primary-default);margin-bottom:1rem;font-weight:600}.GameplanOnboarding-module-scss-module__Ax_gfq__errorContainer{background-color:#ff64641a;border:1px solid #ff64644d;border-radius:8px;flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:24px;padding:16px;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__errorMessage{color:var(--base-primary-default);text-align:center;align-items:center;gap:8px;font-size:14px;display:flex}.GameplanOnboarding-module-scss-module__Ax_gfq__errorIcon{flex-shrink:0;font-size:18px}.GameplanOnboarding-module-scss-module__Ax_gfq__retryButton{background-color:var(--base-primary-default);color:var(--surface-base);font-family:var(--font-family);cursor:pointer;border:none;border-radius:4px;padding:8px 24px;font-size:14px;font-weight:600;transition:opacity .2s}.GameplanOnboarding-module-scss-module__Ax_gfq__retryButton:hover:not(:disabled){opacity:.8}.GameplanOnboarding-module-scss-module__Ax_gfq__retryButton:disabled{opacity:.5;cursor:not-allowed}
@keyframes PlaylistList-module-scss-module__TDTK4q__pulse{0%{opacity:.3}to{opacity:1}}@media (min-width:1192px){.PlaylistList-module-scss-module__TDTK4q__playlists--header{padding-bottom:5rem}}@media (min-width:768px) and (max-width:1191px){.PlaylistList-module-scss-module__TDTK4q__playlists--header{padding-bottom:2.5rem}}@media (min-width:0) and (max-width:767px){.PlaylistList-module-scss-module__TDTK4q__playlists--header{padding-top:1rem}}.PlaylistList-module-scss-module__TDTK4q__playlists--header p{color:var(--base-tertiary-default)}.PlaylistList-module-scss-module__TDTK4q__playlists--list li+li{border-top:1px solid var(--base-primary-disabled)}.PlaylistList-module-scss-module__TDTK4q__playlists--list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlaylistList-module-scss-module__TDTK4q__playlists .PlaylistList-module-scss-module__TDTK4q__playlist-card{cursor:pointer;height:2.5rem;color:var(--base-tertiary-default);grid-template-columns:auto[control]1.8rem;align-items:center;display:grid}.PlaylistList-module-scss-module__TDTK4q__playlists .PlaylistList-module-scss-module__TDTK4q__playlist-card[data-selected=true]{color:var(--base-primary-default)}
.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details h3{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;padding-bottom:1rem;font-size:1.375rem;font-weight:700;line-height:120%}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details>section+section{padding-top:4rem}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details a{text-decoration:underline}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details .SubscriptionPaymentMethod-module-scss-module__coHfXG__payment-method .SubscriptionPaymentMethod-module-scss-module__coHfXG__current-payment-method{padding:1rem 0 0}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details .SubscriptionPaymentMethod-module-scss-module__coHfXG__payment-method p{padding:1rem 0}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details .SubscriptionPaymentMethod-module-scss-module__coHfXG__payment-method .SubscriptionPaymentMethod-module-scss-module__coHfXG__update-payment-method{opacity:0;pointer-events:none;max-height:0}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details .SubscriptionPaymentMethod-module-scss-module__coHfXG__payment-method .SubscriptionPaymentMethod-module-scss-module__coHfXG__update-payment-method[data-on=true]{opacity:1;pointer-events:initial;max-height:20rem}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details .SubscriptionPaymentMethod-module-scss-module__coHfXG__payment-method .SubscriptionPaymentMethod-module-scss-module__coHfXG__update-payment-method{transition:var(--base-transition)}.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details .SubscriptionPaymentMethod-module-scss-module__coHfXG__error-message{color:var(--base-error-default);padding:1rem 0}.SubscriptionPaymentMethod-module-scss-module__coHfXG__cc{grid-column-gap:1rem;grid-template:"brand number action"1.5rem"brand date action"1fr/auto 1fr auto;height:3rem;display:grid}.SubscriptionPaymentMethod-module-scss-module__coHfXG__cc--brand{grid-area:brand}.SubscriptionPaymentMethod-module-scss-module__coHfXG__cc--number{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;grid-area:number;margin:0;font-size:1rem;font-weight:400;line-height:130%}.SubscriptionPaymentMethod-module-scss-module__coHfXG__cc--date{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;grid-area:date;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.SubscriptionPaymentMethod-module-scss-module__coHfXG__cc--action{grid-area:action;justify-items:end;display:grid}@media (min-width:1192px){.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details{--w:30rem}}@media (min-width:768px) and (max-width:1191px){.SubscriptionPaymentMethod-module-scss-module__coHfXG__subscription-details{--w:100%}}
.NewPicker-module-scss-module__RQPkvG__picker{display:block}
.AddStaffForm-module-scss-module__DRgkKG__add-staff-form{--padding:1.5rem;background-color:var(--surface-base);color:var(--high-primary-default);box-sizing:border-box;height:100%;position:relative}.AddStaffForm-module-scss-module__DRgkKG__back{cursor:pointer;height:var(--header-height);grid-template-columns:auto 1fr;align-items:center;gap:.5rem;padding-left:1rem;display:grid;position:absolute;top:0;left:0}.AddStaffForm-module-scss-module__DRgkKG__content{height:100%;padding:var(--padding);padding-top:var(--header-height);flex-direction:column;gap:1.5rem;display:flex;overflow-y:auto}.AddStaffForm-module-scss-module__DRgkKG__title{margin:0;font-size:1.25rem;font-weight:600}.AddStaffForm-module-scss-module__DRgkKG__role-assignment h3{opacity:.7;margin:0 0 .75rem;font-size:.875rem;font-weight:500}.AddStaffForm-module-scss-module__DRgkKG__role-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.AddStaffForm-module-scss-module__DRgkKG__processing{text-align:center;opacity:.7;font-style:italic}@media (min-width:0) and (max-width:767px){.AddStaffForm-module-scss-module__DRgkKG__add-staff-form{width:100%}}
.SplashScreen-module-scss-module__oksuFq__container{z-index:10;background-color:var(--surface-base);box-sizing:border-box;animation:SplashScreen-module-scss-module__oksuFq__splashEnter .5s var(--ease-out-quint) both;flex-direction:column;align-items:center;padding:120px 64px 0;display:flex;position:fixed;inset:0}.SplashScreen-module-scss-module__oksuFq__leaving{animation:SplashScreen-module-scss-module__oksuFq__splashExit .45s var(--ease-out-quint) forwards;pointer-events:none}@keyframes SplashScreen-module-scss-module__oksuFq__splashEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes SplashScreen-module-scss-module__oksuFq__splashExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-32px)scale(.97)}}.SplashScreen-module-scss-module__oksuFq__inner{flex-direction:column;align-items:center;gap:64px;width:100%;max-width:440px;display:flex}.SplashScreen-module-scss-module__oksuFq__rowGraphicText{flex-direction:column;align-items:center;gap:48px;width:100%;display:flex}.SplashScreen-module-scss-module__oksuFq__illustration{align-items:flex-start;gap:16px;display:flex}.SplashScreen-module-scss-module__oksuFq__card{flex-direction:column;align-items:flex-start;gap:6px;width:144px;display:flex}.SplashScreen-module-scss-module__oksuFq__cardFilled{filter:drop-shadow(0 0 7px #09f0974d)}.SplashScreen-module-scss-module__oksuFq__cardOutlined{filter:drop-shadow(0 0 4.5px #09f097cc)}.SplashScreen-module-scss-module__oksuFq__cardBoxFilled{background-color:var(--base-highlight-default);border-radius:8px;justify-content:center;align-items:center;width:100%;height:98px;display:flex}.SplashScreen-module-scss-module__oksuFq__cardBoxOutlined{border:1px dashed var(--base-highlight-default);border-radius:8px;width:100%;height:98px}.SplashScreen-module-scss-module__oksuFq__cardBarFilled{background-color:var(--base-highlight-default);border-radius:4px;width:99px;height:13px}.SplashScreen-module-scss-module__oksuFq__cardBarOutlined{border:1px dashed var(--base-highlight-default);border-radius:4px;width:55px;height:13px}.SplashScreen-module-scss-module__oksuFq__checkmark{width:32px;height:32px;color:var(--surface-base);justify-content:center;align-items:center;display:inline-flex}.SplashScreen-module-scss-module__oksuFq__checkmark svg{width:100%;height:100%}.SplashScreen-module-scss-module__oksuFq__arrow{width:50px;height:98px;color:var(--base-highlight-default);justify-content:center;align-items:center;display:flex}.SplashScreen-module-scss-module__oksuFq__copy{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.SplashScreen-module-scss-module__oksuFq__title{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;color:var(--base-primary-default);margin:0;font-size:1.5rem;font-weight:700;line-height:117%}.SplashScreen-module-scss-module__oksuFq__subtitle{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;color:var(--base-tertiary-default);margin:0;font-size:1.375rem;font-weight:700;line-height:120%}.SplashScreen-module-scss-module__oksuFq__actions,.SplashScreen-module-scss-module__oksuFq__actions button{width:100%}
.BetaFeatures-module-scss-module__IrkN2a__content-page button{flex-shrink:0}.BetaFeatures-module-scss-module__IrkN2a__content-page section>h3{color:var(--base-secondary-default);border-bottom:1px solid var(--base-border-secondary-default);margin-bottom:1rem;padding-bottom:.5rem}.BetaFeatures-module-scss-module__IrkN2a__content-page section{padding:0 0 2rem}.BetaFeatures-module-scss-module__IrkN2a__content-page section .BetaFeatures-module-scss-module__IrkN2a__section-description{color:var(--base-secondary-default);margin-bottom:1rem}.BetaFeatures-module-scss-module__IrkN2a__content-page section .BetaFeatures-module-scss-module__IrkN2a__error-message{color:var(--base-error-default)}.BetaFeatures-module-scss-module__IrkN2a__content-page section .BetaFeatures-module-scss-module__IrkN2a__item-edit{grid-column-gap:1rem;grid-template-columns:1fr 5fr auto;align-items:start;padding:0 0 1rem;display:grid}.BetaFeatures-module-scss-module__IrkN2a__content-page section .BetaFeatures-module-scss-module__IrkN2a__item-edit .BetaFeatures-module-scss-module__IrkN2a__value{white-space:pre-wrap;color:var(--base-secondary-default)}.BetaFeatures-module-scss-module__IrkN2a__block-list>div{padding:1rem 0}.BetaFeatures-module-scss-module__IrkN2a__block-list>div:not(:last-child){border-bottom:1px solid var(--base-border-secondary-default)}.BetaFeatures-module-scss-module__IrkN2a__edit-active{padding:0 0 2rem}.BetaFeatures-module-scss-module__IrkN2a__subscription-card{background-color:var(--surface-high);border-radius:.5rem;grid-template-columns:auto 2rem;align-items:center;margin:.5rem 0;padding:1rem;display:grid}.BetaFeatures-module-scss-module__IrkN2a__subscription-card .BetaFeatures-module-scss-module__IrkN2a__info{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;white-space:pre-wrap;color:var(--base-secondary-default);margin:0;font-size:.875rem;font-weight:400;line-height:140%}.BetaFeatures-module-scss-module__IrkN2a__subscription-card[data-status=expired] p{color:var(--base-tertiary-default)}.BetaFeatures-module-scss-module__IrkN2a__cc{grid-column-gap:1rem;grid-template:"brand number action"1.5rem"brand date action"1fr/auto 1fr auto;height:3rem;display:grid}.BetaFeatures-module-scss-module__IrkN2a__cc--brand{grid-area:brand}.BetaFeatures-module-scss-module__IrkN2a__cc--number{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;grid-area:number;margin:0;font-size:1rem;font-weight:400;line-height:130%}.BetaFeatures-module-scss-module__IrkN2a__cc--date{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;grid-area:date;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.BetaFeatures-module-scss-module__IrkN2a__cc--action{grid-area:action;justify-items:end;display:grid}@media (min-width:768px){.BetaFeatures-module-scss-module__IrkN2a__content-page>h1{font-family:var(--font-family);letter-spacing:-.0425rem;word-spacing:-.0425rem;font-size:2.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);align-items:flex-end;height:5rem;margin:0;display:flex}}@media (min-width:768px) and (min-width:768px) and (max-width:1191px){.BetaFeatures-module-scss-module__IrkN2a__content-page>h1{letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}}@media (min-width:768px){.BetaFeatures-module-scss-module__IrkN2a__content-page section>h2{color:var(--base-secondary-default);border-bottom:1px solid var(--base-border-secondary-default)}.BetaFeatures-module-scss-module__IrkN2a__content-page section{padding-bottom:2.5rem}.BetaFeatures-module-scss-module__IrkN2a__content-page .BetaFeatures-module-scss-module__IrkN2a__edit-active{max-width:20rem}.BetaFeatures-module-scss-module__IrkN2a__content-page .BetaFeatures-module-scss-module__IrkN2a__course-grid{--gap:1rem;grid-column-gap:var(--gap);grid-row-gap:calc(var(--gap)*2);display:grid}}@media (min-width:768px) and (min-width:768px){.BetaFeatures-module-scss-module__IrkN2a__content-page .BetaFeatures-module-scss-module__IrkN2a__course-grid{grid-template-columns:repeat(auto-fill, calc(50% - var(--gap) / 2))}}@media (min-width:768px) and (min-width:0) and (max-width:767px){.BetaFeatures-module-scss-module__IrkN2a__content-page .BetaFeatures-module-scss-module__IrkN2a__course-grid{grid-template-columns:1fr}}@media (min-width:0) and (max-width:767px){.BetaFeatures-module-scss-module__IrkN2a__menu{width:100%;padding:1rem 0}.BetaFeatures-module-scss-module__IrkN2a__content-page h1{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;font-size:1.375rem;font-weight:700;line-height:120%}.BetaFeatures-module-scss-module__IrkN2a__content-page h2{padding-top:2rem}}
.ThumbPicker-module-scss-module__GcsQla__thumbPicker{grid-template-rows:1fr 14rem;grid-template-areas:"picker""gallery";height:100%;display:grid}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__picker{grid-area:picker}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery{--w:320px;justify-content:start;align-items:center;display:grid}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list{grid-column-gap:1rem;grid-auto-flow:column;justify-content:start;display:grid;overflow-x:auto}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__empty:after{content:"";background:var(--surface-high);width:var(--w);height:calc(var(--w)*.5625);justify-content:center;align-items:center;display:flex}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption{width:var(--w);box-sizing:border-box;--selected-color:var(--prata-100);--current-color:var(--hot-60)}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb{cursor:pointer;transition:border .2s ease-in-out;position:relative}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb[data-current=true]{border:10px solid var(--current-color)}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb[data-current=false]{border:10px solid #0000}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb[data-selected=true]{border:10px solid var(--selected-color)}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb .ThumbPicker-module-scss-module__GcsQla__over{z-index:10;background:var(--prata-0);cursor:pointer;padding:.25rem 1rem;position:absolute}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb .ThumbPicker-module-scss-module__GcsQla__over[data-position=top]{top:0;right:0}.ThumbPicker-module-scss-module__GcsQla__thumbPicker .ThumbPicker-module-scss-module__GcsQla__gallery .ThumbPicker-module-scss-module__GcsQla__list .ThumbPicker-module-scss-module__GcsQla__thumbOption .ThumbPicker-module-scss-module__GcsQla__thumb .ThumbPicker-module-scss-module__GcsQla__over[data-position=bottom]{bottom:0}.ThumbPicker-module-scss-module__GcsQla__player{z-index:1;-webkit-user-select:none;user-select:none;height:100%;display:grid;position:relative}.ThumbPicker-module-scss-module__GcsQla__player video{object-fit:contain;background:var(--prata-2);width:100%;height:100%;position:absolute;top:0;left:0}.ThumbPicker-module-scss-module__GcsQla__player .ThumbPicker-module-scss-module__GcsQla__actionables{grid-template-rows:1fr 1rem 3rem;grid-template-areas:"clickable""seeker""controls";width:100%;height:100%;display:grid;position:absolute}.ThumbPicker-module-scss-module__GcsQla__player .ThumbPicker-module-scss-module__GcsQla__actionables .ThumbPicker-module-scss-module__GcsQla__clickable{cursor:pointer;grid-area:clickable;width:100%;height:100%}.ThumbPicker-module-scss-module__GcsQla__player .ThumbPicker-module-scss-module__GcsQla__actionables .ThumbPicker-module-scss-module__GcsQla__seeker{grid-area:seeker}.ThumbPicker-module-scss-module__GcsQla__player .ThumbPicker-module-scss-module__GcsQla__actionables .ThumbPicker-module-scss-module__GcsQla__controls{grid-area:controls;grid-template-columns:1fr auto;display:grid}.ThumbPicker-module-scss-module__GcsQla__player .ThumbPicker-module-scss-module__GcsQla__actionables .ThumbPicker-module-scss-module__GcsQla__controls button{pointer-events:auto;-webkit-user-select:none;user-select:none}.ThumbPicker-module-scss-module__GcsQla__player .ThumbPicker-module-scss-module__GcsQla__actionables .ThumbPicker-module-scss-module__GcsQla__controls>div{grid-column-gap:1rem;grid-auto-flow:column;justify-content:start;padding:.5rem;display:grid}.ThumbPicker-module-scss-module__GcsQla__player:after{content:"";background:var(--prata-100);opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ThumbPicker-module-scss-module__GcsQla__player[data-flash=true]:after{animation:.5s ease-in-out forwards ThumbPicker-module-scss-module__GcsQla__flash}@keyframes ThumbPicker-module-scss-module__GcsQla__flash{0%{opacity:0}10%{opacity:1}to{opacity:0}}
@keyframes Main-module-scss-module__6D0rlG__pulse{0%{opacity:.3}to{opacity:1}}.Main-module-scss-module__6D0rlG__staff-section{grid-template-rows:auto 1fr;grid-template-areas:"button""table";align-content:start;height:100%;display:grid}.Main-module-scss-module__6D0rlG__staff-section .Main-module-scss-module__6D0rlG__top{justify-content:end;align-items:center;height:4rem;display:grid}.Main-module-scss-module__6D0rlG__name{font-weight:500}.Main-module-scss-module__6D0rlG__role{text-transform:uppercase;letter-spacing:.025em;border-radius:1rem;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.Main-module-scss-module__6D0rlG__role[data-role=SUPER]{background-color:var(--prata-10);color:var(--prata-100)}.Main-module-scss-module__6D0rlG__role[data-role=ADMIN]{background-color:var(--ouro-50);color:var(--prata-100)}.Main-module-scss-module__6D0rlG__role[data-role=EDITOR]{background-color:var(--hot-40);color:var(--prata-100)}.Main-module-scss-module__6D0rlG__role[data-role=none]{background-color:var(--surface-low);color:var(--base-tertiary-default)}.Main-module-scss-module__6D0rlG__sk-avatar{background:var(--base-secondary-disabled);border-radius:50%;width:32px;height:32px;animation-name:Main-module-scss-module__6D0rlG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Main-module-scss-module__6D0rlG__sk-name{background:var(--base-secondary-disabled);border-radius:4px;width:50%;height:.875rem;animation-name:Main-module-scss-module__6D0rlG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Main-module-scss-module__6D0rlG__sk-role{background:var(--base-secondary-disabled);border-radius:1rem;width:4rem;height:1.5rem;animation-name:Main-module-scss-module__6D0rlG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}
.GameplanPage-module-scss-module__Khdn6W__onboardingContainer{max-width:600px;margin:0 auto;padding:2rem 1rem}.GameplanPage-module-scss-module__Khdn6W__onboardingLeaving{animation:GameplanPage-module-scss-module__Khdn6W__onboardingExit .6s var(--ease-out-quint) forwards}@keyframes GameplanPage-module-scss-module__Khdn6W__onboardingExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-40px)scale(.97)}}.GameplanPage-module-scss-module__Khdn6W__onboardingEntering{animation:GameplanPage-module-scss-module__Khdn6W__onboardingEntrance .55s var(--ease-out-quint) both}@keyframes GameplanPage-module-scss-module__Khdn6W__onboardingEntrance{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.GameplanPage-module-scss-module__Khdn6W__gameplanEntering{animation:GameplanPage-module-scss-module__Khdn6W__gameplanEntrance .8s var(--ease-out-quint) forwards}@keyframes GameplanPage-module-scss-module__Khdn6W__gameplanEntrance{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.GameplanPage-module-scss-module__Khdn6W__header{margin:0 var(--hz-padding);max-width:calc(100vw - 2*var(--hz-padding,1rem));padding:var(--vt-padding) 0 4rem;align-items:center;gap:1rem;display:flex}@media (min-width:0) and (max-width:767px){.GameplanPage-module-scss-module__Khdn6W__header{padding-bottom:2rem}}.GameplanPage-module-scss-module__Khdn6W__title{font-family:var(--font-family);letter-spacing:-.0625rem;word-spacing:-.0625rem;font-size:3.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);margin:0}@media (min-width:0) and (max-width:767px){.GameplanPage-module-scss-module__Khdn6W__title{letter-spacing:-.0425rem;word-spacing:-.0425rem;margin:0;font-size:2.125rem;font-weight:700;line-height:110%}}.GameplanPage-module-scss-module__Khdn6W__title{white-space:pre-wrap;margin:0;padding-bottom:.5rem}.GameplanPage-module-scss-module__Khdn6W__settingsLink{border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:color .12s,background-color .12s;display:inline-flex}.GameplanPage-module-scss-module__Khdn6W__settingsLink:link,.GameplanPage-module-scss-module__Khdn6W__settingsLink:visited,.GameplanPage-module-scss-module__Khdn6W__settingsLink:active{color:var(--base-tertiary-default)}.GameplanPage-module-scss-module__Khdn6W__settingsLink:hover,.GameplanPage-module-scss-module__Khdn6W__settingsLink:focus-visible{color:var(--base-primary-default);background-color:var(--surface-high)}.GameplanPage-module-scss-module__Khdn6W__floatingAdminButton{z-index:1000;position:fixed;bottom:2rem;right:2rem}.GameplanPage-module-scss-module__Khdn6W__centerText{text-align:center;color:var(--base-secondary-default);padding:2rem 0}.GameplanPage-module-scss-module__Khdn6W__errorBox{background-color:var(--surface-high);border:1px solid var(--base-tertiary-default);text-align:center;border-radius:.5rem;padding:1.5rem}.GameplanPage-module-scss-module__Khdn6W__errorBox p{color:var(--base-primary-default);margin-bottom:1rem;font-weight:600}.GameplanPage-module-scss-module__Khdn6W__preferencesSection,.GameplanPage-module-scss-module__Khdn6W__completedSection{background-color:var(--surface-high);border-radius:.5rem;margin-top:1.5rem;padding:1.5rem}.GameplanPage-module-scss-module__Khdn6W__sectionTitle{color:var(--base-primary-default);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.GameplanPage-module-scss-module__Khdn6W__badgeContainer{flex-wrap:wrap;gap:.5rem;display:flex}.GameplanPage-module-scss-module__Khdn6W__preferenceBadge{background-color:var(--low-secondary-default);color:var(--base-primary-default);border-radius:9999px;padding:.25rem .75rem;font-size:.875rem}.GameplanPage-module-scss-module__Khdn6W__courseList{flex-direction:column;gap:.5rem;display:flex}.GameplanPage-module-scss-module__Khdn6W__courseListItem{background-color:var(--surface-low);border:1px solid var(--base-tertiary-default);border-radius:.375rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.GameplanPage-module-scss-module__Khdn6W__courseTitle{color:var(--base-primary-default);font-size:.875rem;font-weight:500}.GameplanPage-module-scss-module__Khdn6W__courseProgress{color:var(--base-secondary-default);font-size:.875rem;font-weight:600}.GameplanPage-module-scss-module__Khdn6W__onboardingIndicator{justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.GameplanPage-module-scss-module__Khdn6W__indicatorContent{text-align:center;background-color:var(--surface-high);border:1px solid var(--base-tertiary-default);border-radius:.75rem;max-width:500px;padding:2rem}.GameplanPage-module-scss-module__Khdn6W__indicatorContent h3{color:var(--base-primary-default);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.GameplanPage-module-scss-module__Khdn6W__indicatorContent p{color:var(--base-secondary-default);margin-bottom:.75rem;line-height:1.5}.GameplanPage-module-scss-module__Khdn6W__indicatorContent .GameplanPage-module-scss-module__Khdn6W__hint{color:var(--base-tertiary-default);font-size:.875rem;font-style:italic}
.SentInvitations-module-scss-module__ocWBUG__sent-invites{--top-offset:calc(var(--header-height) + 120px + 46px);height:calc(100vh - var(--top-offset));display:grid;overflow:hidden}.SentInvitations-module-scss-module__ocWBUG__name span{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);margin:0;font-size:.875rem;font-weight:400;line-height:140%}
/*# sourceMappingURL=0ff_04.fztbu0.css.map*/