.Button_button__4NOGY{padding:6px 8px;cursor:pointer;text-decoration:none;background-color:var(--btn-fill);color:var(--btn-ink);--pixel-bevel:var(--btn-bevel);--pixel-ring:color-mix(in srgb,var(--btn-bevel) 40%,transparent)}.Button_button__4NOGY:hover:not(:disabled){background-color:var(--btn-fill-hover);color:var(--btn-ink);text-decoration:none}.Button_button__4NOGY:disabled{cursor:not-allowed;background-color:var(--ms-surface-disabled);color:var(--ms-ink-strong);--btn-fill-hover:var(--ms-surface-disabled);--pixel-bevel:var(--ms-border-color)}.Button_default__HIcAX{--btn-fill:var(--ms-intent-default);--btn-fill-hover:var(--ms-intent-default-hover);--btn-ink:var(--ms-intent-default-ink);--btn-bevel:var(--ms-intent-default-bevel)}.Button_primary__h2Gg6{--btn-fill:var(--ms-intent-primary);--btn-fill-hover:var(--ms-intent-primary-hover);--btn-ink:var(--ms-intent-primary-ink);--btn-bevel:var(--ms-intent-primary-bevel)}.Button_success__PfifE{--btn-fill:var(--ms-intent-success);--btn-fill-hover:var(--ms-intent-success-hover);--btn-ink:var(--ms-intent-success-ink);--btn-bevel:var(--ms-intent-success-bevel)}.Button_warning___R262{--btn-fill:var(--ms-intent-warning);--btn-fill-hover:var(--ms-intent-warning-hover);--btn-ink:var(--ms-intent-warning-ink);--btn-bevel:var(--ms-intent-warning-bevel)}.Button_error__Oc2Vf{--btn-fill:var(--ms-intent-error);--btn-fill-hover:var(--ms-intent-error-hover);--btn-ink:var(--ms-intent-error-ink);--btn-bevel:var(--ms-intent-error-bevel)}.Button_sm__3njZF{font-size:var(--ms-text-sm)}.Button_md__9Qp8P{font-size:var(--ms-text-md)}.Dialog_dialog__91B3w{position:fixed;inset:0;margin:auto;padding:24px 32px;color:var(--ms-ink-strong);background-color:var(--ms-surface-dialog);border:var(--ms-border-width) solid var(--ms-border-color)}.Dialog_dialog__91B3w::backdrop{background-color:var(--ms-scrim)}.Dialog_dialog__91B3w>form>:last-child{margin-bottom:0}.Dialog_title__5Sb0K{margin-bottom:16px}.Dialog_actions__PS3pZ{display:flex;gap:8px;margin:24px 0 0;padding:0}.Dialog_between__ehcCe{justify-content:space-between}.Dialog_end___yeuq{justify-content:flex-end}.Field_field__73iN6{display:flex;flex-direction:column;width:100%}.Field_label__xg4IA{font-size:var(--ms-text-md);margin-bottom:4px}.Field_error__Cwssu{font-size:var(--ms-text-sm);color:var(--ms-intent-error);margin-top:4px}.Input_input__udSyr{width:calc(100% - 2 * var(--ms-border-width));padding:8px 16px;color:var(--ms-ink-strong);background-color:var(--ms-surface-page);background-clip:padding-box;text-align:left;cursor:text}.Input_input__udSyr::placeholder{color:var(--ms-border-color-muted)}.Input_input__udSyr:disabled{cursor:not-allowed;background-color:var(--ms-surface-disabled)}.Input_invalid__xM_zJ{--pixel-edge:var(--ms-intent-error);--pixel-bevel:var(--ms-intent-error);--pixel-ring:color-mix(in srgb,var(--ms-intent-error-bevel) 40%,transparent)}.Input_sm__uld1W{font-size:var(--ms-text-sm)}.Input_md__XKVEO{font-size:var(--ms-text-md)}.Panel_panel__FKRaZ{--panel-fill:var(--ms-surface-panel);position:relative;padding:24px 32px;background-color:var(--panel-fill)}.Panel_panel__FKRaZ>:last-child{margin-bottom:0}.Panel_centered__lhSFf{text-align:center}.Panel_title__b2AtS{display:table;padding:0 8px;margin:-34px 0 16px;font-size:var(--ms-text-md);background-color:var(--panel-fill)}.Panel_centered__lhSFf>.Panel_title__b2AtS{margin:-38px auto 16px}.Slider_slider__sSpki{appearance:none;-webkit-appearance:none;display:block;width:100%;max-width:260px;height:32px;margin:0;padding:0;background:transparent;cursor:pointer}.Slider_slider__sSpki:focus-visible{outline:2px solid var(--ms-intent-primary);outline-offset:3px}.Slider_slider__sSpki::-webkit-slider-runnable-track{height:12px;background-color:var(--ms-surface-track);border:var(--ms-border-width) solid var(--ms-border-color)}.Slider_slider__sSpki::-moz-range-track{height:12px;background-color:var(--ms-surface-track);border:var(--ms-border-width) solid var(--ms-border-color)}.Slider_slider__sSpki::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:20px;height:28px;margin-top:-11px;background-color:var(--ms-intent-primary);border:var(--ms-border-width) solid var(--ms-border-color)}.Slider_slider__sSpki::-moz-range-thumb{width:20px;height:28px;background-color:var(--ms-intent-primary);border:var(--ms-border-width) solid var(--ms-border-color);border-radius:0}.sprites_defs__G_H_s{position:absolute;width:0;height:0;overflow:hidden}.sprites_sprite___WLB6{flex:none}.sprites_inline__ttwoN{width:1.4em;height:1.4em;vertical-align:-.35em}.Switch_root__5M1S7{display:inline-flex;align-items:center;cursor:pointer}.Switch_input__JmktM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.Switch_track__x8ck6{position:relative;display:block;width:64px;height:32px;background-color:var(--ms-surface-track);border:var(--ms-border-width) solid var(--ms-border-color)}.Switch_thumb__wz14r{position:absolute;top:0;left:0;width:24px;height:24px;background-color:var(--ms-border-color);transition:transform var(--ms-duration-instant) var(--ms-ease-step)}.Switch_input__JmktM:checked+.Switch_track__x8ck6{background-color:var(--ms-intent-primary)}.Switch_input__JmktM:checked+.Switch_track__x8ck6>.Switch_thumb__wz14r{transform:translateX(32px)}.Switch_input__JmktM:focus-visible+.Switch_track__x8ck6{outline:2px solid var(--ms-intent-primary);outline-offset:3px}.Table_table___4Ibk{table-layout:fixed;border-spacing:0;border-collapse:separate;margin:var(--ms-border-width);background-color:var(--ms-surface-page);color:var(--ms-ink-strong)}.Table_table___4Ibk td,.Table_table___4Ibk th{padding:8px;word-wrap:break-word;border-color:var(--ms-border-color);border-style:solid;border-width:0 var(--ms-border-width) var(--ms-border-width) 0}.Table_table___4Ibk td:last-child,.Table_table___4Ibk th:last-child{border-right-width:0}.Table_table___4Ibk tr:last-child td,.Table_table___4Ibk tr:last-child th{border-bottom-width:0}.Table_centered__wQqVx th{text-align:center}.Table_bordered__G_YRG{box-shadow:0 calc(-1 * var(--ms-border-width)) 0 0 var(--ms-border-color),0 var(--ms-border-width) 0 0 var(--ms-border-color),calc(-1 * var(--ms-border-width)) 0 0 0 var(--ms-border-color),var(--ms-border-width) 0 0 0 var(--ms-border-color)}.RadioCard_group__j3PnE{display:flex;align-items:stretch;gap:8px;width:100%;max-width:100%}.RadioCard_scrollable__D0MOJ{overflow-x:scroll}@media (min-width:48em){.RadioCard_scrollable__D0MOJ{overflow-x:hidden}}.RadioCard_wrap__oCs6Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(172px,1fr));overflow:visible}.RadioCard_card__6aw4H{position:relative;flex:1 1 0%;border-radius:4px;background-color:var(--ms-surface-option);color:var(--ms-ink-strong);cursor:pointer}.RadioCard_input__kk_ph{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.RadioCard_control__8_xvw{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;width:100%;height:100%;padding:12px;border-radius:4px}.RadioCard_input__kk_ph:checked~.RadioCard_control__8_xvw{background-color:var(--ms-surface-option-selected)}.RadioCard_input__kk_ph:focus-visible~.RadioCard_control__8_xvw{outline:2px solid var(--ms-intent-primary);outline-offset:2px}.RadioCard_content__KiEJW{display:flex;flex-direction:column;gap:4px;min-width:0}.RadioCard_label__5PoB6{overflow-wrap:normal}.RadioCard_description__clplp,.RadioCard_label__5PoB6{font-size:var(--ms-text-md)}.RadioCard_indicator__6vEdq{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px}.RadioCard_dot___NxWj{width:8px;height:8px;border-radius:9999px;background-color:currentColor}.board_gameBoard__tD3vQ[data-cell-size=compact]{--ms-cell-size:var(--ms-cell-size-compact)}.board_gameBoard__tD3vQ[data-cell-size=large]{--ms-cell-size:var(--ms-cell-size-large)}.board_gameBoard__tD3vQ{--cell-gap:var(--ms-cell-gap);--board-cols-safe:var(--board-cols,16);--cell-fit:calc((100cqw - var(--ms-board-inset) - (var(--board-cols-safe) + 1) * var(--cell-gap)) / var(--board-cols-safe));--cell-size:clamp(var(--ms-cell-min),var(--cell-fit),var(--ms-cell-size));display:grid;gap:var(--cell-gap);width:fit-content;background-color:var(--ms-board-gutter);border:var(--ms-border-width) solid var(--ms-border-color);padding:var(--cell-gap);cursor:pointer;position:relative}.board_gameRow__GqXeT{display:grid;grid-auto-flow:column;gap:var(--cell-gap)}.board_cell__NjPzY{height:var(--cell-size);width:var(--cell-size);min-width:var(--cell-size);text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.board_cell__NjPzY.board_hovered__GjZWd.board_hovered__GjZWd{background-color:var(--hover-color);box-shadow:0 0 8px var(--hover-color),inset 0 0 8px var(--hover-color);animation:board_pulse__onwIN 1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.board_cell__NjPzY.board_hovered__GjZWd.board_hovered__GjZWd{animation:none}}@keyframes board_pulse__onwIN{0%,to{box-shadow:0 0 8px var(--hover-color),inset 0 0 8px var(--hover-color)}50%{box-shadow:0 0 12px var(--hover-color),inset 0 0 12px var(--hover-color)}}.board_cursorLayer__9FBrW{position:absolute;inset:0;pointer-events:none;z-index:5}.board_remoteCursor__8k4QI{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;gap:2px;transition:transform var(--ms-duration-quick) var(--ms-ease-out)}.board_cursorLabel__nAzp_{background-color:var(--cursor-color);color:var(--ms-cursor-label-ink);font-size:10px;line-height:1;padding:2px 6px;border-radius:3px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.4)}.board_cursorGlyph__h1B__{width:10px;height:10px;border-radius:2px;background-color:var(--cursor-color);box-shadow:0 0 4px var(--cursor-color),0 1px 3px rgba(0,0,0,.4)}.board_kbCursor___cV1_{position:absolute;top:0;left:0;pointer-events:none;z-index:6;box-shadow:0 0 0 var(--ms-border-width) var(--ms-border-color),inset 0 0 0 var(--ms-border-width) var(--ms-cell-light);transition:transform var(--ms-duration-quick) var(--ms-ease-out)}@media (max-width:48em){.board_cursorLabel__nAzp_{font-size:9px;padding:1px 4px;max-width:56px}.board_cursorGlyph__h1B__{width:8px;height:8px}}.board_cell__NjPzY.board_closed__d0nKA,.board_cell__NjPzY.board_flagged__HQrZc{background-color:var(--ms-cell-closed);box-shadow:inset var(--ms-cell-bevel) var(--ms-cell-bevel) 0 0 var(--ms-cell-light),inset calc(-1 * var(--ms-cell-bevel)) calc(-1 * var(--ms-cell-bevel)) 0 0 var(--ms-cell-shade)}.board_cell__NjPzY.board_closed__d0nKA:not([aria-disabled])[data-pressed]{background-color:var(--ms-cell-open);box-shadow:none}.board_cell__NjPzY.board_open__Ywy0C{background-color:var(--ms-cell-open)}@keyframes board_cellReveal__KBOTd{0%{opacity:.25;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.board_cell__NjPzY.board_mine__DnDa2,.board_cell__NjPzY.board_open__Ywy0C{animation:board_cellReveal__KBOTd var(--ms-duration-quick) steps(3,start) both;animation-delay:var(--reveal-delay,0ms)}.board_cell__NjPzY.board_mine__DnDa2.board_hovered__GjZWd.board_hovered__GjZWd,.board_cell__NjPzY.board_open__Ywy0C.board_hovered__GjZWd.board_hovered__GjZWd{animation:board_cellReveal__KBOTd var(--ms-duration-quick) steps(3,start) both,board_pulse__onwIN 1s ease-in-out infinite;animation-delay:var(--reveal-delay,0ms),0ms}@media (prefers-reduced-motion:reduce){.board_cell__NjPzY.board_mine__DnDa2,.board_cell__NjPzY.board_mine__DnDa2.board_hovered__GjZWd.board_hovered__GjZWd,.board_cell__NjPzY.board_open__Ywy0C,.board_cell__NjPzY.board_open__Ywy0C.board_hovered__GjZWd.board_hovered__GjZWd{animation:none}}.board_cell__NjPzY.board_mine__DnDa2{background-color:var(--ms-cell-mine)}.board_cellSprite__kKpn9{position:absolute;left:15%;top:15%;width:70%;height:70%;pointer-events:none}.board_cell__NjPzY.board_open__Ywy0C.board_num1__E7aqa{color:var(--ms-num-1);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num2__l_fyJ{color:var(--ms-num-2);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num3___cFDy{color:var(--ms-num-3);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num4__EC2pC{color:var(--ms-num-4);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num5__iimuA{color:var(--ms-num-5);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num6__ACyTv{color:var(--ms-num-6);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num7__cW4fD{color:var(--ms-num-7);font-weight:700}.board_cell__NjPzY.board_open__Ywy0C.board_num8___MaP1{color:var(--ms-num-8);font-weight:700}