._46voQW_opening{color:#f5ead7;background:#0b1420;flex-direction:column;height:100dvh;display:flex;overflow:hidden}._46voQW_nav{border-bottom:1px solid #ffffff20;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:6px 16px;display:flex}._46voQW_nav>div{gap:12px;display:flex}._46voQW_nav button{color:#e6d7bd;min-height:44px;padding:6px;font-size:12px}._46voQW_nav button:hover{color:#fff}._46voQW_stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._46voQW_frame{aspect-ratio:9/16;background:#09111a;width:min(100%,56.25dvh - 58.5px);position:relative;overflow:hidden}._46voQW_frame canvas,._46voQW_frame video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._46voQW_hiddenVideo{opacity:0;pointer-events:none}._46voQW_overlay{text-align:center;background:#0b1420eb;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}._46voQW_overlay p{color:#eee4d7;font-size:14px;line-height:1.7}._46voQW_overlay button{color:#192432;background:#e8c184;border-radius:8px;min-height:44px;padding:10px 20px;font-size:14px}._46voQW_overlay button:last-child{color:#eee4d7;background:0 0}._46voQW_question{color:#cbd2db;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:none;min-height:48px;margin:0;padding:14px 20px;font-size:12px;overflow:hidden}
.Z9M53W_effect{z-index:30;pointer-events:none;isolation:isolate;animation:1.6s ease-out both Z9M53W_effect-fade;animation-play-state:var(--skill-play-state);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.Z9M53W_effect:before{content:"";animation:.7s ease-out both Z9M53W_light-impact;animation-play-state:var(--skill-play-state);background:radial-gradient(#b5955626,#0000 70%);position:absolute;inset:0}.Z9M53W_banner{color:#fff8e7;text-align:center;width:340px;max-width:calc(100% - 36px);animation:.55s cubic-bezier(.16,1,.3,1) both Z9M53W_banner-arrive;animation-play-state:var(--skill-play-state);background:#232832;border-radius:16px;padding:24px 20px;position:relative;box-shadow:0 18px 52px #0b142052}.Z9M53W_banner>strong{color:#f2d69a;margin-top:18px;font-size:26px;font-weight:700;line-height:1.4;display:block}.Z9M53W_banner>p{color:#ddd3bf;margin:8px 0 0;font-size:13px;line-height:1.6}.Z9M53W_cast{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px 24px;display:flex}.Z9M53W_person{flex-direction:column;align-items:center;gap:8px;min-width:72px;max-width:88px;display:flex}.Z9M53W_person>span{overflow-wrap:anywhere;color:#f3e8d2;font-size:13px;line-height:1.5}.Z9M53W_person .avatar{background:#343d4b;border:2px solid #d1ae67;border-radius:14px;width:72px;height:72px}.Z9M53W_wealth{animation-duration:1.8s}.Z9M53W_wealth:before{background:radial-gradient(#e7bd5b61,#0000 75%)}.Z9M53W_wealth .Z9M53W_banner{background:#31291d}.Z9M53W_wealth .Z9M53W_banner>strong{color:#ffe09b}.Z9M53W_combo .Z9M53W_banner{background:#2c2838}.Z9M53W_combo .Z9M53W_banner>strong{color:#e9d2f1}.Z9M53W_notes{position:absolute;inset:0;overflow:hidden}.Z9M53W_note{left:calc(2% + var(--note-index)*13%);animation:Z9M53W_banknote-drop 1.45s calc(var(--note-index)*50ms) cubic-bezier(.2,.6,.4,1) both;animation-play-state:var(--skill-play-state);position:absolute;top:-45px;transform:rotate(-20deg)}@keyframes Z9M53W_banner-arrive{0%{transform:scale(.86)translateY(12px)}65%{transform:scale(1.025)translateY(-2px)}to{transform:scale(1)translateY(0)}}@keyframes Z9M53W_light-impact{0%{opacity:0}25%{opacity:1}to{opacity:.15}}@keyframes Z9M53W_banknote-drop{0%{opacity:0;transform:translate(0)rotate(-25deg)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-36px,70vh)rotate(135deg)}}@keyframes Z9M53W_effect-fade{0%,78%{opacity:1}to{opacity:0}}@media (max-width:350px){.Z9M53W_banner{padding:20px 16px}.Z9M53W_person{min-width:64px}.Z9M53W_person .avatar{width:64px;height:64px}.Z9M53W_banner>strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.Z9M53W_effect,.Z9M53W_effect:before,.Z9M53W_banner,.Z9M53W_note{transform:none;animation:none!important}.Z9M53W_notes{display:none}.Z9M53W_effect:before{opacity:.15}}
