@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Variable.woff2) format("woff2"),url(/fonts/ClashDisplay-Variable.woff) format("woff"),url(/fonts/ClashDisplay-Variable.ttf) format("truetype");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Extralight.woff2) format("woff2"),url(/fonts/ClashDisplay-Extralight.woff) format("woff"),url(/fonts/ClashDisplay-Extralight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Light.woff2) format("woff2"),url(/fonts/ClashDisplay-Light.woff) format("woff"),url(/fonts/ClashDisplay-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Regular.woff2) format("woff2"),url(/fonts/ClashDisplay-Regular.woff) format("woff"),url(/fonts/ClashDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Medium.woff2) format("woff2"),url(/fonts/ClashDisplay-Medium.woff) format("woff"),url(/fonts/ClashDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Semibold.woff2) format("woff2"),url(/fonts/ClashDisplay-Semibold.woff) format("woff"),url(/fonts/ClashDisplay-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Bold.woff2) format("woff2"),url(/fonts/ClashDisplay-Bold.woff) format("woff"),url(/fonts/ClashDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{--color-red:#22c55e;--color-red-dark:#16a34a;--color-red-light:#4ade80;--color-white:#fff;--color-grey-light:#f5f5f5;--color-grey:#e0e0e0;--color-grey-dark:grey;--color-grey-darker:#4a4a4a;--color-black:#000;--color-black-light:#050608;--color-black-lighter:#1a1a1a;--color-green:#d4a017;--color-green-dark:#a57b12;--color-green-light:#ecb71c;--color-purple:#8b5cf6;--color-blue:#ecb71c}body,html{max-width:100vw;overflow-x:hidden;font-family:ClashDisplay,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:var(--color-black-light);color:var(--color-white);min-height:100vh;position:relative}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#0d0e10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.2);padding:1rem 0}.header-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.logo-container{justify-self:start}.logo-container,.logo-link{display:flex;align-items:center}.logo-link{gap:.6rem;text-decoration:none}.logo{width:38px;height:38px;object-fit:cover;border-radius:50%}.logo-text{color:var(--color-white);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.nav{display:flex;gap:2rem;align-items:center}.nav-link{color:hsla(0,0%,100%,.7);text-decoration:none;font-weight:600;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;transition:all .3s ease;padding:.5rem 0}.nav-link:hover{color:var(--color-green)}.mobile-menu-btn{display:none;flex-direction:column;gap:5px;background:transparent;border:none;cursor:pointer;padding:.5rem}.mobile-menu-btn span{width:25px;height:3px;background:var(--color-white);transition:all .3s ease;border-radius:999px;transform-origin:center}.mobile-menu-btn-open span:first-child{transform:translateY(8px) rotate(45deg)}.mobile-menu-btn-open span:nth-child(2){opacity:0}.mobile-menu-btn-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:900;display:flex;justify-content:center;align-items:flex-start;padding-top:64px}.mobile-menu-overlay-open{opacity:1;pointer-events:auto}.mobile-menu{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;background:#050608;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 18px 45px rgba(0,0,0,.9);border-radius:16px;min-width:220px;max-width:360px;width:calc(100% - 2.5rem);transform:translateY(-16px);opacity:0;transition:transform .25s ease,opacity .25s ease}.mobile-menu-overlay-open .mobile-menu{transform:translateY(0);opacity:1}.mobile-nav-link{color:var(--color-white);text-decoration:none;font-weight:600;font-size:.9rem;text-transform:uppercase;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.mobile-nav-link-active{color:var(--color-green);border-bottom-color:rgba(212,160,23,.7)}@media (max-width:768px){.nav{display:none}.mobile-menu,.mobile-menu-btn{display:flex}}.hero{min-height:85vh;position:relative;display:flex;align-items:center;justify-content:center;padding:7rem 2rem 3rem;overflow:hidden}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-black-light);z-index:0}.hero-background:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:radial-gradient(ellipse at center,rgba(212,160,23,.15) 0,transparent 70%);animation:glow 3s ease-in-out infinite alternate}.hero-background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 30%,rgba(212,160,23,.05) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(212,160,23,.05) 0,transparent 50%);animation:float 20s ease-in-out infinite}.hero-cracks{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:4;pointer-events:none}.hero-cracks-image{width:100%;height:auto;display:block;object-fit:cover;opacity:1}@keyframes glow{0%{opacity:.5}to{opacity:1}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}.hero-content{position:relative;z-index:5;text-align:center;max-width:1200px;width:100%}.hero-logo{margin-bottom:1.25rem}.hero-title{font-size:clamp(2.2rem,7vw,4.5rem);font-weight:900;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--color-white)}.hero-tagline{font-size:clamp(.85rem,1.8vw,1.05rem);color:hsla(0,0%,100%,.7);margin-bottom:2.5rem;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto;letter-spacing:.04em}.highlight{color:#d4a017;font-weight:700}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2.5rem}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 2rem;border:none;border-radius:10px;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;font-family:ClashDisplay,sans-serif;font-weight:700;text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--color-green) 0,var(--color-green-light) 100%);color:#050608;box-shadow:0 6px 18px rgba(0,0,0,.75),0 0 18px rgba(212,160,23,.55)}.btn-primary:hover{background:linear-gradient(135deg,var(--color-green-light) 0,var(--color-green) 100%);transform:translateY(-3px);box-shadow:0 8px 22px rgba(0,0,0,.8),0 0 22px rgba(212,160,23,.7)}.btn-secondary{background:#111113;color:hsla(0,0%,100%,.85);border:1px solid rgba(212,160,23,.4)}.btn-secondary:hover{background:#18181c;transform:translateY(-3px);border-color:rgba(212,160,23,.8)}.btn-icon{width:20px;height:20px}.scroll-indicator{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-top:1rem}.scroll-text{font-size:.875rem;color:var(--color-grey);text-transform:uppercase;letter-spacing:.1em}.scroll-arrow{width:40px;height:40px;border-radius:50%;background:rgba(212,160,23,.1);display:flex;align-items:center;justify-content:center;animation:bounce 2s infinite}.scroll-arrow svg{width:20px;height:20px;color:var(--color-white)}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.floating-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.floating-element{position:absolute;animation:floatElement 6s ease-in-out infinite}.floating-image{width:auto;height:auto;max-width:120px;max-height:120px;object-fit:contain;display:block;opacity:.6;mix-blend-mode:screen;filter:drop-shadow(0 0 10px rgba(212,160,23,.3));transition:opacity .3s ease}.floating-element:hover .floating-image{opacity:1;filter:drop-shadow(0 0 15px rgba(212,160,23,.5))}.element-1{top:15%;left:10%;animation-delay:0s}.element-2{top:20%;right:15%;animation-delay:2s}.element-3{bottom:20%;right:10%;animation-delay:4s}.element-4{bottom:15%;left:15%;animation-delay:1s}@keyframes floatElement{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@media (max-width:768px){.floating-image{max-width:70px;max-height:70px;opacity:.45}.element-1{top:14%;left:8%}.element-2{top:12%;right:8%}.element-3{bottom:20%;right:10%}.element-4{bottom:16%;left:10%}}.bonuses-section{position:relative;padding:4rem 2rem 5rem;background:var(--color-black-light)}.bonuses-container{max-width:1000px;margin:0 auto}.bonuses-header{text-align:center;margin-bottom:2.5rem}.bonuses-title{font-size:clamp(2rem,5vw,3rem);font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);margin-bottom:.5rem}.bonuses-subtitle{font-size:.85rem;color:var(--color-grey);text-transform:uppercase;letter-spacing:.14em}.bonuses-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.bonus-card{background:#0c0c0e;border-radius:16px;padding:2rem 1.5rem;border:1px solid hsla(0,0%,100%,.08);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit}.bonus-card:hover{transform:translateY(-6px);border-color:rgba(212,160,23,.5);box-shadow:0 16px 40px rgba(0,0,0,.6)}.bonus-card-icon{width:56px;height:56px;margin-bottom:1rem}.bonus-card-icon-img{width:100%;height:100%;object-fit:contain;border-radius:10px}.bonus-card-icon-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:10px;background:rgba(212,160,23,.15);color:var(--color-green);font-size:1.5rem;font-weight:800}.bonus-card-name{font-size:1.1rem;font-weight:800;letter-spacing:.04em;margin-bottom:.75rem}.bonus-card-code{display:flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:8px;background:rgba(212,160,23,.08);border:1px solid rgba(212,160,23,.2);margin-bottom:1.25rem}.bonus-card-code-label{font-size:.6rem;font-weight:700;letter-spacing:.12em;color:var(--color-grey)}.bonus-card-code-value{font-size:.85rem;font-weight:800;color:var(--color-green-light);letter-spacing:.06em}.bonus-card-btn{display:inline-block;padding:.65rem 1.5rem;border-radius:8px;background:var(--color-green);color:#0b0b0b;font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;transition:all .25s ease}.bonus-card:hover .bonus-card-btn{background:var(--color-green-light);box-shadow:0 4px 16px rgba(212,160,23,.4)}.leaderboards-page{max-width:1000px;margin:0 auto;padding:7rem 2rem 4rem}.lb-header-section{text-align:center;margin-bottom:2.5rem}.lb-platform-logo{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}.lb-platform-logo-img{width:48px;height:48px;object-fit:contain}.lb-platform-logo-text{font-size:2rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.lb-title{font-size:clamp(1.8rem,4.5vw,3rem);font-weight:900;margin-bottom:.5rem}.lb-title-gem{width:30px;height:30px;object-fit:contain;margin-right:.4rem;vertical-align:middle}.lb-title-icon{color:var(--color-green)}.lb-title-amount{color:var(--color-green-light)}.lb-subtitle{color:var(--color-grey);font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;margin-bottom:1.25rem}.lb-go-raffles{display:inline-block;margin-top:1.25rem;color:var(--color-grey);font-size:.85rem;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.lb-go-raffles:hover{color:var(--color-white)}.lb-podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem;align-items:end}.lb-podium-card{border-radius:18px;padding:1.5rem 1.25rem 1.25rem;text-align:center;position:relative;background:#0a0a0c}.lb-podium-2nd{border:1px solid hsla(0,0%,71%,.4)}.lb-podium-1st{border:2px solid rgba(212,160,23,.8);background:radial-gradient(ellipse at top,rgba(212,160,23,.12),#0a0a0c 70%);padding-top:2rem}.lb-podium-3rd{border:1px solid rgba(180,100,30,.5)}.lb-crown{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:1.5rem}.lb-podium-avatar{width:72px;height:72px;margin:0 auto .6rem;border-radius:14px;overflow:hidden;border:2px solid rgba(212,160,23,.6)}.lb-podium-avatar img{width:100%;height:100%;object-fit:cover}.lb-podium-avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#151517;font-size:1.8rem;font-weight:800;color:var(--color-green-light)}.lb-podium-username{font-weight:700;font-size:.9rem;margin-bottom:.4rem}.lb-podium-badge{display:inline-block;padding:.25rem .7rem;border-radius:6px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.lb-podium-2nd .lb-podium-badge{background:hsla(0,0%,71%,.15);color:#ccc;border:1px solid hsla(0,0%,71%,.3)}.lb-podium-1st .lb-podium-badge{background:rgba(212,160,23,.2);color:var(--color-green-light);border:1px solid rgba(212,160,23,.5)}.lb-podium-3rd .lb-podium-badge{background:rgba(180,100,30,.2);color:#e8a050;border:1px solid rgba(180,100,30,.4)}.lb-podium-prize-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-grey);margin-top:.25rem}.lb-podium-prize-value{font-size:1.2rem;font-weight:800;color:var(--color-green-light);margin-bottom:.5rem;display:inline-flex;align-items:center;gap:.3rem}.lb-prize-icon{width:18px;height:18px;object-fit:contain;border-radius:4px}.lb-prize-icon-small{width:14px;height:14px}.lb-prize-currency{font-size:.9rem;font-weight:800}.lb-podium-wagered-box{padding:.6rem .75rem;border-radius:10px;border:1px solid rgba(60,60,60,.5);background:rgba(0,0,0,.3)}.lb-podium-wagered-label{font-size:.6rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-grey)}.lb-podium-wagered-value{font-weight:800;font-size:.95rem;color:var(--color-green-light)}.lb-countdown-section{padding:1.5rem;border-radius:16px;border:1px solid rgba(60,60,60,.5);background:#0a0a0c;margin-bottom:2.5rem;text-align:center}.lb-countdown-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--color-grey);margin-bottom:.75rem}.lb-countdown-boxes{display:flex;justify-content:center;gap:.75rem}.lb-countdown-box{min-width:72px;padding:.6rem .75rem;border-radius:10px;border:1px solid rgba(60,60,60,.5);background:#111113;text-align:center}.lb-countdown-num{display:block;font-weight:800;font-size:1.2rem}.lb-countdown-unit{display:block;margin-top:.1rem;font-size:.6rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-grey)}.lb-rankings-section{margin-bottom:2rem}.lb-rankings-title{font-size:1.2rem;font-weight:800;margin-bottom:1rem}.lb-rankings-range{font-weight:400;color:var(--color-grey);font-size:.85rem}.lb-rankings-table{border-radius:16px;border:1px solid rgba(60,60,60,.5);background:#0a0a0c;overflow:hidden}.lb-rankings-row{display:grid;grid-template-columns:50px 1fr auto;align-items:center;padding:.85rem 1.25rem;border-bottom:1px solid rgba(40,40,40,.6)}.lb-rankings-row:last-child{border-bottom:none}.lb-rankings-pos{font-weight:700;color:var(--color-grey);font-size:.9rem}.lb-rankings-player{display:flex;flex-direction:column}.lb-rankings-name{font-weight:700;font-size:.9rem}.lb-rankings-wagered{font-size:.75rem;color:var(--color-green)}.lb-rankings-prize{font-weight:700;color:var(--color-green-light);font-size:.9rem;display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem}.lb-footnote{margin-top:.75rem;text-align:center;font-size:.7rem;color:var(--color-grey)}.latest-videos-section{padding:4rem 2rem 5rem;background:var(--color-black-light)}.latest-videos-header{max-width:1000px;margin:0 auto 2rem;text-align:center}.latest-videos-title{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:900;text-transform:uppercase;color:var(--color-white)}.latest-videos-subtitle{margin-top:.4rem;color:var(--color-grey);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.latest-videos-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem}.video-card{background:#0c0c0e;border-radius:14px;border:1px solid hsla(0,0%,100%,.06);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .25s ease}.video-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.7);border-color:rgba(212,160,23,.5)}.video-thumbnail-wrapper{position:relative;padding-top:56.25%;background:#000}.video-thumbnail{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video-info{padding:.75rem .9rem .9rem}.video-title{font-size:.85rem;font-weight:600;margin-bottom:.35rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-meta{font-size:.75rem;color:var(--color-grey);display:flex;gap:.4rem;flex-wrap:wrap}.latest-videos-footer{max-width:1000px;margin:1.5rem auto 0;display:flex;justify-content:center}.latest-videos-button{display:inline-block;padding:.7rem 2rem;border-radius:999px;border:1px solid rgba(212,160,23,.5);background:transparent;color:var(--color-green);font-weight:700;font-size:.8rem;letter-spacing:.06em;text-decoration:none;transition:all .25s ease}.latest-videos-button:hover{background:rgba(212,160,23,.1);border-color:var(--color-green)}.socials-section{padding:4rem 2rem 5rem;background:#050608;text-align:center}.socials-title{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:900;text-transform:uppercase;letter-spacing:.03em;color:var(--color-white);margin-bottom:2rem}.socials-title-accent{color:var(--color-green)}.socials-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem}.social-card{background:#0c0c0e;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:2rem 1rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;transition:all .3s ease}.social-card:hover{transform:translateY(-4px);border-color:rgba(212,160,23,.4);box-shadow:0 12px 32px rgba(0,0,0,.5)}.social-card-icon{margin-bottom:1rem}.social-card-svg{width:40px;height:40px;color:var(--color-white)}.social-card-name{font-size:.85rem;font-weight:800;letter-spacing:.06em;margin-bottom:.3rem}.social-card-subtitle{color:var(--color-grey);letter-spacing:.06em;margin-bottom:1rem}.social-card-btn,.social-card-subtitle{font-size:.7rem;text-transform:uppercase}.social-card-btn{display:inline-block;padding:.5rem 1.4rem;border-radius:6px;background:var(--color-green);color:#0b0b0b;font-weight:700;letter-spacing:.08em;transition:all .25s ease}.social-card:hover .social-card-btn{background:var(--color-green-light);box-shadow:0 4px 14px rgba(212,160,23,.4)}.socials-footer{margin-top:2.5rem}.socials-footer-text{font-size:.75rem;color:var(--color-grey);letter-spacing:.12em;text-transform:uppercase}.socials-footer-enjoy{font-size:.85rem;font-weight:800;color:var(--color-green);letter-spacing:.08em;margin-top:.25rem}.lb-switcher{display:inline-flex;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:#111113;padding:4px;margin-top:1.5rem}.lb-switcher-tab{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.4rem;border-radius:999px;border:none;background:transparent;color:var(--color-grey);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all .25s ease;font-family:inherit}.lb-switcher-tab:hover{color:var(--color-white)}.lb-switcher-active{background:var(--color-green);color:#0b0b0b;box-shadow:0 2px 10px rgba(212,160,23,.4)}.lb-switcher-active:hover{color:#0b0b0b}.lb-switcher-icon{width:20px;height:20px;object-fit:contain;border-radius:4px}.leaderboard-loading{text-align:center;padding:4rem 0;color:var(--color-grey);font-size:1rem}.r100k-page{max-width:800px;margin:0 auto;padding:8rem 2rem 4rem}.r100k-loading{text-align:center;padding:6rem 0;color:var(--color-grey)}.r100k-hero{text-align:center;margin-bottom:2.5rem}.r100k-title{font-size:clamp(2rem,5vw,2.8rem);font-weight:900;text-transform:uppercase;color:var(--color-green-light);margin-bottom:1rem}.r100k-description{color:var(--color-grey);font-size:.9rem;line-height:1.7;max-width:650px;margin:0 auto}.r100k-stats-card{background:#0a0a0c;border:1px solid rgba(212,160,23,.4);border-radius:20px;padding:2rem;margin-bottom:2rem}.r100k-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;text-align:center;margin-bottom:1.5rem}.r100k-stat-label{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-grey);margin-bottom:.4rem}.r100k-stat-value{display:block;font-size:1.3rem;font-weight:800}.r100k-stat-current{color:var(--color-green-light)}.r100k-progress-wrapper{margin-top:.5rem}.r100k-progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.r100k-progress-text{font-size:.8rem;color:var(--color-grey)}.r100k-progress-pct{font-size:.85rem;font-weight:700;color:var(--color-green-light)}.r100k-progress-bar{height:10px;border-radius:999px;background:#1a1a1e;overflow:hidden}.r100k-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--color-green-dark),var(--color-green-light));transition:width .6s ease;min-width:4px}.r100k-progress-note{margin-top:.5rem;text-align:center;font-size:.8rem;color:var(--color-grey)}.r100k-wallet-card{background:#0a0a0c;border:1px solid rgba(60,60,60,.6);border-radius:20px;padding:2rem;margin-bottom:2rem;text-align:center}.r100k-wallet-title{font-size:1.3rem;font-weight:800;margin-bottom:.75rem}.r100k-wallet-icon{font-size:2.5rem;color:var(--color-green);margin-bottom:.5rem}.r100k-wallet-btc-icon{width:48px;height:48px;object-fit:contain;margin-bottom:.5rem}.r100k-wallet-label{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-grey);margin-bottom:.5rem}.r100k-wallet-address{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:12px;background:#111113;border:1px solid rgba(60,60,60,.6);font-family:monospace;font-size:.8rem;word-break:break-all}.r100k-tx-section{margin-bottom:2rem}.r100k-tx-title{font-size:1.3rem;font-weight:800;margin-bottom:1rem}.r100k-tx-list{display:flex;flex-direction:column;gap:.75rem}.r100k-tx-row{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-radius:14px;background:#0a0a0c;border-left:3px solid transparent}.r100k-tx-deposit{border-left-color:#22c55e}.r100k-tx-withdrawal{border-left-color:#ef4444}.r100k-tx-left{display:flex;align-items:center;gap:.75rem}.r100k-tx-indicator{background:rgba(212,160,23,.15)}.r100k-tx-indicator,.r100k-tx-indicator-img{width:36px;height:36px;border-radius:50%;flex-shrink:0}.r100k-tx-indicator-img{object-fit:contain}.r100k-tx-amount{font-weight:700;font-size:.95rem}.r100k-tx-tag{display:inline-block;margin-top:.2rem;padding:.15rem .5rem;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.r100k-tx-deposit .r100k-tx-tag{background:rgba(34,197,94,.2);color:#4ade80}.r100k-tx-withdrawal .r100k-tx-tag{background:rgba(239,68,68,.2);color:#f87171}.r100k-tx-date{font-size:.75rem;color:var(--color-grey);margin-top:.15rem}.r100k-tx-link{color:var(--color-green);font-size:.8rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s}.r100k-tx-link:hover{color:var(--color-green-light)}.r100k-show-all-btn{display:block;margin:1.5rem auto 0;padding:.7rem 2rem;border-radius:999px;border:1px solid rgba(212,160,23,.6);background:transparent;color:var(--color-green);font-weight:700;font-size:.85rem;cursor:pointer;transition:all .25s ease;font-family:inherit}.r100k-show-all-btn:hover{background:rgba(212,160,23,.1)}.r100k-recaps-section{margin-top:2rem}.r100k-recaps-title{font-size:1.3rem;font-weight:800;margin-bottom:1rem}.r100k-recaps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem}.r100k-recap-card{border-radius:16px;overflow:hidden;background:#0a0a0c;border:1px solid rgba(60,60,60,.5);text-decoration:none;color:inherit;transition:all .25s ease}.r100k-recap-card:hover{transform:translateY(-4px);border-color:rgba(212,160,23,.6);box-shadow:0 12px 30px rgba(0,0,0,.7)}.r100k-recap-thumb-wrapper{position:relative;padding-top:56.25%;background:#000}.r100k-recap-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.r100k-recap-thumb-placeholder{position:absolute;inset:0;background:#111}.r100k-recap-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:hsla(0,0%,100%,.7);background:rgba(0,0,0,.3);transition:background .2s}.r100k-recap-card:hover .r100k-recap-play{background:rgba(0,0,0,.1);color:var(--color-white)}.r100k-recap-info{padding:.75rem 1rem}.r100k-recap-name{display:block;font-weight:700;font-size:.85rem}.r100k-recap-date{display:block;font-size:.75rem;color:var(--color-grey);margin-top:.2rem}.admin-page{max-width:900px;margin:0 auto;padding:8rem 2rem 4rem}.admin-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.admin-topbar-links{display:flex;gap:.75rem}.admin-lb-toggle{display:inline-flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.admin-lb-toggle-btn{padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(60,60,60,.8);background:#111113;color:var(--color-grey);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:all .2s ease;font-family:inherit}.admin-lb-toggle-active{border-color:var(--color-green);background:linear-gradient(135deg,var(--color-green) 0,var(--color-green-dark) 100%);color:#0b0b0b;box-shadow:0 6px 20px rgba(212,160,23,.5)}.admin-topbar-link{padding:.5rem 1rem;border-radius:8px;border:1px solid rgba(212,160,23,.5);color:var(--color-green);text-decoration:none;font-size:.8rem;font-weight:600;transition:all .2s ease}.admin-topbar-link:hover{background:rgba(212,160,23,.1)}.admin-title{font-size:1.5rem;font-weight:800}.admin-subtitle{color:var(--color-grey);font-size:.9rem;margin-top:.25rem}.admin-card{background:#0a0a0c;border:1px solid rgba(60,60,60,.6);border-radius:18px;padding:2rem;margin-bottom:1.5rem}.admin-login-card{max-width:420px;margin:0 auto}.admin-card-title{font-size:1.15rem;font-weight:800;margin-bottom:1.25rem}.admin-form-grid,.admin-login-form{display:flex;flex-direction:column;gap:1rem}.admin-field{display:flex;flex-direction:column;gap:.35rem}.admin-field-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-grey)}.admin-input{padding:.75rem 1rem;border-radius:10px;border:1px solid rgba(60,60,60,.6);background:#111113;color:var(--color-white);font-size:.9rem;font-family:inherit;outline:none;transition:border-color .2s}.admin-input:focus{border-color:var(--color-green)}.admin-row-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.admin-toggle{display:flex;justify-content:space-between;align-items:center}.admin-toggle-switch{width:48px;height:26px;border-radius:999px;background:#333;border:none;cursor:pointer;position:relative;transition:background .2s}.admin-toggle-on{background:var(--color-green)}.admin-toggle-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--color-white);transition:transform .2s}.admin-toggle-on .admin-toggle-knob{transform:translateX(22px)}.admin-submit-btn{padding:.8rem 1.5rem;border-radius:10px;border:none;background:linear-gradient(135deg,var(--color-green) 0,var(--color-green-dark) 100%);color:#0b0b0b;font-weight:700;font-size:.9rem;cursor:pointer;font-family:inherit;transition:all .25s ease}.admin-submit-btn:hover:not(:disabled){box-shadow:0 8px 24px rgba(212,160,23,.5);transform:translateY(-1px)}.admin-submit-btn:disabled{opacity:.5;cursor:not-allowed}.admin-error{color:#f87171;font-size:.85rem}.admin-success{color:#4ade80;font-size:.85rem}.admin-prizes-list{display:flex;flex-direction:column;gap:.5rem;max-height:300px;overflow-y:auto}.admin-prize-row{display:flex;align-items:center;gap:.75rem}.admin-prize-rank{width:28px;height:28px;border-radius:50%;background:rgba(212,160,23,.15);color:var(--color-green);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}.admin-add-prize-btn{padding:.5rem;border:1px dashed rgba(212,160,23,.4);border-radius:8px;background:transparent;color:var(--color-green);cursor:pointer;font-family:inherit;font-size:.8rem;transition:background .2s}.admin-add-prize-btn:hover{background:rgba(212,160,23,.05)}.admin-api-list{gap:.75rem}.admin-api-item,.admin-api-list{display:flex;flex-direction:column}.admin-api-item{gap:.2rem}.admin-api-label{font-size:.75rem;color:var(--color-grey)}.admin-api-value{font-family:monospace;font-size:.85rem;padding:.5rem .75rem;border-radius:8px;background:#111113}.r100k-admin-progress-preview{padding:1rem;border-radius:12px;background:#111113}.r100k-admin-progress-header{display:flex;justify-content:space-between;font-size:.8rem;color:var(--color-grey);margin-bottom:.5rem}.r100k-admin-progress-pct{color:var(--color-green-light);font-weight:700}.r100k-admin-type-toggle{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.r100k-admin-type-btn{padding:.75rem;border-radius:10px;border:1px solid rgba(60,60,60,.6);background:#111113;color:var(--color-grey);font-weight:700;font-size:.85rem;cursor:pointer;transition:all .2s;font-family:inherit}.r100k-admin-type-active-deposit{background:rgba(34,197,94,.15);border-color:#22c55e;color:#4ade80}.r100k-admin-type-active-withdrawal{background:rgba(239,68,68,.15);border-color:#ef4444;color:#f87171}.r100k-admin-tx-list{display:flex;flex-direction:column;gap:.75rem}.r100k-admin-tx-row{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:12px;background:#111113}.r100k-admin-tx-indicator{width:36px;height:36px;border-radius:50%;background:rgba(212,160,23,.15);flex-shrink:0}.r100k-admin-tx-info{flex:1 1;min-width:0}.r100k-admin-tx-amount{font-weight:700;font-size:.95rem}.r100k-admin-tx-tag{display:inline-block;margin-top:.15rem;padding:.15rem .5rem;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;background:rgba(212,160,23,.15);color:var(--color-green)}.r100k-admin-tx-date{font-size:.75rem;color:var(--color-grey);margin-top:.15rem}.r100k-admin-tx-link{color:var(--color-green);font-size:.75rem;text-decoration:none}.r100k-admin-tx-link:hover{color:var(--color-green-light)}.r100k-admin-tx-delete{padding:.4rem .8rem;border-radius:8px;border:1px solid rgba(239,68,68,.5);background:rgba(239,68,68,.1);color:#f87171;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;flex-shrink:0}.r100k-admin-tx-delete:hover{background:rgba(239,68,68,.2)}@media (max-width:768px){.header{padding:.75rem 0}.header-container{padding:0 1rem}.logo{width:32px;height:32px}.logo-text{font-size:.95rem}.hero{min-height:80vh;padding:6rem 1.5rem 3rem}.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-title{font-size:clamp(2.2rem,11vw,3rem)}.hero-tagline{font-size:.78rem;margin-bottom:2rem;padding:0 .75rem;max-width:340px}.hero-buttons{flex-direction:row;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.5rem;padding:0;width:100%;max-width:360px}.btn-primary,.btn-secondary{flex:1 1;justify-content:center;padding:.8rem 1rem;font-size:.75rem;white-space:nowrap}.scroll-indicator{margin-top:1rem}.scroll-text{font-size:.7rem}.scroll-arrow{width:32px;height:32px}.bonuses-section{padding:3rem 1.25rem}.bonuses-title{font-size:1.8rem}.bonuses-subtitle{font-size:.75rem}.bonuses-header{margin-bottom:1.5rem}.bonuses-grid{grid-template-columns:1fr;max-width:100%;gap:1rem}.bonus-card{padding:1.5rem 1.25rem;flex-direction:column;gap:.75rem;text-align:left;align-items:stretch}.bonus-card-icon{width:42px;height:42px;margin-bottom:0;flex-shrink:0}.bonus-card-name{font-size:.95rem;margin-bottom:.25rem}.bonus-card-code{margin-bottom:0;padding:.25rem .6rem}.bonus-card-code-label{font-size:.55rem}.bonus-card-code-value{font-size:.75rem}.bonus-card-btn{margin-left:0;margin-top:.75rem;width:100%;text-align:center;padding:.65rem 1rem;font-size:.7rem}.latest-videos-section{padding:3rem 1.25rem}.latest-videos-title{font-size:1.4rem}.latest-videos-grid{grid-template-columns:1fr 1fr;gap:.75rem}.video-card{border-radius:10px}.video-info{padding:.5rem .6rem .6rem}.video-title{font-size:.75rem}.video-meta{font-size:.65rem}.socials-section{padding:3rem 1.25rem 3.5rem}.socials-title{font-size:1.3rem;margin-bottom:1.5rem}.socials-grid{grid-template-columns:1fr 1fr;gap:.75rem}.social-card{padding:1.25rem .75rem 1rem;border-radius:12px}.social-card-svg{width:30px;height:30px}.social-card-icon{margin-bottom:.6rem}.social-card-name{font-size:.75rem}.social-card-subtitle{font-size:.6rem;margin-bottom:.75rem}.social-card-btn{padding:.4rem 1rem;font-size:.6rem}.socials-footer{margin-top:1.75rem}.socials-footer-text{font-size:.65rem}.socials-footer-enjoy{font-size:.75rem}.leaderboards-page{padding:5.5rem 1rem 3rem}.lb-platform-logo-img{width:36px;height:36px}.lb-platform-logo-text,.lb-title{font-size:1.4rem}.lb-subtitle{font-size:.7rem}.lb-switcher-tab{padding:.5rem 1rem;font-size:.7rem}.lb-switcher-icon{width:16px;height:16px}.lb-podium{grid-template-columns:1fr;gap:.75rem}.lb-podium-1st{order:-1}.lb-podium-card{padding:1.25rem 1rem 1rem}.lb-podium-avatar{width:56px;height:56px}.lb-countdown-section{padding:1.25rem}.lb-countdown-boxes{flex-wrap:wrap;gap:.5rem}.lb-countdown-box{min-width:60px;padding:.5rem .6rem}.lb-countdown-num{font-size:1rem}.lb-rankings-row{padding:.75rem 1rem}.lb-rankings-name,.lb-rankings-prize{font-size:.8rem}.r100k-page{padding:6rem 1.25rem 3rem}.r100k-title{font-size:1.6rem}.r100k-description{font-size:.8rem}.r100k-stats-card{padding:1.5rem}.r100k-stats-grid{grid-template-columns:1fr;gap:.75rem}.r100k-stat-value{font-size:1.1rem}.r100k-wallet-card{padding:1.5rem}.r100k-wallet-address{font-size:.65rem;padding:.6rem .75rem}.r100k-tx-row{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.85rem 1rem}.r100k-tx-amount{font-size:.85rem}.r100k-tx-link{font-size:.75rem}.r100k-recaps-grid{grid-template-columns:1fr 1fr;gap:.75rem}.admin-page{padding:6rem 1rem 3rem}.admin-row-2{grid-template-columns:1fr}.admin-topbar{flex-direction:column;align-items:flex-start;gap:.75rem}.admin-topbar-links{flex-wrap:wrap}.admin-card{padding:1.5rem}.site-footer{padding:2rem 1.25rem 1.25rem}.footer-main{flex-direction:column;gap:1.5rem}.footer-brand,.footer-main{align-items:center;text-align:center}.footer-brand{width:100%}.footer-logo-link{justify-content:center}.footer-copyright{text-align:center;width:100%}.footer-nav{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.footer-nav,.footer-socials{justify-content:center;width:100%}.footer-disclaimer{flex-direction:column;align-items:center;text-align:center;gap:.5rem}.footer-disclaimer-circle{flex-shrink:0}.footer-disclaimer p{text-align:center}}@media (max-width:420px){.hero-title{font-size:1.8rem}.hero-tagline{font-size:.68rem;max-width:280px}.hero-buttons{flex-direction:row;gap:.5rem;max-width:300px}.btn-primary,.btn-secondary{padding:.7rem .6rem;font-size:.68rem}.floating-image{max-width:55px;max-height:55px;opacity:.35}.bonuses-grid{gap:.75rem}.bonus-card{padding:1.25rem 1rem;gap:.75rem}.latest-videos-grid{grid-template-columns:1fr}.socials-grid{grid-template-columns:1fr 1fr;gap:.6rem}.r100k-wallet-address{font-size:.55rem}.lb-podium-prize-value{font-size:1rem}.lb-podium-wagered-value{font-size:.85rem}}.site-footer{background:#0a0b0d;border-top:1px solid hsla(0,0%,100%,.06);padding:3rem 2rem 1.5rem}.footer-container{max-width:1100px;margin:0 auto}.footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:2rem}.footer-brand{display:flex;flex-direction:column;gap:.6rem}.footer-logo-link{display:flex;align-items:center;gap:.5rem;text-decoration:none}.footer-logo{width:36px;height:36px;border-radius:50%;object-fit:cover}.footer-logo-text{font-size:1.1rem;font-weight:800;color:var(--color-white);letter-spacing:.04em}.footer-copyright{font-size:.7rem;color:var(--color-grey-dark);letter-spacing:.08em;text-transform:uppercase}.footer-nav{display:flex;flex-direction:column;gap:.6rem}.footer-nav-link{color:var(--color-grey-dark);text-decoration:none;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}.footer-nav-link:hover{color:var(--color-white)}.footer-socials{display:flex;align-items:center;gap:.6rem}.footer-social-icon{width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;color:var(--color-grey);text-decoration:none;transition:all .2s}.footer-social-icon svg{width:16px;height:16px}.footer-social-icon:hover{background:rgba(212,160,23,.2);color:var(--color-white)}.footer-disclaimer{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02);margin-top:.5rem}.footer-disclaimer-circle{width:22px;height:22px;min-width:22px;border-radius:50%;border:2px solid var(--color-grey-dark);color:var(--color-grey-dark);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;line-height:1;margin-top:1px}.footer-disclaimer p{font-size:.65rem;color:var(--color-grey-dark);line-height:1.6;letter-spacing:.04em}