body.gta6-event-page{background:radial-gradient(ellipse at 100% 15%,#712e6a23,transparent 55%),#100c1c}
.gta6-giveaway{padding-top:25px;padding-bottom:60px;color:#fff0fa}
.gta6-giveaway :is(h1,h2,h3){font-family:'Manrope',sans-serif;color:#fff0fa;letter-spacing:-.04em}
.gta6-giveaway a{color:#ffbadb}.gta6-giveaway :is(a,button):focus-visible{outline:3px solid #87f5e3;outline-offset:5px}
.gta6-drop-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11px;color:#bea3c4;margin-bottom:22px}.gta6-drop-breadcrumb a{color:#c2aaca}
.gta6-drop-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:center;gap:35px;min-height:590px;padding:48px 50px 75px;border:1px solid #b96c9d6b;border-radius:25px;overflow:hidden;background:linear-gradient(90deg,#190e2be8,#291335a8 50%,#351b423b),url('../img/gta6-sunset.webp') 60% center/cover no-repeat;box-shadow:inset 0 1px #ffedfa24,0 25px 70px #07031255}
.gta6-drop-hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ffb1d9,#ffc390,#8eeedd)}
.gta6-drop-copy{position:relative;z-index:2;min-width:0}.gta6-drop-eyebrow{display:flex;align-items:center;gap:10px;font:600 9px/1.7 'Oxanium',sans-serif;letter-spacing:.19em;color:#f9cced}
.gta6-drop-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#87f4df;box-shadow:0 0 15px #87f4df}
.gta6-drop-state{display:inline-flex;margin:25px 0 17px;padding:6px 10px;border:1px solid #df9ac452;border-radius:5px;background:#e191bb11;font-size:10px;font-weight:600;color:#ffcee8}
.gta6-drop-state--active{border-color:#7bddc665;color:#a4ffdf;background:#59c59d13}
.gta6-giveaway .gta6-drop-copy h1{max-width:600px;font-size:clamp(38px,4vw,58px);font-weight:800;line-height:1.1;margin:0 0 24px;letter-spacing:-.055em;text-wrap:balance}
.gta6-drop-copy>p{max-width:530px;color:#e7cde3;font-size:14px;line-height:1.9;margin:0 0 24px}
.gta6-drop-platforms{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gta6-drop-platforms>span{font:700 18px/1 'Manrope',sans-serif;letter-spacing:-.04em;color:#ffe4f3}.gta6-drop-platforms>i{color:#f2a1ce;font-style:normal}.gta6-drop-platforms>small{width:100%;color:#c4a7cc;font-size:10px;margin-top:0}
.gta6-drop-scroll{display:inline-flex;gap:22px;align-items:center;margin-top:26px;font-size:12px;font-weight:700;color:#ffd6b2!important}
.gta6-drop-art{position:relative;min-width:0;width:100%;max-width:430px;justify-self:center;perspective:900px;padding:30px 0 20px}
.gta6-drop-big-six{position:absolute;right:-5px;top:-50px;font:800 410px/1 'Oxanium',sans-serif;color:#ffd5e50a;text-shadow:0 0 1px #ffd5e50c;pointer-events:none}
.gta6-drop-boxes{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;transform:rotate(-5deg);isolation:isolate}
.gta6-drop-box{position:relative;min-width:0;aspect-ratio:.7;padding:9px;border:1px solid #ffc1e272;border-left-width:4px;border-radius:7px;background:linear-gradient(145deg,#512552c4,#a7468d47),url('../img/gta6-sunset.webp') 65%/auto 100%;box-shadow:5px 12px 22px #11081866;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}
.gta6-drop-box:nth-child(2n){transform:translateY(9px)}.gta6-drop-box:nth-child(3n){transform:translateY(18px)}
.gta6-drop-box>span{font:500 5px/1.4 'Oxanium',sans-serif;letter-spacing:.1em;color:#ffe0f3}.gta6-drop-box>small{font:500 6px/1.5 'Oxanium',sans-serif;letter-spacing:.13em;color:#ffe1f0}
.gta6-drop-box>img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 4px 5px #17051760)}
.gta6-drop-prize-caption{position:relative;margin-top:38px;text-align:center;color:#ffe0f2;font:500 8px/1.6 'Oxanium',sans-serif;letter-spacing:.15em}
.gta6-drop-hero-footer{position:absolute;left:30px;right:30px;bottom:20px;display:flex;justify-content:space-between;gap:12px;padding-top:13px;border-top:1px solid #e9b7db35;font:500 7px/1.6 'Oxanium',sans-serif;letter-spacing:.15em;color:#dcb5d3}
.gta6-drop-entry{scroll-margin-top:155px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:0;margin:28px 0 55px;border:1px solid #78506b80;border-radius:20px;background:linear-gradient(115deg,#2b1b37,#191327);overflow:hidden;box-shadow:inset 0 1px #fff1}
.gta6-drop-ticket{padding:33px 38px;border-right:1px dashed #976b8d66}.gta6-drop-overline{display:block;font:600 8px/1.8 'Oxanium',sans-serif;letter-spacing:.17em;color:#d89fc9}
.gta6-giveaway .gta6-drop-ticket h2{margin:9px 0 14px;font-size:30px;font-weight:800;line-height:1.2}.gta6-drop-ticket>p{font-size:12px;color:#d5bedb;line-height:1.85;max-width:410px}
.gta6-drop-join-button{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;min-height:55px;padding:15px 24px;border:1px solid #ffd7bdaa;border-radius:11px;background:linear-gradient(110deg,#ff9cce,#ffd29f);box-shadow:0 6px 28px #f16caf24,inset 0 1px #fff5;color:#32132d!important;font:800 15px/1.4 'Manrope',sans-serif;cursor:pointer;text-decoration:none;transition:box-shadow .2s,filter .2s}
.gta6-drop-join-button:disabled{opacity:.65;cursor:default}.gta6-drop-join-button>span{font-size:22px;line-height:1}.gta6-drop-feedback{font-size:12px;line-height:1.8;color:#ffd2e8;min-height:0;margin:12px 0}.gta6-drop-feedback:empty{display:none}
.gta6-drop-ticket form,.gta6-drop-ticket>.gta6-drop-join-button,.gta6-drop-joined,.gta6-drop-closed{margin-top:22px}
.gta6-drop-ticket>.gta6-drop-ticket-note{font-size:10px;margin:15px 0 0;color:#b89ac3;max-width:none}
.gta6-drop-joined,.gta6-drop-closed{border:1px solid #83dcc554;border-radius:11px;background:#4bb3930d;color:#b6ffe6;padding:17px 20px;font-size:17px;font-weight:700;line-height:1.5}
.gta6-drop-joined small,.gta6-drop-closed small{display:block;margin-top:7px;color:#c1acd0;font-size:11px;font-weight:400;line-height:1.7}.gta6-drop-closed{border-color:#bc8ca94d;background:#9f6b9210;color:#f5cee7}
.gta6-drop-joined.is-excluded{border-color:#f5a0a24d;color:#ffd0d3}.gta6-drop-joined.is-excluded div{font-size:11px;margin-top:6px;font-weight:400}.gta6-drop-joined a{display:block;font-size:11px;margin-top:8px}
.gta6-drop-timing{padding:33px 37px;display:flex;flex-direction:column;justify-content:center;gap:28px}.gta6-drop-count{display:grid;grid-template-columns:auto 1fr auto auto 1fr;align-items:center;gap:11px;color:#d0b6d6}.gta6-drop-count>span{font:800 36px/1.1 'Oxanium',sans-serif;color:#ffe2ef}.gta6-drop-count>small{font-size:10px;max-width:75px;line-height:1.6}.gta6-drop-count>b{font-size:15px;color:#dfa0bc;font-weight:400;padding:0 12px}
.gta6-drop-countdown{border-top:1px solid #b380aa38;padding-top:22px}.gta6-drop-countdown>strong{display:block;margin:9px 0 11px;font:600 clamp(16px,1.7vw,24px)/1.5 'Oxanium',sans-serif;letter-spacing:.02em;color:#ffc9a9}.gta6-drop-countdown>p{font-size:11px;line-height:1.8;color:#d3b6d7;margin:0}.gta6-drop-countdown>small{display:block;font-size:10px;color:#ac8db9;margin-top:5px}
.gta6-drop-results{margin:0 0 50px}.gta6-giveaway .gta6-drop-results h2{font-size:32px;margin:9px 0 15px;line-height:1.3}.gta6-drop-results>p{font-size:12px;color:#d3b9da;line-height:1.8}
.gta6-drop-winners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:23px}.gta6-drop-winners>a{display:grid;grid-template-columns:42px minmax(0,1fr);gap:6px 13px;padding:20px;border:1px solid #b17b9e6b;border-radius:12px;background:linear-gradient(135deg,#38223e,#24172e)}.gta6-drop-winner-number{grid-row:span 2;font:700 30px/1.4 'Oxanium',sans-serif;color:#ffc4a1}.gta6-drop-winners strong{font-size:14px;color:#ffe8f6;overflow-wrap:anywhere}.gta6-drop-winners small{font-size:10px;color:#c6a4cf}
.gta6-drop-rules{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:75px;padding:40px 0;border-top:1px solid #93678b55;border-bottom:1px solid #93678b55}.gta6-giveaway .gta6-drop-rules h2{font-size:32px;font-weight:800;line-height:1.3;margin:9px 0 13px}.gta6-drop-rules>div>p{font-size:12px;line-height:1.85;color:#c8acd1}.gta6-drop-rule-seal{margin:30px 0 0;display:flex;gap:14px;align-items:center;font:800 64px/1 'Oxanium',sans-serif;letter-spacing:-.12em;color:#d69bc3}.gta6-drop-rule-seal>span{font:500 8px/1.9 'Oxanium',sans-serif;letter-spacing:.18em;color:#bb8fb9}
.gta6-drop-rules-list>div{display:flex;gap:18px;padding:15px 0;border-bottom:1px solid #8c5c7e30}.gta6-drop-rules-list>div:first-child{padding-top:0}.gta6-drop-rules-list>div:last-child{border-bottom:0}.gta6-drop-rules-list>div>span{flex:0 0 25px;color:#efacd1;font:500 10px/2 'Oxanium',sans-serif}.gta6-drop-rules-list p{font-size:12px;line-height:1.95;color:#d8c3de;margin:0;white-space:normal;overflow-wrap:anywhere}
.gta6-drop-ending{display:flex;align-items:center;gap:24px;padding:25px 0 0}.gta6-drop-ending>img{width:90px;height:90px;object-fit:contain}.gta6-drop-ending>div{flex:1;min-width:0}.gta6-drop-ending strong{font-size:16px;color:#f7dff0}.gta6-drop-ending p{font-size:11px;line-height:1.8;color:#bba1c6;margin:7px 0 0}.gta6-drop-ending>a{font-size:12px;white-space:nowrap;color:#ffcfac}
@media(hover:hover) and (pointer:fine){.gta6-drop-join-button:hover{filter:brightness(1.07);box-shadow:0 7px 35px #fa86ba3b}.gta6-drop-winners>a:hover{border-color:#ffb7d8}}
@media(max-width:1050px){.gta6-drop-hero{grid-template-columns:minmax(0,1fr) minmax(270px,.9fr);padding:35px 30px 65px;gap:25px;min-height:550px}.gta6-drop-boxes{gap:8px}.gta6-drop-art{padding-top:20px}.gta6-drop-copy>p{font-size:12px}.gta6-drop-ticket,.gta6-drop-timing{padding:27px}.gta6-drop-count{gap:7px}.gta6-drop-count>b{padding:0 5px}.gta6-drop-rules{gap:40px}}
@media(max-width:760px){.gta6-giveaway{padding-top:20px;padding-bottom:35px}.gta6-drop-breadcrumb{font-size:10px;margin-bottom:16px}.gta6-drop-hero{grid-template-columns:minmax(0,1fr);padding:29px 24px 59px;gap:20px;border-radius:19px;background-position:67% center}.gta6-drop-eyebrow{font-size:7px;letter-spacing:.12em}.gta6-drop-state{margin-top:22px;font-size:9px}.gta6-giveaway .gta6-drop-copy h1{font-size:clamp(32px,9vw,49px);line-height:1.12;margin-bottom:18px}.gta6-drop-copy>p{font-size:12px;line-height:1.9}.gta6-drop-platforms>span{font-size:17px}.gta6-drop-scroll{font-size:11px;margin-top:22px}.gta6-drop-art{width:100%;max-width:430px;justify-self:center;padding:10px 6px 8px}.gta6-drop-big-six{font-size:300px;top:-25px}.gta6-drop-boxes{gap:10px}.gta6-drop-box{padding:7px}.gta6-drop-box>span{font-size:4px}.gta6-drop-box>small{font-size:5px}.gta6-drop-prize-caption{font-size:6px;letter-spacing:.12em;margin-top:31px}.gta6-drop-hero-footer{left:22px;right:22px;font-size:6px;letter-spacing:.08em}.gta6-drop-hero-footer>span:last-child{display:none}.gta6-drop-entry{scroll-margin-top:90px;grid-template-columns:minmax(0,1fr);margin:21px 0 35px;border-radius:15px}.gta6-drop-ticket{border-right:0;border-bottom:1px dashed #976b8d66;padding:26px 23px}.gta6-giveaway .gta6-drop-ticket h2{font-size:26px}.gta6-drop-timing{padding:23px}.gta6-drop-join-button{font-size:14px;min-height:52px}.gta6-drop-count{grid-template-columns:auto 1fr auto auto 1fr;gap:8px}.gta6-drop-count>span{font-size:31px}.gta6-drop-count>small{font-size:9px}.gta6-drop-countdown>strong{font-size:20px}.gta6-drop-rules{grid-template-columns:minmax(0,1fr);gap:25px;padding:30px 0}.gta6-giveaway .gta6-drop-rules h2,.gta6-giveaway .gta6-drop-results h2{font-size:27px}.gta6-drop-rule-seal{display:none}.gta6-drop-rules-list p{font-size:11px}.gta6-drop-rules-list>div{gap:10px}.gta6-drop-winners{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gta6-drop-winners>a{grid-template-columns:minmax(0,1fr);padding:15px;gap:6px}.gta6-drop-winner-number{grid-row:auto;font-size:25px}.gta6-drop-winners strong{font-size:12px}.gta6-drop-winners small{font-size:9px}.gta6-drop-ending{flex-wrap:wrap;gap:17px}.gta6-drop-ending>img{width:65px;height:65px}.gta6-drop-ending strong{font-size:13px}.gta6-drop-ending p{font-size:10px}.gta6-drop-ending>a{margin-left:82px;font-size:11px}}
@media(prefers-reduced-motion:reduce){.gta6-drop-join-button{transition:none}}
@media(max-width:760px){.gta6-giveaway .gta6-drop-copy h1{text-wrap:wrap}}
