@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-sans-3-latin-400-DQi5PRDE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-sans-3-latin-600-DeckBYAU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-testid=game-app],[data-testid=stage-preview]{--dh-bg:#0f1114;--dh-surface-1:#16191d;--dh-surface-2:#1b1e23;--dh-surface-3:#2a2e35;--dh-line:#2a2e35;--dh-line-strong:#6b7078;--dh-muted-shape:#3a3f47;--dh-video-off:#121418;--dh-text:#e8e5de;--dh-text-2:#a7a39b;--dh-gold:#d6b26e;--dh-gold-bright:#ecd193;--dh-rose:#e59a8b;--dh-amber:#e3a256;--dh-green:#7cc596;--dh-backdrop:#08090bb8;--dh-radius:10px;--dh-focus:2px solid var(--dh-gold);--dh-top-bar-height:48px;--dh-dock-height:72px;background-color:var(--dh-bg);color:var(--dh-text);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans 3",system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}:is([data-testid=game-app],[data-testid=stage-preview]) :is(*){box-sizing:border-box}:is([data-testid=game-app],[data-testid=stage-preview]) :is(button,input,select,textarea){font:inherit;color:inherit}:is([data-testid=game-app],[data-testid=stage-preview]) :focus-visible{outline:var(--dh-focus);outline-offset:2px}._list_6lg8p_1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_6lg8p_9{border-bottom:1px solid var(--dh-line);align-items:center;gap:12px;min-width:0;min-height:48px;display:flex}._dot_6lg8p_18{background:var(--dh-muted-shape);border-radius:50%;flex:none;width:8px;height:8px}._row_6lg8p_9[data-online=true] ._dot_6lg8p_18{background:var(--dh-green)}._who_6lg8p_30{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._name_6lg8p_38{font-weight:600}._who_6lg8p_30 ._detail_6lg8p_42{margin-left:4px}._detail_6lg8p_42{color:var(--dh-text-2);font-size:12px;line-height:16px}._ghostBar_x0aiz_1{stroke:var(--dh-muted-shape)}._iconButton_1szs3_1{border-radius:var(--dh-radius);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_1szs3_1:disabled{opacity:.5;cursor:default}._iconButton_1szs3_1[data-variant=bar]{width:44px;height:44px;color:var(--dh-text-2);border:none}._iconButton_1szs3_1[data-variant=bar][aria-expanded=true]{background-color:var(--dh-surface-3);color:var(--dh-text)}._iconButton_1szs3_1[data-variant=dock]{border:1px solid var(--dh-line);width:48px;height:48px;color:var(--dh-text)}._iconButton_1szs3_1[data-variant=dock][aria-pressed=true]{background-color:var(--dh-surface-3)}._iconButton_1szs3_1[data-variant=dock][data-danger=true]{color:var(--dh-rose)}@media (hover:hover){._iconButton_1szs3_1[data-variant=bar]:enabled:hover{background-color:var(--dh-surface-3);color:var(--dh-text)}._iconButton_1szs3_1[data-variant=bar][data-danger=true]:enabled:hover{color:var(--dh-rose)}._iconButton_1szs3_1[data-variant=dock]:enabled:hover{border-color:var(--dh-line-strong)}._iconButton_1szs3_1[data-variant=dock][data-danger=true]:enabled:hover{border-color:var(--dh-rose)}}._invitation_15nkq_1{flex-direction:column;display:flex}._heading_15nkq_6{margin:0 0 8px;font-size:14px;font-weight:600;line-height:20px}._row_15nkq_13{justify-content:space-between;align-items:center;gap:24px;min-height:48px;display:flex}._label_15nkq_21{flex:none}._value_15nkq_25{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._code_15nkq_33{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:24px}._link_15nkq_40{min-width:0;color:var(--dh-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._players_xjcha_1{flex-direction:column;gap:24px;display:flex}._switch_1lcqq_1{border-radius:var(--dh-radius);cursor:pointer;background:0 0;border:none;flex:none;justify-content:flex-end;align-items:center;width:44px;height:44px;margin:0;padding:0;display:inline-flex}._switch_1lcqq_1:disabled{opacity:.5;cursor:default}._track_1lcqq_21{border:1px solid var(--dh-line-strong);border-radius:999px;width:36px;height:20px;display:block;position:relative}._knob_1lcqq_30{background:var(--dh-text-2);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}._switch_1lcqq_1[aria-checked=true] ._track_1lcqq_21{border-color:var(--dh-gold)}._switch_1lcqq_1[aria-checked=true] ._knob_1lcqq_30{background:var(--dh-gold);transform:translate(16px)}._gmControls_te0in_1{flex-direction:column;gap:8px;display:flex}._segments_te0in_7{gap:4px;display:flex}._segment_te0in_7{cursor:pointer;background:0 0;border:none;flex:1 1 0;align-items:center;min-width:0;height:28px;margin:0;padding:0;display:flex}._segmentBar_te0in_25{background:var(--dh-muted-shape);width:100%;height:4px;display:block}._segment_te0in_7[data-filled=true] ._segmentBar_te0in_25{background:var(--dh-gold)}._fearButtons_te0in_36{align-items:center;gap:4px;display:flex}._stepButton_te0in_42,._clearButton_te0in_43,._mode_te0in_44{border:1px solid var(--dh-line);border-radius:var(--dh-radius);cursor:pointer;background:0 0;height:44px;margin:0}._stepButton_te0in_42{width:44px;padding:0;font-size:20px}._clearButton_te0in_43{color:var(--dh-text-2);margin-left:auto;padding:0 12px}._stepButton_te0in_42:disabled,._clearButton_te0in_43:disabled{opacity:.5;cursor:default}._modes_te0in_71{border-radius:var(--dh-radius);background:var(--dh-surface-3);display:flex}._mode_te0in_44{min-width:0;color:var(--dh-text-2);border-color:#0000;flex:1 1 0;padding:0 8px}._mode_te0in_44[aria-pressed=true]{border-color:var(--dh-gold);color:var(--dh-text);font-weight:600}._error_te0in_91{color:var(--dh-rose);margin:0;font-size:12px;line-height:16px}@media (hover:hover){._stepButton_te0in_42:enabled:hover,._clearButton_te0in_43:enabled:hover{border-color:var(--dh-line-strong)}._segment_te0in_7:hover ._segmentBar_te0in_25{outline:1px solid var(--dh-line-strong);outline-offset:2px}}._note_8vzd7_1{color:var(--dh-text-2);margin:0 0 8px}._block_8vzd7_6{padding:8px 0}._label_8vzd7_10{padding:8px 0;font-weight:600;display:block}._options_8vzd7_16{border-radius:var(--dh-radius);background:var(--dh-surface-3);min-width:0;display:flex}._option_8vzd7_16{border-radius:var(--dh-radius);min-width:0;min-height:44px;color:var(--dh-text-2);cursor:pointer;background:0 0;border:1.5px solid #0000;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:4px;display:flex}._options_8vzd7_16:has(._detail_8vzd7_40) ._option_8vzd7_16{min-height:56px}._option_8vzd7_16[aria-pressed=true]{border-color:var(--dh-gold);color:var(--dh-text);font-weight:600}._detail_8vzd7_40{color:var(--dh-text-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:16px;display:block}._switchRow_8vzd7_59{border-top:1px solid var(--dh-line);justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:8px;display:flex}._error_8vzd7_69{padding-top:16px}._error_8vzd7_69:empty{display:none}@media (width<=719.98px){._options_8vzd7_16:has(._detail_8vzd7_40){grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}._options_8vzd7_16:has(._detail_8vzd7_40) ._option_8vzd7_16{min-height:52px}}._button_1grqq_1{border-radius:var(--dh-radius);height:44px;color:var(--dh-text);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin:0;font-weight:600;display:inline-flex}._button_1grqq_1[data-variant=primary]{border-color:var(--dh-gold);min-width:96px;padding:0 24px}._button_1grqq_1[data-variant=ghost]{padding:0 8px}._button_1grqq_1:disabled{color:var(--dh-text-2);cursor:default}._button_1grqq_1[data-variant=primary]:disabled{border-color:var(--dh-line)}@media (hover:hover){._button_1grqq_1:enabled:hover{background-color:var(--dh-surface-3)}}._field_1jiew_1{width:100%;display:block;position:relative}._select_1jiew_7{border-radius:var(--dh-radius);background:var(--dh-surface-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;cursor:pointer;border:none;width:100%;height:44px;margin:0;padding:0 40px 0 12px;display:block}._select_1jiew_7:disabled{color:var(--dh-text-2);cursor:default}._chevron_1jiew_26{color:var(--dh-text-2);pointer-events:none;position:absolute;top:12px;right:12px}._sessionLog_qxz3n_1{flex-direction:column;gap:12px;display:flex}._filters_qxz3n_7{gap:8px;max-width:400px;display:flex}._filter_qxz3n_7{min-width:0;color:var(--dh-text-2);flex-direction:column;flex:1 1 0;gap:4px;font-size:12px;line-height:16px;display:flex}._entries_qxz3n_24{margin:0;padding:0;list-style:none}._entry_qxz3n_30{border-bottom:1px solid var(--dh-line);flex-direction:column;justify-content:center;min-height:48px;padding:8px 0;display:flex}._sentence_qxz3n_39{overflow-wrap:anywhere}._meta_qxz3n_43{color:var(--dh-text-2);font-size:12px;line-height:16px}._note_qxz3n_49{color:var(--dh-text-2);margin:8px 0}._more_qxz3n_54{width:100%;margin-top:8px}._video_ym9aa_1{object-fit:cover;background:var(--dh-video-off);width:100%;height:100%;display:block}._video_ym9aa_1[data-mirrored=true]{transform:scaleX(-1)}._meter_1nda7_1{background:var(--dh-surface-3);width:100%;height:4px;position:relative;overflow:hidden}._fill_1nda7_9{background:var(--dh-text-2);transform-origin:0;transition:transform .1s linear;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._fill_1nda7_9{transition:none}}._group_1sf7c_1{border-radius:var(--dh-radius);background:var(--dh-surface-3);width:100%;height:44px;display:flex}._option_1sf7c_9{border-radius:var(--dh-radius);min-width:0;color:var(--dh-text-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}._option_1sf7c_9[aria-checked=true]{border-color:var(--dh-gold);color:var(--dh-text);font-weight:600}._option_1sf7c_9:disabled{opacity:.5;cursor:default}._group_3dah1_1{padding:8px 0}._group_3dah1_1:first-child{padding-top:0}._group_3dah1_1+._group_3dah1_1{border-top:1px solid var(--dh-line)}._row_3dah1_13{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:48px;display:flex}._switchRow_3dah1_22{justify-content:space-between;align-items:center;gap:24px;min-height:48px;display:flex}._heading_3dah1_30{flex:160px;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:20px}._label_3dah1_39{flex:160px;min-width:0}._control_3dah1_44{flex:0 288px;min-width:0}._speakerControls_3dah1_49{flex:0 288px;align-items:center;gap:8px;min-width:0;display:flex}._testSound_3dah1_57{width:120px}._aside_3dah1_61{justify-content:flex-end;padding:8px 0;display:flex}._preview_3dah1_67{aspect-ratio:16/9;border-radius:var(--dh-radius);background:var(--dh-surface-1);width:100%;max-width:288px;position:relative;overflow:hidden}._meter_3dah1_77{width:100%;max-width:288px}._hint_3dah1_82{color:var(--dh-text-2);margin:4px 0 0;font-size:12px;line-height:16px}._topBar_1y59s_1{z-index:2;height:var(--dh-top-bar-height);border-bottom:1px solid var(--dh-line);background:var(--dh-surface-1);-webkit-user-select:none;user-select:none;-webkit-app-region:drag;app-region:drag;flex:none;align-items:center;gap:16px;padding:0 2px 0 16px;display:flex;position:relative}._topBar_1y59s_1 :is(button,input,select){-webkit-app-region:no-drag;app-region:no-drag}._identity_1y59s_22{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}._appMark_1y59s_30{color:var(--dh-text);flex:none}._title_1y59s_35{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}._status_1y59s_46{color:var(--dh-text-2);white-space:nowrap;flex:none;align-items:center;gap:8px;margin-left:4px;font-size:12px;line-height:16px;display:inline-flex}._statusDot_1y59s_58{background:var(--dh-muted-shape);border-radius:50%;flex:none;width:8px;height:8px}._status_1y59s_46[data-status=connected] ._statusDot_1y59s_58{background:var(--dh-green)}._status_1y59s_46:is([data-status=connecting],[data-status=reconnecting]) ._statusDot_1y59s_58{background:var(--dh-amber)}._status_1y59s_46[data-status=disconnected] ._statusDot_1y59s_58{background:var(--dh-rose)}._actions_1y59s_78{-webkit-app-region:no-drag;app-region:no-drag;flex:none;align-items:center;gap:4px;display:flex}._windowButtons_1y59s_87{align-items:center;gap:4px;margin-left:12px;display:flex}._row_10qr0_1{justify-content:space-between;align-items:center;gap:24px;min-height:48px;display:flex}._row_10qr0_1+._row_10qr0_1{border-top:1px solid var(--dh-line)}._value_10qr0_13{overflow-wrap:anywhere;text-align:right;min-width:0}._quiet_10qr0_19{color:var(--dh-text-2)}._status_10qr0_23{align-items:center;gap:8px;display:inline-flex}._statusDot_10qr0_29{background:var(--dh-muted-shape);border-radius:50%;flex:none;width:8px;height:8px}._status_10qr0_23[data-status=connected] ._statusDot_10qr0_29{background:var(--dh-green)}._status_10qr0_23:is([data-status=connecting],[data-status=reconnecting]) ._statusDot_10qr0_29{background:var(--dh-amber)}._status_10qr0_23[data-status=disconnected] ._statusDot_10qr0_29{background:var(--dh-rose)}._backdrop_1v5mw_1{inset:var(--dh-top-bar-height) 0 0;z-index:1;background:var(--dh-backdrop);justify-content:center;align-items:center;transition:opacity .12s ease-out;display:flex;position:fixed}@starting-style{._backdrop_1v5mw_1{opacity:0}}._dialog_1v5mw_18{width:min(960px,90vw);height:min(640px, 90dvh, calc(100dvh - var(--dh-top-bar-height) - 16px));border:1px solid var(--dh-line);border-radius:var(--dh-radius);background:var(--dh-surface-2);display:flex;overflow:hidden}._dialog_1v5mw_18:focus{outline:none}._navigation_1v5mw_32{border-right:1px solid var(--dh-line);flex-direction:column;flex:0 0 220px;gap:16px;padding:16px 8px;display:flex;overflow-y:auto}._group_1v5mw_42{flex-direction:column;gap:2px;display:flex}._groupLabel_1v5mw_48{color:var(--dh-text-2);padding:0 12px 4px;font-size:12px;line-height:16px}._item_1v5mw_55{border-radius:var(--dh-radius);height:36px;color:var(--dh-text-2);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;margin:0;padding:0 12px;display:flex;position:relative}._item_1v5mw_55[aria-current=page]{background:var(--dh-surface-3);color:var(--dh-text);font-weight:600}._item_1v5mw_55[aria-current=page]:before{content:"";background:var(--dh-gold);border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:0}@media (hover:hover){._item_1v5mw_55:hover{background-color:color-mix(in srgb, var(--dh-surface-3) 50%, var(--dh-surface-2));color:var(--dh-text)}._item_1v5mw_55[aria-current=page]:hover{background-color:var(--dh-surface-3)}}._section_1v5mw_99{flex-direction:column;flex:auto;min-width:0;display:flex}._sectionHeader_1v5mw_106{flex:none;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 8px 0 32px;display:flex}._title_1v5mw_116{flex:auto;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:24px}._content_1v5mw_125{flex:auto;min-height:0;padding:0 32px 32px;overflow-y:auto}._contentInner_1v5mw_132{max-width:600px}@media (hover:hover){._close_1v5mw_137:enabled:hover{color:var(--dh-rose)}}._backdrop_1v5mw_1[data-layout=narrow]{z-index:3;justify-content:stretch;align-items:stretch;inset:0}._backdrop_1v5mw_1[data-layout=narrow] ._dialog_1v5mw_18{border:none;border-radius:0;flex-direction:column;width:100%;height:100%}._narrowHeader_1v5mw_157{border-bottom:1px solid var(--dh-line);flex:none;align-items:center;gap:4px;height:56px;padding:0 4px 0 16px;display:flex}._narrowHeader_1v5mw_157[data-back=true]{padding-left:4px}._backdrop_1v5mw_1[data-layout=narrow] ._navigation_1v5mw_32{border-right:none;flex:auto;padding:16px}._backdrop_1v5mw_1[data-layout=narrow] ._group_1v5mw_42{gap:0}._backdrop_1v5mw_1[data-layout=narrow] ._groupLabel_1v5mw_48{padding:0 0 4px}._backdrop_1v5mw_1[data-layout=narrow] ._item_1v5mw_55{border-bottom:1px solid var(--dh-line);height:48px;color:var(--dh-text);background:0 0;border-radius:0;justify-content:space-between;padding:0;font-weight:400}._backdrop_1v5mw_1[data-layout=narrow] ._item_1v5mw_55:before{content:none}._chevron_1v5mw_200{color:var(--dh-text-2);flex:none}._backdrop_1v5mw_1[data-layout=narrow] ._content_1v5mw_125{padding:16px}@media (prefers-reduced-motion:reduce){._backdrop_1v5mw_1{transition:none}}._systemInfo_1tmlz_1{color:var(--dh-text-2);flex-wrap:wrap;gap:8px;margin:0;font-size:12px;line-height:16px;display:flex}._systemInfo_1tmlz_1>:not(:first-child):before{content:"·";margin-right:8px}._panel_1mgg1_1{border:1px solid var(--dh-line);border-radius:var(--dh-radius);background:var(--dh-surface-2);flex-direction:column;gap:16px;padding:16px 24px 24px;display:flex}._title_1mgg1_11{margin:0;font-size:16px;font-weight:600;line-height:24px}._field_2wxsm_1{flex-direction:column;gap:8px;min-width:0;display:flex}._label_2wxsm_8{color:var(--dh-text-2)}._input_2wxsm_12{border-radius:var(--dh-radius);background:var(--dh-surface-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:none;width:100%;height:44px;margin:0;padding:0 12px;display:block}._input_2wxsm_12:disabled{color:var(--dh-text-2)}._formError_12ebc_1{color:var(--dh-rose);margin:0}._form_1efrt_1{flex-direction:column;flex:auto;gap:16px;display:flex}._submit_1efrt_8{align-self:flex-start;margin-top:auto}._list_wn189_1{flex-direction:column;margin:0 -12px;padding:0;list-style:none;display:flex}._session_wn189_9{border-radius:var(--dh-radius);text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:8px;width:100%;min-height:44px;margin:0;padding:12px;display:flex}._tableName_wn189_24{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}._role_wn189_32{color:var(--dh-text-2);flex:none}@media (hover:hover){._session_wn189_9:hover{background-color:var(--dh-surface-3)}}._screen_1lm31_1{flex-direction:column;flex:auto;align-items:center;gap:32px;padding:48px 16px 24px;display:flex}._content_1lm31_10{flex-direction:column;gap:24px;width:100%;max-width:720px;display:flex}._forms_1lm31_18{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}._message_1lm31_24{color:var(--dh-text-2);margin:0}._systemInfo_1lm31_29{margin-top:auto}._dock_1v1hp_1{min-height:var(--dh-dock-height);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px 24px;display:flex}._mediaUnavailable_1v1hp_12{color:var(--dh-text-2);text-align:center;flex:0 0 100%;margin:0 0 8px;font-size:12px;line-height:16px}._leave_1v1hp_21{margin-left:16px}._fear_1ubp1_1{flex-direction:column;gap:8px;width:164px;display:flex}._label_1ubp1_8{color:var(--dh-text-2)}._value_1ubp1_12{align-items:baseline;gap:4px;display:flex}._numeral_1ubp1_18{font-size:40px;line-height:40px}._maximum_1ubp1_23{color:var(--dh-text-2);font-size:16px;line-height:24px}._segments_1ubp1_29{gap:4px;display:flex}._segment_1ubp1_29{background:var(--dh-muted-shape);flex:1 1 0;height:4px}._segment_1ubp1_29[data-filled=true]{background:var(--dh-gold)}._spotlightToggle_u27wc_1{border-radius:var(--dh-radius);width:40px;height:40px;color:var(--dh-text-2);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0 -10px 0 0;padding:0;display:inline-flex}._spotlightToggle_u27wc_1[aria-pressed=true]{color:var(--dh-gold-bright)}@media (hover:hover){._spotlightToggle_u27wc_1:hover{color:var(--dh-text)}._spotlightToggle_u27wc_1[aria-pressed=true]:hover{color:var(--dh-gold-bright)}}._tile_18dsa_1{border:1px solid var(--dh-line);border-radius:var(--dh-radius);background:var(--dh-surface-1);flex-direction:column;min-width:0;display:flex;overflow:hidden}._player_18dsa_11{flex:160px;max-width:280px}._tile_18dsa_1[data-speaking=true]{border:1.5px solid var(--dh-gold);animation:4.8s ease-in-out infinite _speaking-glow_18dsa_1}._tile_18dsa_1[data-spotlight=true]{border:2px solid var(--dh-gold-bright)}._screen_18dsa_25{aspect-ratio:16/9;background:var(--dh-video-off);position:relative}._tile_18dsa_1[data-weak-connection=true] ._screen_18dsa_25{opacity:.7}._initial_18dsa_35{border:1px solid var(--dh-muted-shape);width:56px;height:56px;color:var(--dh-text-2);border-radius:50%;justify-content:center;align-items:center;margin:auto;font-size:24px;line-height:24px;display:flex;position:absolute;inset:0}._plate_18dsa_51{align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}._gameMaster_18dsa_59 ._plate_18dsa_51{height:48px;padding:0 16px}._names_18dsa_64{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._name_18dsa_64{font-weight:600}._gameMaster_18dsa_59 ._name_18dsa_64{font-size:16px;line-height:24px}._detail_18dsa_81{color:var(--dh-text-2);margin-left:8px;font-size:12px;line-height:16px}._gameMaster_18dsa_59 ._detail_18dsa_81{font-size:14px;line-height:20px}._spotlightStar_18dsa_93{color:var(--dh-gold-bright);flex:none;margin-left:-4px}._mutedIcon_18dsa_99{color:var(--dh-rose);flex:none}._weakIcon_18dsa_104{color:var(--dh-amber);flex:none}._speakingBars_18dsa_109{flex:none;justify-content:center;align-items:flex-end;gap:2px;width:20px;height:14px;display:inline-flex}._speakingBars_18dsa_109>span{background:var(--dh-gold);transform-origin:50% 100%;width:2px;height:14px;animation:1.2s ease-in-out infinite _speaking-level_18dsa_1;display:block}._speakingBars_18dsa_109>span:nth-child(2){animation-delay:-.4s}._speakingBars_18dsa_109>span:nth-child(3){animation-delay:-.8s}@keyframes _speaking-glow_18dsa_1{0%,to{box-shadow:0 0 4px color-mix(in srgb, var(--dh-gold) 8%, transparent)}50%{box-shadow:0 0 12px color-mix(in srgb, var(--dh-gold) 24%, transparent)}}@keyframes _speaking-level_18dsa_1{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._tile_18dsa_1[data-speaking=true]{box-shadow:0 0 8px color-mix(in srgb, var(--dh-gold) 16%, transparent);animation:none}._speakingBars_18dsa_109>span{animation:none;transform:scaleY(.7)}}._stage_1ahht_1{--stage-gutter:clamp(16px, 2.5vw, 32px);--player-tile-width:min(280px, (100vw - 2 * var(--stage-gutter) - 64px) / 5);--stage-chrome:calc(var(--dh-top-bar-height) + var(--dh-dock-height) + 48px + 24px + 44px + 51px);--game-master-width:clamp(320px, (100dvh - var(--stage-chrome)) * 16 / 9 - var(--player-tile-width), 768px);padding:24px var(--stage-gutter);flex-direction:column;flex:auto;justify-content:center;gap:24px;display:flex}._lead_1ahht_20{grid-template-columns:minmax(164px, 1fr) minmax(0, var(--game-master-width)) minmax(164px, 1fr);align-items:start;column-gap:24px;display:grid}._gameMaster_1ahht_27{grid-column:2}._fear_1ahht_31{grid-column:3;justify-self:end}._fearArea_1ahht_36{flex-direction:column;gap:8px;width:164px;display:flex}._players_1ahht_43{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._stage_1ahht_1[data-mode=battle]{flex-direction:row;justify-content:flex-start;align-items:stretch}._battleMap_1ahht_56{border:1px solid var(--dh-line);border-radius:var(--dh-radius);background:var(--dh-surface-1);min-width:0;min-height:320px;color:var(--dh-text-2);flex:auto;justify-content:center;align-items:center;display:flex}._battleColumn_1ahht_69{flex:0 0 var(--player-tile-width);flex-direction:column;gap:16px;min-width:200px;display:flex}._battleFear_1ahht_77{align-self:flex-end}._battleColumn_1ahht_69>._columnTile_1ahht_81{flex:none;max-width:none}@media (width<=719px){._stage_1ahht_1[data-mode=battle]{flex-direction:column}._battleColumn_1ahht_69{flex-basis:auto}._lead_1ahht_20{grid-template-columns:minmax(0,1fr);row-gap:24px}._gameMaster_1ahht_27,._fear_1ahht_31{grid-column:1}}._tableScreen_1i6me_1{min-width:0;min-height:calc(100dvh - var(--dh-top-bar-height));flex-direction:column;flex:auto;display:flex;position:relative}._gameApp_103we_1{flex-direction:column;min-height:100vh;display:flex}
