.phx-deck-card a{justify-content:space-between;padding-top:12px;border-top:1px solid #bfc1bd;background:transparent;color:#10152f;font-family:monospace}.phx-deck-card a,.phx-rank__actions a.phx-rank-play{display:flex;align-items:center;font-size:10px;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}.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:10px;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:10px;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:10px;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:10px}}.detail-page,.directory-page,.phx-page{font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0}@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:10px;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 #35406d}.provider-fields div{display:flex;flex-direction:column;gap:7px}.provider-fields span{color:#8b93b3}.provider-fields b,.provider-fields span{font-family:Press Start\ 2P,monospace;font-size:10px}.provider-fields b{color:#fff4d7}.provider-pending{border-top:2px solid #35406d}.provider-pending__row{display:grid;grid-template-columns:190px 1fr;gap:10px 24px;padding:16px 0;border-bottom:1px solid #35406d}.provider-pending__row b{color:#d94b5b;font-family:Press Start\ 2P,monospace;font-size:10px;line-height:1.5}.provider-pending__row p{margin:0;color:#d3d9ee;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}.provider-game-grid a i,.provider-game-grid a span{font-family:Press Start\ 2P,monospace;font-size:10px}.provider-game-grid a i{display:grid;place-items:center;width:37px;height:37px;border:2px solid #f7c548;color:#f7c548;font-style:normal}.provider-game-grid a b{font-family:Press Start\ 2P,monospace;font-size:10px;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:10px;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:10px}}.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:10px;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:#aab3d0;margin-right:4px;min-width:96px}.hub-chip,.hub-chips__label{font-family:Press Start\ 2P,monospace;font-size:10px}.hub-chip{display:inline-block;padding:8px 10px;border:2px solid #35406d;background:#141f43;color:#fff4d7;text-decoration:none;box-shadow:3px 3px 0 #10152f}.hub-chip.is-active,.hub-chip:hover{background:#f7c548;color:#10152f}.hub-empty{padding:22px;border:2px dashed #35406d;background:#111a3d;color:#d3d9ee;font-size:15px;line-height:1.45;max-width:720px}.hub-rule{margin-top:22px;font-size:13px;color:#aab3d0;line-height:1.5;max-width:760px}.hub-rule b{display:block;font-family:Press Start\ 2P,monospace;font-size:10px;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:#d3d9ee;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:10px;line-height:1.6;color:#fff4d7}.hub-faq dd{margin:4px 0 0;font-size:15px;line-height:1.45;color:#d3d9ee}.hub-more{margin-top:36px!important;font-family:Press Start\ 2P,monospace;font-size:10px;line-height:2.2}.hub-more a{color:#f7c548}@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:#fff4d7!important;text-shadow:none!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:10px;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 #35406d;background:#141f43;color:#fff4d7}.bonus-row b{display:block;font-family:Press Start\ 2P,monospace;font-size:10px;line-height:1.6}.bonus-row__offer b{font-size:11px}.bonus-row span{display:block;margin-top:5px;font-size:12px;color:#aab3d0}.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:10px;color:#f7c548;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:#d3d9ee}.trust-toc{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 34px}.trust-toc a{padding:7px 10px;border:2px solid #35406d;background:#141f43;color:#fff4d7;font-family:Press Start\ 2P,monospace;font-size:10px;text-decoration:none;box-shadow:3px 3px 0 #10152f}.trust-section{max-width:760px;margin-bottom:38px}.detail-page .trust-section h2{color:#fff4d7!important;text-shadow:none!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:#d3d9ee}.trust-section a:not([class*=bg-]){color:#f7c548}.trust-table{width:100%;border-collapse:collapse;margin:0 0 18px;background:#141f43;border:2px solid #35406d;font-size:14px}.trust-table td,.trust-table th{padding:10px 12px;border-bottom:2px solid #35406d;text-align:left;vertical-align:top}.trust-table th{color:#aab3d0}.trust-more,.trust-table th{font-family:Press Start\ 2P,monospace;font-size:10px}.trust-more{margin-top:40px;line-height:2.2}.trust-more a{color:#f7c548}.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:10px!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:10px;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 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:10px!important;line-height:1.7!important;letter-spacing:.05em!important}.detail-chrome nav a{font-size:10px!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:10px!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:10px!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:#d3d9ee!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}.casino-facts span,.detail-section--cream span:not([class]),.game-facts span,.provider-fields span,.provider-stat-grid span{color:#aab3d0!important}.casino-grid a,.detail-section--cream a:not([class*=bg-]),.detail-section--cream b:not([class]),.game-facts a,.hub-body a,.hub-empty a,.provider-fields b,.trust-table a{color:#f7c548!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}@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:10px!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}@media (max-width:620px){.detail-nav .detail-chrome__inner,.phx-header .phx-header__inner{grid-template-columns:1fr;justify-items:stretch;min-height:0;padding-top:12px}.detail-nav .detail-chrome__inner>span[aria-hidden],.phx-header .phx-header__inner>span[aria-hidden]{display:none}.detail-nav nav,.phx-header .phx-nav{display:flex!important;flex-wrap:nowrap;justify-content:space-between;justify-self:stretch!important;gap:0!important;margin-top:2px}.detail-nav nav a,.phx-header .phx-nav a{display:inline-flex;align-items:center;min-height:44px;font-family:Pixelify Sans,monospace!important;font-size:15px!important;font-weight:600;letter-spacing:0!important;text-shadow:none}}.casino-directory-grid{grid-template-columns:minmax(0,1fr)!important}.casino-directory-card .casino-directory-card__body h3{margin:0 0 4px;color:#fff1bf;font-family:Bungee,sans-serif!important;font-size:20px!important;font-weight:400;line-height:1.15!important;letter-spacing:-.02em!important}.casino-directory-card .casino-directory-card__body p{margin:0;color:#b9c3de;font-size:14px!important;line-height:1.45!important}@media (max-width:620px){.casino-directory-card .casino-directory-card__body h3{font-size:18px!important}}.casino-directory-card__actions a.card-play,.detail-actions a,.detail-actions button,.detail-play,.phx-rank__actions a.phx-rank-play{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:44px;box-sizing:border-box}.casino-directory-card__actions a.card-play,.phx-rank__actions a.phx-rank-play{padding:0 16px!important;font-family:Pixelify Sans,monospace!important;font-size:15px!important;font-weight:700;letter-spacing:0;line-height:1;border-bottom:0!important}.phx-rank__actions a.phx-rank-play.phx-rank-play--off{background:transparent!important;color:#aab4d0!important;box-shadow:inset 0 0 0 1px #46557f!important}@media (min-width:901px){.phx-scoreboard .phx-rank,.phx-scoreboard .phx-rankings__head{grid-template-columns:var(--rank-cols,.45fr 1.45fr .95fr .6fr .65fr .8fr)!important}}.phx-page .phx-latest-card h3{font-family:var(--read-face),sans-serif!important;font-size:19px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.25!important}.phx-page .phx-latest-card--slot h3{font-family:var(--display-face,"Bungee"),sans-serif!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.15!important}.phx-latest-card--slot{min-height:0!important}.phx-latest-card--slot>b{margin-top:0!important}.phx-latest-card__art{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;margin-bottom:14px;background:#080d23}.phx-page .phx-game-card{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:stretch}@media (max-width:620px){.phx-page #latest .phx-latest__cards,.phx-page .phx-games__grid{grid-template-columns:minmax(0,1fr)!important}.phx-page #new-slots .phx-latest__cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.phx-page #new-slots .phx-latest-card h3{font-size:15px!important}.phx-page .phx-game-card{min-height:120px!important}.phx-page .phx-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px 16px!important}.phx-page .phx-footer>.phx-shell{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.phx-page .phx-footer__base{flex-direction:column;align-items:flex-start!important;gap:10px}}.hero-casino-card__brand{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:6px 8px 12px;text-align:center}.hero-casino-card__brand img{width:84px;height:84px;object-fit:contain;padding:6px;background:#fff4d7;box-shadow:4px 4px 0 #0a0f27}.hero-casino-card__brand .hero-casino-mark{margin:0}.hero-casino-card__brand strong{color:#fff1bf;font-family:var(--display-face,"Bungee"),sans-serif!important;font-size:26px;font-weight:400;line-height:1.05}.hero-casino-card__brand small{max-width:260px;color:#b9c3de;font-family:var(--read-face),sans-serif;font-size:12px;line-height:1.4}.hero-casino-card__offer{margin-top:0!important}@media (max-width:620px){.hero-casino-card__brand{gap:6px;padding-bottom:6px}.hero-casino-card__brand img{width:60px;height:60px}.hero-casino-card__brand strong{font-size:22px}}.slot-features li>b,.slot-features li>b a{font-family:var(--display-face,"Bungee"),sans-serif!important;font-size:19px!important;font-weight:400;letter-spacing:-.01em;line-height:1.2!important}.slot-features li>p{font-size:16px!important;line-height:1.6!important}.slot-features li>span{padding-top:4px}.slot-related__card>b{font-family:var(--display-face,"Bungee"),sans-serif!important;font-size:16px!important;font-weight:400;line-height:1.2!important}.slot-related__card>small{font-size:13px!important}.px-unverified{border:2px solid #35406d!important;background:#111a3d}.px-unverified summary{padding:14px 16px!important;color:#fff4d7!important;font-family:var(--read-face),sans-serif!important;font-size:16px!important;letter-spacing:0!important}.px-unverified[open] summary{color:#f7c548!important}.hub-empty{border-style:solid!important}.slot-browse{margin-top:18px!important}.slot-actions a,.slot-actions button,.slot-play{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box}@media (max-width:620px){.slot-facts{grid-template-columns:minmax(0,1fr)!important}.slot-facts>div{min-height:0!important}}:is(.phx-page,.directory-page,.detail-page,.geo-screen) :is(h1,h2) em{word-spacing:.22em}.slot-facts>div>b{font-size:26px!important;line-height:1.1!important}.px-card-grid>li{display:flex}.px-card-grid>li>.px-slot-card{flex:1}.px-slot-card__foot{margin-top:auto}.detail-ghost-link{display:inline-flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px;white-space:normal!important;line-height:1.6!important}.detail-ghost-link>svg{flex:none}.px-unverified+.detail-ghost-link{margin-top:30px}.directory-heading h3.directory-heading__group{margin:0;color:#fff4d7;font-family:var(--display-face,"Bungee"),sans-serif!important;font-size:18px!important;font-weight:400;letter-spacing:-.01em!important;line-height:1.2!important;text-shadow:none}@media (min-width:901px){.guide-body .article-layout{width:min(1120px,calc(100% - 48px))!important;grid-template-columns:minmax(0,720px) 240px!important;justify-content:space-between}.guide-more .guides-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.px-section__body>p,.px-section__head>p{max-width:72ch}.filter-chip{height:auto!important;min-height:36px;padding:5px 10px!important;border:2px solid #4d5b8f!important;border-radius:0!important;background:transparent!important;color:#d3d9ee!important;font-size:13px!important}.filter-chip.filter-chip--on,.filter-chip:hover{border-color:#f7c548!important}.filter-chip.filter-chip--on{background:#f7c548!important;color:#10152f!important}@media (max-width:620px){.slot-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}}nav[aria-label=Breadcrumb]{color:#8f9abd!important;font-family:var(--read-face),sans-serif!important;font-size:12px!important;letter-spacing:0!important}nav[aria-label=Breadcrumb] ol{font-family:inherit!important;font-size:inherit!important}nav[aria-label=Breadcrumb] a{color:#c4cce2!important;text-decoration:none}nav[aria-label=Breadcrumb] a:hover{color:#f7c548!important}nav[aria-label=Breadcrumb] [aria-current=page]{color:#8f9abd!important}@media (min-width:621px){.casino-directory-card .casino-directory-card__actions{min-width:104px}}.px-slot-card__foot>div{margin-left:auto}.px-filters__head>p,.px-filters__head>span:not(:first-child){color:#9fa9c8!important;font-size:13px!important;line-height:1.45!important}nav[aria-label=Breadcrumb] :is(li,a,span){font-size:inherit!important;font-family:inherit!important}:is(.px-page,.slot-page,.casino-page,.guide-page,.explore-page,.detail-page,.directory-page) nav[aria-label=Breadcrumb] :is(ol,li,a,span){font-family:var(--read-face),sans-serif!important;font-size:12px!important;line-height:1.5!important;letter-spacing:0!important}:is(.px-page,.slot-page,.casino-page,.guide-page,.explore-page,.detail-page,.directory-page,.trust-page) nav[aria-label=Breadcrumb] a{color:#c4cce2!important}:is(.px-page,.slot-page,.casino-page,.guide-page,.explore-page,.detail-page,.directory-page,.trust-page) nav[aria-label=Breadcrumb] a:hover{color:#f7c548!important}.provider-stat-grid>div>b{font-size:22px!important;line-height:1.15!important}.provider-stat-grid>div:last-child>b{font-size:16px!important}.provider-fields b{font-size:18px!important}@media (min-width:901px){.provider-directory-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.guide-hero__inner{margin-right:calc((100% - min(1120px, calc(100% - 48px))) / 2)}.px-slot-card .px-slot-card__studio a{font-family:var(--read-face),sans-serif!important;font-size:11px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media (max-width:620px){.px-slot-card .px-icon-btn{width:40px!important;height:40px!important}.directory-page .directory-hero{padding-top:40px!important}}@media (min-width:761px){.slot-articles.slot-articles--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.slot-articles__more{margin-top:10px;border:2px solid #35406d;background:#111a3d}.slot-articles__more>summary{padding:14px 16px;color:#fff4d7;font-family:var(--read-face),sans-serif;font-size:16px;cursor:pointer}.slot-articles__more[open]>summary{color:#f7c548}.slot-articles__more>.slot-articles{padding:0 12px 12px}