.fc27-bar,.fc27-bar *{box-sizing:border-box}
.fc27-bar{--fc27-height:80px;--fc27-mobile-height:56px;--fc27-cycle:10.6s;position:relative;isolation:isolate;width:100%;height:var(--fc27-height);overflow:hidden;direction:rtl;font-family:inherit;color:white;background:#081b38}
.fc27-bar *{font-family:inherit}
.fc27-bar .fc27-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none}
.fc27-blue{background:linear-gradient(90deg,#08152f,#153b8e 49%,#2862e5)}
.fc27-green{z-index:2;background:linear-gradient(90deg,#081e20,#103d33 48%,#0d7755);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);animation:fc27-wipe var(--fc27-cycle) linear infinite}
.fc27-green::before{content:"";position:absolute;inset:-150% -5% -100% 43%;opacity:.11;transform:rotate(-28deg);background-image:linear-gradient(#91d3ae45 1px,transparent 1px),linear-gradient(90deg,#91d3ae45 1px,transparent 1px);background-size:105px 65px;mask-image:linear-gradient(90deg,transparent,#000)}
.fc27-bar .fc27-copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;white-space:nowrap;direction:rtl}
.fc27-bar .fc27-green .fc27-copy{left:47%}
.fc27-bar .fc27-title{font-family:inherit!important;font-size:calc(var(--fc27-height)*.35)!important;line-height:1.22!important;font-weight:900!important;letter-spacing:-.6px!important;color:#fff!important;margin:0!important;padding:0!important;border:0!important;text-transform:none!important}
.fc27-bar .fc27-title strong{color:#84d9f3;font-weight:inherit}
.fc27-bar .fc27-title bdi{position:relative;display:inline-block}
.fc27-bar .fc27-crown{position:absolute;right:9%;top:-.29em;width:.82em;height:.45em;fill:white;filter:drop-shadow(0 0 3px #b5efff)}
.fc27-bar .fc27-subtitle{font-size:calc(var(--fc27-height)*.167);line-height:1.4;font-weight:400;color:#eef5ff;margin:4px 0 0!important;padding:0!important;letter-spacing:0}
.fc27-bar .fc27-instant{color:#9de666}.fc27-bar .fc27-divider{margin:0 .35em}
.fc27-bar .fc27-blue .fc27-title{animation:fc27-title var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-blue .fc27-subtitle{animation:fc27-subtitle var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-cards{position:absolute;left:18.7%;top:56%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:calc(var(--fc27-height)*.09);direction:ltr}
.fc27-bar .fc27-badge{display:block;width:calc(var(--fc27-height)*.63);height:calc(var(--fc27-height)*.6);object-fit:contain;max-width:none;margin:0;border:0;mask-image:linear-gradient(0deg,transparent,#000 15% 85%,transparent),linear-gradient(90deg,transparent,#000 12% 88%,transparent);mask-composite:intersect}
.fc27-bar .fc27-badge-wrap{animation:fc27-pay-enter var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-badge-wrap--game{animation-name:fc27-game-enter}
.fc27-bar .fc27-badge{animation:fc27-float 3s ease-in-out infinite}.fc27-bar .fc27-badge-wrap--game .fc27-badge{animation-delay:-1s}
.fc27-bar .fc27-plus{font-weight:900;font-size:calc(var(--fc27-height)*.3);line-height:1;animation:fc27-game-enter var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-action{position:absolute;left:81.3%;top:50%;transform:translate(-50%,-50%);animation:fc27-button-enter var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-cta{position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 calc(var(--fc27-height)*.2);height:calc(var(--fc27-height)*.45);border:1px solid #58ffff;border-radius:calc(var(--fc27-height)*.115);background:#cdffff;color:#061638!important;font-family:inherit!important;font-size:calc(var(--fc27-height)*.175)!important;font-weight:700;line-height:1.25;text-decoration:none!important;overflow:hidden;animation:fc27-pulse 2s ease-in-out infinite}
.fc27-bar .fc27-cta::after{content:"";position:absolute;inset:-50% auto -50% -70%;width:35%;background:linear-gradient(90deg,transparent,#ffffff95,transparent);transform:skewX(-20deg);animation:fc27-reflection 3s infinite}
.fc27-bar .fc27-players{position:absolute;left:14.7%;bottom:0;transform:translateX(-50%);width:calc(var(--fc27-height)*1.6);height:calc(var(--fc27-height)*.9);object-fit:contain;max-width:none;border:0;margin:0;mask-image:linear-gradient(90deg,transparent,#000 7% 93%,transparent)}
.fc27-bar .fc27-platforms{position:absolute;left:86%;top:50%;transform:translate(-50%,-50%);width:calc(var(--fc27-height)*1.37);height:calc(var(--fc27-height)*.6);object-fit:contain;max-width:none;border:0;margin:0;mask-image:linear-gradient(0deg,transparent,#000 15% 85%,transparent),linear-gradient(90deg,transparent,#000 10% 90%,transparent);mask-composite:intersect}
.fc27-bar .fc27-green .fc27-subtitle{display:flex;align-items:center;justify-content:center;gap:.35em;color:#c1ff58;font-size:calc(var(--fc27-height)*.19);text-shadow:0 0 8px #a3ed5340;animation:fc27-neon 3s ease-in-out infinite}
.fc27-bar .fc27-neon-icon{width:1.4em;height:1em;fill:none;stroke:currentColor;stroke-width:1.5;filter:drop-shadow(0 0 4px #c1ff58)}
.fc27-bar .fc27-green-content{position:absolute;inset:0;animation:fc27-green-enter var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-ribbon{position:absolute;inset:0;z-index:3;pointer-events:none;background:#163d90;clip-path:polygon(0 76%,18% 62%,24% 42%,19% 70%,8% 87%,0 90%,0 76%,100% 14%,91% 44%,86% 48%,96% 8%,100% 0);animation:fc27-ribbons var(--fc27-cycle) linear infinite}
.fc27-bar .fc27-link{position:absolute;inset:0;z-index:4;display:block;border:0;text-decoration:none!important;background:transparent!important;color:transparent!important}
.fc27-bar .fc27-link:focus-visible{outline:2px solid #fff;outline-offset:-4px}
.fc27-bar:hover .fc27-cta{box-shadow:0 0 12px #58ffff,0 0 20px #22d3ee88}
@keyframes fc27-title{0%{opacity:0;transform:translateY(15px);clip-path:inset(0 0 0 100%)}4.7%,98%{opacity:1;transform:translateY(0);clip-path:inset(0)}99.9%,100%{opacity:0;transform:translateY(0);clip-path:inset(0)}}
@keyframes fc27-subtitle{0%,2.5%{opacity:0;transform:translateY(9px)}7%,98%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(0)}}
@keyframes fc27-pay-enter{0%,3%{opacity:0;transform:translateX(-12px) scale(.75)}7%,98%{opacity:1;transform:translateX(0) scale(1)}100%{opacity:0;transform:translateX(0) scale(1)}}
@keyframes fc27-game-enter{0%,7%{opacity:0;transform:translateX(-10px) scale(.7)}11%,98%{opacity:1;transform:translateX(0) scale(1)}100%{opacity:0;transform:translateX(0) scale(1)}}
@keyframes fc27-button-enter{0%,8%{opacity:0;scale:.05}12%{opacity:1;scale:1.06}15%,98%{opacity:1;scale:1}100%{opacity:0;scale:1}}
@keyframes fc27-float{0%,100%{transform:translateY(1px)}50%{transform:translateY(-2px)}}
@keyframes fc27-pulse{0%,100%{box-shadow:0 0 4px #22ffff,0 0 9px #22d3ee88}50%{box-shadow:0 0 7px #22ffff,0 0 16px #22d3eeb0}}
@keyframes fc27-reflection{0%,25%{left:-70%}65%,100%{left:140%}}
@keyframes fc27-neon{0%,100%{opacity:1;filter:drop-shadow(0 0 3px #baff5d33)}45%{opacity:.85;filter:drop-shadow(0 0 7px #baff5d88)}50%{opacity:1}53%{opacity:.85}56%{opacity:1}}
@keyframes fc27-green-enter{0%,47%{opacity:0;transform:translateY(9px)}53%,100%{opacity:1;transform:translateY(0)}}
@keyframes fc27-ribbons{0%,44%{opacity:0;transform:translateX(40%)}46%{opacity:1;transform:translateX(0)}52%{opacity:1;transform:translateX(-20%)}55%,100%{opacity:0;transform:translateX(-100%)}}
@keyframes fc27-wipe{
0%,44%{opacity:1;clip-path:polygon(100% 0,100% 0,100% 20%,100% 25%,100% 45%,100% 55%,100% 75%,100% 80%,100% 100%,100% 100%,100% 75%,100% 65%,100% 45%,100% 30%,100% 20%,100% 0)}
47%{opacity:1;clip-path:polygon(68% 0,100% 0,100% 20%,96% 25%,100% 45%,100% 55%,100% 75%,100% 80%,100% 100%,10% 100%,21% 75%,5% 65%,47% 45%,55% 30%,63% 20%,68% 0)}
51%{opacity:1;clip-path:polygon(0 0,100% 0,100% 20%,100% 25%,100% 45%,100% 55%,100% 75%,100% 80%,100% 100%,0 100%,0 75%,0 65%,0 45%,0 30%,0 20%,0 0)}
98.5%{opacity:1;clip-path:polygon(0 0,100% 0,100% 20%,100% 25%,100% 45%,100% 55%,100% 75%,100% 80%,100% 100%,0 100%,0 75%,0 65%,0 45%,0 30%,0 20%,0 0)}
100%{opacity:0;clip-path:polygon(0 0,100% 0,100% 20%,100% 25%,100% 45%,100% 55%,100% 75%,100% 80%,100% 100%,0 100%,0 75%,0 65%,0 45%,0 30%,0 20%,0 0)}}
@media(max-width:900px) and (min-width:768px){.fc27-bar .fc27-copy{left:48%}.fc27-bar .fc27-cards{left:13%}.fc27-bar .fc27-action{left:85%}.fc27-bar .fc27-title{font-size:25px!important}.fc27-bar .fc27-subtitle{font-size:12px}.fc27-bar .fc27-green .fc27-subtitle{font-size:13px}}
@media(max-width:767px){.fc27-bar{height:var(--fc27-mobile-height)}.fc27-bar .fc27-cards{display:none}.fc27-bar .fc27-blue .fc27-copy{left:34%;max-width:64%}.fc27-bar .fc27-title{font-size:19px!important;line-height:1.3!important;letter-spacing:-.4px!important}.fc27-bar .fc27-subtitle{font-size:9px;margin-top:3px!important}.fc27-bar .fc27-action{left:82%}.fc27-bar .fc27-cta{font-size:10px!important;height:30px;padding:0 9px;border-radius:9px}.fc27-bar .fc27-crown{display:none}.fc27-bar .fc27-players{left:10%;height:47px;width:82px}.fc27-bar .fc27-platforms{left:91%;width:48px;height:27px}.fc27-bar .fc27-green .fc27-copy{left:52%}.fc27-bar .fc27-green .fc27-title{font-size:18px!important}.fc27-bar .fc27-green .fc27-subtitle{font-size:10px}.fc27-bar .fc27-neon-icon{display:none}}
@media(max-width:360px){.fc27-bar .fc27-title{font-size:17px!important}.fc27-bar .fc27-subtitle{font-size:8px}.fc27-bar .fc27-cta{font-size:9px!important;padding:0 7px}.fc27-bar .fc27-green .fc27-title{font-size:16px!important}.fc27-bar .fc27-green .fc27-subtitle{font-size:9px}.fc27-bar .fc27-players{width:68px;height:43px}.fc27-bar .fc27-platforms{width:38px}}
.fc27-bar[data-paused] *,.fc27-bar[data-paused] *::before,.fc27-bar[data-paused] *::after{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.fc27-bar *,.fc27-bar *::before,.fc27-bar *::after{animation:none!important}.fc27-bar .fc27-green,.fc27-bar .fc27-ribbon{display:none}.fc27-bar .fc27-blue .fc27-title{clip-path:none}}
