:root{color-scheme:dark;--page:#0f1317;--paper:#151a1f;--wash:#1b2127;--ink:#f4f6f8;--muted:#b1bbc5;--line:#2a323a;--line-light:#252d35;--blue:#79b8fa;--blue-dark:#a6d0fa;--blue-light:#315f96;--cta:#d7ff00;--cta-dark:#e8ff65;--cta-ink:#11150b;--cta-glow:#d7ff003d;--surface-2:#1b2127;--text-muted:#b1bbc5;--nav-active:#203b59;--best-odds:#1b3447;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--page);color:var(--ink);margin:0;font:17px/1.5 Arial,Helvetica,sans-serif}a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}a:hover{color:var(--blue-dark);text-decoration-thickness:2px}a:focus-visible,summary:focus-visible,button:focus-visible,.table-scroll:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.skip-link{z-index:10;background:var(--paper);border:1px solid var(--line);padding:7px 11px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:12px;left:12px}.site-header,.breadcrumb,.site-grid,.site-footer{width:min(1200px,100% - 28px);margin-left:auto;margin-right:auto}.site-header{background:var(--paper)}.header-inner{padding-top:13px}.brand{align-items:center;max-width:calc(100% - 9px);min-height:48px;margin-left:9px;display:inline-flex}.brand img{width:300px;max-width:100%;height:auto;display:block}.primary-nav{background:var(--blue);border-bottom:2px solid var(--blue-dark);flex-wrap:wrap;margin-top:10px;display:flex;position:relative}.primary-nav-item{position:relative}.primary-nav a{color:#fff;padding:10px 16px;font-size:15px;line-height:1.25;text-decoration:none;display:block}.primary-nav-item>a{border-right:1px solid #ffffff2e}.primary-nav a:hover{background:var(--blue-dark);color:#fff}.primary-nav a.is-active{background:var(--blue-dark);box-shadow:inset 0 -3px 0 var(--blue-light);color:#fff;font-weight:700}.primary-nav a[aria-current=page]{font-weight:700}.primary-subnav{z-index:20;background:var(--blue);border:1px solid var(--blue-dark);min-width:205px;display:none;position:absolute;top:100%;left:0;box-shadow:0 3px 8px #00000029}.primary-nav-item:hover>.primary-subnav,.primary-nav-item:focus-within>.primary-subnav{display:block}.primary-subnav a{white-space:nowrap}.breadcrumb{border:1px solid var(--line);min-height:36px;color:var(--muted);background:#f8f9f8;align-items:center;margin-top:14px;padding:7px 11px;font-size:13px;line-height:1.3;display:flex;overflow:hidden}.breadcrumb span{flex:none}.breadcrumb a{color:var(--blue);text-decoration:underline}.breadcrumb span+span:before{content:"›";color:#8b968e;margin:0 7px}.breadcrumb span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:0 auto;overflow:hidden}.breadcrumb span:last-child a{color:var(--ink)}.site-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;margin-top:16px;margin-bottom:16px;display:grid}.article-main{background:var(--paper);border:1px solid var(--line);min-width:0;padding:26px 27px}.historical-content{overflow-wrap:anywhere;max-width:none}.historical-content h1,.historical-content h2,.historical-content h3,.historical-content h4{overflow-wrap:normal;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.25}.historical-content h1{color:var(--ink);text-align:center;margin:7px 0 22px;font-size:36px}.historical-content .article-last-updated{color:var(--muted);text-align:center;margin:0 0 18px;font-size:13px;font-style:italic}.historical-content h2{border-bottom:1px solid var(--line);color:var(--blue-dark);text-align:left;background:0 0;margin:28px 0 18px;padding:0 0 8px;font-size:28px}.historical-content h3{color:var(--blue-dark);margin:22px 0 9px;font-size:22px}.historical-content h2[id],.historical-content h3[id]{scroll-margin-top:18px}.historical-content h4{margin:17px 0 7px;font-size:19px}.historical-content p{margin:0 0 13px}.historical-content ul,.historical-content ol{margin:0 0 15px;padding-left:24px}.historical-content img{vertical-align:middle;max-width:100%;height:auto}.historical-content figure{margin:15px 0}.historical-content .operator-screenshot{max-width:100%;margin:16px 0 21px}.historical-content .operator-screenshot img{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--line);background:#fff;width:100%;height:auto;display:block}.historical-content .operator-screenshot figcaption{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.4}.historical-content>h1+div br{display:none}.historical-content blockquote{background:var(--wash);border-left:3px solid var(--blue);color:var(--muted);margin:16px 0;padding:7px 13px}.historical-content hr{border:0;border-top:1px solid var(--line);margin:20px 0}.home-intro{margin:18px 0 25px}.historical-content .home-intro>p:last-of-type{margin-top:16px}.historical-content .home-intro ul{margin-bottom:22px}.home-operator-wrap{border-radius:3px;overflow:hidden}.historical-content .home-operator-table{table-layout:fixed;width:100%;min-width:0;font-size:13px;line-height:1.35}.home-col-bookmaker{width:12%}.home-col-strengths{width:21%}.home-col-offer,.home-col-bonus{width:17%}.home-col-mobile{width:20%}.home-col-links{width:13%}.historical-content .home-operator-table th,.historical-content .home-operator-table td{border-color:var(--line-light);vertical-align:middle;padding:5px 7px}.historical-content .home-operator-table thead th{background:var(--surface-2);padding:7px;font-size:13px}.historical-content .home-operator-table tbody th{background:var(--paper);min-width:0}.historical-content .home-operator-table tbody tr:nth-child(2n)>*{background:var(--paper)}.home-operator-name{white-space:nowrap;flex-direction:column;align-items:center;gap:3px;display:inline-flex}.historical-content .home-operator-name img{border:1px solid var(--line-light);object-fit:contain;background:#fff;border-radius:2px;flex:none;width:54px;height:27px;padding:1px;display:block}.historical-content .home-operator-name .home-operator-logo-dark{background:#142b5f}.home-operator-actions{flex-direction:column;gap:4px;display:flex}.home-operator-cta,.home-offer-cta{text-align:center;white-space:nowrap;border-radius:2px;width:100%;padding:4px 6px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:block}.home-operator-cta{border:1px solid var(--cta-dark);background:var(--cta);color:#182300}.home-operator-cta:hover{background:var(--cta-dark);color:var(--cta-ink);text-decoration:none}.home-offer-cta{border:1px solid var(--blue);color:var(--blue);background:#fff}.home-offer-cta:hover{background:var(--blue);color:#fff;text-decoration:none}.home-card-section{margin:24px 0 30px}.historical-content .home-card-section>h2{margin:0 0 11px}.historical-content .home-card-section>p{margin-bottom:16px}.home-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-card{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);border-radius:5px;flex-direction:column;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0f2b4b12}.home-card:hover{color:var(--ink);text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px #0f2b4b21}.home-card-image{aspect-ratio:16/9;background:var(--wash);overflow:hidden}.historical-content .home-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.home-card:hover .home-card-image img{transform:scale(1.025)}.home-card-body{flex-direction:column;flex:1;padding:11px 12px 12px;display:flex}.historical-content .home-card h3{color:var(--blue-dark);margin:0 0 7px;font-size:17px;line-height:1.3}.historical-content .home-card-description{color:var(--ink);margin:0 0 11px;font-size:13px;line-height:1.4}.home-card-discover{color:var(--blue);margin-top:auto;font-size:13px;font-weight:700}@media (width<=1050px){.home-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.home-card-grid{grid-template-columns:minmax(0,1fr)}}.table-scroll{overscroll-behavior-inline:contain;border:1px solid var(--line);max-width:100%;margin:14px 0 19px;overflow-x:auto}.historical-content table{border-collapse:collapse;width:100%;min-width:560px;margin:0;font-size:15px;line-height:1.42}.historical-content th,.historical-content td{border-bottom:1px solid var(--line);vertical-align:middle;text-align:left;padding:9px 11px}.historical-content th+th,.historical-content td+td{border-left:1px solid var(--line-light)}.historical-content tr:last-child td{border-bottom:0}.historical-content th{background:var(--surface-2);color:var(--ink);font-weight:700}.historical-content tr:nth-child(2n) td{background:var(--paper)}.historical-content td:first-child{min-width:125px}.foot-odds-match{margin:17px 0 21px}.foot-odds-match .foot-odds-match-title{color:var(--ink);margin:0 0 3px;font-size:16px}.foot-odds-match .foot-odds-match-meta{color:var(--muted);margin:0 0 8px;font-size:13px}.foot-odds-table{font-variant-numeric:tabular-nums;min-width:620px;font-size:13px}.foot-odds-table caption{color:var(--blue-dark);text-align:left;padding:7px 10px;font-weight:700}.tennis-odds-table thead th{overflow-wrap:anywhere}.foot-odds-table th,.foot-odds-table td{padding:7px 9px}.foot-odds-table th:first-child{width:34%}.foot-odds-table thead th:not(:first-child),.foot-odds-table td{text-align:center}.foot-odds-table .foot-odds-price{white-space:nowrap}.foot-odds-table td.foot-odds-best{color:var(--blue-dark);background:#edf4fd}.foot-odds-table .foot-odds-action{white-space:nowrap}.foot-odds-cta{border:1px solid var(--cta-dark);background:var(--cta);color:#182300;border-radius:2px;padding:7px 9px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.foot-odds-cta:hover{background:var(--cta-dark);color:var(--cta-ink)}.foot-odds-mobile-label{display:none}.foot-odds-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.foot-odds-note,.foot-odds-empty{color:var(--muted);font-size:13px}.turf-odds-table{font-variant-numeric:tabular-nums}.turf-odds-table caption{color:var(--blue-dark);text-align:left;padding:7px 10px;font-weight:700}.turf-odds-table th:not(:nth-child(2)),.turf-odds-table td:not(:nth-child(2)){text-align:center}.turf-odds-table td.turf-best-report{color:var(--blue-dark);background:#edf4fd;font-weight:700}.turf-odds-table tfoot td{text-align:center;background:#f4f7fb;padding:9px 5px}.turf-odds-table tfoot td:first-child{min-width:0}@media (width<=680px){.historical-content .turf-odds-table{table-layout:fixed;min-width:0;font-size:12px}.historical-content .turf-odds-table th,.historical-content .turf-odds-table td{overflow-wrap:anywhere;padding:6px 4px}.historical-content .turf-odds-table th:first-child,.historical-content .turf-odds-table td:first-child{width:9%;min-width:0}.historical-content .turf-odds-table th:nth-child(2){width:39%}.turf-odds-table tfoot .foot-odds-cta{padding:6px 2px;font-size:11px;display:block}.historical-content .table-scroll:has(>.foot-odds-table){border:0;overflow:visible}.historical-content .foot-odds-table,.historical-content .foot-odds-table tbody{width:100%;min-width:0;display:block}.historical-content .foot-odds-table caption{box-sizing:border-box;width:100%;display:block}.historical-content .foot-odds-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.historical-content .foot-odds-table tr{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-bottom:10px;display:grid}.historical-content .tennis-odds-table tr{grid-template-columns:repeat(2,minmax(0,1fr))}.historical-content .rugby-odds-table tr{grid-template-columns:repeat(3,minmax(0,1fr))}.historical-content .rugby-odds-table .foot-odds-trj{border-top:1px solid var(--line);flex-direction:row;grid-column:1/-1;justify-content:center}.historical-content .tennis-odds-table .foot-odds-price{white-space:normal;overflow-wrap:anywhere}.historical-content .tennis-odds-table .foot-odds-trj{border-top:1px solid var(--line);flex-direction:row;grid-column:1/-1;justify-content:center}.historical-content .foot-odds-table tbody th{grid-column:1/-1;width:auto;padding:9px}.historical-content .foot-odds-table tbody td{text-align:center;border-left:0;flex-direction:column;gap:4px;min-width:0;padding:8px 5px;display:flex}.historical-content .foot-odds-table td.foot-odds-action{border-top:1px solid var(--line);grid-column:1/-1;padding:8px}.historical-content .foot-odds-table .foot-odds-cta{padding:9px 12px;display:block}.foot-odds-mobile-label{color:var(--muted);font-size:11px;font-weight:400;display:block}}.bookmaker-article table a[href^="/avis/"]{font-weight:700}.historical-content td img{object-fit:contain;width:auto;max-width:160px;height:auto;max-height:76px}.poker-article>.table-scroll table:has(thead th:nth-child(5)){min-width:760px}.poker-article>.table-scroll table:has(thead th:nth-child(8)){min-width:1000px}@media (width>=861px){.application-article>.table-scroll table.application-fiche{table-layout:fixed;min-width:0}.application-article>.table-scroll table.application-fiche th:first-child,.application-article>.table-scroll table.application-fiche td:first-child{width:38%;min-width:0}}.application-article>.table-scroll table:not(.application-comparison):has(thead th:nth-child(5)){min-width:780px}.application-article>.table-scroll table:has(thead th:nth-child(7)){min-width:960px}.application-comparison{min-width:820px;font-size:14px}.application-comparison th,.application-comparison td{padding:7px}.application-comparison th:nth-child(2),.application-comparison th:nth-child(3){white-space:nowrap}.application-comparison td:nth-child(2),.application-comparison td:nth-child(3){text-align:right}.application-comparison td:first-child{min-width:100px}.application-comparison .mobile-label{display:none}.application-comparison .bookmaker-action{text-align:center}.application-section-cta{margin:8px 0 19px}.application-comparison .bookmaker-cta,.application-section-cta .bookmaker-cta{background:var(--cta);border:1px solid var(--cta-dark);color:#182300;white-space:nowrap;border-radius:2px;padding:7px 9px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.application-comparison .bookmaker-cta:hover,.application-section-cta .bookmaker-cta:hover{background:var(--cta-dark);color:var(--cta-ink)}.historical-content img[src$="/inscription.png"],.historical-content img[src$="/inscription-parions.png"],.historical-content img[src$="/visiter.gif"]{filter:grayscale();opacity:.85}button,input[type=submit]{background:var(--cta);border:1px solid var(--cta-dark);color:#182300;cursor:pointer;border-radius:2px;padding:7px 12px;font:700 14px Arial,Helvetica,sans-serif}button:hover,input[type=submit]:hover{background:var(--cta-dark);color:var(--cta-ink)}.bookmaker-comparison table{min-width:760px;font-size:14px}.bookmaker-comparison th,.bookmaker-comparison td{padding:8px}.bookmaker-comparison td:first-child{min-width:105px}.bookmaker-comparison .mobile-label{display:none}.bookmaker-comparison .bookmaker-action{text-align:center}.bookmaker-comparison .bookmaker-cta,.turf-comparison .bookmaker-cta,.poker-comparison .bookmaker-cta,.poker-section-cta .bookmaker-cta,.bonus-comparison .bookmaker-cta,.bonus-section-cta .bookmaker-cta{background:var(--cta);border:1px solid var(--cta-dark);color:#182300;white-space:nowrap;border-radius:2px;padding:7px 9px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.bookmaker-comparison .bookmaker-cta:hover,.turf-comparison .bookmaker-cta:hover,.poker-comparison .bookmaker-cta:hover,.poker-section-cta .bookmaker-cta:hover,.bonus-comparison .bookmaker-cta:hover,.bonus-section-cta .bookmaker-cta:hover{background:var(--cta-dark);color:var(--cta-ink)}.sports-pillar-comparison{table-layout:fixed;min-width:0}.sports-pillar-comparison th:first-child{width:19%}.sports-pillar-comparison th:nth-child(2){width:30%}.sports-pillar-comparison th:nth-child(3){width:28%}.sports-pillar-comparison th:nth-child(4){width:23%}.sports-pillar-comparison .mobile-label{display:none}.sports-pillar-comparison .bookmaker-cta{text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-height:40px;display:inline-flex}.bonus-comparison table{min-width:740px;font-size:14px}.bonus-comparison th,.bonus-comparison td{padding:8px}.bonus-comparison td:first-child{min-width:100px}.bonus-comparison .mobile-label{display:none}.bonus-comparison .bookmaker-action{text-align:center}.bonus-section-cta{margin:8px 0 19px}.bonus-brand-page .bonus-detail-table{min-width:0}.bonus-brand-page .bonus-detail-table th{width:42%}.bonus-brand-page .bonus-detail-table td{min-width:0}.bonus-brand-page .bonus-detail-table caption{border-bottom:1px solid var(--line);color:var(--blue-dark);text-align:left;background:#eaf0f9;padding:7px 10px;font-weight:700}.bonus-brand-page .bonus-page-cta{margin:4px 0 21px}.bonus-brand-page .bonus-page-cta .bookmaker-cta{background:var(--cta);border:1px solid var(--cta-dark);color:#182300;border-radius:2px;padding:8px 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.bonus-brand-page .bonus-page-cta .bookmaker-cta:hover{background:var(--cta-dark);color:var(--cta-ink)}.poker-comparison table{min-width:820px;font-size:14px}.poker-comparison th,.poker-comparison td{padding:8px}.poker-comparison td:first-child{min-width:115px}.poker-comparison .mobile-label{display:none}.poker-comparison .bookmaker-action{text-align:center}.poker-section-cta{margin:8px 0 19px}.turf-comparison table{table-layout:fixed;min-width:0;font-size:12.5px}.turf-comparison th,.turf-comparison td{padding:7px}.turf-comparison th:first-child{width:11%}.turf-comparison th:nth-child(2){width:15%}.turf-comparison th:nth-child(3){width:14%}.turf-comparison th:nth-child(4){width:20%}.turf-comparison th:nth-child(5){width:11%}.turf-comparison th:nth-child(6){width:16%}.turf-comparison th:nth-child(7){width:13%}.turf-comparison td:first-child{min-width:0}.turf-comparison .mobile-label{display:none}.turf-comparison .bookmaker-action{text-align:center}.turf-comparison .bookmaker-cta{padding:7px 6px;font-size:12px}.go-page{background:var(--paper);border:1px solid var(--line);width:min(560px,100% - 32px);margin:12vh auto;padding:24px}.go-page h1{margin:0 0 18px;font-size:28px;line-height:1.2}.go-page p{margin:0 0 12px}.site-sidebar{scrollbar-width:thin;background:0 0;align-self:start;min-width:0;max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}.toc-desktop{background:var(--paper);border:1px solid var(--line);margin-bottom:14px}.toc-desktop h2{background:var(--blue);color:#fff;text-align:center;margin:0;padding:9px 11px;font-size:15px;font-weight:500;line-height:1.4}.toc-desktop ul,.toc-mobile ul{margin:0;padding:0 0 0 16px}.toc-desktop li,.toc-mobile li{margin:5px 0;font-size:14px;line-height:1.4}.toc-desktop .toc-level-3,.toc-mobile .toc-level-3{margin-left:12px;font-size:13px}.toc-desktop a,.toc-mobile a{color:var(--blue);text-decoration:none}.toc-desktop a:hover,.toc-desktop a.is-active,.toc-mobile a:hover{color:var(--blue-dark);text-decoration:underline}.toc-desktop a.is-active{font-weight:700}.toc-mobile{display:none}.site-sidebar details{background:var(--paper);border:1px solid var(--line);margin:0 0 14px;font-size:14px;line-height:1.4}.site-sidebar summary{background:var(--blue);color:#fff;cursor:pointer;text-align:center;padding:9px 11px;font-size:15px;font-weight:500;list-style:none;display:block}.site-sidebar summary::-webkit-details-marker{display:none}.site-sidebar summary:before{content:"▸";float:left;font-size:12px;line-height:1.5}.site-sidebar details[open] summary:before{content:"▾"}.site-sidebar summary a{color:inherit;text-decoration:none}.site-sidebar>nav>details>ul{margin:0;padding:9px 14px 11px}.site-sidebar ul{list-style:none}.site-sidebar ul ul{border-left:1px solid var(--line);margin:4px 0 7px 4px;padding-left:12px}.site-sidebar li a{color:var(--blue);text-decoration:none}.site-sidebar li a:hover{text-decoration:underline}.site-sidebar a[aria-current=page]{font-weight:700}.site-footer{border:1px solid var(--line);background:#f7f8f7;margin-bottom:18px}.footer-inner{color:var(--muted);padding:13px 16px;font-size:13px;line-height:1.5}.footer-inner p{margin:3px 0}@media (width<=900px){.site-grid{grid-template-columns:1fr;gap:0}.site-sidebar{max-height:none;position:static;overflow:visible}.site-sidebar .toc-desktop,.site-sidebar.toc-only{display:none}.toc-mobile{background:var(--wash);border:1px solid var(--line);margin:18px 0 22px;display:block}.toc-mobile summary{color:var(--blue-dark);cursor:pointer;padding:9px 12px;font-size:15px;font-weight:700}.toc-mobile summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.toc-mobile nav{padding:0 12px 12px}.site-sidebar nav{display:block}}@media (width<=860px){.historical-content .table-scroll:has(>table.sports-pillar-comparison){border:0;overflow:visible}.historical-content table.sports-pillar-comparison{min-width:0}.sports-pillar-comparison,.sports-pillar-comparison tbody,.sports-pillar-comparison tr,.sports-pillar-comparison td{width:100%;min-width:0;display:block}.sports-pillar-comparison thead{display:none}.sports-pillar-comparison tr{border:1px solid var(--line);margin-bottom:12px}.sports-pillar-comparison tr td,.sports-pillar-comparison tr:nth-child(2n) td{background:0 0;border:0;padding:7px 12px}.sports-pillar-comparison .sports-pillar-name{padding-top:12px;font-size:17px}.sports-pillar-comparison .mobile-label{color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.sports-pillar-comparison .bookmaker-action{padding-bottom:12px}.sports-pillar-comparison .bookmaker-cta{white-space:normal;min-height:42px}.application-article>.table-scroll:has(.application-comparison){border:0;overflow:visible}.application-article>.table-scroll table.application-comparison,.application-comparison tbody,.application-comparison tr,.application-comparison td{width:100%;min-width:0;display:block}.application-comparison thead{display:none}.application-comparison tr{background:var(--paper);border:1px solid var(--line);margin-bottom:12px}.application-comparison tr td,.application-comparison tr:nth-child(2n) td{text-align:left;background:0 0;border:0;padding:6px 12px}.application-comparison tr td:nth-child(2),.application-comparison tr td:nth-child(3){text-align:left}.application-comparison .application-name{padding-top:12px;font-size:18px}.application-comparison .mobile-label{color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:700;display:block}.application-comparison tr .bookmaker-action,.application-comparison tr:nth-child(2n) .bookmaker-action{padding-bottom:12px}.application-comparison .bookmaker-cta{text-align:center;width:100%;padding:10px 12px;font-size:14px;display:block}.application-article>.table-scroll table.application-fiche{table-layout:auto;min-width:0}.application-fiche thead{display:none}.application-fiche tbody,.application-fiche tr,.application-fiche td{width:100%;min-width:0;display:block}.application-fiche tr{border-bottom:1px solid var(--line);padding:7px 11px}.application-fiche tr:last-child{border-bottom:0}.application-fiche tr:nth-child(2n){background:var(--paper)}.application-fiche tr td,.application-fiche tr:nth-child(2n) td{overflow-wrap:anywhere;background:0 0;border:0;padding:0}.application-fiche tr td:first-child{width:100%;color:var(--blue-dark);margin-bottom:2px;font-size:13px;font-weight:700}.bonus-comparison .table-scroll{border:0;overflow:visible}.bonus-comparison table,.bonus-comparison tbody,.bonus-comparison tr,.bonus-comparison td{width:100%;min-width:0;display:block}.bonus-comparison thead{display:none}.bonus-comparison tr{background:var(--paper);border:1px solid var(--line);margin-bottom:12px}.bonus-comparison tr td,.bonus-comparison tr:nth-child(2n) td{text-align:left;background:0 0;border:0;padding:6px 12px}.bonus-comparison td:first-child{min-width:0}.bonus-comparison .bonus-name{padding-top:12px;font-size:18px}.bonus-comparison .mobile-label{color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:700;display:block}.bonus-comparison tr .bookmaker-action,.bonus-comparison tr:nth-child(2n) .bookmaker-action{padding-bottom:12px}.bonus-comparison .bookmaker-cta{text-align:center;width:100%;padding:10px 12px;font-size:14px;display:block}.bonus-brand-page .bonus-detail-table th,.bonus-brand-page .bonus-detail-table td{overflow-wrap:anywhere;padding:7px 8px}.bookmaker-comparison .table-scroll{border:0;overflow:visible}.bookmaker-comparison table,.bookmaker-comparison tbody,.bookmaker-comparison tr,.bookmaker-comparison td{width:100%;min-width:0;display:block}.bookmaker-comparison thead{display:none}.bookmaker-comparison tr{background:var(--paper);border:1px solid var(--line);margin-bottom:12px}.bookmaker-comparison tr td,.bookmaker-comparison tr:nth-child(2n) td{text-align:left;background:0 0;border:0;padding:6px 12px}.bookmaker-comparison td:first-child{min-width:0}.bookmaker-comparison .bookmaker-name{padding-top:12px;font-size:18px;font-weight:700}.bookmaker-comparison .mobile-label{color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:700;display:block}.bookmaker-comparison tr .bookmaker-action,.bookmaker-comparison tr:nth-child(2n) .bookmaker-action{text-align:left;padding-bottom:12px}.poker-comparison .table-scroll{border:0;overflow:visible}.poker-comparison table,.poker-comparison tbody,.poker-comparison tr,.poker-comparison td{width:100%;min-width:0;display:block}.poker-comparison thead{display:none}.poker-comparison tr{background:var(--paper);border:1px solid var(--line);margin-bottom:12px}.poker-comparison tr td,.poker-comparison tr:nth-child(2n) td{text-align:left;background:0 0;border:0;padding:6px 12px}.poker-comparison td:first-child{min-width:0}.poker-comparison .poker-name{padding-top:12px;font-size:18px}.poker-comparison .mobile-label{color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:700;display:block}.poker-comparison tr .bookmaker-action,.poker-comparison tr:nth-child(2n) .bookmaker-action{padding-bottom:12px}.poker-comparison .bookmaker-cta{text-align:center;width:100%;padding:10px 12px;font-size:14px;display:block}.turf-comparison .table-scroll{border:0;overflow:visible}.turf-comparison table,.turf-comparison tbody,.turf-comparison tr,.turf-comparison td{width:100%;min-width:0;display:block}.turf-comparison thead{display:none}.turf-comparison tr{background:var(--paper);border:1px solid var(--line);margin-bottom:12px}.turf-comparison tr td,.turf-comparison tr:nth-child(2n) td{text-align:left;background:0 0;border:0;padding:6px 12px}.turf-comparison td:first-child{min-width:0}.turf-comparison .turf-name{padding-top:12px;font-size:18px}.turf-comparison .mobile-label{color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:700;display:block}.turf-comparison tr .bookmaker-action,.turf-comparison tr:nth-child(2n) .bookmaker-action{text-align:left;padding-bottom:12px}.turf-comparison .bookmaker-cta{text-align:center;width:100%;padding:10px 12px;font-size:14px;display:block}}@media (width<=620px){body{font-size:16px}.site-header,.breadcrumb,.site-grid,.site-footer{width:calc(100% - 16px)}.header-inner{padding-top:9px}.brand{min-height:45px}.primary-nav{margin-top:7px}.primary-nav a{padding:9px 10px;font-size:13px}.breadcrumb{margin-top:8px}.site-grid{margin-top:9px;margin-bottom:9px}.article-main{padding:17px 15px}.historical-content h1{margin-top:4px;font-size:29px}.historical-content h2{font-size:21px}.historical-content h3{font-size:20px}.historical-content table{font-size:14px}.bonus-article>.table-scroll table{min-width:620px}.turf-article>.table-scroll table{table-layout:fixed;min-width:0}.turf-article>.table-scroll table:has(thead th:nth-child(4)){table-layout:auto;min-width:760px}.site-sidebar nav{display:block}.site-sidebar details,.site-footer{margin-bottom:8px}}@media (width<=1023px){.home-intro .home-operator-wrap{border:0;border-radius:0;overflow:visible}.historical-content .home-operator-table{table-layout:auto;width:100%;min-width:0;display:block}.home-operator-table colgroup,.home-operator-table thead{display:none}.home-operator-table tbody{gap:10px;min-width:0;display:grid}.home-operator-table tr{border:1px solid var(--line);background:#fff;border-radius:3px;min-width:0;padding:12px;display:block}.historical-content .home-operator-table tbody tr>th,.historical-content .home-operator-table tbody tr>td{text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.historical-content .home-operator-table tbody th{margin-bottom:10px}.home-operator-name{flex-direction:row;gap:9px;font-size:16px}.historical-content .home-operator-name img{width:62px;height:34px}.historical-content .home-operator-table tbody td[data-label]{padding-bottom:10px;font-size:14px;line-height:1.4}.home-operator-table td[data-label]:before{color:var(--muted);content:attr(data-label);margin-bottom:2px;font-size:12px;font-weight:700;line-height:1.3;display:block}.historical-content .home-operator-table tbody .home-operator-link-cell{border-top:1px solid var(--line-light);padding-top:9px}.home-operator-actions{gap:7px}.home-operator-cta,.home-offer-cta{justify-content:center;align-items:center;min-height:38px;padding:8px 10px;font-size:13px;display:flex}}@media (width>=769px) and (width<=1023px){.home-operator-table tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.primary-subnav{min-width:0;box-shadow:none;background:var(--blue-dark);border:0;display:block;position:static}.primary-subnav a{white-space:normal;padding-left:18px}}.reviews-content{overflow-wrap:anywhere;max-width:100%;color:var(--ink)}.reviews-content [hidden]{display:none!important}.reviews-content h1,.reviews-content h2,.reviews-content h3{color:var(--ink);background:0 0}.reviews-content h2{border-bottom:1px solid var(--line);margin:1.55rem 0 .85rem;padding:0 0 .5rem}.reviews-content section{margin-block:1.2rem}.reviews-content li{margin-block:.35rem}.review-brand-page{max-width:100%}.review-hero{border:1px solid var(--line);background:var(--surface-2);align-items:center;gap:1rem 1.5rem;margin-bottom:1.3rem;padding:.95rem 1.2rem;display:flex}.review-hero-identity{flex:1;align-items:center;gap:1.15rem;min-width:0;display:flex}.review-hero-details{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.review-hero h1{font-size:2rem}.reviews-content .review-hero-details h1{text-align:left;margin:0 0 .25rem;padding:0;line-height:1.15}.review-brand-logo-frame{flex:none;justify-content:flex-start;align-items:center;width:fit-content;max-width:180px;min-height:60px;display:flex}.review-brand-logo-frame-dark{background:#172b3d;padding:.45rem .6rem}.review-brand-logo{object-fit:contain;object-position:left center;max-width:160px;max-height:60px;display:block}.review-brand-logo[src$="/olybet.png"]{width:96px;max-height:96px}.review-brand-logo[src$="/vbet.png"]{max-height:80px}.review-hero-score{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin:0;font-size:.98rem;display:flex}.reviews-content .review-hero-score{text-align:left;margin:0;padding:0;line-height:1.25}.review-hero-score strong{color:var(--ink);font-size:1rem}.review-hero-score .review-stars{font-size:1.2rem;line-height:1}.review-hero-actions{flex:none;align-items:center;gap:.55rem;margin-left:auto;display:flex}.review-hero-actions a{box-sizing:border-box;white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:.45rem;min-height:42px;display:inline-flex}.review-button-icon{flex:none;width:1rem;height:1rem;display:block}.review-visit{background:var(--paper);border:1px solid #43505b;border-radius:2px;padding:.55rem .85rem;font-weight:600;color:var(--blue)!important;text-decoration:none!important}.review-visit:hover{background:var(--nav-active);border-color:var(--blue)}.review-hero-actions a:focus-visible{outline-offset:2px;outline:2px solid #0c4ea3}.review-stars{color:#8a9b18;letter-spacing:.05em;white-space:nowrap}.review-page-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:1.5rem;display:grid}.review-primary,.review-info{min-width:0}.review-info{overscroll-behavior:contain;scrollbar-width:thin;grid-area:1/2;align-self:start;max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.review-side-panel{border:1px solid var(--line);background:var(--paper);padding:1rem;margin:0 0 1rem!important}.review-side-panel h2{margin:0 0 .9rem;font-size:1.13rem}.review-side-score{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.3rem 0;display:flex}.review-side-score strong{font-size:1.45rem}.review-bar-row{grid-template-columns:4.7rem minmax(0,1fr) 2.5rem;align-items:center;gap:.35rem;margin:.45rem 0;font-size:.82rem;display:grid}.review-bar-row>span:last-child{text-align:right}.review-bar{background:var(--surface-2);height:.55rem;display:block;overflow:hidden}.review-bar>span{background:#0c4ea3;height:100%;display:block}.review-company dl{grid-template-columns:minmax(6rem,1fr) minmax(0,1.15fr);gap:.45rem .6rem;font-size:.9rem;display:grid}.review-company dt{font-weight:700}.review-company dd{margin:0}.review-fact-source{border-top:1px solid var(--line);color:var(--muted);margin:.9rem 0 0;padding-top:.55rem;font-size:.78rem;line-height:1.35}.review-controls{grid-template-columns:minmax(0,1.4fr) minmax(7.5rem,1fr) minmax(8rem,1fr);gap:.65rem;margin:.7rem 0;display:grid}.review-controls label,.review-form label{font-size:.92rem;font-weight:600;display:block}.review-controls input,.review-controls select,.review-form input:not([type=checkbox]),.review-form select,.review-form textarea{box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid #43505b;border-radius:2px;margin-top:.25rem;padding:.55rem;display:block}.review-controls input:focus-visible,.review-controls select:focus-visible,.review-form input:focus-visible,.review-form select:focus-visible,.review-form textarea:focus-visible{outline-offset:2px;outline:2px solid #0c4ea3}.review-results{color:var(--muted);margin:.6rem 0;font-size:.9rem}.review-list{flex-direction:column;gap:.75rem;display:flex}.review-entry{border:1px solid var(--line);background:var(--paper);padding:1rem;margin:0!important}.review-entry h3{margin:.35rem 0;font-size:1.12rem}.review-entry p{margin:.55rem 0}.review-entry-rating{align-items:center;gap:.45rem;display:flex}.review-entry-meta,.review-note{color:var(--muted);font-size:.86rem}.review-categories{font-size:.89rem}.review-company-response{background:var(--surface-2);border-left:3px solid #0c4ea3;margin-top:1rem;padding:.65rem .85rem}.review-company-response p{margin-bottom:0}.review-helpful{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1rem;padding-top:.75rem;font-size:.86rem;display:flex}.review-helpful button,.review-pagination button{font:inherit;color:var(--blue);background:var(--paper);cursor:pointer;border:1px solid #bac8d7;padding:.3rem .55rem}.review-helpful button:hover,.review-pagination button:hover{background:var(--nav-active)}.review-vote-status{color:var(--muted)}.review-pagination{justify-content:center;align-items:center;gap:.7rem;margin:1rem 0;display:flex}.review-pagination button:disabled{opacity:.5;cursor:default}.review-form{border:1px solid var(--line);background:var(--surface-2);padding:1rem}.review-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.review-form>label{margin:1rem 0}.review-form textarea{resize:vertical}.review-form fieldset{border:1px solid var(--line);margin:1rem 0;padding:.7rem}.review-form legend{font-size:.92rem;font-weight:700}.review-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.review-checks label{font-weight:400}.review-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.review-submit{background:var(--cta);border:1px solid var(--cta);cursor:pointer;font:inherit;border-radius:8px;padding:.55rem 1rem;font-weight:700;display:inline-block;color:#17220b!important;text-decoration:none!important}.review-submit:hover{background:var(--cta-dark);color:#17220b!important}.review-success{background:#202c24;border-left:3px solid #8a9b18;padding:.7rem}.review-transparency{color:var(--muted);font-size:.9rem}@media (width<=900px){.review-page-grid{grid-template-columns:minmax(0,1fr)}.review-info{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-height:none;display:grid;position:static;overflow:visible}.review-side-panel{margin:0!important}}@media (width<=850px){.review-hero{flex-direction:column;align-items:flex-start}.review-hero-actions{flex-wrap:wrap;margin-left:0}}@media (width<=650px){.review-hero{padding:.9rem}.review-hero-identity{flex-direction:column;align-items:flex-start;gap:.55rem;width:100%}.review-hero h1{font-size:1.65rem}.review-info,.review-controls,.review-form-grid,.review-checks{grid-template-columns:minmax(0,1fr)}.review-company dl{grid-template-columns:minmax(6rem,1fr) minmax(0,1.3fr)}.review-form,.review-entry{padding:.75rem}}@media (width<=480px){.review-hero-actions{flex-direction:column;align-items:stretch;width:100%}.review-hero-actions a{white-space:normal;width:100%}}.site-header{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin-top:18px;box-shadow:0 2px 12px #1730510b}.header-inner{padding:0 18px 14px}.brand{min-height:76px;margin-left:5px}.brand img{width:286px}.primary-nav{background:var(--blue);border:0;border-radius:6px;gap:2px;margin-top:0;padding:4px}.primary-nav-item>a{border:0;border-radius:4px;align-items:center;min-height:43px;padding:11px 15px;font-size:14px;font-weight:600;display:flex}.primary-nav a:hover,.primary-nav-item>a.is-active{background:var(--blue-dark)}.primary-nav-item>a.is-active{box-shadow:inset 0 -2px #7eadde}.primary-subnav{background:var(--paper);border:1px solid #dce5f0;border-radius:0 0 7px 7px;min-width:230px;padding:5px;box-shadow:0 10px 20px #142f4f24}.primary-subnav a{color:var(--blue-dark);border-radius:4px;padding:10px 12px;font-size:14px}.mobile-menu{display:none}.breadcrumb{border:1px solid var(--line);background:var(--paper);border-radius:6px;margin-top:17px;padding:9px 13px;font-size:13px}.article-main{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:34px 38px 42px;box-shadow:0 2px 12px #1730510b}.historical-content{font-size:16px;line-height:1.66}.historical-content h1,.historical-content h2,.historical-content h3,.historical-content h4{letter-spacing:-.018em;font-family:inherit}.historical-content h1{color:var(--ink);text-align:left;margin:0 0 24px;font-size:clamp(31px,3vw,39px);line-height:1.18}.historical-content h1:has(+.article-last-updated){margin-bottom:7px}.historical-content .article-last-updated{text-align:left;margin-bottom:21px}.historical-content h2{color:var(--ink);border-bottom-color:#e2e8ef;margin:38px 0 18px;padding-bottom:10px;font-size:27px;line-height:1.25}.historical-content h3{color:var(--ink);margin-top:26px}.historical-content p{margin-bottom:17px}.historical-content li{margin:5px 0}.historical-content .table-scroll{border-color:var(--line);background:var(--paper);border-radius:8px}.historical-content table th{background:var(--surface-2);color:var(--ink)}.historical-content table th,.historical-content table td{border-color:var(--line)}.historical-content .table-scroll>table th,.historical-content .table-scroll>table td{padding:11px 12px;line-height:1.5}.historical-content .table-scroll>table.foot-odds-table th,.historical-content .table-scroll>table.foot-odds-table td,.historical-content .table-scroll>table.turf-odds-table th,.historical-content .table-scroll>table.turf-odds-table td{padding:9px 10px}.historical-content .turf-comparison .table-scroll>table th,.historical-content .turf-comparison .table-scroll>table td{padding:9px 8px}.historical-content blockquote{background:var(--surface-2);border-radius:0 5px 5px 0}.site-sidebar{max-height:calc(100vh - 44px);top:22px}.toc-desktop,.site-sidebar details{border:1px solid var(--line);background:var(--paper);border-radius:8px;overflow:hidden;box-shadow:0 2px 12px #1730510b}.toc-desktop h2,.site-sidebar summary{border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink);text-align:left;padding:15px 17px 11px;font-size:16px;font-weight:700}.toc-desktop .toc-links{padding:11px 15px 14px}.toc-desktop ul{padding-left:15px}.toc-desktop li{margin:8px 0;font-size:13px;line-height:1.5}.site-sidebar>nav>details>ul{padding:11px 15px 14px}.site-sidebar li{margin:8px 0}.site-sidebar li a{line-height:1.5}.toc-mobile{border-color:var(--line);background:var(--surface-2);border-radius:7px}.toc-mobile summary{padding:12px 15px}.toc-mobile nav{padding:2px 15px 15px}.site-footer{border-color:var(--line);background:var(--paper);border-radius:8px;margin-bottom:20px}.footer-inner{padding:18px 22px}.bookmaker-cta,.foot-odds-cta,.application-section-cta .bookmaker-cta,.bonus-section-cta .bookmaker-cta,.poker-section-cta .bookmaker-cta,.review-submit,button,input[type=submit]{border-radius:5px}.review-hero,.review-side-panel,.review-entry,.review-form{border-radius:8px}.review-visit,.review-controls input,.review-controls select,.review-form input:not([type=checkbox]),.review-form select,.review-form textarea{border-radius:5px}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.application-article,.turf-comparison) .table-scroll,.table-scroll:has(>table.sports-pillar-comparison){border-radius:8px;box-shadow:0 1px 6px #17305109}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison) table,table.application-comparison{line-height:1.5}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison) table th,:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison) table td,table.application-comparison th,table.application-comparison td{border-color:var(--line);padding:11px 12px}.turf-comparison table th,.turf-comparison table td{border-color:var(--line);padding:9px 8px}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison) table thead th,table.application-comparison thead th{background:var(--surface-2);color:var(--ink);padding-top:12px;padding-bottom:12px;font-size:13px;font-weight:700;line-height:1.35}.turf-comparison table thead th{font-size:12px}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison) table tbody tr:nth-child(2n) td,table.application-comparison tbody tr:nth-child(2n) td{background:var(--paper)}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison,.poker-section-cta,.bonus-section-cta,.application-section-cta,.bonus-brand-page .bonus-page-cta) .bookmaker-cta,.sports-pillar-comparison .bookmaker-cta,.foot-odds-cta{border:1px solid var(--cta);background:var(--cta);min-height:40px;color:var(--cta-ink);text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:8px 11px;font-size:13px;font-weight:800;line-height:1.25;text-decoration:none;transition:background-color .17s,box-shadow .17s,transform .17s;display:inline-flex}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison,.poker-section-cta,.bonus-section-cta,.application-section-cta,.bonus-brand-page .bonus-page-cta) .bookmaker-cta:hover,.sports-pillar-comparison .bookmaker-cta:hover,.foot-odds-cta:hover{background:var(--cta-dark);color:var(--cta-ink);text-decoration:none}.review-visit,.review-submit{align-content:center;min-height:42px}button,input[type=submit]{border-radius:5px;min-height:38px;padding:8px 13px;font-family:inherit;transition:background-color .15s}.review-helpful button,.review-pagination button{min-height:0;padding:.3rem .55rem}:is(.bookmaker-cta,.foot-odds-cta,.review-visit,.review-submit):focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width<=860px){:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-article) .table-scroll:has(.bookmaker-cta){box-shadow:none}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table tbody tr,table.application-comparison tbody tr{border:1px solid var(--line);border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px #1730510a}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table tbody tr td,:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table tbody tr:nth-child(2n) td,table.application-comparison tbody tr td,table.application-comparison tbody tr:nth-child(2n) td{background:0 0;padding:8px 14px;line-height:1.5}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table .mobile-label,table.application-comparison .mobile-label{color:var(--muted);letter-spacing:.02em;margin-bottom:3px;font-size:11px}:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) .bookmaker-action .bookmaker-cta{white-space:normal;width:100%;min-height:42px;display:flex}}@media (width<=680px){.foot-odds-cta{min-height:42px}.historical-content .table-scroll>table.foot-odds-table tbody td{padding:8px 5px}.historical-content .table-scroll>table.turf-odds-table th,.historical-content .table-scroll>table.turf-odds-table td{padding:6px 4px}}@media (width<=1120px){.site-grid{grid-template-columns:minmax(0,1fr) 238px;gap:20px}.article-main{padding:28px 26px 36px}}@media (width<=900px){.site-grid{grid-template-columns:minmax(0,1fr);gap:0}.site-sidebar{max-height:none;position:static}.site-sidebar .toc-desktop{display:none}.toc-mobile{margin:24px 0;display:block}}@media (width<=620px){.site-header,.breadcrumb,.site-grid,.site-footer{width:calc(100% - 20px)}.site-header{border-radius:8px;margin-top:10px}.header-inner{padding:0 8px 8px}.brand{min-height:62px;margin-left:8px}.brand img{width:min(270px,100%)}.primary-nav{display:none}.mobile-menu{background:var(--blue);border-radius:6px;margin:0;display:block}.mobile-menu summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;min-height:42px;padding:9px 14px;font-size:14px;font-weight:700;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:after{content:"+";font-size:21px;font-weight:400;line-height:1}.mobile-menu[open] summary:after{content:"−"}.mobile-menu nav{background:var(--paper);border:1px solid #dce5f0;border-top:0;border-radius:0 0 6px 6px;padding:5px 7px 8px}.mobile-menu-group>a,.mobile-menu-subnav a{color:var(--blue-dark);border-radius:4px;padding:8px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:block}.mobile-menu-group>a{font-weight:600}.mobile-menu-subnav{border-left:2px solid #dce5f0;margin:0 0 4px 12px;padding-left:8px}.mobile-menu-subnav a{padding:6px 8px;font-size:13px}.mobile-menu a:hover,.mobile-menu a.is-active,.mobile-menu a[aria-current=page]{background:var(--surface-2)}.breadcrumb{margin-top:10px}.site-grid{margin-top:14px;margin-bottom:14px}.article-main{border-radius:8px;padding:22px 18px 32px}.historical-content{font-size:15px;line-height:1.62}.historical-content h1{margin-bottom:21px;font-size:clamp(27px,7vw,33px)}.historical-content h2{font-size:23px}.footer-inner{padding:15px 17px}}@media (hover:none) and (width>=621px){.primary-subnav{background:var(--blue-dark);box-shadow:none;border:0;border-radius:0}.primary-subnav a{color:#fff}.primary-subnav a:hover{color:#fff;background:#063a7d}}.home-page .home-intro{margin:0 0 34px}.home-page .home-intro>p:nth-child(2){color:var(--ink);margin-bottom:12px;font-size:17px}.home-page .home-operator-wrap{border:1px solid var(--home-line);background:var(--paper);border-radius:8px;margin:0}.home-page .historical-content .home-operator-table{font-size:14px;line-height:1.42}.home-page .home-col-bookmaker{width:12%}.home-page .home-col-strengths{width:21%}.home-page .home-col-offer,.home-page .home-col-bonus{width:17%}.home-page .home-col-mobile{width:20%}.home-page .home-col-links{width:13%}.home-page .historical-content .home-operator-table thead th{background:var(--surface-2);color:var(--ink);border-bottom:1px solid #d8e3f0;padding:10px 11px;font-size:13px;line-height:1.3}.home-page .historical-content .home-operator-table tbody th,.home-page .historical-content .home-operator-table tbody td{border-color:var(--home-line);padding:9px 10px}.home-page .historical-content .home-operator-table tbody tr:nth-child(2n)>*{background:var(--paper)}.home-page .home-operator-name{color:var(--blue-dark);gap:5px;font-size:14px;font-weight:700;text-decoration:none}.home-page .home-operator-name:hover{text-decoration:underline}.home-page .historical-content .home-operator-name img{border:1px solid var(--home-line);border-radius:5px;width:60px;height:32px;padding:3px}.home-page .home-operator-actions{gap:6px}.home-page .home-mobile-platform,.home-page .home-mobile-details{display:block}.home-page .home-mobile-platform{color:var(--ink);white-space:nowrap;font-weight:700}.home-page .home-mobile-details{color:var(--muted);margin-top:3px}.home-page .home-operator-cta,.home-page .home-offer-cta{border-radius:5px;justify-content:center;align-items:center;min-height:34px;padding:7px 9px;font-size:12px;line-height:1.25;transition:background-color .15s,border-color .15s;display:flex}.home-page .home-offer-cta{color:var(--blue-dark);border-color:#bdcce0}.home-page .home-comparison-links{flex-wrap:wrap;gap:5px 9px;margin:12px 0 22px;font-size:14px;display:flex}.home-page .home-comparison-links a{font-weight:600}.home-page .historical-content .home-intro>p:last-of-type{margin-top:20px}.home-page .home-intro>p:nth-last-of-type(2){margin-bottom:10px}.home-page .home-intro>ul{margin-bottom:0;padding:4px 0 4px 24px}.home-page .home-card-section{margin:45px 0 48px}.home-page .historical-content .home-card-section>h2{margin:0 0 13px;padding-bottom:10px;font-size:27px}.home-page .historical-content .home-card-section>p{max-width:76ch;color:var(--muted);margin-bottom:22px}.home-page .home-card-grid{gap:16px}.home-page .home-card{border-color:var(--home-line);box-shadow:var(--home-shadow);border-radius:8px}.home-page .home-card:hover{box-shadow:0 8px 18px #1730511a}.home-page .historical-content .home-card h3{margin-bottom:8px;font-size:17px;line-height:1.3}.home-page .historical-content .home-card-description{color:var(--muted);margin-bottom:16px;font-size:13px;line-height:1.55}.home-page .home-card-discover{font-size:13px}@media (width<=1120px){.home-page .home-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.home-page .home-intro .home-operator-wrap{background:0 0;border:0;overflow:visible}.home-page .home-operator-table tbody{gap:13px}.home-page .home-operator-table tr{border-color:var(--home-line);box-shadow:var(--home-shadow);border-radius:8px;padding:16px}.home-page .historical-content .home-operator-table tbody th{margin-bottom:12px}.home-page .home-operator-name{gap:11px;font-size:17px}.home-page .historical-content .home-operator-name img{width:68px;height:38px}.home-page .historical-content .home-operator-table tbody td[data-label]{padding-bottom:13px;font-size:14px;line-height:1.5}.home-page .home-operator-table td[data-label]:before{color:var(--muted);letter-spacing:.02em;margin-bottom:3px;font-size:11px}.home-page .historical-content .home-operator-table tbody .home-operator-link-cell{border-top-color:var(--home-line);padding-top:12px}.home-page .home-operator-actions{gap:8px}.home-page .home-operator-cta,.home-page .home-offer-cta{min-height:41px;font-size:13px}}@media (width<=620px){.home-page .home-intro>p:nth-child(2){font-size:16px}.home-page .home-comparison-links span{display:none}.home-page .home-comparison-links a{flex-basis:100%}.home-page .home-card-section{margin:39px 0 42px}.home-page .home-card-grid{grid-template-columns:minmax(0,1fr);gap:14px}.home-page .home-card-body{padding:15px 16px 16px}}@media (prefers-reduced-motion:reduce){.home-page .home-card,.home-page .home-card-image img,.home-page .home-operator-cta,.home-page .home-offer-cta{transition:none}.home-page .home-card:hover,.home-page .home-card:hover .home-card-image img{transform:none}}html{background:var(--page)}body{background:var(--page);color:var(--ink);font:17px/1.7 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:var(--blue)}a:hover{color:var(--blue-dark)}:is(a,button,input,select,textarea,summary,.table-scroll):focus-visible{outline:2px solid var(--blue);outline-offset:3px}::selection{color:#fff;background:#315f96}.site-header,.breadcrumb,.site-grid,.site-footer{width:min(1360px,100% - 64px)}.site-header{background:#171d23;border:1px solid #35414c;border-radius:15px;margin-top:16px;box-shadow:0 12px 34px #00000029}.header-inner{align-items:center;gap:30px;min-height:78px;padding:13px 29px;display:flex}.brand{flex:none;width:266px;min-height:0;margin:0}.brand img{background:0 0;border-radius:0;width:100%;padding:0}.primary-nav{background:0 0;border:0;flex-wrap:nowrap;flex:1;justify-content:flex-end;gap:5px;margin:0;padding:0}.primary-nav-item>a{color:#d8e0e8;border:1px solid #0000;border-radius:9px;min-height:44px;padding:10px 13px;font-size:14px;font-weight:650;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}.primary-nav-item>a:hover{color:#fff;background:#202d39;border-color:#33485b}.primary-nav-item>a.is-active{color:#fff;background:#233f5e;border-color:#3d638a;box-shadow:inset 0 1px #ffffff14,0 4px 12px #08213d33}.primary-subnav{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;box-shadow:0 12px 28px #00000038}.primary-subnav a{color:var(--ink)}.primary-subnav a:hover,.primary-subnav a.is-active{background:var(--nav-active);color:#fff}@media (width>=1121px){.site-header{z-index:50;backdrop-filter:blur(12px);background:#171d23f2;position:sticky;top:10px}.site-sidebar{max-height:calc(100vh - 116px);top:104px}.historical-content :is(h2[id],h3[id]){scroll-margin-top:106px}}.breadcrumb{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:8px;margin-top:18px;padding:10px 14px;font-size:14px}.breadcrumb a{color:var(--blue)}.breadcrumb a:hover{color:var(--blue-dark)}.breadcrumb span:last-child,.breadcrumb span:last-child a{color:var(--ink)}.site-grid{grid-template-columns:minmax(0,1fr) 276px;gap:36px;margin-top:34px;margin-bottom:48px}.site-grid.no-sidebar{grid-template-columns:minmax(0,1fr)}.article-main{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.historical-content{color:#d8dfe5;font-size:17px;line-height:1.7}.historical-content :is(h1,h2,h3,h4){color:var(--ink);letter-spacing:-.022em;font-family:inherit}.historical-content h1{margin:0 0 22px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.15}.historical-content h2{border-bottom:1px solid var(--line);margin:42px 0 19px;padding-bottom:10px;font-size:clamp(24px,2.4vw,30px);line-height:1.27}.historical-content h3{margin-top:28px;font-size:21px}.historical-content p{max-width:none;line-height:1.72}.historical-content .article-last-updated,.historical-content figcaption{color:var(--muted)}.historical-content blockquote{border-left:3px solid var(--blue);background:var(--surface-2);color:#c4cdd6;border-radius:0 8px 8px 0}.historical-content hr{border-top-color:var(--line)}.historical-content .operator-screenshot img{background:var(--paper);border-color:var(--line);border-radius:10px}.historical-content .table-scroll,.home-page .home-operator-wrap{border:1px solid var(--line);background:var(--paper);box-shadow:none;border-radius:10px;overflow-x:auto}.historical-content table{color:var(--ink)}.historical-content :is(.bookmaker-comparison,.bonus-comparison,.poker-comparison) table,.historical-content table.application-comparison{font-size:15px}.historical-content table :is(th,td){border-bottom:1px solid var(--line);border-left-color:var(--line-light)}.historical-content table :is(thead th,tbody th),.historical-content th,.historical-content .home-operator-table thead th,.home-page .historical-content .home-operator-table thead th,:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison) table thead th,table.application-comparison thead th,.bonus-brand-page .bonus-detail-table caption{background:var(--surface-2);color:var(--ink);border-color:var(--line)}.historical-content table tbody tr,.historical-content table tbody th,.historical-content table tbody td,.historical-content tr:nth-child(2n) td,.historical-content .home-operator-table tbody tr:nth-child(2n)>*{background:var(--paper)}.historical-content table tbody tr:hover>*{background:#1b242b}.historical-content table td.foot-odds-best,.historical-content table td.turf-best-report,.odds-comparator .odds-table tbody td.odds-best{background:var(--best-odds);color:var(--blue-dark);font-weight:700}.historical-content table tbody tr:hover>:is(td.foot-odds-best,td.turf-best-report,td.odds-best){background:var(--best-odds)}.historical-content .table-scroll>table :is(th,td){border-color:var(--line)}.historical-content :is(.foot-odds-table,.turf-odds-table) caption{color:var(--ink)}.turf-odds-table tfoot td,.application-fiche tr:nth-child(2n){background:var(--surface-2)}.home-page{--home-line:var(--line);--home-soft:var(--surface-2);--home-shadow:none}.home-page .home-intro>p:nth-child(2),.home-page .home-mobile-platform{color:var(--ink)}.home-page .home-intro>p:nth-child(2){font-size:18px}.home-page .home-mobile-details,.home-page .historical-content .home-card-section>p,.home-page .historical-content .home-card-description{color:var(--muted)}.home-page .home-operator-name{color:var(--blue)}.home-page .home-operator-wrap{margin-top:14px}.home-page .historical-content .home-operator-table{font-size:15px}.home-page .historical-content .home-operator-table tbody :is(th,td){border-color:var(--line)}.home-page .historical-content .home-operator-table tbody th,.home-page .historical-content .home-operator-table tbody tr:nth-child(2n)>*{background:var(--paper)}.home-page .home-operator-table tbody tr:hover>*{background:#1b242b}.home-page .historical-content .home-operator-name img{background:#fff;border:0;border-radius:6px;padding:4px 6px}.home-page .historical-content .home-operator-name img.home-operator-logo-dark{background:#142b5f}.home-page .home-offer-cta{color:var(--blue);background:0 0;border-color:#52779c}.home-page .home-offer-cta:hover{border-color:var(--blue);background:var(--nav-active);color:#fff}.home-page .home-operator-cta{color:var(--cta-ink)}.home-page .home-card-section{margin-block:52px}.home-page .home-card{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:none;border-radius:13px}.home-page .home-card:hover{background:var(--surface-2);color:var(--ink);box-shadow:none;border-color:#47617a;transform:translateY(-2px)}.home-page .home-card-image{background:var(--surface-2)}.home-page .historical-content .home-card h3{color:var(--ink)}.home-page .home-card-discover{color:var(--blue)}.home-page .home-card-body{padding:19px 20px 21px}.home-page .historical-content .home-card-description{font-size:14px}.toc-desktop,.site-sidebar details,.toc-mobile{border:1px solid var(--line);background:var(--paper);box-shadow:none;border-radius:10px}.toc-desktop h2,.site-sidebar summary{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--ink)}.site-sidebar summary:hover{background:#242f39}.toc-desktop a,.toc-mobile a,.site-sidebar li a{color:#a9cfff}.toc-desktop li,.site-sidebar details,.footer-inner{font-size:14px}.toc-desktop a:hover,.toc-desktop a.is-active,.toc-mobile a:hover,.site-sidebar li a:hover{color:#d5eaff}.site-sidebar ul ul{border-left-color:var(--line)}.toc-mobile summary{color:var(--ink)}.historical-content :is(.bookmaker-cta,.foot-odds-cta,.odds-cta,.home-operator-cta),.review-submit,button,input[type=submit]{border:1px solid var(--cta);background:var(--cta);color:var(--cta-ink);box-shadow:0 4px 14px var(--cta-glow), inset 0 1px 0 #ffffff52;letter-spacing:.005em;border-radius:9px;font-weight:800;text-decoration:none;transition:background-color .17s,box-shadow .17s,transform .17s}.historical-content :is(.bookmaker-cta,.foot-odds-cta,.odds-cta,.home-operator-cta):hover,.review-submit:hover,button:hover,input[type=submit]:hover{border-color:var(--cta-dark);background:var(--cta-dark);color:var(--cta-ink);text-decoration:none;transform:translateY(-1px);box-shadow:0 7px 19px #d7ff004f}.historical-content :is(.bookmaker-cta,.foot-odds-cta,.odds-cta,.home-operator-cta):active,.review-submit:active,button:active,input[type=submit]:active{transform:translateY(1px);box-shadow:0 2px 8px #d7ff002e}.historical-content :is(.bookmaker-cta,.foot-odds-cta,.odds-cta,.home-operator-cta),.review-submit{min-height:40px;padding:9px 13px}.home-page .home-operator-cta{min-height:41px}.historical-content :is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.application-comparison) .bookmaker-cta,.home-page :is(.home-operator-cta,.home-offer-cta){font-size:14px}.historical-content .comparison-brand{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;line-height:1.25;text-decoration:none;display:inline-flex}.historical-content .comparison-brand>:last-child{font-weight:700}.historical-content .comparison-brand-logo{object-fit:contain;background:#fff;border-radius:6px;flex:none;width:54px;height:27px;padding:3px 5px;display:block}.historical-content .comparison-brand-logo-dark{background:#142b5f}@media (width>=901px){:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) .bookmaker-action .bookmaker-cta{white-space:nowrap;width:136px;min-height:42px}}@media (width>=901px) and (width<=1120px){.turf-comparison .table-scroll>table{min-width:1047px}}.historical-content :is(.bonus-section-cta,.poker-section-cta,.application-section-cta,.bonus-page-cta,.turf-section-cta,.bookmaker-section-cta){justify-content:center;margin:18px 0 26px;display:flex}.historical-content :is(.bonus-section-cta,.poker-section-cta,.application-section-cta,.bonus-page-cta,.turf-section-cta,.bookmaker-section-cta) .bookmaker-cta{text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:280px;max-width:100%;min-height:44px;padding:10px 14px;display:inline-flex}.home-page .home-offer-cta,.review-visit{color:#b9dbff;box-shadow:none;background:#1b242c;border:1px solid #6484a3;border-radius:9px;font-weight:700;transition:background-color .17s,border-color .17s,color .17s}.home-page .home-offer-cta:hover,.review-visit:hover{color:#fff;background:#23394d;border-color:#9acbff}.home-page .home-comparison-links a,.home-page .home-card-discover{color:var(--blue);font-weight:700}.home-page .home-comparison-links a:hover,.home-page .home-card:hover .home-card-discover{color:var(--blue-dark)}.reviews-content{color:#d8dfe5}.reviews-content :is(h1,h2,h3){color:var(--ink)}.reviews-content h2{border-bottom-color:var(--line)}.review-hero,.review-side-panel,.review-entry,.review-form{border:1px solid var(--line);background:var(--paper);border-radius:11px}.review-hero{background:var(--surface-2)}.review-brand-logo-frame{width:156px;min-width:156px}.reviews-content .review-brand-logo{width:auto;max-width:140px;height:auto}.review-brand-logo-frame:not(.review-brand-logo-frame-dark){background:#fff;border-radius:7px;padding:6px 8px}.review-hero-score,.review-entry-meta,.review-note,.review-fact-source,.review-results,.review-vote-status,.review-transparency{color:var(--muted)}.review-hero-score strong{color:var(--ink)}.review-visit{background:#1b242c;border:1px solid #6484a3;border-radius:9px;color:#b9dbff!important}.review-visit:hover{background:#23394d;border-color:#9acbff;color:#fff!important}.review-bar{background:var(--surface-2)}.review-bar>span{background:var(--blue-light)}.review-fact-source,.review-helpful{border-top-color:var(--line)}.review-company-response{border-left-color:var(--blue);background:var(--surface-2)}.review-helpful button,.review-pagination button{border:1px solid var(--line);background:var(--surface-2);color:var(--blue);box-shadow:none;letter-spacing:0;border-radius:7px;font-weight:600}.review-helpful button:hover,.review-pagination button:hover{background:var(--nav-active);color:#fff;box-shadow:none;border-color:#6484a3;transform:none}.review-form fieldset{border-color:var(--line)}.review-success{background:#202c24;border-left-color:#8bbb79}.review-controls :is(input,select),.review-form input:not([type=checkbox]),.review-form :is(select,textarea){background:var(--surface-2);color:var(--ink);border:1px solid #43505b;border-radius:7px}.review-controls :is(input,select)::placeholder,.review-form :is(input,textarea)::placeholder{color:#aeb9c3}.site-footer{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin-bottom:20px}.footer-inner{color:var(--muted)}.footer-inner strong{color:var(--ink)}@media (width<=1120px){.header-inner{flex-wrap:wrap;gap:9px 20px}.primary-nav{flex-basis:100%;justify-content:flex-start}.site-grid{grid-template-columns:minmax(0,1fr) 245px;gap:25px}}@media (width<=900px){.site-grid{grid-template-columns:minmax(0,1fr)}.site-sidebar{max-height:none;position:static}.primary-nav{display:none}.mobile-menu{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;flex:100%;margin:3px 0 0;display:block}.mobile-menu summary{min-height:44px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:after{content:"+";font-size:21px;font-weight:400;line-height:1}.mobile-menu[open] summary:after{content:"−"}.mobile-menu nav{border:0;border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 8px 8px;padding:6px 8px 9px}.mobile-menu-group>a,.mobile-menu-subnav a{color:var(--ink);border-radius:6px;padding:8px 10px;font-size:14px;text-decoration:none;display:block}.mobile-menu-group>a{align-items:center;min-height:44px;display:flex}.mobile-menu-subnav a{min-height:40px;padding:9px 8px;font-size:13px}.mobile-menu-subnav{border-left-color:var(--line)}.mobile-menu a:hover{color:#fff;background:#202d39}.mobile-menu a.is-active,.mobile-menu a[aria-current=page]{color:#fff;background:#233f5e;border:1px solid #3d638a;box-shadow:inset 0 1px #ffffff12}}@media (width<=1023px){.home-page .home-intro .home-operator-wrap{background:0 0;border:0;overflow:visible}.home-page .home-operator-table tr,:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table tbody tr{border:1px solid var(--line);background:var(--surface-2);box-shadow:none;border-radius:12px}.home-page .historical-content .home-operator-table tbody tr>:is(th,td),.home-page .historical-content .home-operator-table tbody tr:nth-child(2n)>:is(th,td){background:0 0}.home-page .home-operator-table td[data-label]:before,:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table .mobile-label{color:var(--muted)}.historical-content table tbody tr:hover>*{background:0 0}}@media (width<=900px){.home-page .home-operator-table tbody tr,:is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) table tbody tr{background:var(--surface-2)}.historical-content table tbody :is(th,td),.historical-content table tbody tr:nth-child(2n) td{background:0 0}.historical-content .comparison-brand{flex-direction:row;align-items:center;gap:10px}.historical-content :is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison,.application-comparison) .mobile-label,.home-page .home-operator-table td[data-label]:before{font-size:14px}.historical-content :is(.bookmaker-comparison,.bonus-comparison,.poker-comparison,.turf-comparison) table tbody tr td.bookmaker-action,.historical-content table.application-comparison tbody tr td.bookmaker-action{padding:8px 14px 12px}}@media (width<=700px){.site-header,.breadcrumb,.site-grid,.site-footer{width:calc(100% - 32px)}.site-header{margin-top:12px}.header-inner{padding:12px 14px}.brand img{width:min(232px,100%)}.site-grid{margin-top:24px;margin-bottom:34px}.historical-content{font-size:16px}.home-page .home-intro>p:nth-child(2){font-size:17px}.historical-content h1{font-size:clamp(29px,7vw,36px)}.historical-content h2{font-size:24px}.home-page .home-card-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=1270px){.header-inner{flex-wrap:nowrap;justify-content:space-between;gap:12px}.brand{width:232px}.primary-nav{display:none}.mobile-menu{background:#1b252e;border:1px solid #35414c;border-radius:9px;flex:none;margin:0 0 0 auto;display:block;position:relative}.mobile-menu summary{min-width:94px;min-height:44px;color:var(--ink);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:15px;font-weight:700;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:after{content:"☰";font-size:16px;line-height:1}.mobile-menu[open] summary:after{content:"×";font-size:20px}.mobile-menu summary:hover,.mobile-menu[open] summary{background:#23394d}.mobile-menu nav{z-index:60;background:#1b2127;border:1px solid #35414c;border-radius:10px;width:min(340px,100vw - 36px);max-height:calc(100vh - 100px);padding:8px;position:absolute;top:calc(100% + 9px);right:0;overflow:auto;box-shadow:0 16px 32px #00000052}.mobile-menu:not([open]) nav{display:none}.mobile-menu-group+.mobile-menu-group{border-top:1px solid var(--line);margin-top:5px;padding-top:5px}.mobile-menu nav a{min-height:40px;color:var(--ink);border-radius:6px;padding:9px 11px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.mobile-menu-subnav{border-left:2px solid #35414c;margin:2px 0 7px 11px;padding-left:8px}.mobile-menu-subnav a{color:#c6d5e2;min-height:37px;font-size:14px;font-weight:500}.mobile-menu nav a:hover{color:#fff;background:#23394d}.mobile-menu nav a.is-active,.mobile-menu nav a[aria-current=page]{color:#fff;background:#233f5e;border:1px solid #3d638a}}@media (width<=700px){.header-inner{padding:11px 13px}.brand{width:190px;max-width:none;margin-left:0}.brand img{width:100%}}@media (width<=360px){.brand{width:150px}}@media (prefers-reduced-motion:reduce){.primary-nav-item>a,.historical-content :is(.bookmaker-cta,.foot-odds-cta,.odds-cta,.home-operator-cta),.review-submit,button,input[type=submit],.home-offer-cta,.review-visit{transition:none}.historical-content :is(.bookmaker-cta,.foot-odds-cta,.odds-cta,.home-operator-cta):hover,.review-submit:hover,button:hover,input[type=submit]:hover{transform:none}.home-page .home-card{transition:none}.home-page .home-card:hover{transform:none}}
