.ca77a6a{--cr-green:var(--color-bg-header, #3e3797);--cr-green-dark:var(--color-primary, #251c57);--cr-orange:var(--color-secondary, #ffda3e);--cr-orange-dark:var(--color-warning, #fdb320);--cr-blue:var(--color-accent-ink, var(--color-secondary, #ffda3e));--cr-text:var(--color-card-text, var(--color-text, #fff8fe));--cr-muted:var(--color-card-muted, var(--color-muted, #b1b6cf));--cr-line:var(--color-card-border, var(--color-primary-light, #514979));--cr-bg:var(--color-primary, #251c57);--cr-star:#ffc400;--cr-surface:var(--color-card, color-mix(in srgb, var(--color-primary-light, #514979) 45%, var(--color-bg, #22164b)));--cr-icon-bg:var(--color-secondary, #ffda3e);--cr-icon:var(--color-accent-ink, var(--color-secondary, #ffda3e));--cr-check:var(--color-accent-ink, var(--color-secondary, #ffda3e));--cr-btn-text:var(--color-text-button-secondary, #000000);box-sizing:border-box;color:var(--cr-text)}.c3bec54{margin:0 0 18px;font-size:clamp(1.25rem, 2.4vw, 1.7rem);line-height:1.2;font-weight:800;color:var(--cr-text)!important}.c88b4ca{margin:0 0 14px;font-size:.95rem;font-weight:400;line-height:1.35;text-align:right;color:var(--color-muted,var(--cr-text))}.cbcfca7{overflow-x:auto;max-width:100%}.cdf7dc3{background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius,12px);overflow:hidden;color:var(--cr-text);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1.15fr) minmax(0,0.82fr) minmax(0,1.35fr) minmax(0,0.98fr);gap:12px 14px;align-items:center;padding:2rem 1rem 1rem}.cdf7dc3>*{min-width:0}.cd75c21{grid-column:1;grid-row:1;display:flex;gap:2rem}.c6a036f{grid-column:1;grid-row:2;align-self:start;text-align:center}.c0da2ed{grid-column:2;grid-row:1}.c04fe04{grid-column:3;grid-row:1}.cbb8915{grid-column:4;grid-row:1}.c0c829a{grid-column:5;grid-row:1}.cd5a220{flex:0 0 auto;width:28px;height:28px;border-radius:var(--radius,12px);background:var(--color-rank-badge-bg,var(--cr-orange));color:var(--color-rank-badge-text,var(--cr-btn-text));display:grid;place-items:center;font-size:.82rem;font-weight:700;margin-bottom:1.5rem}.cc474b5{min-width:0;margin-right:1rem}.c6a83f9{position:relative;display:inline-block}.ca4dab2{position:absolute;top:-10px;left:-12px;z-index:1;filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .25));pointer-events:none}.ca4dab2 b{display:block;min-width:52px;padding:5px 12px 6px;background:var(--color-danger,#e23b3b);color:var(--color-text-button-primary,#fff);font-weight:700;font-size:.72rem;letter-spacing:.06em;line-height:1;text-align:center;transform:skewX(-16deg) rotate(-8deg);transform-origin:left center}.ca4dab2 i{position:absolute;left:4px;bottom:-5px;width:10px;height:8px;background:color-mix(in srgb,var(--color-danger,#e23b3b) 72%,#000);clip-path:polygon(0 0,100% 0,70% 100%);transform:rotate(-8deg);transform-origin:left top}.c9d979b{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--image-radius,8px)}.c6ecf6b{margin-top:6px;text-align:center;font-size:1.3rem;color:var(--cr-text);font-weight:700}.c5b9d1d{position:relative;display:inline-block;color:var(--cr-star);font-size:1.05rem;letter-spacing:1px;line-height:1}.c4c5ff7{color:color-mix(in srgb,var(--cr-star) 28%,transparent)}.c447e52{position:absolute;top:0;left:0;width:calc(var(--cr-score,5)/ 5 * 100%);overflow:hidden;white-space:nowrap;color:var(--cr-star)}.c9121ca{margin-top:6px;color:var(--cr-muted);font-size:.75rem}.cbb8915{padding:14px;background:repeating-linear-gradient(90deg,var(--cr-text) 0 8px,transparent 8px 14px) top left/100% 1px no-repeat,repeating-linear-gradient(90deg,var(--cr-text) 0 8px,transparent 8px 14px) bottom left/100% 1px no-repeat,repeating-linear-gradient(180deg,var(--cr-text) 0 8px,transparent 8px 14px) top left/1px 100% no-repeat,repeating-linear-gradient(180deg,var(--cr-text) 0 8px,transparent 8px 14px) top right/1px 100% no-repeat}.ccd9546{color:var(--cr-muted);font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere}.c5f19b3{color:var(--cr-muted);font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;overflow-wrap:normal;word-break:normal}.c13eae2{margin-top:4px;color:var(--cr-blue);font-size:clamp(1.5rem, 1.6vw, 1.5rem);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.ca68857{margin:6px 0 0;color:var(--cr-text);overflow-wrap:break-word}.ca68857 .cc773ec{font-weight:700;color:var(--color-danger)}.c04fe04{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem}.c191025{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:var(--radius,12px);background:var(--color-card-text,#fff);color:var(--color-card,#141820);border:1px solid color-mix(in srgb,var(--color-card,#141820) 18%,transparent);overflow:hidden;line-height:0;font-size:0}.c191025 .c5fdbcf,.c5fdbcf{width:22px;height:22px;display:block;flex:0 0 22px;background-color:currentColor;-webkit-mask:var(--cr-icon-url) center/contain no-repeat;mask:var(--cr-icon-url) center/contain no-repeat}.c191025 .c5fdbcf{color:var(--color-card,#141820)}.c0da2ed ul{width:fit-content;margin:1rem auto;padding:0;list-style:none}.c0da2ed li{position:relative;padding-left:18px;margin:0 0 6px;font-size:1rem;overflow-wrap:break-word;color:var(--cr-text)}.c0da2ed li:last-child{margin-bottom:0}.c0da2ed li::before{content:"✓";position:absolute;left:0;top:0;color:var(--cr-check);font-weight:700}.c0c829a{display:flex;flex-direction:column;gap:8px;justify-content:center;margin-left:1rem}.ca77a6a a.ce9c4bd,.ce9c4bd{display:flex;align-items:center;justify-content:center;min-width:0;min-height:4rem;padding:8px 3rem;border-radius:var(--button-radius,8px);background:var(--color-secondary,#ffda3e);color:var(--cr-btn-text);font-size:1rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-align:center;text-decoration:none;line-height:1.15}.ca77a6a a.ce9c4bd:hover,.ce9c4bd:hover{background:var(--color-secondary-light,#ffe165);color:var(--cr-btn-text);text-decoration:none}.c51b367{font-size:.72rem}.c7e77c2{grid-column:2/-1;grid-row:2;display:grid;gap:12px;margin-top:4px;padding-top:12px;border-top:1px solid var(--cr-line)}.cdf6db6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;padding-bottom:12px;border-bottom:1px solid var(--cr-line)}a.la4f1a2{width:100%}.cdf6db6 span{display:block;color:var(--cr-muted);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.cdf6db6 strong{display:block;margin-top:3px;font-weight:500;color:#fff;white-space:pre-line}.c43e68b,.c569156{display:flex;gap:2rem;order:1;justify-content:space-between}.c43e68b .cac7940,.c43e68b .gf54d34,.c569156 .l52f0a0,.c569156 .p44d5df{display:none}.c0a6306{display:flex;align-items:center;gap:8px;min-width:0}.c18bf3c{display:flex;align-items:center;gap:8px;flex:none;flex-wrap:nowrap}.c0c15cd{width:7.2rem;flex:none;color:var(--cr-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.c5aec31{width:40px;height:40px;object-fit:fill;border-radius:var(--radius);background:#fff;flex:none;padding:3px}.c43e68b .c5aec31,.c43e68b+.c83b35f .c5aec31,.c569156 .c5aec31,.c569156+.c83b35f .c5aec31{background:#bababa;filter:invert(1)}.caabe37{width:32px;height:32px;border-radius:var(--radius)}.c4a6f23{width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:var(--button-radius);background:color-mix(in srgb,var(--cr-text) 12%,transparent);color:var(--cr-text);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer;flex:none}.c4a6f23[aria-expanded=true]{outline:2px solid var(--cr-icon);outline-offset:2px}.ce27c41{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 2rem;margin-right:1rem}.ce27c41 span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.c5fdbcf,.c900e97{color:var(--color-secondary)}.c900e97{width:16px;height:16px;flex:none;color:var(--cr-icon)}.c83b35f{--cr-panel-bg:color-mix(in srgb, var(--cr-text) 14%, var(--cr-surface));position:fixed;z-index:40;display:grid;grid-template-columns:repeat(5,32px);gap:6px;width:max-content;margin:0;padding:10px;border:1px solid var(--cr-line);border-radius:var(--radius,12px);background:var(--cr-panel-bg);box-shadow:0 12px 28px rgba(0,0,0,.35)}.c83b35f::after{content:"";position:absolute;left:var(--tail-x,24px);transform:translateX(-50%);border:7px solid transparent}.c845851{display:flex;flex-direction:column;gap:12px}.c83b35f:not(.c42d5e4)::after{bottom:-13px;border-top-color:var(--cr-panel-bg)}.c42d5e4::after{top:-13px;border-bottom-color:var(--cr-panel-bg)}.c83b35f[hidden]{display:none}.cdba9b3{margin:0;padding:24px;background:var(--cr-surface);border-radius:var(--radius,12px);color:var(--cr-text)}@media (max-width:1199px){.ca77a6a{padding:1.25rem 1.5rem .5rem}}@media (max-width:860px){.ca77a6a{margin-bottom:1.75rem}.c845851{display:flex;flex-direction:column;gap:12px;background:0 0;border:0;overflow:visible}.c6ecf6b{display:none}.cdf7dc3{grid-template-columns:minmax(0,1fr);grid-template-areas:"casino" "rating" "features" "highlight" "bonus" "cta" "strip";align-items:start;gap:12px 20px;padding:16px;background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius,12px)}.c04fe04,.c0c829a,.c0da2ed,.c6a036f,.c7e77c2,.cbb8915,.cd75c21{grid-column:auto;grid-row:auto}.cd75c21{grid-area:casino;flex-direction:column;align-items:flex-start;gap:0}.c6a036f{grid-area:rating;display:flex;flex-wrap:wrap;align-items:center;align-self:start;gap:8px 12px;margin:1rem auto 0;justify-content:center}.c0da2ed{grid-area:features;align-self:start}.cbb8915{grid-area:bonus;align-self:start}.c0c829a{grid-area:cta;flex-direction:row;align-self:stretch;width:auto;margin:1rem 0}.c7e77c2{grid-area:strip}.c04fe04{display:none}.cdf6db6{grid-template-columns:1fr 1fr}.c43e68b{grid-template-columns:1fr;row-gap:10px}.ce27c41{justify-content:flex-start;margin-bottom:1rem}.c0a6306{flex-wrap:wrap}.ce9c4bd{flex:1;width:auto}.c9121ca{margin-top:0}.cc474b5{width:100%}.cd5a220{margin-bottom:0}.c6a83f9{display:block;width:70%;margin:0 auto}.c9d979b{width:100%;height:auto;margin:0}.cdf7dc3{gap:0}.c569156 .l52f0a0,.c569156 .p44d5df{display:inline-flex}.c43e68b .ce27c41{display:none}.ca68857{font-size:1.2rem}.c43e68b,.c569156{flex-wrap:wrap}.c424af9 h1{font-size:1.5em;line-height:1}}@media (max-width:419px){.ca77a6a{padding:16px 10px 4px;margin-bottom:1.75rem}.c0c829a{flex-direction:column}.c83b35f{grid-template-columns:repeat(4,32px)}}