:root{--bg:#000;--surface:#17171c;--surface-2:#222226;--surface-3:#2c2c30;--line:#35353b;--line-soft:#ffffff1a;--text:#fff;--muted:#a0a0a7;--muted-2:#bfbfc4;--red:#e80034;--red-2:#d1002f;--red-dark:#430004;--yellow:#ffe000;--gold:#ffaf00;--green:#2abb7f;--radius:8px;--shadow:0 18px 48px #0009;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px;max-width:100%;overflow-x:clip}::details-content{height:0;overflow:hidden;transition:height .34s ease,content-visibility .34s ease allow-discrete}details[open]::details-content{height:auto}body{margin:0;min-width:320px;padding-top:72px;max-width:100%;overflow-x:clip;background:#0a636b;color:var(--text);font-family:Inter,Roboto,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input{font:inherit}.skip{position:absolute;left:-999px;top:8px;z-index:200;padding:10px 14px;background:var(--yellow);color:#000;border-radius:6px;font-weight:800}.skip:focus{left:8px}.site-loader{display:none}.topbar{position:fixed;top:0;left:0;right:0;z-index:80;background:#054248;backdrop-filter:blur(18px);border-bottom:1px solid var(--line-soft)}.nav{position:relative;height:72px;display:flex;align-items:center;gap:22px;max-width:1600px;margin:0 auto;padding:0}.brand{display:inline-flex;align-items:center;min-width:max-content}.brand-logo{display:block;width:162px;height:28px}.nav-links{display:flex;align-items:center;gap:6px;margin-left:auto}.nav-links a{padding:10px 13px;border-radius:6px;color:var(--muted-2);font-size:14px;font-weight:800;text-transform:uppercase}.nav-links a.is-active,.nav-links a:hover{background:#ffffff0d;color:#fff}.auth{color:#000000;display:flex;align-items:center;gap:10px}.locale-flag{flex:0 0 auto;width:34px;height:34px;border-radius:50%;box-shadow:0 0 0 2px #000,0 0 18px #ffffff1f;overflow:hidden}.locale-flag-de{background:linear-gradient(180deg,#050505 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666% 100%)}.btn,.pin-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border:2px solid #ffffff2e;border-radius:8px;background:#070707;color:#fff;font-weight:900;text-align:center;cursor:pointer}.btn.ghost,.pin-btn.ghost{border-color:#fff;background:#050505;color:#fff;box-shadow:0 0 0 1px #ffffff0d inset}.btn.hot,.pin-btn,.pin-btn.hot{border-color:#111;background:linear-gradient(180deg,#ffe000,#ffd000);color:#000;box-shadow:0 8px 0 #3d3500,0 0 0 1px #fff4 inset}.btn.ghost:hover,.pin-btn.ghost:hover{background:#111}.btn.hot:hover,.pin-btn:hover{filter:brightness(1.06)}.mobile-burger{display:none;position:relative;z-index:130;align-items:center;justify-content:center;flex-direction:column;gap:0;width:44px;height:44px;border:1px solid var(--line);border-radius:6px;background:#ffffff0d;color:#fff}.mobile-burger span{display:block;width:20px;height:2px;margin:5px auto;background:#fff}.mobile-menu{position:fixed;top:0;right:0;z-index:120;display:grid;align-content:start;gap:10px;width:min(340px,86vw);height:100dvh;padding:86px 16px 20px;border-left:1px solid var(--line-soft);background:#09090bf7;box-shadow:-24px 0 60px #000c;opacity:0;visibility:hidden;transform:translateX(110%);transition:transform .28s ease,opacity .28s ease,visibility .28s ease}.mobile-menu a{min-height:44px;display:flex;align-items:center;justify-content:center;padding:0 14px;border-radius:7px;color:#fff;font-weight:900;text-transform:uppercase}.mobile-menu a:not(.btn){background:#ffffff0d;color:var(--muted-2)}.mobile-menu a:not(.btn):hover{color:#fff;background:#ffffff18}.nav:before{content:"";position:fixed;inset:0;z-index:110;background:#0009;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.nav.mobile-menu-open:before{opacity:1;visibility:visible}.nav.mobile-menu-open .mobile-menu{opacity:1;visibility:visible;transform:translateX(0)}.page-shell{display:grid;grid-template-columns:280px minmax(0,1fr);max-width:1600px;margin:20px auto}.pin-sidebar{position:sticky;top:92px;align-self:start;height:calc(100dvh - 92px);max-height:calc(100dvh - 92px);overflow-x:hidden;overflow-y:auto;background:#060606;border-right:1px solid var(--line-soft);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.pin-sidebar::-webkit-scrollbar{display:none}.aside-feature-nav{display:grid;border-bottom:1px solid var(--line-soft)}.aside-feature-nav a{display:grid;grid-template-columns:46px 1fr;align-items:center;gap:12px;min-height:64px;padding:8px 18px 8px 14px;color:var(--muted);font-weight:900;text-transform:uppercase;border-left:4px solid #0000}.aside-feature-nav a:hover{color:#fff;background:linear-gradient(90deg,#e800342b,#0000);border-left-color:var(--red)}.aside-icon{width:40px;height:40px;display:grid;place-items:center;overflow:visible;filter:drop-shadow(0 0 10px #e8003466)}.aside-icon img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pin-side-nav{padding:18px 16px 28px}.pin-side-nav-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:6px;padding:12px 14px;background:#17171c;color:#fff;font-weight:900;text-transform:uppercase}.pin-side-nav-toggle span{width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.pin-side-links{display:grid;gap:4px;margin-top:10px}.pin-side-nav:not(.is-open) .pin-side-links{display:none}.pin-side-nav.is-open .pin-side-links{display:grid}.pin-side-links a{padding:9px 12px;border-radius:6px;color:var(--muted);font-size:14px;font-weight:700}.pin-side-links a:hover{background:#ffffff0d;color:#fff}.pin-content{min-width:0;padding:0 20px}.hero{position:relative;overflow:hidden;min-height:420px;border-radius:8px;background:#09090b;box-shadow:var(--shadow)}.hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 0,#000d 18%,#0008 38%,#0000 68%),linear-gradient(0deg,#000b,#0000 36%)}.hero-copy{position:relative;z-index:1;width:min(700px,100%);padding:20px}.kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--yellow);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.kicker:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--red);box-shadow:0 0 18px var(--red)}.hero-breadcrumbs{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:#fff;font-size:14px;font-weight:800}.hero-breadcrumbs a{color:#fff}.hero-breadcrumbs a:hover{color:var(--yellow)}.hero-breadcrumbs span{color:#fff}.hero-rating{display:inline-flex;align-items:center;gap:10px;padding:3px;margin-bottom:18px;border-radius:5px;background:#930c0c;color:#fff;font-size:15px;font-weight:900;letter-spacing:.01em;text-shadow:0 2px 14px #000}.hero-rating strong{color:#fff;font-weight:900}h1,h2,h3{margin:0;color:#fff;line-height:1.08}h1{font-size:60px;font-weight:900;letter-spacing:0}h2{color:#f34b46;font-size:40px;font-weight:900}h3{font-size:20px;font-weight:900}p{margin:0;color:var(--muted-2)}.hero p{margin-top:18px;max-width:560px;font-size:20px;font-weight:700}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.section-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.content-section,.pin-section{margin-top:24px;padding:20px;border:1px solid var(--line-soft);border-radius:8px;background:#008480}.content-section h3,.pin-section h3{margin:26px 0 12px}.content-section h2+h3,.pin-section h2+h3{margin-top:0}.content-section p,.pin-section p{width:100%;max-width:100%;margin-top:14px;color:#d8d8dd;font-size:16px;line-height:1.72}.content-section h2+p,.content-section h3+p,.pin-section h2+p,.pin-section h3+p{margin-top:0}.verdict-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,49%);align-items:center;gap:28px}.verdict-copy{min-width:0}.verdict-media{position:relative;min-width:0;margin:0;align-self:stretch;overflow:hidden;border:1px solid #ffe00024;border-radius:8px;background:#070709;box-shadow:0 18px 44px #000b,0 0 28px #e8003424}.verdict-media:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0008,#0000 34%),radial-gradient(circle at 74% 44%,#ffe0002b,#0000 18rem);pointer-events:none}.verdict-media img{width:100%;height:100%;min-height:280px;object-fit:cover;object-position:center}.feature-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;counter-reset:feature-card}.feature-card{position:relative;min-width:0;overflow:hidden;padding:22px 22px 22px 74px;border:1px solid #ffffff18;border-radius:8px;background:radial-gradient(circle at 100% 0,#e8003430,#0000 11rem),linear-gradient(180deg,#202026,#101014);box-shadow:0 12px 32px #0007;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.feature-card:before{counter-increment:feature-card;content:counter(feature-card,decimal-leading-zero);position:absolute;left:18px;top:20px;display:grid;place-items:center;width:38px;height:38px;border:1px solid #ffe00055;border-radius:8px;background:linear-gradient(180deg,#ffe000,#ffb900);color:#080808;font-size:13px;font-weight:900;box-shadow:0 8px 20px #ffe00024}.feature-card:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--red),var(--yellow),#0000);opacity:.72}.feature-card:hover{transform:translateY(-2px);border-color:#ffe0004d;box-shadow:0 18px 42px #000a,0 0 24px #e8003424}.feature-card h3{margin:0 0 10px;color:#fff;font-size:19px;line-height:1.25}.feature-card p{margin:0;max-width:none;color:#d7d7dd;font-size:15px;line-height:1.65}.platform-choice-section{background:radial-gradient(circle at 18% 8%,#ffe00020,#0000 14rem),radial-gradient(circle at 86% 18%,#2abb7f22,#0000 14rem),linear-gradient(180deg,#18181df5,#101014)}.platform-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.platform-choice-card{position:relative;display:flex;min-width:0;min-height:100%;flex-direction:column;gap:14px;overflow:hidden;padding:22px;border:1px solid #ffffff1f;border-radius:8px;background:linear-gradient(180deg,#202026,#111115);box-shadow:0 16px 36px #0008}.platform-choice-card:before{content:"";position:absolute;inset:0;pointer-events:none}.platform-choice-card--ios:before{background:radial-gradient(circle at 100% 0,#ffe00038,#0000 13rem)}.platform-choice-card--android:before{background:radial-gradient(circle at 100% 0,#2abb7f38,#0000 13rem)}.platform-choice-head{position:relative;z-index:1;display:flex;align-items:center;gap:12px}.platform-choice-head img{width:46px;height:46px;padding:9px;border-radius:8px;background:#000;border:1px solid #ffffff24;object-fit:contain}.platform-choice-card--ios .platform-choice-head img{background:linear-gradient(180deg,#ffe000,#ffba00);border-color:#ffe00080}.platform-choice-card--android .platform-choice-head img{background:linear-gradient(180deg,#2abb7f,#07974f);border-color:#2abb7f80}.platform-choice-head h3{margin:0;font-size:24px}.platform-choice-card .platform-choice-btn,.platform-choice-card p,.platform-choice-card ul{position:relative;z-index:1}.platform-choice-card .pin-list{margin-top:0;margin-bottom:2px}.platform-choice-btn{width:max-content;max-width:100%;margin-top:auto;justify-content:center}.content-section p+ol,.content-section p+table,.content-section p+ul,.pin-section p+ol,.pin-section p+table,.pin-section p+ul{margin-top:20px}.content-section p+.section-actions,.content-section table+.section-actions,.pin-section p+.section-actions,.pin-section table+.section-actions{margin-top:24px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.pin-lead{font-size:18px;color:#dadadd;font-weight:600}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.card{min-height:120px;padding:20px;border:1px solid var(--line-soft);border-radius:8px;background:radial-gradient(circle at 92% 0,#e8003430,#0000 7rem),#222226}.card strong{display:block;margin-bottom:8px;color:#fff;font-size:18px}.card li,.card p{color:var(--muted-2)}.pros-cons-section{background:radial-gradient(circle at 20% 10%,#2abb7f1f,#0000 14rem),radial-gradient(circle at 82% 12%,#e8003430,#0000 16rem),linear-gradient(180deg,#17171cf2,#0d0d10)}.pros-cons-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.pros-cons-card{position:relative;overflow:hidden;padding:20px;border:1px solid var(--line-soft);border-radius:8px;background:#17171c;box-shadow:0 14px 34px #0007}.pros-cons-card:before{content:"";position:absolute;inset:0;pointer-events:none}.pros-card:before{background:radial-gradient(circle at 100% 0,#2abb7f40,#0000 10rem)}.cons-card:before{background:radial-gradient(circle at 100% 0,#e8003445,#0000 10rem)}.section-visual{display:block;width:100%;margin:18px 0 24px;border-radius:8px;object-fit:cover;object-position:center;box-shadow:0 18px 42px #0009}.app-intro-visual{max-height:500px}.pros-cons-card h3{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:24px}.pros-cons-card h3:before{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#050505;font-size:20px;font-weight:900}.pros-card h3:before{content:"+";background:var(--green)}.cons-card h3:before{content:"-";background:var(--yellow)}.metric{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-radius:8px;background:#000;border:1px solid var(--line)}.metric span{color:var(--muted);font-weight:800}.metric strong{color:var(--yellow);font-size:24px}.promo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.promo-card{min-height:220px;overflow:hidden;position:relative;border-radius:8px;border:1px solid #ffffff24;background:#111}.promo-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.promo-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000d,#0000 58%)}.promo-card div{position:absolute;z-index:1;left:16px;right:16px;bottom:16px}.promo-card h3{font-size:22px}.badge-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.badge{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:6px;background:#000;color:#dadadd;font-weight:800;font-size:13px}table{width:100%;margin:20px 0 8px;border-collapse:collapse;overflow:hidden;border-radius:8px}.table-scroll{width:100%;max-width:100%;margin:20px 0 8px;overflow-x:auto;overflow-y:hidden;border-radius:8px;scrollbar-color:var(--yellow) #111114}.table-scroll table{margin:0}.table-scroll::-webkit-scrollbar{height:8px}.table-scroll::-webkit-scrollbar-track{background:#111114}.table-scroll::-webkit-scrollbar-thumb{background:var(--yellow);border-radius:999px}.casino-game-grid,.live-casino-grid{display:grid;gap:22px 24px;margin-top:24px}.live-casino-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.casino-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.casino-game-card,.live-casino-card{display:block;position:relative;min-width:0;color:#fff}.casino-game-card img,.live-casino-card img{display:block;width:100%;object-fit:cover;border-radius:8px;background:#09090b;box-shadow:0 12px 32px #0008;animation:game-card-pulse 2.4s ease-in-out infinite;transform-origin:center;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.casino-game-card span,.live-casino-card span{display:block;margin-top:10px;overflow:hidden;color:#fff;font-size:18px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.casino-game-card:hover img,.live-casino-card:hover img{transform:translateY(-3px) scale(1.03);filter:brightness(1.08);box-shadow:0 18px 42px #000b,0 0 0 1px #ffffff24}@keyframes game-card-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}td,th{color:#000000;padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}th{color:#000000;background:#d3dee2}td{color:#000000;background:#ffffff}.content-section ol,.content-section ul,.pin-list,.pin-section ol,.pin-section ul{display:grid;gap:10px;margin:16px 0 0;padding:0;color:#dadadd;list-style:none;counter-reset:item}.content-section li,.pin-list li,.pin-section li{position:relative;min-height:32px;padding:7px 12px 7px 44px;border:1px solid var(--line-soft);border-radius:8px;background:#00000045;color:#dadadd}.content-section ul li:before,.pin-list li:before,.pin-section ul li:before{content:"";position:absolute;left:14px;top:17px;width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 14px #ffe00080}.content-section ol li,.pin-section ol li{counter-increment:item}.content-section ol li:before,.pin-section ol li:before{content:counter(item);position:absolute;left:10px;top:50%;width:24px;height:24px;display:grid;place-items:center;transform:translateY(-50%);border-radius:50%;background:var(--yellow);color:#000;font-size:13px;font-weight:900;box-shadow:0 0 14px #ffe00080}.footer{border-top:1px solid var(--line-soft);background:#000;padding:34px 20px 28px}.footer-inner{max-width:1600px;margin:0 auto}.footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px;padding-bottom:32px;border-bottom:1px solid var(--line)}.footer h3{font-size:20px;margin-bottom:14px;font-weight:900}.footer ul{list-style:none;margin:0;padding:0}.footer li{margin:10px 0}.footer a,.footer p{color:#e4e4e7;}.footer a:hover{color:#fff}.contacts{display:grid;gap:24px;padding:34px 0 32px;border-bottom:1px solid var(--line)}.contacts strong{font-size:20px;color:#fff}.contacts-row{display:flex;align-items:center;gap:36px;padding:0}.online-help{display:inline-flex;align-items:center;gap:14px;color:var(--red)!important}.online-help img{width:28px;height:28px;object-fit:contain}.logo-strip{display:flex;align-items:center;min-height:76px;padding:14px 0;border-bottom:1px solid var(--line);overflow:hidden}.logo-strip img{display:block;width:auto;max-width:100%;object-fit:contain}.payment-strip img{height:42px}.provider-strip img{width:100%;height:auto;max-width:100%}.partner-strip img{height:48px}.footer-disclaimer{margin:18px 0 0;max-width:980px;color:#8b8b94;font-size:13px;font-weight:700;line-height:1.55}.footer-bottom{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:30px;color:#8b8b94}.age-icon{width:46px;height:46px;object-fit:contain}.footer-divider{width:1px;height:42px;background:var(--line)}.copy{margin:0;color:#8b8b94}.scroll-top{position:fixed;right:24px;bottom:24px;z-index:70;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #ffffff24;border-radius:8px;background:linear-gradient(180deg,#263027,#111613);color:#fff;box-shadow:0 12px 28px #000b,0 0 0 1px #ffe00021 inset;opacity:0;visibility:hidden;transform:translateY(14px) scale(.92);transition:opacity .24s ease,visibility .24s ease,transform .24s ease,filter .2s ease;cursor:pointer}.scroll-top.is-docked{position:absolute}.scroll-top:before{content:"";width:20px;height:20px;border-left:2px solid currentColor;border-top:2px solid currentColor;transform:translateY(5px) rotate(45deg)}.scroll-top:after{content:"";position:absolute;width:2px;height:24px;border-radius:999px;background:currentColor;transform:translateY(3px)}.scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.scroll-top:hover{filter:brightness(1.16);background:linear-gradient(180deg,#2abb7f,#0f4f2e);box-shadow:0 14px 34px #000d,0 0 18px #2abb7f66}.cookie{position:fixed;left:18px;right:18px;bottom:18px;z-index:100;display:none;align-items:center;justify-content:space-between;gap:16px;max-width:960px;margin:auto;padding:16px;border:1px solid var(--line);border-radius:8px;background:#17171cf5;box-shadow:var(--shadow)}.cookie.is-visible{display:flex}.cookie button{border:0;border-radius:6px;background:var(--red);color:#fff;padding:10px 18px;font-weight:900}.service-page .page-shell{display:block;max-width:1040px;padding:24px;margin:0 auto}.service-page .pin-section{margin-bottom:28px}.offer-banners{display:grid;gap:18px;margin:20px 0}.offer-banner{position:relative;min-height:300px;overflow:hidden;border:1px solid var(--yellow);border-radius:8px;background-image:linear-gradient(90deg,#050505 0,#08080aee 34%,#08080a99 58%,#0000 100%),var(--offer-bg);background-size:cover;background-position:center right;box-shadow:0 0 20px #ffe0002e,inset 0 0 46px #000}.offer-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 46%,#e8003445,#0000 42%),linear-gradient(0deg,#0007,#0000 32%);pointer-events:none}.offer-copy{position:relative;z-index:1;display:grid;align-content:center;gap:12px;min-height:300px;max-width:560px;padding:36px 34px}.offer-kicker{color:var(--yellow);font-size:18px;font-weight:900;text-transform:uppercase}.offer-banner h2{margin:0;font-size:clamp(32px,4vw,54px);line-height:1.02;color:#f34b46}.offer-banner p{margin:0;color:#e7e7ec;font-size:20px;font-weight:800;line-height:1.35}.offer-copy>.pin-btn{width:max-content;min-width:180px;justify-content:center}.offer-actions{display:flex;flex-wrap:wrap;gap:12px}.store-icon{display:block;width:28px;height:28px;margin-right:8px;object-fit:contain;flex:0 0 auto}.pin-btn.store-btn{width:322px;max-width:100%;min-width:242px;min-height:54px;gap:14px;justify-content:center;padding:7px 18px;border:1px solid var(--yellow);border-radius:7px;background:linear-gradient(180deg,#075e75,#043f57);color:#fff;box-shadow:0 12px 28px #000c,0 0 16px #ffe00030,inset 0 1px 0 #ffffff2e}.pin-btn.store-btn:hover{transform:translateY(-1px);background:linear-gradient(180deg,#08728d,#03445f);box-shadow:0 16px 34px #000d,0 0 22px #ffe00045,inset 0 1px 0 #ffffff35}.store-btn .store-icon{width:38px;height:38px;margin:0;filter:drop-shadow(0 3px 8px #0009)}.store-btn .store-label{display:block;color:#fff;font-size:15px;font-weight:800;line-height:1.15;text-align:center;text-transform:none}.store-btn .store-label strong{display:inline;font-size:16px;font-weight:900}@media (max-width:1180px){.page-shell{grid-template-columns:240px minmax(0,1fr)}.nav-links a{padding-inline:9px;font-size:13px}.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.live-casino-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.casino-game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:960px){body{padding-top:68px}html{scroll-padding-top:88px}.nav{height:68px;min-height:68px;flex-wrap:nowrap;padding:0 14px}.nav-links{display:none}.auth{color:#000000;display:flex;margin-left:auto;gap:8px}.auth .btn{display:none}.auth .locale-switch{display:block}.mobile-burger{display:inline-flex;margin-left:0}.page-shell{display:block}.pin-sidebar{display:none}.aside-feature-nav{display:none}.aside-feature-nav::-webkit-scrollbar{display:none}.aside-feature-nav a{min-width:122px;grid-template-columns:1fr;justify-items:center;text-align:center;gap:4px;padding:10px 6px;font-size:12px;border-left:0;border-bottom:3px solid #0000}.aside-feature-nav a:hover{border-bottom-color:var(--red)}.aside-icon{width:40px;height:40px}.pin-side-nav{padding:10px 12px 12px}.pin-side-nav.mobile-nav-mounted{display:block;margin:16px 0 20px;padding:0}.pin-side-links{display:none}.pin-side-nav.is-open .pin-side-links{display:grid}.pin-content{padding:0 20px}.hero{min-height:500px}.hero-copy{padding:20px}.grid-2,.grid-3,.promo-row,.pros-cons-grid{grid-template-columns:1fr}.pros-cons-card{padding:18px}.feature-card-grid{grid-template-columns:1fr}.platform-choice-grid{grid-template-columns:1fr}.verdict-section{grid-template-columns:1fr}.verdict-media img{min-height:240px}.casino-game-grid,.live-casino-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.content-section table,.pin-section table{white-space:nowrap}.table-scroll table{min-width:820px;width:max-content}}@media (max-width:620px){.brand-logo{width:138px;height:auto}.nav-links{gap:4px}.nav-links a{white-space:nowrap}h1{font-size:38px}.hero p{font-size:17px}.offer-banner{min-height:360px;background-position:center right}.offer-copy{min-height:360px;max-width:none;padding:24px 20px}.offer-banner h2{color:#f34b46;font-size:34px}.offer-banner p{font-size:17px}.casino-game-grid,.live-casino-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.casino-game-card span,.live-casino-card span{font-size:14px}.offer-actions .pin-btn{width:100%;justify-content:center}.content-section,.pin-section{padding:20px}.footer-grid{grid-template-columns:1fr}.contacts{gap:14px}.contacts-row{padding:0;align-items:flex-start;flex-direction:column;gap:14px}.logo-strip{min-height:auto;overflow-x:auto}.payment-strip img{height:34px;max-width:none}.provider-strip img{width:auto;height:42px;max-width:none}.partner-strip img{height:38px}.footer-bottom{justify-content:flex-start;gap:14px}.copy{margin-left:0}.scroll-top{right:16px;bottom:16px;width:44px;height:44px}}.pin-section>h3,.content-section>h3{position:relative;margin-top:22px!important;margin-bottom:0!important;padding:14px 16px 13px 46px;border:1px solid #ffffff1f;border-bottom:0;border-radius:8px 8px 0 0;background:linear-gradient(90deg,#24242a,#151519);box-shadow:0 12px 28px #0005;color:#fff}.pin-section>h3:before,.content-section>h3:before{content:"";position:absolute;left:16px;top:50%;width:12px;height:12px;transform:translateY(-50%) rotate(45deg);border-radius:2px;background:linear-gradient(180deg,var(--yellow),var(--gold));box-shadow:0 0 18px #ffe00066}.pin-section>h3+p,.content-section>h3+p{margin-top:0!important;padding:14px 16px 16px;border:1px solid #ffffff1f;border-top:0;border-radius:0 0 8px 8px;background:linear-gradient(180deg,#121217,#0a0a0d);box-shadow:0 12px 28px #0005;color:#e4e4ea}.pros-cons-card>h3,.feature-card>h3,.platform-choice-card h3,.pin-section.__old-faq-disabled>h3,.pin-section.__old-faq-disabled>h3{padding:initial;border:initial;border-radius:initial;background:initial;box-shadow:initial}.pros-cons-card>h3:before,.feature-card>h3:before,.platform-choice-card h3:before,.pin-section.__old-faq-disabled>h3:before,.pin-section.__old-faq-disabled>h3:before{content:initial;position:initial}.legal-intro{margin-top:0}

/* Multi locale switch */
.locale-switch{position:relative;display:inline-flex;align-items:center;z-index:80}
.locale-switch summary{list-style:none;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 10px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:rgba(255,255,255,.06);cursor:pointer;color:#fff;font-weight:900;font-size:13px}
.locale-switch summary::-webkit-details-marker{display:none}
.locale-switch[open] summary{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.1)}
.locale-arrow{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-3px;opacity:.85}
.locale-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:116px;padding:7px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#111116;box-shadow:0 18px 40px rgba(0,0,0,.45);display:grid;gap:4px}
.locale-menu a{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:6px;color:#fff;text-decoration:none;font-weight:900;font-size:13px}
.locale-menu a:hover,.locale-menu a[aria-current=true]{background:rgba(255,255,255,.1)}
.locale-flag{width:22px;height:15px;display:inline-block;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.28) inset;background-size:cover;background-position:center;flex:0 0 auto}
.locale-flag-se{background:linear-gradient(90deg,transparent 0 28%,#fecc00 28% 40%,transparent 40%),linear-gradient(0deg,transparent 0 38%,#fecc00 38% 54%,transparent 54%),#006aa7}

.locale-flag-lv{background:linear-gradient(#9e3039 0 40%,#fff 40% 60%,#9e3039 60%)}
.locale-flag-pt{background:radial-gradient(circle at 39% 50%,#ffcc00 0 15%,#fff 16% 22%,#ffcc00 23% 27%,transparent 28%),linear-gradient(90deg,#046a38 0 40%,#da291c 40%)}
.locale-flag-gr{background:linear-gradient(90deg,#0d5eaf 0 44%,transparent 44%),linear-gradient(0deg,transparent 0 38%,#fff 38% 48%,transparent 48%),linear-gradient(90deg,transparent 0 18%,#fff 18% 27%,transparent 27%),repeating-linear-gradient(0deg,#0d5eaf 0 11.11%,#fff 11.11% 22.22%)}
.locale-flag-fi{background:linear-gradient(90deg,transparent 0 30%,#003580 30% 43%,transparent 43%),linear-gradient(0deg,transparent 0 36%,#003580 36% 56%,transparent 56%),#fff}

/* visual palette refresh: red, gold, yellow, dark gray */
:root{--bg:#050506;--surface:#15151a;--surface-2:#202026;--surface-3:#2d2d33;--line:#3a3330;--line-soft:#ffd35a22;--red:#c9151b;--red-2:#8f090d;--red-dark:#2a0506;--yellow:#ffd84a;--gold:#c99522;--green:#c9151b;--shadow:0 18px 48px #000b}
body{background:#0a636b;}
.topbar{background:#054248;border-bottom:1px solid #ffd84a2b;box-shadow:0 12px 34px #0009}.pin-sidebar{background:linear-gradient(180deg,#070708,#030304);border-right-color:#ffd84a1f}.aside-feature-nav a:hover{background:linear-gradient(90deg,#c9151b30,#c9952214 55%,#0000);border-left-color:var(--gold)}.aside-icon{filter:drop-shadow(0 0 10px #c9151b78) drop-shadow(0 0 8px #ffd84a28)}
.btn,.pin-btn{border-color:#ffd84a55;background:linear-gradient(180deg,#202026,#0c0c0f);color:#fff;box-shadow:inset 0 1px 0 #ffffff18}.btn.hot,.pin-btn,.pin-btn.hot{border-color:#321;background:linear-gradient(180deg,#ffd84a 0%,#e2aa22 45%,#9d1115 100%);color:#080808;text-shadow:0 1px 0 #ffeaa0;box-shadow:0 7px 0 #371300,0 0 0 1px #fff5 inset,0 0 24px #c9151b30}.btn.hot:hover,.pin-btn:hover{filter:brightness(1.08) saturate(1.08)}
.hero{background:#09090b;border:1px solid #ffd84a24;box-shadow:0 22px 60px #000c,0 0 0 1px #c9151b20 inset}.hero:after{background:linear-gradient(90deg,#050506 0,#050506e8 20%,#0505069c 43%,#0000 72%),linear-gradient(0deg,#050506d8,#0000 38%),radial-gradient(circle at 82% 20%,#ffd84a18,#0000 19rem)}.hero-rating{background:linear-gradient(180deg,#b91519,#690609);border:1px solid #ffd84a55;box-shadow:0 10px 22px #0008,0 0 18px #c9151b40}.kicker,.hero-breadcrumbs a:hover{color:var(--yellow)}
.content-section,.pin-section{border-color:#ffd84a20;background:#008480;box-shadow:0 14px 36px #0007}.card,.feature-card,.platform-choice-card,.pros-cons-card{border-color:#ffd84a24;background:radial-gradient(circle at 100% 0,#c9151b2b,#0000 11rem),linear-gradient(180deg,#222229,#101013)}.feature-card:before{background:linear-gradient(180deg,#ffd84a,#c99522);box-shadow:0 8px 20px #ffd84a2b}.feature-card:after{background:linear-gradient(90deg,#c9151b,#ffd84a,#0000)}
.section-visual,.verdict-media{border:1px solid #ffd84a2c;box-shadow:0 18px 42px #000b,0 0 28px #c9151b22}.table-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#c9151b,#ffd84a)}th{background:#d3dee2;color:#000000}td{color:#000000;background:#ffffff}.metric{border-color:#ffd84a28;background:linear-gradient(180deg,#151519,#070708)}.metric strong{color:#ffd84a}
.offer-banners{margin:26px 0}.offer-banner{border:1px solid #ffd84a;background-image:linear-gradient(90deg,#050506 0,#08080af0 32%,#1b060899 55%,#0000 100%),radial-gradient(circle at 76% 48%,#ffd84a22,#0000 21rem),var(--offer-bg);background-size:cover;background-position:center right;box-shadow:0 18px 52px #000c,0 0 0 1px #c9151b45 inset,0 0 28px #ffd84a24}.offer-banner:before{background:radial-gradient(circle at 82% 40%,#c9151b55,#0000 40%),linear-gradient(0deg,#030304b8,#0000 42%)}.offer-banner:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffd84a1a,#0000 18%,#c9151b10 100%);mix-blend-mode:screen}.offer-kicker{color:#ffd84a;text-shadow:0 0 16px #ffd84a55}.offer-banner h2{color:#f34b46;text-shadow:0 4px 22px #000,0 0 18px #c9151b35}.offer-banner p{color:#f0e8d6}.offer-copy>.pin-btn{background:linear-gradient(180deg,#ffd84a 0%,#f0b72b 48%,#b11414 100%);border-color:#fff2;color:#070707}
.pin-btn.store-btn{border-color:#ffd84a;background:linear-gradient(180deg,#2b2b31 0%,#a31317 58%,#4b0608 100%);color:#fff;box-shadow:0 12px 28px #000c,0 0 18px #ffd84a2f,inset 0 1px 0 #ffffff24}.pin-btn.store-btn:hover{background:linear-gradient(180deg,#3a3030 0%,#c9151b 58%,#5d070a 100%);box-shadow:0 16px 34px #000d,0 0 24px #ffd84a40}.platform-choice-card--ios .platform-choice-head img,.platform-choice-card--android .platform-choice-head img{background:linear-gradient(180deg,#ffd84a,#b11414);border-color:#ffd84a80}
.pin-section>h3,.content-section>h3{background:linear-gradient(90deg,#2b2b31,#151519 56%,#2a0708);border-color:#ffd84a24}.pin-section>h3:before,.content-section>h3:before{background:linear-gradient(180deg,#ffd84a,#c99522);box-shadow:0 0 18px #ffd84a66}.pin-section>h3+p,.content-section>h3+p{background:linear-gradient(180deg,#131318,#08080a);border-color:#ffd84a24}.scroll-top{border-color:#ffd84a38;background:linear-gradient(180deg,#b11414,#6c070a);box-shadow:0 12px 28px #000b,0 0 18px #ffd84a30}.scroll-top:hover{background:linear-gradient(180deg,#ffd84a,#b11414);color:#070707}
@media (max-width:620px){.offer-banner{background-position:center right}.offer-banner:before{background:linear-gradient(90deg,#050506f2 0,#050506cf 54%,#00000033 100%),radial-gradient(circle at 78% 30%,#c9151b45,#0000 44%)}}

/* visual palette refresh v2: molten gold, casino red, graphite */
:root{--bg:#040405;--surface:#141419;--surface-2:#1d1d23;--surface-3:#2a2a31;--graphite:#101014;--graphite-2:#19191f;--line:#4b3a25;--line-soft:#ffd66624;--red:#d21b22;--red-2:#9d0b10;--red-dark:#2b0507;--yellow:#ffdc55;--gold:#c88f22;--gold-2:#f4b83a;--ember:#ff5a28;--shadow:0 20px 56px #000c}
body{background:#0a636b}
.topbar{background:#054248;border-bottom:1px solid #ffdc5530;box-shadow:0 14px 36px #000b,0 1px 0 #ffffff08 inset}.brand-logo{filter:drop-shadow(0 0 12px #d21b2240)}.nav-links a.is-active,.nav-links a:hover{background:linear-gradient(180deg,#2b2b31,#17171c);box-shadow:0 0 0 1px #ffdc5526 inset;color:#fff}.locale-switch summary{background:linear-gradient(180deg,#222228,#111116)!important;border-color:#ffdc5535!important}.locale-menu{background:#101014!important;border-color:#ffdc5526!important;box-shadow:0 18px 44px #000c,0 0 24px #d21b2224!important}
.pin-sidebar{background:linear-gradient(180deg,#09090a 0,#040405 100%);box-shadow:16px 0 44px #0007 inset}.aside-feature-nav{border-bottom-color:#ffdc5520}.aside-feature-nav a{color:#b8b4b4}.aside-feature-nav a:hover{color:#fff;background:linear-gradient(90deg,#d21b2238 0,#c88f221c 58%,#0000 100%);border-left-color:#ffdc55}.pin-side-nav-toggle{background:linear-gradient(180deg,#232329,#15151a);box-shadow:0 0 0 1px #ffdc5520 inset}.pin-side-links a:hover{background:linear-gradient(90deg,#d21b2229,#c88f2214);color:#fff}
.btn,.pin-btn{border-radius:8px;border-color:#ffdc5540;background:linear-gradient(180deg,#25252b,#111115);box-shadow:0 10px 24px #0008,inset 0 1px 0 #ffffff18}.btn.hot,.pin-btn,.pin-btn.hot{border-color:#2a1208;background:linear-gradient(180deg,#ffdf63 0%,#f0b331 35%,#c71a20 72%,#741013 100%);color:#060606;text-shadow:0 1px 0 #ffeaa6;box-shadow:0 7px 0 #351006,0 18px 28px #0007,0 0 26px #d21b223a,inset 0 1px 0 #fff6}.btn.hot:hover,.pin-btn:hover{filter:saturate(1.15) brightness(1.08);transform:translateY(-1px)}.btn.ghost,.pin-btn.ghost{background:linear-gradient(180deg,#15151a,#070708);border-color:#ffdc5545;color:#fff}
.hero{border:1px solid #ffdc5526;background:#070708;box-shadow:0 24px 70px #000d,0 0 0 1px #d21b2226 inset}.hero:after{background:linear-gradient(90deg,#050506 0,#050506ee 18%,#050506a6 43%,#0000 73%),linear-gradient(0deg,#050506e0,#0000 40%),radial-gradient(circle at 76% 26%,#ffdc5520,#0000 22rem),radial-gradient(circle at 91% 65%,#d21b2228,#0000 18rem)}.hero-rating{background:linear-gradient(180deg,#ca191f,#6d080b);border:1px solid #ffdc5560;box-shadow:0 12px 28px #0009,0 0 22px #d21b2248}.hero-actions .pin-btn{min-width:150px}
.content-section,.pin-section{border-color:#ffdc5522;background:#008480;box-shadow:0 16px 42px #0008,inset 0 1px 0 #ffffff08}.content-section:hover,.pin-section:hover{border-color:#ffdc5530}.pin-lead{color:#eee6cf}.card,.feature-card,.platform-choice-card,.pros-cons-card{border-color:#ffdc5526;background:radial-gradient(circle at 100% 0,#d21b2230,#0000 12rem),linear-gradient(180deg,#222229,#101014);box-shadow:0 16px 38px #0008}.card:hover,.feature-card:hover,.platform-choice-card:hover,.pros-cons-card:hover{border-color:#ffdc5540;box-shadow:0 20px 46px #000b,0 0 26px #d21b2222}.feature-card:before{background:linear-gradient(180deg,#ffdc55,#c88f22);box-shadow:0 8px 22px #ffdc5530}.feature-card:after{height:4px;background:linear-gradient(90deg,#d21b22,#ffdc55,#c88f22,#0000)}
table{box-shadow:0 12px 30px #0008}th{background:#d3dee2;color:#000000;border-bottom-color:#000000}td{background:#ffffff;border-bottom-color:#000000}.table-scroll{scrollbar-color:#ffdc55 #111114}.metric{background:linear-gradient(180deg,#17171c,#08080a);border-color:#ffdc5530}.badge{background:linear-gradient(180deg,#17171c,#08080a);border-color:#ffdc5526;color:#ede8d8}
.offer-banner{border:1px solid #ffdc55;background-image:linear-gradient(90deg,#050506 0,#050506ed 29%,#1f070995 53%,#00000016 78%),radial-gradient(circle at 78% 48%,#ffdc5522,#0000 23rem),var(--offer-bg);background-size:cover;background-position:center right;box-shadow:0 20px 58px #000d,0 0 0 1px #d21b2250 inset,0 0 32px #ffdc5526}.offer-banner:before{background:radial-gradient(circle at 82% 38%,#d21b2258,#0000 42%),linear-gradient(0deg,#040405c0,#0000 40%)}.offer-banner:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffdc551a,#0000 20%,#d21b2212 100%);mix-blend-mode:screen}.offer-copy{padding-left:34px}.offer-kicker{color:#ffdc55;text-shadow:0 0 16px #ffdc5560}.offer-banner h2{color:#f34b46;text-shadow:0 5px 24px #000,0 0 18px #d21b2238}.offer-banner p{color:#f1ead6}.offer-copy>.pin-btn{border-color:#2c1208;background:linear-gradient(180deg,#ffdc55 0,#eeb332 38%,#c31a20 100%);color:#070707}
.section-visual,.verdict-media{border:1px solid #ffdc5530;box-shadow:0 20px 48px #000b,0 0 30px #d21b2224}.verdict-media:before{background:linear-gradient(90deg,#0008,#0000 34%),radial-gradient(circle at 74% 44%,#ffdc5524,#0000 18rem)}.pros-card:before{background:radial-gradient(circle at 100% 0,#c88f2236,#0000 10rem)}.cons-card:before{background:radial-gradient(circle at 100% 0,#d21b2240,#0000 10rem)}.pros-card h3:before{background:#ffdc55}.cons-card h3:before{background:#d21b22;color:#fff}.content-section ul li:before,.pin-list li:before,.pin-section ul li:before{background:#ffdc55;box-shadow:0 0 16px #ffdc5580}.content-section li,.pin-list li,.pin-section li{background:linear-gradient(180deg,#111116,#09090b);border-color:#ffdc551c}
.pin-section.__old-faq-disabled,.pin-section.__old-faq-disabled{border-color:#ffdc5548;background:radial-gradient(circle at 90% 6%,#d21b2238,#0000 16rem),linear-gradient(180deg,#18181ef6,#08080a)}.pin-section.__old-faq-disabled h2:before,.pin-section.__old-faq-disabled h2:before,.pin-section.__old-faq-disabled summary:after,.pin-section.__old-faq-disabled summary:after{background:linear-gradient(180deg,#ffdc55,#c88f22);box-shadow:0 0 20px #ffdc5568}.pin-section.__old-faq-disabled details,.pin-section.__old-faq-disabled details{border-color:#ffdc5524;background:linear-gradient(180deg,#202027,#101014)}.pin-section.__old-faq-disabled details[open] summary,.pin-section.__old-faq-disabled details[open] summary{background:linear-gradient(90deg,#d21b222b,#0000);color:#ffdc55}
.footer{background:linear-gradient(180deg,#050506,#000);border-top-color:#ffdc5525}.contacts,.footer-grid,.logo-strip{border-color:#ffdc551c}.online-help{color:#ffdc55!important}.scroll-top{background:linear-gradient(180deg,#d21b22,#70090c);border-color:#ffdc5540}.scroll-top:hover{background:linear-gradient(180deg,#ffdc55,#d21b22);color:#050506}.cookie{border-color:#ffdc5530;background:#15151af5;box-shadow:0 18px 48px #000c}.cookie button{background:linear-gradient(180deg,#d21b22,#8c0a0e);box-shadow:0 0 18px #d21b2238}
@media (max-width:620px){.offer-banner{background-position:center right}.offer-banner{background-image:linear-gradient(90deg,#050506f6 0,#050506dd 58%,#00000028 100%),radial-gradient(circle at 80% 30%,#d21b2248,#0000 44%),var(--offer-bg)}.offer-copy{padding-left:20px}.hero:after{background:linear-gradient(90deg,#050506f4 0,#050506cf 58%,#00000020 100%),linear-gradient(0deg,#050506e0,#0000 34%)}}

/* requested content section background - scoped */
.pin-content>.content-section:not(.pros-cons-section):not(.platform-choice-section):not(.verdict-section):not(.faq-section),
.pin-content>.pin-section:not(.pros-cons-section):not(.platform-choice-section):not(.verdict-section):not(.faq-section){border-color:#ffdc5522;background:radial-gradient(circle at 95% 0,#d21b2226,#0000 13rem),radial-gradient(circle at 6% 100%,#c88f2212,#0000 18rem),linear-gradient(180deg,#231216f5,#000000)}


/* requested body background */
body{background:#0a636b}


/* unified hero rating and verdict naming */
.hero-rating{display:inline-flex!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:100%!important;padding:5px!important;border-radius:4px!important;background:#b11414!important;color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1.15!important;text-shadow:0 2px 12px #000!important;box-shadow:none!important}
.hero-rating strong{color:#fff!important;font-weight:900!important}
.pin-content>.verdict-section{border-color:#ffdc5530!important;background:radial-gradient(circle at 88% 12%,#d21b222e,#0000 18rem),radial-gradient(circle at 12% 100%,#c88f2218,#0000 18rem),linear-gradient(180deg,#18181ef5,#0a0a0df7)!important;box-shadow:0 18px 46px #0009,inset 0 1px 0 #ffffff08}
.pin-content>.verdict-section.verdict-with-media{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,42%)!important;align-items:center!important;gap:28px!important}
.verdict-copy{min-width:0}.verdict-copy h2{color:#f34b46;margin-bottom:18px}.author-verdict{font-weight:700;color:#e4e4ea}.verdict-media{position:relative;min-width:0;margin:0!important;align-self:stretch;overflow:hidden;border:1px solid #ffdc5530;border-radius:8px;background:#070709;box-shadow:0 20px 48px #000b,0 0 30px #d21b2224}.verdict-media:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0006,#0000 38%),radial-gradient(circle at 72% 42%,#ffdc5524,#0000 18rem);pointer-events:none}.verdict-media img{width:100%;height:100%;min-height:320px;object-fit:cover;object-position:center}.verdict-section .section-actions{margin-top:22px}
@media (max-width:960px){.pin-content>.verdict-section.verdict-with-media{grid-template-columns:1fr!important}.verdict-media img{min-height:260px}}
/* final unified FAQ styles */
.faq-section{position:relative!important;overflow:hidden!important;display:grid!important;gap:14px!important;border:1px solid #ffdc5548!important;border-radius:8px!important;background:radial-gradient(circle at 90% 6%,#d21b2238,#0000 16rem),linear-gradient(180deg,#18181ef6,#08080a)!important;box-shadow:0 0 24px #ffdc5518,inset 0 0 0 1px #ffffff08!important}
.faq-section>*{position:relative!important;z-index:1!important}
.faq-section>h2{color:#f34b46;display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:4px!important}
.faq-section>h2:before{content:"?"!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;width:40px!important;height:40px!important;border-radius:50%!important;background:linear-gradient(180deg,#ffdc55,#c88f22)!important;color:#050505!important;font-size:24px!important;font-weight:900!important;box-shadow:0 0 20px #ffdc5568!important}
.faq-section details{overflow:hidden!important;border:1px solid #ffdc5524!important;border-radius:8px!important;background:linear-gradient(180deg,#202027,#101014)!important;box-shadow:0 12px 28px #0007!important}
.faq-section summary{position:relative!important;display:flex!important;align-items:center!important;min-height:58px!important;padding:16px 58px 16px 18px!important;color:#fff!important;font-size:18px!important;font-weight:900!important;cursor:pointer!important;list-style:none!important}
.faq-section summary::-webkit-details-marker{display:none!important}
.faq-section summary:after{content:"+"!important;position:absolute!important;right:16px!important;top:50%!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;transform:translateY(-50%)!important;border-radius:50%!important;background:linear-gradient(180deg,#ffdc55,#c88f22)!important;color:#050505!important;font-size:22px!important;line-height:1!important;font-weight:900!important;box-shadow:0 0 20px #ffdc5568!important}
.faq-section details[open] summary{background:linear-gradient(90deg,#d21b222b,#0000)!important;color:#ffdc55!important}
.faq-section details[open] summary:after{content:"-"!important}
.faq-section details p{margin-top:0!important;padding:0 18px 18px!important;color:#dedee4!important;font-size:16px!important;font-weight:600!important}
/* final offer banner border reset */
.offer-banner{border:none!important}
/* mobile content padding */
@media (max-width:960px){.pin-content{padding-left:10px!important;padding-right:10px!important}}
/* side CTA rows */
.section-actions--side{justify-content:flex-end}.section-actions--side .pin-btn{min-width:190px}@media (max-width:620px){.section-actions--side{justify-content:stretch}.section-actions--side .pin-btn{width:100%;min-width:0}}
/* bonus CTA placement */
.section-actions--bonus-left{justify-content:flex-start}.section-actions--bonus-left .pin-btn{min-width:190px}@media (max-width:620px){.section-actions--bonus-left{justify-content:stretch}.section-actions--bonus-left .pin-btn{width:100%;min-width:0}}
/* app CTA placement */
.section-actions--app-left{justify-content:flex-start!important;align-items:center!important}.section-actions--app-left .pin-btn{min-width:190px}@media (max-width:620px){.section-actions--app-left{justify-content:stretch!important}.section-actions--app-left .pin-btn{width:100%;min-width:0}}
/* main CTA placement */
.section-actions--main-left{justify-content:flex-start!important;align-items:center!important}.section-actions--main-left .pin-btn{min-width:190px}@media (max-width:620px){.section-actions--main-left{justify-content:stretch!important}.section-actions--main-left .pin-btn{width:100%;min-width:0}}
/* 22bets11 visual adaptation */
:root{--b11-deep:#03575c;--b11-deeper:#004b50;--b11-red:#f84a4a;--b11-red-dark:#e74242;--b11-cyan:#2aaab4;--b11-text:#35495e;--b11-muted:#8f99a8;--b11-line:#edf1f3;--b11-soft:#f6f8f9}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important;color:var(--b11-text)!important;background:#0a636b}.topbar{background:#054248;border-bottom:0!important;box-shadow:0 2px 10px #0002!important}.nav-links a,.footer a,.footer p{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}.pin-btn,.btn,.cookie button{border-radius:18px!important;background:linear-gradient(180deg,var(--b11-red),var(--b11-red-dark))!important;color:#fff!important;border:0!important;box-shadow:none!important;text-transform:uppercase!important}.pin-btn.hot{background:linear-gradient(180deg,var(--b11-red),var(--b11-red-dark))!important;color:#fff!important}.hero-rating{background:var(--b11-red)!important;border:0!important;border-radius:18px!important}.pin-section,.content-section{background:#fff!important;border:1px solid var(--b11-line)!important;box-shadow:0 8px 24px #1d1d1b14!important;color:var(--b11-text)!important}.pin-section p,.content-section p,.pin-list li,.content-section li,.pin-section li,td{color:#000000}h1,h2,h3,.pin-section>h3,.content-section>h3{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important;color:#183d43!important;letter-spacing:0!important}.pin-section>h3,.content-section>h3{background:#fff!important;border-color:var(--b11-line)!important;box-shadow:none!important}.pin-section>h3:before,.content-section>h3:before{background:var(--b11-red)!important;box-shadow:none!important}.table-wrap,.table-scroll{border-radius:8px!important;border:1px solid var(--b11-line)!important;background:#fff!important}table{border-radius:8px!important;overflow:hidden!important}th{background:#d3dee2;color:#000000;border-bottom:1px solid #ffffff20!important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}td{color:#000000;background:#ffffff;border-bottom:1px solid var(--b11-line)!important}tbody tr:nth-child(even) td{color:#000000;background:#ffffff}.offer-banner{border:0!important;border-radius:8px!important;box-shadow:0 8px 24px #1d1d1b26!important}.offer-kicker{color:#fff!important;background:var(--b11-red)!important;border-radius:18px!important;width:max-content!important;padding:5px 12px!important}.pin-sidebar{background:#fff!important;border-right:6px solid var(--b11-deep)!important;box-shadow:none!important;padding-top:0!important}.pin-sidebar .aside-feature-nav,.pin-sidebar .pin-side-nav{margin-top:14px}.bets11-sports-widget{width:250px;max-width:100%;overflow:hidden;background:#fff;color:var(--b11-muted);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:0 0 3px 0;box-shadow:0 1px 0 #e5eef2}.b11-head{display:flex;align-items:center;gap:9px;height:38px;padding:0 8px;background:var(--b11-deep);color:#fff;font-size:15px;font-weight:900;line-height:1;text-transform:uppercase}.b11-head--matches{margin-top:0;background:var(--b11-deeper)}.b11-head button,.b11-team button{display:grid;place-items:center;margin-left:auto;width:14px;height:14px;border:0;border-radius:2px;background:#91aab1;color:#fff;font-size:10px;line-height:1}.b11-icon{display:grid;place-items:center;width:18px;height:18px;color:#fff;font-size:15px;line-height:1}.b11-trophy{font-size:16px}.b11-medal{font-size:15px}.b11-team{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;background:#f1f3f4;color:#667386;font-size:13px;font-weight:400;border-bottom:1px solid #dfe7eb}.b11-plus{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:var(--b11-red);color:#fff;font-size:18px;font-weight:900;line-height:18px}.b11-live{position:relative;display:flex;align-items:center;gap:8px;width:228px;height:34px;margin:16px auto 18px;padding:0 18px 0 6px;overflow:hidden;background:var(--b11-red);color:#fff;border-radius:999px;font-size:14px;text-transform:uppercase}.b11-live:after{content:"";position:absolute;right:42px;top:-14px;width:64px;height:64px;transform:rotate(42deg);background:#ffffff20}.b11-play{display:grid;place-items:center;z-index:1;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--b11-red);font-size:11px}.b11-live strong,.b11-chevron{position:relative;z-index:1}.b11-chevron{margin-left:auto;font-size:11px}.b11-search{display:flex;align-items:center;justify-content:space-between;width:218px;height:38px;margin:0 auto 16px;padding:0 5px 0 18px;border:1px solid #e6ecef;border-radius:999px;background:#fff;color:#8d98a8;font-size:12px;text-transform:uppercase}.b11-search button{display:grid;place-items:center;width:29px;height:29px;border:0;border-radius:50%;background:var(--b11-cyan);color:#fff;font-size:18px;font-weight:900}.b11-sports-list{display:block!important;margin:0!important;padding:0!important;list-style:none!important;color:#8f99a8!important}.b11-sports-list li{display:flex!important;align-items:center!important;gap:10px!important;height:35px!important;margin:0!important;padding:0 12px!important;border:0!important;border-top:1px solid #edf1f3!important;border-radius:0!important;background:#fff!important;color:#8f99a8!important;font-size:14px!important;line-height:35px!important}.b11-sports-list li:before{display:none!important}.b11-sports-list span{display:inline-grid;place-items:center;width:18px;text-align:center;font-size:15px}.aside-feature-nav a:hover{background:#eef6f7!important;border-left-color:var(--b11-red)!important;color:var(--b11-deep)!important}.pin-side-nav-toggle{background:var(--b11-deep)!important;color:#fff!important;box-shadow:none!important}.pin-side-links a:hover{background:#eef6f7!important;color:var(--b11-deep)!important}.footer{background:var(--b11-deeper)!important;border-top:0!important}.footer h3,.footer strong{color:#fff!important}.footer a,.footer p,.copy{color:#d7f0f1!important}@media (max-width:960px){.bets11-sports-widget{width:100%;border-left:6px solid var(--b11-deep)}.pin-sidebar{border-right:0!important}.pin-side-nav.mobile-nav-mounted{background:#fff!important}.pin-content{background:#f3f8fc!important}.aside-feature-nav{background:#fff!important}}

/* 22Bet header restyle */
.topbar{background:#06494b!important;border-bottom:4px solid #04898b!important;box-shadow:none!important}.nav{height:74px!important;min-height:74px!important;padding:0 24px!important;gap:18px!important}.brand-logo{width:152px!important;height:auto!important;filter:none!important}.nav-links{margin-left:44px!important;gap:0!important;padding:4px!important;border-radius:999px!important;background:#135b5f!important;box-shadow:inset 0 1px 0 #ffffff12!important}.nav-links a{min-height:30px!important;padding:0 18px!important;border-radius:999px!important;background:transparent!important;color:#fff!important;font-size:11px!important;font-weight:900!important;line-height:30px!important;text-transform:uppercase!important}.nav-links a.is-active,.nav-links a:hover{background:#0f4f53!important;color:#fff!important}.auth{color:#000000;margin-left:auto!important;gap:8px!important}.auth .btn{min-height:30px!important;padding:0 22px!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important}.auth .btn.ghost{background:#176168!important;color:#fff!important}.auth .btn.hot{background:#27b84f!important;color:#fff!important;text-shadow:none!important}.auth .btn:hover,.nav-links a:hover{filter:brightness(1.06)!important}.locale-switch summary{min-height:30px!important;padding:0 10px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.locale-code{color:#fff!important;font-size:12px!important;font-weight:900!important}.locale-arrow{border-color:#fff!important}.locale-menu{background:#06494b!important;border-color:#0f777b!important;border-radius:10px!important}.locale-menu a{color:#fff!important;border-radius:8px!important}.locale-menu a:hover{background:#135b5f!important}@media (max-width:960px){.nav{height:68px!important;min-height:68px!important;padding:0 12px!important}.brand-logo{width:126px!important}.nav-links{display:none!important}.auth{color:#000000;margin-left:auto!important}.auth .btn{display:none!important}.mobile-burger{background:#135b5f!important;border-color:#1d7478!important;border-radius:999px!important}}
/* 22Bet section restyle */
.content-section,.pin-section{background:#008480!important}

/* 22Bet footer light restyle */
.footer{background:#ffffff!important;color:#000000!important;border-top-color:#d3dee2!important}.footer h3,.footer a,.footer p,.footer li,.footer-disclaimer,.copy,.contacts strong{color:#000000!important}.footer a:hover{color:#000000!important;text-decoration:underline}.contacts,.footer-grid,.logo-strip{border-color:#d3dee2!important}.footer-divider{background:#d3dee2!important}.online-help{color:#000000!important}

/* 22Bet section button restyle */
.content-section .pin-btn:not(.store-btn),.pin-section .pin-btn:not(.store-btn),.offer-banner .pin-btn:not(.store-btn),.section-actions .pin-btn:not(.store-btn){min-width:118px!important;min-height:30px!important;padding:10px 28px!important;border:0!important;border-radius:999px!important;background:#f34b46!important;color:#ffffff!important;box-shadow:none!important;text-shadow:none!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important}.content-section .pin-btn:not(.store-btn):hover,.pin-section .pin-btn:not(.store-btn):hover,.offer-banner .pin-btn:not(.store-btn):hover,.section-actions .pin-btn:not(.store-btn):hover{filter:brightness(1.06)!important;transform:none!important}
/* 22Bet footer weight reset */
.footer a,.footer p{font-weight:400!important}

/* 22Bet footer legal brand block */
.footer-legal-brand{position:relative;margin-top:28px;padding:8px 72px 8px;text-align:center;color:#1f2933!important}.footer-badges{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin:0 0 22px}.footer-badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 7px;border-radius:2px;border:1px solid #c7d1d6;background:#fff;color:#111;font-size:8px;font-weight:900;line-height:1;text-transform:uppercase;box-shadow:0 1px 0 #00000010}.footer-badge--visa{background:#172c80;color:#fff;font-size:12px}.footer-badge--mc{min-width:42px;background:linear-gradient(90deg,#e92325 0 50%,#f59c21 50% 100%);color:#fff;font-size:0}.footer-badge--mc:before{content:"";width:18px;height:18px;border-radius:50%;background:#e92325;box-shadow:13px 0 0 #f59c21;opacity:.95}.footer-badge--mga{color:#336799}.footer-badge--discover{color:#1d1d1d}.footer-badge--sig{min-width:50px;color:#111;font-size:6px}.footer-badge--ask{min-width:72px;background:#ff4148;color:#fff;font-size:7px}.footer-company,.footer-responsible,.footer-copyright{max-width:980px;margin:0 auto!important;color:#1f2933!important;font-weight:400!important;line-height:1.35!important}.footer-company{font-size:12px!important}.footer-responsible{margin-top:10px!important;color:#8a97a0!important;font-size:11px!important}.footer-copyright{margin-top:8px!important;color:#9aa4ab!important;font-size:10px!important}.footer-age-badge{position:absolute;right:20px;top:50%;display:grid;place-items:center;width:42px;height:42px;transform:translateY(-25%);border:2px solid #ff3f42;border-radius:50%;color:#ff3f42;font-size:12px;font-weight:700;background:#fff}@media (max-width:700px){.footer-legal-brand{padding:8px 8px 56px}.footer-age-badge{right:50%;top:auto;bottom:6px;transform:translateX(50%)}.footer-badges{gap:8px}.footer-company{font-size:11px!important}}
/* final 22Bet readability pass */
.hero h1,.hero h2,.hero h3{color:#fff!important;text-shadow:0 3px 18px #000!important}.hero p{color:#e8eef0!important;text-shadow:0 2px 12px #000!important}.pin-content>.content-section:not(.offer-banner),.pin-content>.pin-section:not(.offer-banner){background:#fff!important;border-color:#dfe7eb!important;color:#243c43!important;box-shadow:0 8px 22px #063f4420!important}.pin-content>.content-section p,.pin-content>.pin-section p,.pin-content>.content-section li,.pin-content>.pin-section li{color:#000!important}.pin-content>.content-section h2,.pin-content>.pin-section h2{color:#f34b46!important}.pin-content>.content-section h3,.pin-content>.pin-section h3{color:#183d43!important}.pin-list li,.content-section li,.pin-section li{background:#fff!important;border-color:#edf1f3!important}.faq-section{background:#fff!important;border-color:#dfe7eb!important}.faq-section summary{color:#183d43!important}.faq-section details{background:#fff!important;border-color:#dfe7eb!important;box-shadow:none!important}.faq-section details p{color:#000!important}.hero .pin-btn,.hero .btn{background:#f34b46!important;color:#fff!important}
@media (max-width:620px){.hero{min-height:500px!important}.hero-copy{width:100%!important;max-width:100%!important;min-width:0!important;padding:28px 20px!important}.hero h1{max-width:100%!important;font-size:34px!important;line-height:1.08!important;overflow-wrap:anywhere!important}.hero p{max-width:100%!important;font-size:15px!important;line-height:1.45!important;overflow-wrap:anywhere!important;word-break:break-word!important}.hero-rating{font-size:14px!important}.hero-actions .pin-btn{width:auto!important;min-width:0!important;padding:0 18px!important}}
@media (max-width:960px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.page-shell{display:block!important;width:100%!important;max-width:100%!important;margin:16px 0!important;overflow:hidden!important}.pin-content{width:100%!important;max-width:100%!important;margin:0!important;padding-left:10px!important;padding-right:10px!important;overflow:hidden!important}.hero,.content-section,.pin-section{width:100%!important;max-width:100%!important}.hero-img{max-width:none!important}}
/* compact aside from latest reference */
@media (min-width:901px){.page-shell{grid-template-columns:220px minmax(0,1fr)!important}.pin-content{padding-left:18px!important;padding-right:20px!important}}
.pin-sidebar{background:#fff!important;border-right:6px solid #03575c!important}.bets11-sports-widget.b11-widget--compact{width:auto!important;max-width:100%!important;background:#fff!important;border-left:0!important;border-right:0!important;border-radius:0 0 4px 0!important;box-shadow:none!important;overflow:hidden!important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}.b11-widget--compact .b11-head{height:40px!important;padding:0 10px!important;gap:8px!important;background:#03575c!important;border-bottom:3px solid #004b50!important;color:#fff!important;font-size:11px!important;font-weight:900!important;line-height:1.08!important;text-transform:uppercase!important}.b11-widget--compact .b11-head--matches{height:39px!important;background:#004f54!important}.b11-widget--compact .b11-head strong{display:block!important;color:#fff!important;font-size:11px!important;font-weight:900!important;line-height:1.08!important}.b11-widget--compact .b11-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;font-size:14px!important;color:#fff!important}.b11-widget--compact .b11-head button,.b11-widget--compact .b11-team,.b11-widget--compact .b11-search{display:none!important}.b11-widget--compact .b11-live{width:176px!important;height:30px!important;margin:10px auto!important;padding:0 12px 0 5px!important;gap:8px!important;border-radius:999px!important;background:#f84a4a!important;color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:30px!important;text-transform:uppercase!important}.b11-widget--compact .b11-live:after{right:27px!important;top:-18px!important;width:62px!important;height:62px!important;background:#ffffff24!important}.b11-widget--compact .b11-play{width:24px!important;height:24px!important;flex:0 0 24px!important;font-size:8px!important;background:#fff!important;color:#f84a4a!important}.b11-widget--compact .b11-chevron{margin-left:auto!important;font-size:8px!important}.b11-widget--compact .b11-sports-list{margin:0!important;padding:0 0 4px!important;background:#fff!important;border-top:1px solid #edf1f3!important}.b11-widget--compact .b11-sports-list li{padding:0 12px!important;gap:8px!important;border-top:1px solid #edf1f3!important;background:#fff!important;color:#8f99a8!important;font-size:11px!important;font-weight:400!important;line-height:27px!important}.b11-widget--compact .b11-sports-list li:first-child{border-top:0!important}.b11-widget--compact .b11-sports-list span{width:16px!important;flex:0 0 16px!important;font-size:13px!important;line-height:1!important}
.pin-side-nav{padding:10px!important}
.locale-flag-at{background:linear-gradient(180deg,#ed2939 0 33.333%,#fff 33.333% 66.666%,#ed2939 66.666% 100%)!important}

.pin-section>h3+p,.content-section>h3+p{background:#27b84f66!important}
.section-visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0 24px}.section-visual-grid img{width:100%;height:100%;min-height:220px;object-fit:cover;border-radius:8px;border:1px solid #ffdc5530;box-shadow:0 20px 48px #000b,0 0 30px #d21b2224}@media (max-width:620px){.section-visual-grid{grid-template-columns:1fr}.section-visual-grid img{min-height:190px}}
.offer-banners--home{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.offer-banners--home .offer-banner{min-height:260px}.offer-banners--home .offer-copy{min-height:260px;max-width:100%;padding:28px}.offer-banners--home .offer-banner h2{font-size:clamp(28px,3vw,42px);line-height:1.08}.offer-banners--home .pin-btn{width:max-content}@media (max-width:760px){.offer-banners--home{grid-template-columns:1fr}.offer-banners--home .offer-banner,.offer-banners--home .offer-copy{min-height:300px}}

.pin-section .section-visual,.content-section .section-visual{max-height:500px!important}.home-bonus-banner .offer-banner{background-color:transparent!important}.home-bonus-banner .offer-banner:before,.home-bonus-banner .offer-banner:after{display:none!important}.home-bonus-banner .offer-copy h2{color:#fff!important}
.hero,.hero-img,.content-section,.pin-section,.offer-banners,.offer-banner,.section-visual,.section-visual-grid img,.table-wrap,.table-scroll,table,.card,.feature-card,.pros-cons-card,.platform-choice-card,.promo-card,.verdict-media,.faq-section,.faq-section details{border-radius:8px!important}
.table-scroll{margin-top:0!important;margin-bottom:0!important}.table-wrap{margin-top:14px!important;margin-bottom:0!important}
.section-visual,.verdict-media{border:0!important}
.scroll-top{border:0!important;border-radius:50%!important;background:#f34b46!important;box-shadow:0 8px 18px #0004!important;color:#fff!important}
@media (max-width:960px){.table-wrap,.table-scroll{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}.table-wrap table,.table-scroll table{width:max-content!important;min-width:720px!important;max-width:none!important;white-space:nowrap!important}.table-wrap th,.table-wrap td,.table-scroll th,.table-scroll td{white-space:nowrap!important}}
.offer-banner h2{text-shadow:0 5px 24px #000,0 0 18px #d21b22!important}
.pin-section table,.content-section table,.table-wrap table,.table-scroll table{margin-top:0!important;margin-bottom:0!important}
.pin-section table,.content-section table,.table-wrap table,.table-scroll table{box-shadow:none!important;border-collapse:collapse!important;background:#fff!important}.table-wrap,.table-scroll{box-shadow:none!important;border:1px solid var(--b11-line)!important;background:#fff!important}.pin-section th,.content-section th,.table-wrap th,.table-scroll th{background:#d3dee2!important;color:#000!important;border-bottom:1px solid var(--b11-line)!important}.pin-section td,.content-section td,.table-wrap td,.table-scroll td{background:#fff!important;color:#000!important;border-bottom:1px solid var(--b11-line)!important}tbody tr:nth-child(even) td{background:#fff!important;color:#000!important}
.app-download-banner{position:relative;overflow:hidden;margin:20px 0;border-radius:8px;background:#06494b;box-shadow:0 8px 24px #1d1d1b26}.app-download-bg{display:block;width:100%;height:360px;object-fit:cover;object-position:center}.app-download-actions{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28%;padding:0 10%;pointer-events:none}.app-download-btn{pointer-events:auto;justify-self:center;display:grid!important;grid-template-columns:42px minmax(0,1fr);align-items:center;justify-content:center;width:260px;max-width:100%;min-height:74px;padding:10px 22px!important;border:0!important;border-radius:50px!important;background:#f34b46!important;color:#fff!important;box-shadow:0 8px 18px #0004!important;text-decoration:none!important;text-transform:none!important}.app-download-btn img{width:36px;height:36px;object-fit:contain}.app-download-btn span{display:block;color:#fff!important;font-size:15px;font-weight:900;line-height:1.15;text-align:center;white-space:normal;text-shadow:none!important}@media (max-width:960px){.app-download-bg{height:330px}.app-download-actions{gap:18%;padding:0 6%}.app-download-btn{width:220px;min-height:68px;padding:9px 16px!important}.app-download-btn span{font-size:14px}}@media (max-width:620px){.app-download-bg{height:390px}.app-download-actions{grid-template-columns:1fr;align-content:center;gap:16px;padding:0 22px}.app-download-btn{width:min(260px,100%)}} 
.app-download-btn{height:auto!important;min-height:0!important}
.app-download-btn{padding-top:17px!important;padding-bottom:17px!important}
.app-download-btn span{width:100%!important;justify-self:stretch!important;text-align:center!important}
.app-install-section{overflow:hidden}.app-install-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.app-install-card{display:flex;min-width:0;flex-direction:column;gap:12px;padding:18px;border:1px solid #dfe7eb;border-radius:8px;background:linear-gradient(180deg,#fff,#f5fbfc);box-shadow:0 8px 22px #063f4414}.app-install-card h3{display:flex;align-items:center;gap:10px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#183d43!important;font-size:22px!important}.app-install-card h3:before{content:"";display:block!important;position:static!important;width:10px!important;height:10px!important;transform:rotate(45deg)!important;border-radius:2px!important;background:#f34b46!important;box-shadow:none!important}.app-install-card p{margin-top:0!important;color:#000!important;line-height:1.62}.app-install-card p:first-of-type{padding:14px 16px;border-radius:8px;background:#27b84f66;color:#000!important}.app-install-download{display:flex;margin-top:auto;padding-top:8px}.app-install-download .app-download-btn{justify-self:start;width:280px}@media (max-width:960px){.app-install-grid{grid-template-columns:1fr}.app-install-download .app-download-btn{width:min(280px,100%)}} 
.locale-switch summary{gap:6px!important}.locale-menu a{display:flex!important;align-items:center!important;gap:8px!important}.locale-menu .locale-flag,.locale-switch summary .locale-flag{width:16px!important;height:11px!important;border-radius:1px!important;box-shadow:0 0 0 1px #ffffff55!important}.locale-flag-at{background:linear-gradient(180deg,#ed2939 0 33.333%,#fff 33.333% 66.666%,#ed2939 66.666% 100%)!important}.locale-flag-de{background:linear-gradient(180deg,#050505 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666% 100%)!important}.locale-flag-es{background:linear-gradient(180deg,#c60b1e 0 25%,#ffc400 25% 75%,#c60b1e 75% 100%)!important}.locale-flag-it{background:linear-gradient(90deg,#009246 0 33.333%,#fff 33.333% 66.666%,#ce2b37 66.666% 100%)!important}.locale-flag-pt{background:linear-gradient(90deg,#006600 0 40%,#ff0000 40% 100%)!important}.locale-flag-si{background:linear-gradient(180deg,#fff 0 33.333%,#005da4 33.333% 66.666%,#ed1c24 66.666% 100%)!important}.locale-flag-sk{background:linear-gradient(180deg,#fff 0 33.333%,#0b4ea2 33.333% 66.666%,#ee1c25 66.666% 100%)!important}
.author-card{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;margin:22px 0 18px!important;padding:16px 18px!important;border:1px solid #dfe7eb!important;border-radius:8px!important;background:linear-gradient(180deg,#f8fbfc,#ffffff)!important;box-shadow:0 8px 22px #063f4418!important;color:#183d43!important}.author-card:before{content:"MD";display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:linear-gradient(180deg,#f34b46,#e74242)!important;color:#fff!important;font-size:15px;font-weight:900;letter-spacing:.04em;box-shadow:0 8px 18px #f34b4630}.author-card:after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:0 4px 4px 0;background:#f34b46}.author-card p{grid-column:2;margin:0!important;color:#35495e!important;line-height:1.45!important}.author-card p:first-child{color:#183d43!important;font-size:17px!important;font-weight:900!important}.author-card p:nth-child(2){margin-top:2px!important;color:#03575c!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important}.author-card p:nth-child(3){margin-top:6px!important;color:#526171!important;font-size:13px!important}@media (max-width:620px){.author-card{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px!important}.author-card:before{width:44px;height:44px;font-size:13px}.author-card p:first-child{font-size:16px!important}.author-card p:nth-child(3){font-size:12px!important}}
.pin-sidebar{border:0!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:0!important}
.hero:after{background:linear-gradient(90deg,#000 0,#000d 18%,#0008 38%,#0000 68%),linear-gradient(0deg,#000b,#0000 36%)!important}
.b11-widget--compact .b11-head{height:50px!important}
.locale-menu .locale-flag,.locale-switch summary .locale-flag{width:22px!important;height:15px!important;border-radius:2px!important;box-shadow:0 0 0 1px #ffffffcc,0 1px 3px #0007!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.locale-flag-at{background:linear-gradient(180deg,#ed2939 0 32%,#fff 32% 68%,#ed2939 68% 100%)!important}.locale-flag-de{background:linear-gradient(180deg,#050505 0 33.333%,#dd0000 33.333% 66.666%,#ffce00 66.666% 100%)!important}.locale-flag-es{background:radial-gradient(circle at 35% 50%,#f1c232 0 8%,#b5162a 9% 12%,transparent 13%),linear-gradient(180deg,#c60b1e 0 25%,#ffc400 25% 75%,#c60b1e 75% 100%)!important}.locale-flag-it{background:linear-gradient(90deg,#009246 0 33.333%,#fff 33.333% 66.666%,#ce2b37 66.666% 100%)!important}.locale-flag-pt{background:radial-gradient(circle at 40% 50%,#ffcc33 0 10%,#ffffff 11% 15%,#003399 16% 19%,transparent 20%),linear-gradient(90deg,#006600 0 42%,#ff0000 42% 100%)!important}.locale-flag-si{background:radial-gradient(circle at 28% 35%,#ed1c24 0 8%,#005da4 9% 15%,#fff 16% 19%,transparent 20%),linear-gradient(180deg,#fff 0 33.333%,#005da4 33.333% 66.666%,#ed1c24 66.666% 100%)!important}.locale-flag-sk{background:radial-gradient(circle at 30% 48%,#fff 0 7%,#ed1c24 8% 15%,#0b4ea2 16% 20%,transparent 21%),linear-gradient(180deg,#fff 0 33.333%,#0b4ea2 33.333% 66.666%,#ee1c25 66.666% 100%)!important}.step-list-section{counter-reset:step-card}.step-list-section p:nth-of-type(n+2):nth-of-type(-n+6),.step-list-section p:nth-of-type(n+8):nth-of-type(-n+12){position:relative!important;margin-top:12px!important;padding:13px 16px 13px 52px!important;border:1px solid #dfe7eb!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#f6fbfc)!important;box-shadow:0 8px 18px #063f4414!important;color:#000!important}.step-list-section p:nth-of-type(n+2):nth-of-type(-n+6):before,.step-list-section p:nth-of-type(n+8):nth-of-type(-n+12):before{counter-increment:step-card;content:counter(step-card);position:absolute;left:14px;top:13px;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#f34b46;color:#fff;font-size:13px;font-weight:900;box-shadow:0 6px 14px #f34b4640}.step-list-section p:nth-of-type(7){margin-top:18px!important;padding:12px 14px!important;border-left:4px solid #f34b46!important;border-radius:8px!important;background:#27b84f22!important;color:#000!important;font-weight:700!important}.homepage-app-download{position:relative!important;overflow:hidden!important}.homepage-app-download .app-download-actions{z-index:3!important}@media (max-width:760px){.homepage-app-download .app-download-actions{position:relative!important;margin-top:14px!important}}.pin-section p.bet-type-item,.content-section p.bet-type-item{position:relative!important;margin-top:12px!important;padding:14px 16px 14px 48px!important;border:1px solid #dfe7eb!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#f6fbfc)!important;box-shadow:0 8px 18px #063f4414!important;color:#000!important;font-weight:600!important;line-height:1.62!important}.pin-section p.bet-type-item:before,.content-section p.bet-type-item:before{content:"";position:absolute;left:18px;top:21px;width:12px;height:12px;border-radius:50%;background:#f34b46;box-shadow:0 0 0 5px #f34b4618,0 6px 14px #f34b4640}.pin-section p.bet-type-item+p.bet-type-item,.content-section p.bet-type-item+p.bet-type-item{margin-top:10px!important}
.footer-badges{margin:0 0 22px!important;gap:16px!important}.footer-badge-img{display:block;width:auto;height:28px;object-fit:contain}.footer-badge-img[alt*="SiGMA"],.footer-badge-img[alt*="AskGamblers"]{height:34px}@media (max-width:700px){.footer-badges{gap:10px!important}.footer-badge-img{height:22px}.footer-badge-img[alt*="SiGMA"],.footer-badge-img[alt*="AskGamblers"]{height:27px}}
.step-list-section>p:nth-of-type(7),.step-list-section>p:nth-of-type(13){margin-top:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-weight:400!important;line-height:1.72!important}.step-list-section>p:nth-of-type(7):before,.step-list-section>p:nth-of-type(13):before{display:none!important;content:none!important}.step-list-section{counter-reset:step-card step-card2}.step-list-section p:nth-of-type(n+8):nth-of-type(-n+12):before{counter-increment:step-card2!important;content:counter(step-card2)!important}
.step-list-section{counter-reset:none!important}.step-list-section>p{position:static!important;margin-top:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-weight:400!important}.step-list-section>p:before{content:none!important;display:none!important}.step-list-section>ol.pin-list{counter-reset:step-item!important;display:grid!important;gap:10px!important;margin:20px 0 18px!important;padding:0!important;list-style:none!important}.step-list-section>ol.pin-list>li{counter-increment:step-item!important;position:relative!important;min-height:40px!important;padding:12px 16px 12px 52px!important;border:1px solid #dfe7eb!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#f6fbfc)!important;box-shadow:0 8px 18px #063f4414!important;color:#000!important;font-weight:600!important;line-height:1.55!important}.step-list-section>ol.pin-list>li:before{content:counter(step-item)!important;position:absolute!important;left:14px!important;top:12px!important;display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border-radius:50%!important;background:#ffdc55!important;color:#000!important;font-size:13px!important;font-weight:900!important;box-shadow:0 6px 14px #ffdc5540!important}.step-list-section>ol.pin-list+p{margin-top:18px!important}.step-list-section>ol.pin-list+p+ol.pin-list{counter-reset:step-item!important}.step-list-section>ol.pin-list+p+ol.pin-list+p{margin-top:18px!important}

.mobile-menu{background:#22302cf7!important}
@media (max-width:960px){.offer-banner .offer-kicker{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;padding:7px 12px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.2!important;text-align:center!important}}
.content-section .pin-btn:not(.store-btn),.pin-section .pin-btn:not(.store-btn),.offer-banner .pin-btn:not(.store-btn),.section-actions .pin-btn:not(.store-btn){padding:15px 28px!important;line-height:1!important}
.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(n+2):nth-of-type(-n+6),.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(n+8):nth-of-type(-n+12){position:relative!important;margin-top:12px!important;padding:13px 16px 13px 52px!important;border:1px solid #dfe7eb!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#f6fbfc)!important;box-shadow:0 8px 18px #063f4414!important;color:#000!important;font-weight:600!important;line-height:1.55!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(n+2):nth-of-type(-n+6):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(n+8):nth-of-type(-n+12):before{content:""!important;position:absolute!important;left:14px!important;top:12px!important;display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border-radius:50%!important;background:#ffdc55!important;color:#000!important;font-size:13px!important;font-weight:900!important;box-shadow:0 6px 14px #ffdc5540!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(2):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(8):before{content:"1"!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(3):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(9):before{content:"2"!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(4):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(10):before{content:"3"!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(5):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(11):before{content:"4"!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(6):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(12):before{content:"5"!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(7),.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(13){margin-top:18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-weight:400!important}.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(7):before,.step-list-section:not(:has(ol.pin-list))>p:nth-of-type(13):before{content:none!important;display:none!important}

/* Unified numbered yellow step circles on multi-locale home pages */
.step-list-section>ol.pin-list{counter-reset:step-item!important;display:grid!important;gap:10px!important;margin:20px 0 18px!important;padding:0!important;list-style:none!important}
.step-list-section>ol.pin-list>li{counter-increment:step-item!important;position:relative!important;min-height:40px!important;padding:12px 16px 12px 54px!important;border:1px solid #dfe7eb!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#f6fbfc)!important;box-shadow:0 8px 18px #063f4414!important;color:#000!important;font-weight:700!important;line-height:1.55!important}
.step-list-section>ol.pin-list>li:before{content:counter(step-item)!important;position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#ffdc55!important;color:#000!important;font-size:14px!important;font-weight:900!important;line-height:1!important;box-shadow:0 6px 14px #ffdc5540!important}
.step-list-section>ol.pin-list+p{margin-top:18px!important}

/* Keep explanatory paragraphs around registration step lists as plain text */
.step-list-section>p{position:static!important;margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-weight:400!important;line-height:1.72!important}
.step-list-section>p:before{content:none!important;display:none!important}
.step-list-section>ol.pin-list+p,.step-list-section>p+ol.pin-list{margin-top:18px!important}
/* Force explanatory step paragraphs to stay plain; overrides older nth-of-type card styling. */
.pin-content>.pin-section.step-list-section>p,.pin-content>.pin-section.step-list-section>p:nth-of-type(1),.pin-content>.pin-section.step-list-section>p:nth-of-type(2),.pin-content>.pin-section.step-list-section>p:nth-of-type(3),.pin-content>.content-section.step-list-section>p,.pin-content>.content-section.step-list-section>p:nth-of-type(1),.pin-content>.content-section.step-list-section>p:nth-of-type(2),.pin-content>.content-section.step-list-section>p:nth-of-type(3){display:block!important;position:static!important;width:auto!important;max-width:none!important;margin:18px 0 0!important;padding:0!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-weight:400!important;line-height:1.72!important}
.pin-content>.pin-section.step-list-section>p:before,.pin-content>.content-section.step-list-section>p:before{content:none!important;display:none!important}
.pin-content>.pin-section.step-list-section>ol.pin-list+p,.pin-content>.content-section.step-list-section>ol.pin-list+p,.pin-content>.pin-section.step-list-section>p+ol.pin-list,.pin-content>.content-section.step-list-section>p+ol.pin-list{margin-top:18px!important}.pin-section>h3,.content-section>h3{margin-top:20px!important}.pin-sidebar{border-radius:8px!important}
.locale-switch summary{gap:11px!important;padding:7px 15px!important;border:1px solid #ffffff47!important;border-radius:6px!important}
.locale-arrow{transition:transform .22s ease!important}.locale-switch[open] .locale-arrow{transform:rotate(225deg)!important}
.locale-menu{max-height:min(70vh,620px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}.locale-flag-in{background:radial-gradient(circle at 50% 50%,#1a4c96 0 9%,transparent 10%),linear-gradient(180deg,#ff9933 0 33.333%,#fff 33.333% 66.666%,#138808 66.666% 100%)!important}.locale-flag-ar{background:radial-gradient(circle at 50% 50%,#f6b40e 0 9%,transparent 10%),linear-gradient(180deg,#74acdf 0 33.333%,#fff 33.333% 66.666%,#74acdf 66.666% 100%)!important}.locale-flag-hu{background:linear-gradient(180deg,#ce2939 0 33.333%,#fff 33.333% 66.666%,#477050 66.666% 100%)!important}.locale-flag-pl{background:linear-gradient(180deg,#fff 0 50%,#dc143c 50% 100%)!important}.locale-flag-ie{background:linear-gradient(90deg,#169b62 0 33.333%,#fff 33.333% 66.666%,#ff883e 66.666% 100%)!important}.locale-flag-cz{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'%3E%3Cpath fill='%23fff' d='M0 0h3v1H0z'/%3E%3Cpath fill='%23d7141a' d='M0 1h3v1H0z'/%3E%3Cpath fill='%2311457e' d='M0 0v2l1.5-1z'/%3E%3C/svg%3E")!important;background-position:center!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.locale-flag-ca{background:linear-gradient(90deg,#d80621 0 25%,transparent 25% 75%,#d80621 75% 100%),radial-gradient(circle at 50% 50%,#d80621 0 13%,transparent 14%),#fff!important}
.b11-head,.b11-live,.b11-sports-list li a{color:inherit!important;text-decoration:none!important}.b11-sports-list li a{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;height:100%!important}
.b11-widget--compact .b11-sports-list li{padding:5px 12px!important;font-size:15px!important;line-height:1.2!important}
.b11-widget--compact .b11-head strong{font-size:12px!important}
.b11-sports-list li{height:40px!important;line-height:40px!important}
.pin-side-links a{padding-left:0!important;padding-right:0!important}
.b11-widget--compact .b11-play{width:26px!important;height:26px!important;flex:0 0 26px!important}
.b11-widget--compact .b11-chevron{font-size:15px!important}
@media (max-width:620px){h1{font-size:32px!important;line-height:1.12!important}h2{font-size:26px!important;line-height:1.16!important}h3,.pin-section>h3,.content-section>h3{font-size:18px!important;line-height:1.22!important}.hero p,.pin-lead{font-size:15px!important;line-height:1.55!important}.pin-section p,.content-section p,.pin-section li,.content-section li,td,th{font-size:14px!important;line-height:1.55!important}.pin-btn,.btn,.app-download-btn,.store-btn{font-size:12px!important}.pin-side-links a{font-size:13px!important;line-height:1.35!important}.footer h3{font-size:17px!important}.footer a,.footer p{font-size:13px!important;line-height:1.5!important}}
.pin-section h2+p,.content-section h2+p{margin-top:14px!important}
 .locale-flag-en{width:34px!important;height:22px!important;border-radius:2px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h60v30H0z'/%3E%3C/clipPath%3E%3Cpath fill='%23012169' d='M0 0h60v30H0z'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-width='6' d='m0 0 60 30M60 0 0 30'/%3E%3Cpath stroke='%23c8102e' stroke-width='4' d='m0 0 60 30M60 0 0 30'/%3E%3Cpath stroke='%23fff' stroke-width='10' d='M30 0v30M0 15h60'/%3E%3Cpath stroke='%23c8102e' stroke-width='6' d='M30 0v30M0 15h60'/%3E%3C/g%3E%3C/svg%3E") center/cover no-repeat!important;position:relative!important}.locale-flag-en:before,.locale-flag-en:after{content:none!important}
@media (max-width:620px){.hero:after{background:linear-gradient(90deg,#050506f7 0,#050506ed 68%,#050506c7 100%),linear-gradient(0deg,#050506e8,#0000 38%)!important}.hero-copy{overflow-wrap:anywhere!important}.hero h1,.hero p{white-space:normal!important}}
