/*!/wp-content/themes/blockchain_custom_theme/assets/css/casino-review.css*/:root{--cr-card-bg:#f6f5fa;--cr-border:rgba(102, 56, 251, 0.18);--cr-accent:#6638FB;--cr-accent-2:#572FDA;--cr-text-soft:#6b6a76;--cr-plus:#1d9d61;--cr-minus:#d64545}:root[data-theme=dark]{--cr-card-bg:#1F1C29;--cr-border:rgba(102, 56, 251, 0.35);--cr-text-soft:#9b99a8}.casino-facts{margin:28px 0}.casino-facts__subheading{margin:18px 0 10px}.casino-facts__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:0;padding:18px 20px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px}.casino-facts__row{display:flex;flex-direction:column;gap:2px;padding:6px 0;border-bottom:1px dashed var(--cr-border)}.casino-facts__row--wide{grid-column:1 / -1}.casino-facts__label{font-size:13px;color:var(--cr-text-soft);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.casino-facts__value{margin:0;font-weight:600}.casino-facts__value a{color:var(--cr-accent);text-decoration:none}.casino-facts__more summary{list-style:none;cursor:pointer}.casino-facts__more summary::-webkit-details-marker{display:none}.casino-facts__more-btn{color:var(--cr-accent);font-weight:600;margin-left:6px;white-space:nowrap}.casino-facts__more[open] .casino-facts__more-preview,.casino-facts__more[open] .casino-facts__more-btn{display:none}.casino-facts__more-full{margin-top:6px;font-weight:400;line-height:1.55}.casino-shots{margin:28px 0}.casino-shots__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.casino-shots__item{padding:0;border:1px solid var(--cr-border);border-radius:10px;overflow:hidden;cursor:zoom-in;background:none;transition:transform .15s ease}.casino-shots__item:hover{transform:translateY(-2px)}.casino-shots__img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16/9}.casino-shots__lightbox{position:fixed;inset:0;z-index:9999;background:rgb(10 8 18 / .92);display:flex;align-items:center;justify-content:center;padding:4vh 4vw}.casino-shots__lightbox[hidden]{display:none}.casino-shots__lightbox-img{max-width:100%;max-height:100%;border-radius:8px}.casino-shots__lightbox-close{position:absolute;top:18px;right:24px;font-size:40px;line-height:1;color:#fff;background:none;border:none;cursor:pointer}.casino-toc{margin:24px 0;padding:18px 22px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px}.casino-toc__title{font-weight:700;margin-bottom:10px}.casino-toc__list{margin:0;padding-left:20px;columns:2;column-gap:32px}.casino-toc__item{margin:4px 0;break-inside:avoid}.casino-toc__link{color:var(--cr-accent);text-decoration:none}.casino-toc__link:hover{text-decoration:underline}.casino-verdict{margin:32px 0}.casino-verdict__card{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:22px 24px;margin-bottom:18px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-left:4px solid var(--cr-accent);border-radius:12px}.casino-verdict__brand{display:flex;align-items:center;gap:14px;min-width:0}.casino-verdict__logo{max-height:40px;width:auto}.casino-verdict__brand-name{font-weight:700;font-size:18px}.casino-verdict__score-wrap{text-align:center}.casino-verdict__score-label{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--cr-text-soft)}.casino-verdict__score{font-size:42px;font-weight:800;color:var(--cr-accent);line-height:1.1}.casino-verdict__suffix{font-size:18px;color:var(--cr-text-soft);margin-left:4px}.casino-verdict__grade{font-weight:700;color:var(--cr-plus)}.casino-verdict__cta{margin-left:auto}.casino-verdict__cols{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.casino-verdict__col{padding:16px 20px;border-radius:12px;background:var(--cr-card-bg);border:1px solid var(--cr-border)}.casino-verdict__col--plus{border-top:3px solid var(--cr-plus)}.casino-verdict__col--minus{border-top:3px solid var(--cr-minus)}.casino-verdict__col-title{margin:0 0 10px;font-size:16px}.casino-verdict__list{margin:0;padding-left:18px}.casino-verdict__list-item{margin:6px 0}.casino-sticky{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--cr-card-bg);border-bottom:1px solid var(--cr-border);box-shadow:0 4px 18px rgb(0 0 0 / .12);transform:translateY(-110%);transition:transform .25s ease}.casino-sticky--visible{transform:translateY(0)}.casino-sticky__inner{display:flex;align-items:center;gap:18px;padding:10px 0}.casino-sticky__brand{display:flex;align-items:center;gap:12px;min-width:0}.casino-sticky__logo{max-height:28px;width:auto}.casino-sticky__meta{display:flex;flex-direction:column;min-width:0}.casino-sticky__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--cr-text-soft)}.casino-sticky__title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino-sticky__score{display:flex;align-items:center;gap:5px;font-weight:700}.casino-sticky__score-max{color:var(--cr-text-soft);font-weight:400}.casino-sticky__actions{display:flex;align-items:center;gap:12px;margin-left:auto}.casino-sticky__top-btn{background:none;border:1px solid var(--cr-border);border-radius:999px;padding:6px 14px;cursor:pointer;color:inherit;font-size:13px}.casino-sticky__btn{padding:8px 22px!important}.casino-sticky__progress{height:3px;background:#fff0}.casino-sticky__progress-bar{display:block;height:100%;width:0;background:var(--cr-accent);transition:width .1s linear}.casino-footbar{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--cr-card-bg);border-top:1px solid var(--cr-border);box-shadow:0 -4px 18px rgb(0 0 0 / .12);transform:translateY(110%);transition:transform .25s ease}.casino-footbar--visible{transform:translateY(0)}.casino-footbar__inner{display:flex;align-items:center;gap:16px;padding:10px 0}.casino-footbar__info{display:flex;align-items:center;gap:12px;min-width:0}.casino-footbar__logo{max-height:24px;width:auto}.casino-footbar__bonus{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino-footbar__btn{margin-left:auto;padding:8px 24px!important}@media (max-width:768px){.casino-facts__grid{grid-template-columns:1fr}.casino-shots__grid{grid-template-columns:repeat(2,1fr)}.casino-toc__list{columns:1}.casino-verdict__cols{grid-template-columns:1fr}.casino-verdict__card{gap:14px}.casino-verdict__cta{margin-left:0;width:100%}.casino-verdict__btn{width:100%;text-align:center}.casino-sticky__score,.casino-sticky__eyebrow{display:none}.casino-sticky__top-btn{display:none}.casino-footbar__bonus{display:none}}.casino-compare{margin:32px 0}.casino-compare__scroll{overflow-x:auto}.casino-compare__table{width:100%;border-collapse:collapse;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px;overflow:hidden}.casino-compare__table th,.casino-compare__table td{padding:12px 16px;text-align:center;border-bottom:1px dashed var(--cr-border)}.casino-compare__metric{text-align:left!important;font-size:13px;color:var(--cr-text-soft);font-weight:600;text-transform:uppercase;letter-spacing:.03em;width:140px}.casino-compare__cell--current{background:rgb(102 56 251 / .07)}.casino-compare__brand{vertical-align:bottom}.casino-compare__logo{max-height:34px;width:auto;margin:0 auto 6px;display:block}.casino-compare__name{font-weight:700}.casino-compare__badge{display:inline-block;margin-top:4px;padding:2px 10px;font-size:11px;border-radius:999px;background:var(--cr-accent);color:#fff}.casino-compare__rating{font-size:22px;font-weight:800;color:var(--cr-accent)}.casino-compare__rating-max{color:var(--cr-text-soft)}.casino-compare__btn{display:inline-block;padding:8px 20px!important;margin-bottom:6px}.casino-compare__review-link{display:block;color:var(--cr-accent);font-size:13px;text-decoration:none}.casino-compare__review-link:hover{text-decoration:underline}@media (max-width:768px){.casino-compare__table th,.casino-compare__table td{padding:10px 8px;font-size:14px}.casino-compare__metric{width:90px}}.casino-top{margin:32px 0}.casino-top__card{display:grid;grid-template-columns:34px 130px 110px 1.1fr 1.5fr 120px;gap:12px;align-items:center;padding:12px 16px;margin-bottom:10px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px}.casino-top__card--first{border-color:var(--cr-accent);box-shadow:0 0 0 1px var(--cr-accent)}.casino-top__rank{text-align:center}.casino-top__rank img{width:22px;height:22px}.casino-top__rank-num{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid var(--cr-border);border-radius:50%;font-weight:700;font-size:13px}.casino-top__brand{display:flex;flex-direction:column;gap:3px}.casino-top__logo{max-height:26px;width:auto;align-self:flex-start}.casino-top__logo-link{display:inline-flex;align-self:flex-start}.casino-top__name{font-weight:700;font-size:14px}.casino-top__score-val{font-size:21px;font-weight:800;color:var(--cr-plus)}.casino-top__score-max{color:var(--cr-text-soft);font-size:13px}.casino-top__score-label{font-size:11px;font-weight:700;color:var(--cr-plus)}.casino-top__bonus-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--cr-text-soft);margin-bottom:1px}.casino-top__bonus{font-weight:600;font-size:13px;line-height:1.35}.casino-top__advantages-list{margin:0;padding-left:14px;font-size:12.5px;line-height:1.35}.casino-top__advantages-list li{margin:2px 0}.casino-top__cta{display:flex;flex-direction:column;gap:6px;align-items:stretch;text-align:center}.casino-top__btn{padding:7px 14px!important;font-size:14px}.casino-top__review-link{color:var(--cr-accent);font-size:13px;text-decoration:none}.casino-top__review-link:hover{text-decoration:underline}.casino-alltable{margin:32px 0}.casino-alltable__scroll{overflow-x:auto}.casino-alltable__table{width:100%;min-width:760px;border-collapse:collapse;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px;overflow:hidden}.casino-alltable__table th,.casino-alltable__table td{padding:12px 14px;text-align:left;border-bottom:1px dashed var(--cr-border);font-size:14px}.casino-alltable__table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--cr-text-soft)}.casino-alltable__brand{display:flex;align-items:center;gap:10px;font-weight:700}.casino-alltable__brand img{max-height:24px;width:auto}.casino-alltable__brand a{color:inherit;text-decoration:none}.casino-alltable__brand a:hover{color:var(--cr-accent)}.casino-alltable__rating{font-weight:800;color:var(--cr-accent);font-size:17px}.casino-alltable__btn{padding:6px 16px!important;font-size:13px}.casino-minis{margin:32px 0}.casino-minis__card{display:grid;grid-template-columns:1.6fr 1fr;gap:22px;padding:22px 24px;margin-bottom:18px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:14px}.casino-minis__head{display:flex;align-items:center;gap:16px;margin-bottom:12px}.casino-minis__logo{max-height:36px;width:auto}.casino-minis__name{margin:0;font-size:20px}.casino-minis__rank{display:inline-block;padding:2px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--cr-border);border-radius:999px;color:var(--cr-text-soft)}.casino-minis__score{margin-left:auto;text-align:center;padding:8px 16px;border:1px solid var(--cr-plus);border-radius:10px}.casino-minis__score-val{display:block;font-size:24px;font-weight:800;color:var(--cr-plus)}.casino-minis__score-grade{font-size:11px;font-weight:700;color:var(--cr-plus)}.casino-minis__proscons{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0}.casino-minis__pc-title{font-weight:700;margin-bottom:6px}.casino-minis__pc--pros .casino-minis__pc-title{color:var(--cr-plus)}.casino-minis__pc--cons .casino-minis__pc-title{color:var(--cr-minus)}.casino-minis__pc ul{margin:0;padding-left:16px;font-size:14px}.casino-minis__pc li{margin:4px 0}.casino-minis__actions{display:flex;align-items:center;gap:16px}.casino-minis__btn{padding:9px 22px!important}.casino-minis__link{color:var(--cr-accent);text-decoration:none;font-weight:600}.casino-minis__link:hover{text-decoration:underline}.casino-minis__shot-wrap{align-self:center;justify-self:center;width:100%;max-width:280px}.casino-minis__shot-phone{position:relative;width:100%;aspect-ratio:9 / 19;border-radius:32px;overflow:hidden;background:#0b0f1a;border:7px solid #141a27;box-shadow:0 30px 60px rgb(0 0 0 / .42),inset 0 0 0 1px rgb(255 255 255 / .05)}.casino-minis__shot-notch{position:absolute;top:9px;left:50%;transform:translateX(-50%);width:92px;height:24px;border-radius:999px;background:#0b0f1a;z-index:2}.casino-minis__shot{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.casino-minis__card--no-shot{grid-template-columns:1fr}.casino-minis__card--more{display:none}.casino-minis__loadmore-wrap{text-align:center;margin:8px 0 0}.casino-minis__load-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 30px;border:1px solid var(--cr-border);border-radius:999px;background:none;color:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.casino-minis__load-more:hover{border-color:var(--cr-accent);background:rgb(102 56 251 / .06)}p:has(>strong:first-child){margin:14px 0;padding:15px 18px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-left:3px solid var(--cr-accent);border-radius:10px;line-height:1.65}p:has(>strong:first-child)>strong:first-child{display:block;margin-bottom:6px;font-size:15px;color:var(--cr-accent)}.article__content table{border-collapse:separate;border-spacing:0;width:100%;min-width:620px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px;overflow:hidden}.article__content table thead th{background:rgb(102 56 251 / .1);color:var(--cr-accent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:12px 14px;text-align:left;border-bottom:1px solid var(--cr-border);white-space:nowrap}.article__content table tbody td{padding:12px 14px;font-size:14px;line-height:1.55;border-bottom:1px dashed var(--cr-border);vertical-align:top;min-width:0}.article__content table tbody tr:last-child td{border-bottom:none}.article__content table tbody td:first-child strong{color:var(--cr-accent);font-weight:700}.article__content table tbody tr:nth-child(2n) td{background:rgb(102 56 251 / .04)}.article__content table tbody tr:hover td{background:rgb(102 56 251 / .08)}@media (max-width:768px){.article__content table{display:block;overflow-x:auto;white-space:nowrap}}.casino-top__show-less,.casino-alltable__show-less,.casino-minis__show-less{display:none;align-items:center;justify-content:center;gap:8px;padding:12px 30px;border:1px solid var(--cr-border);border-radius:999px;background:none;color:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.casino-top__show-less:hover,.casino-alltable__show-less:hover,.casino-minis__show-less:hover{border-color:var(--cr-accent);background:rgb(102 56 251 / .06)}.casino-method{margin:32px 0;padding:24px 26px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:14px}.casino-method__lede{color:var(--cr-text-soft);margin-bottom:18px}.casino-method__row{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center;padding:10px 0;border-bottom:1px dashed var(--cr-border)}.casino-method__row:last-child{border-bottom:none}.casino-method__name{font-weight:700}.casino-method__desc{font-size:13px;color:var(--cr-text-soft)}.casino-method__bar-wrap{display:flex;align-items:center;gap:12px}.casino-method__bar{flex:1;height:8px;border-radius:999px;background:rgb(102 56 251 / .15);overflow:hidden}.casino-method__bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--cr-accent),var(--cr-plus))}.casino-method__weight{font-weight:800;color:var(--cr-accent);min-width:44px;text-align:right}@media (max-width:900px){.casino-top__card{grid-template-columns:36px 1fr 90px}.casino-top__bonus,.casino-top__advantages{grid-column:2 / -1}.casino-top__cta{grid-column:1 / -1;flex-direction:row;justify-content:center;gap:8px}.casino-top__cta>a{flex:0 0 160px;width:160px;white-space:nowrap;padding-left:10px;padding-right:10px;text-align:center}.casino-minis__card{grid-template-columns:1fr}.casino-minis__proscons{grid-template-columns:1fr}.casino-method__row{grid-template-columns:1fr;gap:8px}}.casino-top__btn,.casino-alltable__btn,.casino-minis__btn,.casino-compare__btn,.casino-verdict__btn,.casino-sticky__btn,.casino-footbar__btn{color:#fff!important;display:inline-flex;align-items:center;justify-content:center}.casino-btn-arrow{margin-left:6px;font-size:.9em}.casino-btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:7px 16px;border:1px solid var(--cr-border);border-radius:8px;color:var(--cr-accent)!important;font-weight:600;font-size:14px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.casino-btn-secondary:hover{border-color:var(--cr-accent);background:rgb(102 56 251 / .08);text-decoration:none}.casino-top__badge{display:inline-block;margin-top:3px;padding:2px 10px;align-self:flex-start;font-size:11px;font-weight:700;border-radius:999px;background:color-mix(in srgb,var(--cr-plus) 13%,transparent);color:var(--cr-plus);border:1px solid color-mix(in srgb,var(--cr-plus) 32%,var(--cr-border));white-space:nowrap}.casino-top__badge--gold{background:rgb(245 179 37 / .14);color:#b07d00;border-color:rgb(245 179 37 / .5)}:root[data-theme=dark] .casino-top__badge--gold{color:#f5b325}.casino-top__tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.casino-top__tab{padding:8px 18px;border-radius:999px;cursor:pointer;border:1px solid var(--cr-border);background:none;color:inherit;font-weight:600;font-size:14px;transition:all .15s ease}.casino-top__tab:hover{border-color:var(--cr-accent)}.casino-top__tab--active{background:var(--cr-accent);border-color:var(--cr-accent);color:#fff}.casino-top__card--hidden{display:none}.casino-top__card--more{display:none}.casino-top__loadmore-wrap{text-align:center;margin:8px 0 0}.casino-top__load-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 30px;border:1px solid var(--cr-border);border-radius:999px;background:none;color:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.casino-top__load-more:hover{border-color:var(--cr-accent);background:rgb(102 56 251 / .06)}.casino-alltable__row--more{display:none}.casino-alltable__loadmore-wrap{text-align:center;margin:8px 0 0}.casino-alltable__load-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 30px;border:1px solid var(--cr-border);border-radius:999px;background:none;color:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.casino-alltable__load-more:hover{border-color:var(--cr-accent);background:rgb(102 56 251 / .06)}.casino-top__empty{padding:22px;text-align:center;color:var(--cr-text-soft);background:var(--cr-card-bg);border:1px dashed var(--cr-border);border-radius:12px}.casino-sticky__share-btn{background:none;border:1px solid var(--cr-border);border-radius:999px;padding:6px 14px;cursor:pointer;color:inherit;font-size:13px}.casino-verdict__compare-link{display:block;margin-top:8px;font-size:13px;color:var(--cr-accent);text-decoration:none;text-align:center}.casino-verdict__compare-link:hover{text-decoration:underline}@media (max-width:768px){.casino-sticky__share-btn{display:none}}.article .casino-compare__table a,.text-content .casino-compare__table a,.article .casino-alltable__table a,.text-content .casino-alltable__table a{border:none;background:none;padding:0;gap:0;white-space:normal;width:auto;overflow:visible;font-weight:600}.article .casino-compare__table a::before,.text-content .casino-compare__table a::before,.article .casino-alltable__table a::before,.text-content .casino-alltable__table a::before{content:none!important;display:none!important}.article .casino-compare__table a.btn,.text-content .casino-compare__table a.btn,.article .casino-alltable__table a.btn,.text-content .casino-alltable__table a.btn{background:var(--cr-accent)!important;color:#fff!important;padding:8px 18px!important;border-radius:8px!important;border:none!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.article .casino-compare__review-link,.text-content .casino-compare__review-link{color:var(--cr-accent)!important;font-size:13px}.article .casino-alltable__brand a,.text-content .casino-alltable__brand a{color:inherit!important;font-weight:700}.casino-compare__table th,.casino-compare__table td{padding:10px 10px;font-size:13.5px}.casino-compare__metric{width:106px;font-size:11px}.casino-compare__rating{font-size:19px}.casino-compare__logo{max-height:26px}.casino-compare__btn{padding:7px 14px!important;font-size:13px}.article .casino-compare__review-link,.text-content .casino-compare__review-link{display:block!important;margin-top:8px}@media (max-width:768px){.layout__casino-info{grid-template-columns:1fr!important;padding:20px 16px!important;gap:20px}.layout__casino-info-title{font-size:30px!important}.layout__casino-info-img-wrapper{width:140px;min-width:140px;height:66px;min-height:66px}}.casino-alltable__table{min-width:0;width:100%;table-layout:fixed}.casino-alltable__table th,.casino-alltable__table td{padding:8px 7px;font-size:12.5px;line-height:1.35;white-space:normal;word-break:normal;overflow-wrap:break-word;text-align:left;vertical-align:middle}.casino-alltable__table th{font-size:10.5px}.casino-alltable__col-brand{width:15%}.casino-alltable__table th:nth-child(2){width:17%}.casino-alltable__table th:nth-child(3){width:11%}.casino-alltable__table th:nth-child(4){width:12%}.casino-alltable__table th:nth-child(5){width:11%}.casino-alltable__table th:nth-child(6){width:8%}.casino-alltable__table th:nth-child(7){width:6%}.casino-alltable__table th:nth-child(8){width:8%}.casino-alltable__table th:nth-child(9){width:12%}.casino-alltable__brand{flex-direction:column;align-items:flex-start;gap:4px}.casino-alltable__brand img{max-height:20px}.casino-alltable__brand-text{display:flex;flex-direction:column;gap:1px;font-size:12.5px}.casino-alltable__rating{font-size:14px;font-weight:800;color:var(--cr-accent)}.casino-alltable__rating em{font-style:normal;font-weight:400;color:var(--cr-text-soft);font-size:11px}.article .casino-alltable__table a.btn,.text-content .casino-alltable__table a.btn{padding:6px 10px!important;font-size:12px;width:100%}@media (max-width:900px){.casino-alltable__table{table-layout:auto;min-width:720px}}.casino-alltable__table th{overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none}.article .casino-alltable__table thead th,.text-content .casino-alltable__table thead th{font-size:10.5px!important;font-weight:700!important;letter-spacing:.04em;line-height:1.3!important;overflow-wrap:normal;word-break:keep-all;white-space:normal;padding:10px 7px!important}.casino-top__card{grid-template-columns:30px 120px 108px 1.1fr 1.5fr 130px;gap:10px;padding:10px 14px;margin-bottom:8px}.casino-top__logo{max-height:22px}.casino-top__name{font-size:13px}.casino-top__badge{font-size:10px;padding:1px 8px;margin-top:2px}.casino-top__score-val{font-size:18px}.casino-top__score-max{font-size:12px}.casino-top__score-label{font-size:10px}.casino-top__bonus{font-size:12.5px;line-height:1.3}.casino-top__bonus-label{font-size:9.5px}.casino-top__advantages-list{font-size:12px;line-height:1.3;padding-left:13px}.casino-top__advantages-list li{margin:1px 0}.casino-top__btn{padding:7px 14px!important;font-size:13px;line-height:1.3;min-height:36px;box-sizing:border-box}.casino-top__cta .casino-btn-secondary{padding:6px 14px;font-size:13px;line-height:1.3;min-height:36px;box-sizing:border-box}.casino-top__cta .casino-top__btn,.casino-top__cta .casino-btn-secondary{width:100%!important;max-width:100%!important;height:36px;padding:0 14px!important;font-size:13px;line-height:1;border-radius:8px;white-space:nowrap;box-sizing:border-box}.casino-minis__actions .casino-minis__btn,.casino-minis__actions .casino-btn-secondary{height:38px;padding:0 20px;font-size:13px;line-height:1;border-radius:8px;white-space:nowrap;box-sizing:border-box}.casino-minis__actions .casino-minis__btn{padding:0 20px!important}.casino-top__rank img{width:20px;height:20px}.casino-top__rank-num{width:22px;height:22px;font-size:12px}.casino-hub-related-title{margin:30px 0 16px}.casino-hub-faq{margin:26px 0}.explore-sections{margin:30px 0}.explore-sections__heading{margin-bottom:16px}.explore-sections__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.explore-sections__card{padding:18px 20px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px;display:flex;flex-direction:column}.explore-sections__title{font-weight:700;font-size:16px;color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:2px}.explore-sections__title:hover{color:var(--cr-accent)}.explore-sections__count{font-size:11px;font-weight:600;color:var(--cr-text-soft);text-transform:uppercase;letter-spacing:.04em}.explore-sections__desc{font-size:13px;color:var(--cr-text-soft);margin:8px 0 10px}.explore-sections__list{margin:0 0 12px;padding-left:16px;font-size:13px}.explore-sections__list li{margin:4px 0}.explore-sections__list a{color:inherit;text-decoration:none}.explore-sections__list a:hover{color:var(--cr-accent)}.explore-sections__all{margin-top:auto;color:var(--cr-accent);font-weight:600;font-size:13px;text-decoration:none}.explore-sections__all:hover{text-decoration:underline}@media (max-width:768px){.explore-sections__grid{grid-template-columns:1fr}}.article .casino-compare__table,.text-content .casino-compare__table{table-layout:fixed;width:100%;min-width:0}.article .casino-compare__table th,.article .casino-compare__table td,.text-content .casino-compare__table th,.text-content .casino-compare__table td{padding:9px 8px!important;font-size:13px!important;line-height:1.35!important;overflow-wrap:break-word;word-break:normal;text-align:center}.article .casino-compare__metric,.text-content .casino-compare__metric{width:92px;font-size:10.5px!important;text-align:left!important}.article .casino-compare__brand,.text-content .casino-compare__brand{vertical-align:top!important;padding-top:14px!important}.casino-compare__brand img.casino-compare__logo{display:block;margin:0 auto 6px;max-height:22px;width:auto}.casino-compare__name{font-size:14px!important}.casino-compare__badge{display:inline-block;margin-top:5px;padding:2px 10px;font-size:10.5px}.article .casino-compare__rating,.text-content .casino-compare__rating{font-size:17px}.article .casino-compare__table a.btn,.text-content .casino-compare__table a.btn{padding:7px 14px!important;font-size:13px!important}.article .casino-compare__metric,.text-content .casino-compare__metric{width:104px;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:.02em}.casino-top__heading,.casino-alltable__heading,.casino-minis__heading,.casino-method__heading,.casino-compare__heading,.casino-verdict__heading,.casino-facts__heading,.casino-shots__heading,.casino-hub-related-title,.explore-sections__heading,.casino-hub-faq h2{margin:36px 0 18px!important;font-size:27px!important;font-weight:700!important;line-height:1.25!important}.casino-top__heading{margin-top:22px!important}.casino-method__heading{margin:0 0 10px!important}.casino-facts__subheading{margin:18px 0 10px!important;font-size:19px!important;font-weight:700!important}.casino-minis__name,.casino-verdict__col-title,.casino-minis__pc-title{font-weight:700!important}.casino-minis__proscons{gap:12px}.casino-minis__pc{padding:14px 16px;background:rgb(102 56 251 / .04);border:1px solid var(--cr-border);border-radius:10px}.casino-minis__pc--pros{border-top:3px solid var(--cr-plus)}.casino-minis__pc--cons{border-top:3px solid var(--cr-minus)}:root[data-theme=dark] .casino-minis__pc{background:rgb(102 56 251 / .07)}.casino-hub-byline{margin:6px 0 14px}.casino-hub-trust{margin-bottom:10px}.casino-variants{margin:26px 0;padding:18px 22px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:12px}.casino-variants__title{font-weight:700;margin-bottom:12px}.casino-variants__links{display:flex;flex-wrap:wrap;gap:10px}.casino-variants__link{padding:7px 16px;border:1px solid var(--cr-border);border-radius:999px;color:var(--cr-accent);text-decoration:none;font-weight:600;font-size:13.5px}.casino-variants__link:hover{border-color:var(--cr-accent);background:rgb(102 56 251 / .07)}.casino-alltable__table{min-width:640px;border-radius:14px;box-shadow:0 1px 2px rgb(0 0 0 / .04)}.casino-alltable__table thead th{position:sticky;top:0;background:color-mix(in srgb,var(--cr-card-bg) 96%,black);font-size:11px;letter-spacing:.05em;padding-top:14px;padding-bottom:14px}.casino-alltable__table tbody tr:nth-child(even){background:color-mix(in srgb,var(--cr-card-bg) 98%,black)}.casino-alltable__table tbody tr:hover{background:color-mix(in srgb,var(--cr-accent) 6%,transparent)}.casino-alltable__table td{vertical-align:middle}.casino-alltable__brand img{max-height:30px}.casino-alltable__brand a{font-weight:700}.casino-alltable__rating-cell{text-align:center}.casino-alltable__rating-pill{display:inline-block;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--cr-accent) 12%,transparent);color:var(--cr-accent);font-weight:800;font-size:15px;line-height:1}.casino-alltable__rating-pill em{font-style:normal;opacity:.6;font-weight:600;font-size:11px}.casino-alltable__badge{display:inline-block;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--cr-plus,#22c55e) 14%,transparent);color:var(--cr-plus,#22c55e);font-size:12px;font-weight:700;letter-spacing:.01em;white-space:normal;max-width:100%;text-align:center;line-height:1.3}.casino-alltable__col-rating{width:90px}.casino-alltable__col-badge{width:160px}@media (max-width:720px){.casino-alltable__table{min-width:560px}.casino-alltable__table th,.casino-alltable__table td{padding:10px 10px;font-size:13px}.casino-alltable__badge,.casino-alltable__rating-pill{font-size:11px;padding:3px 8px}}.casino-top__score{text-align:center}.casino-score-tile{display:inline-grid;place-items:center;align-content:center;gap:3px;width:104px;min-height:92px;padding:8px 4px;border:1px solid color-mix(in srgb,var(--cr-plus) 42%,var(--cr-border));border-radius:12px;background:linear-gradient(180deg,rgb(255 255 255 / .55),color-mix(in srgb,var(--cr-plus) 6%,transparent));box-sizing:border-box}:root[data-theme=dark] .casino-score-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--cr-plus) 10%,#1F1C29),#1F1C29)}.casino-score-tile__val{font-size:24px;font-weight:800;color:var(--cr-plus);line-height:1}.casino-score-tile__max{font-size:12px;color:var(--cr-text-soft);font-weight:500;margin-left:1px}.casino-score-tile__grade{font-size:10px;font-weight:700;color:var(--cr-plus);letter-spacing:.02em}.casino-score-tile__stars{position:relative;display:inline-block;font-size:12px;letter-spacing:1.5px;line-height:1;color:color-mix(in srgb,var(--cr-text-soft) 38%,transparent)}.casino-score-tile__stars-base{display:block;white-space:nowrap}.casino-score-tile__stars-fill{position:absolute;inset:0 auto 0 0;width:var(--score-stars,0%);overflow:hidden;color:var(--cr-plus);white-space:nowrap}.casino-top__advantages-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--cr-text-soft);margin-bottom:2px;font-weight:600}.casino-alltable__kyc{display:inline-block;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;background:color-mix(in srgb,var(--cr-text-soft) 12%,transparent);color:var(--cr-text-soft)}.casino-alltable__kyc--nokyc{background:color-mix(in srgb,var(--cr-plus) 14%,transparent);color:var(--cr-plus)}.casino-minis__score-stars{position:relative;display:block;margin-top:3px;font-size:11px;letter-spacing:1.5px;line-height:1;color:color-mix(in srgb,var(--cr-text-soft) 38%,transparent)}.casino-minis__score-stars-base{display:block;white-space:nowrap}.casino-minis__score-stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--cr-plus);white-space:nowrap}@media (max-width:900px){.casino-score-tile{width:86px;min-height:76px;padding:6px 3px}.casino-score-tile__val{font-size:20px}.casino-score-tile__stars{font-size:10px;letter-spacing:1px}}.casino-score-tile{border-color:color-mix(in srgb,var(--score-hue,var(--cr-plus)) 48%,var(--cr-border));border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .6),color-mix(in srgb,var(--score-hue,var(--cr-plus)) 7%,transparent));gap:4px}:root[data-theme=dark] .casino-score-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--score-hue,var(--cr-plus)) 13%,#1F1C29),#1F1C29)}.casino-score-tile__value.score-pill{display:inline-flex;align-items:baseline;justify-content:center;min-width:46px;padding:3px 11px;border-radius:12px;background:linear-gradient(135deg,rgb(255 255 255 / .28),rgb(0 0 0 / .12)),var(--score-hue,var(--cr-plus));color:#fff;font-size:22px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--score-hue,var(--cr-plus)) 75%,transparent)}.casino-score-tile__max{font-size:11px;color:rgb(255 255 255 / .85);font-weight:600}.casino-score-tile__grade{color:color-mix(in srgb,var(--score-hue,var(--cr-plus)) 80%,var(--cr-text-soft))}.casino-score-tile__stars-fill{color:var(--score-hue,var(--cr-plus))}.casino-minis__score{border-color:color-mix(in srgb,var(--score-hue,var(--cr-plus)) 45%,var(--cr-border))}.casino-minis__score-val{color:var(--score-hue,var(--cr-plus))}.casino-minis__score-grade{color:var(--score-hue,var(--cr-plus))}.casino-minis__score-stars-fill{color:var(--score-hue,var(--cr-plus))}.casino-top__advantages-list{list-style:none;margin:0;padding-left:0}.casino-top__advantages-list li{position:relative;padding-left:18px;margin:3px 0}.casino-top__advantages-list li::before{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;background-color:var(--cr-plus);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0 0 114.6 0 256s114.6 256 256 256zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0 0 114.6 0 256s114.6 256 256 256zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E") center / contain no-repeat}.casino-top__bonus-label{color:var(--cr-plus);font-weight:800;letter-spacing:.06em}.casino-minis__score{display:grid;place-items:center;gap:5px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--score-hue,var(--cr-plus)) 45%,var(--cr-border));border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .6),color-mix(in srgb,var(--score-hue,var(--cr-plus)) 7%,transparent))}:root[data-theme=dark] .casino-minis__score{background:linear-gradient(180deg,color-mix(in srgb,var(--score-hue,var(--cr-plus)) 13%,#1F1C29),#1F1C29)}.casino-minis__score-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--cr-text-soft)}.casino-minis__score-val.score-pill{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:4px 12px;border-radius:12px;background:linear-gradient(135deg,rgb(255 255 255 / .28),rgb(0 0 0 / .12)),var(--score-hue,var(--cr-plus));color:#fff;font-size:22px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--score-hue,var(--cr-plus)) 75%,transparent)}.casino-minis__score-stars{position:relative;display:block;font-size:11px;letter-spacing:1.5px;line-height:1;color:color-mix(in srgb,var(--cr-text-soft) 34%,transparent)}.casino-minis__score-stars-fill{color:var(--score-hue,var(--cr-plus))}.casino-minis__score-grade{font-size:11px;font-weight:700;color:color-mix(in srgb,var(--score-hue,var(--cr-plus)) 80%,var(--cr-text-soft))}.casino-minis__pc{padding:16px 18px;background:#fff0;border:1px solid var(--cr-border);border-radius:14px}.casino-minis__pc--pros{border-top:3px solid var(--cr-plus)}.casino-minis__pc--cons{border-top:3px solid var(--cr-minus)}.casino-minis__pc-title{display:inline-block;margin-bottom:10px;padding:5px 14px;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.casino-minis__pc--pros .casino-minis__pc-title{background:rgb(16 185 129 / .14);color:#34d399;border:1px solid rgb(16 185 129 / .24)}.casino-minis__pc--cons .casino-minis__pc-title{background:rgb(239 68 68 / .14);color:#f87171;border:1px solid rgb(239 68 68 / .24)}.casino-minis__pc ul{margin:0;padding-left:0;list-style:none;font-size:14px}.casino-minis__pc li{position:relative;padding-left:24px;margin:7px 0;line-height:1.4}.casino-minis__pc--pros li::before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;background-color:#34d399;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0 0 114.6 0 256s114.6 256 256 256zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0 0 114.6 0 256s114.6 256 256 256zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E") center / contain no-repeat}.casino-minis__pc--cons li::before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;background-color:#f87171;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z'/%3E%3C/svg%3E") center / contain no-repeat}.casino-alltable__scroll{border:1px solid var(--cr-border);border-radius:14px;overflow:hidden;background:var(--cr-card-bg);box-shadow:0 12px 34px -30px rgb(22 18 38 / .45)}.casino-alltable__table{border:0;border-radius:0}.casino-alltable__table thead th{height:44px;padding:9px 10px;background:color-mix(in srgb,var(--cr-accent) 5%,var(--cr-card-bg));border-bottom:1px solid var(--cr-border);color:var(--cr-text-soft);font-size:10px;font-weight:700;letter-spacing:.075em;vertical-align:middle}.casino-alltable__table tbody td{height:58px;padding:10px;border-bottom:1px solid color-mix(in srgb,var(--cr-border) 78%,transparent);vertical-align:middle}.casino-alltable__table tbody tr:last-child td{border-bottom:0}.casino-alltable__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--cr-accent) 2.5%,transparent)}.casino-alltable__table tbody tr:hover td{background:color-mix(in srgb,var(--cr-accent) 7%,transparent)}.casino-alltable__table tbody tr:first-child td{background:color-mix(in srgb,var(--cr-accent) 4.5%,transparent)}.casino-alltable__brand{gap:6px}.casino-alltable__brand img{display:block;max-width:92px;max-height:26px;object-fit:contain;object-position:left center}.casino-alltable__brand-text{font-weight:750;line-height:1.25}.casino-alltable__kyc{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:22px;padding:3px 8px;border-radius:999px;background:rgb(100 116 139 / .10);color:var(--cr-text-soft);font-size:10px;font-weight:800;line-height:1.05;text-align:center}.casino-alltable__kyc--nokyc{background:rgb(29 157 97 / .12);color:var(--cr-plus)}.article .casino-alltable__table a.btn,.text-content .casino-alltable__table a.btn{min-height:34px;width:100%;padding:0 14px!important;border-radius:9px!important;box-sizing:border-box;box-shadow:0 8px 18px -12px var(--cr-accent)}.casino-minis{margin-top:42px}.casino-minis__heading{margin-bottom:18px!important}.casino-minis__card{position:relative;gap:24px;padding:24px 26px;margin-bottom:16px;border-radius:16px;box-shadow:0 16px 42px -38px rgb(22 18 38 / .55);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.casino-minis__card:hover{border-color:color-mix(in srgb,var(--cr-accent) 42%,var(--cr-border));box-shadow:0 22px 48px -38px rgb(102 56 251 / .55)}.casino-minis__card--first{border-color:var(--cr-accent);box-shadow:0 0 0 1px var(--cr-accent),0 20px 46px -38px rgb(102 56 251 / .65)}.casino-minis__main{min-width:0}.casino-minis__head{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr) 124px;align-items:center;gap:14px;min-height:96px;margin:-4px 0 18px;padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,var(--cr-border) 80%,transparent)}.casino-minis__logo{display:block;width:auto;max-width:128px;max-height:48px;object-fit:contain;object-position:left center}.casino-minis__head-text{min-width:0}.casino-minis__name{margin:0 0 7px!important;font-size:21px!important;line-height:1.2}.casino-minis__rank{padding:4px 11px;background:color-mix(in srgb,var(--cr-accent) 5%,transparent);border-color:color-mix(in srgb,var(--cr-accent) 18%,var(--cr-border));font-size:10px}.casino-minis__score{width:124px;min-height:94px;margin-left:0;box-sizing:border-box}.casino-minis__text{font-size:15px;line-height:1.62}.casino-minis__text>:first-child{margin-top:0}.casino-minis__text>:last-child{margin-bottom:0}.casino-minis__text p{margin:0 0 10px;padding:0;background:none;border:0;border-radius:0}.casino-minis__proscons{align-items:stretch;gap:12px;margin:18px 0}.casino-minis__pc{min-width:0;padding:15px 17px}.casino-minis__pc li{margin:6px 0;line-height:1.42}.casino-minis__actions{justify-content:flex-start;gap:10px;margin-top:4px}.casino-minis__actions .casino-minis__btn,.casino-minis__actions .casino-btn-secondary{width:148px!important;height:40px;padding:0 14px!important;border-radius:9px!important;box-sizing:border-box}.casino-minis__shot-wrap{max-width:250px}@media (max-width:900px){.casino-alltable__scroll{overflow-x:auto;overscroll-behavior-inline:contain}.article__content .casino-alltable__table,.text-content .casino-alltable__table{display:table;overflow:visible}.casino-alltable__table{min-width:900px;table-layout:fixed}.casino-alltable__table th:first-child,.casino-alltable__table td:first-child{position:sticky;left:0;z-index:1;background:var(--cr-card-bg);box-shadow:8px 0 14px -14px rgb(22 18 38 / .6)}.casino-alltable__table thead th:first-child{z-index:2;background:color-mix(in srgb,var(--cr-accent) 5%,var(--cr-card-bg))}.casino-minis__card{grid-template-columns:1fr}.casino-minis__shot-wrap{max-width:230px}}@media (max-width:600px){.casino-alltable{margin-top:26px}.casino-alltable__scroll{margin-inline:-2px}.casino-minis{margin-top:34px}.casino-minis__heading{font-size:27px!important;line-height:1.15!important}.casino-minis__card{padding:18px;border-radius:14px}.casino-minis__head{grid-template-columns:52px minmax(0,1fr) 94px;gap:10px;min-height:84px;margin-top:0;padding-bottom:14px}.casino-minis__logo{max-width:52px;max-height:42px}.casino-minis__name{font-size:18px!important}.casino-minis__score{width:94px;min-height:82px;padding:9px 8px;border-radius:12px}.casino-minis__score-label{font-size:8px}.casino-minis__score-val.score-pill{min-width:42px;padding:3px 9px;font-size:19px}.casino-minis__score-stars{font-size:9px;letter-spacing:1px}.casino-minis__text{font-size:15px;line-height:1.58}.casino-minis__proscons{grid-template-columns:1fr}.casino-minis__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.casino-minis__actions .casino-minis__btn,.casino-minis__actions .casino-btn-secondary{width:100%!important;min-width:0}.casino-minis__shot-wrap{max-width:210px}}.casino-minis__card--profile{grid-template-columns:minmax(0,1fr)}.casino-minis__snapshot{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.55fr);gap:12px;margin:0 0 20px;padding:12px;border:1px solid color-mix(in srgb,var(--score-hue,var(--cr-accent)) 22%,var(--cr-border));border-radius:16px;background:color-mix(in srgb,var(--cr-accent) 2.5%,var(--cr-card-bg));overflow:hidden}.casino-minis__snapshot-brand{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:174px;padding:20px;border-radius:12px;overflow:hidden;background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--score-hue,var(--cr-plus)) 36%,transparent),transparent 38%),linear-gradient(135deg,#171321 0%,color-mix(in srgb,var(--cr-accent) 48%,#171321) 100%);color:#fff}.casino-minis__snapshot-brand::before,.casino-minis__snapshot-brand::after{content:"";position:absolute;z-index:-1;border:1px solid rgb(255 255 255 / .10);border-radius:50%}.casino-minis__snapshot-brand::before{width:155px;height:155px;right:-58px;top:-72px}.casino-minis__snapshot-brand::after{width:92px;height:92px;right:38px;bottom:-64px}.casino-minis__snapshot-kicker{margin-bottom:14px;color:rgb(255 255 255 / .68);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.casino-minis__snapshot-logo{display:block;width:auto;max-width:170px;max-height:58px;margin:0 0 18px;object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .25))}.casino-minis__snapshot-name{margin-bottom:18px;font-size:24px;line-height:1.15}.casino-minis__snapshot-offer{margin-top:auto;padding-top:12px;border-top:1px solid rgb(255 255 255 / .16)}.casino-minis__snapshot-offer span{display:block;margin-bottom:3px;color:rgb(255 255 255 / .62);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.casino-minis__snapshot-offer strong{display:block;color:#fff;font-size:13px;line-height:1.35}.casino-minis__snapshot-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.casino-minis__snapshot-fact{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:78px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--cr-border) 82%,transparent);border-radius:12px;background:var(--cr-card-bg)}.casino-minis__snapshot-fact span{margin-bottom:6px;color:var(--cr-text-soft);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.casino-minis__snapshot-fact strong{color:inherit;font-size:13px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.casino-minis__snapshot-kyc{display:inline-flex;align-self:flex-start;align-items:center;min-height:25px;padding:4px 10px;border-radius:999px;background:rgb(100 116 139 / .12);color:var(--cr-text-soft)!important}.casino-minis__snapshot-kyc--no{background:rgb(29 157 97 / .12);color:var(--cr-plus)!important}@media (max-width:760px){.casino-minis__snapshot{grid-template-columns:1fr}.casino-minis__snapshot-brand{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);grid-template-rows:auto 1fr;align-items:center;column-gap:18px;min-height:118px;padding:18px}.casino-minis__snapshot-kicker{grid-column:1 / -1;margin-bottom:10px}.casino-minis__snapshot-logo,.casino-minis__snapshot-name{grid-column:1;grid-row:2;max-width:128px;max-height:48px;margin:0}.casino-minis__snapshot-offer{grid-column:2;grid-row:2;margin:0;padding:0 0 0 16px;border-top:0;border-left:1px solid rgb(255 255 255 / .16)}}@media (max-width:430px){.casino-minis__snapshot{margin-inline:-2px;padding:9px;border-radius:14px}.casino-minis__snapshot-brand{column-gap:12px;padding:15px}.casino-minis__snapshot-logo,.casino-minis__snapshot-name{max-width:96px;max-height:42px}.casino-minis__snapshot-offer{padding-left:12px}.casino-minis__snapshot-offer strong{font-size:12px}.casino-minis__snapshot-facts{gap:8px}.casino-minis__snapshot-fact{min-height:70px;padding:12px}.casino-minis__snapshot-fact strong{font-size:12px}}.casino-minis__body{min-width:0}.casino-minis__body--with-phone{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:30px;align-items:start}.casino-minis__body-main{min-width:0}@media (min-width:981px){.casino-minis__body--with-phone{grid-template-areas:"main phone"}.casino-minis__body--with-phone>.casino-minis__body-main{grid-area:main;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.casino-minis__body--with-phone .casino-minis__snapshot{margin-bottom:0}.casino-minis__body--with-phone .casino-minis__proscons{margin:0}.casino-minis__body--with-phone .casino-minis__text{max-width:none;font-size:15px;line-height:1.55}.casino-minis__body--with-phone .casino-minis__text>:first-child{margin-top:0}.casino-minis__body--with-phone .casino-minis__actions{margin-top:0}.casino-minis__body--with-phone .casino-phone{grid-area:phone}}.casino-phone{align-self:start;justify-self:center;position:relative;width:286px;max-width:100%;outline:none}.casino-phone__eyebrow{margin:0 0 6px;color:var(--cr-text-soft);font-size:10px;font-weight:800;letter-spacing:.11em;text-align:center;text-transform:uppercase}.casino-phone__device{position:relative;width:100%;aspect-ratio:390 / 844;padding:7px;border:1px solid rgb(255 255 255 / .10);border-radius:36px;background:linear-gradient(145deg,#242938,#080b11 74%);box-shadow:0 28px 58px -26px rgb(8 10 17 / .72),inset 0 0 0 1px rgb(255 255 255 / .07);box-sizing:border-box}.casino-phone__notch{position:absolute;z-index:4;top:13px;left:50%;width:82px;height:22px;border-radius:999px;background:#080b11;transform:translateX(-50%);box-shadow:0 1px 0 rgb(255 255 255 / .07)}.casino-phone__viewport{width:100%;height:100%;overflow:hidden;border-radius:29px;background:#0b0f16}.casino-phone__branded{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:30px 20px;border-radius:29px;background:radial-gradient(130% 85% at 50% -5%,color-mix(in srgb,var(--score-hue,var(--cr-plus)) 40%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--score-hue,var(--cr-plus)) 22%,#0b0f16),#0b0f16 74%);color:#fff;text-align:center;box-sizing:border-box}.casino-phone__branded-logo{max-width:150px;max-height:54px;object-fit:contain}.casino-phone__branded-name{font-size:19px;font-weight:800;letter-spacing:.02em}.casino-phone__branded-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:10px 0 0;padding:0;list-style:none}.casino-phone__branded-facts li{display:flex;flex-direction:column;gap:3px;padding:12px;border-radius:13px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .09)}.casino-phone__fact-val{font-size:15px;font-weight:800;color:var(--score-hue,var(--cr-plus))}.casino-phone__fact-key{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .55)}.casino-phone__track{display:flex;width:100%;height:100%;transform:translate3d(0,0,0);transition:transform .32s cubic-bezier(.22,.61,.36,1);touch-action:pan-y;will-change:transform}.casino-phone__slide{flex:0 0 100%;width:100%;height:100%;margin:0}.casino-phone__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;user-select:none;-webkit-user-drag:none}.casino-phone__controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px}.casino-phone__arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--cr-border);border-radius:50%;background:var(--cr-card-bg);color:var(--cr-accent);font-size:16px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.casino-phone__arrow:hover,.casino-phone__arrow:focus-visible{border-color:var(--cr-accent);background:rgb(102 56 251 / .08)}.casino-minis__body--with-phone .casino-minis__snapshot{grid-template-columns:minmax(155px,.58fr) minmax(0,1.6fr);padding:7px}.casino-minis__body--with-phone .casino-minis__snapshot-brand{min-height:92px;padding:10px}.casino-minis__body--with-phone .casino-minis__snapshot-brand .casino-minis__snapshot-logo{max-height:34px;margin-bottom:7px}.casino-minis__body--with-phone .casino-minis__snapshot-brand .casino-minis__snapshot-kicker{margin-bottom:5px}.casino-minis__body--with-phone .casino-minis__snapshot-facts{gap:6px}.casino-minis__body--with-phone .casino-minis__snapshot-fact{min-height:36px;padding:5px 8px}.casino-minis__body--with-phone .casino-minis__snapshot-fact span{margin-bottom:2px}.casino-minis__body--with-phone .casino-minis__snapshot-fact strong{font-size:12px;line-height:1.25}.casino-minis__body--with-phone .casino-minis__text{font-size:15px;line-height:1.55}.casino-minis__body--with-phone .casino-minis__pc{padding:11px 13px}.casino-minis__body--with-phone .casino-minis__pc li{margin:3px 0;line-height:1.32;font-size:14px}.casino-minis__card--with-phone .casino-minis__head{min-height:58px;margin:-4px 0 10px;padding-bottom:8px}.casino-minis__card--with-phone .casino-minis__score{min-height:56px;padding:5px 12px}.casino-minis__card--with-phone .casino-minis__score-val{font-size:20px}.casino-minis__card--with-phone .casino-minis__score-stars{font-size:10px;letter-spacing:1px}@media (max-width:980px){.casino-minis__body--with-phone{grid-template-columns:1fr}.casino-phone{order:-1;width:248px;margin:8px auto 12px}.casino-minis__body--with-phone .casino-minis__snapshot{grid-template-columns:minmax(230px,.72fr) minmax(0,1.55fr)}}@media (max-width:600px){.casino-phone{width:232px}.casino-phone__device{border-radius:33px}.casino-phone__viewport{border-radius:26px}.casino-minis__body--with-phone .casino-minis__snapshot{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.casino-phone__track{transition:none}}.layout__wrapper.layout__wrapper--no-aside{grid-template-columns:100%;gap:0}.reviews-categories{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:22px 0}.reviews-categories__card{display:flex;align-items:center;gap:14px;padding:18px 16px;background:var(--cr-card-bg);border:1px solid var(--cr-border);border-radius:14px;text-decoration:none;color:inherit;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.reviews-categories__card:hover{transform:translateY(-3px);border-color:var(--cr-accent);box-shadow:0 8px 22px rgb(102 56 251 / .12)}.reviews-categories__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:12px;background:rgb(102 56 251 / .08)}.reviews-categories__icon img{width:26px;height:26px}.reviews-categories__body{display:flex;flex-direction:column;gap:2px}.reviews-categories__name{font-weight:700;font-size:15px;line-height:1.25}.reviews-categories__count{font-size:13px;color:var(--cr-text-soft)}.reviews-categories__card--coming{opacity:.62;cursor:default}.reviews-categories__card--coming:hover{transform:none;border-color:var(--cr-border);box-shadow:none}.reviews-hub__intro{margin-bottom:4px}.br-affiliate-disclosure{margin:28px 0 8px;padding:14px 16px;border:1px solid var(--cr-border);border-radius:12px;background:var(--cr-card-bg);font-size:13px;line-height:1.55;color:var(--cr-text-soft)}.br-affiliate-disclosure__label{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cr-text)}.category-description.article__content p:has(>img[src*="-final-"]) br{display:none}.category-description.article__content p:has(>img[src*="-final-"]) img{display:inline-block!important;vertical-align:top;max-width:none!important;width:calc((100% - 20px) / 3)!important;height:auto}