.machine_wrap__ZbC93{gap:24px;position:relative}.machine_machine__FFLhF,.machine_wrap__ZbC93{display:flex;flex-direction:column;align-items:center}.machine_machine__FFLhF{width:220px}.machine_dome__cw1_t{position:relative;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffffcc,#dfe9f5 60%,#c4d3e6);border:6px solid #2b2d42;overflow:hidden}.machine_ball__ePpbR{position:absolute;width:46px;height:46px;border-radius:50%;border:3px solid #2b2d42}.machine_body__m_pVl{width:220px;height:110px;margin-top:-10px;background:#ef476f;border:6px solid #2b2d42;border-radius:14px 14px 22px 22px;display:flex;align-items:center;justify-content:space-around}.machine_knob__c_ke6{width:48px;height:48px;border-radius:50%;background:#ffd166;border:5px solid #2b2d42}.machine_slot__ASGqd{width:56px;height:40px;border-radius:8px;background:#2b2d42}.machine_spin__UNfzk .machine_knob__c_ke6{animation:machine_turn__aZdx6 .8s linear infinite}.machine_spin__UNfzk .machine_ball__ePpbR{animation:machine_tumble__l9OEG .5s ease-in-out infinite alternate}.machine_spin__UNfzk .machine_ball__ePpbR:nth-child(2n){animation-direction:alternate-reverse}@keyframes machine_turn__aZdx6{to{transform:rotate(1turn)}}@keyframes machine_tumble__l9OEG{to{transform:translate(18px,-60px) rotate(140deg)}}.machine_capsule__Jx5qB{position:absolute;top:250px;width:72px;height:72px;animation:machine_drop__Op25M .9s cubic-bezier(.3,1.6,.5,1) both}@keyframes machine_drop__Op25M{0%{transform:translateY(-80px) scale(.5);opacity:0}to{transform:none;opacity:1}}.machine_bottom__yXAOo,.machine_top__PpZue{position:absolute;left:0;width:72px;height:36px;border:4px solid #2b2d42;transition:transform .6s ease,opacity .6s}.machine_top__PpZue{top:0;border-radius:36px 36px 0 0;background:#9b8cff}.machine_bottom__yXAOo{bottom:0;border-radius:0 0 36px 36px;background:#fff}.machine_opened__WReoV .machine_top__PpZue{transform:translate(-40px,-50px) rotate(-35deg);opacity:0}.machine_opened__WReoV .machine_bottom__yXAOo{transform:translate(40px,50px) rotate(30deg);opacity:0}.machine_pull__HW8FH{font:inherit;font-size:20px;font-weight:700;padding:14px 56px;border-radius:999px;border:4px solid #2b2d42;background:#ffd166;color:#2b2d42;cursor:pointer}.machine_pull__HW8FH:disabled{opacity:.7;cursor:default}.machine_result__QsBYu{text-align:center;animation:machine_pop__fE0Hq .5s ease both}.machine_result__QsBYu strong{font-size:28px}@keyframes machine_pop__fE0Hq{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.machine_prize__osBQr{font-size:20px;font-weight:700;margin:8px 0}.machine_prizeImg__IO732{width:160px;height:160px;object-fit:contain;display:block;margin:12px auto}.machine_note__gW747{color:#555;font-size:14px}.machine_error__1_y_j{color:#c1121f}@media (prefers-reduced-motion:reduce){.machine_capsule__Jx5qB,.machine_result__QsBYu,.machine_spin__UNfzk .machine_ball__ePpbR,.machine_spin__UNfzk .machine_knob__c_ke6{animation:none}}.page_main__GlU4n{max-width:480px;margin:0 auto;padding:32px 16px 64px}.page_title__3jonF{font-size:26px;text-align:center;margin:0 0 24px}.page_notice__83mqD{text-align:center;line-height:1.6;margin-top:80px}.page_form__Ou5d6{display:flex;flex-direction:column;gap:16px}.page_box__nSTsO{border:1px solid #ddd;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.page_box__nSTsO legend{font-weight:700;padding:0 6px}.page_box__nSTsO label{display:flex;flex-direction:column;gap:4px;font-size:14px}.page_box__nSTsO input,.page_box__nSTsO select{font:inherit;padding:10px 12px;border:1px solid #ccc;border-radius:8px}.page_radio___DGiy{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;font-size:14px}.page_sum__13DGf{display:grid;grid-template-columns:1fr auto;grid-gap:6px 12px;gap:6px 12px;margin:0;padding:0 4px}.page_sum__13DGf dd{margin:0;text-align:right}.page_total__i6aft{font-weight:700;font-size:18px}.page_pay__3jFbB{font:inherit;font-size:18px;font-weight:700;padding:16px;border:0;border-radius:12px;background:#2b2d42;color:#fff;cursor:pointer}