.page-module__QB6thq__container{max-width:1200px;margin:0 auto;padding:24px}.page-module__QB6thq__notFound{text-align:center;min-height:400px;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__QB6thq__notFound h1{color:var(--color-text-primary);margin-top:16px;font-size:1.5rem}.page-module__QB6thq__notFound p{margin-top:8px}.page-module__QB6thq__hero{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:32px;display:grid}@media (max-width:768px){.page-module__QB6thq__hero{grid-template-columns:1fr;gap:24px}}.page-module__QB6thq__gamePreview{aspect-ratio:16/10;background:var(--color-bg-card);border-radius:var(--radius-xl);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-module__QB6thq__originalPreview{color:#ffffffe6;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__QB6thq__previewImage{object-fit:cover;width:100%;height:100%}.page-module__QB6thq__playButton{background:var(--color-primary);color:var(--color-bg-darkest);border-radius:var(--radius-lg);transition:all var(--transition-normal);align-items:center;gap:8px;padding:14px 32px;font-size:1rem;font-weight:700;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.page-module__QB6thq__playButton:hover{background:var(--color-primary-hover);transform:translate(-50%)translateY(-2px)}.page-module__QB6thq__heroInfo{flex-direction:column;justify-content:center;display:flex}.page-module__QB6thq__breadcrumb{color:var(--color-text-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:.8125rem;display:flex}.page-module__QB6thq__breadcrumb span:last-child{color:var(--color-text-secondary)}.page-module__QB6thq__breadcrumbLink{color:var(--color-text-muted);text-decoration:none;transition:color .2s}.page-module__QB6thq__breadcrumbLink:hover{color:var(--color-primary)}.page-module__QB6thq__title{color:var(--color-text-primary);margin-bottom:8px;font-size:2.5rem;font-weight:700}.page-module__QB6thq__provider{color:var(--color-text-secondary);margin-bottom:24px;font-size:1rem}.page-module__QB6thq__proofRow{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.page-module__QB6thq__proofBadge{color:var(--color-text-secondary);border-radius:var(--radius-pill);letter-spacing:.02em;background:#ffffff0f;align-items:center;gap:4px;padding:5px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__QB6thq__historyBadge{color:var(--color-accent-blue);border-radius:var(--radius-pill);background:#3b82f61a;align-items:center;gap:4px;padding:5px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__QB6thq__tags{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.page-module__QB6thq__tag{background:var(--color-bg-card);border-radius:var(--radius-md);color:var(--color-text-secondary);border:1px solid #ffffff0f;align-items:center;gap:6px;padding:8px 14px;font-size:.8125rem;display:flex}.page-module__QB6thq__tag svg{color:#fff}.page-module__QB6thq__actions{gap:12px;display:flex}.page-module__QB6thq__primaryBtn{background:var(--color-primary);color:var(--color-bg-darkest);border-radius:var(--radius-md);transition:all var(--transition-normal);align-items:center;gap:8px;padding:14px 28px;font-size:.9375rem;font-weight:600;display:flex}.page-module__QB6thq__primaryBtn:hover{background:var(--color-primary-hover)}.page-module__QB6thq__secondaryBtn{color:var(--color-text-primary);border-radius:var(--radius-md);transition:all var(--transition-normal);background:0 0;border:1px solid #ffffff0f;align-items:center;gap:8px;padding:14px 28px;font-size:.9375rem;font-weight:600;display:flex}.page-module__QB6thq__secondaryBtn:hover{border-color:var(--color-border-light);background:var(--color-bg-card)}.page-module__QB6thq__tabs{background:var(--color-bg-card);border-radius:var(--radius-lg);gap:4px;width:fit-content;margin-bottom:24px;padding:4px;display:flex}.page-module__QB6thq__tab{color:var(--color-text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast);padding:12px 24px;font-size:.875rem;font-weight:500}.page-module__QB6thq__tab:hover{color:var(--color-text-primary)}.page-module__QB6thq__tab.page-module__QB6thq__active{background:var(--color-bg-elevated);color:var(--color-text-primary)}.page-module__QB6thq__content{margin-bottom:48px}.page-module__QB6thq__description h2{color:var(--color-text-primary);margin-bottom:16px;font-size:1.25rem;font-weight:600}.page-module__QB6thq__description p{color:var(--color-text-secondary);margin-bottom:32px;font-size:1rem;line-height:1.7}.page-module__QB6thq__statsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:640px){.page-module__QB6thq__statsGrid{grid-template-columns:repeat(2,1fr)}}.page-module__QB6thq__stat{background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid #ffffff0f;padding:20px}.page-module__QB6thq__statLabel{color:var(--color-text-muted);letter-spacing:.05em;margin-bottom:8px;font-size:.8125rem;display:block}.page-module__QB6thq__statValue{color:var(--color-text-primary);font-size:1.125rem;font-weight:600;display:block}.page-module__QB6thq__related{margin-top:48px}.page-module__QB6thq__related h2{color:var(--color-text-primary);margin-bottom:24px;font-size:1.25rem;font-weight:600}.page-module__QB6thq__relatedGrid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}@media (max-width:1024px){.page-module__QB6thq__relatedGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.page-module__QB6thq__relatedGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.page-module__QB6thq__relatedGrid{grid-template-columns:repeat(2,1fr)}}.page-module__QB6thq__playerSection{margin-bottom:32px}.page-module__QB6thq__launchError{border-radius:var(--radius-md);color:#ef4444;background:#ef44441a;border:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:.875rem;display:flex}.page-module__QB6thq__loginLink{background:var(--color-primary);color:#0c1f2c;border-radius:var(--radius-pill);align-items:center;margin-left:auto;padding:6px 16px;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__QB6thq__loginLink:hover{background:var(--color-primary-hover)}.page-module__QB6thq__backToInfo{margin-bottom:24px}.page-module__QB6thq__primaryBtn:disabled,.page-module__QB6thq__secondaryBtn:disabled{opacity:.6;cursor:not-allowed}
.GameCard-module__Z1aTjW__cardLink{color:inherit;text-decoration:none;display:block;position:relative;overflow:visible}.GameCard-module__Z1aTjW__card{border-radius:var(--radius-lg);cursor:pointer;will-change:transform;transition:transform .25s cubic-bezier(.23,1,.32,1),box-shadow .25s cubic-bezier(.23,1,.32,1),z-index;position:relative;overflow:visible}.GameCard-module__Z1aTjW__imageContainer{z-index:0;aspect-ratio:3/4;border-radius:var(--radius-lg);background:var(--color-bg-dark);isolation:isolate;border:none;transition:box-shadow .3s;position:relative;overflow:hidden}.GameCard-module__Z1aTjW__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s,transform .4s}.GameCard-module__Z1aTjW__image.GameCard-module__Z1aTjW__loaded{opacity:1}.GameCard-module__Z1aTjW__gradientOverlay{z-index:4;border-radius:var(--radius-lg);pointer-events:none;background:linear-gradient(#0000,#000000b3);height:30%;position:absolute;bottom:0;left:0;right:0}.GameCard-module__Z1aTjW__hoverOverlay{opacity:0;z-index:5;border-radius:var(--radius-lg);pointer-events:none;background:#0000004d;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.GameCard-module__Z1aTjW__playButton{background:var(--color-primary);width:52px;height:52px;color:var(--color-bg-darkest);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;transform:scale(.7)}.GameCard-module__Z1aTjW__favoriteBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--color-text-muted);opacity:0;transition:all var(--transition-fast);z-index:10;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.GameCard-module__Z1aTjW__favoriteBtn:hover{color:var(--color-primary);background:#000000b3;transform:scale(1.15)}.GameCard-module__Z1aTjW__favoriteBtn.GameCard-module__Z1aTjW__favorited{opacity:1;color:#fff;background:#def20033}.GameCard-module__Z1aTjW__favoriteBtn.GameCard-module__Z1aTjW__favorited:hover{background:#def20059}.GameCard-module__Z1aTjW__badgeNew{color:#a3e635;letter-spacing:.02em;z-index:7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:capitalize;background:#0006;border:1px solid #a3e635;border-radius:9999px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}.GameCard-module__Z1aTjW__badgeHot{display:none}@media (hover:hover) and (pointer:fine){.GameCard-module__Z1aTjW__card:hover{z-index:20;transform:scale(1.08)}.GameCard-module__Z1aTjW__card:hover .GameCard-module__Z1aTjW__imageContainer{box-shadow:0 8px 32px #0000004d}.GameCard-module__Z1aTjW__card:hover .GameCard-module__Z1aTjW__image{filter:brightness(1.05)saturate(1.1);transform:scale(1.05)}.GameCard-module__Z1aTjW__card:hover .GameCard-module__Z1aTjW__hoverOverlay{opacity:1}.GameCard-module__Z1aTjW__card:hover .GameCard-module__Z1aTjW__playButton{transform:scale(1)}.GameCard-module__Z1aTjW__card:hover .GameCard-module__Z1aTjW__favoriteBtn{opacity:1}}@media (hover:none){.GameCard-module__Z1aTjW__card:active{transition:transform .1s;transform:scale(.96)}.GameCard-module__Z1aTjW__favoriteBtn{opacity:.7}}.GameCard-module__Z1aTjW__gameName{color:#fff;white-space:nowrap;text-overflow:ellipsis;z-index:6;max-width:calc(100% - 16px);font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:1.3;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.GameCard-module__Z1aTjW__info,.GameCard-module__Z1aTjW__name,.GameCard-module__Z1aTjW__provider{display:none}.GameCard-module__Z1aTjW__originalImage{object-fit:cover;object-position:center}.GameCard-module__Z1aTjW__originalLabel{font-size:var(--text-2xs);color:#fff;letter-spacing:.08em;margin-top:2px;font-weight:600;display:block}.GameCard-module__Z1aTjW__skeleton{border-radius:var(--radius-lg);overflow:hidden}.GameCard-module__Z1aTjW__skeletonImage{aspect-ratio:3/4;background:linear-gradient(90deg,var(--color-bg-elevated)0%,var(--color-bg-card-hover)50%,var(--color-bg-elevated)100%);border-radius:var(--radius-lg);background-size:200% 100%;width:100%;animation:1.5s infinite GameCard-module__Z1aTjW__shimmer}.GameCard-module__Z1aTjW__skeletonInfo{padding:8px 2px}.GameCard-module__Z1aTjW__skeletonTitle{background:var(--color-bg-elevated);border-radius:4px;width:80%;height:12px;margin-bottom:4px;animation:1.5s infinite GameCard-module__Z1aTjW__shimmer}.GameCard-module__Z1aTjW__skeletonProvider{background:var(--color-bg-elevated);border-radius:4px;width:50%;height:10px;animation:1.5s infinite GameCard-module__Z1aTjW__shimmer}@keyframes GameCard-module__Z1aTjW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GameCard-module__Z1aTjW__imagePlaceholder{background:linear-gradient(90deg,var(--color-bg-elevated)0%,var(--color-bg-card-hover)50%,var(--color-bg-elevated)100%);background-size:200% 100%;animation:1.5s infinite GameCard-module__Z1aTjW__shimmer;position:absolute;inset:0}.GameCard-module__Z1aTjW__imageError{color:var(--color-text-muted);background:linear-gradient(155deg,#1c1c26fa 0%,#121218 40%,#1e1914fa 100%);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px 12px;display:flex;position:absolute;inset:0}.GameCard-module__Z1aTjW__imageError:before{content:"";background:linear-gradient(90deg,#0000,#c4a2654d,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}.GameCard-module__Z1aTjW__imageErrorName{color:#ffffffd9;text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 8px;font-size:14px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.GameCard-module__Z1aTjW__imageErrorProvider{letter-spacing:.06em;text-transform:uppercase;color:#c4a26573;text-align:center;padding:0 12px;font-size:10px;font-weight:500}@media (max-width:768px){.GameCard-module__Z1aTjW__info{display:none}}
.GameCardSkeleton-module__TzJb-W__skeleton{background:#161b22;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.GameCardSkeleton-module__TzJb-W__skeletonImage{aspect-ratio:3/4;background:linear-gradient(90deg,#1a1d23 0%,#22262d 50%,#1a1d23 100%) 0 0/200% 100%;width:100%;animation:1.5s infinite GameCardSkeleton-module__TzJb-W__shimmer}.GameCardSkeleton-module__TzJb-W__skeletonInfo{padding:.75rem}.GameCardSkeleton-module__TzJb-W__skeletonTitle{background:linear-gradient(90deg,#1a1d23 0%,#22262d 50%,#1a1d23 100%) 0 0/200% 100%;border-radius:4px;width:80%;height:14px;margin-bottom:.5rem;animation:1.5s infinite GameCardSkeleton-module__TzJb-W__shimmer}.GameCardSkeleton-module__TzJb-W__skeletonProvider{background:linear-gradient(90deg,#1a1d23 0%,#22262d 50%,#1a1d23 100%) 0 0/200% 100%;border-radius:4px;width:50%;height:10px;animation:1.5s infinite GameCardSkeleton-module__TzJb-W__shimmer}@keyframes GameCardSkeleton-module__TzJb-W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.ProviderFilter-module__KhNIfW__container{flex-direction:column;gap:.75rem;display:flex}.ProviderFilter-module__KhNIfW__container.ProviderFilter-module__KhNIfW__compact{gap:.5rem}.ProviderFilter-module__KhNIfW__searchBox{background:var(--color-bg-card);border-radius:var(--radius-md);border:1px solid #ffffff1a;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.ProviderFilter-module__KhNIfW__searchBox svg{color:var(--color-text-muted);flex-shrink:0}.ProviderFilter-module__KhNIfW__searchBox input{color:var(--color-text-primary);background:0 0;border:none;flex:1;font-size:.875rem}.ProviderFilter-module__KhNIfW__searchBox input:focus{outline:none}.ProviderFilter-module__KhNIfW__searchBox input::placeholder{color:var(--color-text-muted)}.ProviderFilter-module__KhNIfW__clearSearch{background:var(--color-bg-elevated);width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.ProviderFilter-module__KhNIfW__clearSearch:hover{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.ProviderFilter-module__KhNIfW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.ProviderFilter-module__KhNIfW__chip{background:var(--color-bg-card);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;border:1px solid #ffffff1a;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.ProviderFilter-module__KhNIfW__chip:hover{background:var(--color-bg-card-hover);border-color:var(--color-border-light);color:var(--color-text-primary)}.ProviderFilter-module__KhNIfW__chip.ProviderFilter-module__KhNIfW__active{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.ProviderFilter-module__KhNIfW__chipName{text-overflow:ellipsis;max-width:150px;overflow:hidden}.ProviderFilter-module__KhNIfW__chipCount{background:var(--color-bg-elevated);min-width:20px;height:18px;color:var(--color-text-muted);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:.8125rem;font-weight:600;display:inline-flex}.ProviderFilter-module__KhNIfW__chip.ProviderFilter-module__KhNIfW__active .ProviderFilter-module__KhNIfW__chipCount{background:var(--color-primary);color:var(--color-bg-darkest)}.ProviderFilter-module__KhNIfW__toggleBtn{border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #ffffff1a;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.ProviderFilter-module__KhNIfW__toggleBtn:hover{color:#fff;border-color:#ffffff1f}.ProviderFilter-module__KhNIfW__container.ProviderFilter-module__KhNIfW__compact .ProviderFilter-module__KhNIfW__searchBox{padding:.5rem .75rem}.ProviderFilter-module__KhNIfW__container.ProviderFilter-module__KhNIfW__compact .ProviderFilter-module__KhNIfW__chip{padding:.375rem .75rem;font-size:.8125rem}.ProviderFilter-module__KhNIfW__container.ProviderFilter-module__KhNIfW__compact .ProviderFilter-module__KhNIfW__chipCount{min-width:18px;height:16px;font-size:.75rem}@media (max-width:640px){.ProviderFilter-module__KhNIfW__chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:auto}.ProviderFilter-module__KhNIfW__chips::-webkit-scrollbar{height:4px}.ProviderFilter-module__KhNIfW__chips::-webkit-scrollbar-track{background:0 0}.ProviderFilter-module__KhNIfW__chips::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.ProviderFilter-module__KhNIfW__chip{flex-shrink:0}.ProviderFilter-module__KhNIfW__toggleBtn{display:none}}
.RolettaAvatar-module__uycPrW__container{aspect-ratio:200/280;width:100%;display:inline-block;position:relative}.RolettaAvatar-module__uycPrW__sizeSm{width:60px;height:auto}.RolettaAvatar-module__uycPrW__sizeMd{width:120px;height:auto}.RolettaAvatar-module__uycPrW__sizeLg{width:200px;height:auto}.RolettaAvatar-module__uycPrW__variantDay{--avatar-face-light:#d4a574;--avatar-face-dark:var(--color-bg-card);--avatar-crown-light:#f0d998;--avatar-gold:#d4a574;--avatar-gold-dark:#a67c52;--avatar-skin:#d4a574;--avatar-dress-dark:var(--color-bg-card);--avatar-hair:#3a3a4e;--avatar-eye-white:#f5f5f5;--avatar-eye-iris:#6b4423;--avatar-lips:#c97c7c;--avatar-suit:#2c2c3e;--avatar-suit-heart:#c55;--avatar-aura:transparent}.RolettaAvatar-module__uycPrW__variantNight{--avatar-face-light-night:#8b9dc3;--avatar-face-dark-night:#0d0d1a;--avatar-crown-light-night:#a8c5e0;--avatar-silver:#8b9dc3;--avatar-silver-dark:#5a7ba8;--avatar-skin:#8b9dc3;--avatar-dress-dark:#0d0d1a;--avatar-hair:#4a5a7e;--avatar-eye-white:#e8eef5;--avatar-eye-iris:#4a6fa8;--avatar-lips:#8b9db8;--avatar-suit:#5a6a8e;--avatar-suit-heart:#8b7aa8;--avatar-aura:#8b9dc3}.RolettaAvatar-module__uycPrW__svg{filter:drop-shadow(0 2px 8px #0000004d);width:100%;height:100%}.RolettaAvatar-module__uycPrW__head{transition:filter .3s}.RolettaAvatar-module__uycPrW__variantNight .RolettaAvatar-module__uycPrW__head{filter:drop-shadow(0 0 8px #8b9dc333)}.RolettaAvatar-module__uycPrW__crown{transform-origin:100px 50px;transition:transform .3s}.RolettaAvatar-module__uycPrW__crown.RolettaAvatar-module__uycPrW__breathe{animation:3s ease-in-out infinite RolettaAvatar-module__uycPrW__breathe}@keyframes RolettaAvatar-module__uycPrW__breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.02)translateY(-1px)}}.RolettaAvatar-module__uycPrW__crownBase{transition:fill .4s}.RolettaAvatar-module__uycPrW__crownJewel{transition:fill .4s;animation:2s ease-in-out infinite RolettaAvatar-module__uycPrW__jewelGlow}@keyframes RolettaAvatar-module__uycPrW__jewelGlow{0%,to{opacity:.9;filter:drop-shadow(0 0 2px #def20080)}50%{opacity:1;filter:drop-shadow(0 0 4px #def200cc)}}.RolettaAvatar-module__uycPrW__variantNight .RolettaAvatar-module__uycPrW__crownJewel{animation:2s ease-in-out infinite RolettaAvatar-module__uycPrW__jewelGlowNight}@keyframes RolettaAvatar-module__uycPrW__jewelGlowNight{0%,to{opacity:.8;filter:drop-shadow(0 0 3px #8b9dc399)}50%{opacity:1;filter:drop-shadow(0 0 6px #8b9dc3e6)}}.RolettaAvatar-module__uycPrW__suit{opacity:.85;font-weight:700;transition:fill .4s,filter .4s}.RolettaAvatar-module__uycPrW__variantNight .RolettaAvatar-module__uycPrW__suit{filter:drop-shadow(0 0 3px #8b9dc366)}.RolettaAvatar-module__uycPrW__hair{opacity:.9;transition:stroke .4s}.RolettaAvatar-module__uycPrW__eyes{transition:filter .3s}.RolettaAvatar-module__uycPrW__iris{transition:fill .4s}.RolettaAvatar-module__uycPrW__shimmer{animation:4s ease-in-out infinite RolettaAvatar-module__uycPrW__shimmer}@keyframes RolettaAvatar-module__uycPrW__shimmer{0%,to{opacity:1}50%{opacity:.7}}.RolettaAvatar-module__uycPrW__eyeGlint{opacity:.8;animation:3s ease-in-out infinite RolettaAvatar-module__uycPrW__glint}@keyframes RolettaAvatar-module__uycPrW__glint{0%,to{opacity:.4}50%{opacity:.9}}.RolettaAvatar-module__uycPrW__container:hover .RolettaAvatar-module__uycPrW__eyeGlint{animation:.6s ease-in-out RolettaAvatar-module__uycPrW__glintHover}@keyframes RolettaAvatar-module__uycPrW__glintHover{0%{opacity:.4}50%{opacity:1}to{opacity:.8}}.RolettaAvatar-module__uycPrW__lips{opacity:.85;transition:stroke .4s}.RolettaAvatar-module__uycPrW__shoulders{opacity:.95;transition:fill .4s}.RolettaAvatar-module__uycPrW__neck{transition:fill .4s}.RolettaAvatar-module__uycPrW__cardCorners{transition:opacity .4s}.RolettaAvatar-module__uycPrW__container:hover .RolettaAvatar-module__uycPrW__cardCorners{opacity:.6}.RolettaAvatar-module__uycPrW__aura{transition:all .6s;animation:3s ease-in-out infinite RolettaAvatar-module__uycPrW__auraglow}@keyframes RolettaAvatar-module__uycPrW__auraglow{0%,to{stroke-width:.8px;opacity:.3}50%{stroke-width:1.2px;opacity:.6}}.RolettaAvatar-module__uycPrW__animated .RolettaAvatar-module__uycPrW__crown.RolettaAvatar-module__uycPrW__breathe{animation:3s ease-in-out infinite RolettaAvatar-module__uycPrW__breathe}.RolettaAvatar-module__uycPrW__animated .RolettaAvatar-module__uycPrW__crownJewel{animation:2s ease-in-out infinite RolettaAvatar-module__uycPrW__jewelGlow}.RolettaAvatar-module__uycPrW__animated.RolettaAvatar-module__uycPrW__variantNight .RolettaAvatar-module__uycPrW__crownJewel{animation:2s ease-in-out infinite RolettaAvatar-module__uycPrW__jewelGlowNight}.RolettaAvatar-module__uycPrW__animated .RolettaAvatar-module__uycPrW__shimmer{animation:4s ease-in-out infinite RolettaAvatar-module__uycPrW__shimmer}.RolettaAvatar-module__uycPrW__animated .RolettaAvatar-module__uycPrW__eyeGlint{animation:3s ease-in-out infinite RolettaAvatar-module__uycPrW__glint}.RolettaAvatar-module__uycPrW__animated.RolettaAvatar-module__uycPrW__variantNight .RolettaAvatar-module__uycPrW__aura{animation:3s ease-in-out infinite RolettaAvatar-module__uycPrW__auraglow}@media (max-width:768px){.RolettaAvatar-module__uycPrW__sizeLg{width:140px}.RolettaAvatar-module__uycPrW__sizeMd{width:80px}.RolettaAvatar-module__uycPrW__sizeSm{width:50px}}@media (prefers-reduced-motion:reduce){.RolettaAvatar-module__uycPrW__crown.RolettaAvatar-module__uycPrW__breathe,.RolettaAvatar-module__uycPrW__crownJewel,.RolettaAvatar-module__uycPrW__shimmer,.RolettaAvatar-module__uycPrW__eyeGlint,.RolettaAvatar-module__uycPrW__glint,.RolettaAvatar-module__uycPrW__aura{animation:none}.RolettaAvatar-module__uycPrW__svg,.RolettaAvatar-module__uycPrW__head,.RolettaAvatar-module__uycPrW__crownBase,.RolettaAvatar-module__uycPrW__hair,.RolettaAvatar-module__uycPrW__iris,.RolettaAvatar-module__uycPrW__lips,.RolettaAvatar-module__uycPrW__shoulders{transition:none}}
.ChatView-module__7ASmSq__placeholder{min-height:400px}.ChatView-module__7ASmSq__chatContainer{background:var(--color-bg-card);flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.ChatView-module__7ASmSq__welcome{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:28px 24px 16px;display:flex}.ChatView-module__7ASmSq__welcomeAvatar{flex-shrink:0;width:52px;height:52px;margin-bottom:12px;position:relative}.ChatView-module__7ASmSq__welcomeAvatar:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#c4a2651f 0%,#0000 70%);border-radius:50%;position:absolute;inset:-6px}.ChatView-module__7ASmSq__welcomeTitle{color:#fffffff2;margin:8px 0 0;font-size:1.125rem;font-weight:600}.ChatView-module__7ASmSq__welcomeSubtitle{color:#ffffff73;max-width:280px;margin:0;font-size:.8125rem;line-height:1.55}.ChatView-module__7ASmSq__starters{flex-direction:column;gap:6px;width:100%;max-width:280px;margin-top:16px;display:flex}.ChatView-module__7ASmSq__starterChip{color:#ffffffb3;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:.8125rem;transition:all .2s;display:flex}.ChatView-module__7ASmSq__starterChip:hover{color:#ffffffe6;background:#c4a2651a;border-color:#c4a26533;transform:translate(2px)}.ChatView-module__7ASmSq__starterIcon{flex-shrink:0;font-size:1rem}.ChatView-module__7ASmSq__messages{flex-direction:column;flex:1;gap:10px;padding:12px 16px;display:flex;overflow-y:auto}.ChatView-module__7ASmSq__messages::-webkit-scrollbar{width:3px}.ChatView-module__7ASmSq__messages::-webkit-scrollbar-track{background:0 0}.ChatView-module__7ASmSq__messages::-webkit-scrollbar-thumb{background:#c4a26526;border-radius:2px}.ChatView-module__7ASmSq__message{gap:8px;max-width:88%;animation:.25s ease-out ChatView-module__7ASmSq__messageIn;display:flex}@keyframes ChatView-module__7ASmSq__messageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ChatView-module__7ASmSq__playerMessage{flex-direction:row-reverse;align-self:flex-end}.ChatView-module__7ASmSq__botMessage{align-self:flex-start}.ChatView-module__7ASmSq__messageAvatar{border-radius:50%;flex-shrink:0;width:26px;height:26px;margin-top:2px;overflow:hidden}.ChatView-module__7ASmSq__messageContent{border-radius:12px;padding:10px 12px;position:relative}.ChatView-module__7ASmSq__playerMessage .ChatView-module__7ASmSq__messageContent{color:#ffffffe6;background:#c4a26533;border-bottom-right-radius:3px}.ChatView-module__7ASmSq__botMessage .ChatView-module__7ASmSq__messageContent{color:#ffffffd9;background:#ffffff0d;border-left:2px solid #c4a2654d;border-bottom-left-radius:3px}.ChatView-module__7ASmSq__messageContent p{word-wrap:break-word;margin:0;font-size:.875rem;line-height:1.5}.ChatView-module__7ASmSq__messageTime{color:#ffffff40;margin-top:4px;font-size:.6875rem;display:block}.ChatView-module__7ASmSq__playerMessage .ChatView-module__7ASmSq__messageTime{color:#c4a26580}.ChatView-module__7ASmSq__typing{gap:4px;padding:4px 0;display:flex}.ChatView-module__7ASmSq__typing span{background:#c4a26580;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite ChatView-module__7ASmSq__typingBounce}.ChatView-module__7ASmSq__typing span:nth-child(2){animation-delay:.2s}.ChatView-module__7ASmSq__typing span:nth-child(3){animation-delay:.4s}@keyframes ChatView-module__7ASmSq__typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.ChatView-module__7ASmSq__quickSuggestions{-webkit-overflow-scrolling:touch;flex-shrink:0;gap:6px;padding:6px 16px;display:flex;overflow-x:auto}.ChatView-module__7ASmSq__quickSuggestion{color:#ffffff80;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-size:.75rem;transition:all .2s;display:inline-flex}.ChatView-module__7ASmSq__quickSuggestion:hover{color:#fffc;background:#c4a2651a;border-color:#c4a26533}.ChatView-module__7ASmSq__inputArea{background:#00000026;border-top:1px solid #ffffff0a;flex-shrink:0;gap:8px;padding:10px 16px 12px;display:flex}.ChatView-module__7ASmSq__input{color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .2s}.ChatView-module__7ASmSq__input:focus{border-color:#c4a2654d}.ChatView-module__7ASmSq__input::placeholder{color:#ffffff40}.ChatView-module__7ASmSq__input:disabled{opacity:.5}.ChatView-module__7ASmSq__sendButton{color:#c4a265e6;cursor:pointer;background:#c4a26533;border:1px solid #c4a2654d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:all .2s;display:flex}.ChatView-module__7ASmSq__sendButton:hover:not(:disabled){color:#fff;background:#c4a26559}.ChatView-module__7ASmSq__sendButton:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.ChatView-module__7ASmSq__message{max-width:92%}.ChatView-module__7ASmSq__welcome{padding:24px 20px 12px}.ChatView-module__7ASmSq__starters{max-width:100%}}@media (max-width:480px){.ChatView-module__7ASmSq__messageContent{padding:8px 10px}.ChatView-module__7ASmSq__messageContent p{font-size:.8125rem}.ChatView-module__7ASmSq__welcome{padding:20px 16px 12px}.ChatView-module__7ASmSq__welcomeTitle{font-size:1rem}.ChatView-module__7ASmSq__starterChip{padding:8px 12px;font-size:.8125rem}}
.AlertsView-module__0JWGla__alertsContainer{flex-direction:column;gap:16px;width:100%;max-width:400px;height:100%;padding:20px;display:flex}.AlertsView-module__0JWGla__alertsHeader{border-bottom:1px solid var(--color-bg-card);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.AlertsView-module__0JWGla__alertsTitle{color:#fff;margin:0;font-size:16px;font-weight:700}.AlertsView-module__0JWGla__badge{min-width:20px;height:20px;color:var(--color-bg-darkest);background-color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.AlertsView-module__0JWGla__headerActions{gap:8px;display:flex}.AlertsView-module__0JWGla__headerBtn{background-color:var(--color-bg-card);color:#888;cursor:pointer;border:1px solid #1a1d23;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.AlertsView-module__0JWGla__headerBtn:hover{color:var(--color-primary);background-color:#ffffff14;border-color:#ffffff1f}.AlertsView-module__0JWGla__list{flex-direction:column;gap:8px;max-height:calc(100vh - 160px);padding-right:4px;display:flex;overflow-y:auto}.AlertsView-module__0JWGla__list::-webkit-scrollbar{width:6px}.AlertsView-module__0JWGla__list::-webkit-scrollbar-track{background:0 0}.AlertsView-module__0JWGla__list::-webkit-scrollbar-thumb{background-color:var(--color-bg-card);border-radius:3px}.AlertsView-module__0JWGla__list::-webkit-scrollbar-thumb:hover{background-color:#1a1d23}.AlertsView-module__0JWGla__item{background-color:var(--color-bg-card);cursor:pointer;border:1px solid #1a1d23;border-radius:8px;gap:12px;padding:12px;transition:all .2s;display:flex;position:relative}.AlertsView-module__0JWGla__item:hover{border-color:var(--color-bg-darkest);background-color:#1a1d23}.AlertsView-module__0JWGla__item.AlertsView-module__0JWGla__unread{background-color:#ffffff14;border-color:#ffffff26}.AlertsView-module__0JWGla__item.AlertsView-module__0JWGla__unread:hover{background-color:#ffffff1f}.AlertsView-module__0JWGla__icon{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AlertsView-module__0JWGla__icon.AlertsView-module__0JWGla__bonus{color:#fff;background-color:#ffffff26}.AlertsView-module__0JWGla__icon.AlertsView-module__0JWGla__win{color:#4ade80;background-color:#4ade8026}.AlertsView-module__0JWGla__icon.AlertsView-module__0JWGla__promo{color:#a855f7;background-color:#a855f726}.AlertsView-module__0JWGla__icon.AlertsView-module__0JWGla__system{color:#888;background-color:#ffffff14}.AlertsView-module__0JWGla__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AlertsView-module__0JWGla__title{color:#e0e0e0;font-size:15px;font-weight:600}.AlertsView-module__0JWGla__message{color:#888;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.AlertsView-module__0JWGla__time{color:#666;margin-top:2px;font-size:13px}.AlertsView-module__0JWGla__dot{background-color:#fff;border-radius:50%;flex-shrink:0;width:8px;height:8px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.AlertsView-module__0JWGla__empty{text-align:center;color:#888;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.AlertsView-module__0JWGla__empty>svg,.AlertsView-module__0JWGla__empty>[class*=Icon]{color:#444;opacity:.6}.AlertsView-module__0JWGla__emptyText{color:#a0a0a0;font-size:15px;font-weight:600}.AlertsView-module__0JWGla__emptySubtext{color:#666;font-size:14px;line-height:1.5}
.GoldenSpin-module__MybYnW__container{background:linear-gradient(180deg,var(--color-bg-darkest)0%,var(--color-bg-darkest)50%,#111820 100%);border-bottom:1px solid #ffffff0f;width:100%;padding:40px 24px;position:relative;overflow:hidden}.GoldenSpin-module__MybYnW__container:before{content:"";pointer-events:none;background:radial-gradient(circle,#def2001a 0%,#0000 70%);width:600px;height:600px;animation:4s ease-in-out infinite GoldenSpin-module__MybYnW__breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes GoldenSpin-module__MybYnW__breathe{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.1)}}.GoldenSpin-module__MybYnW__inner{z-index:1;flex-direction:column;align-items:center;gap:32px;max-width:600px;margin:0 auto;display:flex;position:relative}.GoldenSpin-module__MybYnW__titleSection{text-align:center}.GoldenSpin-module__MybYnW__sparkle{color:#fff;letter-spacing:.25em;opacity:.9;margin-bottom:8px;font-size:15px;display:inline-block}.GoldenSpin-module__MybYnW__title{color:#ffffffeb;letter-spacing:-.01em;margin:0;font-size:28px;font-weight:500}.GoldenSpin-module__MybYnW__subtitle{color:#fff9;margin-top:8px;font-size:15px}.GoldenSpin-module__MybYnW__wheelContainer{width:300px;height:300px;position:relative}.GoldenSpin-module__MybYnW__glowRing{background:linear-gradient(var(--color-bg-darkest),var(--color-bg-darkest))padding-box,linear-gradient(135deg,#def2004d,transparent,#def2004d)border-box;opacity:.5;border:2px solid #0000;border-radius:50%;transition:all .5s;position:absolute;inset:-10px}.GoldenSpin-module__MybYnW__glowRing.GoldenSpin-module__MybYnW__hover{opacity:.8}.GoldenSpin-module__MybYnW__glowRing.GoldenSpin-module__MybYnW__active{opacity:1;animation:.5s ease-in-out infinite GoldenSpin-module__MybYnW__glowPulse}@keyframes GoldenSpin-module__MybYnW__glowPulse{0%,to{box-shadow:0 8px 24px #0000004d}50%{box-shadow:0 8px 24px #0000004d}}.GoldenSpin-module__MybYnW__wheel{will-change:transform;border-radius:50%;transition:transform 5s cubic-bezier(.17,.67,.12,.99);position:absolute;inset:0}.GoldenSpin-module__MybYnW__wheelSvg{filter:drop-shadow(0 4px 20px #00000080);width:100%;height:100%}.GoldenSpin-module__MybYnW__pointer{z-index:5;filter:drop-shadow(0 2px 4px #0006);position:absolute;top:-8px;left:50%;transform:translate(-50%)}.GoldenSpin-module__MybYnW__centerButton{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-hover)100%);cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GoldenSpin-module__MybYnW__centerButton:hover:not(:disabled){transform:translate(-50%,-50%)scale(1.05)}.GoldenSpin-module__MybYnW__centerButton:active:not(:disabled){transform:translate(-50%,-50%)scale(.98)}.GoldenSpin-module__MybYnW__centerButton:disabled{cursor:not-allowed}.GoldenSpin-module__MybYnW__centerButton.GoldenSpin-module__MybYnW__spinning{animation:.5s ease-in-out infinite GoldenSpin-module__MybYnW__buttonPulse}@keyframes GoldenSpin-module__MybYnW__buttonPulse{0%,to{box-shadow:0 8px 24px #0000004d}50%{box-shadow:0 8px 24px #0000004d}}.GoldenSpin-module__MybYnW__buttonText{color:var(--color-bg-darkest);letter-spacing:.12em;font-size:15px;font-weight:700}.GoldenSpin-module__MybYnW__spinningText{animation:1s infinite GoldenSpin-module__MybYnW__dots}@keyframes GoldenSpin-module__MybYnW__dots{0%,20%{opacity:.3}40%{opacity:1}60%,to{opacity:.3}}.GoldenSpin-module__MybYnW__resultOverlay{opacity:0;visibility:hidden;z-index:20;background:#0a0d12f2;border-radius:50%;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;inset:0;transform:scale(.8)}.GoldenSpin-module__MybYnW__resultOverlay.GoldenSpin-module__MybYnW__visible{opacity:1;visibility:visible;transform:scale(1)}.GoldenSpin-module__MybYnW__resultContent{text-align:center;position:relative}.GoldenSpin-module__MybYnW__resultLabel{color:#fff9;letter-spacing:.2em;margin-bottom:8px;font-size:14px;animation:.4s ease-out .1s both GoldenSpin-module__MybYnW__fadeInUp}.GoldenSpin-module__MybYnW__resultPrize{color:#fff;margin-bottom:20px;font-size:26px;font-weight:600;animation:.4s ease-out .2s both GoldenSpin-module__MybYnW__fadeInUp}.GoldenSpin-module__MybYnW__resultPrize.GoldenSpin-module__MybYnW__jackpot{color:gold;text-shadow:0 0 20px #ffd70080;animation:1s ease-in-out infinite GoldenSpin-module__MybYnW__jackpotPulse,.4s ease-out .2s both GoldenSpin-module__MybYnW__fadeInUp}@keyframes GoldenSpin-module__MybYnW__jackpotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes GoldenSpin-module__MybYnW__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.GoldenSpin-module__MybYnW__claimButton{background:var(--color-primary);color:var(--color-bg-darkest);letter-spacing:.06em;border-radius:25px;padding:12px 28px;font-size:15px;font-weight:700;transition:all .2s;animation:.4s ease-out .3s both GoldenSpin-module__MybYnW__fadeInUp}.GoldenSpin-module__MybYnW__claimButton:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.GoldenSpin-module__MybYnW__confetti{pointer-events:none;position:absolute;inset:-50px;overflow:visible}.GoldenSpin-module__MybYnW__confettiPiece{border-radius:2px;width:8px;height:8px;animation:1.5s ease-out forwards GoldenSpin-module__MybYnW__confettiFall;position:absolute;top:50%;left:50%}@keyframes GoldenSpin-module__MybYnW__confettiFall{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty))rotate(var(--rotate))scale(0)}}.GoldenSpin-module__MybYnW__particles{pointer-events:none;position:absolute;inset:0;overflow:visible}.GoldenSpin-module__MybYnW__particle{background:var(--color-primary);opacity:0;border-radius:50%;animation:1.5s ease-out forwards GoldenSpin-module__MybYnW__particleFly;position:absolute;top:50%;left:50%}@keyframes GoldenSpin-module__MybYnW__particleFly{0%{opacity:.9;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty))scale(0)}}.GoldenSpin-module__MybYnW__prizeList{flex-wrap:wrap;justify-content:center;gap:8px;max-width:500px;display:flex}.GoldenSpin-module__MybYnW__prizeItem{color:#fff9;background:#161b2280;border:1px solid #ffffff0f;border-radius:20px;padding:6px 14px;font-size:14px;transition:all .3s}.GoldenSpin-module__MybYnW__prizeItem.GoldenSpin-module__MybYnW__premium{border-color:#ffffff14}.GoldenSpin-module__MybYnW__prizeItem.GoldenSpin-module__MybYnW__active{color:var(--color-primary);background:#ffffff0f;border-color:#ffffff1f;transform:scale(1.05)}.GoldenSpin-module__MybYnW__oddsDisclosure{color:#ffffff59;text-align:center;cursor:pointer;font-size:13px}.GoldenSpin-module__MybYnW__oddsDisclosure summary{color:#fff9;margin-bottom:8px;text-decoration:underline}.GoldenSpin-module__MybYnW__oddsDisclosure ul{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.GoldenSpin-module__MybYnW__oddsDisclosure li{color:#ffffff59}.GoldenSpin-module__MybYnW__terms{color:#ffffff59;text-align:center;font-size:13px}.GoldenSpin-module__MybYnW__terms a{color:#fff9;text-decoration:underline}@media (max-width:768px){.GoldenSpin-module__MybYnW__container{padding:32px 16px}.GoldenSpin-module__MybYnW__title{font-size:22px}.GoldenSpin-module__MybYnW__wheelContainer{width:260px;height:260px}.GoldenSpin-module__MybYnW__centerButton{width:80px;height:80px}.GoldenSpin-module__MybYnW__buttonText{letter-spacing:.06em;font-size:14px}.GoldenSpin-module__MybYnW__resultPrize{font-size:22px}.GoldenSpin-module__MybYnW__prizeList{gap:6px}.GoldenSpin-module__MybYnW__prizeItem{padding:5px 10px;font-size:13px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__wheelContainer{width:280px;height:280px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__centerButton{width:86px;height:86px}}@media (max-width:640px){.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__wheelContainer{width:260px;height:260px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__centerButton{width:82px;height:82px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__buttonText{letter-spacing:.1em;font-size:15px}}@media (max-width:480px){.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__wheelContainer{width:240px;height:240px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__centerButton{width:76px;height:76px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__buttonText{letter-spacing:.06em;font-size:13px}}@media (max-width:375px){.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__wheelContainer{width:210px;height:210px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__centerButton{width:68px;height:68px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__buttonText{letter-spacing:.06em;font-size:12px}}.GoldenSpin-module__MybYnW__container.GoldenSpin-module__MybYnW__embedded{background:0 0;border-bottom:none;padding:0}.GoldenSpin-module__MybYnW__container.GoldenSpin-module__MybYnW__embedded:before{display:none}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__inner{gap:0;max-width:none}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__wheelContainer{width:320px;height:320px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__centerButton{width:96px;height:96px}.GoldenSpin-module__MybYnW__embedded .GoldenSpin-module__MybYnW__buttonText{letter-spacing:.12em;font-size:15px}.GoldenSpin-module__MybYnW__container.GoldenSpin-module__MybYnW__compact{padding:24px 16px}.GoldenSpin-module__MybYnW__compact .GoldenSpin-module__MybYnW__wheelContainer{width:220px;height:220px}.GoldenSpin-module__MybYnW__compact .GoldenSpin-module__MybYnW__centerButton{width:70px;height:70px}.GoldenSpin-module__MybYnW__compact .GoldenSpin-module__MybYnW__title{font-size:20px}.GoldenSpin-module__MybYnW__compact .GoldenSpin-module__MybYnW__prizeList{display:none}.GoldenSpin-module__MybYnW__offerContainer{background:linear-gradient(135deg,#ffffff0d 0%,#def20005 100%);border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:24px;padding:32px;animation:.4s cubic-bezier(.34,1.56,.64,1) GoldenSpin-module__MybYnW__offerSlideIn;display:flex}@keyframes GoldenSpin-module__MybYnW__offerSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.GoldenSpin-module__MybYnW__offerContainer.GoldenSpin-module__MybYnW__offer_midnight_special{background:linear-gradient(135deg,#ffffff14 0%,#def20008 100%);border-color:#ffffff14}.GoldenSpin-module__MybYnW__offerHeader{justify-content:space-between;align-items:center;display:flex}.GoldenSpin-module__MybYnW__offerTitle{align-items:center;gap:12px;display:flex}.GoldenSpin-module__MybYnW__icon{justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:inline-flex}.GoldenSpin-module__MybYnW__offerTitle h3{color:#ffffffeb;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.GoldenSpin-module__MybYnW__dismissBtn{color:#fff9;cursor:pointer;background:#161b2280;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;transition:all .2s;display:flex}.GoldenSpin-module__MybYnW__dismissBtn:hover{color:#ffffffeb;background:#161b22d9}.GoldenSpin-module__MybYnW__offerSubtitle{color:#fff9;margin:0;font-size:15px;font-style:italic;line-height:1.5}.GoldenSpin-module__MybYnW__offerSpinContainer{justify-content:center;padding:16px 0;display:flex}.GoldenSpin-module__MybYnW__claimConfirmation{background:#161b2280;border:1px solid #ffffff0f;border-radius:8px;justify-content:center;align-items:center;padding:16px;animation:.3s ease-out GoldenSpin-module__MybYnW__slideInUp;display:flex}@keyframes GoldenSpin-module__MybYnW__slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.GoldenSpin-module__MybYnW__claimText{color:#22c55e;margin:0;font-size:15px;font-weight:500}.GoldenSpin-module__MybYnW__offerFooter{border-top:1px solid #ffffff0f;padding-top:16px}.GoldenSpin-module__MybYnW__footerText{color:#ffffff59;text-align:center;margin:0;font-size:14px;font-style:italic}@media (max-width:640px){.GoldenSpin-module__MybYnW__offerContainer{gap:16px;padding:24px}.GoldenSpin-module__MybYnW__offerTitle h3{font-size:16px}.GoldenSpin-module__MybYnW__offerSubtitle{font-size:15px}}
.Roletta-module__YMH8va__placeholder{background:#161b224d;border-radius:12px;height:56px;margin:0 0 20px}.Roletta-module__YMH8va__ambient{background:linear-gradient(135deg,#1c1c21f7 0%,#141418fc 100%);border:1px solid #c4a2651f;border-radius:12px;margin:0 0 20px;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Roletta-module__YMH8va__accentLine{background:linear-gradient(90deg,#0000 0%,#c4a26526 20%,#c4a26580 50%,#c4a26526 80%,#0000 100%);height:1px;animation:4s ease-in-out infinite Roletta-module__YMH8va__accentPulse;position:absolute;top:0;left:5%;right:5%}@keyframes Roletta-module__YMH8va__accentPulse{0%,to{opacity:.6}50%{opacity:1}}.Roletta-module__YMH8va__ambientBar{align-items:center;gap:14px;min-height:52px;padding:10px 14px;display:flex}.Roletta-module__YMH8va__ambientAvatar{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex;position:relative}.Roletta-module__YMH8va__ambientAvatar:hover{transform:scale(1.08)}.Roletta-module__YMH8va__avatarGlow{pointer-events:none;background:radial-gradient(circle,#c4a26533 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite Roletta-module__YMH8va__glowPulse;position:absolute;inset:-4px}@keyframes Roletta-module__YMH8va__glowPulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.8;transform:scale(1.05)}}.Roletta-module__YMH8va__ambientContent{cursor:pointer;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Roletta-module__YMH8va__rolettaLabel{color:#c4a265cc;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;line-height:1}.Roletta-module__YMH8va__fortuneText{color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.35;transition:opacity .4s;overflow:hidden}@media (max-width:768px){.Roletta-module__YMH8va__fortuneText{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}}.Roletta-module__YMH8va__quickChips{flex-shrink:0;gap:6px;display:flex}.Roletta-module__YMH8va__quickChip{color:#fff9;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;transition:all .2s;display:flex}.Roletta-module__YMH8va__quickChip:hover{color:#ffffffe6;background:#c4a2651f;border-color:#c4a26540}.Roletta-module__YMH8va__chipIcon{font-size:13px;line-height:1}.Roletta-module__YMH8va__chipLabel{font-size:12px}@media (max-width:1024px){.Roletta-module__YMH8va__quickChips{display:none}}.Roletta-module__YMH8va__expandBtn{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.Roletta-module__YMH8va__expandBtn:hover{color:#ffffffe6;background:#c4a2651f;border-color:#c4a26540}.Roletta-module__YMH8va__expandBtnActive{color:#c4a265e6;background:#c4a26526;border-color:#c4a2654d}.Roletta-module__YMH8va__ambientExpanded{border-color:#c4a26526}.Roletta-module__YMH8va__ambientCollapsed{border-radius:10px;width:fit-content}.Roletta-module__YMH8va__ambientCollapsed .Roletta-module__YMH8va__ambientBar{gap:8px;min-height:40px;padding:6px 8px}.Roletta-module__YMH8va__ambientCollapsed .Roletta-module__YMH8va__ambientAvatar{width:30px;height:30px}.Roletta-module__YMH8va__ambientCollapsed .Roletta-module__YMH8va__expandBtn{width:28px;height:28px}.Roletta-module__YMH8va__expandedChat{border-top:1px solid #ffffff0f;flex-direction:column;max-height:420px;animation:.3s cubic-bezier(.4,0,.2,1) Roletta-module__YMH8va__chatSlideDown;display:flex}@keyframes Roletta-module__YMH8va__chatSlideDown{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:420px;transform:translateY(0)}}.Roletta-module__YMH8va__welcomeHint{text-align:center;padding:16px 16px 8px}.Roletta-module__YMH8va__welcomeHint p{color:#ffffff73;margin:0 0 12px;font-size:13px;line-height:1.5}.Roletta-module__YMH8va__suggestionRow{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.Roletta-module__YMH8va__suggestionPill{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:20px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.Roletta-module__YMH8va__suggestionPill:hover{color:#ffffffe6;background:#c4a2651f;border-color:#c4a26540}.Roletta-module__YMH8va__messagesArea{flex-direction:column;flex:1;gap:8px;max-height:260px;padding:12px 14px;display:flex;overflow-y:auto}.Roletta-module__YMH8va__messagesArea::-webkit-scrollbar{width:3px}.Roletta-module__YMH8va__messagesArea::-webkit-scrollbar-track{background:0 0}.Roletta-module__YMH8va__messagesArea::-webkit-scrollbar-thumb{background:#c4a26533;border-radius:2px}.Roletta-module__YMH8va__messageRow{align-items:flex-start;gap:8px;display:flex}.Roletta-module__YMH8va__playerMsg{justify-content:flex-end}.Roletta-module__YMH8va__rolettaMsg{justify-content:flex-start}.Roletta-module__YMH8va__msgAvatar{flex-shrink:0;width:24px;height:24px;margin-top:2px}.Roletta-module__YMH8va__msgBubble{word-wrap:break-word;border-radius:10px;max-width:80%;margin:0;padding:8px 12px;font-size:13px;line-height:1.45}.Roletta-module__YMH8va__playerMsg .Roletta-module__YMH8va__msgBubble{color:#ffffffe6;background:#c4a26533;border-bottom-right-radius:3px}.Roletta-module__YMH8va__rolettaMsg .Roletta-module__YMH8va__msgBubble{color:#fffc;background:#ffffff0d;border-left:2px solid #c4a26566;border-bottom-left-radius:3px}.Roletta-module__YMH8va__loadingArea{padding:8px 14px}.Roletta-module__YMH8va__loadingDots{gap:4px;display:flex}.Roletta-module__YMH8va__loadingDots span{background:#c4a26599;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite Roletta-module__YMH8va__loadingBounce}.Roletta-module__YMH8va__loadingDots span:first-child{animation-delay:-.32s}.Roletta-module__YMH8va__loadingDots span:nth-child(2){animation-delay:-.16s}@keyframes Roletta-module__YMH8va__loadingBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.Roletta-module__YMH8va__actionsArea{flex-direction:column;gap:4px;padding:4px 14px;display:flex}.Roletta-module__YMH8va__actionCard{cursor:pointer;background:#00000026;border:1px solid #ffffff0f;border-left:2px solid #c4a26580;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:all .2s;display:flex}.Roletta-module__YMH8va__actionCard:hover{background:#ffffff0a;border-color:#ffffff1a}.Roletta-module__YMH8va__actionCardIcon{flex-shrink:0;font-size:16px}.Roletta-module__YMH8va__actionCardContent{flex:1;min-width:0}.Roletta-module__YMH8va__actionCardContent strong{color:#ffffffe6;margin-bottom:1px;font-size:13px;display:block}.Roletta-module__YMH8va__actionCardContent p{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.Roletta-module__YMH8va__actionCardBtn{color:#c4a265e6;cursor:pointer;background:#c4a26533;border:1px solid #c4a2654d;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600;transition:all .2s}.Roletta-module__YMH8va__actionCardBtn:hover{color:#fff;background:#c4a26559}.Roletta-module__YMH8va__inputArea{border-top:1px solid #ffffff0a;gap:8px;padding:10px 14px;display:flex}.Roletta-module__YMH8va__input{color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13px;transition:border-color .2s}.Roletta-module__YMH8va__input::placeholder{color:#ffffff4d}.Roletta-module__YMH8va__input:focus{border-color:#c4a2654d}.Roletta-module__YMH8va__submitBtn{color:#c4a265e6;cursor:pointer;background:#c4a26533;border:1px solid #c4a2654d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .2s;display:flex}.Roletta-module__YMH8va__submitBtn:hover:not(:disabled){color:#fff;background:#c4a26559}.Roletta-module__YMH8va__submitBtn:disabled{opacity:.3;cursor:not-allowed}.Roletta-module__YMH8va__fullPanelLink{color:#c4a26599;text-align:center;cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff0a;width:100%;padding:8px 14px;font-size:11px;transition:color .2s;display:block}.Roletta-module__YMH8va__fullPanelLink:hover{color:#c4a265e6}.Roletta-module__YMH8va__conversational{background:var(--color-bg-card);border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;max-height:600px;display:flex;overflow:hidden}.Roletta-module__YMH8va__convHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px;display:flex}.Roletta-module__YMH8va__convTitle{color:#fff;margin:0;font-size:16px;font-weight:600;line-height:1.2}.Roletta-module__YMH8va__convSubtitle{color:#c4a265b3;margin:0;font-size:12px}.Roletta-module__YMH8va__conversational .Roletta-module__YMH8va__messagesArea{max-height:400px}.Roletta-module__YMH8va__contextual{flex-direction:column;gap:0;display:flex}@media (max-width:1024px){.Roletta-module__YMH8va__ambientBar{gap:10px;padding:8px 12px}.Roletta-module__YMH8va__expandBtn{width:30px;height:30px}}@media (max-width:768px){.Roletta-module__YMH8va__ambient{border-radius:10px;margin:0 0 16px}.Roletta-module__YMH8va__ambientBar{gap:10px;min-height:44px;padding:8px 12px}.Roletta-module__YMH8va__ambientAvatar{width:30px;height:30px}.Roletta-module__YMH8va__rolettaLabel{font-size:10px}.Roletta-module__YMH8va__expandedChat{max-height:calc(100vh - 160px)}.Roletta-module__YMH8va__messagesArea{max-height:200px}}@media (max-width:640px){.Roletta-module__YMH8va__ambientBar{gap:8px}.Roletta-module__YMH8va__expandBtn{width:28px;height:28px}.Roletta-module__YMH8va__suggestionPill{padding:5px 10px;font-size:11px}}
.RolettaMark-module__2MYqZG__mark{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RolettaMark-module__2MYqZG__core{animation:3s ease-in-out infinite RolettaMark-module__2MYqZG__pulse}.RolettaMark-module__2MYqZG__ring{animation:4s ease-in-out infinite RolettaMark-module__2MYqZG__breathe}@keyframes RolettaMark-module__2MYqZG__pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes RolettaMark-module__2MYqZG__breathe{0%,to{opacity:.3;transform-origin:50%}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.RolettaMark-module__2MYqZG__core,.RolettaMark-module__2MYqZG__ring{animation:none}}
.RolettaChip-module__yh9SMG__chip{bottom:90px;right:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--color-bg-card);border-radius:var(--radius-xl);cursor:pointer;z-index:50;border:1px solid #ffffff0f;max-width:260px;transition:all .2s;animation:.4s cubic-bezier(.4,0,.2,1) RolettaChip-module__yh9SMG__chipSlideIn;display:flex;position:fixed}.RolettaChip-module__yh9SMG__chip:hover{background:var(--color-bg-elevated);border-color:#ffffff1f;transform:translateY(-2px)}@keyframes RolettaChip-module__yh9SMG__chipSlideIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.RolettaChip-module__yh9SMG__chipContent{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.RolettaChip-module__yh9SMG__chipName{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.RolettaChip-module__yh9SMG__chipProvider{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RolettaChip-module__yh9SMG__chipClose{width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.RolettaChip-module__yh9SMG__chipClose:hover{background:var(--color-bg-dark);color:var(--color-text-secondary)}@media (max-width:1023px){.RolettaChip-module__yh9SMG__chip{bottom:80px;right:var(--space-3)}}
.RolettaPanel-module___4RBjW__backdrop{z-index:299;background:#00000080;animation:.3s ease-out RolettaPanel-module___4RBjW__backdropFade;position:fixed;inset:0}@keyframes RolettaPanel-module___4RBjW__backdropFade{0%{opacity:0}to{opacity:1}}.RolettaPanel-module___4RBjW__panel{z-index:300;background:var(--color-bg-darkest);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff0f;flex-direction:column;display:flex;position:fixed;overflow:hidden}@media (min-width:1024px){.RolettaPanel-module___4RBjW__panel{border-left:1px solid #ffffff0f;border-right:none;border-radius:0;width:400px;max-height:100vh;animation:.3s cubic-bezier(.4,0,.2,1) RolettaPanel-module___4RBjW__slideInRight;top:0;bottom:0;right:0;box-shadow:-20px 0 60px #0009}@keyframes RolettaPanel-module___4RBjW__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}}@media (max-width:1023px){.RolettaPanel-module___4RBjW__panel{border-top:1px solid #ffffff0f;border-bottom:none;border-radius:16px 16px 0 0;height:92vh;max-height:92vh;animation:.3s cubic-bezier(.4,0,.2,1) RolettaPanel-module___4RBjW__slideInUp;bottom:0;left:0;right:0;box-shadow:0 -20px 60px #0009}@keyframes RolettaPanel-module___4RBjW__slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}.RolettaPanel-module___4RBjW__dragHandle{background:var(--color-text-muted);width:40px;height:4px;margin:var(--space-2)auto 0;opacity:.4;border-radius:2px;flex-shrink:0;display:none}@media (max-width:1023px){.RolettaPanel-module___4RBjW__dragHandle{display:block}}.RolettaPanel-module___4RBjW__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.RolettaPanel-module___4RBjW__headerLeft{align-items:center;gap:var(--space-3);display:flex}.RolettaPanel-module___4RBjW__headerText{flex-direction:column;display:flex}.RolettaPanel-module___4RBjW__headerTitle{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:600;line-height:1.2}.RolettaPanel-module___4RBjW__headerSubtitle{font-size:var(--text-xs);color:#c4a265b3;letter-spacing:.03em;margin:0}.RolettaPanel-module___4RBjW__closeButton{color:var(--color-text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.RolettaPanel-module___4RBjW__closeButton:hover{background:var(--color-bg-card);color:var(--color-text-secondary)}.RolettaPanel-module___4RBjW__navTabs{padding:0 var(--space-4);border-bottom:1px solid #ffffff0f;flex-shrink:0;gap:0;display:flex}.RolettaPanel-module___4RBjW__navTab{padding:var(--space-3)0;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;flex:1;align-items:center;gap:3px;transition:all .2s;display:flex;position:relative}.RolettaPanel-module___4RBjW__navTab:hover{color:var(--color-text-secondary)}.RolettaPanel-module___4RBjW__navTabActive{color:#fff;border-bottom-color:#fff}.RolettaPanel-module___4RBjW__navTabLabel{font-size:var(--text-xs);letter-spacing:.03em;font-weight:500}.RolettaPanel-module___4RBjW__navTabBadge{background:var(--color-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:calc(50% - 14px)}.RolettaPanel-module___4RBjW__viewContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.RolettaPanel-module___4RBjW__viewContent>div,.RolettaPanel-module___4RBjW__viewContent>section{flex-direction:column;flex:1;min-height:0;display:flex}.RolettaPanel-module___4RBjW__viewContent::-webkit-scrollbar{width:6px}.RolettaPanel-module___4RBjW__viewContent::-webkit-scrollbar-track{background:0 0}.RolettaPanel-module___4RBjW__viewContent::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.RolettaPanel-module___4RBjW__viewContent::-webkit-scrollbar-thumb:hover{background:#fff3}@media (max-width:768px){.RolettaPanel-module___4RBjW__header{padding:var(--space-3)}.RolettaPanel-module___4RBjW__headerTitle{font-size:var(--text-base)}.RolettaPanel-module___4RBjW__navTab{padding:var(--space-2)0}.RolettaPanel-module___4RBjW__navTabLabel{font-size:.5625rem}}@media (max-width:480px){.RolettaPanel-module___4RBjW__closeButton{width:28px;height:28px}}
.RolettaOnboarding-module__1cktsG__overlay{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c12eb;justify-content:center;align-items:center;animation:.5s RolettaOnboarding-module__1cktsG__fadeIn;display:flex;position:fixed;inset:0}.RolettaOnboarding-module__1cktsG__overlayExit{animation:.5s forwards RolettaOnboarding-module__1cktsG__fadeOut}@keyframes RolettaOnboarding-module__1cktsG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RolettaOnboarding-module__1cktsG__fadeOut{0%{opacity:1}to{opacity:0}}.RolettaOnboarding-module__1cktsG__container{background:linear-gradient(#1e2026fa 0%,#14161afc 100%);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:100%;max-width:420px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0009}.RolettaOnboarding-module__1cktsG__header{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 20px;display:flex}.RolettaOnboarding-module__1cktsG__headerText{flex:1}.RolettaOnboarding-module__1cktsG__headerTitle{font-family:var(--font-display),"Sora",sans-serif;color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.2}.RolettaOnboarding-module__1cktsG__headerSubtitle{color:var(--color-primary,#def200);text-transform:uppercase;letter-spacing:.15em;font-family:JetBrains Mono,monospace;font-size:.625rem}.RolettaOnboarding-module__1cktsG__skipBtn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:.75rem;transition:color .2s}.RolettaOnboarding-module__1cktsG__skipBtn:hover{color:#ffffffb3}.RolettaOnboarding-module__1cktsG__chatArea{flex-direction:column;flex:1;gap:12px;min-height:300px;padding:20px;display:flex;overflow-y:auto}.RolettaOnboarding-module__1cktsG__message{gap:8px;max-width:90%;animation:.3s RolettaOnboarding-module__1cktsG__msgIn;display:flex}@keyframes RolettaOnboarding-module__1cktsG__msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RolettaOnboarding-module__1cktsG__messageRoletta{align-self:flex-start}.RolettaOnboarding-module__1cktsG__messagePlayer{flex-direction:row-reverse;align-self:flex-end}.RolettaOnboarding-module__1cktsG__messageSuit{width:20px;height:20px;color:var(--color-primary,#def200);opacity:.6;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.75rem;display:flex}.RolettaOnboarding-module__1cktsG__messageText{border-radius:12px;margin:0;padding:10px 14px;font-size:.875rem;line-height:1.5}.RolettaOnboarding-module__1cktsG__messageRoletta .RolettaOnboarding-module__1cktsG__messageText{color:#ffffffe6;background:#ffffff0f;border-bottom-left-radius:4px}.RolettaOnboarding-module__1cktsG__messagePlayer .RolettaOnboarding-module__1cktsG__messageText{color:#ffffffd9;background:#def2001f;border-bottom-right-radius:4px}.RolettaOnboarding-module__1cktsG__typing{background:#ffffff0f;border-radius:12px 12px 12px 4px;align-items:center;gap:4px;padding:12px 14px;display:flex}.RolettaOnboarding-module__1cktsG__typing span{background:#ffffff4d;border-radius:50%;width:6px;height:6px;animation:1.2s infinite RolettaOnboarding-module__1cktsG__typeDot}.RolettaOnboarding-module__1cktsG__typing span:nth-child(2){animation-delay:.2s}.RolettaOnboarding-module__1cktsG__typing span:nth-child(3){animation-delay:.4s}@keyframes RolettaOnboarding-module__1cktsG__typeDot{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}.RolettaOnboarding-module__1cktsG__signupCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:16px;animation:.3s RolettaOnboarding-module__1cktsG__msgIn}.RolettaOnboarding-module__1cktsG__signupForm{flex-direction:column;gap:10px;display:flex}.RolettaOnboarding-module__1cktsG__input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .2s}.RolettaOnboarding-module__1cktsG__input:focus{border-color:var(--color-primary,#def200)}.RolettaOnboarding-module__1cktsG__input::placeholder{color:#ffffff59}.RolettaOnboarding-module__1cktsG__input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.RolettaOnboarding-module__1cktsG__input option{color:#fff;background:#1a1c22}.RolettaOnboarding-module__1cktsG__formError{color:#f87171;background:#ef44441f;border:1px solid #ef444440;border-radius:6px;margin:0;padding:8px 12px;font-size:.8rem}.RolettaOnboarding-module__1cktsG__submitBtn{background:var(--color-primary,#def200);color:#0c1f2c;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-size:.875rem;font-weight:700;transition:opacity .2s}.RolettaOnboarding-module__1cktsG__submitBtn:hover{opacity:.9}.RolettaOnboarding-module__1cktsG__submitBtn:disabled{opacity:.5;cursor:not-allowed}.RolettaOnboarding-module__1cktsG__terms{color:#ffffff4d;text-align:center;margin:0;font-size:.7rem;line-height:1.4}.RolettaOnboarding-module__1cktsG__actions{border-top:1px solid #ffffff0a;flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex}.RolettaOnboarding-module__1cktsG__actionBtn{cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px 16px;font-size:.875rem;font-weight:600;transition:all .2s}.RolettaOnboarding-module__1cktsG__actionBtn_primary{background:var(--color-primary,#def200);color:#0c1f2c}.RolettaOnboarding-module__1cktsG__actionBtn_primary:hover{opacity:.9;transform:translateY(-1px)}.RolettaOnboarding-module__1cktsG__actionBtn_secondary{color:#ffffffd9;background:#ffffff14;border:1px solid #ffffff1a}.RolettaOnboarding-module__1cktsG__actionBtn_secondary:hover{background:#ffffff1f}.RolettaOnboarding-module__1cktsG__actionBtn_ghost{color:#ffffff80;background:0 0}.RolettaOnboarding-module__1cktsG__actionBtn_ghost:hover{color:#ffffffb3}@media (max-width:480px){.RolettaOnboarding-module__1cktsG__container{border-radius:0;max-width:100%;height:100%;max-height:100vh}}
.RolettaWalletGuide-module__1XaT4W__guide{background:linear-gradient(135deg,#1e2026f2 0%,#16181cfa 100%);border:1px solid #ffffff14;border-radius:12px;transition:all .3s;overflow:hidden}.RolettaWalletGuide-module__1XaT4W__guideMinimized{border-radius:8px}.RolettaWalletGuide-module__1XaT4W__header{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px 16px;display:flex}.RolettaWalletGuide-module__1XaT4W__headerInfo{flex-direction:column;flex:1;display:flex}.RolettaWalletGuide-module__1XaT4W__headerName{font-family:var(--font-display),"Sora",sans-serif;color:#fff;font-size:.85rem;font-weight:700}.RolettaWalletGuide-module__1XaT4W__headerLabel{color:var(--color-primary,#def200);text-transform:uppercase;letter-spacing:.12em;font-family:JetBrains Mono,monospace;font-size:.6rem}.RolettaWalletGuide-module__1XaT4W__minimizeBtn{color:#fff6;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1rem;transition:color .2s}.RolettaWalletGuide-module__1XaT4W__minimizeBtn:hover{color:#ffffffb3}.RolettaWalletGuide-module__1XaT4W__minimizedBar{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;transition:background .2s;display:flex}.RolettaWalletGuide-module__1XaT4W__minimizedBar:hover{background:#ffffff0a}.RolettaWalletGuide-module__1XaT4W__minimizedText{color:#fff9;font-size:.8rem}.RolettaWalletGuide-module__1XaT4W__chatArea{flex-direction:column;gap:10px;max-height:220px;padding:14px 16px;display:flex;overflow-y:auto}.RolettaWalletGuide-module__1XaT4W__message{gap:8px;animation:.3s RolettaWalletGuide-module__1XaT4W__slideIn;display:flex}@keyframes RolettaWalletGuide-module__1XaT4W__slideIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.RolettaWalletGuide-module__1XaT4W__suit{color:var(--color-primary,#def200);opacity:.5;flex-shrink:0;margin-top:3px;font-size:.7rem}.RolettaWalletGuide-module__1XaT4W__messageText{color:#fffc;margin:0;font-size:.825rem;line-height:1.5}.RolettaWalletGuide-module__1XaT4W__typing{align-items:center;gap:4px;padding:8px 0;display:flex}.RolettaWalletGuide-module__1XaT4W__typing span{background:#ffffff40;border-radius:50%;width:5px;height:5px;animation:1.2s infinite RolettaWalletGuide-module__1XaT4W__dot}.RolettaWalletGuide-module__1XaT4W__typing span:nth-child(2){animation-delay:.2s}.RolettaWalletGuide-module__1XaT4W__typing span:nth-child(3){animation-delay:.4s}@keyframes RolettaWalletGuide-module__1XaT4W__dot{0%,60%,to{opacity:.25}30%{opacity:1}}.RolettaWalletGuide-module__1XaT4W__actionRow{gap:8px;padding-top:4px;display:flex}.RolettaWalletGuide-module__1XaT4W__primaryBtn{background:var(--color-primary,#def200);color:#0c1f2c;cursor:pointer;border:none;border-radius:8px;flex:1;padding:10px 16px;font-size:.8rem;font-weight:700;transition:opacity .2s}.RolettaWalletGuide-module__1XaT4W__primaryBtn:hover{opacity:.9}
.LivenessCheck-module__m1eq7q__container{background:var(--bg-secondary);border-radius:16px;max-width:400px;margin:0 auto;overflow:hidden}.LivenessCheck-module__m1eq7q__header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.LivenessCheck-module__m1eq7q__header h2{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.LivenessCheck-module__m1eq7q__closeBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:.25rem;transition:color .2s;display:flex}.LivenessCheck-module__m1eq7q__closeBtn:hover{color:var(--text-primary)}.LivenessCheck-module__m1eq7q__cameraWrapper{aspect-ratio:4/3;background:#000;position:relative;overflow:hidden}.LivenessCheck-module__m1eq7q__video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.LivenessCheck-module__m1eq7q__hiddenCanvas{display:none}.LivenessCheck-module__m1eq7q__overlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LivenessCheck-module__m1eq7q__faceGuide{color:#fff9;width:200px;height:260px;transition:all .3s}.LivenessCheck-module__m1eq7q__faceGuide.LivenessCheck-module__m1eq7q__active{color:var(--accent-gold)}.LivenessCheck-module__m1eq7q__guideSvg{width:100%;height:100%}.LivenessCheck-module__m1eq7q__challengeOverlay{flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.LivenessCheck-module__m1eq7q__challengeIcon{width:56px;height:56px;color:var(--accent-gold);background:#000000b3;border-radius:50%;justify-content:center;align-items:center;display:flex}.LivenessCheck-module__m1eq7q__progressRing{width:64px;height:64px;position:absolute;top:-4px;left:-4px}.LivenessCheck-module__m1eq7q__progressRing svg{width:100%;height:100%}.LivenessCheck-module__m1eq7q__instructions{text-align:center;padding:1.25rem}.LivenessCheck-module__m1eq7q__instructionText{color:var(--text-primary);margin:0 0 1rem;font-size:1.125rem;font-weight:500}.LivenessCheck-module__m1eq7q__challengeProgress{justify-content:center;gap:.5rem;display:flex}.LivenessCheck-module__m1eq7q__dot{background:var(--border-subtle);border-radius:50%;width:10px;height:10px;transition:all .2s}.LivenessCheck-module__m1eq7q__dot.LivenessCheck-module__m1eq7q__active{background:var(--accent-gold);transform:scale(1.2)}.LivenessCheck-module__m1eq7q__dot.LivenessCheck-module__m1eq7q__complete{background:var(--success)}.LivenessCheck-module__m1eq7q__error{color:var(--error);background:#ef44441a;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.LivenessCheck-module__m1eq7q__actions{padding:0 1.25rem 1.25rem}.LivenessCheck-module__m1eq7q__startBtn,.LivenessCheck-module__m1eq7q__retryBtn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.LivenessCheck-module__m1eq7q__startBtn{background:var(--accent-gold);color:var(--bg-primary)}.LivenessCheck-module__m1eq7q__startBtn:hover{transform:translateY(-2px)}.LivenessCheck-module__m1eq7q__retryBtn{background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-subtle)}.LivenessCheck-module__m1eq7q__retryBtn:hover{background:var(--surface-hover)}.LivenessCheck-module__m1eq7q__loading{color:var(--text-secondary);justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.LivenessCheck-module__m1eq7q__loading .LivenessCheck-module__m1eq7q__icon{animation:1s linear infinite LivenessCheck-module__m1eq7q__spin}@keyframes LivenessCheck-module__m1eq7q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LivenessCheck-module__m1eq7q__tips{background:var(--surface-elevated);color:var(--text-tertiary);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.8125rem;display:flex}.LivenessCheck-module__m1eq7q__tips .LivenessCheck-module__m1eq7q__icon{color:var(--accent-gold)}@media (max-width:480px){.LivenessCheck-module__m1eq7q__container{border-radius:0;max-width:none}.LivenessCheck-module__m1eq7q__faceGuide{width:160px;height:210px}}
.KYCUpload-module__q5VZiq__container{max-width:600px;margin:0 auto}.KYCUpload-module__q5VZiq__stepIndicator{justify-content:space-between;margin-bottom:2rem;padding:0 1rem;display:flex}.KYCUpload-module__q5VZiq__step{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex;position:relative}.KYCUpload-module__q5VZiq__step:not(:last-child):after{content:"";background:var(--border-subtle);width:calc(100% - 40px);height:2px;position:absolute;top:14px;left:calc(50% + 20px)}.KYCUpload-module__q5VZiq__step.KYCUpload-module__q5VZiq__complete:not(:last-child):after{background:var(--accent-gold)}.KYCUpload-module__q5VZiq__stepDot{background:var(--surface-elevated);border:2px solid var(--border-subtle);width:28px;height:28px;color:var(--text-secondary);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex;position:relative}.KYCUpload-module__q5VZiq__step.KYCUpload-module__q5VZiq__active .KYCUpload-module__q5VZiq__stepDot{border-color:var(--accent-gold);color:var(--accent-gold)}.KYCUpload-module__q5VZiq__step.KYCUpload-module__q5VZiq__complete .KYCUpload-module__q5VZiq__stepDot{background:var(--accent-gold);border-color:var(--accent-gold);color:var(--bg-primary)}.KYCUpload-module__q5VZiq__stepLabel{color:var(--text-tertiary);text-align:center;font-size:.8125rem}.KYCUpload-module__q5VZiq__step.KYCUpload-module__q5VZiq__active .KYCUpload-module__q5VZiq__stepLabel{color:var(--text-primary)}.KYCUpload-module__q5VZiq__stepContent{animation:.3s KYCUpload-module__q5VZiq__fadeIn}@keyframes KYCUpload-module__q5VZiq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.KYCUpload-module__q5VZiq__title{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.KYCUpload-module__q5VZiq__subtitle{color:var(--text-secondary);margin-bottom:1.5rem}.KYCUpload-module__q5VZiq__backBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:1rem;padding:.5rem 0;font-size:.875rem;transition:color .2s;display:flex}.KYCUpload-module__q5VZiq__backBtn:hover{color:var(--text-primary)}.KYCUpload-module__q5VZiq__docTypeGrid{gap:1rem;display:grid}.KYCUpload-module__q5VZiq__docTypeCard{background:var(--surface-elevated);border:1px solid var(--border-subtle);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem;transition:all .2s;display:flex}.KYCUpload-module__q5VZiq__docTypeCard:hover{border-color:var(--accent-gold);background:var(--surface-hover)}.KYCUpload-module__q5VZiq__docTypeCard h3{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.KYCUpload-module__q5VZiq__docTypeCard p{color:var(--text-secondary);margin:0;font-size:.875rem}.KYCUpload-module__q5VZiq__docTypeCard .KYCUpload-module__q5VZiq__icon{color:var(--accent-gold)}.KYCUpload-module__q5VZiq__uploadSection{margin-bottom:1.5rem}.KYCUpload-module__q5VZiq__uploadTitle{color:var(--text-primary);margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.KYCUpload-module__q5VZiq__uploadDescription{color:var(--text-secondary);margin-bottom:1rem;font-size:.875rem}.KYCUpload-module__q5VZiq__dropZone{border:2px solid var(--color-border);text-align:center;cursor:pointer;background:var(--surface-elevated);border-radius:12px;padding:2rem;transition:all .2s}.KYCUpload-module__q5VZiq__dropZone:hover{border-color:var(--accent-gold);background:var(--surface-hover)}.KYCUpload-module__q5VZiq__dropZone.KYCUpload-module__q5VZiq__error{border-color:var(--error)}.KYCUpload-module__q5VZiq__dropZone .KYCUpload-module__q5VZiq__icon{color:var(--text-tertiary);margin-bottom:.75rem}.KYCUpload-module__q5VZiq__dropZone p{color:var(--text-secondary);margin:0 0 .25rem}.KYCUpload-module__q5VZiq__formatHint{color:var(--text-tertiary);font-size:.8125rem}.KYCUpload-module__q5VZiq__hiddenInput{display:none}.KYCUpload-module__q5VZiq__previewContainer{background:var(--surface-elevated);border-radius:12px;position:relative;overflow:hidden}.KYCUpload-module__q5VZiq__preview{object-fit:contain;width:100%;max-height:300px;display:block}.KYCUpload-module__q5VZiq__removeBtn{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:background .2s;display:flex;position:absolute;top:1rem;right:1rem}.KYCUpload-module__q5VZiq__removeBtn:hover{background:#000000e6}.KYCUpload-module__q5VZiq__tips{background:var(--surface-elevated);border-radius:12px;margin-top:1rem;padding:1rem 1.25rem}.KYCUpload-module__q5VZiq__tips h4{color:var(--text-primary);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.KYCUpload-module__q5VZiq__tips ul{margin:0;padding-left:1.25rem}.KYCUpload-module__q5VZiq__tips li{color:var(--text-secondary);margin-bottom:.25rem;font-size:.8125rem}.KYCUpload-module__q5VZiq__selfieOptions{flex-direction:column;align-items:center;gap:1rem;display:flex}.KYCUpload-module__q5VZiq__cameraBtn{background:var(--accent-gold);color:var(--bg-primary);cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.KYCUpload-module__q5VZiq__cameraBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}.KYCUpload-module__q5VZiq__orDivider{color:var(--text-tertiary);font-size:.875rem}.KYCUpload-module__q5VZiq__cameraContainer{background:#000;border-radius:12px;position:relative;overflow:hidden}.KYCUpload-module__q5VZiq__cameraFeed{width:100%;display:block;transform:scaleX(-1)}.KYCUpload-module__q5VZiq__hiddenCanvas{display:none}.KYCUpload-module__q5VZiq__cameraOverlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.KYCUpload-module__q5VZiq__faceGuide{border:3px solid var(--accent-gold);opacity:.7;border-radius:50%;width:200px;height:260px}.KYCUpload-module__q5VZiq__cameraControls{flex-direction:column;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:1rem;left:0;right:0}.KYCUpload-module__q5VZiq__captureBtn{background:var(--accent-gold);cursor:pointer;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .1s;display:flex}.KYCUpload-module__q5VZiq__captureBtn:active{transform:scale(.95)}.KYCUpload-module__q5VZiq__captureBtn .KYCUpload-module__q5VZiq__icon{color:var(--bg-primary)}.KYCUpload-module__q5VZiq__cancelCameraBtn{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.875rem}.KYCUpload-module__q5VZiq__reviewGrid{gap:1rem;margin-bottom:1.5rem;display:grid}.KYCUpload-module__q5VZiq__reviewItem{background:var(--surface-elevated);border-radius:12px;padding:1rem}.KYCUpload-module__q5VZiq__reviewItem h4{color:var(--text-tertiary);letter-spacing:.05em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.KYCUpload-module__q5VZiq__reviewItem p{color:var(--text-primary);margin:0}.KYCUpload-module__q5VZiq__reviewImage{object-fit:contain;border-radius:8px;width:100%;max-height:150px}.KYCUpload-module__q5VZiq__nextBtn,.KYCUpload-module__q5VZiq__submitBtn{background:var(--accent-gold);width:100%;color:var(--bg-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.KYCUpload-module__q5VZiq__nextBtn:hover:not(:disabled),.KYCUpload-module__q5VZiq__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}.KYCUpload-module__q5VZiq__nextBtn:disabled,.KYCUpload-module__q5VZiq__submitBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.KYCUpload-module__q5VZiq__submitBtn{background:linear-gradient(135deg,var(--accent-gold)0%,#c4a030 100%)}.KYCUpload-module__q5VZiq__errorText{color:var(--error);align-items:center;gap:.5rem;margin-top:.75rem;font-size:.875rem;display:flex}.KYCUpload-module__q5VZiq__disclaimer{text-align:center;color:var(--text-tertiary);margin-top:1rem;font-size:.8125rem}.KYCUpload-module__q5VZiq__statusCard{text-align:center;background:var(--surface-elevated);border-radius:16px;padding:3rem 2rem}.KYCUpload-module__q5VZiq__statusIcon{background:var(--surface-hover);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;display:flex}.KYCUpload-module__q5VZiq__statusIcon .KYCUpload-module__q5VZiq__icon{color:var(--text-tertiary)}.KYCUpload-module__q5VZiq__statusIcon.KYCUpload-module__q5VZiq__verified .KYCUpload-module__q5VZiq__icon,.KYCUpload-module__q5VZiq__statusIcon.KYCUpload-module__q5VZiq__success .KYCUpload-module__q5VZiq__icon{color:var(--success)}.KYCUpload-module__q5VZiq__statusCard h2{color:var(--text-primary);margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.KYCUpload-module__q5VZiq__statusCard p{color:var(--text-secondary);max-width:400px;margin:0 auto}.KYCUpload-module__q5VZiq__statusInfo{border-top:1px solid var(--border-subtle);justify-content:center;gap:2rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.KYCUpload-module__q5VZiq__statusInfo span{color:var(--text-tertiary);font-size:.875rem}@media (max-width:640px){.KYCUpload-module__q5VZiq__stepIndicator{padding:0}.KYCUpload-module__q5VZiq__stepLabel{display:none}.KYCUpload-module__q5VZiq__docTypeGrid{gap:.75rem}.KYCUpload-module__q5VZiq__docTypeCard{padding:1rem}.KYCUpload-module__q5VZiq__faceGuide{width:150px;height:200px}}.KYCUpload-module__q5VZiq__livenessToggle{background:var(--surface-elevated);border-radius:12px;margin-bottom:1.5rem;padding:1rem}.KYCUpload-module__q5VZiq__toggleLabel{cursor:pointer;align-items:center;gap:.75rem;display:flex}.KYCUpload-module__q5VZiq__toggleInput{display:none}.KYCUpload-module__q5VZiq__toggleSwitch{background:var(--border-subtle);border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.KYCUpload-module__q5VZiq__toggleSwitch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}.KYCUpload-module__q5VZiq__toggleInput:checked+.KYCUpload-module__q5VZiq__toggleSwitch{background:var(--accent-gold)}.KYCUpload-module__q5VZiq__toggleInput:checked+.KYCUpload-module__q5VZiq__toggleSwitch:after{transform:translate(20px)}.KYCUpload-module__q5VZiq__toggleText{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.KYCUpload-module__q5VZiq__toggleText .KYCUpload-module__q5VZiq__icon{color:var(--accent-gold)}.KYCUpload-module__q5VZiq__toggleHint{color:var(--text-tertiary);margin:.5rem 0 0 calc(44px + .75rem);font-size:.8125rem}.KYCUpload-module__q5VZiq__previewBadge{color:#fff;background:#000000b3;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:flex;position:absolute;bottom:1rem;left:1rem}.KYCUpload-module__q5VZiq__previewBadge .KYCUpload-module__q5VZiq__icon{color:var(--success)}
.RolettaKYCGuide-module__KXfD4q__guide{background:linear-gradient(135deg,#1e2026f2 0%,#16181cfa 100%);border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.RolettaKYCGuide-module__KXfD4q__guideInline{background:0 0;border:none}.RolettaKYCGuide-module__KXfD4q__header{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:14px 16px;display:flex}.RolettaKYCGuide-module__KXfD4q__headerInfo{flex-direction:column;flex:1;display:flex}.RolettaKYCGuide-module__KXfD4q__headerName{font-family:var(--font-display),"Sora",sans-serif;color:#fff;font-size:.85rem;font-weight:700}.RolettaKYCGuide-module__KXfD4q__headerLabel{color:var(--color-primary,#def200);text-transform:uppercase;letter-spacing:.12em;font-family:JetBrains Mono,monospace;font-size:.6rem}.RolettaKYCGuide-module__KXfD4q__statusBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:4px 10px;font-size:.65rem;font-weight:600}.RolettaKYCGuide-module__KXfD4q__status_none{color:#ffffff80;background:#ffffff14}.RolettaKYCGuide-module__KXfD4q__status_pending{color:#fbbf24;background:#fbbf2426}.RolettaKYCGuide-module__KXfD4q__status_verified{color:#22c55e;background:#22c55e26}.RolettaKYCGuide-module__KXfD4q__status_rejected{color:#ef4444;background:#ef444426}.RolettaKYCGuide-module__KXfD4q__chatArea{flex-direction:column;gap:10px;max-height:180px;padding:14px 16px;display:flex;overflow-y:auto}.RolettaKYCGuide-module__KXfD4q__message{gap:8px;animation:.3s RolettaKYCGuide-module__KXfD4q__fadeUp;display:flex}@keyframes RolettaKYCGuide-module__KXfD4q__fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.RolettaKYCGuide-module__KXfD4q__suit{color:#ef4444;opacity:.5;flex-shrink:0;margin-top:3px;font-size:.7rem}.RolettaKYCGuide-module__KXfD4q__messageText{color:#fffc;margin:0;font-size:.825rem;line-height:1.5}.RolettaKYCGuide-module__KXfD4q__typing{align-items:center;gap:4px;padding:6px 0;display:flex}.RolettaKYCGuide-module__KXfD4q__typing span{background:#ffffff40;border-radius:50%;width:5px;height:5px;animation:1.2s infinite RolettaKYCGuide-module__KXfD4q__blink}.RolettaKYCGuide-module__KXfD4q__typing span:nth-child(2){animation-delay:.2s}.RolettaKYCGuide-module__KXfD4q__typing span:nth-child(3){animation-delay:.4s}@keyframes RolettaKYCGuide-module__KXfD4q__blink{0%,60%,to{opacity:.25}30%{opacity:1}}.RolettaKYCGuide-module__KXfD4q__uploadWrapper{padding:0 16px 16px;animation:.4s RolettaKYCGuide-module__KXfD4q__fadeUp}
.RolettaPicksSection-module__DJMpwW__section{margin:var(--space-4)0}.RolettaPicksSection-module__DJMpwW__header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.RolettaPicksSection-module__DJMpwW__headerLeft{align-items:center;gap:var(--space-2);display:flex}.RolettaPicksSection-module__DJMpwW__title{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:600;line-height:1.2}.RolettaPicksSection-module__DJMpwW__subtitle{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.RolettaPicksSection-module__DJMpwW__refreshBtn{color:var(--color-text-muted);padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1px solid #ffffff1a;transition:all .15s}.RolettaPicksSection-module__DJMpwW__refreshBtn:hover{background:var(--color-bg-card);color:var(--color-text-secondary)}.RolettaPicksSection-module__DJMpwW__refreshBtn:disabled{opacity:.5}.RolettaPicksSection-module__DJMpwW__picksGrid{gap:var(--space-3);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-2);display:flex;overflow-x:auto}.RolettaPicksSection-module__DJMpwW__picksGrid::-webkit-scrollbar{height:4px}.RolettaPicksSection-module__DJMpwW__picksGrid::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.RolettaPicksSection-module__DJMpwW__pickCard{scroll-snap-align:start;background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-3);text-align:left;cursor:pointer;gap:var(--space-2);border:1px solid #ffffff0f;flex-direction:column;flex:0 0 260px;transition:all .2s;display:flex}.RolettaPicksSection-module__DJMpwW__pickCard:hover{border-color:#ffffff1f;transform:translateY(-2px)}.RolettaPicksSection-module__DJMpwW__badge{color:#fff;border-radius:999px;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:.6875rem;font-weight:600;display:inline-flex}.RolettaPicksSection-module__DJMpwW__badgeSuit{font-size:.75rem}.RolettaPicksSection-module__DJMpwW__matchInfo{flex-direction:column;gap:2px;display:flex}.RolettaPicksSection-module__DJMpwW__league{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.RolettaPicksSection-module__DJMpwW__matchName{font-size:var(--text-sm);color:var(--color-text);font-weight:500}.RolettaPicksSection-module__DJMpwW__pickDetail{justify-content:space-between;align-items:center;display:flex}.RolettaPicksSection-module__DJMpwW__selection{font-size:var(--text-sm);color:var(--color-text-secondary)}.RolettaPicksSection-module__DJMpwW__odds{font-size:var(--text-base);color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:700}.RolettaPicksSection-module__DJMpwW__reasoning{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;font-style:italic;line-height:1.4}.RolettaPicksSection-module__DJMpwW__confidenceWrap{align-items:center;gap:8px;display:flex}.RolettaPicksSection-module__DJMpwW__confidenceBar{background:#ffffff0f;border-radius:2px;flex:1;height:3px;overflow:hidden}.RolettaPicksSection-module__DJMpwW__confidenceFill{background:var(--color-primary);border-radius:2px;height:100%;transition:width .3s}.RolettaPicksSection-module__DJMpwW__confidenceLabel{color:var(--color-text-muted);white-space:nowrap;letter-spacing:.02em;font-size:.6875rem;font-weight:500}
.FuelGauge-module__6Li2qG__container{background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid #ffffff0f;padding:16px}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__full{border-color:var(--color-border)}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__good{border-color:#22c55e4d}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__low{border-color:#eab3084d}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__critical{border-color:#f9731680}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__empty{border-color:#ef444480}.FuelGauge-module__6Li2qG__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.FuelGauge-module__6Li2qG__titleRow{color:var(--color-text-primary);align-items:center;gap:8px;display:flex}.FuelGauge-module__6Li2qG__title{font-size:15px;font-weight:600}.FuelGauge-module__6Li2qG__settingsBtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #ffffff0f;justify-content:center;align-items:center;transition:all .2s;display:flex}.FuelGauge-module__6Li2qG__settingsBtn:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}.FuelGauge-module__6Li2qG__gaugeContainer{margin-bottom:12px}.FuelGauge-module__6Li2qG__gauge{background:var(--color-bg-elevated);border-radius:6px;height:12px;margin-bottom:8px;position:relative;overflow:hidden}.FuelGauge-module__6Li2qG__gaugeFill{background:linear-gradient(90deg,#22c55e 0%,#84cc16 40%,#eab308 70%,#f97316 85%,#ef4444 100%) 0 0/400% 100%;border-radius:6px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__full .FuelGauge-module__6Li2qG__gaugeFill{background-position:0 0}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__good .FuelGauge-module__6Li2qG__gaugeFill{background-position:25% 0}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__low .FuelGauge-module__6Li2qG__gaugeFill{background-position:50% 0}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__critical .FuelGauge-module__6Li2qG__gaugeFill{background-position:75% 0}.FuelGauge-module__6Li2qG__container.FuelGauge-module__6Li2qG__empty .FuelGauge-module__6Li2qG__gaugeFill{background-position:100% 0}.FuelGauge-module__6Li2qG__gaugeMarkers{pointer-events:none;position:absolute;inset:0}.FuelGauge-module__6Li2qG__marker50,.FuelGauge-module__6Li2qG__marker80{background:#ffffff4d;width:2px;height:100%;position:absolute;top:0}.FuelGauge-module__6Li2qG__marker50{left:50%}.FuelGauge-module__6Li2qG__marker80{left:80%}.FuelGauge-module__6Li2qG__gaugeLabels{justify-content:space-between;align-items:flex-end;display:flex}.FuelGauge-module__6Li2qG__spentLabel{flex-direction:column;gap:2px;display:flex}.FuelGauge-module__6Li2qG__spentAmount{color:var(--color-text-primary);font-size:20px;font-weight:700}.FuelGauge-module__6Li2qG__spentText{color:var(--color-text-muted);font-size:13px}.FuelGauge-module__6Li2qG__limitLabel{color:var(--color-text-secondary);font-size:15px}.FuelGauge-module__6Li2qG__statusMessage{border-radius:var(--radius-sm);align-items:center;gap:6px;margin-bottom:12px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.FuelGauge-module__6Li2qG__statusMessage.FuelGauge-module__6Li2qG__full,.FuelGauge-module__6Li2qG__statusMessage.FuelGauge-module__6Li2qG__good{color:#22c55e;background:#22c55e1a}.FuelGauge-module__6Li2qG__statusMessage.FuelGauge-module__6Li2qG__low{color:#eab308;background:#eab3081a}.FuelGauge-module__6Li2qG__statusMessage.FuelGauge-module__6Li2qG__critical{color:#f97316;background:#f973161a}.FuelGauge-module__6Li2qG__statusMessage.FuelGauge-module__6Li2qG__empty{color:#ef4444;background:#ef44441a}.FuelGauge-module__6Li2qG__weeklySection{border-top:1px solid #ffffff0f;padding-top:12px}.FuelGauge-module__6Li2qG__weeklyHeader{color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;display:flex}.FuelGauge-module__6Li2qG__weeklyPercentage{font-weight:600}.FuelGauge-module__6Li2qG__weeklyBar{background:var(--color-bg-elevated);border-radius:3px;height:6px;margin-bottom:6px;overflow:hidden}.FuelGauge-module__6Li2qG__weeklyFill{border-radius:3px;height:100%;transition:width .5s}.FuelGauge-module__6Li2qG__weeklyFill.FuelGauge-module__6Li2qG__full,.FuelGauge-module__6Li2qG__weeklyFill.FuelGauge-module__6Li2qG__good{background:#22c55e}.FuelGauge-module__6Li2qG__weeklyFill.FuelGauge-module__6Li2qG__low{background:#eab308}.FuelGauge-module__6Li2qG__weeklyFill.FuelGauge-module__6Li2qG__critical{background:#f97316}.FuelGauge-module__6Li2qG__weeklyFill.FuelGauge-module__6Li2qG__empty{background:#ef4444}.FuelGauge-module__6Li2qG__weeklyLabels{color:var(--color-text-muted);justify-content:space-between;font-size:13px;display:flex}.FuelGauge-module__6Li2qG__ctaBtn{background:var(--color-bg-elevated);border-radius:var(--radius-md);width:100%;color:var(--color-text-secondary);cursor:pointer;border:1px solid #ffffff0f;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.FuelGauge-module__6Li2qG__ctaBtn:hover{background:var(--color-bg-dark);color:#fff;border-color:#ffffff1f}.FuelGauge-module__6Li2qG__compact{position:relative}.FuelGauge-module__6Li2qG__compactBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.FuelGauge-module__6Li2qG__compactGauge{width:36px;height:36px;position:relative}.FuelGauge-module__6Li2qG__compactRing{width:100%;height:100%;transform:scaleX(-1)}.FuelGauge-module__6Li2qG__compactBtn.FuelGauge-module__6Li2qG__full .FuelGauge-module__6Li2qG__compactRing{color:#22c55e}.FuelGauge-module__6Li2qG__compactBtn.FuelGauge-module__6Li2qG__good .FuelGauge-module__6Li2qG__compactRing{color:#84cc16}.FuelGauge-module__6Li2qG__compactBtn.FuelGauge-module__6Li2qG__low .FuelGauge-module__6Li2qG__compactRing{color:#eab308}.FuelGauge-module__6Li2qG__compactBtn.FuelGauge-module__6Li2qG__critical .FuelGauge-module__6Li2qG__compactRing{color:#f97316}.FuelGauge-module__6Li2qG__compactBtn.FuelGauge-module__6Li2qG__empty .FuelGauge-module__6Li2qG__compactRing{color:#ef4444}.FuelGauge-module__6Li2qG__progressRing{transition:stroke-dasharray .5s}.FuelGauge-module__6Li2qG__compactIcon{color:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FuelGauge-module__6Li2qG__tooltip{background:var(--color-bg-card);border-radius:var(--radius-lg);z-index:100;border:1px solid #ffffff0f;width:220px;margin-top:8px;animation:.2s FuelGauge-module__6Li2qG__tooltipIn;position:absolute;top:100%;right:0}@keyframes FuelGauge-module__6Li2qG__tooltipIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.FuelGauge-module__6Li2qG__tooltipHeader{color:var(--color-text-secondary);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.FuelGauge-module__6Li2qG__tooltipClose{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.FuelGauge-module__6Li2qG__tooltipClose:hover{background:var(--color-bg-elevated)}.FuelGauge-module__6Li2qG__tooltipContent{padding:14px}.FuelGauge-module__6Li2qG__tooltipSpent{color:var(--color-text-primary);margin-bottom:4px;font-size:24px;font-weight:700}.FuelGauge-module__6Li2qG__tooltipLimit{color:var(--color-text-muted);margin-bottom:12px;font-size:14px}.FuelGauge-module__6Li2qG__tooltipBar{background:var(--color-bg-elevated);border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden}.FuelGauge-module__6Li2qG__tooltipFill{border-radius:4px;height:100%;transition:width .3s}.FuelGauge-module__6Li2qG__tooltipFill.FuelGauge-module__6Li2qG__full,.FuelGauge-module__6Li2qG__tooltipFill.FuelGauge-module__6Li2qG__good{background:#22c55e}.FuelGauge-module__6Li2qG__tooltipFill.FuelGauge-module__6Li2qG__low{background:#eab308}.FuelGauge-module__6Li2qG__tooltipFill.FuelGauge-module__6Li2qG__critical{background:#f97316}.FuelGauge-module__6Li2qG__tooltipFill.FuelGauge-module__6Li2qG__empty{background:#ef4444}.FuelGauge-module__6Li2qG__tooltipRemaining{color:#22c55e;font-size:14px;font-weight:500}.FuelGauge-module__6Li2qG__setLimitBtn{background:var(--color-bg-elevated);border-radius:var(--radius-md);width:100%;color:var(--color-text-secondary);cursor:pointer;border:1px solid #ffffff0f;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.FuelGauge-module__6Li2qG__setLimitBtn:hover{color:#fff;border-color:#ffffff1f}@media (prefers-reduced-motion:reduce){.FuelGauge-module__6Li2qG__gaugeFill,.FuelGauge-module__6Li2qG__weeklyFill,.FuelGauge-module__6Li2qG__tooltipFill,.FuelGauge-module__6Li2qG__progressRing,.FuelGauge-module__6Li2qG__tooltip{transition:none;animation:none}}
.casino-module__p8Q4uG__app{background:var(--color-bg-main);min-height:100vh}.casino-module__p8Q4uG__main{margin-left:var(--sidebar-width);padding:calc(var(--header-height))0 0;transition:margin-left var(--transition-normal)}.casino-module__p8Q4uG__main.casino-module__p8Q4uG__collapsed{margin-left:var(--sidebar-collapsed)}.casino-module__p8Q4uG__billboard{align-items:center;height:clamp(240px,32vh,360px);padding:0 48px;display:flex;position:relative;overflow:hidden}.casino-module__p8Q4uG__billboardBg{z-index:0;transition:background .5s;position:absolute;inset:0}.casino-module__p8Q4uG__billboardOverlay{z-index:1;background:linear-gradient(0deg,var(--color-bg-main)0%,transparent 20%),linear-gradient(90deg,#0f192333 0%,transparent 40%);pointer-events:none;position:absolute;inset:0}.casino-module__p8Q4uG__billboardContent{z-index:2;max-width:480px;padding:16px 0;position:relative}.casino-module__p8Q4uG__billboardBadge{color:#a3e635;letter-spacing:.1em;background:#a3e6351a;border:1px solid #a3e63540;border-radius:9999px;margin-bottom:8px;padding:3px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.casino-module__p8Q4uG__billboardTitle{font-family:var(--font-body);color:var(--color-text-bright);letter-spacing:-.03em;text-shadow:0 2px 12px #00000080;margin:0 0 6px;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;line-height:1.05}.casino-module__p8Q4uG__billboardProvider{color:var(--color-text-muted);margin:0 0 10px;font-size:.875rem}.casino-module__p8Q4uG__billboardDesc{color:#ffffffa6;max-width:380px;margin:0 0 14px;font-size:.875rem;line-height:1.5}.casino-module__p8Q4uG__billboardActions{gap:12px;display:flex}.casino-module__p8Q4uG__billboardPlay{color:#0f1923;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:#a3e635;border:none;border-radius:9999px;align-items:center;gap:8px;height:40px;padding:10px 24px;font-size:.8125rem;font-weight:700;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__billboardPlay:hover{background:#b8ff1f;transform:translateY(-2px);box-shadow:0 4px 16px #a3e63559}}.casino-module__p8Q4uG__billboardPlay:active{transform:scale(.97)}.casino-module__p8Q4uG__billboardPlaySecondary{color:#fff;background:0 0;border:1px solid #ffffff4d}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__billboardPlaySecondary:hover{background:#ffffff1a;border-color:#ffffff80;box-shadow:0 4px 16px #ffffff26}}.casino-module__p8Q4uG__billboardInfo{color:#fff;letter-spacing:-.01em;border-radius:var(--radius-md);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff26;align-items:center;gap:8px;height:48px;padding:12px 24px;font-size:.8125rem;font-weight:700;transition:all .25s cubic-bezier(.23,1,.32,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__billboardInfo:hover{background:#fff3;border-color:#ffffff4d}}.casino-module__p8Q4uG__billboardInfo:active{transform:scale(.97)}.casino-module__p8Q4uG__browseBar{top:var(--header-height);z-index:30;-webkit-backdrop-filter:blur(20px);background:#0c1f2c;border-bottom:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 48px;display:flex;position:sticky}.casino-module__p8Q4uG__categoryTabs{gap:4px;display:flex}.casino-module__p8Q4uG__categoryTab{height:40px;color:var(--color-text-secondary);letter-spacing:-.01em;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__categoryTab:hover{color:var(--color-text-primary);background:#ffffff0f}}.casino-module__p8Q4uG__categoryTab:active{background:#ffffff14}.casino-module__p8Q4uG__categoryTab.casino-module__p8Q4uG__active{color:#0c1f2c;background:var(--color-primary);font-weight:700}.casino-module__p8Q4uG__searchWrap{flex-shrink:1;align-items:center;min-width:200px;max-width:280px;display:flex;position:relative}.casino-module__p8Q4uG__searchWrap svg:first-child{color:#fff6;z-index:1;pointer-events:none;position:absolute;left:12px}.casino-module__p8Q4uG__searchInput{border-radius:var(--radius-lg);color:#ffffffe6;background:0 0;border:1px solid #ffffff0f;width:100%;height:40px;padding:8px 32px 8px 34px;font-size:.8125rem;transition:all .25s cubic-bezier(.23,1,.32,1)}.casino-module__p8Q4uG__searchInput:focus{background:#ffffff0a;border-color:#def20059;outline:none;box-shadow:0 0 0 3px #def20014}.casino-module__p8Q4uG__searchInput::placeholder{color:#ffffff4d}.casino-module__p8Q4uG__searchSpinner{border:2px solid #ffffff14;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite casino-module__p8Q4uG__searchSpin;position:absolute;right:10px}@keyframes casino-module__p8Q4uG__searchSpin{to{transform:rotate(360deg)}}.casino-module__p8Q4uG__searchClear{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:4px;display:flex;position:absolute;right:8px}.casino-module__p8Q4uG__chipBarContainer{background:0 0;padding:0 48px;position:relative;overflow:hidden}.casino-module__p8Q4uG__chipBar{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:8px;margin:0;padding:12px 0;display:flex;overflow:auto hidden}.casino-module__p8Q4uG__chipBar::-webkit-scrollbar{display:none}.casino-module__p8Q4uG__chip{color:#ffffffb3;white-space:nowrap;cursor:pointer;letter-spacing:-.01em;background:#ffffff1a;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;height:36px;padding:8px 16px;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__chip:hover{color:#ffffffd9;background:#ffffff26}}.casino-module__p8Q4uG__chip:active{transform:scale(.98)}.casino-module__p8Q4uG__chip.casino-module__p8Q4uG__chipActive{color:#0f1923;background:#a3e635;font-weight:600}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__chip.casino-module__p8Q4uG__chipActive:hover{background:#b8ff1f}}.casino-module__p8Q4uG__chipFadeGradient{pointer-events:none;z-index:5;background:linear-gradient(90deg,#0000 0%,#0f1923 100%);width:48px;position:absolute;top:0;bottom:0;right:0}.casino-module__p8Q4uG__rowsContainer{padding:28px 0 48px}@media (max-width:1024px){.casino-module__p8Q4uG__rowsContainer{padding-bottom:100px}}.casino-module__p8Q4uG__gameRow{margin-bottom:28px}.casino-module__p8Q4uG__rowHeader{align-items:center;gap:10px;margin-bottom:12px;padding:0 48px;display:flex}.casino-module__p8Q4uG__rowTitle{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-text-primary);align-items:center;gap:10px;margin:0;font-size:1.125rem;font-weight:700;display:flex}.casino-module__p8Q4uG__rowTitle svg{color:#fff}.casino-module__p8Q4uG__liveDot{background:var(--color-accent-red);border-radius:50%;flex-shrink:0;width:8px;min-width:8px;height:8px;min-height:8px;animation:2s ease-in-out infinite casino-module__p8Q4uG__livePulse;display:inline-block;box-shadow:0 0 8px #ef444480}@keyframes casino-module__p8Q4uG__livePulse{0%,to{opacity:1;box-shadow:0 0 8px #ef444480,0 0 20px #ef444433}50%{opacity:.7;box-shadow:0 0 16px #ef4444b3,0 0 40px #ef44444d}}.casino-module__p8Q4uG__liveLabel{font-size:var(--text-2xs);color:var(--color-accent-red);letter-spacing:.06em;margin-left:8px;font-weight:700}.casino-module__p8Q4uG__rowCount{color:var(--color-text-muted);font-size:.8125rem;font-weight:400}.casino-module__p8Q4uG__rowScrollWrap{position:relative}.casino-module__p8Q4uG__rowArrow{z-index:10;width:48px;color:var(--color-text);opacity:0;cursor:pointer;border:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0}.casino-module__p8Q4uG__arrowLeft{background:linear-gradient(90deg,var(--color-bg-main)0%,transparent 100%);left:0}.casino-module__p8Q4uG__arrowRight{background:linear-gradient(-90deg,var(--color-bg-main)0%,transparent 100%);right:0}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__rowScrollWrap:hover .casino-module__p8Q4uG__rowArrow{opacity:1}.casino-module__p8Q4uG__rowArrow:hover{color:#fff}}.casino-module__p8Q4uG__rowScroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;align-items:stretch;gap:14px;margin-top:0;margin-bottom:0;padding:12px 48px 24px;display:flex;overflow:auto clip}.casino-module__p8Q4uG__rowScroll::-webkit-scrollbar{display:none}.casino-module__p8Q4uG__rowCard{scroll-snap-align:start;flex:0 0 170px}.casino-module__p8Q4uG__rowCard:hover{z-index:4}@media (min-width:1400px){.casino-module__p8Q4uG__rowCard{flex:0 0 180px}}.casino-module__p8Q4uG__filterSection{margin-bottom:16px;padding:0 48px}.casino-module__p8Q4uG__gameSection{margin-bottom:32px;padding:0 48px}.casino-module__p8Q4uG__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.casino-module__p8Q4uG__sectionTitle{letter-spacing:-.025em;color:#fff;align-items:center;gap:10px;font-size:clamp(1.1875rem,1.2vw + .5rem,1.4375rem);font-weight:700;display:flex}.casino-module__p8Q4uG__gameCount{font-size:var(--text-sm);color:var(--color-text-muted);margin-left:4px;font-weight:500}.casino-module__p8Q4uG__gameGrid{grid-template-columns:repeat(6,1fr);gap:20px;padding:0 0 32px;display:grid}@media (max-width:1024px){.casino-module__p8Q4uG__gameGrid{grid-template-columns:repeat(4,1fr);gap:16px}}@media (max-width:768px){.casino-module__p8Q4uG__gameGrid{grid-template-columns:repeat(2,1fr);gap:12px}}.casino-module__p8Q4uG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 24px;display:flex}.casino-module__p8Q4uG__emptyState p{color:#ffffffb3;margin:0;font-size:.9375rem}.casino-module__p8Q4uG__clearSearchBtn{background:var(--color-primary);color:#0c1f2c;border:2px solid var(--color-primary);border-radius:var(--radius-lg);letter-spacing:.06em;cursor:pointer;padding:8px 18px;font-size:.8125rem;font-weight:700;transition:all .25s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.casino-module__p8Q4uG__clearSearchBtn:hover{background:var(--color-primary);transform:translateY(-1px)}}.casino-module__p8Q4uG__personalSection{margin-bottom:24px}@media (max-width:1024px){.casino-module__p8Q4uG__main,.casino-module__p8Q4uG__main.casino-module__p8Q4uG__collapsed{padding-top:var(--header-height);margin-left:0}.casino-module__p8Q4uG__billboard{height:clamp(220px,28vh,320px);padding:0 32px}.casino-module__p8Q4uG__browseBar{padding:12px 24px}.casino-module__p8Q4uG__chipBarContainer,.casino-module__p8Q4uG__rowHeader{padding:0 24px}.casino-module__p8Q4uG__rowScroll{gap:12px;margin-top:0;margin-bottom:0;padding:10px 24px 20px}.casino-module__p8Q4uG__filterSection,.casino-module__p8Q4uG__gameSection{padding:0 24px}}@media (max-width:768px){.casino-module__p8Q4uG__billboard{height:160px;padding:0 20px}.casino-module__p8Q4uG__billboardTitle{font-size:clamp(1.5rem,5vw,2rem)}.casino-module__p8Q4uG__billboardDesc{display:none}.casino-module__p8Q4uG__billboardActions{gap:10px}.casino-module__p8Q4uG__billboardPlay{padding:10px 20px;font-size:.8125rem}.casino-module__p8Q4uG__billboardInfo{padding:10px 16px;font-size:.8125rem}.casino-module__p8Q4uG__browseBar{flex-direction:row;gap:8px;padding:8px 16px}.casino-module__p8Q4uG__categoryTabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;overflow-x:auto}.casino-module__p8Q4uG__categoryTabs::-webkit-scrollbar{display:none}.casino-module__p8Q4uG__chipBarContainer{padding:0 16px}.casino-module__p8Q4uG__chipBar{padding:8px 0}.casino-module__p8Q4uG__chip{height:32px;padding:6px 12px;font-size:.75rem}.casino-module__p8Q4uG__chipFadeGradient{width:40px}.casino-module__p8Q4uG__searchWrap{flex-shrink:0;width:40px;min-width:40px;max-width:40px}.casino-module__p8Q4uG__searchInput{opacity:0;border:none;width:0;padding:0;position:absolute}.casino-module__p8Q4uG__searchWrap svg:first-child{border-radius:var(--radius-lg);cursor:pointer;pointer-events:auto;background:#ffffff0f;width:40px;height:40px;padding:8px;position:relative;left:auto}.casino-module__p8Q4uG__rowHeader{padding:0 16px}.casino-module__p8Q4uG__rowScroll{gap:10px;margin-top:0;margin-bottom:0;padding:8px 16px 20px}.casino-module__p8Q4uG__rowCard{flex:0 0 150px}.casino-module__p8Q4uG__rowArrow{display:none}.casino-module__p8Q4uG__filterSection,.casino-module__p8Q4uG__gameSection{padding:0 16px}.casino-module__p8Q4uG__gameGrid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.casino-module__p8Q4uG__billboard{height:140px;padding:0 16px}.casino-module__p8Q4uG__billboardBadge{margin-bottom:8px;padding:4px 8px;font-size:.75rem}.casino-module__p8Q4uG__billboardTitle{margin-bottom:4px;font-size:1.375rem}.casino-module__p8Q4uG__billboardProvider{margin-bottom:12px;font-size:.8125rem}.casino-module__p8Q4uG__billboardPlay{padding:8px 16px;font-size:.8125rem}.casino-module__p8Q4uG__billboardInfo{padding:8px 14px;font-size:.8125rem}.casino-module__p8Q4uG__browseBar{gap:6px;padding:6px 12px}.casino-module__p8Q4uG__categoryTab{height:32px;padding:4px 10px;font-size:.75rem}.casino-module__p8Q4uG__categoryTab svg{display:none}.casino-module__p8Q4uG__chipBarContainer{padding:0 12px}.casino-module__p8Q4uG__chipBar{gap:6px;padding:6px 0}.casino-module__p8Q4uG__chip{height:28px;padding:4px 10px;font-size:.7rem}.casino-module__p8Q4uG__chipFadeGradient{width:36px}.casino-module__p8Q4uG__searchWrap{width:32px;min-width:32px;max-width:32px}.casino-module__p8Q4uG__searchWrap svg:first-child{width:32px;height:32px;padding:6px}.casino-module__p8Q4uG__rowsContainer{padding:16px 0 32px}.casino-module__p8Q4uG__gameRow{margin-bottom:24px}.casino-module__p8Q4uG__rowHeader{margin-bottom:8px;padding:0 12px}.casino-module__p8Q4uG__rowTitle{font-size:.9375rem}.casino-module__p8Q4uG__rowScroll{gap:8px;margin-top:0;margin-bottom:0;padding:6px 12px 18px}.casino-module__p8Q4uG__rowCard{flex:0 0 130px}.casino-module__p8Q4uG__filterSection,.casino-module__p8Q4uG__gameSection{padding:0 12px}.casino-module__p8Q4uG__gameGrid{grid-template-columns:repeat(2,1fr);gap:10px}.casino-module__p8Q4uG__sectionTitle{font-size:.9rem}.casino-module__p8Q4uG__gameCount{font-size:.7rem}.casino-module__p8Q4uG__personalSection{margin-bottom:16px}}.casino-module__p8Q4uG__billboardFading{opacity:0;transition:opacity .4s,transform .4s;transform:scale(1.08)}.casino-module__p8Q4uG__billboardImage{transition:opacity .4s,transform 25s ease-in-out}.casino-module__p8Q4uG__billboardContentFading{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(12px)}.casino-module__p8Q4uG__billboardContent{transition:opacity .4s .1s,transform .4s .1s}.casino-module__p8Q4uG__billboardDots{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;bottom:12px;left:48px}.casino-module__p8Q4uG__billboardDot{cursor:pointer;background:#ffffff40;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .3s;min-width:6px!important;min-height:6px!important}.casino-module__p8Q4uG__billboardDot:hover{background:#ffffff80}.casino-module__p8Q4uG__billboardDotActive{background:#a3e635;border-radius:3px;width:18px;min-width:18px!important}@media (max-width:768px){.casino-module__p8Q4uG__billboardDots{bottom:10px;left:20px}}@media (max-width:480px){.casino-module__p8Q4uG__billboardDots{gap:4px;bottom:8px;left:16px}.casino-module__p8Q4uG__billboardDot{width:5px;height:5px;min-width:5px!important;min-height:5px!important}.casino-module__p8Q4uG__billboardDotActive{width:14px;min-width:14px!important}}.casino-module__p8Q4uG__billboardProgressBar{z-index:4;background:#a3e63580;height:2px;animation:6s linear forwards casino-module__p8Q4uG__fillProgress;position:absolute;bottom:0;left:0}@keyframes casino-module__p8Q4uG__fillProgress{0%{width:0%}to{width:100%}}
.LayoutToggle-module__UBkzTa__container{align-items:center;gap:10px;display:flex}.LayoutToggle-module__UBkzTa__container.LayoutToggle-module__UBkzTa__compact{gap:6px}.LayoutToggle-module__UBkzTa__label{color:var(--color-text-muted);letter-spacing:.03em;font-size:14px;font-weight:500;transition:color .2s}.LayoutToggle-module__UBkzTa__label.LayoutToggle-module__UBkzTa__active{color:var(--color-text-primary)}.LayoutToggle-module__UBkzTa__compact .LayoutToggle-module__UBkzTa__label{font-size:12px}.LayoutToggle-module__UBkzTa__toggle{cursor:pointer;background:0 0;border:none;width:52px;height:28px;padding:0;position:relative}.LayoutToggle-module__UBkzTa__compact .LayoutToggle-module__UBkzTa__toggle{width:42px;height:22px}.LayoutToggle-module__UBkzTa__track{background:var(--color-bg-elevated);border:1px solid #ffffff0f;border-radius:14px;width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.LayoutToggle-module__UBkzTa__toggle.LayoutToggle-module__UBkzTa__casual .LayoutToggle-module__UBkzTa__track{background:var(--color-bg-elevated)}.LayoutToggle-module__UBkzTa__toggle.LayoutToggle-module__UBkzTa__pro .LayoutToggle-module__UBkzTa__track{background:#ffffff0f;border-color:#ffffff1f}.LayoutToggle-module__UBkzTa__thumb{background:var(--color-bg-card);width:24px;height:24px;color:var(--color-text-secondary);border-radius:12px;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:2px;left:2px}.LayoutToggle-module__UBkzTa__compact .LayoutToggle-module__UBkzTa__thumb{border-radius:9px;width:18px;height:18px}.LayoutToggle-module__UBkzTa__toggle.LayoutToggle-module__UBkzTa__casual .LayoutToggle-module__UBkzTa__thumb{background:var(--color-bg-card);color:#fff;left:2px}.LayoutToggle-module__UBkzTa__toggle.LayoutToggle-module__UBkzTa__pro .LayoutToggle-module__UBkzTa__thumb{background:var(--color-primary);color:var(--color-bg-darkest);left:calc(100% - 26px)}.LayoutToggle-module__UBkzTa__compact .LayoutToggle-module__UBkzTa__toggle.LayoutToggle-module__UBkzTa__pro .LayoutToggle-module__UBkzTa__thumb{left:calc(100% - 20px)}.LayoutToggle-module__UBkzTa__toggle:active .LayoutToggle-module__UBkzTa__thumb{transform:scale(.95)}.LayoutToggle-module__UBkzTa__indicator{background:var(--color-bg-elevated);letter-spacing:.03em;cursor:pointer;border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.LayoutToggle-module__UBkzTa__indicator:hover{background:var(--color-bg-dark)}.LayoutToggle-module__UBkzTa__indicator.LayoutToggle-module__UBkzTa__casual{color:#fff}.LayoutToggle-module__UBkzTa__indicator.LayoutToggle-module__UBkzTa__pro{color:var(--color-text-primary);background:#ffffff0f;border-color:#ffffff1f}@media (prefers-reduced-motion:reduce){.LayoutToggle-module__UBkzTa__thumb,.LayoutToggle-module__UBkzTa__track,.LayoutToggle-module__UBkzTa__label{transition:none}}
.GamePlayer-module__ddRA_a__player{aspect-ratio:16/10;border-radius:var(--radius-xl);background:#000;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.GamePlayer-module__ddRA_a__player.GamePlayer-module__ddRA_a__fullscreen{aspect-ratio:unset;border-radius:0;width:100vw;height:100vh}.GamePlayer-module__ddRA_a__toolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#000000d9;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.GamePlayer-module__ddRA_a__gameName{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.GamePlayer-module__ddRA_a__controls{gap:4px;display:flex}.GamePlayer-module__ddRA_a__controlBtn{border-radius:var(--radius-md);color:#fff9;width:36px;height:36px;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.GamePlayer-module__ddRA_a__controlBtn:hover{color:#fff;background:#ffffff1a}.GamePlayer-module__ddRA_a__iframe{border:none;flex:1;width:100%;display:block}.GamePlayer-module__ddRA_a__loading{background:var(--color-bg-darkest);z-index:5;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.GamePlayer-module__ddRA_a__loading p{color:var(--color-text-muted);font-size:.875rem}.GamePlayer-module__ddRA_a__spinner{border:3px solid #ffffff1a;border-top-color:#fff;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite GamePlayer-module__ddRA_a__spin}@keyframes GamePlayer-module__ddRA_a__spin{to{transform:rotate(360deg)}}.GamePlayer-module__ddRA_a__error{background:var(--color-bg-darkest);z-index:5;text-align:center;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.GamePlayer-module__ddRA_a__error h3{color:var(--color-text-primary);font-size:1.125rem}.GamePlayer-module__ddRA_a__error p{max-width:300px;font-size:.875rem}.GamePlayer-module__ddRA_a__retryBtn{background:var(--color-primary);color:var(--color-bg-darkest);border-radius:var(--radius-md);transition:all var(--transition-fast);margin-top:8px;padding:10px 24px;font-size:.875rem;font-weight:600}.GamePlayer-module__ddRA_a__retryBtn:hover{background:var(--color-primary-hover)}@media (max-width:768px){.GamePlayer-module__ddRA_a__player{aspect-ratio:unset;border-radius:var(--radius-lg);height:60vh}}
