:root{--green:#23783d;--green-light:#5ab873;--purple:#6f27e8;--purple-soft:#f0e9ff;--purple-border:#cbb8ff;--border:#ede6fb;--text:#20202b;--muted:#686575}.brand-slider *{box-sizing:border-box}.brand-slider{max-width:1180px;margin:0 auto 26px;font-family:Inter,Arial,sans-serif;color:var(--text)}.brand-slider__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.brand-slider h2{margin:0;font-size:23px;line-height:1.1;font-weight:900;letter-spacing:-0.035em;color:#fff}.brand-slider__controls{display:flex;align-items:center;gap:10px}.brand-slider__show,.brand-slider__nav{height:38px;border:1px solid #ded4f3;background:#fff;border-radius:8px;color:#292738;box-shadow:none;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800}.brand-slider__show{padding:0 16px;font-size:12px}.brand-slider__nav{width:38px;padding:0;cursor:pointer}.brand-slider__nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.brand-slider__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}.brand-vcard{border:1px solid var(--border);border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 8px 18px rgba(31,22,71,.05);min-height:428px}.brand-vcard__logo{height:83px;background:#020729;display:flex;align-items:center;justify-content:center;color:#fff}.brand-logo-text{font-size:20px;font-weight:900;letter-spacing:.02em;text-align:center;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.08)}.brand-logo-text span{display:block;margin-top:7px;font-size:7px;font-weight:600;letter-spacing:.55em;text-transform:uppercase;color:#a8a2c4}.brand-vcard__body{padding:18px 16px 17px;text-align:center}.brand-vcard h3{margin:0 0 7px;font-size:17px;line-height:1.05;font-weight:900;letter-spacing:-0.03em;color:var(--text)}.brand-vcard__offer{margin:0 0 20px;color:#05060b;font-size:15px;line-height:1.25;font-weight:600;text-transform:uppercase;letter-spacing:-0.045em}.brand-vcard__offer strong{color:var(--purple);font-size:18px;letter-spacing:.02em}.brand-vcard__meta{display:grid;grid-template-columns:minmax(0, 1fr) 90px;align-items:center;gap:10px;margin-bottom:20px;text-align:left}.brand-vcard__feedback{min-width:0;border-right:1px solid #e4d7f8;padding-right:10px}.brand-vcard__label{display:block;margin-bottom:5px;color:#777385;font-size:8px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.brand-traffic{display:flex;gap:4px;margin-bottom:5px;height:8px}.brand-traffic i{display:block;height:8px;width:14px;border-radius:1px}.brand-traffic:not([data-level]) i:nth-child(1),.brand-traffic[data-level="1"] i:nth-child(1),.brand-traffic[data-level="2"] i:nth-child(2),.brand-traffic[data-level="3"] i:nth-child(3),.brand-traffic[data-level="4"] i:nth-child(4),.brand-traffic[data-level="5"] i:nth-child(5){width:36px}.brand-traffic{max-width:100%}.brand-traffic i{flex:0 1 auto;min-width:6px}.promo-ticket{position:relative}.brand-traffic i:nth-child(1){background:#35c65a}.brand-traffic i:nth-child(2){background:#88d33d}.brand-traffic i:nth-child(3){background:#f3d21f}.brand-traffic i:nth-child(4){background:#fa9b2e}.brand-traffic i:nth-child(5){background:#f05a54}.brand-vcard__feedback strong{display:block;color:var(--feedback-color, #31c850);font-size:16px;line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:-0.045em}.brand-vcard__rating{display:flex;align-items:center;gap:8px;min-width:0}.brand-vcard__rating b{flex:0 0 34px;width:34px;height:34px;border-radius:7px;background:var(--rating-color, #28a347);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:900;letter-spacing:-0.05em}.brand-vcard__rating span{color:#696575;font-size:8px;line-height:1.16;font-weight:500}.brand-vcard__rating span strong{display:block;margin-top:2px;color:#171722;font-size:12px;font-weight:900}.promo-ticket{position:relative;width:100%;height:46px;margin:0 0 12px;border:1.4px solid var(--purple-border);border-radius:24px;background:linear-gradient(180deg, #f5efff 0%, #eee6ff 100%);display:flex;align-items:center;justify-content:center;color:var(--purple);overflow:visible;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)}.promo-ticket:before,.promo-ticket:after{content:"";position:absolute;left:45px;width:12px;height:12px;border-radius:50%;background:#fff;z-index:4}.promo-ticket:before{top:-7px}.promo-ticket:after{bottom:-7px}.promo-ticket__icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--purple);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;z-index:5;box-shadow:0 2px 5px rgba(111,39,232,.18)}.promo-ticket__icon:after{content:"";position:absolute;left:38px;top:-7px;height:44px;border-left:2px dashed #cfbdff}.promo-ticket__text{display:block;padding-left:30px;padding-right:25px;min-width:0;text-align:center;text-transform:uppercase;line-height:1.05}.promo-ticket__text em{display:block;margin-bottom:4px;color:#9b84e2;font-style:normal;font-size:6px;font-weight:900;letter-spacing:.4em}.promo-ticket__text strong{display:block;color:var(--purple);font-size:13px;font-weight:900;letter-spacing:.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.promo-ticket__copy{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:13px;height:13px;color:var(--purple);opacity:.86}.promo-ticket__copy svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.brand-button{width:100%;height:47px;border-radius:25px;display:flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:900;letter-spacing:.045em}.brand-button--play{background:linear-gradient(90deg, var(--green-light), #1e6f35);box-shadow:0 12px 18px rgba(18,107,49,.25);color:#fff;margin-bottom:12px}.brand-button--review{border:2px solid var(--purple);background:#fff;color:var(--purple);text-transform:none;font-size:14px;letter-spacing:-0.02em;height:48px;gap:6px}.brand-button--review svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.brand-button--review-fill{background:var(--purple);color:#fff;border-color:var(--purple)}.brand-slider__dots{height:20px;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:7px}.brand-slider__dots span{display:block;width:18px;height:6px;border-radius:10px;background:#d9d1ec}.brand-slider__dots .is-active{width:34px;background:var(--purple)}@media(max-width: 1024px){.brand-slider__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.brand-vcard{min-height:0}}@media(max-width: 620px){.brand-slider__head{gap:14px;align-items:flex-start}.brand-slider h2{font-size:21px}.brand-slider__show{display:none}.brand-slider__grid{grid-template-columns:1fr}.brand-vcard__logo{height:92px}.brand-vcard__body{padding:20px}.brand-vcard__meta{grid-template-columns:1fr 96px}}.brand-slider__viewport{overflow:hidden;width:100%}.brand-slider__track{display:flex;gap:20px;transition:transform .35s ease;will-change:transform}.brand-slider__track .brand-vcard{flex:0 0 calc(25% - 15px)}.bonus-hl{font-weight:900;color:#6929df}.forum-ui .fu-slide .fu-brand-name{font-size:19px;line-height:1.25}.forum-ui .fu-slide .fu-bonus{font-size:16px}
/*# sourceMappingURL=common_theme_116_8b3849c7a740674d468515066b262fc9adc63942.css.map?__ws=gamerforums.uk */
