.BalanceGameLanding_page__k0z8D{min-height:calc(100dvh - 58px);padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));color:var(--nu-color-text);background:var(--nu-color-app-bg);word-break:keep-all}.BalanceGameLanding_hero__2bqnR{padding:1.25rem var(--nu-page-gutter) 1rem;background:var(--nu-color-surface)}.BalanceGameLanding_catalog___Nx6L header small,.BalanceGameLanding_hero__2bqnR>p,.BalanceGameLanding_sheetHeader__6_TU8 small{margin:0;color:var(--nu-color-brand-action);font-size:var(--nu-text-caption);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_hero__2bqnR h2{margin:.3rem 0 0;font-size:var(--nu-text-fluid-title-lg);font-weight:var(--nu-weight-heavy);letter-spacing:-.04em;line-height:1.32}.BalanceGameLanding_hero__2bqnR>span{display:block;margin-top:.4rem;color:var(--nu-color-text-muted);font-size:var(--nu-text-body-sm);line-height:var(--nu-leading-body-sm)}.BalanceGameLanding_heroPair__wJxjl{display:grid;min-height:44px;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;margin-top:.85rem;overflow:hidden;border:1px solid var(--nu-color-border);border-radius:var(--nu-radius-md);background:var(--nu-color-surface-soft)}.BalanceGameLanding_heroPair__wJxjl span{display:grid;min-width:0;place-items:center;font-size:var(--nu-text-label);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_heroPair__wJxjl b{display:grid;min-height:26px;place-items:center;border-right:1px solid var(--nu-color-border);border-left:1px solid var(--nu-color-border);color:var(--nu-color-brand-action);background:var(--nu-color-surface);font-size:.625rem;letter-spacing:.04em}.BalanceGameLanding_codeJoin__Mlgip{display:grid;gap:.45rem;margin-top:8px;padding:.9rem var(--nu-page-gutter);background:var(--nu-color-surface)}.BalanceGameLanding_codeJoin__Mlgip>label{color:var(--nu-color-text);font-size:var(--nu-text-label);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_codeJoin__Mlgip>div{display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:.5rem}.BalanceGameLanding_codeJoin__Mlgip input{width:100%;min-width:0;height:48px;padding:0 .8rem;border:1px solid var(--nu-color-border-strong);border-radius:14px;outline:none;color:var(--nu-color-text);background:var(--nu-color-surface-soft);font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold);letter-spacing:.1em}.BalanceGameLanding_codeJoin__Mlgip input:focus{border-color:var(--nu-color-brand-action);background:var(--nu-color-surface);box-shadow:0 0 0 3px rgb(var(--nu-rgb-brand)/8%)}.BalanceGameLanding_codeJoin__Mlgip button{display:inline-flex;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:.1rem;border-radius:14px;color:var(--nu-color-text-on-accent);background:var(--nu-color-brand-action);font-size:var(--nu-text-label);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_codeJoin__Mlgip button:disabled{color:var(--nu-color-text-subtle);background:var(--nu-color-surface-muted)}.BalanceGameLanding_catalog___Nx6L{margin-top:8px;padding:1.15rem var(--nu-page-gutter) 0;background:var(--nu-color-surface)}.BalanceGameLanding_catalog___Nx6L>header{display:flex;align-items:end;justify-content:space-between;gap:1rem}.BalanceGameLanding_catalog___Nx6L>header h2{margin:.22rem 0 0;font-size:var(--nu-text-title-sm);font-weight:var(--nu-weight-heavy);letter-spacing:-.03em;line-height:var(--nu-leading-title)}.BalanceGameLanding_catalog___Nx6L>header>span{flex:0 0 auto;color:var(--nu-color-text-subtle);font-size:var(--nu-text-caption);font-weight:var(--nu-weight-semibold)}.BalanceGameLanding_shelves__g5R0Q{display:flex;gap:.45rem;overflow-x:auto;margin:0 calc(var(--nu-page-gutter) * -1);padding:.85rem var(--nu-page-gutter) .75rem;border-bottom:1px solid var(--nu-color-border);scrollbar-width:none}.BalanceGameLanding_shelves__g5R0Q::-webkit-scrollbar{display:none}.BalanceGameLanding_shelves__g5R0Q button{min-height:36px;flex:0 0 auto;padding:0 .78rem;border:1px solid var(--nu-color-border-strong);border-radius:var(--nu-radius-pill);color:var(--nu-color-text-muted);background:var(--nu-color-surface);font-size:var(--nu-text-label);font-weight:var(--nu-weight-semibold)}.BalanceGameLanding_shelves__g5R0Q button[aria-pressed=true]{border-color:var(--nu-brand-200);color:var(--nu-color-brand-strong);background:var(--nu-color-brand-surface-strong);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_packList__Ot5pc{display:grid}.BalanceGameLanding_packCard__5TFo8{--pack-accent:var(--nu-color-brand-action);--pack-soft:var(--nu-color-brand-surface);display:grid;width:100%;min-width:0;padding:.9rem 0;border-bottom:1px solid var(--nu-color-border);color:var(--nu-color-text);background:var(--nu-color-surface);text-align:left;text-decoration:none}.BalanceGameLanding_packCard__5TFo8[data-tone=rose]{--pack-accent:var(--nu-color-reaction);--pack-soft:var(--nu-color-reaction-soft)}.BalanceGameLanding_packCard__5TFo8[data-tone=coral],.BalanceGameLanding_packCard__5TFo8[data-tone=orange]{--pack-accent:var(--nu-color-warm);--pack-soft:var(--nu-color-warm-soft)}.BalanceGameLanding_packCard__5TFo8[data-tone=green],.BalanceGameLanding_packCard__5TFo8[data-tone=mint]{--pack-accent:var(--nu-color-community);--pack-soft:var(--nu-color-community-soft)}.BalanceGameLanding_packCard__5TFo8[data-tone=blue]{--pack-accent:var(--nu-color-info);--pack-soft:var(--nu-color-info-soft)}.BalanceGameLanding_packCard__5TFo8[data-tone=gold]{--pack-accent:var(--nu-color-play);--pack-soft:var(--nu-color-play-soft)}.BalanceGameLanding_packFooter__Ewva_,.BalanceGameLanding_packTopline__Sucwe{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}.BalanceGameLanding_packTopline__Sucwe small{color:var(--pack-accent);font-size:var(--nu-text-caption);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_packFooter__Ewva_ em,.BalanceGameLanding_packTopline__Sucwe em{color:var(--nu-color-text-subtle);font-size:var(--nu-text-caption);font-style:normal}.BalanceGameLanding_packCard__5TFo8>strong{margin-top:.42rem;font-size:var(--nu-text-body-lg);font-weight:var(--nu-weight-heavy);letter-spacing:-.025em;line-height:var(--nu-leading-title)}.BalanceGameLanding_packCard__5TFo8>p{display:-webkit-box;margin:.18rem 0 0;overflow:hidden;color:var(--nu-color-text-muted);font-size:var(--nu-text-label);line-height:var(--nu-leading-body-sm);-webkit-box-orient:vertical;-webkit-line-clamp:2}.BalanceGameLanding_samplePair__Z51oa{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;margin-top:.65rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--pack-accent) 12%,white);border-radius:var(--nu-radius-md);background:var(--pack-soft)}.BalanceGameLanding_samplePair__Z51oa>span{display:-webkit-box;min-height:42px;overflow:hidden;padding:.55rem .45rem;align-content:center;color:var(--nu-color-text-secondary);font-size:var(--nu-text-caption);font-weight:var(--nu-weight-semibold);line-height:1.35;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BalanceGameLanding_samplePair__Z51oa b{display:grid;place-items:center;border-right:1px solid color-mix(in srgb,var(--pack-accent) 12%,white);border-left:1px solid color-mix(in srgb,var(--pack-accent) 12%,white);color:var(--pack-accent);background:var(--nu-color-surface);font-size:.625rem}.BalanceGameLanding_packFooter__Ewva_{margin-top:.65rem}.BalanceGameLanding_packFooter__Ewva_>span{display:inline-flex;align-items:center;color:var(--pack-accent);font-size:var(--nu-text-caption);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_packCard__5TFo8:active{background:var(--nu-color-surface-soft)}.BalanceGameLanding_howItWorks__Ey8RY{margin-top:8px;padding:0 var(--nu-page-gutter);background:var(--nu-color-surface)}.BalanceGameLanding_howItWorks__Ey8RY summary{display:grid;min-height:60px;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:1rem;cursor:pointer;list-style:none}.BalanceGameLanding_howItWorks__Ey8RY summary::-webkit-details-marker{display:none}.BalanceGameLanding_howItWorks__Ey8RY summary>span{color:var(--nu-color-text);font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_howItWorks__Ey8RY summary>small{color:var(--nu-color-text-muted);font-size:var(--nu-text-caption)}.BalanceGameLanding_howItWorks__Ey8RY summary:after{color:var(--nu-color-text-subtle);content:"＋";font-size:var(--nu-text-body)}.BalanceGameLanding_howItWorks__Ey8RY[open] summary:after{content:"−"}.BalanceGameLanding_howItWorks__Ey8RY>ol{display:grid;margin:0;padding:0 0 .4rem;border-top:1px solid var(--nu-color-border);list-style:none}.BalanceGameLanding_howItWorks__Ey8RY li{display:grid;min-height:64px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.7rem;border-bottom:1px solid var(--nu-color-border)}.BalanceGameLanding_howItWorks__Ey8RY li:last-child{border-bottom:0}.BalanceGameLanding_howItWorks__Ey8RY li>b{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:var(--nu-color-brand-action);background:var(--nu-color-brand-surface-strong);font-size:var(--nu-text-caption)}.BalanceGameLanding_howItWorks__Ey8RY li>span{display:grid}.BalanceGameLanding_howItWorks__Ey8RY strong{font-size:var(--nu-text-body-sm);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_howItWorks__Ey8RY em{margin-top:.05rem;color:var(--nu-color-text-muted);font-size:var(--nu-text-caption);font-style:normal}.BalanceGameLanding_sheet__dpfnE{position:relative;display:grid;width:min(100%,430px);height:min(calc(100dvh - max(env(safe-area-inset-top), 8px)),820px);grid-template-rows:18px auto minmax(0,1fr) auto;overflow:hidden;border-radius:var(--nu-radius-xl) var(--nu-radius-xl) 0 0;background:var(--nu-color-surface);box-shadow:var(--nu-shadow-sheet)}.BalanceGameLanding_sheetHandle__BZhiv{display:block;width:32px;height:4px;align-self:end;justify-self:center;border-radius:var(--nu-radius-pill);background:var(--nu-color-border-strong)}.BalanceGameLanding_sheetHeader__6_TU8{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:1rem;padding:.35rem var(--nu-page-gutter) .55rem;border-bottom:1px solid var(--nu-color-border)}.BalanceGameLanding_sheetHeader__6_TU8 h2{margin:.12rem 0 0;font-size:var(--nu-text-title-sm);font-weight:var(--nu-weight-heavy);letter-spacing:-.03em;line-height:var(--nu-leading-title)}.BalanceGameLanding_sheetHeader__6_TU8>button{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--nu-color-text-muted);background:transparent}.BalanceGameLanding_sheetHeader__6_TU8>button:active{background:var(--nu-color-surface-soft)}.BalanceGameLanding_sheetScroll__ejKof{overflow-y:auto;overscroll-behavior:contain;padding:0 var(--nu-page-gutter) 1.25rem;scroll-padding-bottom:1rem}.BalanceGameLanding_choiceField__ZOwHe,.BalanceGameLanding_textField__3tLkp{display:grid;margin:0;padding:1rem 0;border:0;border-bottom:1px solid var(--nu-color-border)}.BalanceGameLanding_choiceField__ZOwHe legend,.BalanceGameLanding_textField__3tLkp>span{color:var(--nu-color-text);font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_textField__3tLkp>span em{margin-left:.25rem;color:var(--nu-color-text-subtle);font-size:var(--nu-text-caption);font-style:normal;font-weight:var(--nu-weight-medium)}.BalanceGameLanding_textField__3tLkp input{width:100%;height:48px;margin-top:.5rem;padding:0 .8rem;border:1px solid var(--nu-color-border-strong);border-radius:14px;outline:none;color:var(--nu-color-text);background:var(--nu-color-surface-soft);font-size:var(--nu-text-callout)}.BalanceGameLanding_textField__3tLkp input:focus{border-color:var(--nu-color-brand-action);background:var(--nu-color-surface);box-shadow:0 0 0 3px rgb(var(--nu-rgb-brand)/8%)}.BalanceGameLanding_choiceField__ZOwHe>p,.BalanceGameLanding_textField__3tLkp>small{margin:.32rem 0 0;color:var(--nu-color-text-muted);font-size:var(--nu-text-caption);line-height:var(--nu-leading-label)}.BalanceGameLanding_optionalField__qdq5c{border-bottom:0}.BalanceGameLanding_participantStepper__DklOj{display:grid;min-height:58px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:.5rem;margin-top:.65rem;padding:.4rem;border:1px solid var(--nu-color-border-strong);border-radius:15px;background:var(--nu-color-surface-soft)}.BalanceGameLanding_participantStepper__DklOj button{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--nu-color-border-strong);border-radius:13px;color:var(--nu-color-text-secondary);background:var(--nu-color-surface);font-size:1.35rem;font-weight:var(--nu-weight-bold)}.BalanceGameLanding_participantStepper__DklOj button:disabled{opacity:.35}.BalanceGameLanding_participantStepper__DklOj output{display:flex;align-items:baseline;justify-content:center;gap:.2rem;color:var(--nu-color-text)}.BalanceGameLanding_participantStepper__DklOj output strong{font-size:var(--nu-text-title-lg);font-weight:var(--nu-weight-heavy);letter-spacing:-.04em}.BalanceGameLanding_participantStepper__DklOj output span{color:var(--nu-color-text-muted);font-size:var(--nu-text-label);font-weight:var(--nu-weight-semibold)}.BalanceGameLanding_lengthOptions__1f87h,.BalanceGameLanding_modeOptions__yW91V{display:grid;gap:.4rem;margin-top:.65rem}.BalanceGameLanding_lengthOptions__1f87h{grid-template-columns:repeat(3,minmax(0,1fr))}.BalanceGameLanding_modeOptions__yW91V{grid-template-columns:repeat(2,minmax(0,1fr))}.BalanceGameLanding_lengthOptions__1f87h button,.BalanceGameLanding_modeOptions__yW91V button{position:relative;display:grid;min-width:0;border:1px solid var(--nu-color-border-strong);border-radius:14px;color:var(--nu-color-text);background:var(--nu-color-surface)}.BalanceGameLanding_lengthOptions__1f87h button{min-height:72px;place-items:center;padding:.55rem .25rem;text-align:center}.BalanceGameLanding_modeOptions__yW91V button{min-height:88px;align-content:start;gap:.45rem;padding:.75rem;text-align:left}.BalanceGameLanding_lengthOptions__1f87h button[aria-pressed=true],.BalanceGameLanding_modeOptions__yW91V button[aria-pressed=true]{border-color:var(--nu-brand-200);color:var(--nu-color-brand-strong);background:var(--nu-color-brand-surface);box-shadow:inset 0 0 0 1px var(--nu-brand-100)}.BalanceGameLanding_lengthOptions__1f87h button>span,.BalanceGameLanding_modeOptions__yW91V button>span{display:grid;min-width:0}.BalanceGameLanding_lengthOptions__1f87h strong,.BalanceGameLanding_modeOptions__yW91V strong{font-size:var(--nu-text-label);font-weight:var(--nu-weight-bold)}.BalanceGameLanding_lengthOptions__1f87h small,.BalanceGameLanding_modeOptions__yW91V small{margin-top:.08rem;color:var(--nu-color-text-muted);font-size:var(--nu-text-caption);line-height:1.35}.BalanceGameLanding_lengthOptions__1f87h svg{position:absolute;top:.35rem;right:.35rem;width:14px;height:14px;color:var(--nu-color-brand-action)}.BalanceGameLanding_modeOptions__yW91V>button>svg{color:var(--nu-color-brand-action)}.BalanceGameLanding_formStatus__RFT2C{display:grid;gap:.65rem;margin-top:.85rem;padding:.75rem .8rem;border-radius:12px;color:var(--nu-color-danger);background:var(--nu-color-danger-soft);font-size:var(--nu-text-label);line-height:var(--nu-leading-label)}.BalanceGameLanding_formStatus__RFT2C p{margin:0}.BalanceGameLanding_formStatus__RFT2C a{display:grid;min-height:44px;place-items:center;border-radius:11px;color:var(--nu-color-text-on-accent);background:var(--nu-color-brand-action);font-weight:var(--nu-weight-bold);text-decoration:none}.BalanceGameLanding_sheetAction__lTdaG{padding:.65rem var(--nu-page-gutter) calc(.65rem + env(safe-area-inset-bottom));border-top:1px solid var(--nu-color-border);background:rgb(var(--nu-rgb-neutral-0)/96%);backdrop-filter:blur(16px)}.BalanceGameLanding_revealConsent__qHXZY{margin:0 0 .5rem;color:var(--nu-color-text-muted);font-size:var(--nu-text-caption);line-height:var(--nu-leading-label)}.BalanceGameLanding_sheetAction__lTdaG button{width:100%;min-height:52px;border-radius:15px;color:var(--nu-color-text-on-accent);background:var(--nu-color-brand-action);font-size:var(--nu-text-callout);font-weight:var(--nu-weight-heavy)}.BalanceGameLanding_sheetAction__lTdaG button:disabled{color:var(--nu-color-text-subtle);background:var(--nu-color-surface-muted)}.BalanceGameLanding_codeJoin__Mlgip button:focus-visible,.BalanceGameLanding_howItWorks__Ey8RY summary:focus-visible,.BalanceGameLanding_lengthOptions__1f87h button:focus-visible,.BalanceGameLanding_modeOptions__yW91V button:focus-visible,.BalanceGameLanding_packCard__5TFo8:focus-visible,.BalanceGameLanding_participantStepper__DklOj button:focus-visible,.BalanceGameLanding_sheetAction__lTdaG button:focus-visible,.BalanceGameLanding_sheetHeader__6_TU8>button:focus-visible,.BalanceGameLanding_shelves__g5R0Q button:focus-visible{outline:2px solid var(--nu-color-focus);outline-offset:2px}@media (max-width:359px){.BalanceGameLanding_catalog___Nx6L,.BalanceGameLanding_codeJoin__Mlgip,.BalanceGameLanding_hero__2bqnR,.BalanceGameLanding_howItWorks__Ey8RY,.BalanceGameLanding_sheetAction__lTdaG,.BalanceGameLanding_sheetScroll__ejKof{--nu-page-gutter:0.75rem}.BalanceGameLanding_modeOptions__yW91V button{padding:.65rem}.BalanceGameLanding_modeOptions__yW91V small{font-size:.75rem}}@media (min-width:520px){.BalanceGameLanding_sheet__dpfnE{height:min(92dvh,820px);margin-bottom:1rem;border-radius:var(--nu-radius-xl)}}@media (prefers-reduced-motion:no-preference){.BalanceGameLanding_sheet__dpfnE{animation:BalanceGameLanding_nuang-sheet-in__UWN2I var(--nu-duration-normal) var(--nu-ease-standard) both}}