.header nav a[aria-current=page]{color:var(--lime)}.app-hero{background:radial-gradient(at 82% 40%,#54306c,#0000 62%),linear-gradient(120deg,#20192e,#292039);border:1px solid #544066;border-radius:12px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:60px;margin-top:28px;padding:42px 48px;display:grid;overflow:hidden}.app-hero h1{letter-spacing:-1px;text-wrap:balance;max-width:650px;font-size:clamp(32px,3.5vw,44px)}.app-hero-copy>p{color:#ded4e8;max-width:630px;margin-top:23px;font-size:15px}.app-hero small{color:#c1b2cf;max-width:540px;margin-top:20px;font-size:12px;line-height:1.75;display:block}.app-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.app-platforms{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.app-platforms span{color:#e5dced;background:#342540;border:1px solid #604774;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.app-platforms svg{width:20px;height:20px}.app-platforms span:first-child svg{color:var(--lime)}.app-phone{isolation:isolate;justify-content:center;padding:12px;display:flex;position:relative}.app-phone:before{content:"";z-index:-1;background:radial-gradient(circle,#52326c,#0000 70%);border:1px solid #89659d;border-radius:50%;width:330px;max-width:100%;height:330px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-phone .casino-phone{width:235px;transform:none}.app-toc{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-block:16px;display:grid}.app-toc a{color:#e2d7eb;background:#241d2f;border:1px solid #44344f;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:12px 10px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.app-toc svg{width:20px;height:20px;color:var(--lime);flex-shrink:0}.app-toc span{overflow-wrap:anywhere;min-width:0}.app-toc a:hover,.app-toc a:focus-visible{background:#33263f;border-color:#8d6ba1}.app-page .app-first{padding-top:32px}.app-heading{max-width:860px;margin-bottom:30px}.app-heading p{margin-top:21px}.app-features,.app-help{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.app-features article,.app-help article{background:linear-gradient(120deg,#282032,#201a29);border:1px solid #493752;border-top:2px solid #725487;border-radius:10px;padding:27px}.app-features .service-icon,.app-help .service-icon{margin-bottom:20px}.app-features h3,.app-help h3{font-size:22px;line-height:1.3}.app-features p,.app-help p{margin-top:16px;font-size:14px}.app-installation{background:#201a2c;border-block:1px solid #42304f}.app-install-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.app-install-grid article{background:linear-gradient(125deg,#30233d,#241b30);border:1px solid #614374;border-radius:12px;padding:30px;scroll-margin-top:105px}.app-install-title{align-items:center;gap:18px;display:flex}.app-install-title>span{color:#eaddf3;background:#3e2b4c;border:1px solid #806190;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.app-install-title svg{width:28px;height:28px}.app-install-grid article:first-child .app-install-title svg{color:var(--lime)}.app-install-title h3{font-size:25px;line-height:1.3}.app-install-grid article>p{margin-top:20px;font-size:14px}.app-install-grid ol{margin:26px 0 0;padding:0;list-style:none}.app-install-grid li{border-top:1px solid #5b426c;align-items:flex-start;gap:15px;padding:18px 0;display:flex}.app-install-grid li>span{color:var(--lime);min-width:24px;padding-top:3px;font:600 15px Tomorrow}.app-install-grid li p{color:#e1d4e9;font-size:14px}.app-install-note{color:#bca9cb;border-top:1px solid #5b426c;padding-top:20px;line-height:1.8}.app-download{gap:26px;display:flex}.app-download>.service-icon{margin-top:5px}.app-download>div{min-width:0;max-width:940px}.app-download p{margin-top:21px}.app-download h2+p{color:#e8dcf0;border-left:3px solid #8f70a3;padding-left:20px}.app-account{background:#231b2e;border-block:1px solid #4e375c}.app-account>.container{grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;display:grid}.app-account>.container>div{padding-block:44px}.app-account p{margin-top:22px}.app-account img{object-fit:cover;object-position:right center;border-inline:1px solid #45314f;align-self:stretch;width:100%;height:auto}.app-account-links{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.app-account-links a,.app-support a{color:#dcf6b7;background:#34243f;border:1px solid #6b527b;border-radius:7px;align-items:center;gap:9px;min-height:46px;padding:12px 14px;font-size:12px;line-height:1.6;transition:background-color .15s,border-color .15s;display:inline-flex}.app-account-links svg,.app-support a svg{flex-shrink:0}.app-account-links a:hover,.app-support a:hover{background:#443052;border-color:#9c7bad}.app-support{background:#2a2034;border:1px solid #574061;border-radius:10px;align-items:center;gap:27px;margin-top:26px;padding:28px;display:flex}.app-support>img{object-fit:contain;flex-shrink:0;width:72px;height:82px}.app-support>div{min-width:0}.app-support h3{font-size:23px}.app-support p{margin-top:15px;font-size:14px}.app-support a{margin-top:17px}.app-page .final-cta h2{max-width:820px;margin-inline:auto}.app-page .final-cta p{max-width:700px;margin-inline:auto}@media (width<=1100px){.app-hero{gap:30px;padding:36px}.app-hero h1{font-size:36px}.app-toc a{gap:7px;padding-inline:8px;font-size:11px}.app-features article,.app-help article{padding:22px}.app-install-grid article{padding:25px}.app-install-title h3{font-size:23px}}@media (width<=820px){.app-hero{grid-template-columns:1.3fr .7fr;gap:18px;padding:30px}.app-hero h1{font-size:31px}.app-phone .casino-phone{width:190px}.app-features,.app-help{grid-template-columns:1fr}.app-features article,.app-help article{grid-template-columns:46px 1fr;gap:12px 18px;display:grid}.app-features .service-icon,.app-help .service-icon{grid-row:1/3;margin:0}.app-features p,.app-help p{margin:0}.app-install-grid{gap:16px}.app-install-title{gap:12px}.app-install-title h3{font-size:21px}.app-install-title>span{width:44px;height:44px}.app-account>.container{grid-template-columns:1.2fr .8fr;gap:28px}}@media (width<=560px){.app-hero{grid-template-columns:1fr;gap:24px;margin-top:16px;padding:28px 24px 18px}.app-hero h1{font-size:30px}.app-hero-copy>p{margin-top:20px;font-size:14px}.app-hero-actions .button{padding-inline:17px;font-size:12px}.app-hero small{font-size:12px}.app-platforms{gap:8px;margin-top:22px}.app-platforms span{padding:9px 10px;font-size:11px}.app-phone .casino-phone{width:170px}.app-phone .phone-brand{height:42px}.app-phone .phone-art{height:88px}.app-phone .phone-games img{height:76px}.app-phone:before{width:255px;height:255px}.app-phone{padding:8px 0}.app-toc{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-block:12px}.app-toc a{justify-content:flex-start;min-height:48px;padding:10px 12px;font-size:11px}.app-toc a:nth-child(4),.app-toc a:last-child{grid-column:1/-1}.app-page .app-first{padding-top:24px}.app-heading p{font-size:14px}.app-features article,.app-help article{padding:24px;display:block}.app-features .service-icon,.app-help .service-icon{margin-bottom:19px}.app-features p,.app-help p{margin-top:15px}.app-install-grid{grid-template-columns:1fr;gap:20px}.app-install-grid article{padding:25px 22px}.app-install-title h3{font-size:23px}.app-install-title{gap:14px}.app-install-grid article>p{font-size:14px}.app-install-grid ol{margin-top:20px}.app-install-grid li{gap:12px}.app-download{display:block}.app-download>.service-icon{margin-bottom:20px}.app-download p{font-size:14px}.app-download h2+p{padding-left:16px}.app-account>.container{grid-template-columns:1fr;gap:0}.app-account>.container>div{padding-block:36px}.app-account p{font-size:14px}.app-account img{object-fit:cover;object-position:right center;border-inline:0;height:220px}.app-account-links{grid-template-columns:1fr;display:grid}.app-account-links a{padding:13px 14px;font-size:12px}.app-support{padding:24px;display:block}.app-support>img{width:62px;height:71px;margin-bottom:20px}.app-support h3{font-size:22px}.app-support a{overflow-wrap:anywhere;max-width:100%;font-size:12px}.app-page .final-cta p{max-width:330px}}@media (width<=360px){.app-hero{padding-inline:20px}.app-hero h1{font-size:27px}.app-hero-actions .button{padding-inline:13px;font-size:11px}.app-platforms span{padding-inline:8px;font-size:10px}.app-install-grid article{padding-inline:18px}.app-install-title h3{font-size:21px}.app-support{padding:22px 18px}.app-support a{font-size:11px}}.app-install-grid article{border-top:2px solid #88629c;box-shadow:0 12px 28px #0002}.app-install-grid li{align-items:center;padding-block:18px}.app-install-grid li>.app-step-marker{width:44px;min-height:62px;color:var(--lime);font-variant-numeric:tabular-nums;background:#3c294b;border:1px solid #785989;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 0;display:flex}.app-step-marker svg{color:#d6bee6;flex-shrink:0}.app-install-grid article>.app-install-note{color:#d3c2de;background:#251a30;border:1px solid #614471;border-radius:8px;margin-top:22px;padding:16px 18px;font-size:13px;line-height:1.85}.app-support a{color:#d8f2b7;background:#29321f;border-color:#76864f}.app-support a:hover,.app-support a:focus-visible{border-color:var(--lime);background:#344328}@media (width<=560px){.app-hero{gap:18px}.app-platforms{gap:14px;margin-top:18px}.app-platforms span{background:0 0;border:0;gap:6px;min-height:28px;padding:4px 0;font-size:11px}.app-platforms svg{width:18px;height:18px}.app-hero-actions{gap:10px;margin-top:22px}.app-hero-actions .button{min-height:48px;padding-inline:14px;font-size:12px}.app-hero small{margin-top:17px}.app-phone .casino-phone{width:155px}.app-phone .phone-games img{height:68px}.app-phone .phone-art{height:80px}.app-phone:before{width:230px;height:230px}.app-install-grid li{align-items:flex-start;gap:14px}.app-install-grid li>.app-step-marker{width:40px;min-height:58px;font-size:14px}.app-install-grid article>.app-install-note{padding:14px;font-size:14px}}@media (width<=360px){.app-platforms{gap:10px}.app-platforms span{gap:5px;font-size:10px}.app-platforms svg{width:16px;height:16px}.app-hero-actions .button{padding-inline:14px;font-size:12px}}@media (width<=300px){.header .brand img{width:90px}}
