.gp-flow{display:flex;flex-direction:column;gap:20px}.gp-flow>*{margin:0}.gp-flow h3{margin:0}.gp-text{display:flex;flex-direction:column;gap:14px}.gp-text p{margin:0}.gp-text-lead p:first-child{font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.5;color:#fff}.gp-text-panel{background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius);padding:var(--ll-pad)}.gp-ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.6rem;height:2.6rem;border-radius:12px;background:rgba(234,174,68,.16);color:var(--ll-brand)}.gp-ic .i{width:1.4rem;height:1.4rem}.gp-num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--ll-brand);color:var(--ll-brand-ink);font-family:var(--ll-head);font-weight:700}.gp-grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--ll-gap);grid-template-columns:1fr}.gp-grid.gp-m2{grid-template-columns:repeat(2,1fr)}@media(max-width:639px){.gp-grid.gp-m2.gp-odd>li:last-child{grid-column:1/-1}}@media(min-width:640px) and (max-width:1023px){.gp-grid{grid-template-columns:repeat(2,1fr)}.gp-grid.gp-odd>li:last-child{grid-column:1/-1}}@media(min-width:1024px){.gp-grid{grid-template-columns:repeat(12,1fr)}.gp-grid>li{grid-column:span 4}.gp-n2>li{grid-column:span 6}.gp-n4>li,.gp-n8>li,.gp-n12>li{grid-column:span 3}.gp-n5>li:nth-child(n+4){grid-column:span 6}.gp-n7>li:nth-child(-n+4){grid-column:span 3}.gp-n10>li:nth-child(n+7){grid-column:span 3}.gp-n11>li:nth-child(-n+8){grid-column:span 3}}.gp-card{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius);padding:var(--ll-pad)}.gp-card h3{font-size:1.08rem;line-height:1.25}.gp-card p{margin:0;color:var(--ll-muted);font-size:.95rem}.gp-rows{list-style:none;margin:0;padding:0;display:grid;gap:var(--ll-gap);grid-template-columns:1fr}.gp-rows>li{display:flex;gap:14px;align-items:flex-start;padding:var(--ll-pad);background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius);min-width:0}.gp-rows h3{font-size:1.05rem;margin:0 0 .25rem}.gp-rows p{margin:0;color:var(--ll-muted);font-size:.95rem}@media(min-width:900px){.gp-rows.gp-even{grid-template-columns:1fr 1fr}}.gp-tile{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:var(--ll-pad);background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.gp-tile span{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ll-muted)}.gp-tile b{font-family:var(--ll-head);font-size:1.1rem;line-height:1.3;color:#fff;font-weight:600;overflow-wrap:anywhere}.gp-dl{margin:0;display:grid;grid-template-columns:1fr;background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius);overflow:hidden}.gp-dl>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:.8rem var(--ll-pad);border-top:1px solid var(--ll-border)}.gp-dl>div:first-child{border-top:0}.gp-dl dt{color:var(--ll-muted);font-size:.92rem}.gp-dl dd{margin:0;font-weight:600;color:#fff;overflow-wrap:anywhere}.gp-tblbox{display:flex;flex-direction:column;gap:8px}.gp-tblbox .swipe-hint{margin:0}.gp-tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.gp-tbl{width:100%;min-width:0;margin:0;border-collapse:collapse;table-layout:auto}.gp-tbl.gp-c3{min-width:480px}.gp-tbl.gp-c4{min-width:600px}.gp-tbl.gp-c5{min-width:720px}.gp-tbl th,.gp-tbl td{padding:.7rem .85rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--ll-border);font-size:.95rem;line-height:1.4}.gp-tbl tbody tr:last-child>*{border-bottom:0}.gp-tbl thead{border-bottom:0}.gp-tbl thead th{background:var(--ll-surface-2);color:#fff;font-family:var(--ll-head);font-weight:600}.gp-tbl tbody tr:nth-child(2n){background:rgba(255,255,255,.04)}.gp-tbl tbody th{font-weight:600;color:#fff}.gp-kv tbody th{width:38%;color:var(--ll-muted);font-weight:500}.gp-kv td{color:#fff;font-weight:600}.gp-soft thead th{background:none;color:var(--ll-brand);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--ll-border)}.gp-soft tbody th{color:var(--ll-brand)}.gp-soft tbody tr:nth-child(2n){background:none}.gp-soft tbody tr:nth-child(2n+1){background:rgba(255,255,255,.04)}.gp-mini{margin:0;width:100%;display:flex;flex-direction:column;gap:.35rem}.gp-mini>div{display:flex;justify-content:space-between;gap:12px;font-size:.92rem;border-top:1px solid var(--ll-border);padding-top:.35rem}.gp-mini dt{color:var(--ll-muted)}.gp-mini dd{margin:0;font-weight:600;color:#fff;text-align:right}.gp-dots,.gp-nlist{margin:0;padding-left:1.4rem;display:flex;flex-direction:column;gap:.55rem}.gp-dots li::marker,.gp-nlist li::marker{color:var(--ll-brand);font-weight:700}.gp-check,.gp-bnum{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.gp-check li,.gp-bnum li{display:flex;gap:.7rem;align-items:flex-start}.gp-check li .i{color:var(--ll-brand);margin-top:.28em;width:1.15em;height:1.15em}.gp-check p,.gp-bnum p{margin:0}.gp-bnum .gp-num{width:1.9rem;height:1.9rem;font-size:.9rem}.gp-clist{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:1fr}.gp-clist li{display:flex;gap:.6rem;align-items:flex-start;padding:.7rem .9rem;background:var(--ll-card);border:1px solid var(--ll-border);border-radius:12px;font-size:.95rem}.gp-clist p{margin:0}.gp-cn{flex:none;color:var(--ll-brand);font-family:var(--ll-head);font-weight:700}@media(min-width:768px){.gp-clist.gp-even{grid-template-columns:1fr 1fr}}.gp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ll-gap)}.gp-steps li{display:flex;gap:14px;align-items:flex-start;padding:var(--ll-pad);background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.gp-steps h3{font-size:1.05rem;margin:0 0 .25rem}.gp-steps p{margin:0;color:var(--ll-muted);font-size:.95rem}.gp-tl{list-style:none;margin:0;padding:0}.gp-tl li{position:relative;padding:0 0 20px 34px}.gp-tl li:last-child{padding-bottom:0}.gp-tl li::before{content:"";position:absolute;left:0;top:.25rem;width:16px;height:16px;border-radius:50%;background:var(--ll-brand);box-shadow:0 0 0 4px rgba(234,174,68,.2)}.gp-tl li::after{content:"";position:absolute;left:7px;top:1.5rem;bottom:.2rem;width:2px;background:var(--ll-border)}.gp-tl li:last-child::after{display:none}.gp-tl h3{font-size:1.05rem;margin:0 0 .25rem}.gp-tl p{margin:0;color:var(--ll-muted);font-size:.95rem}.gp-pc{display:grid;gap:var(--ll-gap);grid-template-columns:1fr}@media(min-width:768px){.gp-pc-cols{grid-template-columns:1fr 1fr}}.gp-pc .gp-card h3{display:flex;align-items:center;gap:.5rem}.gp-pc .gp-card h3 .i{color:var(--ll-brand)}.gp-pcl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.gp-pcl li{display:flex;gap:.6rem;align-items:flex-start;font-size:.95rem}.gp-pcl .i{flex:none;color:var(--ll-brand);margin-top:.25em}.gp-pct th:first-child,.gp-pct td:first-child{width:50%}.gp-call{display:flex;gap:14px;align-items:flex-start;padding:var(--ll-pad);background:rgba(234,174,68,.1);border:1px solid rgba(234,174,68,.45);border-radius:var(--ll-radius)}.gp-call p,.gp-banner p,.gp-titled p{margin:0}.gp-call-warning.gp-call,.gp-call-warning.gp-banner,.gp-call-warning.gp-titled{background:rgba(255,140,100,.1);border-color:rgba(255,140,100,.55)}.gp-call-warning .gp-ic,.gp-call-warning .gp-banner-ic,.gp-call-warning .gp-titled-h .i{color:#ff9d7a}.gp-banner{display:flex;gap:16px;align-items:center;padding:18px var(--ll-pad);background:linear-gradient(135deg,rgba(234,174,68,.2),rgba(122,78,224,.24));border:1px solid var(--ll-brand);border-radius:var(--ll-radius)}.gp-banner-ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:3rem;height:3rem;border-radius:50%;background:var(--ll-brand);color:var(--ll-brand-ink)}.gp-banner-ic .i{width:1.6rem;height:1.6rem}.gp-call-warning .gp-banner-ic{background:#ff9d7a;color:var(--ll-brand-ink)}.gp-titled{border:1px solid rgba(234,174,68,.5);border-radius:var(--ll-radius);overflow:hidden;background:var(--ll-card)}.gp-titled-h{display:flex;align-items:center;gap:.55rem;padding:.6rem var(--ll-pad);background:rgba(234,174,68,.16);font-family:var(--ll-head);color:var(--ll-brand)}.gp-titled p{padding:var(--ll-pad)}.gp-wcard{display:flex;gap:14px;align-items:flex-start;padding:var(--ll-pad);background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius)}.gp-wcard h3{font-size:1.05rem;margin:0 0 .3rem}.gp-wcard p{margin:0}.gp-games{list-style:none;margin:0;padding:0;display:grid;gap:var(--ll-gap);grid-template-columns:repeat(2,1fr);align-items:stretch}.gp-games>li{display:flex;min-width:0}.gp-game{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;overflow:hidden;position:relative;background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius);color:#fff!important;text-decoration:none!important}.gp-game img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;min-width:120px;min-height:120px}.gp-cap{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .65rem;font-size:.84rem;font-weight:600;line-height:1.25;min-height:2.7em;flex:1 1 auto;overflow-wrap:anywhere}.gp-cap b{font-size:.88rem;line-height:1.25}.gp-cap small{font-size:.78rem;font-weight:500;color:var(--ll-muted)}.gp-cap em{font-style:normal;font-size:.8rem;font-weight:600;color:var(--ll-brand)}@media(min-width:560px){.gp-g6{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.gp-g6{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.gp-g6{grid-template-columns:repeat(6,1fr)}}@media(min-width:640px){.gp-g4{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.gp-g4{grid-template-columns:repeat(4,1fr)}}.gp-g3{grid-template-columns:1fr}.gp-game-h{flex-direction:row}.gp-game-h img{flex:none;width:128px;height:128px;aspect-ratio:auto;min-width:120px}.gp-game-h .gp-cap{justify-content:center;padding:.7rem .9rem;font-size:.9rem}@media(min-width:640px){.gp-g3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.gp-g3{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px){.gp-gt{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.gp-gt{grid-template-columns:repeat(4,1fr)}}.gp-game-o{display:block}.gp-game-o img{height:100%}.gp-ov{position:absolute;left:0;right:0;bottom:0;padding:1.6rem .65rem .6rem;background:linear-gradient(180deg,transparent,rgba(23,11,58,.92));font-family:var(--ll-head);font-size:.9rem;line-height:1.2;font-weight:600;overflow-wrap:anywhere}@media(min-width:1024px){.gp-game{transition:border-color .15s,transform .15s}.gp-game:hover{border-color:var(--ll-brand);transform:translateY(-2px)}.gp-slot:hover{border-color:var(--ll-brand)}}.gp-slot{display:flex;flex-direction:column;gap:16px;padding:var(--ll-pad);background:var(--ll-card);border:1px solid var(--ll-border);border-radius:var(--ll-radius);color:#fff!important;text-decoration:none!important}.gp-slot img{display:block;width:100%;max-width:200px;aspect-ratio:1/1;object-fit:cover;border-radius:12px;min-width:120px}.gp-slot-b{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1}.gp-slot-n{font-family:var(--ll-head);font-weight:700;font-size:1.3rem;line-height:1.2}.gp-slot-p{color:var(--ll-muted);font-size:.92rem;margin-bottom:.4rem}.gp-slot-d{margin:0;display:grid;gap:.6rem 1.2rem;grid-template-columns:1fr}.gp-slot-d dt{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ll-muted)}.gp-slot-d dd{margin:0;font-weight:600;color:#fff}@media(min-width:640px){.gp-slot{flex-direction:row;align-items:center}.gp-slot img{width:200px;flex:none}.gp-slot-rev{flex-direction:row-reverse}.gp-slot-d.gp-two{grid-template-columns:1fr 1fr}}.gp-slot-chips{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.gp-slot-chips>div{padding:.55rem .8rem;background:rgba(0,0,0,.2);border:1px solid var(--ll-border);border-radius:12px}.gp-chips{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.gp-chips.gp-odd>li:last-child{grid-column:1/-1}.gp-chips li{min-width:0;text-align:center;overflow-wrap:anywhere;padding:.5rem 1rem;background:var(--ll-card);border:1px solid var(--ll-border);border-radius:999px;font-family:var(--ll-head);font-weight:600;font-size:.95rem;line-height:1.2}@media(min-width:1024px){.gp-chips.gp-cc3{grid-template-columns:repeat(3,minmax(0,1fr))}.gp-chips.gp-cc4{grid-template-columns:repeat(4,minmax(0,1fr))}.gp-chips.gp-cc5{grid-template-columns:repeat(5,minmax(0,1fr))}.gp-chips.gp-cc6{grid-template-columns:repeat(6,minmax(0,1fr))}.gp-chips[class*=gp-cc].gp-odd>li:last-child{grid-column:auto}.gp-chips.gp-cc0.gp-odd>li:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.gp-game{transition:none}}main>section>.container>h2{margin-bottom:1.15rem}
