._ribbon_1v5u9_7{display:grid;gap:10px;background:#0d0d16;border:1px solid #2a2a3a;border-radius:12px;padding:12px 14px}._top_1v5u9_11{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;font-size:17px}._when_1v5u9_13{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:14px;color:#9a94ff}._nowText_1v5u9_15{display:inline-flex;gap:8px;align-items:center;color:#fff6d6}._nextText_1v5u9_17{color:#b9b4d0}._nowText_1v5u9_15 b,._nextText_1v5u9_17 b{color:#e2c27a}._track_1v5u9_23{position:relative;list-style:none;display:flex;gap:6px;align-items:flex-end;margin:0;padding:22px 6px 8px;overflow-x:auto;scrollbar-width:thin;scroll-behavior:smooth}._beat_1v5u9_25{position:relative;display:flex;align-items:flex-end;flex:none;transition:opacity .35s,transform .35s}._past_1v5u9_27{opacity:.32;transform:scale(.88)}._later_1v5u9_29{opacity:.8}._secondMark_1v5u9_31{position:absolute;top:-20px;left:0;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8d88b3;border-left:2px solid #3b3760;padding-left:6px}._beat_1v5u9_25:has(._secondMark_1v5u9_31){margin-left:14px}._beat_1v5u9_25:has(._moveBadge_1v5u9_37){margin-left:12px}._act_1v5u9_41,._move_1v5u9_37{position:relative;display:grid;justify-items:center;gap:2px}._move_1v5u9_37{width:40px;height:40px;place-content:center;border-radius:10px;border:1px dashed #4a4670;color:#b9b4d0;font-size:18px;line-height:1}._move_1v5u9_37 small{font-size:10px}._faceWrap_1v5u9_47{position:relative;display:inline-grid}._seg_1v5u9_49{position:absolute;right:-5px;bottom:-3px;min-width:18px;height:18px;border-radius:9px;background:#1d1b2e;border:1px solid #4a4670;font-size:11px;font-weight:700;display:grid;place-items:center;color:#e8e4ff}._name_1v5u9_51{font-size:12px;max-width:96px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f2f0ea}._tag_1v5u9_53{position:absolute;top:-14px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:6px;background:#e2c27a;color:#1a1406;white-space:nowrap}._tag_free_1v5u9_55{font-size:11px;padding:2px 8px;box-shadow:0 0 12px #e2c27a99}._tag_surprise_1v5u9_57{background:#ffd23f;font-size:11px;padding:2px 8px}._tag_sacrifice_1v5u9_57{background:#c792ff;color:#14061f}._freeBeat_1v5u9_59{margin:0 12px}._freeBeat_1v5u9_59 ._face_1v5u9_47{border-color:#e2c27a!important}._moveBadge_1v5u9_37{position:absolute;left:-6px;bottom:-3px;width:18px;height:18px;border-radius:9px;background:#1d1b2e;border:1px solid #4a4670;font-size:12px;display:grid;place-items:center;color:#b9b4d0}._moveLabel_1v5u9_65{font-size:10px;color:#8d88b3;text-transform:uppercase;letter-spacing:.05em}._face_1v5u9_47{display:grid;place-items:center;border-radius:50%;overflow:hidden;background:#1d1b2e;font-weight:800;color:#e8e4ff;flex:none}._face_1v5u9_47 img{width:100%;height:100%;object-fit:cover}._s_1v5u9_31{width:30px;height:30px;font-size:11px;border:2px solid}._m_1v5u9_37{width:44px;height:44px;font-size:14px;border:3px solid}._l_1v5u9_29{width:64px;height:64px;font-size:20px;border:3px solid}._player_1v5u9_79{border-color:#4fd1c5}._fate_1v5u9_81{border-color:#ff6b6b}._beat_1v5u9_25._now_1v5u9_15 ._face_1v5u9_47{box-shadow:0 0 0 4px #e2c27a59,0 0 22px #e2c27a8c;animation:_pulse_1v5u9_1 1.6s ease-in-out infinite}@keyframes _pulse_1v5u9_1{50%{box-shadow:0 0 0 7px #e2c27a2e,0 0 30px #e2c27ab3}}._order_1v5u9_89{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:14px;color:#d8d4ea}._orderLabel_1v5u9_91{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8d88b3}._orderItem_1v5u9_93{display:inline-flex;gap:6px;align-items:center}._orderItem_1v5u9_93 i{font-style:normal;color:#8d88b3;font-size:12px}._orderItem_1v5u9_93 b{color:#e2c27a}._orderItem_1v5u9_93 em{font-style:normal;font-size:10px;font-weight:800;text-transform:uppercase;color:#ff6b6b;border:1px solid;border-radius:5px;padding:0 4px}._tray_1v5u9_103{display:flex;gap:8px;overflow-x:auto;padding-top:2px}._roll_1v5u9_105{flex:none;display:inline-flex;gap:8px;align-items:center;background:#15142a;border:1px solid #2f2c4d;border-radius:10px;padding:5px 10px;font-size:14px;color:#e8e4ff;opacity:.7}._roll_1v5u9_105 b{color:#e2c27a}._die_1v5u9_109{min-width:34px;height:30px;border-radius:7px;display:grid;place-items:center;font-weight:800;font-size:16px;background:#f2f0ea;color:#0d0d16}._held_1v5u9_111{border-color:#2f7d5a}._held_1v5u9_111 b{color:#5fd39b}._failed_1v5u9_113{border-color:#8a2b2b}._failed_1v5u9_113 b{color:#ff8a80}._fresh_1v5u9_115{opacity:1;animation:_land_1v5u9_1 .7s cubic-bezier(.2,1.4,.4,1) both}._fresh_1v5u9_115 ._die_1v5u9_109{animation:_tumble_1v5u9_1 .7s ease-out both}@keyframes _land_1v5u9_1{0%{transform:translateY(-14px) scale(.85);opacity:0}}@keyframes _tumble_1v5u9_1{0%{transform:rotate(-200deg) scale(.4)}70%{transform:rotate(12deg) scale(1.15)}to{transform:none}}@media(prefers-reduced-motion:reduce){._beat_1v5u9_25,._fresh_1v5u9_115,._fresh_1v5u9_115 ._die_1v5u9_109,._beat_1v5u9_25._now_1v5u9_15 ._face_1v5u9_47{animation:none;transition:none}._track_1v5u9_23{scroll-behavior:auto}}._overlay_1v5u9_131{background:transparent;border:none;padding:4px 6px;gap:6px}._overlay_1v5u9_131 ._secondMark_1v5u9_31,._overlay_1v5u9_131 ._name_1v5u9_51,._overlay_1v5u9_131 ._moveLabel_1v5u9_65{text-shadow:0 1px 3px #000,0 0 6px #000}._acting_1v5u9_139{display:flex;gap:12px;align-items:center;color:#f2f0ea;text-shadow:0 1px 3px #000,0 0 6px #000}._xl_1v5u9_141{width:96px;height:96px;font-size:28px;border:4px solid;box-shadow:0 0 0 4px #e2c27a59,0 0 22px #e2c27a8c;animation:_pulse_1v5u9_1 1.6s ease-in-out infinite}._actingName_1v5u9_143{display:block;font:700 20px Georgia,serif}._actingName_1v5u9_143 em{margin-left:8px;font:800 11px system-ui;font-style:normal;text-transform:uppercase;color:#ff6b6b;border:1px solid;border-radius:5px;padding:0 4px;vertical-align:middle}._actingDoing_1v5u9_147{display:block;font-size:14px;color:#fff6d6;max-width:260px}._actingWhen_1v5u9_149{display:block;margin-top:2px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#c9c4ef}@media(prefers-reduced-motion:reduce){._xl_1v5u9_141{animation:none}}
