._icon_10mf9_6{flex:none;display:block}._paper_10mf9_7{fill:var(--gi-paper,var(--bg-elev))}._iconTile_10mf9_8{--gt-bg:color-mix(in oklab, var(--gh) 16%, var(--bg-elev));background:var(--gt-bg);color:color-mix(in oklab, var(--gh) 80%, var(--text));--gi-paper:var(--gt-bg);border-radius:30%;flex:none;place-items:center;display:inline-grid;position:relative}._iconTile_10mf9_8[data-dim]{--gt-bg:color-mix(in oklab, var(--text) 7%, var(--bg-elev));color:var(--text-3)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._iconTile_10mf9_8:not([data-dim]){--gt-bg:color-mix(in oklab, var(--gh) 26%, var(--bg-elev));color:color-mix(in oklab, var(--gh) 60%, var(--text))}}:root[data-theme=dark] ._iconTile_10mf9_8:not([data-dim]){--gt-bg:color-mix(in oklab, var(--gh) 26%, var(--bg-elev));color:color-mix(in oklab, var(--gh) 60%, var(--text))}._tileBadge_10mf9_19{background:var(--accent);width:16px;height:16px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}._tileBadge_10mf9_19 svg{width:10px;height:10px}._drawMark_10mf9_21{font-size:13px;font-weight:750;line-height:1}._cover_10mf9_25{--cv-bg:color-mix(in oklab, var(--gh) 13%, var(--bg-elev));--cv-plate:var(--bg-elev);aspect-ratio:16/10;background:var(--cv-bg);color:color-mix(in oklab, var(--gh) 62%, var(--text));display:block;position:relative;overflow:hidden}._cover_10mf9_25 svg{width:100%;height:100%;display:block;position:absolute;inset:0}._coverField_10mf9_31{--gi-paper:var(--cv-bg);opacity:.55}._coverPlate_10mf9_32{fill:var(--cv-plate);filter:drop-shadow(0 1px 1.5px #00000024)}._coverIcon_10mf9_33{--gi-paper:var(--cv-plate);color:color-mix(in oklab, var(--gh) 88%, var(--text))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._cover_10mf9_25{--cv-bg:color-mix(in oklab, var(--gh) 20%, var(--bg-elev));--cv-plate:color-mix(in oklab, var(--gh) 8%, var(--bg));color:color-mix(in oklab, var(--gh) 55%, var(--text))}:root:not([data-theme=light]) ._coverIcon_10mf9_33{color:color-mix(in oklab, var(--gh) 62%, var(--text))}:root:not([data-theme=light]) ._coverField_10mf9_31{opacity:.75}}:root[data-theme=dark] ._coverField_10mf9_31{opacity:.75}:root[data-theme=dark] ._cover_10mf9_25{--cv-bg:color-mix(in oklab, var(--gh) 20%, var(--bg-elev));--cv-plate:color-mix(in oklab, var(--gh) 8%, var(--bg));color:color-mix(in oklab, var(--gh) 55%, var(--text))}:root[data-theme=dark] ._coverIcon_10mf9_33{color:color-mix(in oklab, var(--gh) 62%, var(--text))}._sr_10mf9_43{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._card_10mf9_46{gap:var(--space-2);flex-direction:column;width:min(320px,100%);min-width:232px;display:flex}._cardHead_10mf9_47{align-items:center;gap:var(--space-3);min-width:0;display:flex}._cardWords_10mf9_48{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._cardTitle_10mf9_49{color:var(--text);font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;font-weight:650;line-height:1.35;overflow:hidden}._cardLine_10mf9_51{min-width:0;color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;line-height:1.35;display:flex;overflow:hidden}._lineName_10mf9_52{text-overflow:ellipsis;flex:0 auto;min-width:2ch;overflow:hidden}._lineText_10mf9_53{white-space:pre;flex:none}._lineSoft_10mf9_54{color:var(--text-3);font-weight:500}._card_10mf9_46[data-tone=call] ._cardLine_10mf9_51{color:var(--accent-text,var(--accent-strong));font-weight:620}._card_10mf9_46[data-tone=good] ._cardLine_10mf9_51{color:var(--positive);font-weight:620}._card_10mf9_46[data-over] ._cardTitle_10mf9_49{color:var(--text-2)}._cardRow_10mf9_59{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:28px;display:flex}._faces_10mf9_60{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}._face_10mf9_60{border-radius:50%;width:28px;height:28px;display:grid;position:relative}._faceImg_10mf9_62{border-radius:50%;display:grid}._face_10mf9_60[data-turn]:after,._face_10mf9_60[data-won]:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}._face_10mf9_60[data-won]:after{background:var(--positive)}._dashed_10mf9_66{box-sizing:border-box;border:1.5px dashed color-mix(in srgb, var(--text) 38%, transparent);border-radius:50%;width:28px;height:28px}._chip_10mf9_67{height:24px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text-2);font-size:var(--fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:620;line-height:1.3;display:inline-flex}._chip_10mf9_67 svg{width:13px;height:13px}._cardActions_10mf9_69{gap:var(--space-2);flex-wrap:wrap;display:flex}._cardActions_10mf9_69>button{white-space:nowrap}._groups_10mf9_74{gap:var(--space-4);flex-direction:column;display:flex}._group_10mf9_74{gap:var(--space-2);flex-direction:column;display:flex}._groupTitle_10mf9_76{color:var(--text-2);font-size:var(--fs-sm);margin:0;font-weight:650;line-height:1.35}._grid_10mf9_77{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}._grid_10mf9_77>li{display:flex}._tile_10mf9_19{min-width:0;padding:var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--text);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1), border-color var(--dur-1);background:0 0;border:1px solid #0000;flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}@media (hover:hover){._tile_10mf9_19:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}}._tile_10mf9_19:active{background:color-mix(in srgb, var(--text) 8%, transparent)}._tile_10mf9_19:focus{outline:none}._tile_10mf9_19:focus-visible{background:color-mix(in srgb, var(--accent) 16%, transparent);outline:none}._gName_10mf9_88{max-width:100%;color:var(--text);font-size:var(--fs-sm);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:620;line-height:1.3}._gMeta_10mf9_89,._gNote_10mf9_89{height:20px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 6%, transparent);color:var(--text-2);font-size:var(--fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin-top:auto;font-weight:600;line-height:1.3;display:inline-flex}._gMeta_10mf9_89 svg{width:12px;height:12px}._gNote_10mf9_89{color:var(--text-3);background:0 0}._tile_10mf9_19[data-dim] ._gName_10mf9_88{color:var(--text-2)}._score_10mf9_95{padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 4%, transparent)}._card_10mf9_46 :focus-visible,._groups_10mf9_74 :focus-visible,:is(dialog[data-sheet=games],dialog[data-sheet=game],dialog[data-sheet=game-detail],dialog[data-sheet=game-chat]) :focus-visible{filter:brightness(.92);outline:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._card_10mf9_46 :focus-visible,:root:not([data-theme=light]) ._groups_10mf9_74 :focus-visible,:root:not([data-theme=light]) :is(dialog[data-sheet=games],dialog[data-sheet=game],dialog[data-sheet=game-detail],dialog[data-sheet=game-chat]) :focus-visible{filter:brightness(1.25)}}:root[data-theme=dark] ._card_10mf9_46 :focus-visible,:root[data-theme=dark] ._groups_10mf9_74 :focus-visible,:root[data-theme=dark] :is(dialog[data-sheet=games],dialog[data-sheet=game],dialog[data-sheet=game-detail],dialog[data-sheet=game-chat]) :focus-visible{filter:brightness(1.25)}._groups_10mf9_74 ._tile_10mf9_19:focus-visible{filter:none}._shot_10mf9_111{background:#101113}._shot_10mf9_111 img,._shot_10mf9_111 video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._shot_10mf9_111 video{opacity:0;transition:opacity .25s var(--ease-out)}._shot_10mf9_111 video[data-ready]{opacity:1}@media (prefers-reduced-motion:reduce){._shot_10mf9_111 video{display:none}}._shotDark_10mf9_117{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._shotLight_10mf9_119{display:none!important}:root:not([data-theme=light]) ._shotDark_10mf9_117{display:block!important}}:root[data-theme=dark] ._shotLight_10mf9_119{display:none!important}:root[data-theme=dark] ._shotDark_10mf9_117{display:block!important}._card_1ynhu_4{gap:var(--space-2);flex-direction:column;width:min(320px,100%);min-width:216px;display:flex}._head_1ynhu_6{align-items:flex-start;gap:var(--space-3);padding-right:calc(var(--card-time-w,48px) + var(--space-1));display:flex}._icon_1ynhu_7{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-strong);border-radius:50%;flex:none;place-items:center;display:grid}._icon_1ynhu_7 svg{width:18px;height:18px}._words_1ynhu_9{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_1ynhu_10{color:var(--text);font-size:var(--fs-md);overflow-wrap:anywhere;font-weight:640;line-height:1.35}._status_1ynhu_11{color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.35}._note_1ynhu_12{color:var(--text-3);font-size:var(--fs-xs);line-height:1.4}._actions_1ynhu_13{gap:var(--space-2);flex-wrap:wrap;display:flex}._card_1ynhu_4[data-over] ._icon_1ynhu_7{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text-2)}._seats_1ynhu_16{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._seat_1ynhu_16{align-items:center;gap:var(--space-1);min-width:0;color:var(--text-2);font-size:var(--fs-xs);line-height:1.35;display:flex}._seat_1ynhu_16 span{overflow-wrap:anywhere}dialog[data-sheet=game]{height:min(92dvh, var(--vv-h,92dvh))}dialog[data-sheet=game] [data-sheet-box]{height:100%}dialog[data-sheet=game] [data-sheet-box]>header+div{flex-direction:column;display:flex;overflow:hidden}@media (min-width:700px) and (min-height:501px){dialog[data-sheet=game][data-size]{--game-h:min(92dvh, 1240px);height:var(--game-h);max-height:var(--game-h);max-width:calc(100% - 48px);width:min(calc(100% - 48px), calc((var(--game-h) - 180px) * var(--game-ar,1) + 440px))}dialog[data-sheet=game] [data-sheet-box]{max-height:100%}}._gameFrame_1ynhu_43{border-radius:var(--radius-sm);background:var(--bg-sunken);border:0;flex:1;width:100%;min-height:0;display:block}._quitHead_1ynhu_45{display:none}._soloHead_1ynhu_47{align-items:center;gap:var(--space-1);display:inline-flex}@media (max-width:699px),(orientation:landscape) and (max-height:500px){dialog[data-sheet=game]{width:100%;max-width:100%;height:var(--vv-h,100dvh);max-height:var(--vv-h,100dvh);border-radius:0;margin:0;inset:0}dialog[data-sheet=game] [data-sheet-box]{height:100%;max-height:100%}dialog[data-sheet=game] [data-sheet-box]>header{padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);align-items:center}dialog[data-sheet=game] [data-sheet-box]>header h2{font-size:var(--fs-md);line-height:1.35}dialog[data-sheet=game] [data-sheet-box]>header p,dialog[data-sheet=game] [data-sheet-box]>footer{display:none}dialog[data-sheet=game] [data-sheet-box]>header+div{padding:0 var(--space-2) var(--space-2)}._quitHead_1ynhu_45{display:inline-flex}}._games_1ynhu_62{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._pick_1ynhu_63{gap:var(--space-3);flex-direction:column;display:flex}._stepper_1ynhu_65{align-items:center;gap:var(--space-2);display:flex}._stepper_1ynhu_65>._title_1ynhu_10{flex:1;min-width:0}._count_1ynhu_67{text-align:center;min-width:2ch;color:var(--text);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:640;line-height:1.35}._score_1ynhu_69{gap:var(--space-2);padding-bottom:var(--space-3);flex-direction:column;display:flex}._score_1ynhu_69 ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._score_1ynhu_69 li{justify-content:space-between;gap:var(--space-3);color:var(--text);font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.35;display:flex}._num_1ynhu_72{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}._seat_1ynhu_16[data-free]{color:var(--text-3);font-size:var(--fs-sm)}._people_1ynhu_74{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._person_1ynhu_75{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-md);text-align:left;cursor:pointer;background:0 0;border:0;line-height:1.35;display:flex}._personName_1ynhu_77{overflow-wrap:anywhere;flex:1;min-width:0}._settingsNote_1ynhu_79{padding:var(--space-2) var(--gutter);color:var(--text-3);font-size:var(--fs-xs);line-height:1.4}dialog[data-sheet=game]:has(iframe[data-three]) [data-sheet-box]>header{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);align-items:center;min-height:0}dialog[data-sheet=game]:has(iframe[data-three]) [data-sheet-box]>header+div{padding:0}dialog[data-sheet=game]:has(iframe[data-three]) [data-sheet-box]>footer{display:none}._gameFrame_1ynhu_43[data-three]{background:#101113;border-radius:0}@media (min-width:700px) and (min-height:501px){dialog[data-sheet=game]:has(iframe[data-three])[data-size]{width:min(calc(100% - 48px), calc((var(--game-h) - 64px) * 1.6))}}
