.roulette_wrapper__k2GsM{box-sizing:border-box;padding:4px 2px 8px;max-width:860px;margin:0 auto;color:#eae8e1}.roulette_header__RF6oe{display:grid;grid-template-columns:1fr auto;align-items:baseline;row-gap:2px;-moz-column-gap:10px;column-gap:10px;margin-bottom:14px}.roulette_title__gUr8i{font-size:24px;font-weight:800;letter-spacing:.4px}.roulette_title__gUr8i span{font-size:17px;color:#f0b446;margin-left:4px}.roulette_subtitle__8lTP5{grid-column:1;font-size:14px;color:#77777f}.roulette_stage__wI_nn{background:var(--card,#10101a);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:20px;margin-bottom:14px}@media(max-width:560px){.roulette_stage__wI_nn{padding:14px 10px;margin-bottom:10px}}.roulette_wheelWrap__6bKUZ{text-align:center}.roulette_wheel__VBcIr{width:min(280px,74vw);height:auto;transform-origin:50% 22%;transition:transform .55s ease}.roulette_wheelLean__KEKVD{transform:scale(1.16);transition:transform 2.8s cubic-bezier(.3,.5,.15,1) 1.2s}.roulette_pocketNum__qUmq2{font-family:var(--font-chivo-mono,monospace);font-size:11px;font-weight:700;fill:#d9d3c0}.roulette_hubKanji__gl5IR,.roulette_pocketNum__qUmq2{-webkit-user-select:none;-moz-user-select:none;user-select:none}.roulette_hubKanji__gl5IR{font-family:Hiragino Mincho ProN,Yu Mincho,"Noto Serif JP",serif;font-size:30px;fill:rgba(240,180,70,.5)}.roulette_ball__DV7ye{fill:#eae8e1;stroke:rgba(0,0,0,.5);stroke-width:1;filter:drop-shadow(0 0 6px rgba(255,255,255,.5))}.roulette_ballOrbit__qnGvy{animation:roulette_rouletteOrbit__L7y9K 4.6s cubic-bezier(.16,.75,.2,1) both}@keyframes roulette_rouletteOrbit__L7y9K{0%{transform:rotate(3turn)}to{transform:rotate(0deg)}}.roulette_ballDrop__idGfa{animation:roulette_rouletteBallDrop__ElZea 4.6s linear both}@keyframes roulette_rouletteBallDrop__ElZea{0%{transform:translateY(-135px)}60%{transform:translateY(-135px)}73%{transform:translateY(-110px)}80%{transform:translateY(-123px)}87%{transform:translateY(-110px)}92%{transform:translateY(-115px)}96%,to{transform:translateY(-110px)}}@media(prefers-reduced-motion:reduce){.roulette_ballDrop__idGfa,.roulette_ballOrbit__qnGvy{animation:none}.roulette_ballDrop__idGfa{transform:translateY(-110px)}.roulette_wheelLean__KEKVD{transform:none;transition:none}}.roulette_readout__vIt6A{min-height:26px;display:flex;align-items:center;justify-content:center;margin-top:44px}.roulette_liveRead__YV8ZM{display:flex;align-items:center;gap:12px}.roulette_liveRead__YV8ZM em{font-style:normal;font-family:var(--font-chivo-mono,monospace);font-size:10.5px;letter-spacing:2.5px;color:#f0b446;text-transform:uppercase;padding:5px 11px;border:1px solid rgba(240,180,70,.35);border-radius:999px;background:rgba(10,10,14,.9);animation:roulette_rouletteBets__vtZmn 1.1s ease-in-out infinite}@keyframes roulette_rouletteBets__vtZmn{0%,to{opacity:.72}50%{opacity:1}}.roulette_liveNum__W86df{display:inline-block;min-width:44px;text-align:center;font-family:var(--font-chivo-mono,monospace);font-size:26px;font-weight:800;line-height:1}.roulette_liveNumLock__jwwgP{animation:roulette_rouletteLock__x_Xz5 .45s cubic-bezier(.2,1.5,.35,1) both;text-shadow:0 0 18px currentColor}@keyframes roulette_rouletteLock__x_Xz5{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.roulette_liveNumLock__jwwgP,.roulette_liveRead__YV8ZM em{animation:none}}.roulette_hintLine__ljprl{font-family:var(--font-chivo-mono,monospace);font-size:13px;color:#55555e;letter-spacing:1px}.roulette_resultLine__jcrGK{display:inline-block;font-family:var(--font-chivo-mono,monospace);font-size:16px;font-weight:700;animation:roulette_rouletteVerdict__2wxTD .38s cubic-bezier(.2,1.4,.3,1) both}.roulette_resultLine__jcrGK b{display:inline-block;white-space:nowrap;max-width:100%;color:var(--jade,#35e6ce);text-shadow:0 0 14px rgba(53,230,206,.45);animation:roulette_rouletteWinPulse__9jykB .55s ease-out .1s}.roulette_multChip__bmu7B{display:inline-block;margin-left:7px;padding:1px 7px 2px;border-radius:999px;font-style:normal;font-size:.8em;vertical-align:1px;color:var(--jade,#35e6ce);background:rgba(53,230,206,.12);border:1px solid rgba(53,230,206,.4)}@keyframes roulette_rouletteVerdict__2wxTD{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes roulette_rouletteWinPulse__9jykB{0%{filter:brightness(1)}35%{filter:brightness(1.45)}to{filter:brightness(1)}}@media(prefers-reduced-motion:reduce){.roulette_resultLine__jcrGK,.roulette_resultLine__jcrGK b{animation:none}}.roulette_r_red__xyll8{color:#e07b70}.roulette_r_black__d_aXM{color:#d9d3c0}.roulette_r_green__8UzX2{color:var(--jade,#35e6ce)}.roulette_historyRow__oLbws{display:flex;justify-content:flex-start;gap:6px;margin-top:10px;overflow-x:auto;padding:4px 2px;min-height:26px;scrollbar-width:none}.roulette_historyRow__oLbws::-webkit-scrollbar{display:none}.roulette_histChip__f7Zsb{font-family:var(--font-chivo-mono,monospace);font-size:13px;min-width:30px;padding:3px 6px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:none;cursor:pointer}.roulette_histChip__f7Zsb:hover{border-color:rgba(53,230,206,.55)}.roulette_h_red__A2zyB{color:#e07b70;border-color:hsla(6,64%,66%,.45)}.roulette_h_black__d8edZ{color:#d9d3c0}.roulette_h_green__n8Wsn{color:var(--jade,#35e6ce);border-color:rgba(53,230,206,.45)}.roulette_historyRow__oLbws:empty{min-height:26px;align-items:center}.roulette_boardScroll__sf_r2{margin-top:16px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;transition:opacity .45s ease,filter .45s ease}.roulette_boardDim__lDjG3{opacity:.45;filter:saturate(.55)}.roulette_board__d9Efy{min-width:660px;display:grid;grid-template-columns:48px 1fr 48px;grid-template-areas:"zero nums col" ". dozens ." ". evens .";gap:8px 10px}.roulette_zeroCell__AWSO2{grid-area:zero;position:relative;border-radius:8px;border:1px solid rgba(53,230,206,.4);background:rgba(29,122,95,.3);color:var(--jade,#35e6ce);font-family:var(--font-chivo-mono,monospace);font-size:16px;font-weight:700;cursor:pointer}.roulette_zeroCell__AWSO2:hover:not(:disabled){background:rgba(29,122,95,.5)}.roulette_numArea__ffMa7{grid-area:nums;position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,46px);gap:0}.roulette_numCell__equaR{position:relative;border:1px solid hsla(0,0%,100%,.14);background:transparent;color:#eae8e1;font-family:var(--font-chivo-mono,monospace);font-size:14px;font-weight:700;cursor:pointer;margin:0}.roulette_numCell__equaR:hover:not(:disabled){filter:brightness(1.35)}.roulette_red__G_9Ds{background:rgba(160,60,50,.55)}.roulette_black__I5gxr{background:rgba(20,20,30,.8)}.roulette_numHover__pvws9{box-shadow:inset 0 0 0 2px rgba(53,230,206,.8);z-index:1}.roulette_numResult__m1YOn{box-shadow:inset 0 0 0 2px #f0b446,0 0 14px rgba(240,180,70,.4);z-index:1}.roulette_zone__zRabq{position:absolute;background:transparent;border:none;padding:0;cursor:pointer;z-index:3;border-radius:3px}.roulette_zone__zRabq:hover:not(:disabled){background:rgba(53,230,206,.3)}.roulette_zoneBig__RRk0b{z-index:4;border-radius:50%}.roulette_betChip__sGiC9{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:22px;height:22px;padding:0 3px;border-radius:999px;background:#f0b446;color:#2a1e08;font-family:var(--font-chivo-mono,monospace);font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.5),inset 0 0 0 2px hsla(0,0%,100%,.35);pointer-events:none;z-index:5;transition:opacity .3s ease,box-shadow .3s ease}.roulette_betChipWin__wCC_M{box-shadow:0 0 0 2px var(--jade,#35e6ce),0 0 14px rgba(53,230,206,.6),0 2px 6px rgba(0,0,0,.5)}.roulette_betChipLose__OzYAR{opacity:.32;filter:grayscale(.65)}.roulette_colArea____LiD{grid-area:col;display:grid;grid-template-rows:repeat(3,46px)}.roulette_colCell___zT2E{border-radius:0}.roulette_dozenArea__WkXz2{grid-area:dozens;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.roulette_evenArea__QM_ah{grid-area:evens;display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.roulette_outCell__WW3wf{position:relative;height:38px;border:1px solid hsla(0,0%,100%,.14);border-radius:6px;background:hsla(0,0%,100%,.03);color:#b6b6bd;font-family:var(--font-chivo-mono,monospace);font-size:13px;letter-spacing:1px;cursor:pointer;display:flex;align-items:center;justify-content:center}.roulette_outCell__WW3wf:hover:not(:disabled){border-color:rgba(53,230,206,.5);color:#eae8e1}.roulette_diamondBlack__yml_C,.roulette_diamondRed__oH6__{width:16px;height:16px;transform:rotate(45deg);border-radius:3px;background:#a03c32}.roulette_diamondBlack__yml_C{background:#191924;border:1px solid hsla(0,0%,100%,.3)}.roulette_panel__jHGJK{background:var(--card-2,#0f0f16);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px}@media(max-width:560px){.roulette_panel__jHGJK{padding:12px}}.roulette_field__UJDl2{display:flex;flex-direction:column;gap:6px;min-width:0}.roulette_field__UJDl2>span:first-child{font-family:var(--font-chivo-mono,monospace);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#77777f}.roulette_amtRow__fWw78{display:flex;gap:6px}.roulette_input__G0p7l{box-sizing:border-box;min-height:36px;padding:7px 12px;background:var(--input-bg,#131319);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#eae8e1;font-family:var(--font-chivo-mono,monospace);font-size:14px;font-variant-numeric:tabular-nums}.roulette_input__G0p7l:focus{outline:none;border-color:rgba(240,180,70,.5)}.roulette_input__G0p7l:disabled{opacity:.55}.roulette_inputErr__RVEgz,.roulette_inputErr__RVEgz:focus{border-color:hsla(0,100%,71%,.7)!important}.roulette_stepBtn__co3zT{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:36px;gap:4px;padding:0 10px;background:var(--chip-bg,#181820);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#b6b6bd;font-family:var(--font-chivo-mono,monospace);font-size:12px;font-weight:700;cursor:pointer}.roulette_stepBtn__co3zT:hover:not(:disabled){border-color:rgba(240,180,70,.5);color:#f0b446}.roulette_stepBtn__co3zT:disabled{opacity:.55;cursor:not-allowed}.roulette_boundHint__bBqM9{font-family:var(--font-chivo-mono,monospace);font-size:11px;letter-spacing:.2px;color:#ff6b6b}.roulette_tableBtns__1stMP{display:flex;gap:8px}.roulette_tableBtn__I2VmH{background:none;border:1px solid hsla(0,0%,100%,.14);color:#b6b6bd;border-radius:999px;padding:7px 12px;font-family:var(--font-chivo-mono,monospace);font-size:13px;cursor:pointer}.roulette_tableBtn__I2VmH:hover:not(:disabled){border-color:rgba(53,230,206,.5);color:#eae8e1}.roulette_tableBtn__I2VmH:disabled{opacity:.35;cursor:not-allowed}.roulette_betBtn__ecM_p{width:100%;min-height:50px;padding:13px;border:1px solid transparent;border-radius:8px;background:var(--jade,#35e6ce);color:var(--on-teal,#06201c);font-weight:800;font-size:16px;font-family:var(--font-pretendard,inherit);cursor:pointer;box-shadow:0 0 22px rgba(53,230,206,.32)}.roulette_betBtn__ecM_p kbd{vertical-align:middle}.roulette_betBtn__ecM_p:hover:not(:disabled){box-shadow:0 0 26px rgba(53,230,206,.5)}.roulette_betBtn__ecM_p:disabled{background:var(--input-bg,#131319);color:#55555e;cursor:not-allowed;box-shadow:none;border:1px solid hsla(0,0%,100%,.08)}.roulette_betError__8zD5E{min-height:18px;font-family:var(--font-chivo-mono,monospace);font-size:13px;color:#ffb347;text-align:center}@media(min-width:1000px){.roulette_wrapper__k2GsM{max-width:1150px}}@media(min-width:1024px){.roulette_wheel__VBcIr{width:210px}.roulette_readout__vIt6A{margin-top:30px}.roulette_historyRow__oLbws{margin-top:6px;padding:2px}.roulette_boardScroll__sf_r2{margin-top:10px}.roulette_colArea____LiD,.roulette_numArea__ffMa7{grid-template-rows:repeat(3,38px)}.roulette_board__d9Efy{gap:6px 10px}.roulette_outCell__WW3wf{height:34px}}.roulette_betError__8zD5E:empty{display:none}.roulette_boardPokeA__VCwjp{animation:roulette_rltPokeA__RupyD .62s ease-in-out}.roulette_boardPokeB__f0OjD{animation:roulette_rltPokeB__uLI9S .62s ease-in-out}@keyframes roulette_rltPokeA__RupyD{0%{transform:translateX(0);filter:brightness(1)}15%{transform:translateX(-6px);filter:brightness(1.45)}35%{transform:translateX(5px);filter:brightness(1.1)}55%{transform:translateX(-4px);filter:brightness(1.35)}75%{transform:translateX(3px);filter:brightness(1.05)}to{transform:translateX(0);filter:brightness(1)}}@keyframes roulette_rltPokeB__uLI9S{0%{transform:translateX(0);filter:brightness(1)}15%{transform:translateX(-6px);filter:brightness(1.45)}35%{transform:translateX(5px);filter:brightness(1.1)}55%{transform:translateX(-4px);filter:brightness(1.35)}75%{transform:translateX(3px);filter:brightness(1.05)}to{transform:translateX(0);filter:brightness(1)}}.roulette_actionBlock__N5_YB{display:flex;flex-direction:column;gap:inherit}@media(max-width:560px){.roulette_actionBlock__N5_YB{order:-1}.roulette_stage__wI_nn.roulette_stage__wI_nn.roulette_stage__wI_nn{padding:44px 10px 8px;gap:10px;position:relative}.roulette_panel__jHGJK{padding:10px;gap:10px}.roulette_wheel__VBcIr{width:min(200px,56vw)}.roulette_wheelWrap__6bKUZ{position:absolute;z-index:6;left:10px;right:10px;top:44px;bottom:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:rgba(6,6,10,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .25s ease}.roulette_wheelLive__ATXll{opacity:1}}@media(prefers-reduced-motion:reduce){.roulette_boardPokeA__VCwjp,.roulette_boardPokeB__f0OjD{animation:none}}