@keyframes gzlKya_explosion{0%{opacity:1;transform:scale(0)}50%{opacity:.7;transform:scale(2.5)}to{opacity:0;transform:scale(4)}}@keyframes gzlKya_flash{0%{opacity:1}to{opacity:0}}.gzlKya_explosion{pointer-events:none;z-index:9999;border-radius:50%;width:300px;height:300px;position:fixed}.gzlKya_explosion-1{background:radial-gradient(circle,red,#ff0,#0000);animation:1s ease-out forwards gzlKya_explosion;top:50%;left:50%;transform:translate(-50%,-50%)}.gzlKya_explosion-2{background:radial-gradient(circle,orange,red,#0000);animation:1.2s ease-out forwards gzlKya_explosion;top:45%;left:55%;transform:translate(-50%,-50%)}.gzlKya_explosion-3{background:radial-gradient(circle,#ff0,red,#0000);animation:1.5s ease-out forwards gzlKya_explosion;top:55%;left:45%;transform:translate(-50%,-50%)}.gzlKya_flash{pointer-events:none;z-index:9998;background:#ffffffe6;animation:1s ease-out forwards gzlKya_flash;position:fixed;inset:0}.gzlKya_game{padding:var(--mantine-spacing-md);flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.gzlKya_game[data-setup]{min-height:max-content}.gzlKya_ropes{--rope-cols:var(--rope-cols-base);--rope-rows:var(--rope-rows-base);--rope-fz:clamp(var(--mantine-font-size-sm), min(100cqh / var(--rope-rows) * .3, 100cqw / var(--rope-cols) * .15), var(--mantine-font-size-xl));grid-template-columns:repeat(var(--rope-cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rope-rows), minmax(3.75rem, 1fr));gap:var(--mantine-spacing-md) var(--mantine-spacing-sm);flex:1 1 0;min-height:12rem;display:grid;overflow-y:auto;container-type:size}@media (min-width:48em){.gzlKya_ropes{--rope-cols:8;--rope-rows:var(--rope-rows-sm)}.gzlKya_restart{align-self:flex-start}}@media (min-width:62em){.gzlKya_ropes{--rope-cols:10;--rope-rows:var(--rope-rows-md)}}@media (prefers-reduced-motion:reduce){.gzlKya_explosion,.gzlKya_flash{display:none}}@media (orientation:landscape) and (max-height:500px){.gzlKya_game{padding:0}.gzlKya_ropes{--rope-cols:10;--rope-rows:var(--rope-rows-md);gap:var(--mantine-spacing-sm) var(--mantine-spacing-xs);min-height:0}.gzlKya_setup{flex-direction:row;justify-content:center;align-items:flex-end}}.gzlKya_rope{--rope-light:#d9b779;--rope-dark:#8a6a3a;height:calc(100% - 1rem);min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;transform-origin:top;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-self:start;align-items:center;padding:0;display:flex;position:relative}.gzlKya_strand{background:repeating-linear-gradient(55deg, var(--rope-light) 0 3px, var(--rope-dark) 3px 6px);border-radius:5px;width:10px;margin-left:-5px;position:absolute;top:0;bottom:.9rem;left:50%}.gzlKya_knot{border:2px solid var(--rope-dark);background:var(--rope-light);color:#2b1d0a;min-width:2rem;font-size:min(var(--rope-fz), 1rem);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:2px;padding:2px 8px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.gzlKya_rope[data-state=green]{--rope-light:#8ce99a;--rope-dark:#2f9e44}.gzlKya_rope[data-state=red]{--rope-light:#ffa8a8;--rope-dark:#c92a2a}.gzlKya_rope:disabled{cursor:not-allowed;opacity:.55}.gzlKya_rope[data-pulling]{opacity:1;animation:.5s ease-in-out infinite gzlKya_tug}.gzlKya_rope:hover:not(:disabled) .gzlKya_knot{translate:0 2px}.gzlKya_rope:active:not(:disabled){transform:translateY(.4rem)scaleY(1.02)}@keyframes gzlKya_tug{0%,to{transform:translateY(0)}40%{transform:translateY(.5rem)scaleY(1.04)}}@media (prefers-reduced-motion:reduce){.gzlKya_rope[data-pulling],.gzlKya_rope:active:not(:disabled){animation:none;transform:none}.gzlKya_rope:hover:not(:disabled) .gzlKya_knot{translate:none}}
.Voge7q_bar{margin-bottom:20px}.Voge7q_bar.Voge7q_withTitle{grid-template-columns:auto 1fr;grid-template-areas:"back tools""title title";align-items:center;row-gap:4px;display:grid}.Voge7q_withTitle>:first-child{grid-area:back}.Voge7q_tools{grid-area:tools;justify-self:end}.Voge7q_title{text-align:center;grid-area:title;min-width:0}.Voge7q_title .mantine-Group-root{flex-wrap:nowrap;justify-content:center}.Voge7q_title .mantine-Title-root[data-order]{--title-fz:var(--mantine-h2-font-size)!important;--title-lh:1.2!important}@media (min-width:40em),(orientation:landscape) and (max-height:500px){.Voge7q_bar.Voge7q_withTitle{grid-template-columns:1fr auto 1fr;grid-template-areas:"back title tools"}}@media (min-width:48em){.Voge7q_title .mantine-Title-root[data-order]{--title-fz:var(--mantine-h1-font-size)!important}}@media (orientation:landscape) and (max-height:500px){.Voge7q_bar{margin-bottom:8px}.Voge7q_bar .mantine-ActionIcon-root{--ai-size:2.25rem}.Voge7q_title .mantine-Title-root[data-order]{--title-fz:var(--mantine-h3-font-size)!important;--title-lh:1.1!important}.Voge7q_title .mantine-ActionIcon-root{--ai-size:1.75rem}.Voge7q_title .mantine-Text-root{font-size:var(--mantine-font-size-xs);line-height:1.1}}@media (orientation:landscape) and (max-height:360px){.Voge7q_bar{margin-bottom:4px}}.Voge7q_bar .Voge7q_menu{grid-area:tools;justify-self:end;display:none}@media (max-width:39.99em) and (orientation:portrait){.Voge7q_bar .Voge7q_menu{display:flex}.Voge7q_bar .Voge7q_inlineTools{display:none}}
.emXOZW_screen{min-height:calc(var(--app-height,100dvh) - var(--site-frame-padding) - var(--site-frame-bottom));flex-direction:column;display:flex}.emXOZW_screen>main,.emXOZW_game{flex-direction:column;flex:1;display:flex}.emXOZW_board{gap:var(--mantine-spacing-md);width:100%;max-width:560px;margin-inline:auto;margin-top:var(--mantine-spacing-xl);flex-direction:column;flex:1 1 0;display:flex}.emXOZW_table{flex:1 1 0;place-items:center;min-height:12rem;display:grid;container-type:size}.emXOZW_redSuit{color:var(--mantine-color-red-6)}label[data-active] .emXOZW_redSuit{color:var(--mantine-color-black)}.emXOZW_line{display:block}.emXOZW_controls{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}@media (min-width:48em){.emXOZW_sideBySide{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(28rem,45%);align-items:center;max-width:1100px;display:grid}.emXOZW_sideBySide>.emXOZW_table{height:100%}.emXOZW_wideTable{max-width:1000px}.emXOZW_wideTable>:not(.emXOZW_table){width:100%;max-width:560px;margin-inline:auto}}@media (max-width:47.9938em){.emXOZW_board{margin-top:var(--mantine-spacing-md)}}@media (orientation:landscape) and (max-height:500px){.emXOZW_board{margin-top:var(--mantine-spacing-xs)}.emXOZW_sideBySide{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(22rem,50%);align-items:center;max-width:1100px;display:grid}.emXOZW_sideBySide>.emXOZW_table{height:100%;min-height:0}.emXOZW_controls{gap:var(--mantine-spacing-xs)}.emXOZW_sideBySide .emXOZW_controls .mantine-Button-root{--button-height:2rem;--button-fz:var(--mantine-font-size-sm)}}
.f0zhUW_gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#ff0,#e8590c);-webkit-background-clip:text;background-clip:text}
.ihGXVG_board{margin-top:var(--mantine-spacing-md);flex:1 1 0;display:flex}.ihGXVG_caller{gap:var(--mantine-spacing-md);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:47.9938em){.ihGXVG_table{min-height:10rem}.ihGXVG_bubble{padding:4px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-gray-1);flex:1;position:relative}[data-mantine-color-scheme=dark] .ihGXVG_bubble{background:var(--mantine-color-white)}.ihGXVG_bubble{color:var(--mantine-color-black)}.ihGXVG_bubble:before{content:"";border-block:8px solid #0000;border-right:12px solid var(--mantine-color-gray-1);position:absolute;top:50%;left:-10px;translate:0 -50%}[data-mantine-color-scheme=dark] .ihGXVG_bubble:before{border-right:12px solid var(--mantine-color-white)}}@media (min-width:48em){.ihGXVG_board{gap:var(--mantine-spacing-xl);width:100%;max-width:44rem;margin-inline:auto;margin-top:var(--mantine-spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ihGXVG_mascot{justify-content:center;align-items:center;min-height:0;display:flex}.ihGXVG_table{min-height:8rem}}@media (orientation:landscape) and (max-height:500px){.ihGXVG_board{width:100%;max-width:48rem;margin-inline:auto;margin-top:var(--mantine-spacing-xs);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}div.ihGXVG_mascot{display:none}.ihGXVG_caller{column-gap:var(--mantine-spacing-md);row-gap:var(--mantine-spacing-xs);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);min-height:0;display:grid}.ihGXVG_callout{grid-area:1/2}img.ihGXVG_calloutMascot{width:auto;height:2.5rem;display:block!important}div.ihGXVG_table{grid-area:1/1/span 2;height:100%;min-height:0}.ihGXVG_controls{align-content:start;gap:var(--mantine-spacing-xs);grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ihGXVG_controls>*{grid-column:1/-1}.ihGXVG_controls>button:nth-last-of-type(-n+2){--button-padding-x:var(--mantine-spacing-xs);grid-column:auto}.ihGXVG_bubble{padding:2px var(--mantine-spacing-sm)}.ihGXVG_callout{gap:var(--mantine-spacing-xs)}.ihGXVG_callout h2{font-size:var(--mantine-h4-font-size)}.ihGXVG_controls{--progress-size:8px}.ihGXVG_controls .mantine-Group-root{min-height:1.75rem!important}.ihGXVG_controls .mantine-Group-root button{--button-height:1.75rem}.ihGXVG_bubble{justify-content:center;align-items:baseline;column-gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.ihGXVG_bubble>*{margin-top:0!important}.ihGXVG_controls{gap:4px}}
.bSSbTG_card{aspect-ratio:5/7;border-radius:6%;width:100%;height:auto;display:block}.bSSbTG_single{width:min(100cqw,71.4286cqh,400px);margin-inline:auto}.bSSbTG_row{gap:var(--mantine-spacing-sm);width:min(100cqw, 100cqh * 20 / 7 + 3 * var(--mantine-spacing-sm), 1000px);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}@media (max-width:47.9938em){.bSSbTG_single{width:min(100cqw,71.4286cqh,260px)}.bSSbTG_row{width:min(100cqw, (100cqh - var(--mantine-spacing-sm)) * 5 / 7 + var(--mantine-spacing-sm), 360px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.bSSbTG_card{animation:.25s ease-out bSSbTG_turn-over}}@keyframes bSSbTG_turn-over{0%{transform:rotateY(90deg)}to{transform:rotateY(0)}}
.ZfCzKa_buzzer{aspect-ratio:1;background:linear-gradient(var(--mantine-color-dark-5), var(--mantine-color-dark-9));width:min(100%,20rem);box-shadow:0 .4rem 0 var(--mantine-color-dark-9), 0 .6rem 1rem #00000040;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;margin:.75rem auto .5rem;padding:clamp(.75rem,4vw,1.25rem);display:block;container-type:inline-size}.ZfCzKa_cap{width:100%;height:100%;color:var(--mantine-color-black);background:radial-gradient(circle at 35% 25%, var(--mantine-color-orange-3), var(--mantine-color-orange-5) 50%, var(--mantine-color-orange-7));box-shadow:inset 0 .2rem .5rem #ffffff59, inset 0 -.2rem .6rem var(--mantine-color-orange-8), 0 .65rem 0 var(--mantine-color-orange-9), 0 .8rem .5rem #0000004d;border-radius:50%;grid-template-columns:minmax(0,1fr);place-items:center;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:grid;transform:translateY(-.6rem)}.ZfCzKa_label{overflow-wrap:anywhere;white-space:normal;text-align:center;text-transform:uppercase;width:80%;min-width:0;font-size:clamp(1.5rem,10cqi,2.5rem);font-weight:900;line-height:1.15}.ZfCzKa_buzzer[data-pressed] .ZfCzKa_cap,.ZfCzKa_buzzer:not([aria-disabled=true]):active .ZfCzKa_cap{box-shadow:inset 0 .15rem .5rem #ffffff40, inset 0 -.15rem .5rem var(--mantine-color-orange-8), 0 .1rem 0 var(--mantine-color-orange-9);transform:translateY(0)}.ZfCzKa_buzzer[aria-disabled=true]{cursor:default}.ZfCzKa_buzzer{transition:opacity .2s ease-out,filter .2s ease-out}.ZfCzKa_buzzer[data-unavailable]{opacity:.5;filter:grayscale(.85)}.ZfCzKa_buzzer:focus-visible{outline:3px solid var(--mantine-color-text);outline-offset:5px}@media (prefers-reduced-motion:reduce){.ZfCzKa_buzzer,.ZfCzKa_cap{transition:none}}
.i0QXTG_button{height:auto;min-height:var(--button-height);align-items:center;max-width:100%;padding-block:8px;display:inline-flex}.i0QXTG_label{text-box-trim:none;white-space:normal;text-align:center;height:auto;line-height:1.4;overflow:visible}
@media (max-width:47.9938em){div.ngag6a_board{gap:var(--mantine-spacing-xs)}div.ngag6a_table{min-height:5.5rem}@container (min-aspect-ratio:3/2){.ngag6a_table .ngag6a_row{width:min(100cqw, 100cqh * 20 / 7 + 3 * var(--mantine-spacing-sm));grid-template-columns:repeat(4,minmax(0,1fr))}}.ngag6a_prompt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ngag6a_board .mantine-Button-root{--button-height:2.75rem;--button-padding-x:var(--mantine-spacing-sm)}@media (max-height:45em){div.ngag6a_controls{flex-flow:wrap}.ngag6a_controls>*{flex:1}.ngag6a_controls>.ngag6a_wide{flex-basis:100%}}}@media (orientation:landscape) and (max-height:500px){div.ngag6a_board{gap:var(--mantine-spacing-xs)}@container (min-aspect-ratio:3/2){.ngag6a_table .ngag6a_row{width:min(100cqw, 100cqh * 20 / 7 + 3 * var(--mantine-spacing-sm));grid-template-columns:repeat(4,minmax(0,1fr))}}.ngag6a_prompt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ngag6a_board .mantine-Button-root{--button-height:2.75rem;--button-padding-x:var(--mantine-spacing-sm)}@media (max-height:45em){div.ngag6a_controls{flex-flow:wrap}.ngag6a_controls>*{flex:1}.ngag6a_controls>.ngag6a_wide{flex-basis:100%}}div.ngag6a_board.ngag6a_board{align-content:start;column-gap:var(--mantine-spacing-md);row-gap:var(--mantine-spacing-xs);max-width:52rem;margin-top:var(--mantine-spacing-xs);grid-template:"title magic""chosen picker""result picker""table controls"minmax(0,1fr)/minmax(0,1fr) minmax(14rem,20rem);display:grid}div.ngag6a_board.ngag6a_board>*{min-width:0;max-width:none;margin-inline:0}.ngag6a_head{display:contents}.ngag6a_head>div:first-child{align-items:baseline;column-gap:var(--mantine-spacing-sm);flex-wrap:wrap;grid-area:title;display:flex}.ngag6a_head>.mantine-Paper-root{grid-area:magic;justify-self:end}.ngag6a_alert{grid-area:result}.ngag6a_chosen{grid-area:chosen}div.ngag6a_board>.ngag6a_table{grid-area:table;height:100%;min-height:0}.ngag6a_result{grid-area:result}.ngag6a_picker{grid-area:picker;align-self:start}div.ngag6a_board>.ngag6a_controls{grid-area:controls;align-self:start}.ngag6a_hint{display:none}div.ngag6a_table{min-height:3.5rem}.ngag6a_board .mantine-Button-root{--button-height:2.25rem}.ngag6a_picker .mantine-SegmentedControl-label{padding-block:4px}}
.Ah42Bq_tracker{width:100%;padding-bottom:max(1rem, env(safe-area-inset-bottom));flex-direction:column;gap:.75rem;display:flex}.Ah42Bq_game,.Ah42Bq_lifetimes{width:100%;max-width:44rem;margin-inline:auto}.Ah42Bq_game{flex-direction:column;flex:1;gap:.5rem;display:flex}.Ah42Bq_lifetimes{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.Ah42Bq_lifetime{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.Ah42Bq_players{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.Ah42Bq_scoring{flex:1}.Ah42Bq_player{text-align:center;flex-direction:column;gap:.5rem;min-width:0;display:flex}.Ah42Bq_scoreArea{flex:1;justify-content:center;align-items:center;min-height:4rem;display:flex}.Ah42Bq_score{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(3rem,13vw,5rem);font-weight:700;line-height:1.15}.Ah42Bq_add{min-height:56px;font-size:1.5rem}.Ah42Bq_correct,.Ah42Bq_control{min-height:44px}.Ah42Bq_result{text-align:center;animation:.7s ease-out Ah42Bq_celebrate}@keyframes Ah42Bq_celebrate{0%{box-shadow:0 0 0 3px var(--mantine-color-orange-6)}to{box-shadow:0 0 0 12px #0000}}@media (prefers-reduced-motion:reduce){.Ah42Bq_result{animation:none}}.Ah42Bq_stats{width:100%;padding-bottom:max(1rem, env(safe-area-inset-bottom));gap:1rem;display:grid}.Ah42Bq_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.Ah42Bq_nowrap{white-space:nowrap}.Ah42Bq_stats section>h2{margin-bottom:.75rem}.Ah42Bq_charts{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.Ah42Bq_chartHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Ah42Bq_chartTable{max-height:16rem;margin-top:.5rem;overflow:auto}.Ah42Bq_chartTable table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.Ah42Bq_chartTable th,.Ah42Bq_chartTable td{text-align:right;border-bottom:1px solid var(--mantine-color-default-border);padding:.5rem .75rem}.Ah42Bq_chartTable th:first-child{text-align:left;font-weight:500}.Ah42Bq_chartTable thead th{background:var(--mantine-color-body);font-size:var(--mantine-font-size-sm);position:sticky;top:0}.Ah42Bq_chart{width:100%;height:auto;display:block}.Ah42Bq_historyHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.Ah42Bq_filters,.Ah42Bq_formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.Ah42Bq_filters{margin-bottom:1rem}.Ah42Bq_history{gap:.75rem;display:grid}.Ah42Bq_entry{overflow-wrap:anywhere;gap:.25rem;display:grid}.Ah42Bq_entryHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Ah42Bq_entryScore{font-variant-numeric:tabular-nums;font-size:1.25rem}.Ah42Bq_form{gap:.75rem;display:grid}.Ah42Bq_form input,.Ah42Bq_form select,.Ah42Bq_form textarea{min-height:44px}@media (min-width:52rem){.Ah42Bq_summary{grid-template-columns:repeat(3,minmax(0,1fr))}.Ah42Bq_charts,.Ah42Bq_history{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.Ah42Bq_history{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.9938em){.Ah42Bq_tracker{flex:1 1 0;min-height:26rem}.Ah42Bq_game,.Ah42Bq_scoring,.Ah42Bq_player,.Ah42Bq_scoreArea{min-height:0}.Ah42Bq_score{font-size:clamp(3rem,min(22vw,11dvh),6.5rem)}.Ah42Bq_add{flex:auto;min-height:3.5rem;max-height:7rem;font-size:2.25rem}.Ah42Bq_correct{min-height:48px}}@media (max-height:500px) and (orientation:landscape){.Ah42Bq_tracker{gap:.4rem;height:auto;min-height:max-content}.Ah42Bq_score{font-size:2.5rem}.Ah42Bq_add{min-height:56px;font-size:1.5rem}}.Ah42Bq_stats input,.Ah42Bq_form button{min-height:44px}.Ah42Bq_stats summary{cursor:pointer;min-height:44px;padding-top:.75rem}.Ah42Bq_header{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.Ah42Bq_titleRow{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.25rem;display:flex}.Ah42Bq_titleRow>h1{flex:none}.Ah42Bq_statusSlot{flex:0 auto;min-width:0;max-width:65%}.Ah42Bq_pill{border:1px solid var(--pill-color);max-width:100%;height:2rem;color:var(--pill-color);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.75rem;font-weight:600;display:flex}.Ah42Bq_pill[data-tone=ok]{--pill-color:var(--mantine-color-green-text)}.Ah42Bq_pill[data-tone=busy]{--pill-color:var(--mantine-color-blue-text)}.Ah42Bq_pill[data-tone=warn]{--pill-color:var(--mantine-color-orange-text)}.Ah42Bq_pill[data-tone=error]{--pill-color:var(--mantine-color-red-text)}.Ah42Bq_dot{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.Ah42Bq_pillText{text-overflow:ellipsis;min-width:0;overflow:hidden}
.q453eW_board{gap:var(--mantine-spacing-sm);width:100%;max-width:1100px;margin-inline:auto;margin-top:var(--mantine-spacing-md);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.q453eW_heading{overflow-wrap:anywhere}.q453eW_opponents{gap:var(--mantine-spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.q453eW_opponent{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;padding:2px var(--mantine-spacing-sm);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xl);flex:0 auto;display:flex}.q453eW_opponent>p:first-child{max-width:9rem}.q453eW_opponent>div{gap:var(--mantine-spacing-xs);flex-wrap:nowrap;flex:none}.q453eW_waiting{display:none}.q453eW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.q453eW_roomRow{flex-wrap:nowrap}.q453eW_opponent[data-current]{color:#fff;background:#c2410c;border-color:#c2410c}.q453eW_opponent[data-current] p{color:#fff}.q453eW_status{align-items:center;gap:2px;display:inline-flex}.q453eW_direction{display:inline-flex}.q453eW_name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.q453eW_table{flex:1 1 0;place-items:center;min-height:11rem;display:grid;container-type:size}.q453eW_piles{justify-content:center;align-items:center;gap:var(--mantine-spacing-md);height:min(100cqh, 20rem, calc(.7 * (100cqw - var(--mantine-spacing-md))));max-width:100cqw;display:flex}.q453eW_pile{aspect-ratio:5/7;min-width:0;height:100%;position:relative}.q453eW_pileButton{border-radius:6%;width:100%;height:100%;padding:0;display:block}.q453eW_pileImage{object-fit:contain;border-radius:6%;width:100%;height:100%;display:block}.q453eW_count{inset-inline:0;border-radius:var(--mantine-radius-xl);background:var(--mantine-color-body);width:fit-content;color:var(--mantine-color-text);border:2px solid var(--mantine-color-default-border);margin-inline:auto;padding:2px 10px;font-weight:700;position:absolute;bottom:6%}.q453eW_swatch{border:2px solid var(--mantine-color-text);vertical-align:-.15rem;width:1rem;height:1rem;display:inline-block}.q453eW_swatch[data-colour=red]{background:#d62828;border-radius:50%}.q453eW_swatch[data-colour=yellow]{background:#f5c518;border-radius:2px}.q453eW_swatch[data-colour=green]{background:#2a9d4a;border-radius:50% 0}.q453eW_swatch[data-colour=blue]{background:#1f5fd1;border-radius:2px;transform:rotate(45deg)scale(.85)}.q453eW_controls{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.q453eW_hand{margin:0;padding:0;list-style:none;position:relative}.q453eW_handCard{position:absolute}.q453eW_handCard:focus-within{z-index:5}.q453eW_cardButton{border-radius:6%;width:100%;padding:0;transition:transform .15s;display:block}.q453eW_cardButton[data-playable]{transform:translateY(-10px)}.q453eW_cardButton[data-playable]:hover{transform:translateY(-16px)}.q453eW_cardButton[aria-disabled=true]{cursor:not-allowed}.q453eW_cardButton[aria-disabled=true] img{filter:grayscale(.55)brightness(.8)}.q453eW_cardButton[data-drawn]{position:relative}.q453eW_newTag{z-index:1;border-radius:var(--mantine-radius-xl);color:#fff;font-size:var(--mantine-font-size-xs);pointer-events:none;background:#c2410c;padding:1px 6px;font-weight:700;position:absolute;top:6%;right:6%}@media (prefers-reduced-motion:reduce){.q453eW_cardButton{transition:none}}.q453eW_picker .q453eW_swatch[data-colour]{background:#fff;border-color:#fff}.q453eW_pickerGroup{padding:6px}.q453eW_picker{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:47.9938em){.q453eW_picker{grid-template-columns:repeat(2,minmax(0,1fr))}.q453eW_board{margin-top:var(--mantine-spacing-xs)}}.q453eW_pileSwatch{z-index:1;width:1.75rem;height:1.75rem;position:absolute;top:-.5rem;right:-.5rem}.q453eW_hand[data-myturn]{border-radius:var(--mantine-radius-md);background:#c2410c24;animation:2.4s ease-in-out infinite alternate q453eW_handGlow;box-shadow:0 0 22px 4px #c2410c73}@keyframes q453eW_handGlow{0%{box-shadow:0 0 10px 1px #c2410c4d}to{box-shadow:0 0 24px 5px #c2410c8c}}@media (prefers-reduced-motion:reduce){.q453eW_hand[data-myturn]{animation:none}}.q453eW_controls button[data-ready]{animation:1.2s ease-out 3 q453eW_sayUnoPulse}@keyframes q453eW_sayUnoPulse{0%{box-shadow:0 0 0 0 var(--mantine-color-orange-6)}to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.q453eW_controls button[data-ready]{animation:none}}@media (orientation:landscape) and (max-height:500px){.q453eW_page{column-gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr) 6.5rem;align-content:start;align-items:start;display:grid!important}.q453eW_pageHead{gap:var(--mantine-spacing-xs);grid-area:1/2;min-width:0}.q453eW_stage{grid-area:1/1;min-width:0}.q453eW_roomRow{flex-flow:column;align-items:stretch;gap:4px}.q453eW_board{column-gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,13rem) minmax(0,1fr) 8.5rem;row-gap:4px;margin-top:0;display:grid}.q453eW_board>*{grid-column:1}div.q453eW_head{align-items:center;column-gap:var(--mantine-spacing-xs);grid-row:1;grid-template-columns:minmax(0,1fr) auto;row-gap:0;display:grid}div.q453eW_head>div:first-child{display:contents}.q453eW_head h2{grid-area:1/1;--title-fz:var(--mantine-font-size-lg)!important}.q453eW_head>div:last-child{grid-area:1/2}.q453eW_head p{white-space:nowrap;font-size:var(--mantine-font-size-xs);grid-area:2/1/auto/-1}.q453eW_opponents{flex-wrap:wrap;grid-row:2;align-content:flex-start;gap:4px;max-height:3.4rem;padding:0;overflow:visible auto}.q453eW_opponent{border-radius:var(--mantine-radius-xl);border-width:1px;flex:0 auto;align-items:center;gap:4px;width:auto;padding:1px 6px;display:flex}.q453eW_opponent p{font-size:var(--mantine-font-size-sm);--text-line-clamp:1!important}.q453eW_opponent>p:first-child{max-width:7rem}.q453eW_opponent>div{gap:var(--mantine-spacing-xs);flex-wrap:nowrap;flex:none}.q453eW_waiting,.q453eW_unit{display:none}.q453eW_controls{align-self:center;align-items:stretch;gap:var(--mantine-spacing-xs);flex-flow:column;grid-area:1/3/4}.q453eW_controls>button{min-height:2.75rem;--button-height:auto!important}.q453eW_controls>button .mantine-Button-label{white-space:normal;text-align:center}.q453eW_reason{font-size:var(--mantine-font-size-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.q453eW_pileSwatch{width:1.25rem;height:1.25rem;top:-.6rem;right:-.6rem}.q453eW_table{grid-area:1/2/4;min-height:0}.q453eW_hand{grid-area:4/1/auto/-1}}@media (orientation:landscape) and (max-height:400px){.q453eW_pageHead{gap:4px}.q453eW_roomRow button,.q453eW_head button{--button-height:1.625rem!important;--button-fz:var(--mantine-font-size-xs)!important;--button-padding-x:var(--mantine-spacing-xs)!important}.q453eW_inPlay{display:none}.q453eW_reason{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.q453eW_heading[data-myturn]{padding:2px var(--mantine-spacing-sm);color:#fff;border-radius:var(--mantine-radius-md);background:#c2410c;margin-bottom:6px;display:inline-block}.q453eW_heading[data-waiting]{color:var(--mantine-color-dimmed);font-weight:500}.q453eW_pileButton[aria-disabled=true]{cursor:not-allowed}.q453eW_pileButton[aria-disabled=true] img{filter:grayscale()brightness(.55);opacity:.75}.q453eW_pileButton[aria-disabled=false]{cursor:pointer;transition:transform .15s}.q453eW_pileButton[aria-disabled=false] img{filter:brightness(.85)}.q453eW_pileButton[aria-disabled=false]:hover{transform:translateY(-6px)}.q453eW_pileButton[data-attention]{animation:1.2s ease-out infinite q453eW_drawPulse}@keyframes q453eW_drawPulse{0%{box-shadow:0 0 0 0 var(--mantine-color-orange-6)}to{box-shadow:0 0 0 14px #0000}}.q453eW_landed{height:100%;animation:.3s ease-out q453eW_landOnPile}@keyframes q453eW_landOnPile{0%{opacity:.4;transform:scale(1.15)}to{opacity:1;transform:none}}.q453eW_alertBackdrop{z-index:400;background:#0000008c;place-items:center;animation:.2s ease-out q453eW_fadeIn;display:grid;position:fixed;inset:0}.q453eW_alertBox{max-width:min(90vw,28rem)}@keyframes q453eW_fadeIn{0%{opacity:0}to{opacity:1}}.q453eW_flying{z-index:300;pointer-events:none;position:fixed}.q453eW_reveal{z-index:300;pointer-events:none;perspective:900px;position:fixed;inset:0}.q453eW_revealCard{transform-style:preserve-3d;position:fixed}.q453eW_revealBack,.q453eW_revealFront{backface-visibility:hidden;position:absolute;inset:0}.q453eW_revealFront{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.q453eW_pileButton[data-attention],.q453eW_landed,.q453eW_alertBackdrop{animation:none}.q453eW_pileButton[aria-disabled=false]{transition:none}}.q453eW_winner{align-items:center;gap:var(--mantine-spacing-xs);text-align:center;background:linear-gradient(var(--mantine-color-body), var(--mantine-color-body)) padding-box, linear-gradient(135deg, #e03131, #f59f00, #2f9e44, #1971c2) border-box;border:6px solid #0000;flex-direction:column;display:flex}.q453eW_trophy{color:#e8a400;filter:drop-shadow(0 2px 4px #00000059);animation:.6s ease-out q453eW_trophyPop}.q453eW_winnerName{overflow-wrap:anywhere;background:linear-gradient(90deg,#e03131,#e8590c,#2f9e44,#1971c2);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,9vw,3.5rem);line-height:1.1}@keyframes q453eW_trophyPop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.q453eW_trophy{animation:none}}.q453eW_fill{flex:1}@media (max-width:47.9938em){.q453eW_bottomActions{bottom:var(--site-frame-bottom);padding-block:var(--mantine-spacing-xs);background:var(--mantine-color-body);margin-top:auto;position:sticky}}@media (max-width:47.99em) and (orientation:portrait){.q453eW_page{position:relative}.q453eW_roomRow{top:4px;right:var(--mantine-spacing-md);z-index:1;position:absolute}.q453eW_page .q453eW_board{margin-top:0}div.q453eW_head{align-items:center;column-gap:var(--mantine-spacing-xs);grid-template-columns:minmax(0,1fr) auto;row-gap:4px;display:grid}div.q453eW_head>div:first-child{display:contents}.q453eW_head h2{grid-area:1/1/auto/-1;justify-self:start;max-width:calc(100% - 7.5rem)}.q453eW_head p{grid-area:2/1}.q453eW_head>div:last-child{grid-area:2/2}}.q453eW_board[data-sending] .q453eW_hand img,.q453eW_board[data-sending] .q453eW_pileButton img{filter:grayscale()brightness(.55);opacity:.75}.q453eW_board[data-sending] .q453eW_hand,.q453eW_board[data-sending] .q453eW_controls,.q453eW_board[data-sending] .q453eW_pileButton{pointer-events:none}.q453eW_sendingStatus{inset-inline:0;bottom:calc(var(--confetti-gap) + var(--mantine-spacing-xs));z-index:50;pointer-events:none;justify-content:center;display:flex;position:fixed}.q453eW_sending{align-items:center;gap:var(--mantine-spacing-xs);padding:4px var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xl);background:var(--mantine-color-body);color:var(--mantine-color-text);font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.q453eW_sending svg{animation:1s linear infinite q453eW_sendingSpin}}@keyframes q453eW_sendingSpin{to{transform:rotate(360deg)}}
.QbxmpG_layout{gap:var(--mantine-spacing-md);display:grid}.QbxmpG_method{grid-area:method}.QbxmpG_editor{grid-area:editor}.QbxmpG_counts{grid-area:counts}.QbxmpG_layout{grid-template-areas:"method""editor""counts"}@media (min-width:62em){.QbxmpG_layout{gap:var(--mantine-spacing-lg);grid-template:"editor method""editor counts"1fr/2fr 1fr}}.QbxmpG_input{min-height:160px}.QbxmpG_countList{gap:var(--mantine-spacing-xs);grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.QbxmpG_count{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}@media (min-width:62em){.QbxmpG_input{min-height:220px}.QbxmpG_countList{gap:var(--mantine-spacing-xs);grid-template-rows:none;grid-template-columns:1fr}.QbxmpG_count{justify-content:space-between;align-items:baseline;gap:var(--mantine-spacing-md);grid-row:auto;grid-template-rows:none;display:flex}}@media (max-width:61.9938em){.QbxmpG_page{min-height:calc(100dvh - var(--site-frame-padding) - var(--site-frame-bottom));flex-direction:column;display:flex}.QbxmpG_main,.QbxmpG_root{flex:1}.QbxmpG_layout{flex:1;grid-template-rows:auto 1fr auto}}.QbxmpG_main{--stack-gap:var(--mantine-spacing-sm)}@media (min-width:62em){.QbxmpG_main{--stack-gap:var(--mantine-spacing-lg)}}
