.snack-root .powerup-tactics-check{z-index:2;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background:var(--bg-color--bg-default,#fff);width:17.5rem;min-height:21rem;color:var(--text-color--text-primary,#131313);border-radius:1rem;flex-direction:column;padding:0;display:flex;position:relative;transform:rotate(3deg);overflow:hidden;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .expertise_cards .powerup-tactics-check.is-flat,.snack-root .powerup-tactics-check.is-flat,.snack-root .visual_wrap-first.is-tactics-check .powerup-tactics-check{width:min(100%,17.5rem);transform:none;flex-shrink:0}.snack-root .powerup-tactics-check__stage{position:relative;height:7.5rem;flex-shrink:0;background:#f5f5f5;overflow:hidden}.snack-root .powerup-tactics-check__body{flex:1;flex-direction:column;gap:.55rem;padding:.95rem 1.05rem 1.1rem;display:flex}.snack-root .powerup-tactics-check__kicker{letter-spacing:.18em;color:var(--text-color--text-secondary,#585858);margin:0;font-size:.7rem}.snack-root .powerup-tactics-check__title{letter-spacing:.05em;color:var(--text-color--text-primary,#131313);margin:0;font-size:1.15rem;line-height:1.15}.snack-root .powerup-tactics-check__options{flex-direction:column;gap:.35rem;margin-top:.2rem;display:flex}.snack-root .powerup-tactics-check__option{align-items:center;gap:.55rem;min-height:2.15rem;padding:.35rem .55rem;border-radius:.65rem;background:var(--grey--grey-100,#f2f2f2);display:flex}.snack-root .powerup-tactics-check__option.is-selected{background:var(--grey--grey-900,#131313)}.snack-root .powerup-tactics-check__radio{flex-shrink:0;width:.85rem;height:.85rem;border-radius:999px;border:.1rem solid #c8c8c8;background:transparent;box-sizing:border-box}.snack-root .powerup-tactics-check__option.is-selected .powerup-tactics-check__radio{border-color:var(--bg-color--bg-green,#d6fd70);background:var(--bg-color--bg-green,#d6fd70);box-shadow:inset 0 0 0 .15rem #131313}.snack-root .powerup-tactics-check__option-label{letter-spacing:.05em;color:var(--text-color--text-primary,#131313);font-size:.78rem;line-height:1.1}.snack-root .powerup-tactics-check__option.is-selected .powerup-tactics-check__option-label{color:#fff}.snack-root .powerup-tactics-check__meta{align-items:center;justify-content:space-between;gap:.5rem;margin:.35rem 0 0;display:flex}.snack-root .powerup-tactics-check__meta-ready{letter-spacing:.06em;color:var(--text-color--text-secondary,#585858);font-size:.68rem}.snack-root .powerup-tactics-check__meta-chip{background:var(--bg-color--bg-green,#d6fd70);letter-spacing:.08em;min-height:1.35rem;color:var(--grey--grey-900,#131313);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.62rem;display:inline-flex}@media (max-width:767px){.snack-root .powerup-tactics-check{width:min(100%,16rem);min-height:19rem}.snack-root .powerup-tactics-check__title{font-size:1.05rem}}.snack-root .powerup-training-assign{z-index:2;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background:var(--bg-color--bg-default,#fff);width:17.5rem;color:var(--text-color--text-primary,#131313);border-radius:1rem;flex-direction:column;padding:1rem 1.05rem 1.15rem;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .expertise_cards .powerup-training-assign.is-flat,.snack-root .powerup-training-assign.is-flat{width:min(100%,17.5rem);transform:none;flex-shrink:0}.snack-root .powerup-training-assign__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.snack-root .powerup-training-assign__kicker{letter-spacing:.18em;color:var(--text-color--text-secondary,#585858);margin:0;font-size:.7rem}.snack-root .powerup-training-assign__badge{background:var(--bg-color--bg-green,#d6fd70);letter-spacing:.08em;min-height:1.45rem;color:var(--grey--grey-900,#131313);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.68rem;display:inline-flex}.snack-root .powerup-training-assign__title{letter-spacing:.05em;color:var(--text-color--text-primary,#131313);margin:.55rem 0 0;font-size:1.55rem;line-height:1}.snack-root .powerup-training-assign__chips{flex-wrap:wrap;gap:.35rem;margin-top:.85rem;display:flex}.snack-root .powerup-training-assign__chip{background:var(--grey--grey-100,#f2f2f2);letter-spacing:.06em;min-height:1.55rem;color:var(--text-color--text-primary,#131313);border-radius:999px;align-items:center;padding:0 .6rem;font-size:.65rem;display:inline-flex}.snack-root .powerup-training-assign__chip.is-selected{background:var(--bg-color--bg-green,#d6fd70)}.snack-root .powerup-training-assign__list{flex-direction:column;gap:.4rem;margin-top:.95rem;display:flex}.snack-root .powerup-training-assign__row{background:var(--grey--grey-100,#f2f2f2);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.05rem;padding:.35rem .65rem;display:flex}.snack-root .powerup-training-assign__label{letter-spacing:.06em;color:var(--text-color--text-primary,#131313);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.snack-root .powerup-training-assign__volume{letter-spacing:.06em;color:var(--text-color--text-secondary,#585858);flex-shrink:0;font-size:.7rem;font-variant-numeric:tabular-nums}.snack-root .powerup-training-assign__cta{background:var(--bg-color--bg-green,#d6fd70);width:100%;min-height:2.55rem;color:var(--grey--grey-900,#131313);letter-spacing:.05em;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;margin-top:1rem;font-size:.85rem;display:inline-flex;position:relative;overflow:hidden}.snack-root .powerup-training-assign__cta-check,.snack-root .powerup-training-assign__cta-label{transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.snack-root .powerup-training-assign__cta-check{position:absolute;opacity:0;transform:scale(.6);font-size:1.1rem;line-height:1}.snack-root .powerup-training-assign.is-confirmed .powerup-training-assign__cta-label{opacity:0;transform:translateY(-6px)}.snack-root .powerup-training-assign.is-confirmed .powerup-training-assign__cta-check{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.snack-root .powerup-training-assign__cta-check,.snack-root .powerup-training-assign__cta-label{transition:none}.snack-root .powerup-training-assign.is-confirmed .powerup-training-assign__cta-label{opacity:0}.snack-root .powerup-training-assign.is-confirmed .powerup-training-assign__cta-check{opacity:1;transform:none}}@media screen and (width <= 991px){.snack-root .powerup-training-assign{width:15.5rem}.snack-root .powerup-training-assign__title{font-size:1.35rem}}@media screen and (width <= 767px){.snack-root .powerup-training-assign{width:13.75rem;padding:.9rem .9rem 1rem}.snack-root .powerup-training-assign__title{font-size:1.25rem}}.snack-root .powerup-tactics-play{z-index:2;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background:var(--bg-color--bg-default,#fff);width:17.5rem;min-height:19.5rem;color:var(--text-color--text-primary,#131313);border-radius:1rem;flex-direction:column;padding:1rem 1.05rem 1.1rem;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .expertise_cards .powerup-tactics-play.is-flat,.snack-root .powerup-tactics-play.is-flat{width:min(100%,17.5rem);transform:none;flex-shrink:0}.snack-root .powerup-tactics-play__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex;min-height:1.45rem}.snack-root .powerup-tactics-play__kicker{letter-spacing:.18em;color:var(--text-color--text-secondary,#585858);margin:0;font-size:.7rem}.snack-root .powerup-tactics-play__badge{background:var(--bg-color--bg-green,#d6fd70);letter-spacing:.08em;min-height:1.45rem;color:var(--grey--grey-900,#131313);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.68rem;display:inline-flex}.snack-root .powerup-tactics-play__title{letter-spacing:.05em;color:var(--text-color--text-primary,#131313);margin:.55rem 0 0;font-size:1.35rem;line-height:1.05}.snack-root .powerup-tactics-play__stage{position:relative;flex:1;min-height:8.5rem;margin-top:.75rem;border-radius:.75rem;background:#f5f5f5;overflow:hidden}.snack-root .powerup-tactics-play__chips{flex-wrap:wrap;gap:.3rem;margin-top:.75rem;display:flex}.snack-root .powerup-tactics-play__chip{background:var(--grey--grey-100,#f2f2f2);letter-spacing:.05em;min-height:1.5rem;color:var(--text-color--text-secondary,#585858);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.62rem;display:inline-flex}@media (max-width:767px){.snack-root .powerup-tactics-play{width:min(100%,16rem);min-height:17.5rem}.snack-root .powerup-tactics-play__title{font-size:1.2rem}}.snack-root .powerup-training-phone{z-index:3;aspect-ratio:9/16;background-color:#12141a;border-radius:1.15rem;width:15.5rem;height:auto;position:relative;overflow:hidden;transform:rotate(6deg);box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .expertise_cards .powerup-training-phone.is-flat,.snack-root .powerup-training-phone.is-flat{flex-shrink:0;width:13.75rem;transform:none}.snack-root .powerup-training-phone__screen{color:#fff;position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;background:#12141a}.snack-root .powerup-training-phone__hero{position:relative;flex:0 0 42%;overflow:hidden;background:#16181f}.snack-root .powerup-training-phone__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%}.snack-root .powerup-training-phone__hero-fade{pointer-events:none;position:absolute;inset:auto 0 0;height:58%;background:linear-gradient(180deg,transparent,rgba(18,20,26,.15) 28%,rgba(18,20,26,.55) 58%,rgba(18,20,26,.88) 82%,#12141a)}.snack-root .powerup-training-phone__hero-bottom{position:absolute;z-index:1;right:.7rem;bottom:.45rem;left:.7rem;display:flex;align-items:flex-end;gap:.4rem}.snack-root .powerup-training-phone__exercise{letter-spacing:.05em;color:#fff;margin:0;flex:1;min-width:0;font-size:1.15rem;line-height:1.05}.snack-root .powerup-training-phone__howto{background:#0000008c;letter-spacing:.02em;color:#fff;border-radius:999px;align-items:center;gap:.22rem;padding:.28rem .5rem;font-size:.52rem;font-weight:600;display:inline-flex;flex-shrink:0}.snack-root .powerup-training-phone__howto-icon{width:.72rem;height:.72rem}.snack-root .powerup-training-phone__pills{gap:.35rem;margin:.15rem .7rem 0;display:flex}.snack-root .powerup-training-phone__pill{background:#ffffff14;letter-spacing:.02em;min-height:1.35rem;color:#fff;border-radius:999px;align-items:center;padding:0 .55rem;font-size:.55rem;font-weight:600;display:inline-flex;font-variant-numeric:tabular-nums}.snack-root .powerup-training-phone__sets{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:.28rem;padding:.45rem .7rem .2rem}.snack-root .powerup-training-phone__rail{position:absolute;left:calc(.7rem + .55rem - .5px);top:.85rem;bottom:.55rem;width:1px;background:#ffffff38}.snack-root .powerup-training-phone__row{position:relative;z-index:1;display:flex;align-items:center;gap:.4rem;min-height:1.7rem}.snack-root .powerup-training-phone__marker{width:1.1rem;height:1.1rem;border-radius:999px;flex-shrink:0;display:grid;place-items:center;font-size:.48rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;background:#2a2d36;color:#ffffff73;position:relative;overflow:hidden}.snack-root .powerup-training-phone__row.is-active .powerup-training-phone__marker{background:#3a3e4a;color:#fff}.snack-root .powerup-training-phone__row.is-done .powerup-training-phone__marker{background:#d6fd70;color:#131313}.snack-root .powerup-training-phone__marker-check,.snack-root .powerup-training-phone__marker-num{grid-area:1/1;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.snack-root .powerup-training-phone__marker-check{opacity:0;transform:scale(.6);font-size:.62rem}.snack-root .powerup-training-phone__row.is-done .powerup-training-phone__marker-num{opacity:0}.snack-root .powerup-training-phone__row.is-done .powerup-training-phone__marker-check{opacity:1;transform:none}.snack-root .powerup-training-phone__fields{flex:1;min-width:0;display:flex;gap:.35rem}.snack-root .powerup-training-phone__field{flex:1;min-width:0;position:relative;border:1.5px solid transparent;border-radius:.5rem;padding:.28rem .4rem .18rem;display:flex;flex-direction:column;justify-content:center;min-height:1.7rem}.snack-root .powerup-training-phone__row:not(.is-active) .powerup-training-phone__field{opacity:.5}.snack-root .powerup-training-phone__row.is-active .powerup-training-phone__field{border-color:#ffffffb8}.snack-root .powerup-training-phone__field-label{position:absolute;top:-.42rem;left:.32rem;background:#12141a;padding:0 .18rem;color:#ffffffe8;font-size:.42rem;font-weight:600;letter-spacing:.02em;opacity:0}.snack-root .powerup-training-phone__row.is-active .powerup-training-phone__field-label{opacity:1}.snack-root .powerup-training-phone__field-val{font-variant-numeric:tabular-nums;color:#fff;font-size:.82rem;font-weight:700;font-style:italic;line-height:1}.snack-root .powerup-training-phone__row:not(.is-active) .powerup-training-phone__field-val{font-style:normal;font-weight:600;color:#ffffff66}.snack-root .powerup-training-phone__footer{padding:.45rem .7rem .7rem}.snack-root .powerup-training-phone__log{background:#d6fd70;letter-spacing:.06em;width:100%;min-height:2.05rem;color:#131313;border-radius:.7rem;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex;position:relative;overflow:hidden}.snack-root .powerup-training-phone__log-check,.snack-root .powerup-training-phone__log-label{transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.snack-root .powerup-training-phone__log-check{position:absolute;opacity:0;transform:scale(.5);font-size:1rem;line-height:1}.snack-root .powerup-training-phone.is-logged .powerup-training-phone__log-label{opacity:0;transform:translateY(-5px)}.snack-root .powerup-training-phone.is-logged .powerup-training-phone__log-check{opacity:1;transform:scale(1)}.snack-root .powerup-training-phone__rest{pointer-events:none;position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden;transition:opacity .32s cubic-bezier(.22,1,.36,1),visibility .32s cubic-bezier(.22,1,.36,1)}.snack-root .powerup-training-phone.is-rest .powerup-training-phone__rest{opacity:1;visibility:visible}.snack-root .powerup-training-phone__rest-scrim{position:absolute;inset:0;background:#00000066;opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.snack-root .powerup-training-phone.is-rest .powerup-training-phone__rest-scrim{opacity:1}.snack-root .powerup-training-phone__rest-sheet{position:relative;z-index:1;background:#1c1e24;border-radius:1.15rem 1.15rem 0 0;padding:.4rem .7rem .75rem;transform:translate3d(0,110%,0);transition:transform .42s cubic-bezier(.16,1,.3,1)}.snack-root .powerup-training-phone.is-rest .powerup-training-phone__rest-sheet{transform:translateZ(0)}.snack-root .powerup-training-phone__rest-handle{display:block;width:1.6rem;height:.18rem;margin:0 auto .35rem;border-radius:999px;background:#ffffff38}.snack-root .powerup-training-phone__rest-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.15rem}.snack-root .powerup-training-phone__rest-close,.snack-root .powerup-training-phone__rest-spacer{width:1.15rem;height:1.15rem;flex-shrink:0}.snack-root .powerup-training-phone__rest-close{border-radius:999px;background:#ffffff14;color:#ffffff8c;font-size:.72rem;line-height:1.15rem;text-align:center}.snack-root .powerup-training-phone__rest-title{margin:0;font-size:.82rem;letter-spacing:.06em;font-style:italic;color:#fff;line-height:1}.snack-root .powerup-training-phone__rest-row{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding:.2rem 0}.snack-root .powerup-training-phone__rest-adjust{width:1.85rem;height:1.85rem;border-radius:999px;background:#ffffff14;color:#fff;font-size:.48rem;letter-spacing:.04em;display:grid;place-items:center;flex-shrink:0}.snack-root .powerup-training-phone__rest-clock{margin:0;flex:1;text-align:center;font-size:1.55rem;letter-spacing:.04em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.snack-root .powerup-training-phone__rest-pause{width:1.55rem;height:1.55rem;margin:.15rem auto 0;border-radius:999px;background:#ef4444;display:block;position:relative}.snack-root .powerup-training-phone__rest-pause:after,.snack-root .powerup-training-phone__rest-pause:before{content:"";position:absolute;top:.42rem;width:.16rem;height:.7rem;border-radius:1px;background:#fff}.snack-root .powerup-training-phone__rest-pause:before{left:.52rem}.snack-root .powerup-training-phone__rest-pause:after{right:.52rem}@media (prefers-reduced-motion:reduce){.snack-root .powerup-training-phone__log-check,.snack-root .powerup-training-phone__log-label,.snack-root .powerup-training-phone__marker-check,.snack-root .powerup-training-phone__marker-num,.snack-root .powerup-training-phone__rest,.snack-root .powerup-training-phone__rest-scrim,.snack-root .powerup-training-phone__rest-sheet{transition:none}.snack-root .powerup-training-phone.is-logged .powerup-training-phone__log-label{opacity:0}.snack-root .powerup-training-phone.is-logged .powerup-training-phone__log-check{opacity:1;transform:none}.snack-root .powerup-training-phone.is-rest .powerup-training-phone__rest-sheet{transform:none}}@media screen and (width <= 991px){.snack-root .powerup-training-phone{width:13.5rem}}@media screen and (width <= 767px){.snack-root .powerup-training-phone{width:12.25rem}.snack-root .powerup-training-phone__exercise{font-size:1rem}}.snack-root .fboard-card{z-index:2;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background:var(--bg-color--bg-default,#fff);width:min(100%,15.5rem);color:var(--text-color--text-primary,#131313);border-radius:1rem;padding:1.05rem 1rem .95rem;position:relative;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d;display:flex;flex-direction:column;gap:.65rem}.snack-root .fboard-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.snack-root .fboard-card__title{letter-spacing:.05em;margin:0;font-size:.95rem;line-height:1.1}.snack-root .fboard-card__badge{letter-spacing:.08em;color:var(--text-color--text-secondary,#585858);background:var(--grey--grey-100,#f2f2f2);border-radius:999px;padding:.15rem .45rem;font-size:.55rem;line-height:1.2;white-space:nowrap}.snack-root .fboard-card__list{display:flex;flex-direction:column;gap:.4rem}.snack-root .fboard-card__row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.35rem .4rem;border-radius:.55rem;background:#f7f7f7}.snack-root .fboard-card__row.is-lead{background:color-mix(in srgb,var(--base--primary,#d6fd70) 28%,#fff)}.snack-root .fboard-card__rank{letter-spacing:.04em;width:1.1rem;color:var(--text-color--text-secondary,#585858);font-size:.62rem;text-align:center}.snack-root .fboard-card__person{display:flex;align-items:center;gap:.4rem;min-width:0}.snack-root .fboard-card__avatar{letter-spacing:.04em;flex-shrink:0;width:1.45rem;height:1.45rem;border-radius:999px;background:#131313;color:#fff;display:grid;place-items:center;font-size:.48rem}.snack-root .fboard-card__name{letter-spacing:.04em;margin:0;font-size:.62rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snack-root .fboard-card__meta{display:flex;flex-direction:column;gap:.2rem;min-width:0}.snack-root .fboard-card__track{height:.28rem;border-radius:999px;background:#e8e8e8;overflow:hidden}.snack-root .fboard-card__fill{height:100%;border-radius:inherit;background:var(--base--primary,#d6fd70);width:var(--fill,0);transition:width .55s cubic-bezier(.22,1,.36,1)}.snack-root .fboard-card__amount{letter-spacing:.03em;margin:0;font-variant-numeric:tabular-nums;font-size:.72rem;line-height:1;white-space:nowrap}.snack-root .section_hero ._3d .image3d.hero-ring-face .fboard-card{aspect-ratio:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card{box-sizing:border-box;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:.4rem!important;padding:.7rem .65rem .55rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__title{font-size:.65rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__badge{font-size:.4rem!important;padding:.1rem .35rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__list{gap:.25rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__row{gap:.3rem!important;padding:.28rem .32rem!important;border-radius:.4rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__rank{font-size:.45rem!important;width:.85rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__avatar{width:1.15rem!important;height:1.15rem!important;font-size:.4rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__name{font-size:.48rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__track{height:.22rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-fboard .fboard-card__amount{font-size:.55rem!important}@media (prefers-reduced-motion:reduce){.snack-root .fboard-card__fill{transition:none}}.snack-root .section_hero ._3d .image3d.hero-ring-face .powerup-tactics-play{aspect-ratio:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play{box-sizing:border-box;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:.7rem .65rem .55rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__header{gap:.25rem!important;min-height:1rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__kicker{font-size:.45rem!important;letter-spacing:.14em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__badge{min-height:1rem!important;padding:0 .35rem!important;font-size:.42rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__title{margin-top:.25rem!important;font-size:.78rem!important;line-height:1.1!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__stage{margin-top:.4rem!important;min-height:0!important;flex:1!important;border-radius:.45rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__chips{gap:.2rem!important;margin-top:.4rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tplay .powerup-tactics-play__chip{min-height:1rem!important;padding:0 .35rem!important;font-size:.42rem!important}.snack-root .section_hero ._3d .image3d.hero-ring-face .powerup-tactics-check{aspect-ratio:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check{box-sizing:border-box;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__stage{height:38%!important;min-height:0!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__body{gap:.3rem!important;padding:.55rem .6rem .5rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__kicker{font-size:.42rem!important;letter-spacing:.14em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__title{font-size:.68rem!important;line-height:1.15!important;letter-spacing:.04em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__options{gap:.2rem!important;margin-top:.1rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__option{gap:.3rem!important;min-height:1.15rem!important;padding:.2rem .35rem!important;border-radius:.4rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__radio{width:.5rem!important;height:.5rem!important;border-width:.06rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__option.is-selected .powerup-tactics-check__radio{box-shadow:inset 0 0 0 .1rem #131313!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__option-label{font-size:.45rem!important;letter-spacing:.04em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__meta{margin-top:.15rem!important;gap:.25rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__meta-ready{font-size:.4rem!important;letter-spacing:.06em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-tcheck .powerup-tactics-check__meta-chip{min-height:.95rem!important;padding:0 .3rem!important;font-size:.38rem!important}.snack-root .trecovery-card{z-index:2;border:.3125rem solid var(--grey--grey-100,#f2f2f2);background:var(--bg-color--bg-default,#fff);width:min(100%,17.5rem);color:var(--text-color--text-primary,#131313);border-radius:1rem;padding:1.15rem 1.05rem 1.1rem;position:relative;box-shadow:0 6px 13px #00000017,0 24px 24px #00000014,0 53px 32px #0000000d}.snack-root .trecovery-card__kicker{letter-spacing:.18em;color:var(--text-color--text-secondary,#585858);margin:0;font-size:.68rem}.snack-root .trecovery-card__score-row{align-items:baseline;gap:.45rem;margin-top:.5rem;display:flex}.snack-root .trecovery-card__score{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--text-color--text-primary,#131313);margin:0;font-size:3.25rem;line-height:.92}.snack-root .trecovery-card__score-label{letter-spacing:.08em;color:var(--text-color--text-secondary,#585858);font-size:.72rem}.snack-root .trecovery-card__bars{flex-direction:column;gap:.65rem;margin-top:1.1rem;display:flex}.snack-root .trecovery-card__bar-row{flex-direction:column;gap:.3rem;display:flex}.snack-root .trecovery-card__bar-meta{justify-content:space-between;align-items:center;display:flex}.snack-root .trecovery-card__bar-label{letter-spacing:.06em;color:var(--text-color--text-primary,#131313);font-size:.72rem}.snack-root .trecovery-card__bar-pct{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-color--text-secondary,#585858);font-size:.68rem}.snack-root .trecovery-card__track{background:var(--grey--grey-100,#f2f2f2);border-radius:999px;height:.45rem;overflow:hidden}.snack-root .trecovery-card__fill{background:var(--bg-color--bg-green,#d6fd70);border-radius:999px;height:100%;width:0;transition:none}.snack-root .trecovery-card.is-filled .trecovery-card__fill{transition:width 1.1s cubic-bezier(.22,1,.36,1)}.snack-root .trecovery-card.is-filled .trecovery-card__bar-row:first-child .trecovery-card__fill{transition-delay:.2s}.snack-root .trecovery-card.is-filled .trecovery-card__bar-row:nth-child(2) .trecovery-card__fill{transition-delay:.35s}.snack-root .trecovery-card.is-filled .trecovery-card__bar-row:nth-child(3) .trecovery-card__fill{transition-delay:.5s}@media (prefers-reduced-motion:reduce){.snack-root .trecovery-card.is-filled .trecovery-card__fill{transition:none}}.snack-root .section_hero ._3d .image3d.hero-ring-face .trecovery-card{aspect-ratio:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card{box-sizing:border-box;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:.7rem .65rem .6rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__kicker{font-size:.45rem!important;letter-spacing:.14em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__score-row{gap:.3rem!important;margin-top:.35rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__score{font-size:1.75rem!important;line-height:.95!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__score-label{font-size:.48rem!important;letter-spacing:.08em!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__bars{gap:.4rem!important;margin-top:.65rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__bar-row{gap:.2rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__bar-label{font-size:.48rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__bar-pct{font-size:.45rem!important}.snack-root .section_hero ._3d .hero-ring-face__stage.is-ring-trecovery .trecovery-card__track{height:.35rem!important}