@font-face{font-family:lcdFont;src:url(../media/LCD-s.p.8faefa02.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lcdFont Fallback;src:local(Arial);ascent-override:107.16%;descent-override:17.84%;line-gap-override:0.0%;size-adjust:93.32%}.lcdfont_824daf5d-module__dXdUUq__className{font-family:lcdFont,lcdFont Fallback,monospace;font-style:normal;font-weight:700}.lcdfont_824daf5d-module__dXdUUq__variable{--crazyfruit-lcd:"lcdFont","lcdFont Fallback",monospace}
.CrazyFruit-TapHint{transform:translate(var(--cf-tap-x,0px),var(--cf-tap-y,0px));transition:transform var(--cf-tap-ms,1.15s)cubic-bezier(.4,0,.2,1),opacity .35s ease;will-change:transform,opacity;pointer-events:none}@keyframes crazyfruit-tap-press{0%{transform:translateY(0)scale(1)}45%{transform:translateY(8px)scale(.94)}70%{transform:translateY(0)scale(1)}to{transform:translateY(0)scale(1)}}.CrazyFruit-TapHint-Press{animation:crazyfruit-tap-press var(--cf-tap-step-ms,2.2s)ease-in-out forwards;transform-origin:35% 40%}.CrazyFruit-TapHint-Hand{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}
.CrazyFruit-BetToast-Overlay{z-index:9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.cf-bet-toast{box-sizing:border-box;color:#fef442;letter-spacing:.02em;text-align:center;background:linear-gradient(#1e3a6e 0%,#15235b 100%);border:1.5px solid #b8860b;border-radius:999px;width:100%;max-width:100%;padding:10px 18px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;line-height:1.25;animation:2s forwards cf-bet-toast-show;box-shadow:0 4px 14px rgba(0,0,0,.28)}@keyframes cf-bet-toast-show{0%{opacity:0;transform:translateY(8px)}12%{opacity:1;transform:translateY(0)}78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}
.cf-result-backdrop{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);pointer-events:auto;background:rgba(8,4,20,.55);justify-content:center;align-items:center;padding:16px;animation:.28s ease-out both cf-result-backdrop-in;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.cf-result-poppers{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.cf-result-popper{width:var(--pop-size,6px);height:var(--pop-size,6px);border-radius:var(--pop-radius,50%);background:var(--pop-color,#fbbf24);animation:1.85s cubic-bezier(.25,.46,.45,.94) forwards cf-result-popper;position:absolute;box-shadow:0 0 6px rgba(255,255,255,.35)}.cf-result-backdrop--half{padding:10px}.cf-result-card{z-index:2;box-sizing:border-box;text-align:center;background:radial-gradient(120% 80% at 50% 0,rgba(253,210,60,.16),transparent 55%),linear-gradient(#243a72 0%,#15235b 48%,#0f1a3d 100%);border:2px solid #fdd23c;border-radius:22px;width:min(100%,320px);padding:22px 20px 18px;animation:.42s cubic-bezier(.22,.9,.32,1) both cf-result-card-in;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(254,244,66,.2),0 18px 48px rgba(0,0,0,.55)}.cf-result-card__burst{pointer-events:none;z-index:0;width:0;height:0;position:absolute;top:72px;left:50%}.cf-result-card__burst-piece{background:var(--burst-color,#fdd23c);width:5px;height:9px;transform:rotate(var(--burst-angle,0deg))translateY(0)scale(0);animation:cf-result-burst 1.1s ease-out var(--burst-delay,0s)both;opacity:.9;border-radius:1px;position:absolute;top:0;left:0}.cf-result-card--half{border-radius:18px;width:min(100%,260px);padding:16px 14px 14px}.cf-result-card--won{border-color:#7dff9b;box-shadow:inset 0 0 0 1px rgba(125,255,155,.25),0 0 28px rgba(74,222,128,.22),0 18px 48px rgba(0,0,0,.55)}.cf-result-card__glow{pointer-events:none;background:radial-gradient(closest-side,rgba(253,210,60,.28),transparent 70%);height:55%;position:absolute;top:-40%;bottom:auto;left:-20%;right:-20%}.cf-result-card__header{margin-bottom:10px;position:relative}.cf-result-card__eyebrow{color:#fef442;letter-spacing:.08em;text-transform:uppercase;background:rgba(15,32,68,.75);border:1px solid rgba(253,210,60,.45);border-radius:999px;margin-bottom:4px;padding:3px 10px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:700;display:inline-block}.cf-result-card--won .cf-result-card__eyebrow{color:#7dff9b;border-color:rgba(125,255,155,.55)}.cf-result-card__title{color:#fff8d6;letter-spacing:.02em;text-shadow:0 2px 10px rgba(0,0,0,.35);margin:0;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:800}.cf-result-card--half .cf-result-card__title{font-size:18px}.cf-result-card__fruit-wrap{justify-content:center;margin:8px 0 16px;display:flex;position:relative}.cf-result-card__fruit-ring{background:radial-gradient(circle at 40% 30%,#2a4a7a,#0f1a3d 70%);border:3px solid #fdd23c;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;animation:.5s cubic-bezier(.22,.9,.32,1) 80ms both cf-result-fruit-pop;display:flex;box-shadow:0 0 0 6px rgba(253,210,60,.12),0 10px 24px rgba(0,0,0,.35)}.cf-result-card--won .cf-result-card__fruit-ring{border-color:#7dff9b;box-shadow:0 0 0 6px rgba(125,255,155,.14),0 10px 24px rgba(0,0,0,.35)}.cf-result-card--half .cf-result-card__fruit-ring{width:88px;height:88px}.cf-result-card__fruit{object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.35));width:78%;height:78%}.cf-result-card__fruit-fallback{color:#fef442;font-size:14px;font-weight:700}.cf-result-card__player{background:rgba(9,18,48,.72);border:1px solid rgba(253,210,60,.28);border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;display:flex;position:relative}.cf-result-card__avatar{color:#fef442;background:#1a2a55;border:2px solid #fdd23c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;display:flex;overflow:hidden}.cf-result-card--won .cf-result-card__avatar{border-color:#7dff9b}.cf-result-card__avatar img{object-fit:cover;width:100%;height:100%}.cf-result-card__player-meta{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cf-result-card__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;overflow:hidden}.cf-result-card__you{color:#15235b;letter-spacing:.06em;background:#fdd23c;border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:800}.cf-result-card--won .cf-result-card__you{color:#0a2814;background:#7dff9b}.cf-result-card__amount-block{background:rgba(15,32,68,.55);border:1px solid rgba(255,248,214,.12);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:12px 10px 10px;display:flex;position:relative}.cf-result-card__amount-label{color:rgba(255,248,214,.65);letter-spacing:.08em;text-transform:uppercase;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:600}.cf-result-card__amount{letter-spacing:.02em;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-weight:800;line-height:1;animation:.45s .15s both cf-result-amount-in}.cf-result-card--half .cf-result-card__amount{font-size:28px}.cf-result-card__amount.is-win{color:#7dff9b;text-shadow:0 0 18px rgba(125,255,155,.35)}.cf-result-card__amount.is-zero{color:#fef442}.cf-result-card__close{color:#fef442;letter-spacing:.06em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#1e3a6e 0%,#15235b 100%);border:1.5px solid #b8860b;border-radius:999px;width:100%;margin-top:14px;padding:10px 14px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:700}.cf-result-card__close:active{transform:scale(.98)}@keyframes cf-result-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cf-result-card-in{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cf-result-fruit-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes cf-result-amount-in{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes cf-result-popper{0%{opacity:0;transform:translate(0)rotate(0)scale(0)}12%{opacity:1;transform:translate(0)rotate(0)scale(1)}55%{transform:translate(var(--pop-x),var(--pop-y))rotate(var(--pop-rot))scale(1);opacity:1}to{transform:translate(calc(var(--pop-x)*1.25),calc(var(--pop-y)*.2 + 36px))rotate(calc(var(--pop-rot) + 110deg))scale(0);opacity:0}}@keyframes cf-result-burst{0%{transform:rotate(var(--burst-angle,0deg))translateY(0)scale(.4);opacity:0}25%{opacity:1}to{transform:rotate(var(--burst-angle,0deg))translateY(-78px)scale(1);opacity:0}}
.cf-recharge-backdrop{z-index:32;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);pointer-events:auto;background:rgba(8,4,20,.5);justify-content:center;align-items:center;padding:20px;animation:.22s ease-out both cf-recharge-backdrop-in;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cf-recharge-backdrop--half{padding:12px}.cf-recharge-card{box-sizing:border-box;text-align:center;background:radial-gradient(120% 70% at 50% 0,rgba(253,210,60,.14),transparent 55%),linear-gradient(#243a72 0%,#15235b 55%,#0f1a3d 100%);border:1.5px solid rgba(253,210,60,.65);border-radius:18px;width:min(100%,280px);padding:20px 18px 16px;animation:.32s cubic-bezier(.22,.9,.32,1) both cf-recharge-card-in;position:relative;box-shadow:inset 0 0 0 1px rgba(254,244,66,.12),0 14px 36px rgba(0,0,0,.5)}.cf-recharge-card--half{border-radius:16px;width:min(100%,240px);padding:16px 14px 14px}.cf-recharge-card__icon{justify-content:center;margin-bottom:8px;display:flex}.cf-recharge-card__title{color:#fef442;letter-spacing:.02em;margin:0 0 8px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:17px;font-weight:700}.cf-recharge-card--half .cf-recharge-card__title{font-size:15px}.cf-recharge-card__body{color:rgba(255,248,214,.88);margin:0 0 16px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;line-height:1.45}.cf-recharge-card--half .cf-recharge-card__body{margin-bottom:12px;font-size:12px}.cf-recharge-card__btn{color:#fef442;letter-spacing:.05em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#1e3a6e 0%,#15235b 100%);border:1.5px solid #b8860b;border-radius:999px;width:100%;padding:9px 14px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:700}.cf-recharge-card__btn:active{transform:scale(.98)}@keyframes cf-recharge-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cf-recharge-card-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}
.cf-start-banner{z-index:25;pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;padding:8% 16px 16px;animation:2.2s cubic-bezier(.22,.9,.32,1) forwards cf-start-banner-show;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cf-start-banner--half{padding-top:10%}.cf-start-banner__rail{box-sizing:border-box;background:radial-gradient(120% 140% at 50% 0,rgba(253,210,60,.18),transparent 55%),linear-gradient(#1e3a6e 0%,#15235b 55%,#0f1a3d 100%);border:2px solid #fdd23c;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:min(64%,300px);max-width:360px;padding:10px 18px;display:flex;box-shadow:inset 0 0 0 1px rgba(254,244,66,.18),0 12px 32px rgba(0,0,0,.45)}.cf-start-banner--closed .cf-start-banner__rail{background:radial-gradient(120% 140% at 50% 0,rgba(251,113,133,.22),transparent 55%),linear-gradient(#4a1528 0%,#2a0f1c 55%,#1a0a12 100%);border-color:#fb7185;box-shadow:inset 0 0 0 1px rgba(251,113,133,.22),0 12px 32px rgba(0,0,0,.5)}.cf-start-banner--half .cf-start-banner__rail{gap:8px;min-width:min(68%,260px);max-width:280px;padding:8px 14px}.cf-start-banner__gem{background:linear-gradient(135deg,#fef442,#b8860b);border-radius:2px;flex-shrink:0;width:8px;height:8px;transform:rotate(45deg);box-shadow:0 0 8px rgba(253,210,60,.45)}.cf-start-banner--closed .cf-start-banner__gem{background:linear-gradient(135deg,#fda4af,#e11d48);box-shadow:0 0 8px rgba(251,113,133,.5)}.cf-start-banner__copy{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.cf-start-banner__eyebrow{color:rgba(255,248,214,.7);letter-spacing:.12em;text-transform:uppercase;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:10px;font-weight:600}.cf-start-banner--closed .cf-start-banner__eyebrow{color:rgba(255,228,230,.78)}.cf-start-banner--half .cf-start-banner__eyebrow{font-size:9px}.cf-start-banner__title{color:#fef442;letter-spacing:.03em;text-shadow:0 2px 10px rgba(0,0,0,.35);white-space:nowrap;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:800;line-height:1.1}.cf-start-banner--closed .cf-start-banner__title{color:#fecdd3;text-shadow:0 2px 12px rgba(225,29,72,.45)}.cf-start-banner--half .cf-start-banner__title{font-size:15px}@keyframes cf-start-banner-show{0%{opacity:0;transform:translateY(14px)scale(.94)}14%{opacity:1;transform:translateY(0)scale(1.02)}22%{transform:translateY(0)scale(1)}78%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.98)}}
.cf-players-backdrop{z-index:27;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.cf-players{z-index:28;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;transform:translateY(-4px)}.cf-players.is-open{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}.cf-players__card{box-sizing:border-box;background:linear-gradient(#1e3a6e 0%,#15235b 55%,#0f1a3d 100%);border:1.5px solid #fdd23c;border-radius:0;flex-direction:column;width:100%;max-height:min(48vh,340px);display:flex;overflow:hidden;box-shadow:0 12px 28px rgba(0,0,0,.45)}.cf-players--half .cf-players__card{max-height:min(38vh,260px)}.cf-players__head{box-sizing:border-box;border-bottom:1px solid rgba(253,210,60,.28);flex-shrink:0;justify-content:flex-start;align-items:center;gap:6px;padding:8px 10px;display:flex}.cf-players__title{color:#fef442;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:800;line-height:1.2}.cf-players__list{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(253,210,60,.4) transparent;flex:auto;min-height:0;padding:6px;overflow-x:hidden;overflow-y:auto}.cf-players__list--avatars{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));align-content:start;gap:8px;padding:10px 8px 12px;display:grid}.cf-players__empty{text-align:center;color:rgba(255,248,214,.65);grid-column:1/-1;padding:20px 10px;font-size:12px;font-weight:600}.cf-players__row{box-sizing:border-box;background:rgba(9,18,48,.55);border:1px solid rgba(255,248,214,.1);border-radius:0;align-items:center;gap:10px;margin-bottom:4px;padding:7px 8px;display:flex}.cf-players__row--avatar-only{background:0 0;border:none;justify-content:center;margin-bottom:0;padding:6px}.cf-players__row:last-child{margin-bottom:0}.cf-players__row--me{background:rgba(125,255,155,.1);border-color:rgba(125,255,155,.35)}.cf-players__row--avatar-only.cf-players__row--me{background:0 0;border:none}.cf-players__avatar-wrap{flex-shrink:0;width:36px;height:36px;position:relative}.cf-players__avatar{color:#fef442;box-sizing:border-box;background:#1a2a55;border:1.5px solid #fdd23c;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.cf-players__row--me .cf-players__avatar{border-color:#7dff9b}.cf-players__avatar img{object-fit:cover;object-position:center;background:#1a2a55;width:100%;height:100%;display:block}.cf-players__you{color:#0a2814;letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#7dff9b;border-radius:0;padding:1px 5px;font-size:8px;font-weight:800;line-height:1.2;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.cf-players__name{display:none}.cf-players__more{color:#fef442;cursor:pointer;background:rgba(15,32,68,.55);border:none;border-top:1px solid rgba(253,210,60,.28);border-radius:0;flex-shrink:0;width:100%;padding:8px 10px;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:700}.cf-players__more:hover{background:rgba(30,58,110,.75)}
@font-face{font-family:LCD;src:url(../media/LCD.8faefa02.otf)format("opentype"),url(/fonts/crazyfruit/LCD.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}.cls-1{fill:url(#radial-gradient-34)}.cls-2{fill:url(#radial-gradient-10)}.cls-3{font-family:Poppins-Black,Poppins;font-size:28.01px}.cls-3,.cls-4{font-weight:800}.cls-5{fill:url(#linear-gradient-15)}.cls-6{fill:url(#linear-gradient-13)}.cls-7{fill:#2c2f3b}.cls-8{fill:#3d5797}.cls-9{fill:url(#linear-gradient-26)}.cls-9,.cls-10,.cls-11,.cls-12,.cls-13,.cls-14,.cls-15,.cls-16,.cls-17,.cls-18,.cls-19,.cls-20,.cls-21,.cls-22{stroke-miterlimit:10}.cls-9,.cls-10,.cls-12,.cls-17,.cls-18,.cls-20,.cls-21{stroke:#fff}.cls-9,.cls-10,.cls-12,.cls-20{stroke-width:1.19px}.cls-23{fill:url(#linear-gradient-2)}.cls-24{fill:#2f538a}.cls-25{fill:url(#radial-gradient-9)}.cls-26{fill:url(#radial-gradient-28)}.cls-27{fill:url(#linear-gradient-10)}.cls-28{fill:url(#linear-gradient-12)}.cls-29{font-size:47.14px}.cls-29,.cls-30,.cls-31,.cls-32{font-weight:700}.cls-29,.cls-31{font-family:Poppins-Bold,Poppins}.cls-33{fill:#e39327}.cls-10{fill:url(#linear-gradient-27)}.cls-34{fill:#49c9f6}.cls-11{stroke:#262626;stroke-width:2.1px}.cls-11,.cls-35,.cls-14,.cls-17,.cls-18,.cls-21{fill:none}.cls-36{fill:url(#radial-gradient-14)}.cls-37,.cls-38,.cls-4{fill:#fff}.cls-39{fill:url(#radial-gradient-16)}.cls-40{fill:#016f9b}.cls-41{fill:#a35700}.cls-42{fill:#ffbdfc}.cls-43{fill:url(#radial-gradient-18)}.cls-44{fill:#262626}.cls-45{fill:url(#linear-gradient-4)}.cls-46{fill:url(#radial-gradient-5)}.cls-47{fill:url(#linear-gradient-35)}.cls-12{fill:url(#linear-gradient-25)}.cls-48{fill:#858db0}.cls-13{stroke:url(#linear-gradient-33)}.cls-13,.cls-15,.cls-16,.cls-49,.cls-19,.cls-22{fill:#15235b}.cls-13,.cls-16,.cls-19,.cls-22{stroke-width:4px}.cls-50{fill:url(#radial-gradient)}.cls-51{fill:url(#radial-gradient-3)}.cls-14{stroke:#000;stroke-width:1.37px}.cls-52{fill:url(#radial-gradient-32)}.cls-15{stroke:url(#linear-gradient-28);stroke-width:2px}.cls-53{fill:url(#radial-gradient-24)}.cls-54{fill:url(#linear-gradient-3)}.cls-55{fill:url(#linear-gradient-34)}.cls-56{fill:url(#radial-gradient-20)}.cls-57{fill:url(#linear-gradient-5)}.cls-58{fill:url(#radial-gradient-29)}.cls-59{fill:url(#linear-gradient-22)}.cls-16{stroke:url(#linear-gradient-31)}.cls-60{fill:url(#radial-gradient-11)}.cls-61{fill:url(#radial-gradient-26)}.cls-17{stroke-width:3.48px}.cls-17,.cls-21{stroke-linecap:round}.cls-62{fill:url(#linear-gradient-8)}.cls-38,.cls-63,.cls-64{font-variation-settings:"opsz" 14,"wght" 400;font-family:Inter-Regular,Inter}.cls-38,.cls-64{font-size:41.51px}.cls-65{fill:#84219b}.cls-63{font-size:25.65px}.cls-63,.cls-64{fill:#3666ab}.cls-18{stroke-width:3.48px}.cls-66{fill:url(#radial-gradient-8)}.cls-67{fill:#fefefd}.cls-68{fill:#947979}.cls-69{fill:url(#radial-gradient-2)}.cls-70{fill:url(#radial-gradient-23)}.cls-71{fill:#f1d5a2}.cls-72{fill:url(#linear-gradient-14)}.cls-73{fill:url(#radial-gradient-27)}.cls-74{fill:url(#radial-gradient-30)}.cls-75{fill:url(#radial-gradient-21)}.cls-76{fill:url(#linear-gradient-29)}.cls-77{fill:#333}.cls-78{fill:url(#linear-gradient-20)}.cls-79{fill:url(#radial-gradient-4)}.cls-80{fill:url(#linear-gradient-17)}.cls-81{fill:url(#linear-gradient-7)}.cls-82{fill:#9a502f}.cls-83{fill:url(#radial-gradient-25)}.cls-84{fill:#f1f0ef}.cls-85{fill:url(#linear-gradient-9)}.cls-86{fill:url(#radial-gradient-22)}.cls-87,.cls-30,.cls-88,.cls-89{fill:#fef442}.cls-87,.cls-88,.cls-89{font-variation-settings:"opsz" 14,"wght" 600;font-family:Inter-SemiBold,Inter;font-weight:600}.cls-87,.cls-32{font-size:36.01px}.cls-slot-fruit,.CrazyFruit-TodayWin-Trophy,.CrazyFruit-PlayersIcon{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cls-slot-num{fill:rgba(255,255,255,.55);text-anchor:middle;dominant-baseline:middle;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter-Bold,Inter,sans-serif;font-size:72px;font-weight:700}.cls-19{stroke:url(#linear-gradient-30)}.cls-90{fill:url(#linear-gradient-11)}.cls-91{fill:url(#linear-gradient-19)}.cls-92{fill:url(#radial-gradient-12)}.cls-93{fill:url(#radial-gradient-19)}.cls-94{fill:url(#linear-gradient-6)}.cls-30{font-family:var(--crazyfruit-lcd),LCD,"LCD",OvertimeLCDPro-Bold,"Overtime LCD",monospace;font-size:173.53px}.cls-95{fill:#4f180f}.cls-88{font-size:72.02px}.cls-96{fill:url(#radial-gradient-31)}.cls-97{fill:url(#radial-gradient-15)}.cls-4{font-variation-settings:"opsz" 14,"wght" 900;font-family:Inter-Black,Inter;font-size:64.83px}.cls-98{fill:url(#linear-gradient-21)}.cls-31{fill:#81177f;font-size:30.45px}.cls-99{fill:#b445a1}.cls-100{fill:url(#radial-gradient-6)}.cls-101{fill:url(#radial-gradient-33)}.cls-89{font-size:60.02px}.cls-20{fill:url(#linear-gradient-24)}.cls-102{fill:url(#radial-gradient-7)}.cls-103{fill:url(#linear-gradient-16)}.cls-104{fill:url(#radial-gradient-17)}.cls-105{fill:url(#radial-gradient-13)}.cls-106{fill:url(#linear-gradient)}.cls-21{stroke-width:6px}.cls-32{fill:#924e04;font-variation-settings:"opsz" 14,"wght" 700;font-family:Inter-Bold,Inter}.cls-107{fill:url(#linear-gradient-23)}.cls-108{clip-path:url(#clippath)}.cls-109{opacity:.5}.cls-110{fill:#948d8d}.cls-111{fill:#9e9604}.cls-22{stroke:url(#linear-gradient-32)}.cls-112{fill:url(#linear-gradient-18)}.cls-chip-100-face{fill:url(#linear-gradient-chip-100);stroke:#1d1d1b;stroke-miterlimit:10;stroke-width:.5px}.cls-chip-100-rim{fill:#3ecf7a}.cls-chip-100-side{fill:#0f8a45}.CrazyFruit-Background-Svg{pointer-events:none}.CrazyFruit-Chip{cursor:pointer;pointer-events:auto;outline:none}.CrazyFruit-Chip-Face,.CrazyFruit-Chip.is-selected .CrazyFruit-Chip-Angled{display:none}.CrazyFruit-Chip.is-selected .CrazyFruit-Chip-Face{pointer-events:auto;display:inline}.CrazyFruit-SlotHit{pointer-events:auto;cursor:pointer}.CrazyFruit-MyBetStrip-Bg{fill:#fdd23c;stroke:#b8860b;stroke-width:1.5px}@keyframes crazyfruit-coin-fly{0%{transform:translate(var(--cf-from-x),var(--cf-from-y))scale(1.15)}to{transform:translate(var(--cf-to-x),var(--cf-to-y))scale(1)}}.CrazyFruit-FlyCoin{will-change:transform;animation:.85s cubic-bezier(.22,.68,.36,1) forwards crazyfruit-coin-fly}.CrazyFruit-PlacedCoin{will-change:transform}@keyframes crazyfruit-coin-gather{0%{transform:translate(var(--cf-from-x),var(--cf-from-y))scale(1)}to{transform:translate(var(--cf-to-x),var(--cf-to-y))scale(1.05)}}.CrazyFruit-PlacedCoin.is-gathering{animation:.75s cubic-bezier(.35,0,.4,1) forwards crazyfruit-coin-gather}@keyframes crazyfruit-coin-collect{0%{transform:translate(var(--cf-from-x),var(--cf-from-y))scale(1);opacity:1}85%{opacity:1}to{transform:translate(var(--cf-to-x),var(--cf-to-y))scale(.55);opacity:0}}.CrazyFruit-PlacedCoin.is-collecting{animation:.95s cubic-bezier(.3,0,.55,1) forwards crazyfruit-coin-collect}.CrazyFruit-PlacedCoin.is-dismissing{animation-duration:.85s}.CrazyFruit-Rules-Card{pointer-events:auto;background:linear-gradient(#2c1157 0%,#1a0836 100%);border:3px solid gold;border-radius:28px;flex-direction:column;width:100%;height:100%;font-family:Inter,Poppins,sans-serif;display:flex;overflow:hidden;box-shadow:0 18px 60px rgba(0,0,0,.65)}.CrazyFruit-Rules-Header{color:#fef442;background:rgba(255,215,0,.12);border-bottom:2px solid rgba(255,215,0,.45);justify-content:space-between;align-items:center;padding:22px 30px;font-size:36px;font-weight:600;display:flex}.CrazyFruit-Rules-Close{color:#fff;cursor:pointer;background:rgba(255,255,255,.12);border:2px solid rgba(255,255,255,.4);border-radius:999px;width:64px;height:64px;font-size:30px;line-height:1}.CrazyFruit-Rules-Close:hover{background:rgba(255,255,255,.25)}.CrazyFruit-Rules-Body{-webkit-overflow-scrolling:touch;color:#efe7ff;scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:26px 34px 40px;font-size:29px;font-weight:400;line-height:1.55;overflow-y:auto}.CrazyFruit-Rules-Body::-webkit-scrollbar{width:0;height:0;display:none}.CrazyFruit-Rules-Body h3{color:#fef442;border-bottom:1px solid rgba(255,215,0,.2);margin:26px 0 10px;padding-bottom:6px;font-size:32px;font-weight:600}.CrazyFruit-Rules-Body h3:first-child{margin-top:0}.CrazyFruit-Rules-Body ul{margin:8px 0 14px;padding-left:34px}.CrazyFruit-Rules-Body li{margin:6px 0}.CrazyFruit-History-Totals{background:rgba(0,0,0,.22);border-bottom:1px solid rgba(255,215,0,.25);gap:20px;padding:18px 34px;display:flex}.CrazyFruit-History-Totals>div{flex-direction:column;flex:1;gap:4px;display:flex}.CrazyFruit-History-Totals span{color:#b9a8e0;font-size:24px;font-weight:500}.CrazyFruit-History-Totals strong{color:#fff;font-size:34px;font-weight:600}.CrazyFruit-History-Totals strong.is-win{color:#4ade80}.CrazyFruit-History-Body{padding-top:12px}.CrazyFruit-History-Empty{color:#b9a8e0;text-align:center;padding:40px 0}.CrazyFruit-History-Row{border-bottom:1px solid rgba(255,255,255,.08);grid-template-columns:1.1fr .8fr 1fr 1fr;align-items:center;gap:10px;padding:12px 6px;font-size:27px;display:grid}.CrazyFruit-History-Time{color:#b9a8e0;font-weight:400}.CrazyFruit-History-Winner img{object-fit:contain;vertical-align:middle;width:44px;height:44px}.CrazyFruit-History-Bet{color:#ff9d9d;text-align:right;font-weight:500}.CrazyFruit-History-Win{color:#cfc4e8;text-align:right;font-weight:500}.CrazyFruit-History-Win.is-win{color:#4ade80;font-weight:600}.CrazyFruit-PatternStrip{pointer-events:auto;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-end;gap:12px;width:100%;height:100%;padding:0 4px;display:flex;overflow-x:auto;overflow-y:visible}.CrazyFruit-PatternStrip::-webkit-scrollbar{width:0;height:0;display:none}.CrazyFruit-PatternItem{flex:none;position:relative}.CrazyFruit-PatternItem.is-latest{z-index:5}.CrazyFruit-PatternItem img{object-fit:contain;width:56px;height:56px;display:block}.CrazyFruit-PatternItem.is-latest img{filter:drop-shadow(0 0 8px rgba(255,215,0,.75));width:62px;height:62px}.CrazyFruit-PatternBadgeWrap{z-index:20;pointer-events:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.CrazyFruit-PatternBadge{color:#1a0836;white-space:nowrap;letter-spacing:.4px;background:linear-gradient(135deg,gold 0%,#ff9d00 100%);border-radius:10px;padding:6px 16px;font-family:Inter,Segoe UI,sans-serif;font-size:20px;font-weight:700;line-height:1.1;display:inline-block;position:relative;box-shadow:0 4px 14px rgba(0,0,0,.55)}.CrazyFruit-PatternBadge:after{content:"";border-top:7px solid #ff9d00;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.CrazyFruit-LuckyPopup{cursor:pointer;pointer-events:auto;box-sizing:border-box;background:rgba(10,4,30,.92);border:2px solid rgba(255,215,0,.5);border-radius:18px;flex-direction:column;justify-content:flex-start;gap:12px;width:100%;height:100%;padding:20px 24px 16px;display:flex;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.6)}.CrazyFruit-LuckyPopup-Title{color:#fef442;flex-shrink:0;font-family:Poppins,Inter,Segoe UI,sans-serif;font-size:34px;font-weight:700;line-height:1.15}.CrazyFruit-LuckyPopup-Body{color:#efe7ff;overflow-wrap:anywhere;word-break:break-word;font-family:Inter,Segoe UI,sans-serif;font-size:26px;font-weight:400;line-height:1.35}.CrazyFruit-LuckyPopup-Hint{color:rgba(255,255,255,.4);text-align:right;flex-shrink:0;margin-top:auto;font-family:Inter,Segoe UI,sans-serif;font-size:18px;font-weight:400}.cf-fruit-name{font-weight:800}.cf-fruit-name--orange{color:#ff9a3c}.cf-fruit-name--lemon{color:#f5e04a}.cf-fruit-name--grapes{color:#b57bff}.cf-fruit-name--cherry{color:#ff4d6d}.cf-fruit-name--apple{color:#4ade80}.cf-fruit-name--watermelon{color:#34d399}.cf-fruit-name--mango{color:#fb923c}.cf-fruit-name--strawberry{color:#fb7185}.CrazyFruit-SpinHighlight{fill:rgba(255,193,7,.72);stroke:gold;stroke-width:5px;filter:drop-shadow(0 0 14px rgba(255,215,0,.85))}.CrazyFruit-Multiplier-is-active{fill:#fff!important}@keyframes crazyfruit-win-pulse{0%,to{fill-opacity:.85}50%{fill-opacity:1}}.CrazyFruit-WinCabin{fill:rgba(255,215,0,.78);stroke:gold;stroke-width:6px;filter:drop-shadow(0 0 18px rgba(255,215,0,.9));animation:.8s ease-in-out infinite crazyfruit-win-pulse}.CrazyFruit-PaidCabin{fill:rgba(74,222,128,.55);stroke:#4ade80;stroke-width:5px;animation:1.1s ease-in-out infinite crazyfruit-win-pulse}.CrazyFruit-Background-Host{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes crazyfruit-modal-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
.CrazyFruit-PhaseLabel-Overlay{z-index:8;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;overflow:visible}.cf-phase-rail{box-sizing:border-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.cf-phase-rail__track{box-sizing:border-box;background:linear-gradient(#1e3a6e 0%,#15235b 100%);border:1.5px solid #b8860b;border-radius:999px;align-items:center;width:100%;max-width:100%;min-height:58px;padding:8px 16px 10px;display:flex;box-shadow:0 2px 6px rgba(0,0,0,.22)}.cf-phase-rail--compact .cf-phase-rail__track{justify-content:center;min-height:44px;padding:6px 14px}.cf-phase-rail__step{flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;padding:0 4px;display:flex;position:relative}.cf-phase-rail__connector{z-index:0;background:#2a4a7a;border-radius:999px;width:calc(100% - 8px);height:2px;position:absolute;top:12px;left:calc(4px - 50%)}.cf-phase-rail__connector-fill{border-radius:inherit;background:linear-gradient(90deg,#3b82c4,#34d399);height:100%;transition:width .45s}.cf-phase-rail__dot-wrap{z-index:1;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.cf-phase-rail__dot{background:#2a4a7a;border:1.5px solid #4a6fa5;border-radius:999px;width:12px;height:12px;transition:transform .35s,background .35s,border-color .35s}.cf-phase-rail__step--done .cf-phase-rail__dot{background:#34d399;border-color:#6ee7b7}.cf-phase-rail__step--active .cf-phase-rail__dot{background:var(--cf-phase-color,#fcd34d);box-shadow:0 0 6px color-mix(in srgb,var(--cf-phase-color,#fcd34d)50%,#15235b);border-color:#fff;transform:scale(1.12)}.cf-phase-rail__label{letter-spacing:.04em;text-transform:uppercase;color:#7a9cc8;text-align:center;white-space:normal;overflow-wrap:break-word;width:100%;max-width:96px;font-size:14px;font-weight:600;line-height:1.05;transition:color .3s}.cf-phase-rail__step--active .cf-phase-rail__label{color:#fef442}.cf-phase-rail__step--done .cf-phase-rail__label{color:#86efac}.cf-phase-rail__active-banner{letter-spacing:.05em;text-transform:uppercase;color:#fff;border:1.5px solid var(--cf-phase-color,#fcd34d);white-space:nowrap;background:#0f2044;border-radius:999px;flex:none;margin-left:10px;padding:5px 14px;font-size:16px;font-weight:700;animation:.3s ease-out both cf-phase-banner-in;box-shadow:inset 0 1px rgba(255,255,255,.08)}.cf-phase-rail--compact .cf-phase-rail__steps{display:none}.cf-phase-rail--compact .cf-phase-rail__active-banner{margin-left:0;padding:5px 16px;font-size:15px}.cf-phase-rail__steps{flex:auto;align-items:center;min-width:0;display:flex}@keyframes cf-phase-banner-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
.CrazyFruit-Viewport-Slot{background-color:#0f1a3d;flex-shrink:0;position:relative}.CrazyFruit-Game-Canvas{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent}.CrazyFruit-Canvas-Root{background-color:transparent;position:relative}.CrazyFruit-Content-Stack,.CrazyFruit-Play-Area-Cell,.CrazyFruit-Betting-Area-Cell,.CrazyFruit-Bottom-Bar-Cell{box-sizing:border-box}.CrazyFruit-Play-Area-Cell>div,.CrazyFruit-Betting-Area-Cell>div,.CrazyFruit-Bottom-Bar-Cell>div{min-width:0;min-height:0}
.cf-net-badge{z-index:12;box-sizing:border-box;color:#fff8d6;letter-spacing:.03em;-webkit-backdrop-filter:blur(5px);background:linear-gradient(#1a3a78 0%,#0c1a3d 100%);border:2px solid #fdd23c;border-radius:10px;gap:7px;padding:7px 12px 7px 9px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:800;line-height:1;box-shadow:inset 0 0 0 1px rgba(15,26,61,.7),0 4px 14px rgba(0,0,0,.5)}.cf-net-badge--half{border-width:1.5px;border-radius:8px;gap:5px;padding:5px 9px 5px 7px;font-size:11px}.cf-net-badge svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));flex-shrink:0}.cf-net-badge svg.text-emerald-300{color:#5dff9a!important}.cf-net-badge svg.text-yellow-300{color:#ffe566!important}.cf-net-badge svg.text-red-300{color:#ff7a8a!important}.cf-net-badge span{color:#fffdf0;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.55)}
.cf-load-bar{pointer-events:none;width:100%;padding:0 1rem;padding-bottom:max(1.75rem,calc(env(safe-area-inset-bottom) + 1.1rem));box-sizing:border-box;flex-direction:column;align-items:center;display:flex}.cf-load-bar__meta{justify-content:space-between;align-items:baseline;width:min(100%,320px);margin-bottom:10px;padding:0 4px;display:flex}.cf-load-bar__label{letter-spacing:.22em;text-transform:uppercase;color:rgba(253,210,60,.85);font-family:Inter,Segoe UI,sans-serif;font-size:13px;font-weight:600}.cf-load-bar__pct{letter-spacing:.04em;color:#fff8d6;font-variant-numeric:tabular-nums;font-family:Inter,Segoe UI,sans-serif;font-size:14px;font-weight:700}.cf-load-bar__track{background:linear-gradient(#0c1838 0%,#15235b 55%,#1a2d6e 100%);border:1px solid rgba(253,210,60,.45);border-radius:999px;width:min(100%,320px);height:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.35),inset 0 1px 3px rgba(0,0,0,.45),0 4px 18px rgba(0,0,0,.28)}.cf-load-bar__fill{border-radius:inherit;background:linear-gradient(90deg,#c9a227 0%,#fdd23c 42%,#ffe9a0 72%,#f5c842 100%);height:100%;transition:width .28s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.45),0 0 12px rgba(253,210,60,.35)}.cf-load-bar__sheen{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);width:40%;height:100%;animation:1.8s ease-in-out infinite cf-load-sheen;position:absolute;top:0;left:-45%;transform:skew(-18deg)}.cf-load-bar__edge{pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.cf-load-bar__dots{gap:7px;margin-top:14px;display:flex}.cf-load-bar__dot{background:rgba(253,210,60,.35);border-radius:50%;width:6px;height:6px;animation:1.05s ease-in-out infinite cf-load-dot}@keyframes cf-load-sheen{0%{left:-45%}to{left:120%}}@keyframes cf-load-dot{0%,to{opacity:.35;background:rgba(253,210,60,.35);transform:scale(.85)}50%{opacity:1;background:#fdd23c;transform:scale(1.15)}}@media (min-width:640px){.cf-load-bar__track{width:min(100%,280px);height:11px}.cf-load-bar__meta{width:min(100%,280px)}}@media (min-width:1024px){.cf-load-bar{padding-bottom:1.25rem}.cf-load-bar__track{width:min(100%,240px);height:10px}.cf-load-bar__meta{width:min(100%,240px)}.cf-load-bar__label{font-size:11px}.cf-load-bar__pct{font-size:12px}}
