.phx-deck-card a{justify-content:space-between;padding-top:12px;border-top:1px solid #bfc1bd;background:transparent;color:#10152f;font-family:monospace;font-size:9px}.phx-deck-card a,.phx-rank__actions a.phx-rank-play{display:flex;align-items:center;font-weight:800;text-decoration:none}.phx-rank__actions a.phx-rank-play{gap:.3rem;padding:.58rem .7rem;background:#f7c548;color:#11172e;font-family:Press Start\ 2P,monospace;font-size:8px}.casino-directory-card__actions a.card-play{padding:9px 10px;border:0;background:#f7c548;color:#10152f}.casino-directory-card__actions a.card-play,.directory-filter a{font-family:Press Start\ 2P,monospace;font-size:7px;text-decoration:none}.directory-filter a{padding:9px 12px;border:1px solid #52638f;background:#101b3c;color:#cdd5e9}.directory-filter a.is-active,.directory-filter a:hover{border-color:#f7c548;background:#f7c548;color:#10152f}.phx-provider-logo .pixel-provider-name{color:#fff4d7;font-family:Press Start\ 2P,monospace;font-size:9px;line-height:1.5;text-align:center}.detail-nav{position:sticky;top:0;z-index:30;background:rgba(10,15,39,.96);backdrop-filter:blur(8px)}.detail-nav nav{display:flex;gap:1.35rem}.detail-nav nav a{color:#d3d9ee;font-family:Press Start\ 2P,monospace;font-size:7px;text-shadow:0 2px 0 #080d23;text-decoration:none}.detail-nav nav a.is-active,.detail-nav nav a:hover{color:#f7c548}@media (max-width:760px){.detail-nav .detail-chrome__inner{min-height:56px}.detail-nav nav{gap:.6rem}.detail-nav nav a{font-size:5px}}.detail-page,.directory-page,.phx-page{font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0}.detail-section--cream .detail-ghost-link{color:#10152f}@media (max-width:760px){.directory-heading{flex-direction:column;align-items:flex-start;gap:8px}}.provider-directory-logo .provider-directory-mark{display:grid;place-items:center;width:46px;height:46px;margin-top:0;color:#0d1731;font-family:Press Start\ 2P,monospace;font-size:14px}.provider-directory-logo--gold .provider-directory-mark{background:#f7c548}.provider-directory-logo--coral .provider-directory-mark{background:#e15d6d}.provider-directory-logo--teal .provider-directory-mark{background:#2eafa4}.provider-directory-logo--blue .provider-directory-mark{background:#658bd3}.provider-directory-logo--violet .provider-directory-mark{background:#a666c7}.provider-directory-logo .provider-directory-name{margin-top:15px;color:#fff1bf;font-family:Pixelify Sans,monospace;font-size:15px;font-weight:400;text-align:center;line-height:1.2}.provider-directory-logo .provider-directory-count{margin-top:7px;color:#7683a3;font-family:Press Start\ 2P,monospace;font-size:6px;letter-spacing:.02em}@media (max-width:760px){.provider-directory-logo .provider-directory-mark{width:38px;height:38px;font-size:12px}.provider-directory-logo .provider-directory-name{margin-top:11px;font-size:13px}}.provider-hero__mark{display:grid;place-items:center;width:132px;height:132px;background:#10152f;color:#f7c548;font-family:Press Start\ 2P,monospace;font-size:32px;box-shadow:6px 6px 0 #d94b5b}.detail-breadcrumbs{display:block;margin-bottom:16px;font-family:Pixelify Sans,monospace;font-size:13px}.detail-breadcrumbs a{color:#c4cce2!important}.detail-breadcrumbs a:hover{color:#f7c548!important}.detail-breadcrumbs li[aria-current=page]{color:#fff4d7!important}.provider-fields{display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:30px;padding-top:24px;border-top:2px solid #cfd0c7}.provider-fields div{display:flex;flex-direction:column;gap:7px}.provider-fields span{color:#8b93b3;font-family:Press Start\ 2P,monospace;font-size:6px}.provider-fields b{color:#10152f;font-family:Press Start\ 2P,monospace;font-size:10px}.provider-pending{border-top:2px solid #cfd0c7}.provider-pending__row{display:grid;grid-template-columns:190px 1fr;gap:10px 24px;padding:16px 0;border-bottom:1px solid #cfd0c7}.provider-pending__row b{color:#d94b5b;font-family:Press Start\ 2P,monospace;font-size:8px;line-height:1.5}.provider-pending__row p{margin:0;color:#56616b;font-size:15px;line-height:1.4}.provider-empty{padding:40px 34px;border:2px dashed #3d4b7d;background:#0d1731}.provider-empty b{display:block;margin-bottom:14px;color:#f7c548;font-family:Press Start\ 2P,monospace;font-size:12px}.provider-empty p{margin:0;max-width:640px;color:#c3cbe0;font-size:15px;line-height:1.5}.provider-game-grid a{min-height:142px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:12px;border:2px solid #4d5b8f;background:#151e45;color:#fff4d7;text-align:left;text-decoration:none;transition:transform .14s steps(2),border-color .14s steps(2)}.provider-game-grid a:hover{transform:translateY(-5px);border-color:#f7c548}.provider-game-grid a span{color:#2da69b;font-family:Press Start\ 2P,monospace;font-size:7px}.provider-game-grid a i{display:grid;place-items:center;width:37px;height:37px;border:2px solid #f7c548;color:#f7c548;font-family:Press Start\ 2P,monospace;font-size:10px;font-style:normal}.provider-game-grid a b{font-family:Press Start\ 2P,monospace;font-size:9px;line-height:1.3}.provider-game-grid a svg{position:absolute;right:11px;bottom:12px;color:#d94b5b}@media (max-width:760px){.provider-hero__mark{width:96px;height:96px;font-size:22px;box-shadow:4px 4px 0 #d94b5b}.provider-pending__row{grid-template-columns:1fr;gap:4px}.provider-fields{gap:10px 20px}}.detail-play{display:inline-flex;align-items:center;gap:8px;padding:14px 16px;border:0;background:#f7c548;color:#10152f;font-family:Press Start\ 2P,monospace;font-size:8px;text-decoration:none;box-shadow:5px 5px 0 #d94b5b}.detail-play:hover{background:#ffd76a}.detail-play--off{background:#2c3764;color:#c4cce2;box-shadow:none;cursor:default}.detail-hero__fine{margin-top:18px;max-width:520px;color:#8f99b8;font-size:12px;line-height:1.4}.detail-section--facts{padding:0;margin-top:-46px;position:relative;z-index:2}.detail-section--facts .casino-facts{box-shadow:9px 9px 0 #10152f}.detail-section--facts .casino-facts>div{min-height:150px}.detail-section--facts .casino-facts b{font-size:14px;overflow-wrap:anywhere}.detail-body{padding:56px 0 72px;color:#e6e9f5}.detail-body h2{font-size:clamp(16px,1.6vw,22px)}.detail-body h3{font-size:13px}.detail-page--casino .detail-hero p{max-width:600px}.detail-hero__grid .casino-hero__cabinet strong{font-size:22px;text-align:center}@media(max-width:760px){.detail-section--facts{margin-top:-24px}.detail-section--facts .casino-facts>div{min-height:120px}.detail-play{font-size:7px}}.detail-body__headline{font-family:Press Start\ 2P,monospace;font-size:clamp(14px,1.5vw,20px);line-height:1.5;color:#fff4d7;letter-spacing:-.04em}.detail-page .detail-body__headline{font-family:Press Start\ 2P,monospace!important;color:#fff4d7!important;text-shadow:none!important;letter-spacing:-.04em!important;line-height:1.5!important;font-size:clamp(13px,1.4vw,18px)}.detail-page .detail-body h2:not(.detail-body__headline){font-size:clamp(20px,2.2vw,30px)}.casino-directory-card__body{min-width:0}.casino-directory-card__facts{display:grid;grid-template-columns:1fr;gap:6px;margin:12px 0 0;padding:0}.casino-directory-card__facts>div{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:baseline}.casino-directory-card__facts dt{font-family:Press Start\ 2P,monospace;font-size:6px;color:#68727d;letter-spacing:.02em}.casino-directory-card__facts dd{margin:0;font-size:13px;line-height:1.3;color:#10152f;overflow-wrap:anywhere}.directory-hero__fine{margin-top:16px;font-size:12px;color:#8f99b8;max-width:560px}.hub-chips{display:grid;gap:10px;margin:18px 0 26px}.hub-chips__group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hub-chips__label{color:#68727d;margin-right:4px;min-width:96px}.hub-chip,.hub-chips__label{font-family:Press Start\ 2P,monospace;font-size:7px}.hub-chip{display:inline-block;padding:8px 10px;border:2px solid #10152f;background:#fffaf0;color:#10152f;text-decoration:none;box-shadow:3px 3px 0 #10152f}.hub-chip:hover{background:#f7c548}.hub-chip.is-active{background:#10152f;color:#f7c548}.hub-empty{padding:22px;border:2px dashed #a8afa9;background:#fffaf0;color:#58636c;font-size:15px;line-height:1.45;max-width:720px}.hub-rule{margin-top:22px;font-size:13px;color:#58636c;line-height:1.5;max-width:760px}.hub-rule b{display:block;font-family:Press Start\ 2P,monospace;font-size:7px;color:#d94b5b;margin-bottom:6px}.hub-body{padding:64px 0}.hub-body__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:3.5rem}.hub-body p{margin:0 0 14px;color:#3a4350;font-size:16px;line-height:1.5}.hub-body h2{margin:0 0 18px;font-size:clamp(20px,2.2vw,30px)}.hub-faq{margin:0;display:grid;gap:14px}.hub-faq dt{font-family:Press Start\ 2P,monospace;font-size:8px;line-height:1.6;color:#10152f}.hub-faq dd{margin:4px 0 0;font-size:15px;line-height:1.45;color:#3a4350}.hub-more{margin-top:36px!important;font-family:Press Start\ 2P,monospace;font-size:7px;line-height:2.2}.hub-more a{color:#d94b5b}@media(max-width:760px){.hub-body__grid{grid-template-columns:1fr;gap:2rem}.hub-chips__label{min-width:0;width:100%}}.detail-page .hub-body h2,.directory-page .hub-body h2{color:#172149!important;text-shadow:1px 2px 0 #e68e42!important}.detail-footer>.detail-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2.5rem;align-items:start}.detail-footer__links{display:grid;gap:9px}.detail-footer__links span{font-family:Press Start\ 2P,monospace;font-size:7px;color:#f7c548;margin-bottom:4px}.detail-footer__links a{font-size:14px;color:#c4cce2;text-decoration:none;border:0}.detail-footer__links a:hover{color:#fff4d7;text-decoration:underline}.detail-footer__fine{margin-top:12px;font-size:12px;line-height:1.5;color:#8f99b8;max-width:360px}.detail-footer__fine a{color:#f7c548}@media(max-width:760px){.detail-footer>.detail-footer__grid{grid-template-columns:1fr 1fr}}.bonus-group{margin-bottom:34px}.bonus-row{display:grid;grid-template-columns:1fr 1.6fr auto;gap:1.5rem;align-items:center;padding:16px 18px;margin-bottom:10px;border:2px solid #abb2ae;background:#fffaf0;color:#10152f}.bonus-row b{display:block;font-family:Press Start\ 2P,monospace;font-size:9px;line-height:1.6}.bonus-row__offer b{font-size:11px}.bonus-row span{display:block;margin-top:5px;font-size:12px;color:#58636c}.bonus-row__actions{display:flex;gap:14px;align-items:center}.bonus-row__actions a:not(.card-play){font-family:Press Start\ 2P,monospace;font-size:7px;color:#10152f;border-bottom:1px solid;text-decoration:none}@media(max-width:760px){.bonus-row{grid-template-columns:1fr;gap:.8rem}}.trust-hero{padding:120px 0 64px}.trust-hero p{max-width:640px}.trust-body{padding:48px 0 80px;color:#10152f}.trust-toc{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 34px}.trust-toc a{padding:7px 10px;border:2px solid #10152f;background:#fffaf0;color:#10152f;font-family:Press Start\ 2P,monospace;font-size:7px;text-decoration:none;box-shadow:3px 3px 0 #10152f}.trust-section{max-width:760px;margin-bottom:38px}.detail-page .trust-section h2{color:#172149!important;text-shadow:1px 2px 0 #e68e42!important;font-size:clamp(18px,2vw,26px);margin:0 0 14px}.trust-section p{margin:0 0 14px;font-size:16px;line-height:1.55;color:#3a4350}.trust-section a{color:#d94b5b}.trust-table{width:100%;border-collapse:collapse;margin:0 0 18px;background:#fffaf0;border:2px solid #abb2ae;font-size:14px}.trust-table td,.trust-table th{padding:10px 12px;border-bottom:2px solid #abb2ae;text-align:left;vertical-align:top}.trust-table th{color:#68727d}.trust-more,.trust-table th{font-family:Press Start\ 2P,monospace;font-size:7px}.trust-more{margin-top:40px;line-height:2.2}.trust-more a{color:#d94b5b}.legacy-page{background:#0a0f27;color:#e6e9f5;font-family:Pixelify Sans,monospace}.legacy-page .tsa-h1,.legacy-page h1{font-family:Bungee,sans-serif!important;font-weight:400!important;color:#ffcf6a!important;letter-spacing:-.06em!important;line-height:1.05!important;text-shadow:0 2px 0 #fff1ac,2px 4px 0 #d7792b,4px 6px 0 #87423b,6px 8px 0 #251832;text-transform:uppercase}.legacy-page h2{font-family:Press Start\ 2P,monospace!important;font-weight:400!important;letter-spacing:-.04em;line-height:1.5;font-size:clamp(14px,1.5vw,20px)!important;color:#fff4d7}.legacy-page h3{font-family:Pixelify Sans,monospace!important;font-weight:700}.legacy-page .tsa-eyebrow{font-family:Press Start\ 2P,monospace!important;font-size:7px!important;letter-spacing:.02em;color:#2da69b!important}.legacy-page .tsa-figure,.legacy-page [class*=chip],.legacy-page a.tsa-chip{font-family:Pixelify Sans,monospace}.where-to-play{margin:40px 0 8px;padding:28px;border:3px solid #f7c548;background:#151d43;box-shadow:9px 9px 0 #d94b5b;color:#fff4d7}.where-to-play__head{margin-bottom:22px}.where-to-play__head h2{margin:12px 0 10px;font-family:Press Start\ 2P,monospace!important;font-size:clamp(13px,1.4vw,18px)!important;color:#fff4d7!important;text-shadow:none!important;letter-spacing:-.04em!important;line-height:1.5!important}.where-to-play__head p{max-width:720px;margin:0;color:#c4cce2;font-size:14px;line-height:1.5}.where-to-play .casino-directory-grid{margin:0}.where-to-play__more{margin:18px 0 0;font-family:Press Start\ 2P,monospace;font-size:7px;line-height:2.2}.where-to-play__more a{color:#f7c548}.detail-section--ink .where-to-play{margin:0}.casino-directory-card .casino-directory-card__mark:has(img){padding:4px;border:2px solid;background:#fffaf0}.casino-directory-card--gold .casino-directory-card__mark:has(img){color:#f7c548}.casino-directory-card--coral .casino-directory-card__mark:has(img){color:#e15d6d}.casino-directory-card--teal .casino-directory-card__mark:has(img){color:#2eafa4}.casino-directory-card--blue .casino-directory-card__mark:has(img){color:#658bd3}.casino-directory-card--violet .casino-directory-card__mark:has(img){color:#a666c7}.casino-directory-card__mark img{width:100%;height:100%;object-fit:contain}.provider-directory-logo img{width:108px;height:62px;padding:6px;background:#fffaf0;border:2px solid #334573;object-fit:contain;filter:none}.provider-directory-logo:hover img{border-color:#f7c548}.provider-directory-logo img+.provider-directory-name{margin-top:15px}@media (max-width:760px){.provider-directory-logo img{width:92px;height:52px}}.provider-hero__logo img{filter:none}.casino-directory-card--unnumbered{grid-template-columns:58px 1fr auto}@media (max-width:760px){.casino-directory-card--unnumbered{grid-template-columns:46px 1fr}.casino-directory-card--unnumbered .casino-directory-card__actions{grid-column:1/-1}}body{--read-face:var(--font-jakarta),"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--arcade-face:"Press Start 2P",monospace;--display-face:"Bungee",sans-serif;--figure-face:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace}.detail-page,.directory-page,.legacy-page,.phx-page{font-family:var(--read-face)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.detail-page :where(p,li,dd,dt,td,th,blockquote,figcaption,summary,label,input,textarea,select,option,address),.directory-page :where(p,li,dd,dt,td,th,blockquote,figcaption,summary,label,input,textarea,select,option,address),.legacy-page :where(p,li,dd,dt,td,th,blockquote,figcaption,summary,label,input,textarea,select,option,address),.phx-page :where(p,li,dd,dt,td,th,blockquote,figcaption,summary,label,input,textarea,select,option,address){font-family:var(--read-face)!important;letter-spacing:0}.detail-page :where(b,strong),.directory-page :where(b,strong),.legacy-page :where(b,strong),.phx-page :where(b,strong){font-family:var(--read-face)!important;font-weight:700;letter-spacing:0}.detail-page h2,.directory-page h2,.legacy-page h2,.phx-page h2{font-family:var(--display-face)!important;font-weight:400!important;letter-spacing:-.03em!important;line-height:1.18!important;text-shadow:none!important;color:#fff4d7!important;font-size:clamp(21px,2.3vw,31px)!important}.detail-page .article-body h2,.detail-page .casino-facts+* h2,.detail-section--cream h2{color:#171f42!important}.detail-page h2 em,.directory-page h2 em,.legacy-page h2 em,.phx-page h2 em{color:#ffcf6a!important;text-shadow:none!important;font-style:normal}.detail-page :where(h3,h4,h5,h6),.directory-page :where(h3,h4,h5,h6),.legacy-page :where(h3,h4,h5,h6),.phx-page :where(h3,h4,h5,h6){font-family:var(--read-face)!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.3!important;text-shadow:none!important}.detail-section--ink :where(h3,h4,h5,h6),.legacy-page :where(h3,h4,h5,h6),.phx-page :where(h3,h4,h5,h6){color:#fff4d7}.legacy-page :where(.tsa-h2,.tsa-h3,.tsa-h4){font-family:var(--display-face)!important;font-weight:400!important;letter-spacing:-.03em!important;text-shadow:none!important;color:#fff4d7!important}.detail-page .article-body p,.detail-page .detail-section p,.legacy-page p{font-size:17px;line-height:1.68;letter-spacing:0}.legacy-page main{--prose-ink:#d9dded}.legacy-page main p{color:var(--prose-ink)}.legacy-page main :where(li){font-size:16px;line-height:1.62;color:var(--prose-ink)}.detail-hero p,.detail-page .article-lede,.geo-screen .geo-copy p,.legacy-page .tsa-lead,.phx-hero p{font-family:var(--read-face)!important;line-height:1.5!important;letter-spacing:0!important}.legacy-page .tsa-lead{color:#e4e7f3}.article-aside nav a,.article-aside span,.casino-facts i,.casino-facts span,.casino-grid a,.casino-grid button,.casino-hero__cabinet small,.casino-hero__cabinet>span,.detail-actions a,.detail-actions button,.detail-chrome nav a,.detail-footer a,.detail-footer p,.detail-ghost-link,.detail-hero button,.detail-kicker,.directory-kicker,.game-facts span,.game-screen>span,.guide-meta,.provider-game-grid span,.provider-hero__logo span,.provider-stat-grid span,.related-games a span{font-family:var(--arcade-face)!important;font-size:9px!important;line-height:1.7!important;letter-spacing:.05em!important}.detail-chrome nav a{font-size:9px!important}.article-aside b,.casino-facts b,.game-facts b,.game-how li b,.provider-game-grid b,.provider-stat-grid b,.related-games a b{font-family:var(--read-face)!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.35!important}.casino-facts b{font-size:19px!important}.article-aside b,.game-facts b,.provider-stat-grid b,.related-games a b{font-size:15px!important}.score-bars>div{font-family:var(--arcade-face)!important;font-size:9px!important;letter-spacing:.04em}.score-bars strong{font-family:var(--figure-face)!important;font-weight:700!important;font-size:13px!important}.detail-page .tsa-figure,.directory-page .tsa-figure,.legacy-page .tsa-figure,.phx-page .tsa-figure{font-family:var(--figure-face)!important;font-variant-numeric:tabular-nums;letter-spacing:0}.detail-page .tsa-eyebrow,.legacy-page .tsa-eyebrow{font-size:9px!important;letter-spacing:.08em!important;line-height:1.6!important}.detail-footer a:not([class]),.detail-footer p,.detail-hero p,.game-how li p,.game-how>div p,.review-score p{color:#ccd4e8!important}.casino-grid p,.detail-title-row p,.provider-intro p{color:#4b5563!important}.casino-facts span,.game-facts span,.provider-stat-grid span{color:#5b6470!important}.detail-page .article-body a:not([class]),.legacy-page main p a:not([class]){text-underline-offset:3px;text-decoration-thickness:1px;text-decoration:underline}.detail-page a.no-underline,.directory-page a.no-underline,.legacy-page a.no-underline,.legacy-page article a,.legacy-page li>a:only-child,.phx-page a.no-underline{text-decoration:none}.detail-page :where(a,button,input,select,textarea,summary):focus-visible,.directory-page :where(a,button,input,select,textarea,summary):focus-visible,.legacy-page :where(a,button,input,select,textarea,summary):focus-visible,.phx-page :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #f7c548;outline-offset:2px}@media (max-width:760px){.detail-page h2,.directory-page h2,.legacy-page h2,.phx-page h2{font-size:21px!important}.detail-page .article-body p,.detail-page .detail-section p,.legacy-page p{font-size:16px;line-height:1.62}.casino-facts b{font-size:16px!important}}.detail-page .detail-body__headline,.detail-page .where-to-play__head h2,.legacy-page .where-to-play__head h2{font-family:var(--display-face)!important;font-weight:400!important;font-size:clamp(22px,2.4vw,32px)!important;letter-spacing:-.03em!important;line-height:1.18!important;color:#fff4d7!important;text-shadow:none!important}.bonus-row b,.bonus-row__actions a:not(.card-play),.casino-directory-card__actions a.card-play,.casino-directory-card__facts dt,.detail-footer__links span,.detail-nav nav a,.detail-play,.directory-filter a,.hub-chip,.hub-chips__label,.hub-faq dt,.hub-more,.hub-rule b,.phx-rank__actions a.phx-rank-play,.provider-directory-logo .provider-directory-count,.provider-empty b,.provider-fields b,.provider-fields span,.provider-game-grid a b,.provider-game-grid a span,.provider-pending__row b,.trust-more,.trust-table th,.trust-toc a,.where-to-play__more{font-size:10px!important;line-height:1.8!important;letter-spacing:.04em!important}.bonus-row b,.hub-faq dt,.hub-rule b,.provider-empty b,.provider-fields b,.provider-game-grid a b,.provider-pending__row b{font-family:var(--read-face)!important;font-weight:800!important;font-size:15px!important;line-height:1.45!important;letter-spacing:-.01em!important}.casino-directory-card__facts dd,.trust-table td{font-family:var(--read-face)!important;font-size:15px!important;line-height:1.55!important}.legacy-page aside a,.legacy-page aside div,.legacy-page aside li,.legacy-page aside p{font-size:14.5px;line-height:1.55}.legacy-page aside a{text-decoration:none}.legacy-page aside a:hover{text-decoration:underline;text-underline-offset:3px}.casino-facts i{font-family:var(--read-face)!important;font-size:13px!important;font-style:normal;line-height:1.5!important;letter-spacing:0!important;color:#9c3340!important}.detail-section--facts{background:transparent!important}.detail-section--ink .tsa-link,.detail-section--ink a:not([class]),.legacy-page main a:not([class]){color:#ff6f7e}.detail-section--ink a:not([class]):hover,.legacy-page main a:not([class]):hover{color:#ffa0aa}.casino-directory-card__facts dd{color:#dfe4f2!important}.casino-directory-card__facts dt,.hub-chips__label{color:#99a6c9!important}.hub-rule{color:#c3cbe2!important;font-size:14px!important}.hub-more a,.hub-rule b{color:#ff8b98!important}.detail-footer p{font-family:var(--read-face)!important;font-size:13px!important;line-height:1.6!important;letter-spacing:0!important;color:#b8c1da!important;max-width:42ch}.detail-footer p a{font-family:inherit!important;font-size:inherit!important;color:#ffcf6a!important;text-decoration:underline;text-underline-offset:3px}.detail-footer__links a{font-size:10px!important;line-height:2!important}.detail-page :where(a,span,small,em,cite,time,abbr),.directory-page :where(a,span,small,em,cite,time,abbr),.legacy-page :where(a,span,small,em,cite,time,abbr),.phx-page :where(a,span,small,em,cite,time,abbr){font-family:var(--read-face)!important}.article-aside nav a,.article-aside span,.casino-directory-card__actions button,.casino-directory-card__mark,.casino-directory-card__number,.casino-facts span,.detail-actions a,.detail-actions button,.detail-chrome nav a,.detail-footer__links a,.detail-footer__links span,.detail-ghost-link,.detail-kicker,.detail-nav nav a,.detail-play,.directory-filter button,.directory-heading span,.directory-kicker,.directory-load,.game-facts span,.geo-screen .geo-prompt,.guide-directory-card b,.guide-directory-card>span,.hub-chip,.hub-chips__label,.provider-game-grid span,.provider-stat-grid span,.related-games a span,.score-bars>div,.trust-toc a,.tsa-wordmark>i{font-family:var(--arcade-face)!important}.casino-directory-card__actions button,.casino-directory-card__number,.detail-actions a,.detail-actions button,.detail-ghost-link,.detail-play,.directory-filter button,.directory-heading span,.directory-load,.geo-screen .geo-prompt,.guide-directory-card b,.guide-directory-card>span{font-size:10px!important;letter-spacing:.04em!important;line-height:1.7!important}.casino-directory-card__actions button,.detail-actions button,.detail-hero button,.detail-play,.directory-filter a.is-active,.directory-filter button.is-active{color:#10152f!important}.detail-page .article-body h2 em,.detail-section--cream h2 em,.detail-title-row h2 em,.provider-intro h2 em{color:#a8501a!important}.casino-facts span,.detail-section--cream span:not([class]),.game-facts span,.provider-fields span,.provider-stat-grid span{color:#55606d!important}.detail-section--cream b:not([class]),.provider-fields b{color:#a6303f!important}.casino-grid a,.detail-section--cream a,.game-facts a,.hub-body a,.hub-empty a,.trust-table a{color:#b8112b!important}.detail-page .text-text-disabled,.legacy-page .text-text-disabled{color:var(--text-muted)!important}.detail-page .normal-case,.legacy-page .normal-case,.legacy-page :where(th,td) span{font-family:var(--read-face)!important;font-size:12px!important;letter-spacing:0!important;text-transform:none}.detail-section--cream .detail-ghost-link,.provider-intro .detail-ghost-link{font-family:var(--read-face)!important;font-weight:700!important;font-size:14px!important;letter-spacing:0!important}.casino-facts>div,.casino-grid article,.detail-page .article-body,.detail-section--cream,.game-facts>div,.guide-callout,.hub-body,.hub-empty,.provider-hero__logo,.provider-stat-grid>div,.related-games a,.trust-table{--text-primary:#060019;--text-secondary:#3a2f52;--text-muted:#5b4e75;--text-disabled:#8b7fa0;--text-inverse:#feefe9;--link:#c40522;--link-hover:#9c0620;--link-visited:#a33a06;--accent-primary:#c40522;--accent-data:#046b62;--accent-saffron:#a33a06;--accent-lucky:#8a5200;--border-subtle:#f0d7cb;--border-default:#ddbdad;--border-strong:#c19c8b;--rule:#c19c8b;--rule-emphasis:#060019;--surface-1:#fff8f5;--surface-2:#ffffff;--surface-3:#f9e3da;--surface-raised:#ffffff;--bg-base:#fff8f5;--bg-sunken:#f9e3da;--prose-ink:#3a2f52}.detail-section--facts{--text-primary:var(--tsa-ivory-050)}@media (max-width:620px){.detail-chrome nav,.detail-nav nav{flex-wrap:wrap;gap:.55rem;justify-content:center}.detail-chrome nav a,.detail-nav nav a{font-size:7px!important;letter-spacing:0!important}.detail-hero{padding:92px 0 48px}.detail-actions{flex-direction:column;align-items:stretch;gap:12px}.detail-actions>*{justify-content:center}}.casino-directory-card__actions button,.detail-actions a,.detail-actions button,.detail-chrome nav a,.detail-ghost-link,.detail-nav nav a,.detail-play,.directory-load{white-space:nowrap}