.CalculatorLayouts_layout__qtbxm{width:100%;max-width:1280px;margin:0 auto;border-radius:30px;padding:clamp(16px,3vw,34px);background:var(--bg);color:var(--ink)}.CalculatorLayouts_panels__x6OgF{display:grid;gap:20px;align-items:start}.CalculatorLayouts_panels__x6OgF>*{min-width:0}.CalculatorLayouts_intro__uCVz6{grid-area:intro;padding:8px 2px 12px}.CalculatorLayouts_settings__fPRCC{grid-area:settings}.CalculatorLayouts_result__7dwpD{grid-area:result}.CalculatorLayouts_hand__sVnhK{grid-area:hand}.CalculatorLayouts_picker__ksm2K{grid-area:picker}.CalculatorLayouts_intro__uCVz6 :is(h1,h2){font-weight:900;text-transform:uppercase}.CalculatorLayouts_panels__x6OgF :is(h1,h2){color:var(--blue);font-weight:900;text-transform:uppercase}.CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_result__7dwpD,.CalculatorLayouts_rules__IyXzB>div,.CalculatorLayouts_settings__fPRCC{box-shadow:none}.CalculatorLayouts_layout__qtbxm :is(.CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_settings__fPRCC,.CalculatorLayouts_result__7dwpD,.CalculatorLayouts_rules__IyXzB>div){border-radius:24px}.CalculatorLayouts_layout__qtbxm :is(.CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_settings__fPRCC,.CalculatorLayouts_result__7dwpD) h2{letter-spacing:-.035em}.CalculatorLayouts_layout__qtbxm .CalculatorLayouts_intro__uCVz6 :is(h1,h2){font-size:clamp(2.7rem,5vw,4.9rem);letter-spacing:-.07em;line-height:.94}.CalculatorLayouts_layout__qtbxm .CalculatorLayouts_intro__uCVz6 p:last-child{max-width:38rem}.CalculatorLayouts_tileGroups__DirR_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.CalculatorLayouts_tileGroup__vh_Zq{min-width:0}.CalculatorLayouts_tileGroup__vh_Zq:nth-child(-n+3){grid-column:1/-1}.CalculatorLayouts_tileGroup__vh_Zq h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.CalculatorLayouts_tileGroup__vh_Zq h3 span{font-size:17px;line-height:1}.CalculatorLayouts_tileTray__Y9Vb_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;border-radius:18px;background:var(--bg)}.CalculatorLayouts_tileGroup__vh_Zq:nth-child(-n+3) .CalculatorLayouts_tileTray__Y9Vb_{grid-template-columns:repeat(9,minmax(0,1fr))}.CalculatorLayouts_pickTile__LpEMD{position:relative;display:flex;min-width:0;min-height:66px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:13px;cursor:pointer;transition:transform .13s ease,background .13s ease,border-color .13s ease}.CalculatorLayouts_pickTile__LpEMD:hover:not(:disabled){transform:translateY(-3px);background:var(--card);border-color:var(--line)}.CalculatorLayouts_pickTile__LpEMD[data-selected=true]{background:var(--card);border-color:var(--blue)}.CalculatorLayouts_pickTile__LpEMD:disabled{cursor:not-allowed;opacity:.38}.CalculatorLayouts_tileCount__ufVEJ{position:absolute;top:-7px;right:-4px;display:grid;min-width:21px;height:21px;place-items:center;border-radius:99px;background:var(--red);color:var(--card);font-size:11px;font-weight:900}.CalculatorLayouts_choiceGroup__1eGE_{min-width:0}.CalculatorLayouts_choiceOptions__4IzTG{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;max-width:420px;margin-top:11px;padding:4px;border:1px solid var(--line);border-radius:17px;background:var(--bg)}.CalculatorLayouts_faanOptions__NDuw_{grid-template-columns:repeat(6,minmax(0,1fr))}.CalculatorLayouts_choiceOption__eqPYN{display:flex;min-width:0;min-height:56px;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 1px;border:0;border-radius:12px;background:transparent;color:var(--muted);font-size:11px;font-weight:800;line-height:1.15;cursor:pointer}.CalculatorLayouts_choiceMark__1F80z{color:var(--red-text);font-size:20px;font-weight:900;line-height:1}.CalculatorLayouts_faanOptions__NDuw_ .CalculatorLayouts_choiceMark__1F80z{font-size:22px}.CalculatorLayouts_choiceOption__eqPYN[aria-checked=true]{background:var(--blue);color:var(--bg)}.CalculatorLayouts_choiceOption__eqPYN[aria-checked=true] .CalculatorLayouts_choiceMark__1F80z{color:var(--bg)}.CalculatorLayouts_choiceOption__eqPYN:hover:not([aria-checked=true]){background:var(--card);color:var(--ink)}.CalculatorLayouts_eventToggle__5KVFi{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:6px 13px 6px 7px;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink);font-size:12px;font-weight:700;text-align:left;cursor:pointer}.CalculatorLayouts_eventIndicator___GsEX{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:50%;background:var(--card);color:var(--red-text);font-size:16px;font-weight:900}.CalculatorLayouts_eventToggle__5KVFi[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:var(--bg)}.CalculatorLayouts_eventToggle__5KVFi[aria-pressed=true] .CalculatorLayouts_eventIndicator___GsEX{background:var(--bg);color:var(--blue)}.CalculatorLayouts_eventToggle__5KVFi:hover{border-color:var(--blue)}.CalculatorLayouts_hand__sVnhK ul[aria-label="Playing tiles"] button{transition:transform .13s ease}.CalculatorLayouts_hand__sVnhK ul[aria-label="Playing tiles"] button:hover{transform:translateY(-5px)}.CalculatorLayouts_hand__sVnhK ul{align-content:flex-start;align-items:flex-start}.CalculatorLayouts_hand__sVnhK ul[aria-label="Playing tiles"]{min-height:6rem}.CalculatorLayouts_hand__sVnhK ul[aria-label="Flowers and seasons"]{min-height:3rem}.CalculatorLayouts_rules__IyXzB{margin-top:20px}.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_hand__sVnhK{border:0;background:var(--card);padding:28px}.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_picker__ksm2K{border:0;padding:28px}.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_result__7dwpD,.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_settings__fPRCC{border:0;background:var(--card)}.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_rules__IyXzB>div{border:0;background:transparent}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD{border:0;padding:28px;background:var(--blue);color:var(--card)}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD :is(h2,summary,strong,.CalculatorLayouts_scoreValue__Ukwnc){color:var(--card)}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD :is(p,span){color:var(--card)}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD details,.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD li{border-color:color-mix(in srgb,var(--card) 28%,transparent)}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD .CalculatorLayouts_scoreValue__Ukwnc{color:var(--card)}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD h2{font-size:1.8rem}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD .CalculatorLayouts_scoreValue__Ukwnc{font-size:5.5rem}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) :is(.CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_settings__fPRCC,.CalculatorLayouts_result__7dwpD){border:1px solid var(--line);background:var(--card)}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) :is(.CalculatorLayouts_tileTray__Y9Vb_,.CalculatorLayouts_choiceOptions__4IzTG){background:color-mix(in srgb,var(--ink) 3%,var(--card))}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) .CalculatorLayouts_choiceMark__1F80z{color:var(--muted)}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) .CalculatorLayouts_choiceOption__eqPYN[aria-checked=true] .CalculatorLayouts_choiceMark__1F80z{color:var(--card)}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) .CalculatorLayouts_eventIndicator___GsEX{color:var(--ink)}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) .CalculatorLayouts_pickTile__LpEMD[data-selected=true]{border-color:var(--red)}[data-palette^=chilli] .CalculatorLayouts_layout__qtbxm:is(.CalculatorLayouts_workbench__aApgS,.CalculatorLayouts_score-first__59gXT) .CalculatorLayouts_result__7dwpD .CalculatorLayouts_scoreValue__Ukwnc{color:var(--red)}[data-palette^=chilli] .CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD{color:var(--ink)}[data-palette^=chilli] .CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD :is(h2,summary,strong){color:var(--ink)}[data-palette^=chilli] .CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD :is(p,span){color:var(--muted)}[data-palette^=chilli] .CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD details,[data-palette^=chilli] .CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD li{border-color:var(--line)}[data-palette^=chilli] .CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD .CalculatorLayouts_scoreValue__Ukwnc{color:var(--red)}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_settings__fPRCC{padding:28px;border:0}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_rules__IyXzB>div{border:0;background:transparent}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_picker__ksm2K{border:0;padding:26px}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_result__7dwpD,.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_settings__fPRCC{padding:26px}.CalculatorLayouts_tile-workspace__qkmUW :is(.CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_result__7dwpD,.CalculatorLayouts_settings__fPRCC){border:0}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_rules__IyXzB>div{border:0;background:transparent}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_choiceOption__eqPYN[aria-checked=true],.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_eventToggle__5KVFi[aria-pressed=true]{background:var(--red);border-color:var(--red);color:var(--bg)}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_pickTile__LpEMD[data-selected=true]{border-color:var(--red)}[data-palette=chilli-night] .CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_choiceOption__eqPYN[aria-checked=true],[data-palette=chilli-night] .CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_eventToggle__5KVFi[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:var(--bg)}@media (min-width:980px){.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_panels__x6OgF{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);grid-template-areas:"intro intro" "hand hand" "picker result" "settings settings"}.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_settings__fPRCC>div{grid-template-columns:repeat(3,minmax(0,1fr))}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_panels__x6OgF{grid-template-columns:minmax(310px,.85fr) minmax(0,1.45fr);grid-template-areas:"intro intro" "result hand" "settings settings" "picker picker"}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_panels__x6OgF{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-template-areas:"intro intro" "picker hand" "settings result"}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_picker__ksm2K{align-self:start}}@media (max-width:979px){.CalculatorLayouts_panels__x6OgF{grid-template-columns:minmax(0,1fr)}.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_panels__x6OgF{grid-template-areas:"intro" "hand" "picker" "result" "settings"}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_panels__x6OgF{grid-template-areas:"intro" "result" "hand" "settings" "picker"}.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_panels__x6OgF{grid-template-areas:"intro" "hand" "result" "picker" "settings"}}@media (max-width:600px){.CalculatorLayouts_layout__qtbxm{padding:12px;border-radius:20px}.CalculatorLayouts_panels__x6OgF{gap:14px}.CalculatorLayouts_hand__sVnhK ul[aria-label="Playing tiles"]{gap:2px}.CalculatorLayouts_hand__sVnhK ul[aria-label="Playing tiles"] button{min-width:2.5rem}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD,.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_settings__fPRCC,.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_picker__ksm2K,.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_result__7dwpD,.CalculatorLayouts_tile-workspace__qkmUW .CalculatorLayouts_settings__fPRCC,.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_hand__sVnhK,.CalculatorLayouts_workbench__aApgS .CalculatorLayouts_picker__ksm2K{padding:18px}.CalculatorLayouts_score-first__59gXT .CalculatorLayouts_result__7dwpD .CalculatorLayouts_scoreValue__Ukwnc{font-size:4rem}.CalculatorLayouts_tileGroups__DirR_{grid-template-columns:minmax(0,1fr)}.CalculatorLayouts_tileGroup__vh_Zq:nth-child(-n+3) .CalculatorLayouts_tileTray__Y9Vb_{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:56px;overflow-x:auto;overscroll-behavior-inline:contain}}.page_gallery__VlM8Y{width:100%;padding:34px 24px 90px;background:var(--bg);color:var(--ink)}.page_header__Ax5SP{max-width:1280px;margin:0 auto 28px}.page_eyebrow__4aKEI{color:var(--red-text);font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.page_header__Ax5SP h1{margin:10px 0 12px;color:var(--blue);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:900;letter-spacing:-.06em;line-height:1;text-transform:uppercase}.page_header__Ax5SP>p:not(.page_eyebrow__4aKEI){max-width:700px;color:var(--muted);font-size:16px;line-height:1.6}.page_header__Ax5SP a{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.page_paletteChoices__6DGSt{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:28px}.page_paletteChoices__6DGSt button{min-width:0;min-height:126px;padding:16px;border:1px solid var(--option-line);border-radius:18px;background:var(--option-card);color:var(--option-ink);text-align:left;cursor:pointer}.page_paletteChoices__6DGSt button:focus-visible,.page_paletteChoices__6DGSt button:hover{border-color:var(--option-primary)}.page_paletteChoices__6DGSt button.page_paletteActive__O4C1s{border-color:var(--option-primary);box-shadow:inset 0 0 0 1px var(--option-primary)}.page_swatches__YIisy{display:flex;gap:3px;margin-bottom:14px}.page_swatches__YIisy i{width:23px;height:23px;border:1px solid rgb(0 0 0/12%);border-radius:50%}.page_paletteChoices__6DGSt strong{display:block;color:var(--option-primary);font-size:14px}.page_paletteChoices__6DGSt small{display:block;margin-top:3px;color:var(--option-muted);font-size:12px;line-height:1.3}.page_header__Ax5SP .page_paletteNote__7QzeX{margin-top:12px;font-size:13px}.page_choices__NSen_{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 14px}.page_choices__NSen_ button{display:inline-flex;align-items:center;gap:12px;padding:11px 16px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font-size:14px;font-weight:800;cursor:pointer}.page_choices__NSen_ button span{color:var(--red-text);font-size:11px;letter-spacing:.07em}.page_choices__NSen_ button:focus-visible,.page_choices__NSen_ button:hover{border-color:var(--blue)}.page_choices__NSen_ button.page_active__lNQIm{border-color:var(--blue);background:var(--blue);color:var(--bg)}.page_choices__NSen_ button.page_active__lNQIm span{color:var(--bg)}.page_header__Ax5SP .page_description__WzCTP{max-width:none;padding-bottom:19px;border-bottom:1px solid var(--line);font-size:14px}.page_gallery__VlM8Y[data-palette^=chilli] .page_choices__NSen_ button span,.page_gallery__VlM8Y[data-palette^=chilli] .page_eyebrow__4aKEI{color:var(--muted)}.page_gallery__VlM8Y[data-palette^=chilli] .page_choices__NSen_ button.page_active__lNQIm span{color:var(--card)}@media (max-width:850px){.page_paletteChoices__6DGSt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.page_gallery__VlM8Y{padding:28px 14px 60px}.page_header__Ax5SP h1{font-size:2.5rem}.page_paletteChoices__6DGSt{grid-template-columns:repeat(2,minmax(0,1fr))}.page_paletteChoices__6DGSt button{min-height:132px;padding:13px}.page_choices__NSen_{gap:7px}.page_choices__NSen_ button{padding:9px 12px;font-size:12px}}