.LeagueCountdown-module__A53cnW__countdown{font:var(--btw-text-body);text-transform:uppercase;color:var(--btw-blue);margin:0;font-weight:800}.LeagueCountdown-module__A53cnW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.LeaderboardBoard-module__1m_q0q__board{flex-direction:column;width:100%;display:flex}@media (min-width:901px){.LeaderboardBoard-module__1m_q0q__head{z-index:2;padding-top:var(--btw-spacing-xl);background-color:var(--btw-white);position:sticky;top:0}.LeaderboardBoard-module__1m_q0q__list{z-index:0;position:relative}}.LeaderboardBoard-module__1m_q0q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.LeaderboardBoard-module__1m_q0q__header{align-items:center;gap:var(--btw-spacing-sm);text-align:center;flex-direction:column;display:flex}.LeaderboardBoard-module__1m_q0q__shields{justify-content:center;align-items:center;gap:var(--btw-spacing-lg);padding-block:var(--btw-spacing-md) var(--btw-spacing-lg);display:flex}.LeaderboardBoard-module__1m_q0q__shieldSlot{flex-shrink:0;justify-content:center;align-items:center;width:66px;height:66px;display:flex}.LeaderboardBoard-module__1m_q0q__shield{object-fit:contain;width:54px;height:68px}@keyframes LeaderboardBoard-module__1m_q0q__shieldEnter{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.LeaderboardBoard-module__1m_q0q__shieldEnter{opacity:0;animation:.42s cubic-bezier(.34,1.4,.64,1) both LeaderboardBoard-module__1m_q0q__shieldEnter}@media (prefers-reduced-motion:reduce){.LeaderboardBoard-module__1m_q0q__shieldEnter{opacity:1;animation:none}}.LeaderboardBoard-module__1m_q0q__shieldCurrent{object-fit:contain;flex-shrink:0;width:96px;height:120px;display:block}.LeaderboardBoard-module__1m_q0q__shieldCurrentWrap{flex-shrink:0;line-height:0;position:relative}.LeaderboardBoard-module__1m_q0q__shieldCurrentWrap:after{content:"";background:linear-gradient(115deg, transparent 44.5%, color-mix(in srgb, var(--btw-white) 25%, transparent) 44.5%, color-mix(in srgb, var(--btw-white) 25%, transparent) 55.5%, transparent 55.5%);-webkit-mask:var(--shield-mask) center / contain no-repeat;mask:var(--shield-mask) center / contain no-repeat;background-repeat:no-repeat;background-size:260% 100%;animation:1.2s ease-in-out 1s both LeaderboardBoard-module__1m_q0q__shieldShimmer;position:absolute;inset:0}@keyframes LeaderboardBoard-module__1m_q0q__shieldShimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.LeaderboardBoard-module__1m_q0q__shieldCurrentWrap:after{opacity:0;animation:none}}.LeaderboardBoard-module__1m_q0q__title{font:var(--btw-text-price);letter-spacing:-.02em;color:var(--btw-ink);margin:0;font-weight:800}.LeaderboardBoard-module__1m_q0q__subtitle{font:var(--btw-text-body);font-size:var(--btw-font-size-body-medium);color:var(--btw-text-muted);margin:0;font-weight:500}.LeaderboardBoard-module__1m_q0q__divider{width:100%;margin:var(--btw-spacing-xl) 0 0;border:none;border-top:2px solid var(--btw-border)}.LeaderboardBoard-module__1m_q0q__list{gap:var(--btw-spacing-xs);padding:var(--btw-spacing-sm) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}.LeaderboardBoard-module__1m_q0q__row{align-items:center;gap:var(--btw-spacing-lg);padding:var(--btw-spacing-sm) var(--btw-spacing-lg);border-radius:var(--btw-radius-xl);grid-template-columns:32px 48px minmax(0,1fr) auto;min-height:64px;display:grid}.LeaderboardBoard-module__1m_q0q__promotionZone,.LeaderboardBoard-module__1m_q0q__demotionZone{gap:var(--btw-spacing-xs);margin-block:var(--btw-spacing-sm) var(--btw-spacing-md);border:2px solid var(--btw-border);border-radius:var(--btw-radius-2xl);flex-direction:column;display:flex;position:relative}.LeaderboardBoard-module__1m_q0q__promotionZone{padding:var(--btw-spacing-md) var(--btw-spacing-md) var(--btw-spacing-xl)}.LeaderboardBoard-module__1m_q0q__demotionZone{padding:var(--btw-spacing-xl) var(--btw-spacing-md) var(--btw-spacing-md)}.LeaderboardBoard-module__1m_q0q__zoneList{gap:var(--btw-spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LeaderboardBoard-module__1m_q0q__promotionCutoffLabel,.LeaderboardBoard-module__1m_q0q__demotionCutoffLabel{z-index:1;align-items:center;gap:var(--btw-spacing-sm);padding:0 var(--btw-spacing-xl);background-color:var(--btw-white);font:var(--btw-text-caption);font-size:var(--btw-font-size-caption);letter-spacing:0;text-transform:uppercase;color:var(--btw-text-faint);white-space:nowrap;font-weight:800;display:flex;position:absolute;left:50%}.LeaderboardBoard-module__1m_q0q__promotionCutoffLabel{bottom:-2px;transform:translate(-50%,50%)}.LeaderboardBoard-module__1m_q0q__demotionCutoffLabel{top:-2px;transform:translate(-50%,-50%)}.LeaderboardBoard-module__1m_q0q__cutoffArrow{flex-shrink:0;width:14px;height:14px}.LeaderboardBoard-module__1m_q0q__rowCurrent{box-shadow:inset 0 0 0 2px var(--btw-border)}.LeaderboardBoard-module__1m_q0q__rowGold{background-color:var(--btw-yellow-surface)}.LeaderboardBoard-module__1m_q0q__rowSilver{background-color:var(--btw-surface-hover)}.LeaderboardBoard-module__1m_q0q__rowBronze{background-color:var(--btw-bronze-surface)}.LeaderboardBoard-module__1m_q0q__rank{font:var(--btw-text-body);font-weight:700;font-size:var(--btw-font-size-gamification-sm-active);color:var(--btw-text-muted);text-align:center}.LeaderboardBoard-module__1m_q0q__avatar{border:2px solid var(--btw-border);border-radius:var(--btw-radius-2xl);background-color:var(--btw-white);object-fit:cover;width:48px;height:48px}.LeaderboardBoard-module__1m_q0q__avatarCurrent{border:2px solid var(--btw-border);background-color:var(--btw-white)}.LeaderboardBoard-module__1m_q0q__name{font:var(--btw-text-body);font-weight:700;font-size:var(--btw-font-size-gamification-sm-active);color:var(--btw-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeaderboardBoard-module__1m_q0q__xp{font:var(--btw-text-body);font-weight:500;font-size:var(--btw-font-size-gamification-sm-active);color:var(--btw-text-muted);white-space:nowrap}.LeaderboardBoard-module__1m_q0q__rowGold .LeaderboardBoard-module__1m_q0q__rank,.LeaderboardBoard-module__1m_q0q__rowGold .LeaderboardBoard-module__1m_q0q__xp{color:var(--btw-yellow-text)}.LeaderboardBoard-module__1m_q0q__rowSilver .LeaderboardBoard-module__1m_q0q__rank,.LeaderboardBoard-module__1m_q0q__rowSilver .LeaderboardBoard-module__1m_q0q__xp{color:var(--btw-silver-text)}.LeaderboardBoard-module__1m_q0q__rowBronze .LeaderboardBoard-module__1m_q0q__rank,.LeaderboardBoard-module__1m_q0q__rowBronze .LeaderboardBoard-module__1m_q0q__xp{color:var(--btw-bronze-text)}.LeaderboardBoard-module__1m_q0q__rowGold .LeaderboardBoard-module__1m_q0q__name,.LeaderboardBoard-module__1m_q0q__rowSilver .LeaderboardBoard-module__1m_q0q__name,.LeaderboardBoard-module__1m_q0q__rowBronze .LeaderboardBoard-module__1m_q0q__name{color:var(--btw-ink)}@media (max-width:480px){.LeaderboardBoard-module__1m_q0q__row{gap:var(--btw-spacing-md);padding-inline:var(--btw-spacing-md);grid-template-columns:24px 44px minmax(0,1fr) auto}.LeaderboardBoard-module__1m_q0q__promotionZone,.LeaderboardBoard-module__1m_q0q__demotionZone{padding-inline:var(--btw-spacing-xs)}.LeaderboardBoard-module__1m_q0q__avatar{width:44px;height:44px}}
.Button-module__K1KW5G__button{--bg:var(--btw-ink);--text:var(--btw-white);--edge:var(--btw-ink-shadow);--lip:var(--btw-button-face-lip);box-sizing:border-box;border:var(--btw-button-face-border) solid var(--edge);border-radius:var(--btw-radius-lg);min-width:85px;font-family:var(--btw-font);font-weight:var(--btw-button-face-weight);letter-spacing:var(--btw-button-face-tracking);text-transform:var(--btw-button-face-transform);background-color:var(--bg);color:var(--text);box-shadow:0 var(--lip) 0 0 var(--edge);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--btw-duration-fast) ease, border-color var(--btw-duration-fast) ease, color var(--btw-duration-fast) ease, box-shadow var(--btw-duration-fast) ease, transform var(--btw-duration-fast) ease;justify-content:center;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__K1KW5G__button:link,.Button-module__K1KW5G__button:visited,.Button-module__K1KW5G__button:hover,.Button-module__K1KW5G__button:active{color:var(--text);text-decoration:none}.Button-module__K1KW5G__button:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px}.Button-module__K1KW5G__button:active:not(:disabled){box-shadow:0 0 0 0 var(--edge);transform:translateY(var(--lip))}.Button-module__K1KW5G__button:disabled{--bg:var(--btw-surface-disabled);--text:var(--btw-text-disabled);--edge:var(--btw-surface-disabled-shadow);opacity:1;cursor:default}.Button-module__K1KW5G__sm{min-height:38px;font-size:var(--btw-font-size-label);padding:2px 18px}.Button-module__K1KW5G__md{min-height:42px;font-size:var(--btw-font-size-caption);padding:2px 26px}.Button-module__K1KW5G__lg{min-height:52px;font-size:var(--btw-font-size-body-small);padding:2px 32px}.Button-module__K1KW5G__fullWidth{width:100%}.Button-module__K1KW5G__primary{--bg:var(--btw-button-primary);--text:var(--btw-white);--edge:var(--btw-ink-shadow)}.Button-module__K1KW5G__primary:hover:not(:disabled){--bg:var(--btw-ink-hover);--edge:var(--btw-ink-hover-shadow)}.Button-module__K1KW5G__secondary{--bg:var(--btw-surface-hover);--text:var(--btw-ink-secondary);--edge:var(--btw-surface-shadow)}.Button-module__K1KW5G__secondary:hover:not(:disabled){--bg:var(--btw-track);--edge:var(--btw-surface-active-shadow)}.Button-module__K1KW5G__success{--bg:var(--btw-blue-cta);--text:var(--btw-white);--edge:var(--btw-blue-shadow)}.Button-module__K1KW5G__success:hover:not(:disabled){--bg:var(--btw-blue-shadow);--edge:var(--btw-blue-deep-shadow)}.Button-module__K1KW5G__warning{--bg:var(--btw-yellow);--text:var(--btw-yellow-text);--edge:var(--btw-yellow-shadow)}.Button-module__K1KW5G__warning:hover:not(:disabled){--bg:var(--btw-yellow-hover);--edge:var(--btw-yellow-shadow)}.Button-module__K1KW5G__upgrade{--text:var(--btw-white);--edge:var(--btw-overlay20);background-image:var(--btw-premium-gradient)}.Button-module__K1KW5G__upgrade:hover:not(:disabled){filter:brightness(1.08)}.Button-module__K1KW5G__upgrade:disabled{background-image:none}.Button-module__K1KW5G__muted{--bg:var(--btw-surface);--text:var(--btw-text-muted);--edge:var(--btw-surface-shadow)}.Button-module__K1KW5G__muted:hover:not(:disabled){--bg:var(--btw-surface-hover);--edge:var(--btw-surface-active-shadow)}.Button-module__K1KW5G__white{--bg:var(--btw-white);--text:var(--btw-ink);--edge:var(--btw-surface-shadow)}.Button-module__K1KW5G__white:hover:not(:disabled){--bg:var(--btw-surface-subtle);--edge:var(--btw-surface-active-shadow)}.Button-module__K1KW5G__content{justify-content:center;align-items:center;display:inline-flex}.Button-module__K1KW5G__contentWithIcon{gap:10px}.Button-module__K1KW5G__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__K1KW5G__shine{container-type:inline-size}.Button-module__K1KW5G__shine:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='68' height='40' viewBox='0 0 68 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cpath d='M18.6643 0H49.7777L31.1134 40H3.53264e-06L18.6643 0Z' fill='url(%23paint0_linear_2_144)'/%3E%3Cpath d='M54.2158 0H67.4078L48.7434 40H35.5515L54.2158 0Z' fill='url(%23paint1_linear_2_144)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2_144' x1='31.2269' y1='0' x2='31.2269' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2_144' x1='54.1023' y1='0' x2='54.1023' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:68px 40px;width:68px;height:100%;animation:2.5s ease-in-out infinite Button-module__K1KW5G__shine;position:absolute;top:0;left:0;transform:translate(-68px)}.Button-module__K1KW5G__shine:disabled:after{display:none}@keyframes Button-module__K1KW5G__shine{0%{transform:translate(-68px)}40%{transform:translate(100cqw)}to{transform:translate(100cqw)}}.Button-module__K1KW5G__loading{pointer-events:none}.Button-module__K1KW5G__spinner{border:2px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;width:1.25em;height:1.25em;animation:.6s linear infinite Button-module__K1KW5G__spin}@keyframes Button-module__K1KW5G__spin{to{transform:rotate(360deg)}}.Button-module__K1KW5G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Button-module__K1KW5G__shine:after,.Button-module__K1KW5G__spinner{animation:none}}
.Input-module__UNoFNa__input{border:1.5px solid var(--btw-overlay10);background-color:var(--btw-white);width:100%;height:52px;font:var(--btw-text-body);color:var(--btw-ink);border-radius:12px;outline:none;padding:0 18px;transition:border-color .15s}.Input-module__UNoFNa__input::placeholder{color:var(--btw-overlay40)}.Input-module__UNoFNa__input:focus{outline:none}.Input-module__UNoFNa__input:focus-visible{border-color:var(--btw-ink)}.Input-module__UNoFNa__input:disabled{opacity:.6;cursor:not-allowed}.Input-module__UNoFNa__inputError,.Input-module__UNoFNa__inputError:focus-visible{border-color:var(--btw-error-border)}
.TextField-module__8WvMbq__field{flex-direction:column;gap:6px;width:100%;display:flex}.TextField-module__8WvMbq__label{font:var(--btw-text-body-small);color:var(--btw-ink);text-align:left;font-weight:600}.TextField-module__8WvMbq__labelHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextField-module__8WvMbq__hint{font:var(--btw-text-body-small);color:var(--btw-overlay60);text-align:left;margin:0}.TextField-module__8WvMbq__hintHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextField-module__8WvMbq__error{font:var(--btw-text-body-small);color:var(--btw-error-text);text-align:left;margin:0}
.IconButton-module__OcSlnq__iconButton{--bg:var(--btw-surface-hover);--text:var(--btw-ink);--shadow-drop:0px 1px 2px 0px #0a0d120d;--shadow-inner-bottom:inset 0px -3px 0px 0px #0a0d120d;--shadow-inner-border:inset 0px 0px 0px 1.5px #0a0d1208;--stroke-white:#ffffff1f;--shadow-active-border:inset 0px 0px 0px 1.5px #0a0d120f;--shadow-active-depth:inset 0px 2px 3px 0px #0a0d1214;--active-brightness:.98;box-sizing:border-box;border-radius:var(--btw-radius-lg);background-color:var(--bg);color:var(--text);box-shadow:var(--shadow-drop), var(--shadow-inner-bottom), var(--shadow-inner-border);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,box-shadow .15s,filter .15s;display:inline-flex;position:relative;overflow:hidden}.IconButton-module__OcSlnq__iconButton:before{content:"";border:3px solid var(--stroke-white);border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.IconButton-module__OcSlnq__iconButton:hover:not(:disabled){--bg:var(--btw-track);--text:var(--btw-ink)}.IconButton-module__OcSlnq__iconButton:active:not(:disabled){box-shadow:var(--shadow-active-border), var(--shadow-active-depth);filter:brightness(var(--active-brightness))}.IconButton-module__OcSlnq__iconButton:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px}.IconButton-module__OcSlnq__iconButton:disabled{--bg:var(--btw-surface-disabled);--text:var(--btw-text-disabled);outline:1px solid var(--btw-border);outline-offset:-1px;opacity:1;cursor:default;box-shadow:0 1px 2px #0a0d120d}.IconButton-module__OcSlnq__iconButton:disabled:before{display:none}.IconButton-module__OcSlnq__white{--bg:var(--btw-white);--text:var(--btw-ink);--shadow-active-border:var(--btw-shadow-pressed-border);--shadow-active-depth:var(--btw-shadow-pressed-depth);outline-offset:-1.5px;outline:1.5px solid #0000001a}.IconButton-module__OcSlnq__white:hover:not(:disabled){--bg:var(--btw-surface-subtle);--text:var(--btw-ink)}.IconButton-module__OcSlnq__ghost{--bg:transparent;box-shadow:none;outline-offset:0;outline:none}.IconButton-module__OcSlnq__ghost:before{display:none}.IconButton-module__OcSlnq__ghost:hover:not(:disabled){--bg:var(--btw-surface-hover);box-shadow:none}.IconButton-module__OcSlnq__ghost:active:not(:disabled){box-shadow:none;filter:none}.IconButton-module__OcSlnq__ghost:disabled{box-shadow:none;background-color:#0000;outline:none}.IconButton-module__OcSlnq__sm,.IconButton-module__OcSlnq__md{width:44px;height:44px}.IconButton-module__OcSlnq__lg{width:48px;height:48px}
.NavItem-module__OdOy7W__navItem{justify-content:center;align-items:center;gap:var(--ds-nav-item-gap);box-sizing:border-box;padding:var(--ds-nav-item-padding-y) var(--ds-nav-item-padding-x);border-radius:var(--ds-nav-item-radius);background-color:var(--ds-state-bg-inactive);color:var(--ds-state-fg-inactive);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.NavItem-module__OdOy7W__navItem:hover:not(:disabled):not(.NavItem-module__OdOy7W__selected){background-color:var(--ds-state-bg-hover);color:var(--ds-state-fg-hover)}.NavItem-module__OdOy7W__vertical{gap:var(--ds-nav-item-vertical-gap);padding:var(--ds-nav-item-vertical-padding-y) var(--ds-nav-item-vertical-padding-x);flex-direction:column}.NavItem-module__OdOy7W__selected{background-color:var(--ds-state-bg-active);color:var(--ds-state-fg-active)}.NavItem-module__OdOy7W__navItem:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.NavItem-module__OdOy7W__navItem:disabled{cursor:default}.NavItem-module__OdOy7W__icon{width:var(--ds-nav-item-icon-size);height:var(--ds-nav-item-icon-size);pointer-events:none;flex-shrink:0;display:flex;position:relative;overflow:visible}.NavItem-module__OdOy7W__badge{top:var(--ds-nav-item-badge-offset-top);right:var(--ds-nav-item-badge-offset-right);width:var(--ds-nav-item-badge-size);height:var(--ds-nav-item-badge-size);background-color:var(--ds-button-danger-bg);border-radius:50%;position:absolute}.NavItem-module__OdOy7W__badgeLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.NavItem-module__OdOy7W__icon svg,.NavItem-module__OdOy7W__icon img){width:100%;height:100%;display:block}.NavItem-module__OdOy7W__label{font:var(--ds-text-caption);line-height:var(--ds-nav-item-label-line-height);text-transform:uppercase;text-align:center;white-space:nowrap}
.BottomNav-module__2Jp8oG__bar{box-sizing:border-box;width:100%;padding:var(--ds-bottom-nav-padding-y) var(--ds-bottom-nav-padding-x);background:var(--ds-bottom-nav-bg);border-top:var(--ds-bottom-nav-border-width) solid var(--ds-bottom-nav-border);justify-content:center;align-items:center;display:flex}.BottomNav-module__2Jp8oG__row{align-items:center;gap:var(--ds-bottom-nav-gap);max-width:var(--ds-bottom-nav-max-width);flex:auto;min-width:0;display:flex}.BottomNav-module__2Jp8oG__item{flex:1 1 0;width:100%;min-width:0}
.Button-module__oans4W__button{--button-focus:var(--ds-focus-ring);box-sizing:border-box;min-height:var(--ds-button-min-height);justify-content:center;align-items:center;gap:var(--ds-button-icon-gap);padding:var(--ds-button-padding-y) var(--ds-button-padding-x);margin-bottom:var(--ds-button-shadow-offset);border:var(--ds-button-border-width) solid var(--button-border);border-radius:var(--ds-button-radius);background-color:var(--button-bg);color:var(--button-text);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--button-border);font:var(--ds-text-caption);letter-spacing:var(--ds-button-letter-spacing);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;line-height:1;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;position:relative}.Button-module__oans4W__primary{--button-text:var(--ds-button-primary-text);--button-bg:var(--ds-button-primary-bg);--button-border:var(--ds-button-primary-border);--button-bg-hover:var(--ds-button-primary-bg-hover);--button-bg-pressed:var(--ds-button-primary-bg-pressed)}.Button-module__oans4W__secondary{--button-text:var(--ds-button-secondary-text);--button-bg:var(--ds-button-secondary-bg);--button-border:var(--ds-button-secondary-border);--button-bg-hover:var(--ds-button-secondary-bg-hover);--button-bg-pressed:var(--ds-button-secondary-bg-pressed)}.Button-module__oans4W__dark{--button-text:var(--ds-button-dark-text);--button-bg:var(--ds-button-dark-bg);--button-border:var(--ds-button-dark-border);--button-bg-hover:var(--ds-button-dark-bg-hover);--button-bg-pressed:var(--ds-button-dark-bg-pressed);--button-focus:var(--ds-button-primary-border)}.Button-module__oans4W__warning{--button-text:var(--ds-button-warning-text);--button-bg:var(--ds-button-warning-bg);--button-border:var(--ds-button-warning-border);--button-bg-hover:var(--ds-button-warning-bg-hover);--button-bg-pressed:var(--ds-button-warning-bg-pressed)}.Button-module__oans4W__danger{--button-text:var(--ds-button-danger-text);--button-bg:var(--ds-button-danger-bg);--button-border:var(--ds-button-danger-border);--button-bg-hover:var(--ds-button-danger-bg-hover);--button-bg-pressed:var(--ds-button-danger-bg-pressed)}.Button-module__oans4W__google{--button-text:var(--ds-button-google-text);--button-bg:var(--ds-button-google-bg);--button-border:var(--ds-button-google-border);--button-bg-hover:var(--ds-button-google-bg-hover);--button-bg-pressed:var(--ds-button-google-bg-pressed)}.Button-module__oans4W__icon{width:var(--ds-button-icon-size);height:var(--ds-button-icon-size);flex-shrink:0}.Button-module__oans4W__withShortcut{min-width:var(--ds-button-shortcut-min-width);padding-right:var(--ds-button-shortcut-padding-end);justify-content:space-between}.Button-module__oans4W__label{min-width:0}.Button-module__oans4W__shortcut{padding:var(--ds-button-shortcut-padding-y) var(--ds-button-shortcut-padding-x);border:var(--ds-button-border-width) solid color-mix(in srgb, currentColor 50%, transparent);border-radius:var(--ds-button-shortcut-radius);color:color-mix(in srgb, currentColor 50%, transparent);flex-shrink:0}.Button-module__oans4W__button:hover:not(:disabled){background-color:var(--button-bg-hover)}.Button-module__oans4W__button:active:not(:disabled),.Button-module__oans4W__button[data-shortcut-pressed]:not(:disabled){background-color:var(--button-bg-pressed);box-shadow:0 0 0 var(--button-border);transform:translateY(var(--ds-button-shadow-offset))}.Button-module__oans4W__button:focus-visible:not(:disabled){border-color:var(--button-focus);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--button-focus);outline:none}.Button-module__oans4W__button:focus-visible:active:not(:disabled),.Button-module__oans4W__button:focus-visible[data-shortcut-pressed]:not(:disabled){box-shadow:0 0 0 var(--button-focus)}@media (forced-colors:active){.Button-module__oans4W__button:focus-visible{outline:var(--ds-focus-ring-width) solid;outline-offset:var(--ds-focus-ring-offset)}}.Button-module__oans4W__button:disabled{color:var(--ds-button-disabled-text);background-color:var(--ds-button-disabled-bg);box-shadow:none;cursor:default;border-color:#0000;transform:none}.Button-module__oans4W__face{align-items:center;justify-content:inherit;gap:inherit;width:100%;min-width:0;display:flex}.Button-module__oans4W__faceHidden{visibility:hidden}.Button-module__oans4W__dots{justify-content:center;align-items:center;gap:var(--ds-button-dot-gap);pointer-events:none;display:flex;position:absolute;inset:0}.Button-module__oans4W__dot{width:var(--ds-button-dot-size);height:var(--ds-button-dot-size);background-color:currentColor;border-radius:50%;animation:.9s ease-in-out infinite Button-module__oans4W__button-dot;transform:scale(.45)}.Button-module__oans4W__dot:nth-child(2){animation-delay:.15s}.Button-module__oans4W__dot:nth-child(3){animation-delay:.3s}@keyframes Button-module__oans4W__button-dot{0%,70%,to{transform:scale(.45)}35%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Button-module__oans4W__dot{animation:none;transform:scale(.75)}}
.Chest-module__TnFZjW__chest{flex-shrink:0;width:auto;display:block}.Chest-module__TnFZjW__chest:not(.Chest-module__TnFZjW__open){aspect-ratio:102.444/84.217}.Chest-module__TnFZjW__open{aspect-ratio:108.172/109.898}.Chest-module__TnFZjW__small:not(.Chest-module__TnFZjW__open){height:var(--ds-chest-closed-height-sm)}.Chest-module__TnFZjW__medium:not(.Chest-module__TnFZjW__open){height:var(--ds-chest-closed-height-md)}.Chest-module__TnFZjW__large:not(.Chest-module__TnFZjW__open){height:var(--ds-chest-closed-height-lg)}.Chest-module__TnFZjW__open.Chest-module__TnFZjW__small{height:var(--ds-chest-open-height-sm)}.Chest-module__TnFZjW__open.Chest-module__TnFZjW__medium{height:var(--ds-chest-open-height-md)}.Chest-module__TnFZjW__open.Chest-module__TnFZjW__large{height:var(--ds-chest-open-height-lg)}.Chest-module__TnFZjW__bronze{--chest-sides:var(--ds-chest-bronze-sides);--chest-outline:var(--ds-chest-bronze-outline);--chest-body:var(--ds-chest-bronze-body);--chest-lock:var(--ds-chest-bronze-lock)}.Chest-module__TnFZjW__silver{--chest-sides:var(--ds-chest-silver-sides);--chest-outline:var(--ds-chest-silver-outline);--chest-body:var(--ds-chest-silver-body);--chest-lock:var(--ds-chest-silver-lock)}.Chest-module__TnFZjW__gold{--chest-sides:var(--ds-chest-gold-sides);--chest-outline:var(--ds-chest-gold-outline);--chest-body:var(--ds-chest-gold-body);--chest-lock:var(--ds-chest-gold-lock)}.Chest-module__TnFZjW__sides{fill:var(--chest-sides)}.Chest-module__TnFZjW__outline{fill:var(--chest-outline)}.Chest-module__TnFZjW__body{fill:var(--chest-body)}.Chest-module__TnFZjW__lock{fill:var(--chest-lock)}
.IconButton-module__5ONa6W__iconButton{box-sizing:border-box;width:var(--ds-icon-button-size);height:var(--ds-icon-button-size);padding:var(--ds-icon-button-padding);margin-bottom:var(--ds-icon-button-shadow-offset);border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-icon-button-radius);background-color:var(--ds-icon-button-background);color:var(--ds-icon-button-icon);box-shadow:0 var(--ds-icon-button-shadow-offset) 0 var(--ds-icon-button-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;position:relative}.IconButton-module__5ONa6W__iconButton:hover:not(:disabled){color:var(--ds-state-fg-hover)}.IconButton-module__5ONa6W__iconButton:active:not(:disabled),.IconButton-module__5ONa6W__iconButton[data-shortcut-pressed]:not(:disabled){color:var(--ds-icon-button-icon-pressed);box-shadow:0 0 0 var(--ds-icon-button-shadow);transform:translateY(var(--ds-icon-button-shadow-offset))}.IconButton-module__5ONa6W__iconButton:focus-visible{border-color:var(--ds-focus-ring);box-shadow:0 var(--ds-icon-button-shadow-offset) 0 var(--ds-focus-ring);outline:none}.IconButton-module__5ONa6W__iconButton:focus-visible:active:not(:disabled),.IconButton-module__5ONa6W__iconButton:focus-visible[data-shortcut-pressed]:not(:disabled){box-shadow:0 0 0 var(--ds-focus-ring)}@media (forced-colors:active){.IconButton-module__5ONa6W__iconButton:focus-visible{outline:var(--ds-focus-ring-width) solid;outline-offset:var(--ds-focus-ring-offset)}}.IconButton-module__5ONa6W__iconButton:disabled{color:var(--ds-state-fg-inactive);cursor:default}.IconButton-module__5ONa6W__icon{width:var(--ds-icon-size);height:var(--ds-icon-size);pointer-events:none;display:flex;overflow:hidden}:is(.IconButton-module__5ONa6W__icon svg,.IconButton-module__5ONa6W__icon img){width:100%;height:100%;display:block}
.Link-module__HH2CsG__link{align-items:center;gap:var(--ds-link-icon-gap);padding-block:var(--ds-link-padding-y);padding-inline:var(--ds-link-focus-padding-x);margin-inline:calc(-1 * var(--ds-link-focus-padding-x));border-radius:var(--ds-link-radius);font:var(--ds-text-caption);white-space:nowrap;text-decoration:none;display:inline-flex}.Link-module__HH2CsG__primary{color:var(--ds-link-primary-default)}.Link-module__HH2CsG__primary:hover{color:var(--ds-link-primary-hover)}.Link-module__HH2CsG__primary:active{color:var(--ds-link-primary-active)}.Link-module__HH2CsG__secondary{color:var(--ds-link-secondary-default)}.Link-module__HH2CsG__secondary:hover{color:var(--ds-link-secondary-hover)}.Link-module__HH2CsG__secondary:active{color:var(--ds-link-secondary-active)}.Link-module__HH2CsG__link:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.Link-module__HH2CsG__icon{width:var(--ds-link-icon-size);height:var(--ds-link-icon-size);color:inherit;flex-shrink:0;display:flex}.Link-module__HH2CsG__icon svg{width:100%;height:100%;display:block}
.Shield-module__aEKqiq__shield{aspect-ratio:54.3429/68.5463;flex-shrink:0;width:auto;display:block}.Shield-module__aEKqiq__small{height:var(--ds-shield-height-sm)}.Shield-module__aEKqiq__medium{height:var(--ds-shield-height-md)}.Shield-module__aEKqiq__large{height:var(--ds-shield-height-lg)}.Shield-module__aEKqiq__bronze{--shield-edge:var(--ds-shield-bronze-edge);--shield-light:var(--ds-shield-bronze-light);--shield-base:var(--ds-shield-bronze-base);--shield-face:var(--ds-shield-bronze-face)}.Shield-module__aEKqiq__silver{--shield-edge:var(--ds-shield-silver-edge);--shield-light:var(--ds-shield-silver-light);--shield-base:var(--ds-shield-silver-base);--shield-face:var(--ds-shield-silver-face)}.Shield-module__aEKqiq__gold{--shield-edge:var(--ds-shield-gold-edge);--shield-light:var(--ds-shield-gold-light);--shield-base:var(--ds-shield-gold-base);--shield-face:var(--ds-shield-gold-face)}.Shield-module__aEKqiq__locked{--shield-edge:var(--ds-shield-locked-edge);--shield-light:var(--ds-shield-locked-light);--shield-base:var(--ds-shield-locked-base);--shield-face:var(--ds-shield-locked-face)}.Shield-module__aEKqiq__edge{fill:var(--shield-edge)}.Shield-module__aEKqiq__light{fill:var(--shield-light)}.Shield-module__aEKqiq__base{fill:var(--shield-base)}.Shield-module__aEKqiq__face{fill:var(--shield-face)}
.LeagueCard-module__Dlk5ea__card{gap:var(--ds-league-card-gap);box-sizing:border-box;width:var(--ds-league-card-width);max-width:100%;padding:var(--ds-league-card-padding-y) var(--ds-league-card-padding-x);border:var(--ds-league-card-border-width) solid var(--ds-league-card-border);border-radius:var(--ds-league-card-radius);background:var(--ds-league-card-bg);flex-direction:column;display:flex}.LeagueCard-module__Dlk5ea__heading{justify-content:space-between;align-items:center;gap:var(--ds-league-card-heading-gap);width:100%;display:flex}.LeagueCard-module__Dlk5ea__title{font:var(--ds-text-heading-3);letter-spacing:var(--ds-league-card-title-tracking);color:var(--ds-league-card-title);white-space:nowrap;margin:0}.LeagueCard-module__Dlk5ea__link{flex-shrink:0}.LeagueCard-module__Dlk5ea__body{align-items:center;gap:var(--ds-league-card-body-gap);width:100%;display:flex}.LeagueCard-module__Dlk5ea__text{gap:var(--ds-league-card-text-gap);flex-direction:column;flex:1;min-width:0;display:flex}.LeagueCard-module__Dlk5ea__subtitle,.LeagueCard-module__Dlk5ea__description{margin:0}.LeagueCard-module__Dlk5ea__subtitle{font:var(--ds-text-body-bold);color:var(--ds-league-card-subtitle)}.LeagueCard-module__Dlk5ea__description{font:var(--ds-text-body);color:var(--ds-league-card-description)}
.Logo-module__w99MkG__logo{width:var(--ds-logo-width);height:var(--ds-logo-height);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Logo-module__w99MkG__image{object-fit:contain;width:100%;height:100%;display:block}
.Modal-module___Udtrq__layer{z-index:80;padding:var(--ds-page-body-padding-x);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module___Udtrq__layerFullscreen{z-index:80;justify-content:stretch;align-items:stretch;display:flex;position:fixed;inset:0}.Modal-module___Udtrq__overlay{background:var(--ds-modal-overlay);cursor:pointer;animation:Modal-module___Udtrq__ds-modal-fade var(--ds-modal-duration) ease-out;border:none;margin:0;padding:0;position:absolute;inset:0}.Modal-module___Udtrq__dialog{z-index:1;width:min(100%, var(--ds-modal-width));background:var(--ds-modal-bg);border:var(--ds-modal-border-width) solid var(--ds-modal-border);border-radius:var(--ds-modal-radius);max-height:min(80vh,520px);animation:Modal-module___Udtrq__ds-modal-rise var(--ds-modal-duration) ease-out;flex-direction:column;display:flex;position:relative;overflow:hidden}.Modal-module___Udtrq__dialogFullscreen{z-index:1;background:var(--ds-modal-bg);width:100%;height:100%;max-height:none;animation:Modal-module___Udtrq__ds-modal-fade var(--ds-modal-duration) ease-out;flex-direction:column;display:flex;position:relative;overflow:hidden}.Modal-module___Udtrq__dialogFullscreen .Modal-module___Udtrq__body{flex:1;min-height:0;overflow:auto}.Modal-module___Udtrq__header,.Modal-module___Udtrq__headerStart{justify-content:space-between;align-items:center;gap:var(--ds-text-field-stack-gap);padding:var(--ds-modal-padding) var(--ds-modal-padding) var(--ds-button-padding-y);border-bottom:var(--ds-modal-border-width) solid var(--ds-modal-border);flex-shrink:0;display:flex}.Modal-module___Udtrq__headerStart{align-items:flex-start}.Modal-module___Udtrq__titleBlock{gap:var(--ds-stat-card-text-gap);flex-direction:column;flex:1;min-width:0;display:flex}.Modal-module___Udtrq__title{font:var(--ds-text-heading-1);letter-spacing:var(--ds-text-heading-tracking);color:var(--ds-state-fg-active);margin:0}.Modal-module___Udtrq__close{margin-bottom:calc(-1 * var(--ds-icon-button-shadow-offset));flex-shrink:0;display:flex}.Modal-module___Udtrq__body{min-height:0;padding:var(--ds-modal-padding);font:var(--ds-text-body);color:var(--ds-state-fg-inactive);flex:1;overflow:auto}.Modal-module___Udtrq__body p{margin:0}.Modal-module___Udtrq__footer{justify-content:flex-end;gap:var(--ds-text-field-stack-gap);padding:var(--ds-button-padding-y) var(--ds-modal-padding);border-top:var(--ds-modal-border-width) solid var(--ds-modal-border);flex-wrap:wrap;flex-shrink:0;display:flex}@keyframes Modal-module___Udtrq__ds-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module___Udtrq__ds-modal-rise{0%{opacity:0;transform:translateY(var(--ds-button-padding-y)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Modal-module___Udtrq__overlay,.Modal-module___Udtrq__dialog,.Modal-module___Udtrq__dialogFullscreen{animation:none}}
.StatIcon-module__25yQ0G__icon{flex-shrink:0;transition:opacity .15s;display:block}.StatIcon-module__25yQ0G__icon:hover{opacity:var(--ds-stat-hover-opacity)}
.Stat-module__1lqMnq__stat{justify-content:center;align-items:center;gap:var(--ds-stat-gap);height:var(--ds-stat-height);padding-inline:var(--ds-stat-padding-x);color:var(--ds-stat-inactive);transition:opacity .15s;display:inline-flex}.Stat-module__1lqMnq__stat:hover{opacity:var(--ds-stat-hover-opacity)}.Stat-module__1lqMnq__interactive{font:inherit;cursor:pointer;background:0 0;border:none;margin:0}.Stat-module__1lqMnq__stat:focus-visible{border-radius:var(--ds-stat-radius);outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.Stat-module__1lqMnq__stat svg{pointer-events:none}.Stat-module__1lqMnq__value{font:var(--ds-text-heading-2);color:inherit;white-space:nowrap;transform-origin:bottom;line-height:1;display:inline-block}.Stat-module__1lqMnq__valueTick{animation:.28s ease-out Stat-module__1lqMnq__statCount}@keyframes Stat-module__1lqMnq__statCount{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-2px)scale(1.16)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Stat-module__1lqMnq__valueTick{animation:none}}.Stat-module__1lqMnq__xp.Stat-module__1lqMnq__active{color:var(--ds-stat-xp-active)}.Stat-module__1lqMnq__streak.Stat-module__1lqMnq__active{color:var(--ds-stat-streak-active)}.Stat-module__1lqMnq__gem.Stat-module__1lqMnq__active{color:var(--ds-stat-gem-active)}
.Navbar-module__Dnk1dW__navbar{align-items:center;gap:var(--ds-navbar-gap);box-sizing:border-box;width:100%;padding:0 var(--ds-navbar-padding-x) 2px;background:var(--ds-navbar-bg);border-bottom:var(--ds-navbar-border-width) solid var(--ds-navbar-border);display:flex}.Navbar-module__Dnk1dW__withNav{min-width:max-content}.Navbar-module__Dnk1dW__brand{align-items:center;gap:var(--ds-navbar-brand-gap);flex:auto;min-width:0;display:flex}.Navbar-module__Dnk1dW__brand>:first-child{flex-shrink:0}.Navbar-module__Dnk1dW__nav{align-items:center;gap:var(--ds-navbar-nav-gap);height:var(--ds-navbar-nav-height);flex-wrap:nowrap;display:flex}.Navbar-module__Dnk1dW__stats{align-items:center;gap:var(--ds-navbar-stats-gap);flex-shrink:0;display:flex}
.SidebarTerms-module__gynRMG__terms{align-items:stretch;gap:var(--ds-sidebar-terms-row-gap);width:var(--ds-sidebar-terms-width);flex-direction:column;max-width:100%;display:flex}.SidebarTerms-module__gynRMG__row{justify-content:center;align-items:center;gap:var(--ds-sidebar-terms-link-gap);padding-inline:var(--ds-sidebar-terms-padding-x);display:flex}.SidebarTerms-module__gynRMG__link{text-transform:uppercase}
.PageTemplate-module__fkFj1G__page{box-sizing:border-box;background:var(--ds-page-bg);flex-direction:column;align-items:stretch;height:100%;min-height:100%;display:flex}.PageTemplate-module__fkFj1G__header{z-index:1;flex-shrink:0;position:sticky;top:0}.PageTemplate-module__fkFj1G__body{justify-content:center;align-items:flex-start;gap:var(--ds-page-body-gap);min-height:0;padding-inline:var(--ds-page-body-padding-x);flex:auto;display:flex;overflow:auto}.PageTemplate-module__fkFj1G__main{flex:auto;min-width:0}.PageTemplate-module__fkFj1G__constrainedMain{flex:0 592px}.PageTemplate-module__fkFj1G__fullBleed .PageTemplate-module__fkFj1G__body{padding-block:var(--ds-page-sidebar-padding-y);align-items:stretch;overflow:hidden}.PageTemplate-module__fkFj1G__fullBleedMain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.PageTemplate-module__fkFj1G__tablet.PageTemplate-module__fkFj1G__fullBleed .PageTemplate-module__fkFj1G__body{padding:0}.PageTemplate-module__fkFj1G__sidebar{width:var(--ds-page-sidebar-width);align-items:stretch;gap:var(--ds-page-sidebar-gap);max-width:100%;padding-block:var(--ds-page-sidebar-padding-y);flex-direction:column;flex-shrink:0;display:flex}.PageTemplate-module__fkFj1G__sidebarContent{gap:var(--ds-page-sidebar-item-gap);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.PageTemplate-module__fkFj1G__tablet .PageTemplate-module__fkFj1G__main{width:100%}.PageTemplate-module__fkFj1G__bottomNav{flex-shrink:0;margin-top:auto}
.Select-module__5PuhSq__field{align-items:stretch;gap:var(--ds-text-field-stack-gap);flex-direction:column;width:100%;display:flex}.Select-module__5PuhSq__control{align-items:stretch;gap:var(--ds-text-field-gap);flex-direction:column;width:100%;display:flex}.Select-module__5PuhSq__label{font:var(--ds-text-label);color:var(--ds-text-field-label)}.Select-module__5PuhSq__shell{align-items:center;width:100%;display:flex;position:relative}.Select-module__5PuhSq__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ds-text-field-stack-gap);width:100%;margin:0 0 var(--ds-button-shadow-offset);padding:var(--ds-text-field-padding-y) var(--ds-text-field-padding-x);border:var(--ds-text-field-border-width) solid var(--ds-text-field-border-default);border-radius:var(--ds-text-field-radius);background-color:var(--ds-select-trigger-bg);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--ds-select-trigger-shadow);font:var(--ds-text-body);color:var(--ds-text-field-value);text-align:left;cursor:pointer;outline:none;transition:border-color .15s,box-shadow .15s;display:flex}.Select-module__5PuhSq__trigger:focus,.Select-module__5PuhSq__trigger:focus-visible,.Select-module__5PuhSq__trigger[aria-expanded=true]{border-color:var(--ds-text-field-border-focus);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--ds-text-field-border-focus)}.Select-module__5PuhSq__trigger[aria-invalid=true],.Select-module__5PuhSq__trigger[aria-invalid=true]:focus,.Select-module__5PuhSq__trigger[aria-invalid=true]:focus-visible,.Select-module__5PuhSq__trigger[aria-invalid=true][aria-expanded=true]{border-color:var(--ds-text-field-border-error);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--ds-text-field-border-error)}.Select-module__5PuhSq__control:has(.Select-module__5PuhSq__trigger:disabled) .Select-module__5PuhSq__label{color:var(--ds-text-field-label-disabled)}.Select-module__5PuhSq__trigger:disabled{color:var(--ds-text-field-value-disabled);background-color:var(--ds-text-field-bg-disabled);border-color:var(--ds-text-field-border-disabled);cursor:default}.Select-module__5PuhSq__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__5PuhSq__chevron{color:var(--ds-text-field-value);transition:transform var(--ds-select-menu-duration) ease-out;flex-shrink:0}.Select-module__5PuhSq__chevronOpen{transform:rotate(180deg)}.Select-module__5PuhSq__control:has(.Select-module__5PuhSq__trigger:disabled) .Select-module__5PuhSq__chevron{color:var(--ds-text-field-value-disabled)}.Select-module__5PuhSq__menu{z-index:80;box-sizing:border-box;max-height:var(--ds-select-menu-max-height);padding:var(--ds-select-menu-padding);background-color:var(--ds-select-menu-bg);border:var(--ds-text-field-border-width) solid var(--ds-text-field-border-default);border-radius:var(--ds-text-field-radius);animation:Select-module__5PuhSq__ds-select-rise var(--ds-select-menu-duration) ease-out;margin:0;list-style:none;position:fixed;overflow:auto}.Select-module__5PuhSq__option{padding:var(--ds-text-field-padding-y) var(--ds-text-field-padding-x);border-radius:calc(var(--ds-text-field-radius) - 4px);font:var(--ds-text-body);color:var(--ds-text-field-value);cursor:pointer}.Select-module__5PuhSq__optionActive:not(.Select-module__5PuhSq__optionSelected){background-color:var(--ds-select-option-bg-active)}.Select-module__5PuhSq__optionSelected{font:var(--ds-text-body-bold);color:var(--ds-select-option-fg-selected);background-color:var(--ds-select-option-bg-selected)}.Select-module__5PuhSq__optionDisabled{color:var(--ds-text-field-value-disabled);cursor:default}.Select-module__5PuhSq__hint,.Select-module__5PuhSq__error{justify-content:flex-start;align-items:center;gap:var(--ds-text-field-message-gap);width:100%;font:var(--ds-text-label);font-weight:var(--ds-font-weight-regular);margin:0;display:flex}.Select-module__5PuhSq__hint{color:var(--ds-text-field-helper)}.Select-module__5PuhSq__error{color:var(--ds-text-field-error-text)}.Select-module__5PuhSq__messageIcon{width:var(--ds-text-field-message-icon);height:var(--ds-text-field-message-icon);flex-shrink:0}@keyframes Select-module__5PuhSq__ds-select-rise{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Select-module__5PuhSq__menu,.Select-module__5PuhSq__chevron{transition:none;animation:none}}
.StatCard-module__dyp_Ka__card{align-items:flex-start;gap:var(--ds-stat-card-gap);box-sizing:border-box;width:var(--ds-stat-card-width);padding:var(--ds-stat-card-padding-y) var(--ds-stat-card-padding-x);border:var(--ds-stat-card-border-width) solid var(--ds-stat-card-border);border-radius:var(--ds-stat-card-radius);background:var(--ds-state-bg-inactive);display:flex}.StatCard-module__dyp_Ka__text{gap:var(--ds-stat-card-text-gap);white-space:nowrap;flex-direction:column;flex:1;min-width:0;display:flex}.StatCard-module__dyp_Ka__value{font:var(--ds-text-display);color:var(--ds-stat-card-value-inactive);line-height:1}.StatCard-module__dyp_Ka__value.StatCard-module__dyp_Ka__active{color:var(--ds-stat-card-value-active)}.StatCard-module__dyp_Ka__label{font:var(--ds-text-body);color:var(--ds-stat-card-label-color)}
.TextField-module__6dBd2G__field{align-items:stretch;gap:var(--ds-text-field-stack-gap);flex-direction:column;width:100%;display:flex}.TextField-module__6dBd2G__control{align-items:stretch;gap:var(--ds-text-field-gap);flex-direction:column;width:100%;display:flex}.TextField-module__6dBd2G__label{font:var(--ds-text-label);color:var(--ds-text-field-label)}.TextField-module__6dBd2G__labelHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextField-module__6dBd2G__input{box-sizing:border-box;width:100%;padding:var(--ds-text-field-padding-y) var(--ds-text-field-padding-x);border:var(--ds-text-field-border-width) solid var(--ds-text-field-border-default);border-radius:var(--ds-text-field-radius);background-color:var(--ds-text-field-bg);font:var(--ds-text-body);color:var(--ds-text-field-value);appearance:none;outline:none;margin:0}.TextField-module__6dBd2G__textarea{resize:none;display:block;overflow-y:auto}.TextField-module__6dBd2G__input::placeholder{color:var(--ds-text-field-helper)}.TextField-module__6dBd2G__input::-webkit-search-cancel-button{appearance:none;display:none}.TextField-module__6dBd2G__input::-webkit-search-decoration{appearance:none;display:none}.TextField-module__6dBd2G__input:focus,.TextField-module__6dBd2G__input:focus-visible{border-color:var(--ds-text-field-border-focus)}.TextField-module__6dBd2G__input[aria-invalid=true],.TextField-module__6dBd2G__input[aria-invalid=true]:focus,.TextField-module__6dBd2G__input[aria-invalid=true]:focus-visible{border-color:var(--ds-text-field-border-error)}.TextField-module__6dBd2G__control:has(.TextField-module__6dBd2G__input:disabled) .TextField-module__6dBd2G__label{color:var(--ds-text-field-label-disabled)}.TextField-module__6dBd2G__input:disabled,.TextField-module__6dBd2G__input:disabled:focus,.TextField-module__6dBd2G__input:disabled:focus-visible{color:var(--ds-text-field-value-disabled);background-color:var(--ds-text-field-bg-disabled);border-color:var(--ds-text-field-border-disabled);cursor:default;opacity:1}.TextField-module__6dBd2G__input:disabled::placeholder{color:var(--ds-text-field-value-disabled)}.TextField-module__6dBd2G__hint,.TextField-module__6dBd2G__error{justify-content:flex-start;align-items:center;gap:var(--ds-text-field-message-gap);width:100%;font:var(--ds-text-label);font-weight:var(--ds-font-weight-regular);margin:0;display:flex}.TextField-module__6dBd2G__hint{color:var(--ds-text-field-helper)}.TextField-module__6dBd2G__error{color:var(--ds-text-field-error-text)}.TextField-module__6dBd2G__messageIcon{width:var(--ds-text-field-message-icon);height:var(--ds-text-field-message-icon);flex-shrink:0}
.XpButton-module__z12ofW__statButton{box-sizing:border-box;box-shadow:none;font-family:var(--btw-font);letter-spacing:var(--btw-tracking-button);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;font-weight:700;transition:color .15s,opacity .15s;display:inline-flex}.XpButton-module__z12ofW__statButton:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px;border-radius:var(--btw-radius-sm)}.XpButton-module__z12ofW__statButton:hover:not(:disabled){opacity:.7}.XpButton-module__z12ofW__statButton:disabled{opacity:.5;cursor:default}.XpButton-module__z12ofW__xp{color:var(--btw-yellow)}.XpButton-module__z12ofW__inactive{color:var(--btw-text-faint)}.XpButton-module__z12ofW__sm{height:32px;font-size:calc(var(--btw-font-size-gamification-sm) - 2px);gap:6px;padding:0 2px}.XpButton-module__z12ofW__md{height:40px;font-size:calc(var(--btw-font-size-gamification-md) - 2px);gap:7px;padding:0 2px}.XpButton-module__z12ofW__lg{height:48px;font-size:calc(var(--btw-font-size-gamification-lg) - 2px);gap:8px;padding:0 2px}.XpButton-module__z12ofW__sm.XpButton-module__z12ofW__active{font-size:calc(var(--btw-font-size-gamification-sm-active) - 2px);letter-spacing:var(--btw-tracking-button)}.XpButton-module__z12ofW__md.XpButton-module__z12ofW__active{font-size:calc(var(--btw-font-size-gamification-md-active) - 2px);letter-spacing:var(--btw-tracking-button)}.XpButton-module__z12ofW__lg.XpButton-module__z12ofW__active{font-size:calc(var(--btw-font-size-gamification-lg-active) - 2px);letter-spacing:var(--btw-tracking-button)}.XpButton-module__z12ofW__loading{opacity:.55;pointer-events:none}
.AddChildForm-module__cAkgba__form{gap:var(--ds-modal-padding);flex-direction:column;display:flex}.AddChildForm-module__cAkgba__identityRow{gap:var(--ds-text-field-stack-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.AddChildForm-module__cAkgba__credentials{gap:var(--ds-text-field-stack-gap);flex-direction:column;display:flex}.AddChildForm-module__cAkgba__fieldRow{gap:var(--ds-text-field-stack-gap);grid-template-columns:1fr auto;align-items:end;display:grid}.AddChildForm-module__cAkgba__error{font:var(--ds-text-label);color:var(--ds-text-field-error-text);margin:0}@media (max-width:640px){.AddChildForm-module__cAkgba__identityRow,.AddChildForm-module__cAkgba__fieldRow{grid-template-columns:1fr}}
.StreakButton-module__1ApcQq__statButton{box-sizing:border-box;box-shadow:none;font-family:var(--btw-font);letter-spacing:var(--btw-tracking-button);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;font-weight:700;transition:color .15s,opacity .15s;display:inline-flex}.StreakButton-module__1ApcQq__statButton:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px;border-radius:var(--btw-radius-sm)}.StreakButton-module__1ApcQq__statButton:hover:not(:disabled){opacity:.7}.StreakButton-module__1ApcQq__statButton:disabled{opacity:.5;cursor:default}.StreakButton-module__1ApcQq__streak{color:var(--btw-green)}.StreakButton-module__1ApcQq__inactive{color:var(--btw-text-faint)}.StreakButton-module__1ApcQq__sm{height:32px;font-size:calc(var(--btw-font-size-gamification-sm) - 2px);gap:6px;padding:0 2px}.StreakButton-module__1ApcQq__md{height:40px;font-size:calc(var(--btw-font-size-gamification-md) - 2px);gap:7px;padding:0 2px}.StreakButton-module__1ApcQq__lg{height:48px;font-size:calc(var(--btw-font-size-gamification-lg) - 2px);gap:8px;padding:0 2px}.StreakButton-module__1ApcQq__sm.StreakButton-module__1ApcQq__active{font-size:calc(var(--btw-font-size-gamification-sm-active) - 2px);letter-spacing:var(--btw-tracking-button)}.StreakButton-module__1ApcQq__md.StreakButton-module__1ApcQq__active{font-size:calc(var(--btw-font-size-gamification-md-active) - 2px);letter-spacing:var(--btw-tracking-button)}.StreakButton-module__1ApcQq__lg.StreakButton-module__1ApcQq__active{font-size:calc(var(--btw-font-size-gamification-lg-active) - 2px);letter-spacing:var(--btw-tracking-button)}.StreakButton-module__1ApcQq__loading{opacity:.55;pointer-events:none}
.AddChildSuccess-module__s7KSLG__panel{gap:var(--ds-modal-padding);flex-direction:column;display:flex}.AddChildSuccess-module__s7KSLG__handoffNote{font:var(--ds-text-caption);color:var(--ds-state-fg-inactive);margin:0}.AddChildSuccess-module__s7KSLG__error{font:var(--ds-text-caption);color:var(--ds-text-field-error-text);margin:0}.AddChildSuccess-module__s7KSLG__credentials{gap:12px;margin:0;display:grid}.AddChildSuccess-module__s7KSLG__credentials div{border-radius:var(--ds-icon-button-radius);background-color:var(--ds-state-bg-active);border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);padding:14px 16px}.AddChildSuccess-module__s7KSLG__credentials dt{font:var(--ds-text-caption);color:var(--ds-state-fg-inactive);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px}.AddChildSuccess-module__s7KSLG__credentials dd{font:var(--ds-text-heading-2);color:var(--ds-state-fg-active);margin:0}
.FillBlank-module___NdCZq__sentence{max-width:460px;margin:0 auto var(--btw-spacing-xl);font-size:var(--btw-font-size-body);text-align:center;font-weight:600;line-height:2.2}.FillBlank-module___NdCZq__blank{box-sizing:border-box;vertical-align:middle;border-radius:var(--ds-button-radius);background-color:var(--ds-gray-50);min-width:88px;min-height:38px;box-shadow:inset 0 0 0 var(--ds-button-border-width) var(--ds-icon-button-border);font:inherit;letter-spacing:var(--btw-tracking-button);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;margin:0 4px;padding:2px 12px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.FillBlank-module___NdCZq__blank:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px}.FillBlank-module___NdCZq__blankPlaceholder{width:56px;height:1em;display:inline-block}.FillBlank-module___NdCZq__blankActive{box-shadow:inset 0px 0px 0px 2px var(--btw-blue);background-color:var(--btw-promo-bg,var(--btw-surface))}.FillBlank-module___NdCZq__blankFilled{color:var(--control-text);background-color:var(--control-bg);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--control-border);margin-bottom:0;}.FillBlank-module___NdCZq__blankCorrect{color:var(--control-text);background-color:var(--control-bg);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--control-border);margin-bottom:0;}.FillBlank-module___NdCZq__blankIncorrect{color:var(--control-text);background-color:var(--control-bg);box-shadow:0 var(--ds-button-shadow-offset) 0 var(--control-border);margin-bottom:0;}.FillBlank-module___NdCZq__bank{justify-content:center;gap:var(--btw-spacing-sm);flex-wrap:wrap;max-width:460px;margin:0 auto;display:flex}.FillBlank-module___NdCZq__chip{min-height:44px;padding:var(--btw-spacing-sm) var(--btw-spacing-lg);font-family:var(--btw-font);font-size:var(--btw-font-size-body);letter-spacing:var(--btw-tracking-button);font-weight:700;line-height:1.3;}.FillBlank-module___NdCZq__chipDimmed,.FillBlank-module___NdCZq__chipUsed{pointer-events:none;}
.AddChildModal-module__yJGDIW__dialog{width:min(100%, calc(var(--ds-modal-width) + 120px));max-height:min(85vh,680px)}
.AiChat-module__8FzarG__chat{gap:var(--btw-spacing-md);text-align:left;flex-direction:column;width:100%;max-width:460px;margin:0 auto;display:flex}.AiChat-module__8FzarG__chatMessages{border-radius:var(--btw-radius-lg);border:2px solid var(--btw-border);height:320px;overflow:hidden}.AiChat-module__8FzarG__chatLog{gap:var(--btw-spacing-sm);width:100%;height:100%;padding:var(--btw-spacing-md);-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow-y:auto}.AiChat-module__8FzarG__bubble{content-visibility:auto;contain-intrinsic-size:0 40px;max-width:80%;padding:var(--btw-spacing-sm) var(--btw-spacing-md);font-size:var(--btw-font-size-body-small);white-space:pre-wrap;word-break:break-word;border-radius:14px;line-height:1.4}.AiChat-module__8FzarG__bubbleUser{background:var(--btw-blue);color:var(--btw-white);border-bottom-right-radius:var(--btw-radius-sm);align-self:flex-end}.AiChat-module__8FzarG__bubbleAssistant{background:var(--btw-surface);color:var(--btw-ink);border-bottom-left-radius:var(--btw-radius-sm);align-self:flex-start}.AiChat-module__8FzarG__bubbleError{background:var(--btw-error-bg);color:var(--btw-error-text)}.AiChat-module__8FzarG__bubbleEnter{animation:.28s ease-out both AiChat-module__8FzarG__bubbleSlideUp}@keyframes AiChat-module__8FzarG__bubbleSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AiChat-module__8FzarG__bubbleTyping{min-width:48px;padding:10px 14px}.AiChat-module__8FzarG__typingDots{align-items:center;gap:5px;display:inline-flex}.AiChat-module__8FzarG__typingDots span{background:var(--btw-text-muted);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite AiChat-module__8FzarG__typingBounce}.AiChat-module__8FzarG__typingDots span:nth-child(2){animation-delay:.15s}.AiChat-module__8FzarG__typingDots span:nth-child(3){animation-delay:.3s}@keyframes AiChat-module__8FzarG__typingBounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.AiChat-module__8FzarG__chatInputRow{gap:var(--btw-spacing-sm);align-items:stretch;width:100%;display:flex}.AiChat-module__8FzarG__disclosure{font:var(--btw-text-caption);color:var(--btw-overlay40);text-align:center;margin:0;line-height:1.4}.AiChat-module__8FzarG__chatInput{min-width:0;height:52px;min-height:52px;max-height:140px;padding:14px var(--btw-spacing-lg);border:2px solid var(--btw-border);border-radius:var(--btw-radius-lg);background-color:var(--btw-white);font-family:var(--btw-font);font-size:var(--btw-font-size-body);color:var(--btw-ink);resize:none;outline:none;flex:1;font-weight:400;line-height:20px;transition:border-color .15s}.AiChat-module__8FzarG__chatInput::placeholder{color:var(--btw-text-muted)}.AiChat-module__8FzarG__chatInput:focus{outline:none}.AiChat-module__8FzarG__chatInput:focus-visible{border-color:var(--btw-ink);outline:none}.AiChat-module__8FzarG__chatInput:disabled{opacity:.6;cursor:not-allowed}.AiChat-module__8FzarG__chatSendBtn{width:auto;min-width:88px;height:52px;min-height:52px;padding:0 var(--btw-spacing-lg);font-family:var(--btw-font);font-size:var(--btw-font-size-body);letter-spacing:var(--btw-tracking-button);flex:none;font-weight:700;line-height:1;}.AiChat-module__8FzarG__chatSendSpinner{border:2px solid var(--btw-overlay20);border-top-color:var(--btw-ink);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite AiChat-module__8FzarG__spin;display:none}.AiChat-module__8FzarG__chatSendLoading .AiChat-module__8FzarG__chatSendLabel{display:none}.AiChat-module__8FzarG__chatSendLoading .AiChat-module__8FzarG__chatSendSpinner{display:inline-block}@keyframes AiChat-module__8FzarG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AiChat-module__8FzarG__bubbleEnter{animation:none}.AiChat-module__8FzarG__typingDots span{opacity:.6;animation:none}.AiChat-module__8FzarG__chatSendSpinner{border-top-color:var(--btw-ink);opacity:.7;animation:none}}
.ActivityFeedItem-module__i4Nv_G__item,.ActivityFeedItem-module__i4Nv_G__itemSafety,.ActivityFeedItem-module__i4Nv_G__itemUrgent{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-icon-button-radius);background-color:var(--ds-page-bg);color:var(--ds-state-fg-active);align-items:flex-start;gap:16px;padding:18px;text-decoration:none;display:flex}.ActivityFeedItem-module__i4Nv_G__itemSafety,.ActivityFeedItem-module__i4Nv_G__itemUrgent{border-color:var(--ds-banner-danger-text);background-color:var(--ds-banner-danger-bg)}.ActivityFeedItem-module__i4Nv_G__itemUrgent{border-color:var(--ds-banner-danger-text)}.ActivityFeedItem-module__i4Nv_G__item:focus-visible,.ActivityFeedItem-module__i4Nv_G__itemSafety:focus-visible,.ActivityFeedItem-module__i4Nv_G__itemUrgent:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ActivityFeedItem-module__i4Nv_G__icon{background-color:var(--ds-state-bg-inactive);width:32px;height:32px;color:var(--ds-state-fg-inactive);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ActivityFeedItem-module__i4Nv_G__iconBlue{background-color:var(--ds-button-primary-bg);box-shadow:0 2px 0 var(--ds-button-primary-border);color:var(--ds-button-primary-text)}.ActivityFeedItem-module__i4Nv_G__iconGold{background-color:var(--ds-stat-xp-active);box-shadow:0 2px 0 var(--ds-button-warning-border);color:var(--ds-button-warning-text)}.ActivityFeedItem-module__i4Nv_G__iconSafety{background-color:var(--ds-page-bg);color:var(--ds-banner-danger-text)}.ActivityFeedItem-module__i4Nv_G__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ActivityFeedItem-module__i4Nv_G__title{font:var(--ds-text-heading-3);font-weight:var(--ds-font-weight-regular);color:var(--ds-state-fg-active)}.ActivityFeedItem-module__i4Nv_G__titleEmphasis{font-weight:var(--ds-font-weight-bold);color:var(--ds-button-primary-bg)}.ActivityFeedItem-module__i4Nv_G__itemSafety .ActivityFeedItem-module__i4Nv_G__titleEmphasis,.ActivityFeedItem-module__i4Nv_G__itemUrgent .ActivityFeedItem-module__i4Nv_G__titleEmphasis{color:var(--ds-banner-danger-text)}.ActivityFeedItem-module__i4Nv_G__detail{font:var(--ds-text-label);font-weight:var(--ds-font-weight-regular);color:var(--ds-state-fg-inactive);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ActivityFeedItem-module__i4Nv_G__meta{font:var(--ds-text-caption);font-weight:var(--ds-font-weight-regular);color:var(--ds-state-fg-inactive);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ActivityFeedItem-module__i4Nv_G__child{align-items:center;gap:6px;min-width:0;display:inline-flex}.ActivityFeedItem-module__i4Nv_G__childAvatar{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);background-color:var(--ds-page-bg);width:24px;height:24px;font:var(--ds-text-caption);color:var(--ds-state-fg-inactive);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ActivityFeedItem-module__i4Nv_G__childAvatarImage{object-fit:cover;width:100%;height:100%}.ActivityFeedItem-module__i4Nv_G__childName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ds-font-weight-bold);color:var(--ds-state-fg-active);overflow:hidden}
.BeforeAfterScrub-module__RuJabW__plane{border-radius:var(--btw-radius-lg);background-color:var(--btw-surface);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;max-width:480px;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #0a0d121a}.BeforeAfterScrub-module__RuJabW__horizontal{cursor:ew-resize;touch-action:pan-y}.BeforeAfterScrub-module__RuJabW__vertical{cursor:ns-resize;touch-action:pan-x}.BeforeAfterScrub-module__RuJabW__image{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.BeforeAfterScrub-module__RuJabW__afterLayer{position:absolute;inset:0}.BeforeAfterScrub-module__RuJabW__tag{bottom:var(--btw-spacing-sm);border-radius:var(--btw-radius-md);color:var(--btw-white);font-family:var(--btw-font);letter-spacing:-.01em;pointer-events:none;background-color:#0a0d12b8;padding:4px 10px;font-size:12px;font-weight:700;position:absolute}.BeforeAfterScrub-module__RuJabW__tagStart{left:var(--btw-spacing-sm)}.BeforeAfterScrub-module__RuJabW__tagEnd{right:var(--btw-spacing-sm)}.BeforeAfterScrub-module__RuJabW__divider{background-color:var(--btw-white);transition:box-shadow var(--btw-duration-fast) ease;position:absolute;box-shadow:0 0 0 1px #0a0d122e}.BeforeAfterScrub-module__RuJabW__horizontal .BeforeAfterScrub-module__RuJabW__divider{cursor:ew-resize;width:3px;margin-left:-1.5px;top:0;bottom:0}.BeforeAfterScrub-module__RuJabW__vertical .BeforeAfterScrub-module__RuJabW__divider{cursor:ns-resize;height:3px;margin-top:-1.5px;left:0;right:0}.BeforeAfterScrub-module__RuJabW__divider:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px}.BeforeAfterScrub-module__RuJabW__dividerDragging{box-shadow:0px 0px 0px 1px var(--btw-blue)}.BeforeAfterScrub-module__RuJabW__grip{background-color:var(--btw-white);width:36px;height:36px;transition:transform var(--btw-duration-fast) ease;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0a0d120d,inset 0 -3px #0a0d120d,inset 0 0 0 1.5px #0a0d121a}.BeforeAfterScrub-module__RuJabW__dividerDragging .BeforeAfterScrub-module__RuJabW__grip{transform:translate(-50%,-50%)scale(1.08)}@media (prefers-reduced-motion:reduce){.BeforeAfterScrub-module__RuJabW__divider,.BeforeAfterScrub-module__RuJabW__grip{transition:none}.BeforeAfterScrub-module__RuJabW__dividerDragging .BeforeAfterScrub-module__RuJabW__grip{transform:translate(-50%,-50%)}}.BeforeAfterScrub-module__RuJabW__hint{max-width:480px;margin:var(--btw-spacing-md) auto 0;color:var(--btw-text-muted);text-align:center;font-size:13px;font-weight:600}
.ActivityFeed-module__wva8RW__section{flex-direction:column;gap:32px;display:flex}.ActivityFeed-module__wva8RW__dayGroup{gap:var(--ds-page-sidebar-gap);flex-direction:column;display:flex}.ActivityFeed-module__wva8RW__dayLabel{font:var(--ds-text-heading-1);color:var(--ds-state-fg-active);margin:0}.ActivityFeed-module__wva8RW__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ActivityFeed-module__wva8RW__empty{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px;display:flex}.ActivityFeed-module__wva8RW__emptyTitle{font:var(--ds-text-heading-3);color:var(--ds-state-fg-active);margin:0}.ActivityFeed-module__wva8RW__emptyBody{max-width:36em;font:var(--ds-text-body);color:var(--ds-state-fg-inactive);margin:0}.ActivityFeed-module__wva8RW__emptyQuiet{justify-content:center;padding:32px 16px;display:flex}.ActivityFeed-module__wva8RW__emptyQuietText{font:var(--ds-text-body);color:var(--ds-state-fg-inactive);margin:0}
.SpotTheTell-module__PiG2xW__plane{border-radius:var(--btw-radius-lg);background-color:var(--btw-surface);width:100%;max-width:480px;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #0a0d121a}.SpotTheTell-module__PiG2xW__image{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.SpotTheTell-module__PiG2xW__hotspots{position:absolute;inset:0}.SpotTheTell-module__PiG2xW__marker{all:unset;box-sizing:border-box;border-radius:var(--btw-radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute}.SpotTheTell-module__PiG2xW__marker:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SpotTheTell-module__PiG2xW__marker:focus-visible{outline:2px solid var(--btw-white);outline-offset:-2px;box-shadow:0 0 0 4px #0a0d1266}.SpotTheTell-module__PiG2xW__marker:disabled{cursor:default}.SpotTheTell-module__PiG2xW__markerRing{border-radius:inherit;transition:border-color var(--btw-duration-fast) ease, background-color var(--btw-duration-fast) ease;border:3px solid #0000;position:absolute;inset:0}.SpotTheTell-module__PiG2xW__markerFound .SpotTheTell-module__PiG2xW__markerRing{border-color:var(--btw-ink);background-color:#0a0d1229}.SpotTheTell-module__PiG2xW__markerCorrect .SpotTheTell-module__PiG2xW__markerRing{border-color:var(--btw-blue);background-color:#26a4f438}.SpotTheTell-module__PiG2xW__markerIncorrect .SpotTheTell-module__PiG2xW__markerRing{border-color:var(--btw-error);background-color:#dc26262e}.SpotTheTell-module__PiG2xW__markerActive .SpotTheTell-module__PiG2xW__markerRing{border-width:4px}.SpotTheTell-module__PiG2xW__note{max-width:480px;min-height:52px;margin:var(--btw-spacing-md) auto 0;padding:0 var(--btw-spacing-sm);text-align:center;flex-direction:column;gap:2px;display:flex}.SpotTheTell-module__PiG2xW__noteLabel{color:var(--btw-ink);letter-spacing:-.01em;font-size:14px;font-weight:700}.SpotTheTell-module__PiG2xW__noteWhy{color:var(--btw-text-muted);font-size:14px;font-weight:600;line-height:1.35}.SpotTheTell-module__PiG2xW__notePlaceholder{color:var(--btw-text-muted);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.SpotTheTell-module__PiG2xW__markerRing{transition:none}}
.ChildAiSessions-module__Q-Sf6W__section{flex-direction:column;gap:16px;display:flex}.ChildAiSessions-module__Q-Sf6W__sectionTitle{font:var(--ds-text-heading-1);letter-spacing:var(--ds-text-heading-tracking);color:var(--ds-state-fg-active);margin:0}.ChildAiSessions-module__Q-Sf6W__intro{font:var(--ds-text-body);color:var(--ds-state-fg-inactive);margin:0}.ChildAiSessions-module__Q-Sf6W__groups{flex-direction:column;gap:20px;display:flex}.ChildAiSessions-module__Q-Sf6W__group{flex-direction:column;gap:8px;display:flex}.ChildAiSessions-module__Q-Sf6W__groupTitle{font:var(--ds-text-heading-3);letter-spacing:var(--ds-text-heading-tracking);color:var(--ds-state-fg-active);margin:0}.ChildAiSessions-module__Q-Sf6W__panel{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ChildAiSessions-module__Q-Sf6W__panelRow{border-bottom:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 20px;display:flex}.ChildAiSessions-module__Q-Sf6W__panelRow:last-child{border-bottom:none}.ChildAiSessions-module__Q-Sf6W__rowTitle{font:var(--ds-text-body);color:var(--ds-state-fg-active);overflow-wrap:anywhere}.ChildAiSessions-module__Q-Sf6W__rowMeta{font:var(--ds-text-body);color:var(--ds-stat-card-label-color);white-space:nowrap}.ChildAiSessions-module__Q-Sf6W__empty{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);font:var(--ds-text-body);color:var(--ds-state-fg-inactive);margin:0;padding:20px}
.ImagePromptMixer-module__wrYr0G__plane{border-radius:var(--btw-radius-lg);background-color:var(--btw-surface);width:100%;max-width:360px;transition:box-shadow var(--btw-duration-fast) ease;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #0a0d121a}.ImagePromptMixer-module__wrYr0G__planeCorrect{box-shadow:inset 0px 0px 0px 3px var(--btw-blue)}.ImagePromptMixer-module__wrYr0G__planeIncorrect{box-shadow:inset 0px 0px 0px 3px var(--btw-yellow)}.ImagePromptMixer-module__wrYr0G__image{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.ImagePromptMixer-module__wrYr0G__noArt{max-width:220px;padding:var(--btw-spacing-lg);color:var(--btw-text-muted);text-align:center;font-size:14px;font-weight:600}.ImagePromptMixer-module__wrYr0G__sentence{max-width:460px;margin:var(--btw-spacing-lg) auto 0;font-size:var(--btw-font-size-body);text-align:center;font-weight:700;line-height:1.5}.ImagePromptMixer-module__wrYr0G__slot{max-width:460px;margin:var(--btw-spacing-lg) auto 0}.ImagePromptMixer-module__wrYr0G__slotLabel{margin-bottom:var(--btw-spacing-xs);color:var(--btw-text-muted);letter-spacing:.02em;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700;display:block}.ImagePromptMixer-module__wrYr0G__chips{justify-content:center;gap:var(--btw-spacing-sm);flex-wrap:wrap;display:flex}.ImagePromptMixer-module__wrYr0G__chip{min-height:44px;padding:var(--btw-spacing-sm) var(--btw-spacing-lg);font-family:var(--btw-font);font-size:var(--btw-font-size-body);letter-spacing:-.02em;font-weight:700;line-height:1.3;}.ImagePromptMixer-module__wrYr0G__chipPicked{}.ImagePromptMixer-module__wrYr0G__live{align-items:center;gap:var(--btw-spacing-xs);margin:var(--btw-spacing-lg) auto 0;flex-direction:column;display:flex}.ImagePromptMixer-module__wrYr0G__liveButton{all:unset;box-sizing:border-box;min-height:44px;padding:var(--btw-spacing-sm) var(--btw-spacing-lg);border-radius:var(--btw-radius-lg);background-color:var(--btw-blue);color:var(--btw-white);font-family:var(--btw-font);font-size:var(--btw-font-size-body);letter-spacing:-.02em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;font-weight:700;line-height:1.3;display:inline-flex}.ImagePromptMixer-module__wrYr0G__liveButton:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px}.ImagePromptMixer-module__wrYr0G__liveButton:disabled{cursor:default;opacity:.5}.ImagePromptMixer-module__wrYr0G__liveNote{color:var(--btw-text-muted);text-align:center;font-size:13px;font-weight:600}.ImagePromptMixer-module__wrYr0G__hint{margin:var(--btw-spacing-lg) 0 0;color:var(--btw-text-muted);text-align:center;font-size:13px;font-weight:600}
.FriendAvatar-module__TcSzAq__avatar{border:3px solid var(--btw-border);background:var(--btw-surface);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.FriendAvatar-module__TcSzAq__avatar img{object-fit:contain;width:88%;height:88%}.FriendAvatar-module__TcSzAq__small{width:44px;height:44px}.FriendAvatar-module__TcSzAq__medium{width:64px;height:64px}.FriendAvatar-module__TcSzAq__sunrise{border-color:var(--btw-yellow);background:var(--btw-success-bg)}.FriendAvatar-module__TcSzAq__cosmic{border-color:var(--btw-blue);background:var(--btw-surface-hover)}
.SafetyFlagDetail-module__QNTPoq__root{gap:var(--ds-page-sidebar-gap);flex-direction:column;display:flex}.SafetyFlagDetail-module__QNTPoq__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.SafetyFlagDetail-module__QNTPoq__step{gap:var(--ds-modal-gap);padding-bottom:var(--ds-page-sidebar-gap);align-items:flex-start;display:flex}.SafetyFlagDetail-module__QNTPoq__step:last-child{padding-bottom:0}.SafetyFlagDetail-module__QNTPoq__rail{width:var(--ds-button-padding-y);flex-shrink:0;align-self:stretch;padding-top:5px;position:relative;overflow:visible}.SafetyFlagDetail-module__QNTPoq__rail:after{content:"";top:17px;bottom:calc(-1 * (var(--ds-page-sidebar-gap) + 5px));width:var(--ds-icon-button-border-width);background-color:var(--ds-icon-button-border);position:absolute;left:5px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='14'%3E%3Crect width='2' height='8' rx='1' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='14'%3E%3Crect width='2' height='8' rx='1' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:2px 14px;mask-size:2px 14px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.SafetyFlagDetail-module__QNTPoq__step:last-child .SafetyFlagDetail-module__QNTPoq__rail:after{display:none}.SafetyFlagDetail-module__QNTPoq__markerDone,.SafetyFlagDetail-module__QNTPoq__markerPending{z-index:1;width:var(--ds-button-padding-y);height:var(--ds-button-padding-y);border-radius:9999px;display:block;position:relative}.SafetyFlagDetail-module__QNTPoq__markerDone{background:var(--ds-blue-500)}.SafetyFlagDetail-module__QNTPoq__markerPending{background:var(--ds-button-warning-bg)}.SafetyFlagDetail-module__QNTPoq__stepBody{gap:var(--ds-stat-card-text-gap);flex-direction:column;flex:1;min-width:0;display:flex}.SafetyFlagDetail-module__QNTPoq__stepTitle{font:var(--ds-text-heading-3);letter-spacing:var(--ds-text-heading-tracking);color:var(--ds-state-fg-active);margin:0}.SafetyFlagDetail-module__QNTPoq__stepTime{font:var(--ds-text-label);font-weight:var(--ds-font-weight-regular);color:var(--ds-stat-card-label-color)}.SafetyFlagDetail-module__QNTPoq__stepCopy{font:var(--ds-text-body);color:var(--ds-state-fg-active);margin:0}.SafetyFlagDetail-module__QNTPoq__childReply{gap:var(--ds-stat-card-text-gap);margin-top:var(--ds-stat-card-text-gap);padding:var(--ds-button-padding-y);border-radius:var(--ds-button-radius);background:var(--ds-state-bg-active);flex-direction:column;display:flex}.SafetyFlagDetail-module__QNTPoq__childReplyLabel{font:var(--ds-text-label);color:var(--ds-state-fg-active);margin:0}.SafetyFlagDetail-module__QNTPoq__childReplyText{font:var(--ds-text-body);color:var(--ds-state-fg-active);margin:0}
.FriendsTabsCard-module__z2WaCG__card{border:2px solid var(--btw-border);border-radius:var(--btw-radius-xl);flex-direction:column;padding:2px;display:flex}.FriendsTabsCard-module__z2WaCG__cardBare{border:0;border-radius:0;padding:0}.FriendsTabsCard-module__z2WaCG__tabRow{border-bottom:2px solid var(--btw-border);position:relative}.FriendsTabsCard-module__z2WaCG__leading{display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.FriendsTabsCard-module__z2WaCG__tabRowLeading .FriendsTabsCard-module__z2WaCG__tabs{padding:0 48px}.FriendsTabsCard-module__z2WaCG__tabs{display:flex}.FriendsTabsCard-module__z2WaCG__tab{padding:var(--btw-spacing-lg) 0;font:var(--btw-text-body);text-transform:uppercase;color:var(--btw-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-2px;font-size:14px;font-weight:800}.FriendsTabsCard-module__z2WaCG__tabActive{border-bottom-color:var(--btw-blue);color:var(--btw-blue)}.FriendsTabsCard-module__z2WaCG__empty{align-items:center;gap:var(--btw-spacing-xl);padding:var(--btw-spacing-xl);flex-direction:column;display:flex}.FriendsTabsCard-module__z2WaCG__emptyImage{object-fit:contain;width:208px;height:auto}.FriendsTabsCard-module__z2WaCG__emptyText{max-width:300px;font:var(--btw-text-body);color:var(--btw-text-muted);text-align:center;margin:0;font-weight:500}.FriendsTabsCard-module__z2WaCG__people{margin:0;padding:0;list-style:none}.FriendsTabsCard-module__z2WaCG__peopleScroll{max-height:360px;overflow-y:auto}.FriendsTabsCard-module__z2WaCG__people li{gap:var(--btw-spacing-md);padding:var(--btw-spacing-md);border-bottom:1px solid var(--btw-border);color:var(--btw-ink);align-items:center;display:flex}.FriendsTabsCard-module__z2WaCG__people li:last-child{border-bottom:0}
.TryProCard-module__Z7yupW__card{align-items:flex-start;gap:var(--btw-spacing-md);border:2px solid var(--btw-border);border-radius:var(--btw-radius-xl);background-color:var(--btw-white);flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.TryProCard-module__Z7yupW__badge{z-index:1;width:60px;height:25px;display:block;position:relative}.TryProCard-module__Z7yupW__copy{z-index:1;max-width:265px;position:relative}.TryProCard-module__Z7yupW__title{color:var(--btw-ink);font:var(--btw-text-heading-3);letter-spacing:-.02em;margin:0;font-weight:800}.TryProCard-module__Z7yupW__detail{color:var(--btw-text-muted);font:var(--btw-text-body);margin:0;font-weight:500}.TryProCard-module__Z7yupW__art{pointer-events:none;width:86px;height:197px;position:absolute;top:8px;right:-41px;transform:rotate(-32.58deg)}.TryProCard-module__Z7yupW__card .TryProCard-module__Z7yupW__cta{z-index:1;position:relative}
.SafetyTag-module__Pqp4Yq__tag{width:fit-content;padding:var(--ds-navbar-stats-gap) var(--ds-stat-padding-x);border-radius:var(--ds-stat-radius);font:var(--ds-text-caption);font-weight:var(--ds-font-weight-bold);letter-spacing:var(--ds-button-letter-spacing);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.SafetyTag-module__Pqp4Yq__review{background-color:var(--ds-button-warning-bg);color:var(--ds-button-warning-text)}.SafetyTag-module__Pqp4Yq__urgent{background-color:var(--ds-button-danger-bg);color:var(--ds-button-danger-text)}.SafetyTag-module__Pqp4Yq__resolved,.SafetyTag-module__Pqp4Yq__category{background-color:var(--ds-state-bg-active);color:var(--ds-state-fg-active)}
.FriendsListModal-module__MNDVvW__dialog{width:min(100% - 32px,460px);overflow:hidden}.FriendsListModal-module__MNDVvW__dialog>div{padding:0}.FriendsListModal-module__MNDVvW__close{border-radius:var(--btw-radius-md);width:40px;height:40px;color:var(--btw-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}.FriendsListModal-module__MNDVvW__close:hover{background:var(--btw-surface);color:var(--btw-ink)}.FriendsListModal-module__MNDVvW__close:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:2px}
.MessageCopyButton-module__KBU89a__wrap{align-items:center;display:inline-flex;position:relative}.MessageCopyButton-module__KBU89a__button{min-width:32px;min-height:32px;color:var(--btw-overlay40);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:7px;line-height:0;transition:color .12s;display:inline-flex}.MessageCopyButton-module__KBU89a__button:hover{background:var(--btw-surface-hover);color:var(--btw-ink)}.MessageCopyButton-module__KBU89a__button:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:1px}.MessageCopyButton-module__KBU89a__tooltip{background:var(--btw-ink);color:var(--btw-white);font:var(--btw-text-caption);white-space:nowrap;pointer-events:none;z-index:2;border-radius:4px;padding:3px 6px;position:absolute;top:50%;transform:translateY(-50%)}.MessageCopyButton-module__KBU89a__tooltipStart{left:calc(100% + 4px)}.MessageCopyButton-module__KBU89a__tooltipEnd{right:calc(100% + 4px)}.MessageCopyButton-module__KBU89a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.UnlockLeaderboardsCard-module__xEaMGW__card{border:2px solid var(--btw-border);border-radius:var(--btw-radius-xl);background-color:var(--btw-white);padding:26px}.UnlockLeaderboardsCard-module__xEaMGW__embedded{background-color:#0000;border:0;border-radius:0;padding:0}.UnlockLeaderboardsCard-module__xEaMGW__title{font:var(--btw-text-heading-3);letter-spacing:-.02em;color:var(--btw-ink);margin:0;font-weight:800}.UnlockLeaderboardsCard-module__xEaMGW__body{align-items:center;gap:var(--btw-spacing-xl);padding-top:var(--btw-spacing-md);display:flex}.UnlockLeaderboardsCard-module__xEaMGW__shield{object-fit:contain;flex-shrink:0;width:45.2px;height:56.9px}.UnlockLeaderboardsCard-module__xEaMGW__detail{min-width:0;font:var(--btw-text-body);color:var(--btw-text-muted);margin:0;font-weight:500}
.LandingRoleCards-module___YwQAG__list{justify-content:center;gap:var(--btw-spacing-md);width:100%;margin:0;padding:0;list-style:none;display:flex}.LandingRoleCards-module___YwQAG__item{flex:0 150px}.LandingRoleCards-module___YwQAG__card{box-sizing:border-box;aspect-ratio:1;width:100%;padding:var(--btw-spacing-md);border-radius:var(--btw-radius-2xl);background-color:var(--btw-white);box-shadow:var(--btw-shadow-raised-drop), var(--btw-shadow-raised-lip), var(--btw-shadow-raised-border);transition:background-color var(--btw-duration-fast) var(--btw-ease-standard), box-shadow var(--btw-duration-fast) var(--btw-ease-standard), filter var(--btw-duration-fast) var(--btw-ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex}.LandingRoleCards-module___YwQAG__card:hover{background-color:var(--btw-surface-subtle)}.LandingRoleCards-module___YwQAG__card:active{box-shadow:var(--btw-shadow-pressed-border), var(--btw-shadow-pressed-depth);filter:brightness(.98)}.LandingRoleCards-module___YwQAG__card:focus-visible{outline:2px solid var(--btw-blue);outline-offset:2px}.LandingRoleCards-module___YwQAG__tile{border-radius:var(--btw-radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.LandingRoleCards-module___YwQAG__tileStudent{background-color:#0000}.LandingRoleCards-module___YwQAG__tileParent{background-color:#87e2fd}.LandingRoleCards-module___YwQAG__tileTeacher{background-color:#ffe56f}.LandingRoleCards-module___YwQAG__icon{display:block}.LandingRoleCards-module___YwQAG__tileStudent .LandingRoleCards-module___YwQAG__icon{width:100%;height:100%}.LandingRoleCards-module___YwQAG__tileParent .LandingRoleCards-module___YwQAG__icon{width:68.9%;height:62.3%}.LandingRoleCards-module___YwQAG__tileTeacher .LandingRoleCards-module___YwQAG__icon{width:56.1%;height:59%}.LandingRoleCards-module___YwQAG__label{font-family:var(--btw-font);font-size:var(--btw-font-size-body-medium);color:var(--btw-ink);white-space:nowrap;font-weight:700;line-height:1.5}.LandingRoleCards-module___YwQAG__arrow{width:16px;height:16px;color:var(--btw-blue);flex-shrink:0}@media (max-width:640px){.LandingRoleCards-module___YwQAG__list{gap:var(--btw-spacing-sm)}.LandingRoleCards-module___YwQAG__item{flex:1 1 0}.LandingRoleCards-module___YwQAG__card{aspect-ratio:auto;padding:var(--btw-spacing-sm);border-radius:var(--btw-radius-xl);gap:6px}.LandingRoleCards-module___YwQAG__tile{width:44px;height:44px}.LandingRoleCards-module___YwQAG__label{font-size:var(--btw-font-size-body-medium)}}
.LandingStats-module__iOoXFq__statsSection{background-color:var(--btw-navy);padding:64px 24px}.LandingStats-module__iOoXFq__statsInner{flex-direction:column;gap:64px;width:100%;max-width:1110px;margin:0 auto;display:flex}.LandingStats-module__iOoXFq__statsHeading{font:var(--btw-text-hero-sm);letter-spacing:-.36px;color:var(--btw-white);text-align:center;margin:0}@media (max-width:1024px){.LandingStats-module__iOoXFq__statsHeading{font:var(--btw-text-feature)}}
.AdsGuideHero-module__xhyMCa__heroSection{box-sizing:border-box;flex:1;justify-content:center;align-items:stretch;min-height:0;padding:48px 24px;display:flex;position:relative;overflow:auto}.AdsGuideHero-module__xhyMCa__heroInner{flex:1;justify-content:center;align-items:center;gap:64px;width:100%;max-width:1280px;min-height:0;display:flex}.AdsGuideHero-module__xhyMCa__heroContent{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:40px;width:519px;max-width:100%;display:flex}.AdsGuideHero-module__xhyMCa__heroText{overflow-wrap:break-word;flex-direction:column;gap:24px;width:100%;display:flex}.AdsGuideHero-module__xhyMCa__heroHeading{font:var(--btw-text-hero-xl);color:var(--btw-ink);margin:0}.AdsGuideHero-module__xhyMCa__heroDescription{max-width:461px;font:var(--btw-text-body-large);color:var(--btw-ink);margin:0}.AdsGuideHero-module__xhyMCa__heroMedia{flex:1 1 0;align-self:stretch;min-width:0;min-height:0;display:block;position:relative}.AdsGuideHero-module__xhyMCa__heroImage{object-fit:cover;object-position:center;border-radius:48px;width:100%;height:100%}@media (max-width:1024px){.AdsGuideHero-module__xhyMCa__heroSection{--hero-offset:calc(2 * var(--btw-spacing-md) + 70px + env(safe-area-inset-top,0px));min-height:calc(100vh - var(--hero-offset));min-height:calc(100dvh - var(--hero-offset));flex:none;align-items:center;padding:64px 24px;overflow:visible}.AdsGuideHero-module__xhyMCa__heroInner{flex-direction:column;flex:none;gap:40px;max-width:694px}.AdsGuideHero-module__xhyMCa__heroContent{text-align:center;align-items:center;gap:32px;width:100%}.AdsGuideHero-module__xhyMCa__heroDescription{margin-inline:auto}.AdsGuideHero-module__xhyMCa__heroHeading{font:var(--btw-text-hero-mobile)}.AdsGuideHero-module__xhyMCa__heroMedia{aspect-ratio:1400/1052;flex:none;order:-1;align-self:auto;width:100%}.AdsGuideHero-module__xhyMCa__heroImage{border-radius:32px}}@media (max-width:768px){.AdsGuideHero-module__xhyMCa__heroSection{--hero-offset:calc(60px + env(safe-area-inset-top,0px))}[data-has-tab-bar] .AdsGuideHero-module__xhyMCa__heroSection{--hero-offset:calc(60px + env(safe-area-inset-top,0px) + 68px + env(safe-area-inset-bottom,8px))}}@media (max-width:640px){.AdsGuideHero-module__xhyMCa__heroSection{padding:32px 24px}.AdsGuideHero-module__xhyMCa__heroInner{gap:28px}.AdsGuideHero-module__xhyMCa__heroContent{gap:24px}.AdsGuideHero-module__xhyMCa__heroText{gap:16px}.AdsGuideHero-module__xhyMCa__heroImage{border-radius:24px}}
.ParentAccountActions-module__x83xiW__card{border:2px solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.ParentAccountActions-module__x83xiW__copy{flex-direction:column;gap:4px;display:flex}.ParentAccountActions-module__x83xiW__title{font:var(--btw-text-heading-3);letter-spacing:-.02em;color:var(--ds-state-fg-active);margin:0;font-weight:800}.ParentAccountActions-module__x83xiW__detail{font:var(--btw-text-body);color:var(--ds-state-fg-inactive);margin:0;font-weight:500}.ParentAccountActions-module__x83xiW__cta{width:100%}
.ChildFilterList-module__KZINKq__card{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;gap:4px;width:100%;padding:24px;display:flex}.ChildFilterList-module__KZINKq__title{font:var(--ds-text-heading-2);color:var(--ds-state-fg-active);margin:0 0 8px;padding:0 8px}.ChildFilterList-module__KZINKq__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ChildFilterList-module__KZINKq__row,.ChildFilterList-module__KZINKq__rowActive{border-radius:var(--ds-icon-button-radius);color:var(--ds-state-fg-inactive);font:var(--ds-text-body-bold);align-items:center;gap:12px;padding:6px 12px;line-height:24px;text-decoration:none;display:flex}.ChildFilterList-module__KZINKq__row:hover{background-color:var(--ds-button-secondary-bg-hover);color:var(--ds-state-fg-active)}.ChildFilterList-module__KZINKq__row:focus-visible,.ChildFilterList-module__KZINKq__rowActive:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ChildFilterList-module__KZINKq__rowActive{background-color:var(--ds-button-secondary-bg-hover);color:var(--ds-state-fg-active)}.ChildFilterList-module__KZINKq__icon{width:40px;height:40px;color:var(--ds-state-fg-active);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ChildFilterList-module__KZINKq__avatar{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);background-color:var(--ds-page-bg);width:40px;height:40px;font:var(--ds-text-label);color:var(--ds-state-fg-active);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:flex-end;line-height:36px;display:inline-flex;overflow:hidden}.ChildFilterList-module__KZINKq__avatarImage{object-fit:cover;width:36px;height:36px}.ChildFilterList-module__KZINKq__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.SafetyFlagList-module__t0LvTG__list{gap:var(--ds-page-sidebar-item-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SafetyFlagList-module__t0LvTG__item{gap:var(--ds-page-sidebar-item-gap);width:100%;margin:0 0 var(--ds-icon-button-shadow-offset);padding:var(--ds-modal-padding);border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-stat-card-radius);background:var(--ds-state-bg-inactive);box-shadow:0 var(--ds-icon-button-shadow-offset) 0 var(--ds-icon-button-border);text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;transition:background-color .15s,box-shadow .15s,transform .15s;display:flex}.SafetyFlagList-module__t0LvTG__item:hover{background:var(--ds-state-bg-hover)}.SafetyFlagList-module__t0LvTG__item:active{box-shadow:0 0 0 var(--ds-icon-button-border);transform:translateY(var(--ds-icon-button-shadow-offset))}.SafetyFlagList-module__t0LvTG__item:hover .SafetyFlagList-module__t0LvTG__scenario{background:var(--ds-button-secondary-bg-pressed)}.SafetyFlagList-module__t0LvTG__item:hover .SafetyFlagList-module__t0LvTG__avatar{border-color:var(--ds-icon-button-border)}.SafetyFlagList-module__t0LvTG__item:hover .SafetyFlagList-module__t0LvTG__tags [data-tone=category],.SafetyFlagList-module__t0LvTG__item:hover .SafetyFlagList-module__t0LvTG__tags [data-tone=resolved]{background-color:var(--ds-button-secondary-bg-pressed)}.SafetyFlagList-module__t0LvTG__item:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.SafetyFlagList-module__t0LvTG__top{justify-content:space-between;align-items:flex-start;gap:var(--ds-page-sidebar-item-gap);display:flex}.SafetyFlagList-module__t0LvTG__tags{align-items:center;gap:var(--ds-stat-card-text-gap);flex-wrap:wrap;display:flex}.SafetyFlagList-module__t0LvTG__date{font:var(--ds-text-label);font-weight:var(--ds-font-weight-regular);color:var(--ds-stat-card-label-color);flex-shrink:0}.SafetyFlagList-module__t0LvTG__who{align-items:center;gap:var(--ds-page-sidebar-item-gap);min-width:0;display:flex}.SafetyFlagList-module__t0LvTG__avatar{border:var(--ds-icon-button-border-width) solid var(--ds-state-bg-active);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-state-bg-inactive);width:40px;height:40px;font:var(--ds-text-label);color:var(--ds-state-fg-active);flex-shrink:0;justify-content:center;align-items:flex-end;line-height:36px;display:inline-flex;overflow:hidden}.SafetyFlagList-module__t0LvTG__avatarImage{object-fit:cover;width:100%;height:100%}.SafetyFlagList-module__t0LvTG__childName{font:var(--ds-text-body-bold);color:var(--ds-state-fg-active)}.SafetyFlagList-module__t0LvTG__scenario{gap:var(--ds-page-sidebar-item-gap);width:100%;padding:var(--ds-button-padding-y);border-radius:var(--ds-button-radius);background:var(--ds-state-bg-active);flex-direction:column;transition:background-color .15s;display:flex}.SafetyFlagList-module__t0LvTG__scenarioBlock{flex-direction:column;display:flex}.SafetyFlagList-module__t0LvTG__scenarioLabel,.SafetyFlagList-module__t0LvTG__scenarioText{margin:0}.SafetyFlagList-module__t0LvTG__scenarioLabel{font:var(--ds-text-label);color:var(--ds-state-fg-active)}.SafetyFlagList-module__t0LvTG__scenarioText{font:var(--ds-text-body);color:var(--ds-state-fg-active)}.SafetyFlagList-module__t0LvTG__modalTags{align-items:center;gap:var(--ds-stat-card-text-gap);flex-wrap:wrap;display:flex}.SafetyFlagList-module__t0LvTG__contact{width:100%}.SafetyFlagList-module__t0LvTG__empty{padding:var(--ds-bottom-nav-padding-x) var(--ds-league-card-padding-y);border:var(--ds-stat-card-border-width) solid var(--ds-stat-card-border);border-radius:var(--ds-stat-card-radius);background-color:var(--ds-state-bg-active);font:var(--ds-text-body);color:var(--ds-state-fg-inactive);margin:0}
.LearnRail-module__Ix-8uG__rail{gap:var(--btw-spacing-lg);flex-direction:column;width:368px;display:flex}
.MessageEditButton-module__TQ82AG__button{min-width:32px;min-height:32px;color:var(--btw-overlay40);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:7px;line-height:0;transition:color .12s;display:inline-flex}.MessageEditButton-module__TQ82AG__button:hover{background:var(--btw-surface-hover);color:var(--btw-ink)}.MessageEditButton-module__TQ82AG__button:focus-visible{outline:2px solid var(--btw-focus-ring-color,var(--btw-ink));outline-offset:1px}
.ProfileV2SocialCounts-module__YqCLfa__social{gap:var(--btw-spacing-lg);padding-top:var(--btw-spacing-md);display:flex}.ProfileV2SocialCounts-module__YqCLfa__socialCount{font:var(--btw-text-body);color:var(--btw-blue);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.ProfileV2SocialCounts-module__YqCLfa__socialCount:hover{color:var(--btw-blue-hover);text-decoration:none}
.LandingConcepts-module__N3Uxda__conceptsSection{background:linear-gradient(205.4deg, transparent 32%, var(--btw-cream-gradient) 93%);padding:64px 24px;overflow:clip}.LandingConcepts-module__N3Uxda__conceptsInner{align-items:center;gap:64px;width:100%;max-width:1110px;margin:0 auto;display:flex}.LandingConcepts-module__N3Uxda__conceptsCopy{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}.LandingConcepts-module__N3Uxda__conceptsHeading{font:var(--btw-text-hero-lg);letter-spacing:-.36px;color:var(--btw-black);text-wrap:balance;margin:0}.LandingConcepts-module__N3Uxda__conceptsDescription{max-width:460px;font:var(--btw-text-body-medium);color:var(--btw-overlay60);margin:0}.LandingConcepts-module__N3Uxda__conceptsMedia{flex:1 1 0;align-items:center;min-width:0;display:flex}.LandingConcepts-module__N3Uxda__conceptsImage{border:3px solid var(--btw-ink);border-radius:30px;flex-shrink:0;width:849px;max-width:none;height:auto}@media (max-width:1160px){.LandingConcepts-module__N3Uxda__conceptsInner{gap:48px}}@media (max-width:1024px){.LandingConcepts-module__N3Uxda__conceptsInner{flex-direction:column;gap:64px}.LandingConcepts-module__N3Uxda__conceptsHeading{font:var(--btw-text-hero-mobile)}.LandingConcepts-module__N3Uxda__conceptsImage{width:100%;max-width:849px}}@media (max-width:640px){.LandingConcepts-module__N3Uxda__conceptsImage{border-radius:14px}}
.LeaderboardBoardSkeleton-module__V0q0Xq__board{flex-direction:column;width:100%;display:flex}.LeaderboardBoardSkeleton-module__V0q0Xq__shield,.LeaderboardBoardSkeleton-module__V0q0Xq__title,.LeaderboardBoardSkeleton-module__V0q0Xq__subtitle,.LeaderboardBoardSkeleton-module__V0q0Xq__countdown,.LeaderboardBoardSkeleton-module__V0q0Xq__rank,.LeaderboardBoardSkeleton-module__V0q0Xq__avatar,.LeaderboardBoardSkeleton-module__V0q0Xq__name,.LeaderboardBoardSkeleton-module__V0q0Xq__xp{background:var(--btw-cloud,#eef1f5);animation:1.4s ease-in-out infinite LeaderboardBoardSkeleton-module__V0q0Xq__pulse}@media (min-width:901px){.LeaderboardBoardSkeleton-module__V0q0Xq__head{padding-top:var(--btw-spacing-xl)}}.LeaderboardBoardSkeleton-module__V0q0Xq__header{align-items:center;gap:var(--btw-spacing-sm);flex-direction:column;display:flex}.LeaderboardBoardSkeleton-module__V0q0Xq__shields{justify-content:center;align-items:center;gap:var(--btw-spacing-lg);padding-block:var(--btw-spacing-md) var(--btw-spacing-lg);display:flex}.LeaderboardBoardSkeleton-module__V0q0Xq__shield{opacity:.72;border-radius:12px;width:54px;height:68px}.LeaderboardBoardSkeleton-module__V0q0Xq__shieldCurrent{opacity:1;border-radius:14px;width:96px;height:120px}.LeaderboardBoardSkeleton-module__V0q0Xq__shieldLocked{opacity:.35}.LeaderboardBoardSkeleton-module__V0q0Xq__title{border-radius:8px;width:190px;height:26px}.LeaderboardBoardSkeleton-module__V0q0Xq__subtitle{border-radius:6px;width:260px;height:20px}.LeaderboardBoardSkeleton-module__V0q0Xq__countdown{border-radius:6px;width:70px;height:18px}.LeaderboardBoardSkeleton-module__V0q0Xq__divider{width:100%;margin:var(--btw-spacing-xl) 0 0;border-top:2px solid var(--btw-border)}.LeaderboardBoardSkeleton-module__V0q0Xq__list{gap:var(--btw-spacing-xs);padding:var(--btw-spacing-sm) 0 0;flex-direction:column;display:flex}.LeaderboardBoardSkeleton-module__V0q0Xq__row{align-items:center;gap:var(--btw-spacing-lg);min-height:64px;padding:var(--btw-spacing-sm) var(--btw-spacing-lg);grid-template-columns:32px 48px minmax(0,1fr) auto;display:grid}.LeaderboardBoardSkeleton-module__V0q0Xq__rank{border-radius:999px;width:14px;height:14px;margin:0 auto}.LeaderboardBoardSkeleton-module__V0q0Xq__avatar{border-radius:50%;width:48px;height:48px}.LeaderboardBoardSkeleton-module__V0q0Xq__name{border-radius:6px;width:60%;max-width:200px;height:14px}.LeaderboardBoardSkeleton-module__V0q0Xq__xp{border-radius:6px;width:56px;height:14px}@keyframes LeaderboardBoardSkeleton-module__V0q0Xq__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (max-width:480px){.LeaderboardBoardSkeleton-module__V0q0Xq__row{gap:var(--btw-spacing-md);padding-inline:var(--btw-spacing-md);grid-template-columns:24px 44px minmax(0,1fr) auto}.LeaderboardBoardSkeleton-module__V0q0Xq__avatar{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.LeaderboardBoardSkeleton-module__V0q0Xq__shield,.LeaderboardBoardSkeleton-module__V0q0Xq__title,.LeaderboardBoardSkeleton-module__V0q0Xq__subtitle,.LeaderboardBoardSkeleton-module__V0q0Xq__countdown,.LeaderboardBoardSkeleton-module__V0q0Xq__rank,.LeaderboardBoardSkeleton-module__V0q0Xq__avatar,.LeaderboardBoardSkeleton-module__V0q0Xq__name,.LeaderboardBoardSkeleton-module__V0q0Xq__xp{animation:none}}
.AdsGuideTutors-module__SBVE9a__tutorsSection{background:#fff;padding:100px 24px 80px}.AdsGuideTutors-module__SBVE9a__tutorsInner{flex-direction:column;align-items:center;gap:64px;width:100%;max-width:1110px;margin:0 auto;display:flex}.AdsGuideTutors-module__SBVE9a__tutorsMedia{flex-shrink:0;justify-content:center;align-items:center;width:238px;height:296px;display:flex}.AdsGuideTutors-module__SBVE9a__tutorsImage{object-fit:contain;width:100%;height:100%}.AdsGuideTutors-module__SBVE9a__tutorsHeading{width:100%;font:var(--btw-text-hero-lg);color:var(--btw-ink);text-align:center;text-wrap:balance;margin:0}@media (max-width:1024px){.AdsGuideTutors-module__SBVE9a__tutorsSection{padding:64px 24px}.AdsGuideTutors-module__SBVE9a__tutorsInner{gap:40px}.AdsGuideTutors-module__SBVE9a__tutorsHeading{font:var(--btw-text-hero-mobile)}}@media (max-width:640px){.AdsGuideTutors-module__SBVE9a__tutorsMedia{width:180px;height:224px}}
.ParentAccountForm-module__nns8ha__stack{flex-direction:column;gap:0;display:flex}.ParentAccountForm-module__nns8ha__section{flex-direction:column;gap:16px;display:flex}.ParentAccountForm-module__nns8ha__section+.ParentAccountForm-module__nns8ha__section{margin-top:var(--ds-page-body-gap)}.ParentAccountForm-module__nns8ha__sectionTitle{border-bottom:2px solid var(--ds-text-field-border-default);font:var(--ds-text-heading-2);color:var(--ds-state-fg-inactive);margin:0;padding-bottom:4px}.ParentAccountForm-module__nns8ha__form{flex-direction:column;align-items:stretch;gap:16px;display:flex}.ParentAccountForm-module__nns8ha__action{width:100%}.ParentAccountForm-module__nns8ha__inlineAction{align-self:flex-start}
.WeeklyProgressCard-module__fUpK0q__card{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.WeeklyProgressCard-module__fUpK0q__title{font:var(--ds-text-heading-3);letter-spacing:-.02em;color:var(--ds-state-fg-active);margin:0}.WeeklyProgressCard-module__fUpK0q__stats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.WeeklyProgressCard-module__fUpK0q__stat{align-items:center;gap:6px;display:flex}.WeeklyProgressCard-module__fUpK0q__iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.WeeklyProgressCard-module__fUpK0q__playIcon{width:25px;height:24px;display:block}.WeeklyProgressCard-module__fUpK0q__value{font:var(--ds-text-heading-3);color:var(--ds-state-fg-active)}.WeeklyProgressCard-module__fUpK0q__label{font:var(--ds-text-label);font-weight:var(--ds-font-weight-regular);color:var(--ds-state-fg-inactive)}.WeeklyProgressCard-module__fUpK0q__character{pointer-events:none;width:31.2%;height:auto;position:absolute;bottom:-43px;right:3.9%}@media (max-width:900px){.WeeklyProgressCard-module__fUpK0q__character{display:none}}
.ProfileV2Identity-module__if9YMW__identity{border-bottom:2px solid var(--btw-border);flex-direction:column;padding-bottom:20px;display:flex}.ProfileV2Identity-module__if9YMW__banner{background-color:var(--btw-profile-banner-bg);border-radius:15px;height:224px;position:relative;overflow:hidden}.ProfileV2Identity-module__if9YMW__avatarPhoto,.ProfileV2Identity-module__if9YMW__avatarPlaceholder{width:205px;height:auto;position:absolute;top:34px;left:50%;transform:translate(-50%)}.ProfileV2Identity-module__if9YMW__avatarPortrait{width:240px;top:auto;bottom:0;transform:translate(-50%)}.ProfileV2Identity-module__if9YMW__editButton{top:var(--btw-spacing-lg);right:var(--btw-spacing-lg);position:absolute}.ProfileV2Identity-module__if9YMW__details{padding-top:var(--btw-spacing-lg);flex-direction:column;display:flex}.ProfileV2Identity-module__if9YMW__displayName{font:var(--btw-text-price);color:var(--btw-ink);letter-spacing:-.02em;margin:0;font-weight:800}.ProfileV2Identity-module__if9YMW__username,.ProfileV2Identity-module__if9YMW__joinDate{font:var(--btw-text-body);margin:0;font-weight:500}.ProfileV2Identity-module__if9YMW__username{margin-bottom:var(--btw-spacing-sm);color:var(--btw-text-faint)}.ProfileV2Identity-module__if9YMW__joinDate{color:var(--btw-text-muted)}.ProfileV2Identity-module__if9YMW__social{gap:var(--btw-spacing-lg);padding-top:var(--btw-spacing-md);display:flex}.ProfileV2Identity-module__if9YMW__socialCount{font:var(--btw-text-body);color:var(--btw-blue);font-weight:700}
.LandingHero-module__pWeRNq__heroSection{box-sizing:border-box;justify-content:center;align-items:center;padding:64px 24px;display:flex;position:relative}.LandingHero-module__pWeRNq__heroInner{align-items:center;gap:var(--btw-spacing-md);flex-direction:column;width:100%;max-width:782px;display:flex}.LandingHero-module__pWeRNq__heroText{align-items:center;gap:var(--btw-spacing-xl);text-align:center;overflow-wrap:break-word;flex-direction:column;width:100%;display:flex}.LandingHero-module__pWeRNq__heroHeading{font:var(--btw-text-hero-xl);letter-spacing:var(--btw-tracking-heading);color:var(--btw-ink);margin:0;font-weight:700;line-height:1}.LandingHero-module__pWeRNq__heroDescription{max-width:461px;font:var(--btw-text-body-medium);color:var(--btw-ink);margin:0}.LandingHero-module__pWeRNq__heroPrompt{max-width:461px;font-family:var(--btw-font);font-size:var(--btw-font-size-h2);color:var(--btw-ink);margin:0;font-weight:700;line-height:1.5}@media (max-width:1024px){.LandingHero-module__pWeRNq__heroHeading{font:var(--btw-text-hero-mobile);letter-spacing:var(--btw-tracking-heading);font-weight:700;line-height:1}}@media (max-width:640px){.LandingHero-module__pWeRNq__heroSection{padding:32px 24px}.LandingHero-module__pWeRNq__heroText{gap:var(--btw-spacing-lg)}}
.LandingSkills-module__SdQIIW__skillsSection{background:linear-gradient(139.2deg, transparent 37%, var(--btw-lavender-gradient) 82%);padding:64px 24px;overflow:clip}.LandingSkills-module__SdQIIW__skillsInner{align-items:center;gap:64px;width:100%;max-width:1110px;min-height:556px;margin:0 auto;display:flex}.LandingSkills-module__SdQIIW__skillsMedia{flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.LandingSkills-module__SdQIIW__skillsImage{width:100%;height:auto}.LandingSkills-module__SdQIIW__skillsImageFramed{width:475px;max-width:100%;height:auto}.LandingSkills-module__SdQIIW__skillsCopy{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}.LandingSkills-module__SdQIIW__skillsHeading{font:var(--btw-text-hero-lg);letter-spacing:-.36px;color:var(--btw-black);text-wrap:balance;margin:0}.LandingSkills-module__SdQIIW__skillsDescription{max-width:460px;font:var(--btw-text-body-medium);color:var(--btw-overlay60);margin:0}@media (max-width:1160px){.LandingSkills-module__SdQIIW__skillsInner{gap:48px}}@media (max-width:1024px){.LandingSkills-module__SdQIIW__skillsInner{flex-direction:column-reverse;gap:64px;min-height:0}.LandingSkills-module__SdQIIW__skillsHeading{font:var(--btw-text-hero-mobile)}}@media (max-width:640px){.LandingSkills-module__SdQIIW__skillsImage{width:83%}.LandingSkills-module__SdQIIW__skillsImageFramed{width:75%}}
.LeaderboardError-module__yfvZlG__error{align-items:center;gap:var(--btw-spacing-lg);padding-block:var(--btw-spacing-xl);text-align:center;flex-direction:column;display:flex}.LeaderboardError-module__yfvZlG__shield{width:96px;height:auto}.LeaderboardError-module__yfvZlG__title{color:var(--btw-ink);font:var(--btw-text-heading-1);margin:0}.LeaderboardError-module__yfvZlG__subtitle{max-width:420px;color:var(--btw-text-muted);font:var(--btw-text-body);margin:0}.LeaderboardError-module__yfvZlG__cta{width:220px;max-width:100%;text-decoration:none}
.AdsGuideConcepts-module__o-xi3q__conceptsSection{background:#fff;padding:80px 24px}.AdsGuideConcepts-module__o-xi3q__conceptsInner{justify-content:center;align-items:center;gap:64px;width:100%;max-width:1110px;margin:0 auto;display:flex}.AdsGuideConcepts-module__o-xi3q__conceptsCopy{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}.AdsGuideConcepts-module__o-xi3q__conceptsHeading{font:var(--btw-text-hero-mobile);color:var(--btw-ink);text-wrap:balance;margin:0}.AdsGuideConcepts-module__o-xi3q__conceptsDescription{max-width:487px;font:var(--btw-text-body-medium);color:var(--btw-ink);margin:0}.AdsGuideConcepts-module__o-xi3q__conceptsMedia{flex:1 1 0;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex}.AdsGuideConcepts-module__o-xi3q__conceptsFrame{background:var(--btw-cream-gradient);border-radius:24px;justify-content:center;align-items:center;width:100%;display:flex;overflow:clip}.AdsGuideConcepts-module__o-xi3q__conceptsImage{object-fit:cover;width:660px;max-width:100%;height:auto}@media (max-width:1024px){.AdsGuideConcepts-module__o-xi3q__conceptsSection{padding:64px 24px}.AdsGuideConcepts-module__o-xi3q__conceptsInner{flex-direction:column;gap:40px}.AdsGuideConcepts-module__o-xi3q__conceptsMedia{order:-1;width:100%}.AdsGuideConcepts-module__o-xi3q__conceptsImage{width:100%}}
.ParentSettingToggle-module___8OAlW__row{border:2px solid var(--ds-text-field-border-default);border-radius:var(--ds-text-field-radius);background-color:var(--ds-page-bg);align-items:center;gap:16px;padding:16px;display:flex}.ParentSettingToggle-module___8OAlW__disabled{opacity:.5}.ParentSettingToggle-module___8OAlW__copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ParentSettingToggle-module___8OAlW__label{font:var(--btw-text-body);color:var(--ds-state-fg-active);margin:0;font-weight:800}.ParentSettingToggle-module___8OAlW__description{font:var(--btw-text-body-small);color:var(--ds-state-fg-inactive);margin:0;font-weight:500}.ParentSettingToggle-module___8OAlW__switch{background-color:var(--ds-text-field-bg-disabled);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;width:48px;height:32px;padding:0;position:relative}.ParentSettingToggle-module___8OAlW__switchOn{background-color:var(--ds-text-field-border-focus)}.ParentSettingToggle-module___8OAlW__knob{background-color:var(--ds-page-bg);border-radius:9999px;width:24px;height:24px;transition:transform .15s;position:absolute;top:4px;left:4px}.ParentSettingToggle-module___8OAlW__switchOn .ParentSettingToggle-module___8OAlW__knob{transform:translate(16px)}.ParentSettingToggle-module___8OAlW__switch:focus-visible{box-shadow:0 0 0 2px var(--ds-focus-ring);outline:none}.ParentSettingToggle-module___8OAlW__switch:disabled{cursor:default}
.ParentPremiumCard-module__n1Q_Mq__card{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.ParentPremiumCard-module__n1Q_Mq__cardUpgrade{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-page-bg);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex;position:relative;overflow:hidden}.ParentPremiumCard-module__n1Q_Mq__badge{z-index:1;width:60px;height:25px;display:block;position:relative}.ParentPremiumCard-module__n1Q_Mq__upgradeCopy{z-index:1;max-width:265px;position:relative}.ParentPremiumCard-module__n1Q_Mq__upgradeTitle{color:var(--ds-state-fg-active);font:var(--ds-text-heading-3);letter-spacing:-.02em;margin:0}.ParentPremiumCard-module__n1Q_Mq__upgradeBody{color:var(--ds-state-fg-inactive);font:var(--ds-text-body);margin:0}.ParentPremiumCard-module__n1Q_Mq__art{pointer-events:none;width:86px;height:197px;position:absolute;top:8px;right:-41px;transform:rotate(-32.58deg)}.ParentPremiumCard-module__n1Q_Mq__cta{z-index:1;width:100%;position:relative}.ParentPremiumCard-module__n1Q_Mq__placeholder{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background-color:var(--ds-state-bg-inactive);min-height:280px}.ParentPremiumCard-module__n1Q_Mq__eyebrow{font:var(--ds-text-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-state-fg-inactive)}.ParentPremiumCard-module__n1Q_Mq__title{font:var(--ds-text-heading-3);color:var(--ds-state-fg-active);margin:0}.ParentPremiumCard-module__n1Q_Mq__copy{font:var(--ds-text-body);color:var(--ds-state-fg-inactive);margin:0}
.page-module__WczuAa__mainColumn{gap:var(--ds-page-sidebar-gap);width:100%;min-width:0;padding-block:var(--ds-page-sidebar-padding-y);flex-direction:column;display:flex}.page-module__WczuAa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.page-module__WczuAa__skeletonHero,.page-module__WczuAa__skeletonSectionTitle,.page-module__WczuAa__skeletonSearch,.page-module__WczuAa__skeletonCard,.page-module__WczuAa__skeletonRailCard,.page-module__WczuAa__skeletonRailQuests{background:var(--ds-gray-100);animation:1.4s ease-in-out infinite page-module__WczuAa__pulse}.page-module__WczuAa__skeletonHero{border-radius:var(--btw-radius-xl);height:244px}.page-module__WczuAa__skeletonSections{flex-direction:column;gap:32px;display:flex}.page-module__WczuAa__skeletonSection{gap:var(--btw-spacing-lg);flex-direction:column;display:flex}.page-module__WczuAa__skeletonSectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__WczuAa__skeletonSectionTitle{border-radius:8px;width:220px;height:34px}.page-module__WczuAa__skeletonSearch{border-radius:var(--ds-text-field-radius);flex:0 240px;height:46px}.page-module__WczuAa__skeletonCards{gap:var(--btw-spacing-lg);flex-direction:column;display:flex}.page-module__WczuAa__skeletonCard{border-radius:var(--btw-radius-xl);height:108px}.page-module__WczuAa__skeletonRail{gap:var(--btw-spacing-lg);flex-direction:column;display:flex}.page-module__WczuAa__skeletonRailCard{border-radius:var(--btw-radius-xl);height:220px}.page-module__WczuAa__skeletonRailQuests{border-radius:var(--btw-radius-xl);height:200px}@keyframes page-module__WczuAa__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (max-width:640px){.page-module__WczuAa__skeletonSectionHeading{flex-wrap:wrap}.page-module__WczuAa__skeletonSearch{flex:100%}}@media (prefers-reduced-motion:reduce){.page-module__WczuAa__skeletonHero,.page-module__WczuAa__skeletonSectionTitle,.page-module__WczuAa__skeletonSearch,.page-module__WczuAa__skeletonCard,.page-module__WczuAa__skeletonRailCard,.page-module__WczuAa__skeletonRailQuests{animation:none}}
.GuidedChatWorkspaceSkeleton-module__DBgT6a__workspace{border:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);border-radius:var(--ds-page-sidebar-card-radius);background:var(--ds-page-bg);width:100%;height:100%;min-height:0;box-shadow:0 var(--ds-icon-button-shadow-offset) 0 var(--ds-icon-button-border);flex-direction:column;flex:1;display:flex;overflow:hidden}.GuidedChatWorkspaceSkeleton-module__DBgT6a__header{align-items:center;gap:var(--ds-page-sidebar-gap);min-width:0;padding:var(--ds-page-sidebar-padding-y) var(--ds-page-body-padding-x);border-bottom:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);display:flex}.GuidedChatWorkspaceSkeleton-module__DBgT6a__copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.GuidedChatWorkspaceSkeleton-module__DBgT6a__titleBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__metaBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__iconBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__buttonBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__eyebrowBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__sectionBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__bubbleBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__composerBone{background:var(--ds-gray-100);animation:1.4s ease-in-out infinite GuidedChatWorkspaceSkeleton-module__DBgT6a__pulse;display:block}.GuidedChatWorkspaceSkeleton-module__DBgT6a__actions{align-items:center;gap:var(--ds-page-sidebar-item-gap);flex-shrink:0;display:flex}.GuidedChatWorkspaceSkeleton-module__DBgT6a__iconBone{width:var(--ds-icon-button-size);height:var(--ds-icon-button-size);border-radius:var(--ds-icon-button-radius);flex-shrink:0}.GuidedChatWorkspaceSkeleton-module__DBgT6a__titleBone{border-radius:var(--ds-icon-button-radius);width:min(240px,50%);height:22px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__metaBone{border-radius:var(--ds-icon-button-radius);width:min(180px,40%);height:14px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__buttonBone{width:108px;height:var(--ds-button-min-height);border-radius:var(--ds-button-radius);flex-shrink:0}.GuidedChatWorkspaceSkeleton-module__DBgT6a__body{flex:1;grid-template-columns:260px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.GuidedChatWorkspaceSkeleton-module__DBgT6a__sidebar{min-width:0;padding:var(--ds-page-sidebar-padding-y) var(--ds-page-body-padding-x);border-right:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);background:var(--ds-state-bg-active);overflow-y:auto}.GuidedChatWorkspaceSkeleton-module__DBgT6a__eyebrowBone{width:96px;height:12px;margin-bottom:var(--ds-page-sidebar-item-gap);border-radius:var(--ds-icon-button-radius)}.GuidedChatWorkspaceSkeleton-module__DBgT6a__sections{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.GuidedChatWorkspaceSkeleton-module__DBgT6a__sectionBone{border-radius:var(--ds-nav-item-radius);height:48px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__chat{gap:var(--ds-page-sidebar-item-gap);min-width:0;min-height:0;padding:var(--ds-page-sidebar-gap);flex-direction:column;display:flex;overflow:hidden}.GuidedChatWorkspaceSkeleton-module__DBgT6a__messages{justify-content:flex-end;gap:var(--ds-page-sidebar-item-gap);flex-direction:column;flex:1;min-height:0;display:flex}.GuidedChatWorkspaceSkeleton-module__DBgT6a__bubbleBone{border-radius:var(--ds-league-card-radius);width:min(420px,80%);height:72px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__bubbleShort{width:min(280px,55%);height:48px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__composerBone{border-radius:var(--ds-button-radius);height:52px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes GuidedChatWorkspaceSkeleton-module__DBgT6a__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.GuidedChatWorkspaceSkeleton-module__DBgT6a__titleBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__metaBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__buttonBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__eyebrowBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__sectionBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__bubbleBone,.GuidedChatWorkspaceSkeleton-module__DBgT6a__composerBone{animation:none}}@media (max-width:768px){.GuidedChatWorkspaceSkeleton-module__DBgT6a__workspace{box-shadow:none;border:0;border-radius:0}.GuidedChatWorkspaceSkeleton-module__DBgT6a__body{flex-direction:column;display:flex}.GuidedChatWorkspaceSkeleton-module__DBgT6a__sidebar{border-right:0;border-bottom:var(--ds-icon-button-border-width) solid var(--ds-icon-button-border);background:var(--ds-page-bg);padding:0}.GuidedChatWorkspaceSkeleton-module__DBgT6a__eyebrowBone{display:none}.GuidedChatWorkspaceSkeleton-module__DBgT6a__sections{padding:var(--ds-page-sidebar-item-gap) var(--ds-page-body-padding-x);flex-direction:row;overflow-x:auto}.GuidedChatWorkspaceSkeleton-module__DBgT6a__sectionBone{flex-shrink:0;width:140px;height:44px}.GuidedChatWorkspaceSkeleton-module__DBgT6a__chat{padding:var(--ds-page-sidebar-item-gap) var(--ds-page-body-padding-x);flex:1}}@media (max-width:600px){.GuidedChatWorkspaceSkeleton-module__DBgT6a__header{gap:var(--ds-page-sidebar-item-gap);padding:var(--ds-page-sidebar-item-gap) var(--ds-page-body-padding-x)}.GuidedChatWorkspaceSkeleton-module__DBgT6a__metaBone{display:none}}
.InteractiveHost-module__2Idmhq__root{background:var(--btw-white,#fff);border-radius:16px;width:100%;overflow:hidden}.InteractiveHost-module__2Idmhq__loading{background:linear-gradient(90deg, var(--btw-surface-muted,#f3f4f6) 0%, var(--btw-surface,#e5e7eb) 50%, var(--btw-surface-muted,#f3f4f6) 100%);background-size:200% 100%;border-radius:12px;justify-content:center;align-items:center;min-height:200px;animation:1.2s ease-in-out infinite InteractiveHost-module__2Idmhq__interactiveShimmer;display:flex}@keyframes InteractiveHost-module__2Idmhq__interactiveShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.InteractiveHost-module__2Idmhq__unavailable{min-height:200px;color:var(--btw-text-muted,#6b7280);font-size:var(--btw-font-size-body,16px);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex}
.ProfileIdentitySection-module__rsVzEa__picker{grid-template-columns:repeat(5,1fr);min-width:min(340px,70vw)}.ProfileIdentitySection-module__rsVzEa__error{margin:var(--btw-spacing-md) 0 0;color:var(--btw-error-text);font:var(--btw-text-caption);font-weight:700}
.LeaderboardSkeleton-module__4c_qJq__skeleton{gap:var(--btw-spacing-lg);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;margin-top:28px;display:flex;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.LeaderboardSkeleton-module__4c_qJq__row{align-items:center;gap:var(--btw-spacing-xl);height:52px;display:flex}.LeaderboardSkeleton-module__4c_qJq__rank,.LeaderboardSkeleton-module__4c_qJq__name,.LeaderboardSkeleton-module__4c_qJq__xp{background-color:var(--btw-border);border-radius:999px;display:block}.LeaderboardSkeleton-module__4c_qJq__rank{flex-shrink:0;width:13px;height:13px}.LeaderboardSkeleton-module__4c_qJq__name{height:11px}.LeaderboardSkeleton-module__4c_qJq__xp{width:46px;height:11px;margin-left:auto}.LeaderboardSkeleton-module__4c_qJq__avatar{background-color:var(--btw-border);object-fit:cover;filter:grayscale()opacity(.35);border-radius:999px;flex-shrink:0;width:52px;height:52px}