._outer_70fhs_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg)}._stage_70fhs_11{position:relative;flex-shrink:0;overflow:hidden;transform-origin:center center}._fsBtn_70fhs_19{position:absolute;top:6px;right:12px;z-index:50;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:10px;border:1.5px solid rgba(255,255,255,.3);background:#00000040;color:var(--text);cursor:pointer}._fsBtn_70fhs_19:hover{border-color:var(--accent-2)}._fsBtn_70fhs_19 svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}._tip_70fhs_49{position:absolute;top:60px;right:12px;z-index:50;max-width:560px;padding:12px 18px;border-radius:12px;background:#000c;color:#fff;font-size:20px;line-height:1.5}._overlay_1tj41_3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#0314168c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._panel_1tj41_1{width:640px;max-height:840px;display:flex;flex-direction:column;padding:32px 40px 28px;background:linear-gradient(180deg,#144e4aeb,#09282af2);border-color:#ffffff24}._header_1tj41_25{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._title_1tj41_32{margin:0;font-family:var(--font-title);font-size:30px;font-weight:400;letter-spacing:.08em;background:linear-gradient(180deg,#fff6df,#ffd98a 45%,#ffb547);-webkit-background-clip:text;background-clip:text;color:transparent}._close_1tj41_44{width:36px;height:36px;border-radius:50%;font-size:26px;line-height:36px;color:var(--text-dim);transition:background-color .2s ease,color .2s ease}._close_1tj41_44:hover{background:#ffffff1a;color:var(--text)}._body_1tj41_59{display:flex;flex-direction:column}._row_1tj41_64{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}._row_1tj41_64:last-child{border-bottom:none}._rowText_1tj41_77{display:flex;flex-direction:column;gap:4px;min-width:0}._rowLabel_1tj41_84{font-family:var(--font-title);font-size:20px;font-weight:400;letter-spacing:.04em}._rowHint_1tj41_91{font-size:14px;color:var(--text-dim)}._rowControl_1tj41_96{flex-shrink:0;display:flex;align-items:center}._stepper_1tj41_103{display:flex;align-items:center;gap:14px}._stepBtn_1tj41_109{width:36px;height:36px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);font-size:20px;line-height:1;color:var(--text);background:#ffffff0a;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}._stepBtn_1tj41_109:hover:not(:disabled){background:#ffffff1f;border-color:#fff9}._stepBtn_1tj41_109:disabled{opacity:.35;cursor:not-allowed}._stepValue_1tj41_131{min-width:28px;text-align:center;font-family:var(--font-num);font-size:22px;font-weight:700;color:var(--accent)}._segmented_1tj41_141{display:flex;padding:4px;gap:4px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.1)}._seg_1tj41_141{min-width:64px;padding:8px 14px;border-radius:999px;font-size:16px;font-weight:600;color:var(--text-dim);white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._seg_1tj41_141:hover:not(._segActive_1tj41_161){color:var(--text);background:#ffffff0f}._segActive_1tj41_161{background:linear-gradient(180deg,#ffc76a,var(--accent));color:#3a2600;box-shadow:0 4px 12px #ffb5474d}._toggle_1tj41_173{position:relative;width:56px;height:30px;border-radius:999px;background:#0000004d;border:1.5px solid rgba(255,255,255,.2);transition:background-color .25s ease,border-color .25s ease}._toggleOn_1tj41_183{background:var(--accent-2);border-color:var(--accent-2)}._knob_1tj41_188{position:absolute;top:50%;left:3px;width:22px;height:22px;border-radius:50%;background:#f4f7f6;box-shadow:0 2px 6px #0000004d;transform:translateY(-50%);transition:left .25s ease,background-color .25s ease}._toggleOn_1tj41_183 ._knob_1tj41_188{left:calc(100% - 25px);background:#052e2a}._footer_1tj41_207{display:flex;justify-content:flex-end;gap:16px;margin-top:24px}._footBtn_1tj41_214{padding:10px 26px;font-size:18px}._overlay_zyeed_3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#0314168c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._panel_zyeed_1{width:640px;max-height:840px;display:flex;flex-direction:column;padding:32px 40px 28px;background:linear-gradient(180deg,#144e4aeb,#09282af2);border-color:#ffffff24}._header_zyeed_25{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._title_zyeed_32{margin:0;font-family:var(--font-title);font-size:30px;font-weight:400;letter-spacing:.08em;background:linear-gradient(180deg,#fff6df,#ffd98a 45%,#ffb547);-webkit-background-clip:text;background-clip:text;color:transparent}._close_zyeed_44{width:36px;height:36px;border-radius:50%;font-size:26px;line-height:36px;color:var(--text-dim);transition:background-color .2s ease,color .2s ease}._close_zyeed_44:hover{background:#ffffff1a;color:var(--text)}._body_zyeed_59{display:flex;flex-direction:column}._row_zyeed_64{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}._row_zyeed_64:last-child{border-bottom:none}._rowText_zyeed_77{display:flex;flex-direction:column;gap:4px;min-width:0}._rowLabel_zyeed_84{font-family:var(--font-title);font-size:20px;font-weight:400;letter-spacing:.04em}._rowHint_zyeed_91{font-size:14px;color:var(--text-dim)}._rowControl_zyeed_96{flex-shrink:0;display:flex;align-items:center}._segmented_zyeed_103{display:flex;padding:4px;gap:4px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.1)}._seg_zyeed_103{min-width:64px;padding:8px 14px;border-radius:999px;font-size:16px;font-weight:600;color:var(--text-dim);white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._seg_zyeed_103:hover:not(._segActive_zyeed_123){color:var(--text);background:#ffffff0f}._segActive_zyeed_123{background:linear-gradient(180deg,#ffc76a,var(--accent));color:#3a2600;box-shadow:0 4px 12px #ffb5474d}._toggle_zyeed_135{position:relative;width:56px;height:30px;border-radius:999px;background:#0000004d;border:1.5px solid rgba(255,255,255,.2);transition:background-color .25s ease,border-color .25s ease}._toggleOn_zyeed_145{background:var(--accent-2);border-color:var(--accent-2)}._knob_zyeed_150{position:absolute;top:50%;left:3px;width:22px;height:22px;border-radius:50%;background:#f4f7f6;box-shadow:0 2px 6px #0000004d;transform:translateY(-50%);transition:left .25s ease,background-color .25s ease}._toggleOn_zyeed_145 ._knob_zyeed_150{left:calc(100% - 25px);background:#052e2a}._wageWrap_zyeed_169{display:flex;align-items:center;gap:10px}._wageInput_zyeed_175{width:120px;height:40px;padding:0 14px;border:1.5px solid rgba(255,255,255,.15);border-radius:999px;outline:none;background:#00000038;color:var(--accent);font-family:var(--font-num);font-size:18px;font-weight:700;text-align:center;-moz-appearance:textfield;transition:border-color .2s ease,background-color .2s ease}._wageInput_zyeed_175::-webkit-outer-spin-button,._wageInput_zyeed_175::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._wageInput_zyeed_175:focus{border-color:var(--accent-2);background:#0000004d}._wageUnit_zyeed_203{font-size:14px;color:var(--text-dim);white-space:nowrap}._todaySection_zyeed_210{margin-top:20px;padding:16px 18px 18px;border-radius:14px;background:#0000002e;border:1px solid rgba(255,255,255,.08)}._todayTitle_zyeed_218{margin-bottom:12px;font-family:var(--font-title);font-size:18px;letter-spacing:.08em;color:var(--accent)}._statGrid_zyeed_226{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}._statCell_zyeed_232{display:flex;flex-direction:column;gap:4px;min-width:0}._statValue_zyeed_239{font-family:var(--font-num);font-size:20px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statLabel_zyeed_249{font-size:13px;letter-spacing:.04em;color:var(--text-dim)}._hint_zyeed_255{margin-top:16px;font-size:13px;letter-spacing:.04em;color:var(--text-dim);text-align:center}._footer_zyeed_264{display:flex;justify-content:flex-end;gap:16px;margin-top:20px}._footBtn_zyeed_271{padding:10px 26px;font-size:18px}._root_1m44a_1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at 38% 48%,var(--table-1) 0%,var(--table-2) 72%)}._circle_1m44a_9{position:absolute;border-radius:50%;pointer-events:none}._circleA_1m44a_15{width:760px;height:760px;left:-220px;top:-260px;background:radial-gradient(circle,#4fd1c529,#4fd1c500 70%)}._circleB_1m44a_23{width:620px;height:620px;right:-180px;bottom:-220px;background:radial-gradient(circle,#ffb5471f,#ffb54700 70%)}._decorTile_1m44a_31{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);background:var(--tile-face);border-bottom:6px solid var(--tile-side);box-shadow:0 10px 24px #0003;pointer-events:none}._decorImg_1m44a_43{width:85%;height:85%;object-fit:contain}._hero_1m44a_50{position:absolute;left:120px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center}._title_1m44a_60{margin:0;font-family:var(--font-brush);font-size:128px;font-weight:400;line-height:1.15;letter-spacing:.1em;background:linear-gradient(180deg,#fff6df,#ffd98a 45%,#ffb547);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 18px rgba(0,0,0,.25))}._subtitle_1m44a_74{margin:24px 0 0;font-family:var(--font-title);font-size:24px;letter-spacing:.2em;color:var(--text-dim)}._tagline_1m44a_83{display:inline-block;margin:18px 0 0;padding:6px 16px;font-family:var(--font-title);font-size:18px;letter-spacing:.12em;color:#ffd98a;border:1px dashed rgba(255,217,138,.45);border-radius:999px;background:#ffb54714;box-shadow:0 0 18px #ffb5471f}._side_1m44a_98{position:absolute;right:120px;top:0;bottom:0;display:flex;align-items:center}._card_1m44a_107{position:relative;width:520px;padding:48px}._label_1m44a_113{display:block;margin-bottom:10px;font-size:16px;letter-spacing:.1em;color:var(--text-dim)}._input_1m44a_121{width:100%;height:56px;min-width:0;padding:0 22px;border:1.5px solid rgba(255,255,255,.15);border-radius:999px;outline:none;background:#00000038;color:var(--text);font:inherit;font-size:20px;transition:border-color .2s ease,background-color .2s ease}._input_1m44a_121::placeholder{color:#f4f7f659}._input_1m44a_121:focus{border-color:var(--accent-2);background:#0000004d}._buttons_1m44a_147{display:flex;flex-direction:column;gap:16px;margin-top:36px}._buttons_1m44a_147 ._btn_1m44a_154{width:100%;height:64px}._joinWrap_1m44a_159{overflow:hidden}._joinRow_1m44a_163{display:flex;gap:12px;margin-top:20px;padding:2px 2px 4px}._rulesRow_1m44a_171{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}._rulesSummary_1m44a_181{font-size:15px;letter-spacing:.04em;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._rulesBtns_1m44a_191{display:flex;align-items:center;gap:10px;flex-shrink:0}._rulesRow_1m44a_171 ._rulesBtn_1m44a_191{flex-shrink:0;gap:8px;padding:8px 18px;font-size:16px;border-width:1px}._codeInput_1m44a_206{flex:1;text-align:center;font-size:26px;font-weight:600;letter-spacing:.35em}._frame_aeuui_2{position:relative;flex-shrink:0;transition:transform .18s ease}._clickable_aeuui_8{cursor:pointer}._clickable_aeuui_8:hover:not(._selected_aeuui_12){transform:translateY(-8px)}._selected_aeuui_12{transform:translateY(-18px)}._body_aeuui_21{position:absolute;left:50%;top:50%;box-sizing:border-box;border-radius:8px;box-shadow:0 3px 6px #00000047,0 1px 2px #0003;pointer-events:none;transition:box-shadow .2s ease,filter .2s ease}._face_aeuui_34{display:flex;align-items:center;justify-content:center;background:var(--tile-face);border-bottom:6px solid var(--tile-side)}._img_aeuui_42{width:85%;height:85%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}._back_aeuui_50{background:linear-gradient(160deg,#ffffff38,#00000024),var(--tile-back);border-bottom:6px solid rgba(0,0,0,.2)}._back_aeuui_50:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px solid rgba(255,255,255,.35);border-radius:5px}._highlight_aeuui_64{box-shadow:0 0 0 2px var(--accent),0 0 12px color-mix(in srgb,var(--accent) 70%,transparent),0 3px 6px #00000047}._dim_aeuui_71{filter:brightness(.55)}._selected_aeuui_12 ._body_aeuui_21{box-shadow:0 0 0 2px var(--accent),0 0 16px color-mix(in srgb,var(--accent) 80%,transparent),0 6px 12px #0000004d}._bar_13qt3_1{position:relative;display:flex;align-items:center;gap:14px}._btn_13qt3_8{height:56px;min-width:112px;padding:0 28px;border-radius:999px;font-family:var(--font-brush);font-size:34px;font-weight:400;letter-spacing:.08em;line-height:1;white-space:nowrap;box-shadow:0 6px 18px #00000040;transition:filter .2s ease,box-shadow .2s ease}._btn_13qt3_8:hover{filter:brightness(1.08)}._btn_13qt3_8:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}._hu_13qt3_35{height:64px;min-width:136px;font-size:28px;color:var(--bg);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 75%,white),var(--accent));box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 45%,transparent)}._chi_13qt3_44{color:var(--bg);background:var(--accent-2);box-shadow:0 6px 18px color-mix(in srgb,var(--accent-2) 35%,transparent)}._light_13qt3_51{color:var(--bg);background:var(--tile-face)}._ghost_13qt3_56{color:var(--text);background:#ffffff0f;border:1.5px solid rgba(255,255,255,.35);box-shadow:none}._popup_13qt3_64{position:absolute;left:0;right:0;bottom:calc(100% + 14px);margin:0 auto;width:max-content;display:flex;gap:10px;padding:10px}._option_13qt3_76{display:flex;align-items:flex-end;gap:3px;padding:8px;border-radius:12px;border:1.5px solid transparent;background:#ffffff0f;transition:border-color .2s ease}._option_13qt3_76:hover{border-color:var(--accent-2)}._layer_163lo_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;pointer-events:none}._text_163lo_11{font-family:var(--font-brush);font-size:160px;font-weight:400;line-height:1;letter-spacing:.1em;color:var(--text);-webkit-text-stroke:6px var(--accent);paint-order:stroke fill;text-shadow:0 10px 30px rgba(0,0,0,.45);white-space:nowrap}._compass_xw059_1{position:relative;width:220px;height:220px;border-radius:22px;background:var(--panel);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._label_xw059_14{position:absolute;font-family:var(--font-title);font-size:26px;font-weight:400;line-height:1;color:var(--text-dim);transition:color .3s ease,text-shadow .3s ease}._labelActive_xw059_26{color:var(--accent);text-shadow:0 0 12px color-mix(in srgb,var(--accent) 60%,transparent)}._pos0_xw059_31{position:absolute;left:50%;bottom:10px;transform:translate(-50%)}._pos1_xw059_38{position:absolute;right:10px;top:50%;transform:translateY(-50%)}._pos2_xw059_45{position:absolute;top:10px;left:50%;transform:translate(-50%)}._pos3_xw059_52{position:absolute;left:10px;top:50%;transform:translateY(-50%)}._bar_xw059_60{position:absolute;border-radius:2px;background:var(--accent);box-shadow:0 0 10px var(--accent)}._bar0_xw059_67{left:50%;bottom:2px;width:56px;height:4px;transform:translate(-50%)}._bar1_xw059_75{right:2px;top:50%;width:4px;height:56px;transform:translateY(-50%)}._bar2_xw059_83{top:2px;left:50%;width:56px;height:4px;transform:translate(-50%)}._bar3_xw059_91{left:2px;top:50%;width:4px;height:56px;transform:translateY(-50%)}._ring_xw059_99{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}._track_xw059_108,._progress_xw059_109{fill:none;stroke-width:3}._track_xw059_108{stroke:#ffffff1f}._progress_xw059_109{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .2s linear}._center_xw059_124{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}._prevailing_xw059_134{font-family:var(--font-title);font-size:12px;letter-spacing:.1em;color:var(--text-dim)}._count_xw059_141{font-family:var(--font-num);font-size:40px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}._unit_xw059_149{font-size:13px;color:var(--text-dim)}._timer_xw059_154{margin-top:4px;font-family:var(--font-num);font-size:14px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}._row_1ht9d_1{display:flex;align-items:center;gap:2px}._hand_1ebro_1{display:flex;align-items:flex-end;justify-content:center;gap:3px}._slot_1ebro_8{position:relative;flex-shrink:0}._bubble_1ebro_14{position:absolute;left:50%;bottom:calc(100% + 24px);transform:translate(-50%);pointer-events:none}._bubbleInner_1ebro_22{display:flex;align-items:center;gap:4px;padding:6px 10px;border-radius:12px;background:var(--bg);border:1px solid rgba(255,255,255,.18);box-shadow:var(--shadow);white-space:nowrap}._bubbleLabel_1ebro_34{margin-right:2px;font-size:15px;font-weight:600;color:var(--accent-2)}._melds_1efjw_2{display:flex;align-items:flex-end;gap:10px}._vertical_1efjw_8{flex-direction:column;align-items:flex-start}._group_1efjw_13{display:flex;align-items:flex-end;gap:2px}._groupVertical_1efjw_19{flex-direction:column;align-items:center}._row_11mqv_1{display:flex;align-items:center;gap:2px}._vertical_11mqv_7{flex-direction:column}._pond_17wk9_1{display:grid;justify-content:start;align-content:start;gap:8px 2px}._cell_17wk9_8{position:relative}._marker_17wk9_13{position:absolute;left:50%;top:-9px;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--accent)}._card_tbla1_1{display:inline-flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border-radius:var(--radius);background:var(--panel);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:filter .3s ease}._compact_tbla1_15{gap:8px;padding:5px 10px 5px 5px}._offline_tbla1_20{filter:grayscale(1);opacity:.7}._turn_tbla1_25{animation:_breathe_tbla1_1 1.8s ease-in-out infinite}@keyframes _breathe_tbla1_1{0%,to{box-shadow:0 0 color-mix(in srgb,var(--accent) 0%,transparent),var(--shadow)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 55%,transparent),0 0 18px color-mix(in srgb,var(--accent) 45%,transparent),var(--shadow)}}._avatarWrap_tbla1_44{position:relative;flex-shrink:0}._avatar_tbla1_44{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:var(--bg);box-shadow:inset 0 -3px #0000002e}._compact_tbla1_15 ._avatar_tbla1_44{width:40px;height:40px;font-size:18px}._dealer_tbla1_69{position:absolute;right:-4px;top:-4px;min-width:22px;height:22px;padding:0 5px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--bg);font-size:13px;font-weight:800;box-shadow:0 2px 6px #0000004d}._ting_tbla1_88{position:absolute;left:-4px;bottom:-4px;min-width:22px;height:22px;padding:0 5px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--danger);color:var(--bg);font-size:13px;font-weight:800;box-shadow:0 2px 6px #0000004d}._info_tbla1_106{display:flex;flex-direction:column;gap:4px;min-width:0}._nameRow_tbla1_113{display:flex;align-items:center;gap:6px;min-width:0}._name_tbla1_113{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600}._compact_tbla1_15 ._name_tbla1_113{font-size:15px}._wind_tbla1_133{flex-shrink:0;padding:3px 5px;border-radius:6px;background:#ffffff24;font-size:12px;font-weight:700;line-height:1}._ai_tbla1_143{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;padding:2px 5px;border-radius:6px;border:1px solid var(--accent-2);color:var(--accent-2);font-size:11px;line-height:1}._scoreRow_tbla1_156{display:flex;align-items:center;gap:8px}._score_tbla1_156{font-family:var(--font-num);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._compact_tbla1_15 ._score_tbla1_156{font-size:16px}._pos_tbla1_174{color:var(--accent-2)}._neg_tbla1_178{color:var(--danger)}._offlineTag_tbla1_182{padding:2px 8px;border-radius:999px;background:#ffffff24;color:var(--text-dim);font-size:12px}._root_d8pv0_3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;overflow:hidden}._scrim_d8pv0_10{position:absolute;top:0;right:0;bottom:0;left:0;background:#0314164d}._card_d8pv0_16{position:absolute;left:10%;bottom:0;width:80%;height:70%;display:flex;flex-direction:column;gap:16px;padding:28px 36px 24px;border-radius:22px 22px 0 0;border:1px solid rgba(255,255,255,.14);border-bottom:none;background:linear-gradient(180deg,#165450e0,#082628f0);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -12px 40px #00000059}._header_d8pv0_36{flex-shrink:0}._title_d8pv0_40{margin:0;font-family:var(--font-title);font-size:36px;font-weight:400;letter-spacing:.06em;color:var(--text)}._titleGold_d8pv0_49{background:linear-gradient(180deg,#fff6df,#ffd98a 45%,#ffb547);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 12px rgba(255,181,71,.25))}._congrats_d8pv0_57{display:inline-block;margin-right:14px;padding:2px 14px;border-radius:999px;font-size:18px;letter-spacing:.2em;vertical-align:middle;color:#3a2600;background:linear-gradient(180deg,#ffc76a,var(--accent))}._winners_d8pv0_70{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;overflow-y:auto}._winner_d8pv0_70{flex-shrink:0;display:flex;align-items:stretch;gap:28px;padding:18px 22px;border-radius:var(--radius);background:#0003;border:1px solid rgba(255,255,255,.08)}._winnerMain_d8pv0_90{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}._winnerHead_d8pv0_98{display:flex;align-items:center;gap:12px}._winnerName_d8pv0_104{font-size:20px;font-weight:700}._winnerTag_d8pv0_109{padding:2px 10px;border-radius:999px;font-size:14px;color:var(--accent-2);border:1px solid rgba(79,209,197,.5)}._tiles_d8pv0_117{display:flex;flex-wrap:wrap;align-items:center;gap:3px}._winTile_d8pv0_124{margin-left:16px}._details_d8pv0_128{display:flex;gap:32px}._col_d8pv0_133{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._colTitle_d8pv0_141{display:flex;align-items:baseline;gap:10px;margin-bottom:4px;font-size:16px;font-weight:700;letter-spacing:.1em;color:var(--accent)}._colTitle_d8pv0_141 em{font-style:normal;font-size:13px;font-weight:400;letter-spacing:.02em;color:var(--text-dim)}._line_d8pv0_160{display:flex;justify-content:space-between;gap:12px;font-size:16px;line-height:1.5}._line_d8pv0_160 span{color:var(--text-dim)}._line_d8pv0_160 b{font-weight:600}._winnerScore_d8pv0_176{flex-shrink:0;width:220px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:12px;padding-left:28px;border-left:1px solid rgba(255,255,255,.1)}._cap_d8pv0_188{padding:4px 12px;border-radius:999px;font-family:var(--font-title);font-size:15px;font-weight:400;color:#3a2600;background:linear-gradient(180deg,#ffe09a,var(--accent));box-shadow:0 4px 12px #ffb5474d;white-space:nowrap}._points_d8pv0_200{display:flex;align-items:baseline;gap:6px;font-family:var(--font-num);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._points_d8pv0_200 span{font-size:68px;background:linear-gradient(180deg,#fff6df,#ffd98a 45%,#ffb547);-webkit-background-clip:text;background-clip:text;color:transparent}._points_d8pv0_200 small{font-size:22px;color:var(--accent)}._drawText_d8pv0_223{padding:40px 0;text-align:center;font-size:20px;color:var(--text-dim)}._ranking_d8pv0_231{flex-shrink:0;display:flex;align-items:center;gap:18px;padding:10px 18px;border-radius:var(--radius);background:#ffb54714;border:1px solid rgba(255,181,71,.25);font-size:17px}._rankTitle_d8pv0_243{color:var(--accent);font-weight:700;letter-spacing:.08em;margin-right:6px}._rankItem_d8pv0_250{display:inline-flex;align-items:center;gap:6px}._rankNo_d8pv0_256{color:var(--text-dim);font-size:14px}._rankItem_d8pv0_250 b{font-weight:700;color:var(--accent)}._crown_d8pv0_266{font-size:18px}._bottom_d8pv0_271{flex-shrink:0;display:flex;align-items:center;gap:24px}._scores_d8pv0_278{flex:1;min-width:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._seatCell_d8pv0_286{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;border-radius:var(--radius);background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}._seatMe_d8pv0_297{border-color:#ffb54773;background:#ffb54714}._seatName_d8pv0_302{display:flex;align-items:center;gap:6px;font-size:16px;color:var(--text-dim)}._seatName_d8pv0_302 em{font-style:normal;font-size:12px;padding:0 6px;border-radius:999px;color:#3a2600;background:var(--accent)}._delta_d8pv0_319{font-family:var(--font-num);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}._up_d8pv0_326{color:#5ee39a}._down_d8pv0_330{color:var(--danger)}._flat_d8pv0_334{color:#f4f7f673}._total_d8pv0_338{font-family:var(--font-num);font-size:16px;font-variant-numeric:tabular-nums;color:var(--text)}button._nextBtn_d8pv0_346{font-family:var(--font-ui);font-weight:600;letter-spacing:.08em}._table_ke84f_10{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at center,var(--table-1) 0%,var(--table-2) 75%)}._zone_ke84f_7{position:absolute}._topbar_ke84f_22{position:absolute;left:0;right:0;top:0;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 72px 0 40px}._topInfo_ke84f_34{font-size:18px;letter-spacing:.06em;color:var(--text-dim)}._topBtn_ke84f_40{padding:6px 16px;border-radius:999px;border:1.5px solid rgba(255,255,255,.3);font-size:15px}._seatTop_ke84f_48{left:40px;top:66px}._handTop_ke84f_53{left:50%;top:66px;transform:translate(-50%)}._meldsTop_ke84f_59{left:1080px;top:66px}._flowersTop_ke84f_64{right:40px;top:66px}._pondTop_ke84f_69{left:50%;top:146px;transform:translate(-50%)}._seatLeft_ke84f_76{left:40px;top:150px}._handLeft_ke84f_81{left:40px;top:240px}._meldsLeft_ke84f_86{left:100px;top:240px}._flowersLeft_ke84f_91{left:40px;top:720px}._pondLeft_ke84f_96{left:336px;top:350px}._seatRight_ke84f_102{right:40px;top:150px}._handRight_ke84f_107{left:1514px;top:240px}._meldsRight_ke84f_112{left:1420px;top:240px}._pondRight_ke84f_117{left:930px;top:350px}._compass_ke84f_123{left:690px;top:340px}._pondSelf_ke84f_129{left:50%;top:572px;transform:translate(-50%)}._meldsSelf_ke84f_135{left:24px;bottom:24px}._flowersSelf_ke84f_140{right:40px;top:730px}._actions_ke84f_145{left:50%;top:700px;transform:translate(-50%)}._handSelf_ke84f_151{left:0;right:0;bottom:20px;display:flex;justify-content:center}._bubble_g63oy_1{position:absolute;z-index:6;max-width:260px;padding:8px 14px;border-radius:14px;background:var(--tile-face);color:#1d3a37;font-family:var(--font-ui);font-size:18px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;box-shadow:var(--shadow);pointer-events:none;animation:_bubbleIn_g63oy_1 .22s cubic-bezier(.2,.9,.3,1.2) both}._bubble_g63oy_1:after{content:"";position:absolute;width:12px;height:12px;background:inherit;transform:rotate(45deg)}._bottom_g63oy_30{top:calc(100% + 14px);left:0;right:0;margin-inline:auto;width:max-content;transform-origin:top center}._bottom_g63oy_30:after{top:-6px;left:50%;margin-left:-6px}._top_g63oy_45{bottom:calc(100% + 14px);left:0;right:0;margin-inline:auto;width:max-content;transform-origin:bottom center}._top_g63oy_45:after{bottom:-6px;left:50%;margin-left:-6px}._left_g63oy_60{right:calc(100% + 14px);top:0;bottom:0;margin-block:auto;height:max-content;transform-origin:right center}._left_g63oy_60:after{right:-6px;top:50%;margin-top:-6px}._right_g63oy_75{left:calc(100% + 14px);top:0;bottom:0;margin-block:auto;height:max-content;transform-origin:left center}._right_g63oy_75:after{left:-6px;top:50%;margin-top:-6px}@keyframes _bubbleIn_g63oy_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._root_pt2w9_1{position:relative;display:inline-flex}._toggle_pt2w9_6{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffc76a,var(--accent));color:#3a2600;box-shadow:0 6px 18px #ffb54759;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}._toggle_pt2w9_6 svg{width:28px;height:28px}._toggle_pt2w9_6:hover:not(:disabled){transform:scale(1.06);box-shadow:0 8px 22px #ffb54780}._toggle_pt2w9_6:active:not(:disabled){transform:scale(.94)}._toggle_pt2w9_6:disabled{background:#ffffff2e;color:var(--text-dim);box-shadow:none;opacity:.6;cursor:not-allowed}._toggle_pt2w9_6:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}._panel_pt2w9_51{position:absolute;right:0;bottom:calc(100% + 12px);z-index:20;width:300px;max-height:420px;display:flex;flex-direction:column;padding:10px;border-radius:calc(var(--radius) + 6px);background:linear-gradient(var(--panel),var(--panel)),var(--table-2);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform-origin:bottom right;animation:_panelIn_pt2w9_1 .18s ease-out}._head_pt2w9_72{padding:2px 6px 8px;font-family:var(--font-title);font-size:16px;letter-spacing:.08em;color:var(--text-dim)}._list_pt2w9_80{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px;-webkit-overflow-scrolling:touch}._item_pt2w9_90{flex-shrink:0;text-align:left;padding:10px 14px;border-radius:10px;font-size:17px;line-height:1.3;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:background-color .15s ease,border-color .15s ease}._item_pt2w9_90:hover,._item_pt2w9_90:active{background:#4fd1c52e;border-color:var(--accent-2)}._item_pt2w9_90:focus-visible{outline:2px solid var(--accent-2);outline-offset:1px}@keyframes _panelIn_pt2w9_1{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}._table_wgnbu_11{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at center,var(--table-1) 0%,var(--table-2) 75%)}._zone_wgnbu_18{position:absolute}._topbar_wgnbu_23{position:absolute;left:0;right:0;top:0;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 72px 0 40px}._topInfo_wgnbu_36{font-family:var(--font-title);font-size:18px;letter-spacing:.06em;color:var(--text-dim)}._topBtn_wgnbu_43{padding:6px 16px;border-radius:999px;border:1.5px solid rgba(255,255,255,.3);background:transparent;color:var(--text);font:inherit;font-size:15px;cursor:pointer}._topBtn_wgnbu_43:hover{border-color:var(--accent-2)}._seatTop_wgnbu_59{left:16px;top:56px}._handTop_wgnbu_64{left:247px;top:64px}._meldsTop_wgnbu_69{left:990px;top:56px}._flowersTop_wgnbu_74{right:24px;top:56px}._pondTop_wgnbu_79{left:calc(50% + 48px);bottom:604px;transform:translate(-50%)}._seatLeft_wgnbu_87{left:16px;top:150px}._flowersLeft_wgnbu_92{left:244px;top:150px}._handLeft_wgnbu_97{left:40px;top:240px}._meldsLeft_wgnbu_102{left:100px;top:240px}._pondLeft_wgnbu_107{right:926px;top:312px;display:flex;justify-content:flex-end}._seatRight_wgnbu_116{right:16px;top:150px}._flowersRight_wgnbu_121{right:244px;top:150px}._handRight_wgnbu_126{right:40px;top:240px}._meldsRight_wgnbu_131{right:100px;top:240px}._pondRight_wgnbu_136{left:926px;top:312px}._compass_wgnbu_143{left:690px;top:312px}._pondSelf_wgnbu_149{left:50%;top:548px;transform:translate(-50%)}._selfLeft_wgnbu_156{left:24px;bottom:124px;display:flex;align-items:flex-end;gap:12px}._flowersSelf_wgnbu_164{left:24px;bottom:30px}._actions_wgnbu_169{right:40px;top:712px}._chat_wgnbu_175{right:40px;top:640px;z-index:10}._seatAnchor_wgnbu_182{position:relative}._handSelf_wgnbu_186{left:0;right:0;bottom:20px;display:flex;justify-content:center}._root_1hcm8_3{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff;color:#212121;font-family:Microsoft YaHei,PingFang SC,Calibri,sans-serif;font-size:13px;line-height:1.3;user-select:none;-webkit-user-select:none}._titleBar_1hcm8_20{flex:0 0 32px;height:32px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding-left:8px;background:#217346;color:#fff}._titleLeft_1hcm8_32{display:flex;align-items:center;gap:8px;min-width:0}._logo_1hcm8_39{flex:0 0 18px;width:18px;height:18px}._fileName_1hcm8_45{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._winCtrls_1hcm8_52{display:flex;height:100%}._winBtn_1hcm8_57{width:46px;height:32px;display:flex;align-items:center;justify-content:center}._tabs_1hcm8_66{flex:0 0 28px;height:28px;box-sizing:border-box;display:flex;align-items:flex-end;padding-left:4px;background:#f3f3f3;border-bottom:1px solid #d4d4d4;overflow:hidden;white-space:nowrap}._tab_1hcm8_66{height:26px;line-height:26px;padding:0 12px;color:#444;font-size:13px}._tabFile_1hcm8_87{background:#217346;color:#fff}._tabActive_1hcm8_92{height:27px;color:#217346;font-weight:600;background:#fff;border:1px solid #d4d4d4;border-bottom-color:#fff;border-radius:3px 3px 0 0;box-sizing:border-box}._ribbon_1hcm8_104{flex:0 0 96px;height:96px;box-sizing:border-box;display:flex;align-items:stretch;padding:4px 6px 0;background:#fff;border-bottom:1px solid #d4d4d4;overflow:hidden}._group_1hcm8_116{display:flex;flex-direction:column;justify-content:space-between;padding:0 8px;border-right:1px solid #e1e1e1;white-space:nowrap}._groupBody_1hcm8_125{display:flex;align-items:flex-start;gap:6px;padding-top:2px}._groupName_1hcm8_132{height:16px;line-height:16px;text-align:center;color:#666;font-size:12px}._smallCol_1hcm8_140{display:flex;flex-direction:column;gap:3px}._rowLine_1hcm8_146{display:flex;align-items:center;gap:2px}._bigBtn_1hcm8_152,._smallBtn_1hcm8_153{font:inherit;color:inherit;background:none;border:1px solid transparent;border-radius:2px;cursor:default;padding:0 4px;white-space:nowrap}._bigBtn_1hcm8_152{display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 6px;font-size:12px}._smallBtn_1hcm8_153{height:20px;line-height:18px;font-size:12px;min-width:22px}._fakeBox_1hcm8_180{height:20px;line-height:18px;padding:0 4px;box-sizing:border-box;border:1px solid #c6c6c6;background:#fff;font-size:12px;white-space:nowrap;overflow:hidden}._ico_1hcm8_192{color:#444;display:block}._colorA_1hcm8_197{color:#217346;text-decoration:underline;text-decoration-color:#d13438;text-decoration-thickness:3px}._formulaBar_1hcm8_205{flex:0 0 26px;height:26px;box-sizing:border-box;display:flex;align-items:center;background:#fff;border-bottom:1px solid #d4d4d4}._nameBox_1hcm8_215{flex:0 0 76px;width:76px;height:20px;line-height:18px;box-sizing:border-box;margin:0 6px;padding:0 6px;border:1px solid #c6c6c6;font-size:12px;white-space:nowrap}._fx_1hcm8_228{flex:0 0 auto;padding:0 10px;height:100%;line-height:26px;color:#217346;font-style:italic;font-family:Georgia,Times New Roman,serif;font-size:14px;border-left:1px solid #e1e1e1}._formulaText_1hcm8_240{flex:1 1 auto;min-width:0;height:100%;line-height:26px;padding-left:8px;border-left:1px solid #e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._gridWrap_1hcm8_253{flex:1 1 auto;min-height:0;overflow:auto;position:relative;background:#fff;-webkit-overflow-scrolling:touch}._table_1hcm8_262{border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}._corner_1hcm8_269,._colHead_1hcm8_270,._rowHead_1hcm8_271{background:#f3f3f3;color:#444;font-weight:400;font-size:12px;text-align:center;box-sizing:border-box;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding:0;height:20px}._colHead_1hcm8_270,._corner_1hcm8_269{position:sticky;top:0;z-index:2}._corner_1hcm8_269{left:0;z-index:3}._rowHead_1hcm8_271{position:sticky;left:0;z-index:1;width:44px}._headActive_1hcm8_303{background:#d2d2d2;color:#217346;font-weight:600}._td_1hcm8_309{box-sizing:border-box;height:20px;padding:0 4px;line-height:19px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:clip;cursor:cell}._left_1hcm8_322{text-align:left}._center_1hcm8_326{text-align:center}._right_1hcm8_330{text-align:right}._bold_1hcm8_334{font-weight:700}._red_1hcm8_338{color:#c00000}._titleCell_1hcm8_342{height:26px;font-size:15px;font-weight:700;color:#222;line-height:25px}._totalRow_1hcm8_350{border-top:1px solid #7f7f7f}._selected_1hcm8_354{box-shadow:inset 0 0 0 2px #217346}._sheetBar_1hcm8_359{flex:0 0 28px;height:28px;box-sizing:border-box;display:flex;align-items:flex-end;padding-left:6px;background:#f3f3f3;border-top:1px solid #d4d4d4;overflow:hidden;white-space:nowrap}._sheetTab_1hcm8_372{height:22px;line-height:22px;padding:0 14px;font-size:12px;color:#333;border-right:1px solid #d4d4d4}._sheetActive_1hcm8_381{height:26px;line-height:24px;background:#fff;color:#217346;font-weight:700;border-bottom:2px solid #217346;border-right-color:#d4d4d4;box-sizing:border-box}._sheetPlus_1hcm8_392{height:22px;line-height:20px;padding:0 10px;font-size:15px;color:#555}._statusBar_1hcm8_401{flex:0 0 22px;height:22px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:0 12px;background:#f3f3f3;border-top:1px solid #d4d4d4;color:#444;font-size:12px;white-space:nowrap}._zoom_1hcm8_417{display:flex;align-items:center;gap:6px}._zoomSlider_1hcm8_423{position:relative;display:inline-block;width:80px;height:2px;background:#9a9a9a}._zoomThumb_1hcm8_431{position:absolute;left:50%;top:-4px;width:4px;height:10px;background:#555}._zoomText_1hcm8_440{min-width:36px;text-align:right}@keyframes _caretBlink_mx1jr_1{0%,50%{opacity:1}50.01%,to{opacity:0}}._root_mx1jr_14{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#1e1e1e;color:#ccc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;box-sizing:border-box;user-select:none;-webkit-user-select:none}._root_mx1jr_14 *,._root_mx1jr_14 *:before,._root_mx1jr_14 *:after{box-sizing:border-box}._titleBar_mx1jr_37{position:relative;height:30px;flex-shrink:0;display:flex;align-items:center;background:#3c3c3c;font-size:12px;color:#ccc}._menu_mx1jr_48{display:flex;gap:12px;padding-left:10px;color:#ccc;white-space:nowrap}._title_mx1jr_37{position:absolute;left:50%;transform:translate(-50%);max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccc;pointer-events:none}._body_mx1jr_70{flex:1;min-height:0;display:flex}._activity_mx1jr_77{width:48px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;background:#333;color:#858585}._activityIcon_mx1jr_87{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-left:2px solid transparent}._activityIcon_mx1jr_87 svg{display:block}._activityActive_mx1jr_100{color:#fff;border-left-color:#fff}._sidebar_mx1jr_106{width:240px;flex-shrink:0;display:flex;flex-direction:column;background:#252526;overflow:hidden}._sideHeader_mx1jr_115{height:35px;line-height:35px;padding-left:20px;font-size:11px;color:#bbb;letter-spacing:.02em;flex-shrink:0}._treeRow_mx1jr_125{height:22px;display:flex;align-items:center;gap:4px;padding-right:8px;white-space:nowrap;color:#ccc;font-size:13px}._treeRow_mx1jr_125:hover{background:#2a2d2e}._treeRoot_mx1jr_140{font-size:11px;font-weight:700;color:#ccc;background:#37373d;height:22px;margin-bottom:2px}._treeActive_mx1jr_149{background:#37373d;color:#fff}._treeName_mx1jr_154{overflow:hidden;text-overflow:ellipsis}._chev_mx1jr_159{flex-shrink:0;width:0;height:0;margin-right:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #c5c5c5;transition:transform .1s}._chevOpen_mx1jr_170{transform:rotate(90deg)}._chevSpacer_mx1jr_174{flex-shrink:0;width:9px}._badge_mx1jr_179{flex-shrink:0;font-size:10px;font-weight:700;line-height:1;font-family:Menlo,Consolas,Courier New,monospace}._badge_ts_mx1jr_187{color:#519aba}._badge_json_mx1jr_191{color:#cbcb41}._badge_md_mx1jr_195{color:#519aba}._editor_mx1jr_200{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:#1e1e1e}._tabs_mx1jr_209{height:35px;flex-shrink:0;display:flex;background:#252526;overflow:hidden}._tab_mx1jr_209{height:35px;flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 12px 0 14px;background:#2d2d2d;border-right:1px solid #252526;color:#969696;font-size:13px;white-space:nowrap}._tabActive_mx1jr_231{background:#1e1e1e;color:#fff;border-top:1px solid #007acc;height:35px}._tabClose_mx1jr_238{margin-left:8px;font-size:16px;line-height:1;color:#ccc;opacity:.7}._crumbs_mx1jr_246{height:22px;flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 14px;font-size:12px;color:#a9a9a9;white-space:nowrap;overflow:hidden}._crumbs_mx1jr_246 span{color:#6e6e6e}._code_mx1jr_264{flex:1;min-height:0;overflow:auto;padding:8px 0;font-family:Menlo,Consolas,Courier New,monospace;font-size:14px;line-height:20px;color:#d4d4d4;-webkit-overflow-scrolling:touch;user-select:text;-webkit-user-select:text}._row_mx1jr_278{display:flex;min-width:100%;width:max-content;white-space:pre}._rowActive_mx1jr_285{background:#282828}._lineNo_mx1jr_289{flex-shrink:0;width:56px;padding-right:20px;text-align:right;color:#6e7681;user-select:none;-webkit-user-select:none}._lineNoActive_mx1jr_299{color:#c6c6c6}._text_mx1jr_303{flex:1;white-space:pre}._caret_mx1jr_308{display:inline-block;width:2px;height:17px;margin-left:1px;vertical-align:text-bottom;background:#aeafad;animation:_caretBlink_mx1jr_1 1s steps(1) infinite}._kw_mx1jr_318{color:#569cd6}._str_mx1jr_322{color:#ce9178}._com_mx1jr_326{color:#6a9955}._fn_mx1jr_330{color:#dcdcaa}._type_mx1jr_334{color:#4ec9b0}._num_mx1jr_338{color:#b5cea8}._id_mx1jr_342{color:#9cdcfe}._plain_mx1jr_346{color:#d4d4d4}._panel_mx1jr_351{flex-shrink:0;height:26px;display:flex;flex-direction:column;background:#1e1e1e;border-top:1px solid #80808059}._panelOpen_mx1jr_360{height:160px;max-height:45%}._panelHead_mx1jr_365{height:26px;flex-shrink:0;display:flex;align-items:center;gap:18px;padding:0 12px 0 16px;border:0;background:none;color:#969696;font:inherit;font-size:11px;text-align:left;cursor:pointer;white-space:nowrap}._panelTab_mx1jr_382{letter-spacing:.02em}._panelTabActive_mx1jr_386{color:#e7e7e7;border-bottom:1px solid #e7e7e7;padding-bottom:4px}._panelSpacer_mx1jr_392{flex:1}._panelHead_mx1jr_365 ._chev_mx1jr_159{border-left-color:#969696}._termBody_mx1jr_400{flex:1;min-height:0;overflow:auto;padding:2px 16px 8px;font-family:Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:18px;color:#ccc;white-space:pre;user-select:text;-webkit-user-select:text}._ok_mx1jr_414{color:#0dbc79}._dim_mx1jr_418{color:#7f7f7f}._status_mx1jr_424{height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;background:#007acc;color:#fff;font-size:12px;white-space:nowrap;overflow:hidden}._statusGroup_mx1jr_437{display:flex;align-items:center;height:100%}._statusItem_mx1jr_443{display:inline-flex;align-items:center;gap:4px;height:100%;padding:0 8px}._statusItem_mx1jr_443 svg{display:block}@media (max-width: 720px){._sidebar_mx1jr_106,._menu_mx1jr_48,._optional_mx1jr_460{display:none}._activity_mx1jr_77{width:40px}._activityIcon_mx1jr_87{width:40px;height:40px}._tab_mx1jr_209{padding:0 8px 0 10px}._status_mx1jr_424{font-size:11px}._statusItem_mx1jr_443{padding:0 6px}._code_mx1jr_264{font-size:12px;line-height:17px}._lineNo_mx1jr_289{width:40px;padding-right:12px}._termBody_mx1jr_400{font-size:11px;line-height:15px}}._root_16kxc_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;overflow:hidden}._vignette_16kxc_10{position:absolute;top:0;right:0;bottom:0;left:0;animation:_pulse_16kxc_1 .8s ease-in-out infinite alternate}@keyframes _pulse_16kxc_1{0%{box-shadow:inset 0 0 90px 20px #ff1e1e40}to{box-shadow:inset 0 0 180px 60px #ff1e1eb3}}._bossEdge_16kxc_26{position:absolute;right:0;bottom:0;width:260px;height:390px;transform:translate(100%);animation:_slideIn_16kxc_1 2.4s ease-out forwards}@keyframes _slideIn_16kxc_1{0%{transform:translate(100%)}to{transform:translate(50%)}}._banner_16kxc_45{position:absolute;top:24px;left:50%;transform:translate(-50%);padding:10px 20px 12px;border-radius:10px;background:#141418e0;color:#fff;font-size:22px;white-space:nowrap;box-shadow:0 6px 20px #00000059}._bannerOk_16kxc_59{background:#2e7d32eb;padding:10px 20px}._track_16kxc_64{width:360px;height:6px;margin-top:8px;border-radius:3px;background:#fff3;overflow:hidden}._fill_16kxc_74{width:100%;height:100%;background:#ff5252;transform-origin:left center;animation:_shrink_16kxc_1 3s linear forwards}@keyframes _shrink_16kxc_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._overlay_16kxc_92{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000b8;pointer-events:auto;animation:_fadeIn_16kxc_1 .2s ease-out}@keyframes _fadeIn_16kxc_1{0%{opacity:0}to{opacity:1}}._card_16kxc_112{display:flex;flex-direction:column;align-items:center;gap:12px;width:420px;padding:28px 40px 32px;border-radius:16px;background:#fff8e7;color:#222;text-align:center;box-shadow:0 16px 48px #00000080}._bossFull_16kxc_126{width:150px;height:225px}._title_16kxc_131{margin:0;font-size:40px;color:#d32f2f}._line_16kxc_137{margin:0;font-size:22px;line-height:1.5}._button_16kxc_143{margin-top:8px;padding:12px 28px;border:none;border-radius:8px;background:#1976d2;color:#fff;font-size:20px;cursor:pointer}._button_16kxc_143:hover{background:#1565c0}._hud_kg0xq_1{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;box-sizing:border-box;border-radius:999px;background:#00000073;color:#fff;font-size:16px;white-space:nowrap}._duration_kg0xq_15{color:#fff}._income_kg0xq_19{color:#f5c542}._stats_kg0xq_23{opacity:.6}._bossKey_kg0xq_27{flex-shrink:0;padding:2px 8px;border:none;border-radius:6px;background:#c0392b;color:#fff;font-size:12px;line-height:1.6;cursor:pointer}._root_f8qhz_2{position:absolute;top:0;right:0;bottom:0;left:0}._hud_f8qhz_8{position:absolute;top:5px;left:215px;z-index:20}._root_1wowd_2{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,var(--table-1) 0%,var(--table-2) 72%)}._content_1wowd_9{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding-bottom:40px}._label_1wowd_20{font-family:var(--font-title);font-size:20px;letter-spacing:.3em;color:var(--text-dim)}._codeRow_1wowd_28{display:flex;align-items:center;gap:28px}._codeBlocks_1wowd_34{display:flex;gap:14px}._digit_1wowd_39{width:84px;height:112px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);background:var(--panel);border:1px solid rgba(255,181,71,.35);box-shadow:var(--shadow);font-family:var(--font-num);font-size:72px;font-weight:700;color:var(--accent)}._rules_1wowd_55{min-height:28px;font-size:20px;letter-spacing:.05em;color:var(--text-dim)}._seats_1wowd_63{display:flex;gap:32px}._seat_1wowd_63{position:relative;width:250px;height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px 20px 24px;border-radius:calc(var(--radius) + 6px);background:var(--panel);box-shadow:var(--shadow)}._seatMine_1wowd_83{outline:2px solid var(--accent-2);outline-offset:2px}._seatEmpty_1wowd_88{background:transparent;box-shadow:none;border:2px dashed rgba(244,247,246,.3)}._wind_1wowd_94{position:absolute;top:14px;left:14px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffb5472e;color:var(--accent);font-size:18px;font-weight:700}._avatar_1wowd_110{width:96px;height:96px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,#ffc76a,var(--accent));color:#3a2600;font-size:40px;font-weight:700;box-shadow:0 6px 18px #ffb5474d}._name_1wowd_124{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600}._tags_1wowd_133{display:flex;gap:8px;min-height:24px}._tag_1wowd_133{padding:2px 10px;border-radius:999px;background:#ffffff1f;color:var(--text-dim);font-size:14px}._tagHost_1wowd_147{background:var(--accent);color:#3a2600;font-weight:600}._status_1wowd_153{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-dim)}._dotOn_1wowd_161,._dotOff_1wowd_162{width:10px;height:10px;border-radius:50%}._dotOn_1wowd_161{background:var(--accent-2)}._dotOff_1wowd_162{background:var(--danger)}._emptyText_1wowd_176{font-size:22px;color:var(--text-dim)}._emptyHint_1wowd_181{font-size:16px;text-align:center;color:var(--text-dim);opacity:.7}._actions_1wowd_189{display:flex;align-items:center;gap:20px;min-height:60px;margin-top:12px}._waiting_1wowd_197{font-size:20px;color:var(--text-dim)}._banner_1wowd_203{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:20;padding:10px 24px;border-radius:999px;background:#ff6b6beb;color:#fff;font-size:18px;box-shadow:var(--shadow);white-space:nowrap}._toast_1wowd_218{position:absolute;bottom:48px;left:50%;transform:translate(-50%);z-index:20;padding:10px 24px;border-radius:999px;background:#000000b8;color:#fff;font-size:18px;white-space:nowrap}@font-face{font-family:QM Brush;src:url(/fonts/brush.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:QM Title;src:url(/fonts/xiaowei.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:QM Num;src:url(/fonts/outfit.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-brush: "QM Brush", "STKaiti", "KaiTi", serif;--font-title: "QM Title", "Songti SC", "STSong", serif;--font-num: "QM Num", ui-rounded, system-ui, sans-serif;--font-ui: system-ui, "PingFang SC", "Microsoft YaHei", sans-serif;--bg: #0f2a2e;--table-1: #145a52;--table-2: #0b3b37;--panel: rgba(255, 255, 255, .08);--accent: #ffb547;--accent-2: #4fd1c5;--danger: #ff6b6b;--text: #f4f7f6;--text-dim: rgba(244, 247, 246, .6);--tile-face: #fdfcf7;--tile-side: #d9e6e2;--tile-back: #2f9e8f;--radius: 14px;--shadow: 0 6px 18px rgba(0, 0, 0, .25);--font: var(--font-ui)}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}html,body{overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font);font-variant-numeric:tabular-nums;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}input,textarea{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}button{font:inherit;color:inherit;border:none;background:none;padding:0;cursor:pointer}img,svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 28px;font-family:var(--font-title);font-size:20px;font-weight:600;letter-spacing:.12em;line-height:1.2;white-space:nowrap;transition:transform .15s ease,background-color .2s ease,box-shadow .2s ease,opacity .2s ease}.btn:hover:not(:disabled){transform:scale(1.04)}.btn:active:not(:disabled){transform:scale(.96)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.btn-primary{background:linear-gradient(180deg,#ffc76a,var(--accent));color:#3a2600;box-shadow:0 6px 18px #ffb54759}.btn-primary:hover:not(:disabled){box-shadow:0 8px 22px #ffb54780}.btn-secondary{background:var(--accent-2);color:#052e2a;box-shadow:0 6px 18px #4fd1c54d}.btn-secondary:hover:not(:disabled){box-shadow:0 8px 22px #4fd1c573}.btn-ghost{background:#ffffff0a;color:var(--text);border:1.5px solid rgba(255,255,255,.35)}.btn-ghost:hover:not(:disabled){background:#ffffff1a;border-color:#fff9}.panel{background:var(--panel);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:calc(var(--radius) + 6px);box-shadow:var(--shadow)}
