header nav a[aria-current=page]{color:var(--red,#ba2737);border-bottom:2px solid currentColor}.contextbar{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #dfd8cc;font-size:12px;color:#625d56;margin-bottom:35px}.casino-name{font-family:'DM Sans',sans-serif;font-size:19px;margin:14px 0 8px}.live-logo{object-fit:contain;width:115px;height:95px}.card .logo{background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;min-width:115px}.card details{margin-top:18px}.card details p{font-size:13px;overflow-wrap:anywhere}.card .btn{display:block;text-align:center}.source-note{font-size:11px;color:#6e695e;margin:16px 0 0}.card .offer{font-size:25px}.bonus-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:26px;margin:26px 0 50px}.scenario-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}label{line-height:1.5}.scenario-fields label,.payment-controls label{display:grid;gap:8px;font-size:13px;font-weight:600}.scenario-fields input,.scenario-fields select,.payment-controls input,.payment-controls select,.toolbar input{width:100%;min-width:0;border:1px solid #d7d2c8;border-radius:5px;padding:11px;background:#fff;font:inherit}.scenario-fields select{height:44px}#scenario .btn{margin-top:20px}#scenario-result{margin-top:18px}.payment-controls{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px}.payment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.methodidentity img{max-width:64px;max-height:48px;object-fit:contain}.payment-grid dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:13px}.payment-grid dt{font-weight:600}.payment-grid dd{margin:0;color:#6b655c}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-grid img{width:100%;height:190px;object-fit:cover}.news-grid h2{font-size:27px;line-height:1.12;margin-top:12px}.news-grid .eyebrow{display:block;margin-top:18px}.cards .card{min-width:0}.facts strong{overflow-wrap:anywhere}.toolbar{flex-wrap:wrap}.toolbar input{width:auto;flex:1}.toolbar select{max-width:190px}.filters label{display:block;margin:18px 0}.filters label input{width:auto}dialog{max-width:min(1050px,94vw);width:100%;border:1px solid #d8d0c4;border-radius:8px;padding:40px;background:#faf8f2}dialog::backdrop{background:#201b17a8}dialog .close{position:absolute;right:12px;top:8px;font-size:26px;background:none;border:0;cursor:pointer}dialog table td,dialog table th{white-space:normal;min-width:160px}dialog table{min-width:600px}.menu{cursor:pointer}.confidence p{margin-bottom:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #9e2737;outline-offset:3px}.contextbar a{white-space:nowrap}
@media(max-width:1000px){.payment-grid,.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-layout{grid-template-columns:1fr}.payment-controls{grid-template-columns:1fr 1fr}.payment-controls label:first-child{grid-column:1/-1}}
@media(max-width:700px){header.nav-open nav{display:flex;flex-wrap:wrap;position:static;order:5;width:100%;padding:15px 0}.contextbar{display:block}.contextbar a{display:block;margin-top:8px}.payment-grid,.news-grid,.scenario-fields,.payment-controls{grid-template-columns:1fr}.payment-controls label:first-child{grid-column:auto}.finder{display:block}.filters{display:block!important;position:static!important;margin-bottom:25px}.filters select{width:100%}.toolbar input{width:100%;flex-basis:100%}.toolbar select{max-width:150px}.tray{flex-wrap:wrap}.bonus-layout .paper{padding:20px}.intro h1{overflow-wrap:normal}dialog{padding:36px 18px}.news-grid img{height:210px}.ribbon span:last-child{display:none}}

.card .logo img.live-logo{position:static;width:115px;height:95px;max-width:100%;transform:none;object-fit:contain}.card .logo{height:95px;width:150px;overflow:visible}.cardtop{min-height:95px}.location{display:grid;gap:4px}@media(max-width:800px){.location{display:grid;font-size:10px}.location select{max-width:140px}}

.logo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:115px;height:95px;border:1px dashed #b8b9ad;border-radius:8px;color:#687065;background:#f1f1e8;font:600 24px 'DM Sans',sans-serif;overflow:hidden}.logo-placeholder small{font:11px/1.4 'DM Sans',sans-serif;max-width:100px;text-align:center;margin-top:5px}.logo .logo-placeholder{flex-shrink:0}.cardtop{gap:10px}.card .offer{overflow-wrap:anywhere}.scrolltable{max-width:100%;overflow-x:auto}.tray .chips{min-width:0;flex-wrap:wrap}.chip{max-width:100%;overflow-wrap:anywhere}@media(max-width:800px){header{flex-wrap:wrap}.location{max-width:100%}.location select{max-width:180px}.contextbar{font-size:11px}.intro h1{font-size:clamp(32px,6vw,43px)}}

.comparecheck{font-size:11px}

@media(max-width:700px){.tray>div:first-child{flex:1 1 100%;min-width:0}.tray .chips{flex:1 1 100%;width:100%}.tray .chip{flex:1 1 140px;min-width:0;white-space:normal}.tray .chip button{flex-shrink:0}}

.quick-filters{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:18px 0}.quick-filters>span{font:11px 'DM Sans',sans-serif;color:#67705e}.quick-filters button{border:1px solid #cbd0be;border-radius:25px;background:#f5f5ed;color:#375142;padding:8px 13px;font:11px 'DM Sans',sans-serif}.quick-filters button[aria-pressed=true]{background:#163e30;color:white}.quick-filters button:disabled{opacity:.5;cursor:not-allowed}.quick-filters small,.filter-note{font:10px/1.5 'DM Sans',sans-serif;color:#65705e}.filters select{width:100%;min-width:0}.filters #apply-filters{width:100%;margin:10px 0}.filters .filter-note{margin-top:-10px}.filters{align-self:start}.quick-filters button:focus-visible{outline:3px solid #9e2737;outline-offset:2px}

.parity-lab .lab-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.parity-lab label{display:grid;gap:6px;font:600 12px/1.5 'DM Sans',sans-serif}.parity-lab input,.parity-lab select,.lab-add select,#support-question{width:100%;min-width:0;padding:10px;border:1px solid #d6d7cb;background:#fff;border-radius:5px;font:14px 'DM Sans',sans-serif}.parity-lab .bonusrow{display:block;margin:20px 0}.lab-row-title{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.lab-row-title h3{flex:1;min-width:160px}.lab-add{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin:22px 0}.lab-add label{flex:1}.figure-help{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.figure-help button{background:#e9ecdf;border:1px solid #ccd0c1;padding:14px;color:#163e30}.parity-lab .value-flow{display:flex;gap:18px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:24px 0}.value-flow small{display:block}.value-flow strong{font-size:25px}.parity-lab .sensitivity{display:flex;gap:16px;flex-wrap:wrap}.sensitivity span{padding:15px;background:#e9ecdf}.sensitivity strong{display:block}.parity-lab details{margin-top:15px}.parity-lab .scenario-fields{margin:20px 0}.parity-lab label:has(input[type=checkbox]){display:block}.parity-lab input[type=checkbox]{width:auto}.modebar{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.modebar button{padding:10px 15px;border:1px solid #ccd0c1;background:#faf8f2}.modebar button[aria-pressed=true]{background:#163e30;color:white}@media(max-width:900px){.parity-lab .lab-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.parity-lab .lab-controls{grid-template-columns:1fr}.parity-lab .paper{padding:18px}.parity-lab .value-flow{display:grid;grid-template-columns:1fr}.lab-add label{flex-basis:100%}}

.contextbar{align-items:center;flex-wrap:wrap;gap:14px}.contextbar label{display:flex;align-items:center;gap:6px}.contextbar select{max-width:190px;padding:5px;border:0;border-bottom:1px solid #ccd0c1;background:transparent}.contextbar small{font-size:10px}.compare-mobile{display:none}.compare-mobile section{margin:20px 0}.compare-mobile dl>div{border-bottom:1px solid #ddd;padding:10px 0}.compare-mobile dt{font-weight:600}.compare-mobile dd{margin:6px 0;overflow-wrap:anywhere}#mobile-compare,#open-filters{display:none}.parity-disclosure{display:flex;gap:14px;flex-wrap:wrap;margin:10px 0 20px}.parity-disclosure button,.textbutton{border:0;background:none;text-decoration:underline;cursor:pointer;font:12px 'DM Sans',sans-serif}.payment-extra{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:20px 0}.payment-extra label{display:grid;gap:8px;font:12px 'DM Sans',sans-serif}.payment-extra input,.payment-extra select{padding:10px;max-width:220px}.payment-extra input[type=checkbox]{width:auto}.payment-extra-info{font:12px/1.6 'DM Sans',sans-serif}.payment-extra-info button{display:block;margin-top:12px}.payment-selection-status{font-size:11px}#filter-drawer{max-height:95vh;padding:45px 20px 20px;width:min(440px,96vw)}#filter-drawer .filters{display:block!important;width:100%;padding:20px;min-height:0}@media(max-width:800px){.finder>.filters{display:none!important}#open-filters{display:block;margin:15px 0}#mobile-compare{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:50;background:#163e30;color:white;padding:10px 16px;align-items:center;justify-content:space-between;gap:12px;font:12px 'DM Sans',sans-serif}#mobile-compare .btn{background:#faf8f2;color:#163e30;padding:10px 15px}body:has(#mobile-compare){padding-bottom:75px}.contextbar select{max-width:160px}}@media(max-width:500px){.compare-desktop{display:none}.compare-mobile{display:block}.contextbar label{width:100%;justify-content:space-between}.payment-extra{display:grid;grid-template-columns:1fr}.payment-extra input,.payment-extra select{max-width:100%;width:100%}}
.news-controls{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:24px}.news-controls label{min-width:200px}.news-controls p{flex-basis:100%}.news-grid [hidden]{display:none!important}.news-lead{grid-column:span 2}.guide-article{max-width:900px;margin:auto}.guide-article li{margin:12px 0}.guide-article .btn{display:inline-block}.guide-article p{line-height:1.6}@media(max-width:800px){.news-lead{grid-column:auto}.news-controls label{min-width:0;width:100%}}
@media(max-width:800px){.finder{display:block}}
