
:root{--ugt0-bg:#14161c;--ugt0-panel:#1c1f28;--ugt0-line:#31343f;--ugt0-led:#b30024;--ugt0-gold5:#b30024;--ugt0-chrome:#e8ebf2;--ugt0-dim:#9aa1b3;--ugt0-btn:#b30024}
*{box-sizing:border-box}html{scroll-behavior:smooth}
body{margin:0;background:var(--ugt0-bg);color:var(--ugt0-chrome);font:16px/1.66 "Play",sans-serif}
.ugt0-wrap{max-width:1000px;margin:0 auto;padding:0 20px}
a{color:var(--ugt0-gold5)}
.ugt0-led{height:8px;background:repeating-linear-gradient(90deg,var(--ugt0-led) 0 14px,#3a0d0d 14px 18px,var(--ugt0-gold5) 18px 32px,#3a2a08 32px 36px)}
.ugt0-head{position:sticky;top:0;z-index:9;background:linear-gradient(180deg,#232733,#171a21);border-bottom:2px solid var(--ugt0-line)}
.ugt0-head .ugt0-wrap{display:flex;align-items:center;justify-content:space-between;height:62px;gap:14px}
.ugt0-logo{font-family:"Teko",sans-serif;font-weight:600;font-size:29px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;line-height:1;
 background:linear-gradient(180deg,#fff 20%,#8d95a8 50%,#e8ebf2 55%,#6a7183 90%);-webkit-background-clip:text;background-clip:text;color:transparent}
.ugt0-nav{display:flex;gap:16px;font-size:13px;text-transform:uppercase;letter-spacing:1.4px;font-weight:700}
.ugt0-nav a{color:var(--ugt0-dim);text-decoration:none}
.ugt0-nav a:hover{color:var(--ugt0-gold5)}
.ugt0-hero{padding:70px 0 40px;text-align:center}
.ugt0-jackpot{display:inline-block;font-family:"Teko",sans-serif;font-size:17px;letter-spacing:4px;color:var(--ugt0-led);border:2px solid var(--ugt0-led);border-radius:8px;padding:4px 16px 2px;text-transform:uppercase;box-shadow:0 0 18px rgba(179,0,36,.45),inset 0 0 12px rgba(179,0,36,.15);animation:ugt0-jk 1.4s steps(2) infinite}
@keyframes ugt0-jk{50%{opacity:.45}}
.ugt0-hero h1{font-family:"Teko",sans-serif;font-weight:600;text-transform:uppercase;font-size:clamp(40px,7vw,72px);line-height:.98;margin:18px 0 10px;letter-spacing:1px;
 background:linear-gradient(180deg,#fff 15%,#98a0b4 48%,#f2f4f8 54%,#767e92 92%);-webkit-background-clip:text;background-clip:text;color:transparent}
.ugt0-lead{color:var(--ugt0-dim);max-width:620px;margin:0 auto}
.ugt0-btn{display:inline-block;font-family:"Teko",sans-serif;font-weight:600;font-size:21px;letter-spacing:2px;text-transform:uppercase;padding:11px 34px 8px;margin:24px 8px 0;text-decoration:none;border-radius:999px;line-height:1.2}
.ugt0-btn--p{background:radial-gradient(circle at 30% 25%,#ff7a7a,var(--ugt0-led) 60%,#b31d1d);color:#fff;box-shadow:0 6px 0 #7c1414,0 0 30px rgba(179,0,36,.4)}
.ugt0-btn--p:active{transform:translateY(4px);box-shadow:0 2px 0 #7c1414,0 0 30px rgba(179,0,36,.4)}
.ugt0-btn--g{border:2px solid var(--ugt0-line);color:var(--ugt0-chrome);background:linear-gradient(180deg,#262a35,#181b22)}
.ugt0-reels{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:38px}
.ugt0-reels div{width:150px;background:linear-gradient(180deg,#0e1015,#20242e 30%,#20242e 70%,#0e1015);border:3px solid var(--ugt0-line);border-radius:12px;padding:18px 12px;box-shadow:inset 0 0 20px rgba(0,0,0,.6)}
.ugt0-reels b{font-family:"Teko",sans-serif;font-weight:600;font-size:30px;line-height:1;color:var(--ugt0-gold5);display:block;text-shadow:0 0 14px rgba(179,0,36,.5)}
.ugt0-reels span{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--ugt0-dim)}
section{padding:34px 0 4px}
.ugt0-payline{display:flex;align-items:center;gap:14px;margin-bottom:12px}
.ugt0-777{font-family:"Teko",sans-serif;font-weight:600;color:var(--ugt0-led);font-size:24px;line-height:1;text-shadow:0 0 12px rgba(179,0,36,.6)}
section h2{font-family:"Teko",sans-serif;font-weight:600;text-transform:uppercase;font-size:clamp(26px,3.8vw,36px);line-height:1;margin:0;letter-spacing:1px}
section h3{font-family:"Teko",sans-serif;font-weight:600;text-transform:uppercase;font-size:21px;color:var(--ugt0-gold5);letter-spacing:1px}
.ugt0-cab{background:var(--ugt0-panel);border:1px solid var(--ugt0-line);border-radius:12px;padding:22px 26px;border-top:3px solid var(--ugt0-led)}
.ugt0-tbl-wrap{overflow-x:auto;margin:14px 0;border:1px solid var(--ugt0-line);border-radius:10px}
table{border-collapse:collapse;width:100%;font-size:14px}
caption{text-align:left;padding:9px 13px;color:var(--ugt0-dim);font-size:12px;letter-spacing:1.6px;text-transform:uppercase}
th{background:#12141a;color:var(--ugt0-gold5);padding:10px 13px;text-align:left;font-family:"Teko",sans-serif;font-weight:600;font-size:16px;letter-spacing:1px}
td{padding:10px 13px;border-top:1px solid var(--ugt0-line)}
tbody tr:nth-child(even) td{background:#191c24}
ul,ol{padding-left:22px}li{margin:8px 0}
ul li::marker{content:"◉ ";color:var(--ugt0-led)}
ol li::marker{font-family:"Teko",sans-serif;color:var(--ugt0-gold5)}
.ugt0-note{border:1px solid var(--ugt0-gold5);background:rgba(179,0,36,.07);border-radius:10px;color:#ffdda1;padding:13px 17px;margin:16px 0}
.ugt0-faqz5{border:1px solid var(--ugt0-line);border-radius:10px;background:var(--ugt0-panel);margin:9px 0}
.ugt0-faqz5 summary{cursor:pointer;padding:12px 17px;list-style:none;font-family:"Teko",sans-serif;font-weight:600;font-size:19px;letter-spacing:.6px;text-transform:uppercase}
.ugt0-faqz5 summary::before{content:"◉ ";color:var(--ugt0-led)}
.ugt0-faqz5 div{padding:0 17px 14px;color:var(--ugt0-dim)}
footer{margin-top:48px;padding:0 0 26px;color:var(--ugt0-dim);font-size:13px;text-align:center}
footer .ugt0-wrap{padding-top:22px}
@media(max-width:720px){.ugt0-nav{display:none}}

.ugt0-cta-js{-webkit-appearance:none;appearance:none;font:inherit;line-height:inherit;cursor:pointer;text-align:center;text-decoration:none}