.casino-floor-module___JOOla__page{gap:28px;width:100%;max-width:1180px;margin:0 auto;display:grid}.casino-floor-module___JOOla__hero{isolation:isolate;background:radial-gradient(70% 120% at 100% 0,#ff55002a,#0000 60%),radial-gradient(50% 80% at 0 100%,#e8c5470f,#0000 60%),#0f1115;border:1px solid #0000;border-radius:22px;padding:44px 40px 40px;position:relative;overflow:hidden}.casino-floor-module___JOOla__hero:before{content:"";z-index:-1;background-image:var(--grain);opacity:.1;mix-blend-mode:overlay;background-size:160px;position:absolute;inset:0}.casino-floor-module___JOOla__hero:after{content:"";z-index:-1;border:1px dashed #ff6a1f2e;border-radius:50%;width:320px;height:320px;position:absolute;top:-60px;right:-60px;box-shadow:0 0 0 40px #ff6a1f06,0 0 0 80px #ff6a1f04}.casino-floor-module___JOOla__kicker{color:#ff7a33;letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.casino-floor-module___JOOla__title{color:#fff;font:800 clamp(34px, 5vw, 58px)/.98 var(--font-score), sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0}.casino-floor-module___JOOla__title span{color:#0000;-webkit-text-stroke:1.5px #ff6a1f}.casino-floor-module___JOOla__lead{color:#a9afba;max-width:520px;margin:18px 0 0;font-size:15px;line-height:1.55}.casino-floor-module___JOOla__cta{color:#1a0700;background:#ff6a1f;border-radius:12px;align-items:center;gap:8px;margin-top:22px;padding:12px 18px;font-size:13px;font-weight:700;transition:transform .16s,filter .16s;display:inline-flex;box-shadow:0 8px 24px #ff550040}.casino-floor-module___JOOla__cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.casino-floor-module___JOOla__grid{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr;gap:14px;display:grid}.casino-floor-module___JOOla__card{--tone:#ff6a1f;isolation:isolate;background:radial-gradient(ellipse 80% 70% at 70% 30%, color-mix(in srgb, var(--tone) 16%, transparent), transparent 70%), #ffffff05;min-height:250px;color:var(--tone);border:1px solid #0000;border-radius:20px;flex-direction:column;padding:20px;transition:transform .22s cubic-bezier(.2,.9,.3,1.1),border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}.casino-floor-module___JOOla__card:before{content:"";z-index:-1;background-image:var(--grain);opacity:.12;mix-blend-mode:overlay;pointer-events:none;background-size:140px;position:absolute;inset:0}a.casino-floor-module___JOOla__card:hover{border-color:color-mix(in srgb, var(--tone) 45%, transparent);box-shadow:0 18px 44px #00000073, 0 0 0 1px color-mix(in srgb, var(--tone) 20%, transparent);transform:translateY(-3px)}.casino-floor-module___JOOla__feat{grid-row:span 2;min-height:520px}.casino-floor-module___JOOla__toneUp{--tone:#ff6a1f}.casino-floor-module___JOOla__toneJack{--tone:#e8c547}.casino-floor-module___JOOla__toneCrash{--tone:#4ba3ff}.casino-floor-module___JOOla__soon{filter:saturate(.4);opacity:.7}.casino-floor-module___JOOla__cardTag{border:1px solid color-mix(in srgb, var(--tone) 35%, transparent);background:color-mix(in srgb, var(--tone) 10%, transparent);color:var(--tone);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.casino-floor-module___JOOla__cardArt{flex:1;place-items:center;padding:10px 0;display:grid}.casino-floor-module___JOOla__art{width:min(190px,70%);height:auto;filter:drop-shadow(0 10px 28px color-mix(in srgb, var(--tone) 30%, transparent));transition:transform .3s cubic-bezier(.2,.9,.3,1.1)}.casino-floor-module___JOOla__feat .casino-floor-module___JOOla__art{width:min(300px,75%)}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__art{transform:scale(1.05)}.casino-floor-module___JOOla__artBig{fill:#fff;font:800 34px var(--font-score), sans-serif}.casino-floor-module___JOOla__artSmall{fill:#8b92a0;font:700 10px var(--font-ui), sans-serif;letter-spacing:.24em}.casino-floor-module___JOOla__gauge{transition:stroke-dasharray .6s cubic-bezier(.2,.9,.3,1)}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__gauge{stroke-dasharray:400 490}.casino-floor-module___JOOla__wheel{transform-origin:100px 100px;transition:transform .9s cubic-bezier(.2,.9,.3,1)}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__wheel{transform:rotate(140deg)}.casino-floor-module___JOOla__crashLine{stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset 1s cubic-bezier(.2,.9,.3,1)}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__crashLine{stroke-dashoffset:0}.casino-floor-module___JOOla__crashHead{offset-path:path("M16 170 C70 166 110 150 140 110 S178 40 184 24");offset-distance:6%;transition:offset-distance 1s cubic-bezier(.2,.9,.3,1)}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__crashHead{offset-distance:100%}.casino-floor-module___JOOla__crashNum{opacity:0}.casino-floor-module___JOOla__m1{opacity:1}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m1{animation:.22s linear .18s forwards casino-floor-module___JOOla__crashOut}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m2{animation:.28s linear .22s forwards casino-floor-module___JOOla__crashHold}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m3{animation:.28s linear .5s forwards casino-floor-module___JOOla__crashHold}a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m4{animation:.28s linear .74s forwards casino-floor-module___JOOla__crashStay}@keyframes casino-floor-module___JOOla__crashOut{to{opacity:0}}@keyframes casino-floor-module___JOOla__crashHold{0%{opacity:0}18%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes casino-floor-module___JOOla__crashStay{0%{opacity:0}to{opacity:1}}.casino-floor-module___JOOla__cardFoot{gap:6px;display:grid}.casino-floor-module___JOOla__cardFoot strong{color:#fff;font:800 30px/1 var(--font-score), sans-serif;text-transform:uppercase}.casino-floor-module___JOOla__feat .casino-floor-module___JOOla__cardFoot strong{font-size:44px}.casino-floor-module___JOOla__cardFoot p{color:#9aa1ad;max-width:420px;margin:0;font-size:13px;line-height:1.5}.casino-floor-module___JOOla__play{background:var(--tone);color:#120a02;letter-spacing:.06em;text-transform:uppercase;border-radius:10px;justify-self:start;align-items:center;gap:6px;margin-top:8px;padding:9px 14px;font-size:12px;font-weight:800;display:inline-flex}.casino-floor-module___JOOla__feed{background:#ffffff04;border:1px solid #0000;border-radius:20px;padding:20px}.casino-floor-module___JOOla__feed h2{color:#8b92a0;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.casino-floor-module___JOOla__feed ul{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.casino-floor-module___JOOla__feed li{border:1px solid #0000;border-left:2px solid var(--rarity);background:#ffffff05;border-radius:12px;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex}.casino-floor-module___JOOla__feed img{object-fit:contain;width:56px;height:40px}.casino-floor-module___JOOla__feed li>span{flex:1;gap:2px;min-width:0;display:grid}.casino-floor-module___JOOla__feed a{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.casino-floor-module___JOOla__feed em{color:var(--rarity);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.casino-floor-module___JOOla__feed b{color:#c9ced7;flex-shrink:0;font-size:11px;font-weight:600}@media (max-width:760px){.casino-floor-module___JOOla__hero{padding:28px 20px}.casino-floor-module___JOOla__grid{grid-template-columns:1fr}.casino-floor-module___JOOla__feat{grid-row:auto;min-height:380px}.casino-floor-module___JOOla__feat .casino-floor-module___JOOla__cardFoot strong{font-size:34px}}@media (prefers-reduced-motion:reduce){.casino-floor-module___JOOla__card,.casino-floor-module___JOOla__art,.casino-floor-module___JOOla__gauge,.casino-floor-module___JOOla__wheel,.casino-floor-module___JOOla__crashLine,.casino-floor-module___JOOla__crashHead{transition:none}.casino-floor-module___JOOla__crashNum,.casino-floor-module___JOOla__m1,a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m1,a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m2,a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m3,a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m4{opacity:0;animation:none}.casino-floor-module___JOOla__m1,a.casino-floor-module___JOOla__card:hover .casino-floor-module___JOOla__m4{opacity:1}}
