:root{--red:#dd0c2d;--deep:#46030c;--gold:#ffc83c;--paper:#fff8f1;--ink:#361019;--line:#f2ddd0}*{box-sizing:border-box}.aa1-body{margin:0;background:#fff1e8;color:var(--ink);font:12px Arial,sans-serif}.aa1-shell{width:min(1082px,100%);margin:auto;background:var(--paper);overflow:hidden}.aa1-header{height:45px;display:flex;align-items:center;gap:17px;padding:0 5.2%;background:linear-gradient(90deg,#fff,#fff6ed 74%,#f7d4ca)}.aa1-logo{display:grid;grid-template-columns:35px auto;grid-template-rows:24px 10px;align-items:center;color:#17100e;text-decoration:none;line-height:1}.aa1-logo>span{grid-row:1/3;color:#d80a25;font-size:32px}.aa1-logo b{font-size:23px;font-weight:950;letter-spacing:-1px}.aa1-logo i{font-style:normal}.aa1-logo small{font-size:7px;font-weight:bold;letter-spacing:1px}.aa1-header nav{display:flex;gap:3px;margin:auto}.aa1-header nav a{padding:8px 11px;border-radius:16px;color:#271722;text-decoration:none;font-size:10px;font-weight:bold}.aa1-header nav .active,.signup,.red-btn{background:linear-gradient(#fa3351,#c50020);color:#fff!important}.aa1-head-actions{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:bold;white-space:nowrap}.aa1-head-actions a{padding:8px 13px;border:1px solid #efcabc;border-radius:4px;color:#a70a21;text-decoration:none}.aa1-head-actions .signup{border:0;border-radius:4px}.aa1-hero{position:relative;height:236px;overflow:hidden;background:#650814}.aa1-hero>img{width:100%;height:100%;object-fit:cover}.aa1-hero-copy{position:absolute;top:19px;left:7.4%;color:#fff;text-shadow:1px 2px 2px #5b000a}.aa1-hero-copy>b{color:#ffd65d;font-size:17px}.aa1-hero h1{margin:2px 0 0;font-size:42px;line-height:.89;letter-spacing:-1px}.aa1-hero h1 em{color:#fff1ae;font-style:normal}.aa1-hero p{margin:8px 0;font-size:13px;font-weight:bold}.aa1-hero ul{display:flex;gap:13px;margin:0 0 12px;padding:0;list-style:none;font-size:9px;font-weight:bold}.red-btn,.gold-btn{display:inline-block;padding:9px 15px;border-radius:6px;text-decoration:none;font-size:11px;font-weight:bold;box-shadow:0 2px 0 rgba(69,0,5,.35)}.gold-btn{margin-left:6px;background:linear-gradient(#ffec8a,#ffc234);color:#57200b}.aa1-jackpot{display:grid;grid-template-columns:1.5fr repeat(4,1fr) 1.12fr;gap:4px;padding:7px 3.5%;background:#fff5ec}.aa1-jackpot>div{display:grid;grid-template-columns:25px 1fr;align-items:center;min-height:47px;padding:5px;border:1px solid var(--line);border-radius:8px;background:#fff}.aa1-jackpot i{grid-row:1/3;font-size:22px;font-style:normal}.aa1-jackpot span{color:#d10a26;font-size:8px;font-weight:900}.aa1-jackpot b{font-size:11px;white-space:nowrap}.aa1-jackpot .grand{display:block;text-align:center}.grand b{display:block;color:#c80b28;font-size:20px}.daily small{grid-column:2;color:#876a68;font-size:7px}.aa1-cats{display:grid;grid-template-columns:repeat(12,1fr);gap:5px;padding:7px 3.5%;background:#fff4ed}.aa1-cats a{min-height:69px;padding:6px 2px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(145deg,#fff,#fff3e9);text-align:center;color:var(--ink);text-decoration:none}.aa1-cats a:first-child{background:linear-gradient(#fa3450,#c90020);color:#fff}.aa1-cats i{display:block;font-size:29px;font-style:normal}.aa1-cats span{font-size:8px;font-weight:bold}.aa1-section,.aa1-two,.aa1-bottom{padding:0 3.5%;margin-top:5px}.aa1-title{display:flex;align-items:center;gap:8px;min-height:25px}.aa1-title h2{margin:0;font-size:15px}.aa1-title small{color:#907a78;font-size:8px}.aa1-title a{margin-left:auto;color:#d20a29;text-decoration:none;font-size:8px;font-weight:bold}.aa1-games{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.aa1-game{overflow:hidden;border-radius:6px;background:#21080c;text-align:center;color:#fff;text-decoration:none}.game-art{position:relative;display:grid;place-items:center;height:91px;background:linear-gradient(135deg,#f52f51,#6f0718 55%,#f5aa28);font-size:47px}.aa1-game:nth-child(2n) .game-art{background:linear-gradient(135deg,#fbb83b,#5d0718 60%,#df1639)}.aa1-game:nth-child(3n) .game-art{background:linear-gradient(135deg,#ec5187,#200313,#fdc03a)}.game-art b{position:absolute;top:3px;left:3px;padding:2px 4px;background:#f31337;font-size:7px;text-transform:uppercase}.aa1-game strong{display:block;padding-top:5px;font-size:9px}.aa1-game small{display:block;padding:2px 0 5px;color:#edcbbc;font-size:7px}.aa1-promos{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.promo{position:relative;display:flex;min-height:108px;flex-direction:column;align-items:flex-start;padding:10px;border-radius:7px;background:linear-gradient(135deg,#ff3151,#920317);color:#fff;overflow:hidden}.promo:after{position:absolute;right:-11px;bottom:-14px;content:'🎁';font-size:74px;opacity:.35}.promo.p1{background:linear-gradient(135deg,#ff712d,#d4091f)}.promo.p2{background:linear-gradient(135deg,#e92a37,#9c0715)}.promo.p3{background:linear-gradient(135deg,#f44556,#bd051e)}.promo.p4{background:linear-gradient(135deg,#bf0920,#5c020b)}.promo small,.promo b,.promo span{position:relative;z-index:1}.promo small{font-weight:bold}.promo b{margin:4px 0;font-size:16px;line-height:1}.promo span{font-size:9px}.promo a{position:relative;z-index:1;margin-top:auto;padding:4px 10px;border-radius:4px;background:#ffe070;color:#8b0519;text-decoration:none;font-size:8px;font-weight:bold}.aa1-winner{display:flex;align-items:center;gap:6px;margin:10px 3.5%;padding:6px;border:1px solid var(--line);border-radius:7px;background:#fff}.aa1-winner>small{color:#8d7372;font-size:7px}.aa1-winner>div{display:grid;grid-template-columns:20px auto;min-width:76px;padding-left:4px;border-left:1px solid #eee1db}.aa1-winner i{grid-row:1/3;font-size:17px;font-style:normal}.aa1-winner span{font-size:7px}.aa1-winner div b{color:#d20b27;font-size:9px}.aa1-winner>strong{margin-left:auto;padding:9px 13px;border-radius:5px;background:linear-gradient(135deg,#f9324c,#920218);color:#fff;font-size:9px}.aa1-two{display:grid;grid-template-columns:1fr 1.05fr;gap:8px}.aa1-tournament,.aa1-vip{position:relative;min-height:154px;padding:5px;border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden}.leader-prize{float:left;width:52%;min-height:121px;padding:12px;border-radius:7px;background:radial-gradient(circle at 70% 30%,#ffdc54,#c6051e 47%,#55020a);color:#fff;text-align:center}.leader-prize small,.leader-prize span{display:block;font-weight:bold}.leader-prize b{display:block;margin:5px 0;font-size:17px;line-height:1.1}.aa1-tournament ol{margin:4px 0 0 56%;padding-left:12px;font-size:9px;line-height:26px}.aa1-vip{background:linear-gradient(100deg,#fff4e6,#ffe5c6)}.aa1-vip p{font-size:9px;line-height:2}.vip-badge{position:absolute;right:8%;bottom:6px;display:grid;place-items:center;width:65px;height:65px;border:3px solid #ffc94a;border-radius:50%;background:#3e0710;color:#ffdc6e;font-size:15px;font-weight:bold;text-align:center}.aa1-trust{display:grid;grid-template-columns:repeat(5,1fr);margin:10px 3.5%;padding:7px;border:1px solid var(--line);border-radius:7px;background:#fff}.aa1-trust div{display:grid;grid-template-columns:29px auto;align-items:center;border-right:1px solid #f0e1db}.aa1-trust div:last-child{border:0}.aa1-trust i{grid-row:1/3;font-size:21px;font-style:normal;text-align:center}.aa1-trust b{font-size:8px}.aa1-trust small{color:#907a78;font-size:7px}.aa1-app{display:flex;align-items:center;gap:15px;min-height:115px;padding:12px 4%;background:linear-gradient(100deg,#fff4dd,#ffecd8 55%,#ffe2c8)}.aa1-app h2{margin:0;font-size:20px}.aa1-app p{font-size:9px}.qr{padding:6px;border:4px solid #fff;background:#111;color:#fff;font-size:38px;line-height:.7}.qr small{display:block;margin-top:7px;font-size:7px}.stores{padding:7px;background:#101010;color:#fff;font-size:7px;line-height:1.2}.stores hr{border-color:#555}.phone{font-size:70px}.aa1-app ul{margin:0;padding:0;list-style:none;font-size:9px;line-height:2}.aa1-app>strong{margin-left:auto;color:#d2132e;font-size:14px;font-style:italic}.aa1-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:9px;margin-top:8px}.payments,.community,.news,.faq{padding:5px;border:1px solid var(--line);border-radius:7px;background:#fff}.payments p,.community p{margin:7px 0 2px;color:#274d9d;font-size:16px;font-weight:bold;word-spacing:2px}.community p{color:#bd0a27;font-size:9px;line-height:2}.news>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.news article{min-height:47px;padding:5px;background:linear-gradient(135deg,#a9001d,#f45332);color:#fff;font-size:20px}.news article span{display:block;font-size:7px}.faq p{margin:3px 0;padding:5px;background:#fff8f4;font-size:8px}.faq p b{float:right;color:#d10a28}.aa1-footer{display:grid;grid-template-columns:1.5fr 1.3fr repeat(3,1fr) 1.7fr;gap:10px;margin-top:10px;padding:18px 4%;background:linear-gradient(120deg,#260207,#700812,#270206);color:#fff}.aa1-footer .aa1-logo{color:#fff}.aa1-footer>strong{color:#f44155;font-size:12px;font-style:italic}.aa1-footer>div>b,.aa1-footer form>b{display:block;color:#ffd452;font-size:9px}.aa1-footer span,.aa1-footer form small{display:block;margin-top:5px;color:#e4c5c1;font-size:7px;line-height:1.7}.aa1-footer input{width:65%;margin-top:7px;padding:5px;border:0;border-radius:3px}.aa1-footer button{padding:5px 8px;border:0;border-radius:3px;background:#e20c2b;color:#fff;font-size:8px}.aa1-footer>p{grid-column:1/-1;margin:2px 0 0;padding-top:8px;border-top:1px solid #79313a;color:#dbb9b6;font-size:7px}@media(max-width:760px){.aa1-header{height:auto;padding:8px;flex-wrap:wrap}.aa1-header nav{order:3;width:100%;overflow:auto}.aa1-header nav a{padding:6px}.aa1-head-actions{margin-left:auto}.aa1-hero{height:270px}.aa1-hero-copy{left:7%;top:16px}.aa1-hero h1{font-size:34px}.aa1-jackpot{grid-template-columns:repeat(3,1fr);padding:5px}.aa1-jackpot .grand{grid-column:span 2}.aa1-cats{grid-template-columns:repeat(4,1fr);padding:5px}.aa1-games{grid-template-columns:repeat(2,1fr)}.game-art{height:115px}.aa1-promos{grid-template-columns:repeat(2,1fr)}.aa1-winner{overflow:auto}.aa1-winner>div{min-width:100px}.aa1-two,.aa1-bottom{grid-template-columns:1fr}.aa1-trust{grid-template-columns:1fr 1fr}.aa1-trust div{padding:5px;border-bottom:1px solid var(--line)}.aa1-app{flex-wrap:wrap}.aa1-footer{grid-template-columns:1fr 1fr}.aa1-footer form{grid-column:1/-1}}
