@charset "UTF-8";@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Demi.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Heavy.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(./fonts/Termina/Termina-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--width-110: 27.5rem;--width-120: 30rem;--width-17-5: 4.375rem;--width-main-menu: 1150px;--width-general-full: calc(100% - 2rem) ;--width-1-7: calc(100% / 7);--width-1-8: 12.5% ;--width-99vw: 99vw;--width-review-page: calc(100% - 475px) ;--width-show-more: calc(100% - 210px) ;--height-1-4vh: 25vh;--height-1-2vh: 50vh;--height-3-4vh: 75vh;--height-4-5: 1.125rem;--height-23: 5.75rem;--height-22-5: 5.625rem;--height-17-5: 4.375rem;--height-25: 100px;--height-115: 28.75rem;--height-120: 30rem;--height-almost: calc(-6rem + 100vh) ;--height-menu: calc(100vh - 5rem) ;--height-menu-mobile: calc(100vh - 3.75rem) ;--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-2: .5rem;--ref-primary: #37107e;--ref-secondary: #ff5900;--ref-accent: #401DDC;--ref-success: #1DB67E;--ref-error: #C8102E;--ref-neutral: #b7b7b7;--ref-dark: #041226;--ref-white: #ffffff;--ref-blueish: #E9F2FF;--ref-border: #DEE2E6;--color-special-christmas: #FF0000;--color-special-newyear: #FF0000;--color-special-halloween: #FF8C00;--color-special-valentines: #FF69B4;--color-special-easter: #FFB6C1;--color-youtube: #ff0000;--color-facebook: #1877f2;--color-twitter: #1da1f2;--color-pinterest: #BD081C;--color-discord: #7289da;--color-twitch: #8343c8;--color-trustly: #1ed26a;--color-bonus-first-deposit: #10b981;--color-bonus-deposit-bonus: #059669;--color-bonus-welcome-bonus: #84cc16;--color-bonus-no-deposit: #3b82f6;--color-bonus-no-deposit-bonus: #06b6d4;--color-bonus-no-max-cashout-bonus: #0ea5e9;--color-bonus-free-spins: #8b5cf6;--color-bonus-free-spins-bonus: #ec4899;--color-bonus-reload: #f97316;--color-bonus-reload-bonus: #ef4444;--color-bonus-cashback: #14b8a6;--color-bonus-cashback-bonus: #10b981;--color-bonus-cashable-bonus: #06b6d4;--color-bonus-loyalty: #eab308;--color-bonus-loyalty-bonus: #f59e0b;--color-bonus-VIP-offers: #fbbf24;--color-bonus-live-casino-bonus: #6366f1;--color-bonus-non-sticky-bonus: #8b5cf6;--color-bonus-Wager-free-bonus: #a855f7;--color-bonus-Mr-Gamble-exclusive-bonus: #dc2626;--color-bonus-bonus-codes: #f43f5e;--color-bonus-other: #6b7280;--color-casino-casino: #2563eb;--color-casino-live-casino: #7c3aed;--color-casino-sportsbook: #059669;--color-casino-poker: #dc2626;--color-casino-bingo: #ea580c;--color-casino-lottery: #eab308;--color-casino-other: #6b7280;--color-primary-20: oklch(from var(--ref-primary) 98% calc(c/5) h);--color-primary-50: oklch(from var(--ref-primary) 95% calc(c*.3) h);--color-primary-100: oklch(from var(--ref-primary) 90% calc(c*.4) h);--color-primary-200: oklch(from var(--ref-primary) 80% calc(c*.6) h);--color-primary-300: oklch(from var(--ref-primary) 65% calc(c*.8) h);--color-primary-400: oklch(from var(--ref-primary) 50% calc(c*.9) h);--color-primary-500: var(--ref-primary);--color-primary-600: oklch(from var(--ref-primary) calc(l*.8) c h);--color-primary-700: oklch(from var(--ref-primary) calc(l*.6) c h);--color-primary-800: oklch(from var(--ref-primary) calc(l*.4) c h);--color-primary-900: oklch(from var(--ref-primary) calc(l*.3) c h);--color-secondary-50: hsl(from var(--ref-secondary) h calc(s*.3) 96%);--color-secondary-100: hsl(from var(--ref-secondary) h calc(s*.4) 90%);--color-secondary-200: hsl(from var(--ref-secondary) h calc(s*.6) 82%);--color-secondary-300: hsl(from var(--ref-secondary) h calc(s*.8) 74%);--color-secondary-400: hsl(from var(--ref-secondary) h calc(s*.9) 66%);--color-secondary-500: var(--ref-secondary);--color-secondary-600: hsl(from var(--ref-secondary) h s calc(l*.85) );--color-secondary-700: hsl(from var(--ref-secondary) h s calc(l*.7) );--color-secondary-800: hsl(from var(--ref-secondary) h s calc(l*.55) );--color-secondary-900: hsl(from var(--ref-secondary) h s calc(l*.4) );--color-accent-20: oklch(from var(--ref-accent) 98% calc(c/5) h);--color-accent-50: oklch(from var(--ref-accent) 95% calc(c*.3) h);--color-accent-100: oklch(from var(--ref-accent) 90% calc(c*.4) h);--color-accent-200: oklch(from var(--ref-accent) 82% calc(c*.6) h);--color-accent-300: oklch(from var(--ref-accent) 74% calc(c*.8) h);--color-accent-400: oklch(from var(--ref-accent) 72% calc(c*.9) h);--color-accent-500: var(--ref-accent);--color-accent-600: oklch(from var(--ref-accent) calc(l*.85) c h);--color-accent-700: oklch(from var(--ref-accent) calc(l*.7) c h);--color-accent-800: oklch(from var(--ref-accent) calc(l*.55) c h);--color-accent-900: oklch(from var(--ref-accent) calc(l*.4) c h);--color-success-50: oklch(from var(--ref-success) 95% calc(c*.3) h);--color-success-100: oklch(from var(--ref-success) 90% calc(c*.4) h);--color-success-200: oklch(from var(--ref-success) 82% calc(c*.6) h);--color-success-300: oklch(from var(--ref-success) 76% calc(c*.8) h);--color-success-400: oklch(from var(--ref-success) 74% calc(c*.9) h);--color-success-500: var(--ref-success);--color-success-600: oklch(from var(--ref-success) calc(l*.85) c h);--color-success-700: oklch(from var(--ref-success) calc(l*.7) c h);--color-success-800: oklch(from var(--ref-success) calc(l*.55) c h);--color-success-900: oklch(from var(--ref-success) calc(l*.4) c h);--color-error-50: hsl(from var(--ref-error) h calc(s*.3) 96%);--color-error-100: hsl(from var(--ref-error) h calc(s*.4) 90%);--color-error-200: hsl(from var(--ref-error) h calc(s*.6) 82%);--color-error-300: hsl(from var(--ref-error) h calc(s*.8) 70%);--color-error-400: hsl(from var(--ref-error) h calc(s*.9) 58%);--color-error-500: var(--ref-error);--color-error-600: hsl(from var(--ref-error) h s calc(l*.8) );--color-error-700: hsl(from var(--ref-error) h s calc(l*.65) );--color-error-800: hsl(from var(--ref-error) h s calc(l/2) );--color-error-900: hsl(from var(--ref-error) h s calc(l*.35) );--color-neutral-50: hsl(from var(--ref-neutral) h calc(s/2) 98%);--color-neutral-100: hsl(from var(--ref-neutral) h calc(s*.6) 94%);--color-neutral-200: hsl(from var(--ref-neutral) h calc(s*.8) 87%);--color-neutral-300: hsl(from var(--ref-neutral) h s 80%);--color-neutral-400: hsl(from var(--ref-neutral) h s 76%);--color-neutral-500: var(--ref-neutral);--color-neutral-600: hsl(from var(--ref-neutral) h s calc(l*.8) );--color-neutral-700: hsl(from var(--ref-neutral) h s calc(l*.6) );--color-neutral-800: hsl(from var(--ref-neutral) h s calc(l*.4) );--color-neutral-900: hsl(from var(--ref-neutral) h s calc(l/4) );--bg-base: var(--color-neutral-50);--bg-subtle: var(--color-neutral-100);--bg-accent: var(--color-accent-50);--bg-elevated: var(--ref-white);--bg-muted: var(--color-neutral-200);--surface-base: var(--ref-white);--surface-base-hover: var(--color-neutral-100);--surface-base-active: var(--color-neutral-200);--surface-blueish: var(--ref-blueish);--surface-dark: var(--color-neutral-800);--surface-light: var(--color-neutral-50);--surface-pros: var(--color-success-50);--surface-cons: var(--color-error-50);--color-accent: var(--color-accent-500);--color-primary: var(--color-primary-500);--color-primary-light: var(--color-primary-50);--color-pros: var(--color-success-500);--color-cons: var(--color-error-500);--color-text-primary: var(--ref-dark);--color-text-secondary: var(--color-neutral-700);--color-text-accent: var(--color-accent-500);--color-text-muted: var(--color-neutral-500);--color-text-disabled: var(--color-neutral-400);--color-text-inverse: var(--ref-white);--color-border: var(--ref-border);--color-border-light: var(--color-neutral-200);--color-border-strong: var(--color-neutral-400);--color-border-blueish: var(--color-accent-100);--btn-primary-bg: var(--color-accent-500);--btn-primary-bg-hover: var(--color-primary-600);--btn-primary-text: var(--ref-white);--btn-secondary-bg: var(--color-secondary-500);--btn-secondary-bg-hover: var(--color-secondary-600);--btn-secondary-text: var(--ref-dark);--btn-outline-border: var(--color-primary-500);--btn-outline-text: var(--color-primary-500);--btn-outline-hover-bg: var(--color-primary-50);--btn-border: var(--color-border-strong);--alert-success-bg: var(--color-success-50);--alert-success-border: var(--color-success-200);--alert-success-text: var(--color-success-800);--alert-error-bg: var(--color-error-50);--alert-error-border: var(--color-error-200);--alert-error-text: var(--color-error-800);--alert-warning-bg: var(--color-secondary-50);--alert-warning-border: var(--color-secondary-200);--alert-warning-text: var(--color-secondary-800);--input-bg: var(--surface-base);--input-border: var(--color-border);--input-border-focus: var(--color-primary-500);--input-text: var(--color-text-primary);--input-placeholder: var(--color-text-muted);--font-size-4xs: .25rem;--font-size-3xs: .375rem;--font-size-2xs: .5rem;--font-size-xs: .625rem;--font-size-sm: .75rem;--font-size-md: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-title: 2.5rem;--font-family-display: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-family-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-family-gamble: "Termina", sans-serif;--font-family-gamble-serif: "STIX Two Text", serif;--animation-fade-in-down: fade-in-down .5s ease-out;--animation-pulse-live: pulse-anim-live .65s linear infinite alternate forwards;--animation-rotate-live: rotate-anim-live 2s linear infinite alternate forwards;--smile-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1vcGFjaXR5PSIuODUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEzLjk2IDIzLjkyMmM1LjQ1IDAgOS45NjItNC41MjIgOS45NjItOS45NjFDMjMuOTIyIDguNTEgMTkuNCA0IDEzLjk1MiA0IDguNTExIDQgNCA4LjUxMiA0IDEzLjk2YzAgNS40NCA0LjUyMSA5Ljk2MiA5Ljk2IDkuOTYyWm0wLTEuNjZhOC4yNiA4LjI2IDAgMCAxLTguMjktOC4zMDFjMC00LjYxIDMuNjcyLTguMyA4LjI4MS04LjMgNC42MSAwIDguMzEgMy42OSA4LjMxIDguMyAwIDQuNjEtMy42OSA4LjMtOC4zIDguM1ptLS4wMDktMy40MDljMi4wNDEgMCAzLjQwOC0xLjM1NyAzLjQwOC0yLjAwMSAwLS4yMzUtLjIyNC0uMzQyLS40My0uMjQ1LS43MTIuMzkxLTEuNTYyLjgzLTIuOTc4LjgzLTEuNDE2IDAtMi4yNjUtLjQ0OS0yLjk2OS0uODMtLjIxNC0uMDk3LS40MzkuMDEtLjQzOS4yNDUgMCAuNjQ0IDEuMzY3IDIuMDAyIDMuNDA4IDIuMDAyWm0tMi44OS01Ljc2MWMuNjE1IDAgMS4xNjItLjU1NyAxLjE2Mi0xLjMzOCAwLS43OTEtLjUzNy0xLjM0OC0xLjE2Mi0xLjM0OC0uNjE2IDAtMS4xNTMuNTU3LTEuMTUzIDEuMzQ4IDAgLjc4MS41MzcgMS4zMzggMS4xNTMgMS4zMzhabTUuNzkgMGMuNjE2IDAgMS4xNjMtLjU1NyAxLjE2My0xLjMzOCAwLS43OTEtLjUzNy0xLjM0OC0xLjE2Mi0xLjM0OC0uNjE2IDAtMS4xNTMuNTU3LTEuMTUzIDEuMzQ4IDAgLjc4MS41MzcgMS4zMzggMS4xNTMgMS4zMzhaIi8+PC9zdmc+);--warning-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1vcGFjaXR5PSIuODUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTYuNjY2IDIzLjU1NWgxNS4xMzdjMS42NiAwIDIuNjY2LTEuMTUzIDIuNjY2LTIuNjQ3IDAtLjQ1OS0uMTM3LS45MzctLjM4MS0xLjM2N0wxNi41MSA2LjMzOEEyLjU4OCAyLjU4OCAwIDAgMCAxNC4yMzQgNWMtLjg5OCAwLTEuNzc3LjQ1LTIuMjc1IDEuMzM4TDQuMzgxIDE5LjU0Yy0uMjY0LjQ0LS4zODEuOTA4LS4zODEgMS4zNjcgMCAxLjQ5NCAxLjAwNiAyLjY0NyAyLjY2NiAyLjY0N1ptLjAxLTEuNTM0Yy0uNjg0IDAtMS4wOTQtLjUyNy0xLjA5NC0xLjEyMyAwLS4xODUuMDQtLjQyLjE0Ny0uNjI1TDEzLjI5NyA3LjA4Yy4yMDUtLjM2MS41NzYtLjUxOC45MzctLjUxOC4zNjIgMCAuNzIzLjE1Ny45MjguNTE4bDcuNTY4IDEzLjIwM2MuMTA4LjIwNS4xNTcuNDMuMTU3LjYxNSAwIC41OTYtLjQzIDEuMTIzLTEuMTA0IDEuMTIzSDYuNjc2Wm03LjU1OC01LjA0OGMuNDcgMCAuNzQzLS4yNzQuNzUyLS43ODJsLjEzNy01LjE0NmMuMDEtLjQ5OC0uMzgtLjg3LS44OTgtLjg3LS41MjggMC0uODk5LjM2Mi0uODkuODZsLjEyOCA1LjE1NmMuMDEuNDk5LjI4My43ODIuNzcxLjc4MlptMCAzLjE3NGMuNTY3IDAgMS4wNTUtLjQ1IDEuMDU1LTEuMDE2IDAtLjU3Ni0uNDc5LTEuMDE2LTEuMDU1LTEuMDE2cy0xLjA1NC40NS0xLjA1NCAxLjAxNmMwIC41NTYuNDg4IDEuMDE1IDEuMDU0IDEuMDE1WiIvPjwvc3ZnPg==);--bulb-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1vcGFjaXR5PSIuODUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTcgOS4wMTZjMCAzLjc1IDIuMjQ2IDQuNjc3IDIuODcxIDExLjE5MS4wNC4zNTIuMjM0LjU3Ni42MDYuNTc2aDYuMTEzYy4zOCAwIC41NzYtLjIyNC42MTUtLjU3Ni42MjUtNi41MTQgMi44NjEtNy40NDEgMi44NjEtMTEuMTkxIDAtMy4zNy0yLjg4LTYuMDE2LTYuNTMzLTYuMDE2QzkuODgxIDMgNyA1LjY0NiA3IDkuMDE2Wm0xLjQ3NSAwYzAtMi42MzcgMi4zMTQtNC41NDEgNS4wNTgtNC41NDEgMi43NDQgMCA1LjA1OSAxLjkwNCA1LjA1OSA0LjU0IDAgMi44MDMtMS44NTYgMy40NjctMi43MzUgMTAuMjk0SDExLjIyYy0uODktNi44MjctMi43NDUtNy40OS0yLjc0NS0xMC4yOTNabTEuOTcyIDEzLjg3N2g2LjE4M2EuNTYzLjU2MyAwIDAgMCAuNTY2LS41NzcuNTYuNTYgMCAwIDAtLjU2Ni0uNTY2aC02LjE4M2EuNTcyLjU3MiAwIDAgMCAwIDEuMTQzWm0zLjA4NiAyLjgzMmMxLjUxNCAwIDIuNzc0LS43NDMgMi44NzEtMS44NjZoLTUuNzMyYy4wNjggMS4xMjMgMS4zMzggMS44NjYgMi44NjEgMS44NjZaIi8+PC9zdmc+);--nettikasinot-icon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNSAxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtMyAzMS4wOTQgLTEwLjU5NCkiIGZpbGw9IiMxMDM1ODEiPjxwYXRoIGQ9Ik0xMC44NzY2OTc1LDkuOTU1MjY3OTggQy03LjEyNDE1NTU2LDEwLjQzNzU3NyAtMC45Nzg2OTg3MDcsMTAuOTI3MzM4IDE2LjE2OTI5MTEsNy4zNDk5MDczNiBDMTYuMTY5MjkxMSw3LjM0OTkwNzM2IDE2LjUxMTczNzMsNy4yNDk4MzkzOCAxNS42Mzc4MTg5LDguODQ5MTMwNzggQzE3LjkyOTUzMjcsOS44ODI4NzgzNyAyMC41OTk4MzUsNy4xMTkyMzIwMyAyMC41OTk4MzUsNy4xMTkyMzIwMyBDMjAuNTk5ODM1LDcuMTE5MjMyMDMgMjEuNjA1NjQ5LDcuNTE4NDM5NDQgMjEuOTQwOTIwNCw3LjQ1MTkwNDg1IEMyMy40ODMxNjg2LDkuNDQ3OTQxOTEgMjMuMjgyMDA1OCwxMi43NzQ2NzAzIDIxLjcyMDc4MTIsMTYgQzIwLjkzNTEwNjMsMTMuOTA1NzU3OSAxOC43MjU3MzUyLDEyLjgyNzI5OTEgMTguNzI1NzM1MiwxMi44MjcyOTkxIEMxOC43MjU3MzUyLDEyLjgyNzI5OTEgMTguNjA2MjQ0NSwxMi42NTgzMDEzIDE5LjA3MDg2MzUsMTQuNDMxODQ2OCBDMTMuMjY4ODU4NiwxMS4wNDI1NzU5IDguNDYyOTQ0OTMsMTEuNDA4NDQ5NSA4LjQ2Mjk0NDkzLDExLjQwODQ0OTUgQzguNDYyOTQ0OTMsMTEuNDA4NDQ5NSA4Ljg1Nzg5NDU5LDExLjA3MDMyMDggMTAuODc2Njk3NSw5Ljk1NTI2Nzk4Ii8+PHBhdGggZD0iTTE4LjQ3NDEwNzMgOS4zNDI1MTEyMkMxOS43NzY1Njk1IDkuMzE2MDk3MDEgMjEuNTc4NTg1OSA4LjcwNDg0MzkyIDIxLjY5MjcxMjMgOC4yMTE0MjM1OCAyMS40NzE1NjczIDguMDUwNjc2MDUgMjAuNzUzOTUyNSA3Ljc0NTY4MTYgMjAuNzUzOTUyNSA3Ljc0NTY4MTYgMjAuNzUzOTUyNSA3Ljc0NTY4MTYgMTkuNzA5NTE1MiA4LjkxNjg4OTYgMTguNDc0MTA3MyA5LjM0MjUxMTIyTTE1LjMwMjU2NzcgNS43MjEyMjE0OWUtMTUgMTguNDkwOTk4My42MDQ2NjYxNTIgMTkuOTgzMDIyOCAyLjY0OTA3MzgyIDE5LjE5MTcxNTQgMy4zMjY3MjgzOSAxNC4zNjM4MDc5IDMuNjU5NDAxMjQgMTUuNTcwNzg0OCA1LjkyMTU3NjUyQzE1LjU3MDc4NDggNS45MjE1NzY1MiA1LjE3NjkwMzQ1IDguMDcyMTA2ODQgNS4xNTczMjM2MiA4LjAyMzkzNTggOC41MzAwODYzNiA2LjUyMDM4NzY2IDEyLjQ4NjI4ODMgNC40NTc4MTYwMyAxMi40ODYyODgzIDQuNDU3ODE2MDNMOC44NjUzNTc3MyA0LjA1ODYwODY1IDE1LjMwMjU2NzcgNS43MjEyMjE0OWUtMTVaIi8+PHBhdGggZD0iTTE5LjQ0MjA2MjUsNS4xMzc0MTM0MiBDMTkuMzgzNjU4Myw1LjIwNjI3NjcgMTkuMjYzMjk1OCw1LjMyNDcwODI0IDE5LjE3ODg3NDUsNS4zMTc1ODkwMyBDMTguMzc3Mzc0OCw1LjI1MDEyMjk3IDE3LjQ2NTUwMzgsNS42NDM3NDE0OSAxNi45NTExMzA1LDYuMTUwODY3OTUgQzE2Ljc0Njg4MzIsNC45OTcxNTg1NiAxNS40OTQyNDIzLDQuMzU1ODMxODcgMTUuMjM1NTQ3LDQuMDU4NjIxOTQgQzE4LjM0NzUzNTcsMy45Mzg4NTk3MiAxOS41OTQwNzQ1LDQuMzI0NzYwMjMgMTkuNTk0MDc0NSw0LjMyNDc2MDIzIEMxOS41OTQwNzQ1LDQuMzI0NzYwMjMgMjAuMDkzMzYwNiwzLjkzMjYwNTQ5IDIwLjEzMDUwODcsMy4xMjcxMzggQzIwLjUzMjgzNDMsMy43MjU5NDkwOSAyMC43MzM5OTcyLDQuMzI0NzYwMjMgMjAuNzMzOTk3Miw0LjcyMzk2NzYxIEMyMC43MzM5OTcyLDQuODAwMjE2MjMgMjAuMzQ4ODM3NCw0Ljk1NTcwNzUzIDIwLjMzMTY3MTUsNS4wNTY2NDA0NiBDMjAuMjk4ODgyLDUuMjQ4NTI2MTcgMjAuMzYxMzA5NSw1LjM4NzY0OTkzIDIwLjY3MjY0MjUsNS45NDI2MTQ3NiBDMjAuNzYzMjMyOCw1LjgxODEyODU5IDIwLjY1NzI4NzEsNS43NDQxNDIxNCAyMC44NDgxMjM1LDUuMjIzNzc1MjggQzIwLjkxOTIwMSw1LjAzMDA5MzE2IDIxLjQ4ODA4OTUsNS45NjYwMzQ5NCAyMS43Mzk4MTEyLDYuOTg2MTQyOTIgQzIxLjI3MDQzMTMsNi41ODY5MzU1MSAyMS4xMDUyMDk2LDYuMzg0ODcwMDQgMjAuODY4MTA1Nyw2LjY1MzQ3MDA3IEMyMC42ODU5MTkyLDYuODU5NzkzOCAyMC41Mzk3NDA5LDYuOTQ5MDgzMTcgMjAuMzMxNjcxNSw2Ljc4NjUzOTIzIEMyMC4xMzEzODA0LDYuNjMwMTE2NDQgMTkuNzk1MjM3NCw3LjMxODgxNTc3IDE5LjYwNzU1MjQsNi42NjQ1ODEzNiBDMTguNTIxMjA2Miw3LjExOTIxMjA1IDE3LjY4MTQxODUsNy43MDQwNTA5MSAxNy41MTUzOTIyLDguNTE2NDM3OTggQzE3LjU4MjQ0NjQsOC4wNTA2OTYgMTcuNjQ5NTAwNyw3LjQ1MTg4NDkgMTcuMTIwMzc1NSw2LjU3NDg5Mjc3IEMxNy45MzQ5NTA3LDUuNjEzMTM1NTggMTguNjc3OTEyMSw3LjM1NzIwNjIgMTkuMjk1NDE0OCw1LjcyNjE3NzgzIEMxOS41MzQxMjgsNS44NzQ4ODI1OCAxOS42MjY3OTcsNi4wODQwNjcyNyAxOS42OTE2Mzg1LDYuMzExNjgyMDIgQzE5Ljg2NDAzNSw2LjE1NzA1NTY3IDE5Ljc0NTY4NDMsNS41NzE4ODQxNSAxOS40NDIwNjI1LDUuMTM3NDEzNDIiLz48cGF0aCBkPSJNMTcuNTgyNDEyOSA1LjkyMTU3NjUyQzE3LjkxNzY4NDMgNS44NTUwNDE5NiAxOC41ODgyMjcgNS40NTU4MzQ1NSAxOS4wMTU5NjYyIDUuODM5MjA2NzMgMTkuMDU3MDcwNCA2LjI0NDAwMzA0IDE4LjA2MjU4ODUgNi4xMTU0NTgyNSAxNy41ODI0MTI5IDUuOTIxNTc2NTJNMjAuNzE2NjM2OCA0LjkyMDc4MzU0QzIwLjg0NDkxMTYgNS4zMTM0MDQwMiAyMC4zNzk5NTczIDUuNDA0NDIzMzEgMjAuNDQ5NjI2NyA1LjE2NDg5ODg0IDIwLjQ5MDEyNzUgNS4wMjU1MDg5MyAyMC41MjI5MTcgNC45OTI2NDA4NSAyMC43MTY2MzY4IDQuOTIwNzgzNTQiLz48L2c+PC9zdmc+);--mrg-icon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyNTFfOCkiPgo8cmVjdCB3aWR0aD0iMjguNzIiIGhlaWdodD0iMjYiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMC40OTU2IDUuNDM4ODZDMTYuMjY5NCAyLjAzMzI0IDExLjQ5NzYgMCA3LjczMDkzIDBDNi4wMDAxMyAwIDQuNTcwOTggMC40NDIzMzggMy41MjMzNSAxLjI3NjczTDMuNDY1NDMgMS4yNjE5OEwzLjI0ODIgMS41MDQ3QzMuMDgxNjcgMS42NTg5NiAyLjkyNDIzIDEuODIyMjggMi43ODExMyAxLjk5ODg0QzIuNzE3OTcgMi4wNzY3MiAyLjY2MTU1IDIuMTU4NzYgMi42MDM2NCAyLjI0MDA0QzIuMjI1MjIgMi42ODA0OSAxLjY5NDE0IDMuMzA5NiAxLjEzNzAxIDQuMDA5NzdDMC4yNDE5NDMgNS4xMDczIC0wLjEzNjE5MiA2LjU5MDA4IDAuMDQzNjQ1MyA4LjI5ODE4QzAuNDQ4NTg1IDEyLjE0ODEgMy41Nzc4OSAxNi44NTMxIDguMjA5NzIgMjAuNTc3NEMxMi40MzIgMjMuOTcyNCAxNy4yMDA1IDI2IDIwLjk2NjQgMjZDMjMuMTU0OCAyNiAyNC44NzAxIDI1LjMwNTUgMjUuOTI2OCAyMy45OTFDMjYuMzIgMjMuNTAxIDI2Ljc2MjQgMjIuOTQxNSAyNy4xMDI3IDIyLjUwOTNDMjcuMjc4IDIyLjM0OSAyNy40NDQ1IDIyLjE3OTYgMjcuNTk0MyAyMS45OTQ4QzMwLjU3MDMgMTguMzE3MyAyNy40NTIgMTEuMDQ1NiAyMC40OTU2IDUuNDM4ODZaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMjUuNjQzMyAyMi42MzYzQzIyLjk4OTggMjUuODk3OSAxNS43MjE5IDI0LjM2MjkgOS4zMzgwOSAxOS4yNTk0QzIuOTU0NjUgMTQuMTU1NSAtMC4wNDQ4NjI2IDcuMzI1NzYgMi41NzAxNCA0LjA2MzhDMy42MDgzMSAyLjc5NzI4IDQuNTY5NjMgMS43MjI4MSA0LjU2OTYzIDEuNzIyODFDNC41Njk2MyAxLjcyMjgxIDE1LjAyOTYgNC4zMzI2IDE4Ljg3NSA3LjQ0MDMxQzIzLjQxMyAxMS4xMjQyIDI3LjM3NDIgMjAuNDQ4IDI3LjM3NDIgMjAuNDQ4QzI3LjM3NDIgMjAuNDQ4IDI2LjM3NDIgMjEuNjc2OCAyNS42NDMzIDIyLjYzNjNaIiBmaWxsPSIjRkRCOTEzIi8+CjxwYXRoIGQ9Ik00LjIwNzIzIDIuMDc1MDRDNi44MzY1NyAtMS4xNzI1NSAxNC4xMjQ1IDAuMzQ5OTI0IDIwLjQ4NTcgNS40NzYxM0MyNi44NDc2IDEwLjYwMjcgMjkuODczMSAxNy4zOTA5IDI3LjI0NDYgMjAuNjM5NkMyNC42MTU3IDIzLjg4NzIgMTcuMzI3NyAyMi4zNjQ3IDEwLjk2NjIgMTcuMjM4OUM0LjYwNDY3IDEyLjExMTkgMS41Nzg3MyA1LjMyMzAxIDQuMjA3MjMgMi4wNzUwNFoiIGZpbGw9IiNGREI5MTMiLz4KPHBhdGggZD0iTTYuNjA3ODIgMC41MzM5NTRDOC4wMzA4NyAxLjY4NDc5IDI3LjI5NyAyMS41NjIgMjcuMjk3IDIxLjU2MkMyNy4yOTcgMjEuNTYyIDI4LjI1ODMgMTkuOTEyMiAyOC4zNzM4IDE4LjkxNDFDMjguNDg4OSAxNy45MTU2IDI4LjEwNDcgMTUuOTU5NSAyNy43NTg0IDE0LjkyMzVDMjcuNDEyNSAxMy44ODY5IDI2LjUyOCAxMS45Njg2IDI2LjE0MzQgMTEuNDY5OUMyNS43MTk5IDEwLjk3MDUgMTcuNjA2NCAxMC44OTQyIDE3LjYwNjQgMTAuODk0MkMxNy42MDY0IDEwLjg5NDIgMTUuNzIyIDMuNzU2OTggMTUuMjk4OSAyLjEwNjcxQzExLjY0NTMgMC4zMDQwODkgOC40OTI2IDAuMTExNjUzIDYuNjA3ODIgMC41MzM5NTRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNC45NTQ1OCAxMC41ODkzSDE3Ljc5ODdMMTQuOTkxNSAxOS43OTg5TDEzLjI2MSAyMi43MTVDMTMuMjYxIDIyLjcxNSA0Ljk1NDk1IDE3Ljc2NDUgMy4zMzk2IDEyLjU4NDdDNC4yNjIzMSAxMS40MzMxIDQuOTU0NTggMTAuNTg5MyA0Ljk1NDU4IDEwLjU4OTNaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNi44NDI5MiAzLjg1Nzk5QzguODA0NjQgMS40MzQyIDE0LjQ5MzYgMi43NzI1NiAxOS41NDk2IDYuODQ2OTlDMjQuNjA2MiAxMC45MjE4IDI3LjExNDcgMTYuMTg5MyAyNS4xNTMxIDE4LjYxMzZDMjMuMTkxNCAyMS4wMzY5IDE3LjUwMjUgMTkuNjk4OSAxMi40NDYzIDE1LjYyNDVDNy4zODk4NCAxMS41NDkzIDQuODgxMjkgNi4yODE3NyA2Ljg0MjkyIDMuODU3OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuMDU4NyAyMC4zODg3QzE5LjE3NTEgMjAuMzg4NyAxNS40NDg2IDE4Ljc3MjggMTIuMDg5NiAxNi4wNjU4QzYuNzA4MzEgMTEuNzI5IDQuMjA5OTggNi4yMTA3OCA2LjQwMTQgMy41MDMwNkM3LjE1MjI0IDIuNTc1MjggOC4zNzUxMSAyLjA4NDkzIDkuOTM3MTQgMi4wODQ5M0MxMi44MjA4IDIuMDg0OTMgMTYuNTQ3MyAzLjcwMDc5IDE5LjkwNjMgNi40MDczNkMyNS4yODc1IDEwLjc0NDEgMjcuNzg1OSAxNi4yNjI1IDI1LjU5NDUgMTguOTcwNUMyNC44NDM2IDE5Ljg5NzkgMjMuNjIxMSAyMC4zODg3IDIyLjA1ODcgMjAuMzg4N1pNOS45MzcxNCAzLjIxNzYyQzkuMDk1NCAzLjIxNzYyIDcuOTUxNjIgMy4zOTA3NyA3LjI4NDc1IDQuMjE0NThDNS41NTI4MiA2LjM1NDgxIDguMDc5OTIgMTEuMzc4MiAxMi44MDMgMTUuMTg0NkMxNS45MTkgMTcuNjk2MSAxOS40NjU3IDE5LjI1NTkgMjIuMDU4NyAxOS4yNTU5QzIyLjkwMDggMTkuMjU1OSAyNC4wNDQyIDE5LjA4MzIgMjQuNzExNSAxOC4yNTlDMjYuNDQzNCAxNi4xMTg0IDIzLjkxNTkgMTEuMDk0NiAxOS4xOTI4IDcuMjg4NjRDMTYuMDc2OCA0Ljc3NzUyIDEyLjUzMDEgMy4yMTc2MiA5LjkzNzE0IDMuMjE3NjJaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyNTFfOCI+CjxyZWN0IHdpZHRoPSIyOC43MiIgaGVpZ2h0PSIyNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.w-110{width:var(--width-110)}.w-120{width:var(--width-120)}.w-17-5{width:var(--width-17-5)}.w-main-menu{width:var(--width-main-menu)}.w-general-full{width:var(--width-general-full)}.w-1-7{width:var(--width-1-7)}.w-1-8{width:var(--width-1-8)}.w-99vw{width:var(--width-99vw)}.w-review-page{width:var(--width-review-page)}.w-show-more{width:var(--width-show-more)}.h-1-4vh{height:var(--height-1-4vh)}.h-1-2vh{height:var(--height-1-2vh)}.h-3-4vh{height:var(--height-3-4vh)}.h-4-5{height:var(--height-4-5)}.h-23{height:var(--height-23)}.h-22-5{height:var(--height-22-5)}.h-17-5{height:var(--height-17-5)}.h-25{height:var(--height-25)}.h-115{height:var(--height-115)}.h-120{height:var(--height-120)}.h-almost{height:var(--height-almost)}.h-menu{height:var(--height-menu)}.h-menu-mobile{height:var(--height-menu-mobile)}.text-4xs{font-size:var(--font-size-4xs)}.text-3xs{font-size:var(--font-size-3xs)}.text-2xs{font-size:var(--font-size-2xs)}.text-md{font-size:var(--font-size-md)}.text-title{font-size:var(--font-size-title)}.text-xl{font-size:var(--font-size-xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-5xl{font-size:var(--font-size-5xl)}.text-base-color{color:var(--color-text-primary)}.text-base-size{font-size:var(--font-size-base)}.noListImage{list-style-image:none!important}.icon-warning{content:var(--warning-icon)}.icon-bulb{content:var(--bulb-icon)}.icon-smile{content:var(--smile-icon)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}*,*:before,*:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}*,*:before,*:after{margin:0;padding:0}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:var(--font-family-display);font-size:var(--font-size-base);line-height:1.5;color:var(--color-text-primary);background-color:var(--bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-gamble);font-size:inherit;font-weight:inherit}p,blockquote,pre,address,figure,hr{margin:0}ol,ul{list-style:none;margin:0;padding:0}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%;height:auto}img,video{height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none;cursor:pointer}button:focus,input:focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px}table{border-collapse:collapse;border-spacing:0;width:100%}a{color:inherit;text-decoration:inherit}button,input,select,textarea{background-color:transparent;border:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.flex{display:flex}.flex-col{flex-direction:column}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.hidden{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.gap-1{gap:var(--spacing-1)}.gap-2{gap:var(--spacing-2)}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-2>*+*{margin-left:.5rem}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none!important}.lg\:block{display:block}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-2{gap:var(--spacing-2)}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-2{padding-left:var(--spacing-2)}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.m-0{margin:0}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mt-0{margin-top:0}.mx-auto{margin-left:auto;margin-right:auto}@media(min-width:1024px){.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-2xl{font-size:var(--font-size-2xl)}.text-4xl{font-size:var(--font-size-4xl)}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-extrabold{font-weight:800}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-left{text-align:left}.whitespace-nowrap{white-space:nowrap}.w-full{width:100%}.h-full{height:100%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-10{width:2.5rem}.w-12{width:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-10{height:2.5rem}.h-12{height:3rem}.max-w-7xl{max-width:80rem}.max-w-sm{max-width:24rem}.max-w-\[200px\]{max-width:200px}.min-w-0{min-width:0}.min-w-48{min-width:12rem}@media(min-width:1024px){.lg\:w-3\/6{width:50%}.lg\:max-w-\[240px\]{max-width:240px}.lg\:w-\[80\%\]{width:80%}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.-top-2{top:-.5rem}.-right-2{right:-.5rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.border{border-width:1px;border-style:solid}.cursor-pointer{cursor:pointer}.pointer-events-none{pointer-events:none}.object-cover{-o-object-fit:cover;object-fit:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.object-center{-o-object-position:center;object-position:center}.transition-all{transition:all .3s ease-in-out}.transition-colors{transition:color .15s,background-color .15s}.z-10{z-index:10}.z-20{z-index:20}.z-22{z-index:22}.z-1100{z-index:1100}.z-1200{z-index:1200}.bg-blue-100{background-color:#dbeafe}.text-blue-800{color:#1e40af}.border-blue-200{border-color:#bfdbfe}.bg-green-100{background-color:#dcfce7}.border-green-200{border-color:#bbf7d0}.bg-purple-100{background-color:#f3e8ff}.text-purple-800{color:#6b21a8}.border-purple-200{border-color:#e9d5ff}.bg-amber-100{background-color:#fef3c7}.text-amber-800{color:#92400e}.border-amber-200{border-color:#fde68a}.bg-gray-100{background-color:#f3f4f6}.bg-gray-500{background-color:#6b7280}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-800{color:#1f2937}.text-gray-900{color:#111827}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.text-yellow-400{color:#facc15}.text-yellow-500{color:#eab308}.text-gray-300{color:#d1d5db}.text-green-800{color:#166534}.text-color-text-secondary{color:var(--color-text-secondary)}.bg-color-bg-bluish{background-color:var(--color-bg-bluish)}.bg-color-accent-20{background-color:color-mix(in srgb,var(--color-accent) 20%,transparent)}.text-color-accent{color:var(--color-accent)}.border-color-border{border-color:var(--color-border)}.no-underline{text-decoration:none}.outline-none{outline:none}.flex-shrink-0{flex-shrink:0}.list-none{list-style:none}.border-collapse{border-collapse:collapse}.shrink-0{flex-shrink:0}h1,h2,h3,h4,h5,h6{font-weight:500;color:var(--color-text-title);margin-bottom:1rem;position:relative;display:flex;align-items:center;gap:.5rem;font-family:var(--font-family-display),serif}h1{margin-top:.5rem;margin-bottom:1rem;font-weight:700;line-height:1.25;font-size:clamp(var(--font-size-xl),4vw,var(--font-size-title));font-family:var(--font-family-gamble),serif}@media(min-width:1024px){h1{margin-top:2rem;margin-bottom:1.5rem}}h2{margin-top:1rem;margin-bottom:.75rem;font-weight:700;line-height:1.25;font-size:clamp(var(--font-size-lg),3vw,var(--font-size-xl))}h3{margin-top:.75rem;margin-bottom:.5rem;font-weight:700;line-height:1.25;font-size:clamp(var(--font-size-md),2vw,var(--font-size-lg))}h4{margin-top:.5rem;padding-bottom:.25rem;font-weight:700;line-height:1.25;font-size:clamp(var(--font-size-sm),1vw,var(--font-size-md))}h1:before,h2:before,h3:before{content:var(--mrg-icon);display:none;position:absolute;top:1.5rem;left:-.25rem;transform:translate(-50%,-50%) scale(1);opacity:.05;z-index:-1}@media(min-width:1024px){h1:before,h2:before,h3:before{display:inline-block;box-shadow:0 4px 6px -1px #0000001a}}h1:before{transform:translate(-50%,-50%) scale(2);top:1.5rem;left:-.5rem}h2:before{transform:translate(-50%,-50%) scale(1.5)}p{font-family:var(--font-family-display);padding-bottom:1rem}p a{color:var(--color-accent);text-decoration:underline;font-weight:600;transition:color .3s ease-in-out}p a:hover{color:var(--color-secondary)}hr{display:inline-block;border-top:1px dashed color-mix(in srgb,var(--color-dark) 20%,transparent);margin:1rem 0;width:100%}ol,ul{font-size:var(--font-size-sm);margin-bottom:1.5rem}@media(min-width:1024px){ol,ul{font-size:var(--font-size-base)}}ul li{list-style-position:inside;margin-bottom:1rem;list-style-type:none}@media(min-width:1024px){ul li{margin-bottom:2rem}}ul.wp-block-list{padding-left:2rem;position:relative;margin-left:1rem;margin-top:1rem;margin-bottom:1rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;flex-direction:column}ul.wp-block-list li{font-size:var(--font-size-sm);margin-bottom:1rem;padding-left:1.5rem;padding-right:1rem;position:relative;width:auto;display:inline-block}@media(min-width:1024px){ul.wp-block-list li{font-size:var(--font-size-base);margin-bottom:2rem}}ul.wp-block-list li:before{content:var(--mrg-icon);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;color:var(--color-primary);font-weight:600;text-align:center;background-color:var(--color-secondary);position:absolute;left:-.75rem;top:0;transform:translateY(-.5rem) translate(-50%);padding-top:.25rem;padding-right:.25rem;font-size:var(--font-size-xl)}@media(min-width:1024px){ul.wp-block-list li:before{width:2.5rem;height:2.5rem;box-shadow:0 4px 6px -1px #0000001a}}ul.wp-block-list li:last-child{margin-bottom:0}ol{font-size:var(--font-size-sm);position:relative;border-left:4px dashed var(--color-dark);padding-left:.5rem;list-style:none;margin-left:2rem;margin-top:2.5rem;margin-bottom:2.5rem;padding-top:3rem;padding-bottom:3rem;counter-reset:my-awesome-counter}@media(min-width:1024px){ol{font-size:var(--font-size-base)}}ol:before{content:"";position:absolute;left:-.125rem;top:0;width:1.25rem;height:1.25rem;transform:translateY(-50%) translate(-50%);background-color:var(--color-dark);border-radius:9999px;display:block;z-index:10}ol:after{content:"";position:absolute;left:-.125rem;bottom:0;width:1.25rem;height:1.25rem;transform:translateY(50%) translate(-50%);background-color:var(--color-dark);border-radius:9999px;display:block;z-index:10}ol li{font-family:var(--font-family-display),serif;counter-increment:my-awesome-counter;margin-bottom:1rem;padding-left:1.5rem;padding-right:1rem;position:relative}@media(min-width:1024px){ol li{margin-bottom:2rem}}ol li:last-child{margin-bottom:0}ol li:before{content:counter(my-awesome-counter);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;color:var(--color-primary);font-weight:600;text-align:center;background-color:var(--color-secondary);position:absolute;left:-.625rem;top:0;transform:translateY(-.5rem) translate(-50%);font-size:var(--font-size-xl)}@media(min-width:1024px){ol li:before{width:2.5rem;height:2.5rem;box-shadow:0 4px 6px -1px #0000001a}}ol.casino-custom-list li:before{content:"";display:none}ul li a,ol li a{font-size:var(--font-size-base);text-decoration:underline;color:var(--color-accent);font-weight:600;transition:color .3s ease-in-out}ul li a:hover,ol li a:hover{color:var(--color-secondary)}ul li::marker{font-size:var(--font-size-base);margin-right:1rem}.textShadow{text-shadow:0 1px 2px #111111}.textShadowTrustly{text-shadow:0 1px 2px #095e2d}.highlight-verified{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-pro);border-radius:.375rem;padding:.25rem .5rem;color:var(--color-text-reversed);font-weight:500}@media(min-width:1024px){.highlight-verified{padding-left:.75rem;padding-right:.75rem}}.ratingInfo__text{display:flex;align-items:center;background-color:#fff;color:#facc15;padding:.375rem .5rem;border-radius:9999px;text-transform:uppercase;font-weight:600;line-height:1rem;font-size:var(--font-size-md)}.content__highlighted{position:relative;background-color:color-mix(in srgb,var(--color-comp-accent-bg) 90%,transparent);color:var(--color-comp-text-reversed);padding:.75rem 1.5rem;border-radius:.375rem}.content__highlighted:after{content:var(--bulb-icon);position:absolute;right:1rem;top:50%;width:4rem;height:4rem;transform:translateY(-50%);opacity:.3;transform:translateY(-50%) rotate(12deg)}.content__highlighted.warning{background-color:var(--color-warning-bg)}.content__highlighted.smile:after{content:var(--smile-icon);position:absolute;right:1rem;top:50%;width:4rem;height:4rem;transform:translateY(-50%) rotate(12deg);opacity:.3}.content__highlighted.warning:after{content:var(--warning-icon);position:absolute;right:1rem;top:50%;width:4rem;height:4rem;transform:translateY(-50%) rotate(12deg);opacity:.3}.regularInfo__text,.smallInfo__text{width:auto;color:var(--color-text-inverse);text-transform:uppercase;line-height:1rem;display:inline-block;font-size:var(--font-size-xs)}.regularInfo__text--value,.smallInfo__text--value{width:auto;font-family:var(--font-family-gamble),serif;font-weight:600;line-height:1rem;font-size:var(--font-size-sm);display:inline-block}.regularInfo__text--value{text-transform:uppercase;font-size:var(--font-size-lg)}.smallInfo__verified{padding:.375rem;border:1px solid color-mix(in srgb,var(--color-pro) 20%,transparent);border-radius:.375rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.smallInfo__verified svg{display:inline-block;width:1.25rem;height:1.25rem;color:var(--color-pro)}.smallInfo__verified--value{color:var(--color-pro);text-transform:uppercase}.show-more-toggle:before{content:"... ";right:99%;background-color:var(--color-global-bg);padding-right:.5rem;padding-left:.375rem;z-index:1;position:absolute;pointer-events:none}.show-more-open .show-more-toggle:before{content:""}.small-text{color:var(--color-gray);font-weight:400;text-transform:uppercase;line-height:1rem;display:inline-block;font-size:var(--font-size-sm)}.btn-cta{width:100%}.btn-cta .btn-cta__link{display:flex;align-items:center;justify-content:center;background-color:var(--btn-primary-bg);color:var(--btn-primary-text);font-weight:600;border-radius:.375rem;padding:.75rem 1.5rem;width:100%;height:100%;max-height:4rem;text-transform:uppercase;white-space:nowrap;border:1px solid var(--color-comp-cta-border);transition:color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer;text-decoration:none;font-size:var(--font-size-lg)}.btn-cta .btn-cta__link:hover{background-color:var(--btn-primary-bg-hover);border-color:var(--color-comp-cta-hover-border)}.btn-cta .btn-cta__link svg{width:1.5rem;height:1.5rem;stroke:currentColor;color:var(--color-comp-cta-icon);margin-left:.5rem}.btn-cta--tiny{width:100%}@media(min-width:1024px){.btn-cta--tiny{width:auto}}.btn-cta--tiny .btn-cta__link{max-height:2.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--btn-primary-bg);border-radius:.125rem;padding:.5rem 1rem .5rem .5rem;transition:all .3s ease-in-out;font-size:var(--font-size-xs)}.btn-cta--tiny .btn-cta__link:hover{background-color:var(--btn-primary-bg-hover)}.btn-cta--tiny .btn-cta__link svg{width:1.5rem;height:1.5rem;color:var(--color-text-inverse)}.btn-cta--small{width:100%}@media(min-width:1024px){.btn-cta--small{width:auto}}.btn-cta--small .btn-cta__link{max-height:3rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--btn-primary-bg);border-radius:.125rem;padding:.5rem 1rem .5rem .5rem;transition:all .3s ease-in-out;font-size:var(--font-size-sm)}.btn-cta--small .btn-cta__link:hover{background-color:var(--btn-primary-bg-hover)}.btn-cta--small .btn-cta__link svg{width:1rem;height:1rem;color:var(--color-text-inverse)}.btn-cta--primary .btn-cta__link{background-color:#2563eb;color:#fff;border-color:#2563eb}.btn-cta--primary .btn-cta__link:hover{background-color:#1d4ed8;color:#fff;border-color:#1d4ed8}.btn-cta--secondary .btn-cta__link{background-color:#4b5563;color:#fff;border-color:#4b5563}.btn-cta--secondary .btn-cta__link:hover{background-color:#374151;color:#fff;border-color:#374151}.btn-cta--outline .btn-cta__link{background:transparent;color:#2563eb;border-color:#2563eb}.btn-cta--outline .btn-cta__link:hover{background-color:#2563eb;color:#fff;border-color:#2563eb}.btn-cta--ghost .btn-cta__link{background:transparent;color:#4b5563;border-color:transparent}.btn-cta--ghost .btn-cta__link:hover{background-color:#f3f4f6;color:#374151;border-color:#e5e7eb}.new-badge{position:absolute;width:2rem;height:2rem;top:0;left:0;background-color:var(--color-comp-pro-bg);color:var(--color-comp-text-muted);border-radius:9999px;font-weight:600;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) rotate(-35deg);z-index:10;box-shadow:0 0 0 6px color-mix(in srgb,var(--color-comp-pro-bg) 50%,transparent);text-transform:uppercase;line-height:.75rem;font-size:var(--font-size-2xs)}.tag{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;padding:.25rem .75rem .25rem .5rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:9999px;font-weight:500;line-height:.75rem;transition:color .3s ease-in-out,background-color .3s ease-in-out;text-transform:uppercase;font-size:var(--font-size-2xs)}.tag.tag--exclusive,.tag.tag--no-deposit,.tag.tag--free-spins{background-color:var(--color-comp-pro-bg);color:var(--color-comp-text-muted)}.checkboxInput{display:flex;width:100%;border-bottom:1px solid var(--color-border);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;align-items:center;justify-content:center;margin-bottom:1rem}@media(min-width:1024px){.checkboxInput{width:50%;border:none}}.checkboxInput .checkboxInput__input{position:absolute;cursor:pointer;width:0;height:0;opacity:0;display:none}.checkboxInput .checkboxInput__label{display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;line-height:1rem;font-weight:600;cursor:pointer;padding-left:2rem;color:var(--color-text-base);font-size:var(--font-size-base)}.checkboxInput .checkboxInput__check--bg{position:absolute;left:0;top:50%;width:1.25rem;height:1.25rem;transform:translateY(-50%);border:1px solid var(--color-border);border-radius:.125rem}.checkboxInput .checkboxInput__check--bg.circle{border-radius:9999px}.checkboxInput .checkboxInput__check--bg .checkboxInput__check{position:absolute;left:50%;top:50%;width:1rem;height:1rem;transform:translate(-50%,-50%);display:none}.checkboxInput .checkboxInput__check--bg.circle .checkboxInput__check{border-radius:9999px;background-color:var(--color-accent);width:.75rem;height:.75rem}.checkboxInput .checkboxInput__check--bg .checkboxInput__check.checked{display:block;fill:currentColor;color:var(--color-accent)}.radio{display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gauge-hover-area{display:inline-block;position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0}.arc-rating-container{background-color:#fff;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center;max-width:95vw;position:relative;min-width:320px;width:370px}.arc-rating-container .demi-circle-svg{display:block;margin-left:auto;margin-right:auto;margin-bottom:.5rem;margin-top:.5rem;width:100%;height:auto;max-width:220px}.arc-rating-container[data-size=small]{min-width:150px;width:150px;padding:.5rem}.arc-rating-container[data-size=small] .demi-circle-svg{max-width:120px;margin-bottom:0}.arc-rating-container[data-size=small] .data-container{display:none}.arc-rating-container[data-size=small] .rating-number{font-size:var(--font-size-xs)}.arc-rating-container[data-size=small] .rating-label{font-size:10px}.arc-rating-container[data-size=small] .text-label{font-size:var(--font-size-sm)}.arc-rating-container[data-size=big]{min-width:400px;width:450px}.arc-rating-container[data-size=big] .demi-circle-svg{max-width:300px}.arc-rating-container[data-size=big] .rating-number{font-size:var(--font-size-lg)}.arc-rating-container[data-size=big] .rating-label{font-size:var(--font-size-base)}.arc-rating-container[data-size=big] .text-label{font-size:var(--font-size-xl)}.arc-rating-container .data-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;right:0;text-align:center}.arc-rating-container .rating-number-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem}.arc-rating-container .rating-number{font-size:var(--font-size-sm);font-weight:700;text-align:center;line-height:1rem;letter-spacing:-.025em;transition:all .3s ease-in-out}.arc-rating-container .rating-label{color:color-mix(in srgb,var(--color-dark) 30%,transparent);font-size:var(--font-size-xs)}.arc-rating-container .text-label{font-size:var(--font-size-base);font-weight:500;margin-top:.5rem;transition:all .3s ease-in-out;text-transform:uppercase}.line-gauge-container{background-color:#fff;border-radius:.5rem;width:100%;max-width:100%}.line-gauge-content{display:flex;flex-direction:column;gap:.25rem}.line-gauge-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.line-gauge-label{font-weight:500;text-transform:uppercase;letter-spacing:.05em}.line-gauge-value{font-weight:700;color:#4b5563}.line-gauge-details{line-height:.5rem}.line-gauge-description{color:#9ca3af;font-style:italic;line-height:.5rem;font-size:var(--font-size-2xs)}.responsive-arc{display:block}.responsive-line{display:none}@media(max-width:768px){.responsive-arc{display:none}.responsive-line{display:block}}.line-gauge-bar-container{width:100%}.line-gauge-bar-background{width:100%;background-color:#e5e7eb;overflow:hidden;height:12px;border-radius:6px}.line-gauge-bar-fill{height:100%}.line-gauge-container[data-size=small]{padding:.5rem}.line-gauge-container[data-size=small] .line-gauge-bar-background{height:8px;border-radius:4px}.line-gauge-container[data-size=small] .line-gauge-label{font-size:var(--font-size-xs)}.line-gauge-container[data-size=small] .line-gauge-value{font-size:var(--font-size-sm)}.line-gauge-container[data-size=medium]{padding:.75rem}.line-gauge-container[data-size=medium] .line-gauge-bar-background{height:12px;border-radius:6px}.line-gauge-container[data-size=medium] .line-gauge-label{font-size:var(--font-size-sm)}.line-gauge-container[data-size=medium] .line-gauge-value{font-size:var(--font-size-base)}.line-gauge-container[data-size=big]{padding:1rem}.line-gauge-container[data-size=big] .line-gauge-bar-background{height:16px;border-radius:8px}.line-gauge-container[data-size=big] .line-gauge-label{font-size:var(--font-size-base)}.line-gauge-container[data-size=big] .line-gauge-value{font-size:var(--font-size-lg)}.icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-comp-text-base);fill:currentColor}picture{width:100%}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.5rem;margin-bottom:2rem}img.float-left{margin-right:0}img.float-right{margin-left:0}@media(min-width:1024px){img.float-left{margin-right:2rem}img.float-right{margin-left:2rem}}img:before,img:after{content:"";display:block}.slot-item{width:auto;border-radius:.375rem;display:flex;flex-shrink:0}.slot-item--full-width{width:100%}.slot-item--sm{font-size:var(--font-size-sm)}.slot-item--md{font-size:var(--font-size-lg)}.slot-item--lg{font-size:var(--font-size-xl)}.slot-item--stacked{flex-direction:column;align-items:flex-start;justify-content:flex-start}.slot-stacked{width:100%;height:100%;display:flex;flex-direction:column}.slot-stacked .slot-label{font-weight:500;text-transform:uppercase;color:var(--color-comp-text-base);margin-bottom:.25rem;font-size:var(--font-size-2xs)}.slot-stacked .slot-value-container{width:100%;height:100%;border-radius:.375rem;padding:.5rem .75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden}.slot-stacked .slot-value{font-weight:600;text-align:center;flex:1;height:100%;display:flex;align-items:center;justify-content:center}.slot-value-multipart{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;height:100%;gap:0}.slot-value-part-first{font-weight:700;text-align:center;line-height:1.25;font-size:1.1em}.slot-value-part-second{font-weight:500;text-align:center;font-size:var(--font-size-sm);opacity:.9}.slot-value-part-third{font-weight:500;text-align:center;font-size:var(--font-size-sm);opacity:.8}.slot-item--inline{flex-direction:row;align-items:center;justify-content:flex-start}.slot-inline{width:100%}.slot-inline .slot-content{width:100%;border-radius:.375rem;padding:.5rem .75rem;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.slot-inline .slot-label{font-weight:500;color:var(--color-comp-text-base);text-transform:uppercase;font-size:var(--font-size-xs)}.slot-inline .slot-value{font-weight:600;color:var(--color-comp-text-accent);flex:1;text-align:right;font-size:var(--font-size-sm)}.slot-inline .slot-icon{border-radius:.125rem;padding:.25rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.slot-stacked .slot-icon{position:absolute;bottom:.75rem;left:.5rem;transform:translateY(50%);opacity:.1}.slot-item--sm .slot-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.slot-item--sm .slot-icon svg{width:1rem;height:1rem}.slot-item--md .slot-icon{width:3rem;height:3rem;flex-shrink:0}.slot-item--md .slot-icon svg{width:2rem;height:2rem}.slot-item--lg .slot-icon{width:4rem;height:4rem;flex-shrink:0}.slot-item--lg .slot-icon svg{width:3rem;height:3rem}.slot-item--stacked.slot-item--neutral .slot-value-container,.slot-item--stacked.slot-item--muted .slot-value-container{background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);color:var(--color-comp-text-base)}.slot-item--stacked.slot-item--neutral .slot-icon svg{color:var(--color-comp-text-base)}.slot-item--stacked.slot-item--accent .slot-value-container{background-color:color-mix(in srgb,var(--color-comp-accent-bg) 10%,transparent);color:var(--color-comp-text-base)}.slot-item--stacked.slot-item--accent .slot-icon svg{color:var(--color-comp-text-base)}.slot-item--stacked.slot-item--pro .slot-value-container{background-color:color-mix(in srgb,var(--color-pro) 10%,transparent);color:var(--color-pro)}.slot-item--stacked.slot-item--pro .slot-icon svg{color:var(--color-pro)}.slot-item--inline.slot-item--neutral .slot-content{background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent)}.slot-item--inline.slot-item--neutral .slot-label,.slot-item--inline.slot-item--neutral .slot-value{color:var(--color-comp-text-base)}.slot-item--inline.slot-item--neutral .slot-value{color:var(--color-comp-text-accent)}.slot-item--inline.slot-item--neutral .slot-icon{background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}.slot-item--inline.slot-item--neutral .slot-icon svg{color:var(--color-comp-text-accent)}.slot-item--inline.slot-item--accent .slot-content{background-color:color-mix(in srgb,var(--color-comp-accent-bg) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-comp-accent-bg) 5%,transparent)}.slot-item--inline.slot-item--accent .slot-label,.slot-item--inline.slot-item--accent .slot-value{color:var(--color-comp-text-base)}.slot-item--inline.slot-item--accent .slot-value{color:var(--color-comp-text-accent)}.slot-item--inline.slot-item--accent .slot-icon{background-color:color-mix(in srgb,var(--color-comp-accent-bg) 10%,transparent)}.slot-item--inline.slot-item--accent .slot-icon svg{color:var(--color-comp-text-accent)}.slot-item--inline.slot-item--pro .slot-content{background-color:color-mix(in srgb,var(--color-pro) 20%,transparent);border:1px solid color-mix(in srgb,var(--color-pro) 5%,transparent)}.slot-item--inline.slot-item--pro .slot-label,.slot-item--inline.slot-item--pro .slot-value{color:var(--color-pro)}.slot-item--inline.slot-item--pro .slot-icon{background-color:color-mix(in srgb,var(--color-pro) 20%,transparent)}.slot-item--inline.slot-item--pro .slot-icon svg{color:var(--color-pro)}.slot-item:focus-within{outline:2px solid var(--color-comp-accent-bg);outline-offset:2px}.slot-item[role=button]:hover .slot-value-container,.slot-item[role=button]:hover .slot-content{transform:scale(1.05);transition:transform .2s}.show-more-container{position:relative}.show-more-content{position:relative;overflow:hidden;transition:all .4s}.show-more-content.expanded{max-height:0;overflow:visible}.show-more-fade{position:absolute;bottom:0;left:0;right:0;height:2.5rem;background:linear-gradient(to top,var(--color-bg),transparent);pointer-events:none;transition:all .3s}.show-more-container.expanded .show-more-fade{opacity:0}.show-more-btn{display:flex;align-items:center;gap:.5rem;margin-left:auto;margin-right:auto;margin-bottom:2rem;padding:1rem .75rem;color:var(--color-accent);cursor:pointer;font-size:var(--font-size-sm);font-weight:500;transition:all .3s}.show-more-btn .show-more-icon{transition:transform .3s;display:inline-flex;align-items:center;justify-content:center}.show-more-btn .show-more-text{line-height:1}.show-more-btn:hover{color:var(--color-text-base)}.show-more-btn:active{transform:translateY(.25rem)}.show-more-container p:last-child{margin-bottom:0}.show-more-content.expanding{transition-duration:.3s;transition-timing-function:ease-out}.show-more-container.style-minimal .show-more-btn{background:transparent;color:#2563eb}.show-more-container.style-minimal .show-more-btn:hover{color:var(--color-text-base)}.show-more-container.style-link .show-more-btn{background:none;border:none;color:#2563eb;text-decoration:underline;padding:0;margin-top:.625rem;color:inherit}.show-more-container.style-link .show-more-btn:hover{color:#1d4ed8}.expandable-content{max-height:200px;overflow-y:hidden;position:relative;transition:all .4s}.expandable-content:after{position:absolute;bottom:0;left:0;width:100%;height:2.5rem;background:linear-gradient(to bottom,transparent,var(--color-bg));pointer-events:none;content:""}.expandable-toggle:checked~.expandable-content:after{opacity:0;display:none}.expandable-toggle:checked~.expandable-content{max-height:9999px;overflow:visible}.expandable-label{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;color:var(--color-accent);width:100%;margin-top:1rem;margin-bottom:1rem;text-align:center;transition:all .3s}.expandable-label__icon{transition:transform .3s;display:inline-flex;align-items:center;justify-content:center}.expandable-label__icon svg{width:1rem;height:1rem;color:var(--color-accent)}.expandable-label:hover{color:var(--color-text-base)}.expandable-label:hover .expandable-label__icon svg{color:var(--color-text-base)}.expandable-toggle:checked~.expandable-label .expandable-label__icon{transform:rotate(180deg)}.expandable-label .expandable-label__text--open{display:none}.expandable-toggle:checked~.expandable-label .expandable-label__text--closed{display:none}.expandable-toggle:checked~.expandable-label .expandable-label__text--open{display:inline}.tag{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;padding:.25rem .625rem .25rem .5rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:9999px;font-weight:500;line-height:1rem;transition:color .3s ease-in-out,background-color .3s ease-in-out;text-transform:uppercase;font-size:var(--font-size-2xs)}.tag.tag--exclusive,.tag.tag--no-deposit,.tag.tag--free-spins,.tag.tag--new,.tag.tag--high-roller{background-color:var(--color-comp-pro-bg);color:var(--color-comp-text-muted)}.tag.tag--bonus-code{background-color:var(--color-dark);color:var(--color-comp-text-muted)}.tag .tag-icon svg{width:.75rem;height:.75rem;stroke:currentColor;color:var(--color-comp-text-muted)}.content__dates{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;width:100%}@media(min-width:1024px){.content__dates{justify-content:flex-end}}.content__dates .content__date--item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem;background-color:var(--surface-base);border:1px solid var(--color-border);color:var(--color-primary);padding:.25rem .5rem .25rem .25rem;border-radius:.375rem;font-weight:500;width:50%;font-size:var(--font-size-sm)}@media(min-width:1024px){.content__dates .content__date--item{width:auto}}.content__dates .content__date--item svg{width:1.25rem;height:1.25rem;color:var(--color-primary)}.payments-list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:1024px){.payments-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.payments-list{grid-template-columns:repeat(6,1fr)}}.payments-list li{margin-bottom:0;padding:0;width:100%}.providers-list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:1024px){.providers-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.providers-list{grid-template-columns:repeat(6,1fr)}}.providers-list li{margin-bottom:0;padding:0;width:100%}.header-review__head{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem;width:100%}@media(min-width:1024px){.header-review__head{flex-direction:row;margin-bottom:1.5rem}}.header-review__head .header-review__meta{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.5rem;width:100%}@media(min-width:1024px){.header-review__head .header-review__meta{width:auto}}.header-review__head .header-review__title{width:auto;margin-bottom:0;margin-top:0}.hero{width:100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;position:relative}.hero .container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.5rem}@media(min-width:1024px){.hero .container{padding-left:1.5rem;padding-right:1.5rem}}.hero .hero-content-top{text-align:center;width:100%}@media(min-width:1024px){.hero .hero-content-top{text-align:left}}.hero .hero-content-top h1{font-size:1.5rem;font-weight:800;margin-bottom:1rem;margin-top:0}@media(min-width:1024px){.hero .hero-content-top h1{font-size:2.25rem}}.hero .hero-content-top p{font-size:1.125rem;margin-bottom:.5rem}.hero .hero-content-top p:last-child{margin-bottom:0}.hero .hero-content-bottom{width:100%}.hero .headerHero__card--list{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;margin-left:auto;margin-right:auto}@media(min-width:640px){.hero .headerHero__card--list{grid-template-columns:repeat(6,1fr)}}@media(min-width:1024px){.hero .headerHero__card--list{gap:1rem;width:80%}}.hero .headerHero__card{background-color:#fff;backdrop-filter:blur(12px);padding:.5rem 1rem 1rem;border-radius:.125rem;max-width:24rem;border:1px solid var(--color-border);position:relative;cursor:pointer;transition:all .3s ease-in-out;margin-bottom:0}.hero .headerHero__card:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent);box-shadow:0 10px 15px -3px #0000001a}.hero .headerHero__card .headerHero__card--wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;justify-content:space-between;width:100%;height:100%;text-decoration:none}.hero .headerHero__card .headerHero__card--icon{width:3rem;height:3rem;margin-bottom:0;margin-left:auto;margin-right:auto}.hero .headerHero__card .headerHero__card--title{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);margin-bottom:0;line-height:1rem;text-transform:uppercase}.hero .headerHero__card .headerHero__card--value{background-color:var(--color-accent);color:var(--color-white);border-radius:.125rem;padding:.25rem .5rem;font-size:var(--font-size-xs)}.hero .headerHero__card .headerHero__card--bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6b7280;opacity:0}.forum-categories{width:100%;display:flex;flex-direction:column;gap:.5rem}.forum-categories__container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.forum-categories__title{font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:1rem;color:var(--color-primary)}.forum-categories__list{width:100%;display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;padding:0;margin:0}@media(min-width:1024px){.forum-categories__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.forum-categories__list{grid-template-columns:repeat(3,1fr)}}.forum-categories__pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.forum-categories__pagination-dots{display:flex;align-items:center;gap:.5rem}.forum-categories__pagination-button{width:2rem;height:2rem;color:#374151;background-color:var(--surface-base);border-radius:9999px;border:1px solid var(--color-border);cursor:pointer;transition:all .2s ease-in-out;font-size:var(--font-size-md)}.forum-categories__pagination-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-dark) 10%,transparent);color:var(--color-text-base);border-color:color-mix(in srgb,var(--color-dark) 30%,transparent)}.forum-categories__pagination-button:disabled{opacity:.5;cursor:not-allowed}.forum-categories__pagination-dot{width:.625rem;height:.625rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease-in-out;background-color:#e5e7eb;padding:0}.forum-categories__pagination-dot:hover{background-color:#9ca3af}.forum-categories__pagination-dot--active{background-color:var(--color-accent);width:1.5rem;height:.625rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease-in-out}.forum-categories__pagination-dot--active:hover{background-color:var(--color-accent)}.forum-categories__pagination-icon{display:flex;align-items:center;justify-content:center}.forum-categories__pagination-icon svg{width:1.25rem;height:1.25rem;color:var(--color-text-base);margin:0}.forum-categories__pagination-icon--prev svg{transform:rotate(90deg)}.forum-categories__pagination-icon--next svg{transform:rotate(-90deg)}.forum-category-item{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;list-style:none;margin:0;border:1px solid var(--color-border);border-radius:.375rem;padding:1rem;background-color:var(--surface-base)}.forum-category-item .forum-category__info{display:flex;flex-direction:column;gap:.25rem}.forum-category-item .forum-category__title{font-weight:700;font-size:1.25rem;line-height:1.75rem;color:var(--color-primary)}.forum-category-item .forum-category__description{line-height:1.25rem;color:var(--color-text-secondary);margin-bottom:0;padding:0;font-size:var(--font-size-md)}.forum-category-item .forum-category__meta{font-size:var(--font-size-sm);line-height:1.25rem;color:var(--color-text-base);display:flex;align-items:center;gap:.5rem}.forum-category-item .forum-category__meta .forum-category__meta__item{display:flex;align-items:center;gap:.25rem;padding:0;margin:0}.forum-category-item .forum-category__meta .forum-category__meta__item .forum-category__meta__item__value{font-weight:600;color:var(--color-text-primary)}.forum-category-item .forum-category__link{position:absolute;bottom:1rem;right:1rem;transform:rotate(-90deg);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-dark) 80%,transparent);border-radius:.125rem;border:1px solid var(--color-border);color:var(--color-accent);transition:all .2s ease-in-out;cursor:pointer}.forum-category-item .forum-category__link:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--surface-base)}.forum-category-item .forum-category__link svg{width:1.25rem;height:1.25rem}.forum-listings{width:100%;display:flex;flex-direction:column;gap:.5rem}.forum-listings__title{font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:1rem;color:var(--color-primary)}.forum-listings__container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.forum-listings__content{width:100%;display:flex;flex-direction:column;gap:.5rem}.forum-listing-row{width:100%;display:flex;flex-direction:row;gap:.5rem;list-style:none;margin:0;padding:0;margin-bottom:1rem}.forum-listing-row.latest,.forum-listing-row.hot{background-color:var(--surface-base)}.forum-listing-row article{width:100%;display:grid;grid-template-columns:1fr;gap:1rem;border:1px solid var(--color-border);border-radius:.375rem;padding:1rem}@media(min-width:1024px){.forum-listing-row article{grid-template-columns:minmax(auto,70%) minmax(auto,30%)}}@media(min-width:1024px){.forum-listing-row.hot article{grid-template-columns:minmax(auto,50%) minmax(auto,50%)}}.forum-listing-row .forum-table-num-container{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%}.forum-listing-row .forum-table-num{width:2rem;min-width:2rem;height:2rem;min-height:2rem;border-radius:9999px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--surface-base);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.forum-listing-row .forum-table-content{display:flex;flex-direction:column;gap:.25rem}.forum-listing-row .post-excerpt{line-height:1.25rem;color:var(--color-text-secondary);margin-bottom:0;padding:0;font-weight:500;letter-spacing:-.025em;font-size:1.125rem}@media(min-width:1024px){.forum-listing-row .post-excerpt{min-width:28rem;white-space:nowrap}}.forum-listing-row .post-name{display:flex;flex-direction:column;gap:.5rem}.forum-listing-row .post-title{font-weight:500;color:var(--color-text-primary);font-size:var(--font-size-md)}.forum-listing-row .post-title a{color:var(--color-text-accent);font-weight:600;transition:color .2s ease-in-out;text-decoration:none}.forum-listing-row .post-title a:hover,.forum-listing-row .post-title a:visited{color:var(--color-text-base);text-decoration:none}.forum-listing-row .forum-table-post{display:flex;flex-direction:column;gap:.5rem;width:auto;justify-content:flex-end;align-items:flex-end}.forum-listing-row.hot .forum-table-post{display:flex;flex-direction:column;gap:.5rem}@media(min-width:1024px){.forum-listing-row.hot .forum-table-post{flex-direction:row;gap:2rem}}.forum-listing-row .post-category{font-size:var(--font-size-sm);color:var(--color-text-inverse);background-color:var(--color-accent);border-radius:9999px;padding:.25rem 1rem;width:-moz-fit-content;width:fit-content;white-space:nowrap}.forum-listing-row .forum-post-stats{display:flex;flex-direction:row;gap:2rem;width:auto;justify-content:flex-end;align-items:center;color:var(--color-text-secondary)}.forum-listing-row .forum-post-stats .stats{display:flex;flex-direction:row;align-items:center;gap:.5rem}.forum-listing-row .post-time-author{display:flex;flex-direction:row;gap:.5rem;width:auto;justify-content:center;align-items:center;color:var(--color-text-secondary)}.forum-listing-row .post-time{display:flex;flex-direction:row;align-items:center;gap:.5rem}.forum-listing-row .post-time time{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.forum-listing-row .post-author-with-avatar a{display:flex;flex-direction:row;align-items:center;gap:.5rem;font-size:var(--font-size-sm)}.forum-listing-row .avatar-wrapper{width:2rem;height:2rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--surface-base);border:1px solid var(--color-border)}.sportbook-list{width:100%;display:flex;flex-direction:column;gap:.5rem}.sportbook-list__container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.sportbook-list__title{font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:1rem;color:var(--color-primary)}.sportbook-list__list{width:100%;display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;padding:0;margin:0}@media(min-width:1024px){.sportbook-list__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.sportbook-list__list{grid-template-columns:repeat(3,1fr)}}.sportbook-list-item{list-style:none;margin:0}.sportbook-list__pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.sportbook-list__pagination-dots{display:flex;align-items:center;gap:.5rem}.sportbook-list__pagination-button{width:2rem;height:2rem;color:#374151;background-color:var(--surface-base);border-radius:9999px;border:1px solid var(--color-border);cursor:pointer;transition:all .2s ease-in-out;font-size:var(--font-size-md)}.sportbook-list__pagination-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-dark) 10%,transparent);color:var(--color-text-base);border-color:color-mix(in srgb,var(--color-dark) 30%,transparent)}.sportbook-list__pagination-button:disabled{opacity:.5;cursor:not-allowed}.sportbook-list__pagination-dot{width:.625rem;height:.625rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease-in-out;background-color:#e5e7eb;padding:0}.sportbook-list__pagination-dot:hover{background-color:#9ca3af}.sportbook-list__pagination-dot--active{background-color:var(--color-accent);width:1.5rem;height:.625rem;border-radius:9999px;border:none;cursor:pointer;transition:all .2s ease-in-out}.sportbook-list__pagination-dot--active:hover{background-color:var(--color-accent)}.sportbook-list__pagination-dot .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sportbook-list__pagination-icon{display:flex;align-items:center;justify-content:center}.sportbook-list__pagination-icon svg{width:1.25rem;height:1.25rem;color:var(--color-text-base);margin:0}.sportbook-list__pagination-icon--prev svg{transform:rotate(90deg)}.sportbook-list__pagination-icon--next svg{transform:rotate(-90deg)}.casino-updates-feed{width:100%;display:flex;flex-direction:column;gap:1rem}.casino-updates-feed__tab-button,.casino-updates-feed__tab-label{position:relative}.casino-updates-feed__tab-badge-text{position:absolute;top:-.25rem;right:-.25rem;padding:.125rem .375rem;font-size:var(--font-size-xs);font-weight:700;color:#fff;background-color:var(--color-error);border-radius:9999px;line-height:1;z-index:10;transform:translate(50%,-50%);font-size:var(--font-size-2xs)}.casino-updates-feed__tab-count-badge{position:absolute;top:.25rem;right:0;padding:.25rem;font-weight:700;color:#fff;background-color:var(--color-accent);border-radius:9999px;line-height:1;min-width:1.25rem;display:flex;align-items:center;justify-content:center;z-index:10;font-size:var(--font-size-xs)}.casino-updates-feed__container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.casino-updates-feed__header{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}@media(min-width:640px){.casino-updates-feed__header{flex-direction:row;align-items:center}}.casino-updates-feed__header-content{display:flex;flex-direction:column;gap:.5rem}.casino-updates-feed__title{font-weight:700;font-size:1.5rem;line-height:2rem;color:var(--color-text-primary)}@media(min-width:1024px){.casino-updates-feed__title{font-size:1.875rem}}.casino-updates-feed__subtitle{font-size:var(--font-size-base);color:var(--color-text-secondary);font-size:var(--font-size-md)}.casino-updates-feed__view-all{color:var(--color-accent);font-weight:500;transition:color .2s ease-in-out;text-decoration:none;font-size:var(--font-size-md)}.casino-updates-feed__view-all:hover{color:var(--color-accent-600)}.casino-updates-feed__filters{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}@media(min-width:1024px){.casino-updates-feed__filters{flex-direction:row;align-items:center}}.casino-updates-feed__country-filters{display:flex;align-items:center;gap:.5rem;overflow-x:auto;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;scrollbar-width:none;-ms-overflow-style:none}.casino-updates-feed__country-filters::-webkit-scrollbar{display:none}.casino-updates-feed__country-filter{width:1.5rem;height:1.5rem;border-radius:9999px;border:1px solid var(--color-border);flex-shrink:0;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;overflow:hidden}.casino-updates-feed__country-filter:hover{border-color:var(--color-accent);transform:scale(1.1)}.casino-updates-feed__country-filter--active{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-200)}.casino-updates-feed__country-filter img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.casino-updates-feed__table{display:none;width:100%}@media(min-width:1024px){.casino-updates-feed__table{display:block}}.casino-updates-feed__table-header{display:grid;grid-template-columns:2fr 2fr 2fr 1fr auto;gap:1rem;padding-bottom:.75rem;margin-bottom:1rem;border-bottom:1px solid var(--color-border)}.casino-updates-feed__table-header-cell{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-xs)}.casino-updates-feed__table-body{display:flex;flex-direction:column;gap:.5rem}.casino-updates-feed__table-row{display:grid;grid-template-columns:2fr 2fr 2fr 1fr auto;gap:1rem;padding:1rem;border-radius:.375rem;border:1px solid var(--color-border);background-color:var(--surface-base);transition:all .2s ease-in-out}.casino-updates-feed__table-row:hover{border-color:var(--color-accent-300);background-color:var(--surface-base-hover)}.casino-updates-feed__casino{display:flex;align-items:center;gap:.75rem}.casino-updates-feed__casino-logo{width:3rem;height:3rem;border-radius:9999px;overflow:hidden;flex-shrink:0;border:1px solid var(--color-border);display:flex}.casino-updates-feed__casino-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.casino-updates-feed__casino-info{display:flex;flex-direction:column;gap:.25rem}.casino-updates-feed__casino-name{font-weight:600;font-size:1rem;color:var(--color-text-primary)}.casino-updates-feed__casino-provider{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-size:var(--font-size-xs)}.casino-updates-feed__whats-new{display:flex;flex-direction:column;gap:.5rem}.casino-updates-feed__whats-new-description{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:500;font-size:var(--font-size-md)}.casino-updates-feed__whats-new-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.casino-updates-feed__bonus{display:flex;flex-direction:column;gap:.5rem}.casino-updates-feed__bonus-text{font-size:var(--font-size-base);font-weight:500;font-size:var(--font-size-md)}.casino-updates-feed__bonus-details{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-size:var(--font-size-xs)}.casino-updates-feed__when{display:flex;align-items:center}.casino-updates-feed__when-text{font-weight:500;text-decoration:underline;transition:color .2s ease-in-out;cursor:pointer;font-size:var(--font-size-sm)}.casino-updates-feed__when-text--urgent{color:var(--color-error);text-decoration:underline}.casino-updates-feed__when-text:not(.casino-updates-feed__when-text--urgent){color:var(--color-accent)}.casino-updates-feed__when-text:hover{color:var(--color-accent-600)}.casino-updates-feed__action-menu{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;cursor:pointer;transition:all .2s ease-in-out}.casino-updates-feed__action-menu:hover{background-color:var(--surface-base-active)}.casino-updates-feed__cards{display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:1024px){.casino-updates-feed__cards{display:none}}.casino-updates-feed__card{padding:1rem;border-radius:.375rem;border:1px solid var(--color-border);background-color:var(--surface-base);transition:all .2s ease-in-out}.casino-updates-feed__card:hover{border-color:var(--color-accent-300);background-color:var(--surface-base-hover)}.casino-updates-feed__card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.casino-updates-feed__card-casino{display:flex;align-items:center;gap:.75rem;flex:1}.casino-updates-feed__card-content{display:flex;flex-direction:column;gap:.75rem}.casino-updates-feed__card-section{display:flex;flex-direction:column;gap:.5rem}.casino-updates-feed__card-section-label{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.casino-updates-feed__card-section-content{display:flex;flex-direction:column;gap:.5rem}.casino-updates-feed__card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.casino-updates-feed__tag{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-weight:500;font-size:var(--font-size-xs);text-transform:uppercase;line-height:1.25;transition:color .2s,background-color .2s;font-size:var(--font-size-2xs)}.casino-updates-feed__tag--green{background-color:var(--color-success-100);color:var(--color-success-700);border:1px solid var(--color-success-300)}.casino-updates-feed__tag--blue{background-color:var(--color-accent-100);color:var(--color-accent-700);border:1px solid var(--color-accent-300)}.casino-updates-feed__tag--orange{background-color:var(--color-secondary-100);color:var(--color-secondary-700);border:1px solid var(--color-secondary-300)}.casino-updates-feed__tag--red{background-color:var(--color-error-100);color:var(--color-error-700);border:1px solid var(--color-error-300)}.casino-updates-feed__tag--light-blue{background-color:var(--color-accent-50);color:var(--color-accent-600);border:1px solid var(--color-accent-200)}.casino-updates-feed__tag--light-grey{background-color:var(--color-neutral-100);color:var(--color-neutral-700);border:1px solid var(--color-neutral-300)}.casino-updates-feed__tag-icon{width:.75rem;height:.75rem}.casino-updates-feed__bonus-tag{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;font-weight:600;font-size:var(--font-size-sm)}.casino-updates-feed__bonus-tag--green{background-color:var(--color-success-500);color:var(--color-text-inverse)}.casino-updates-feed__bonus-tag--blue{background-color:var(--color-accent-500);color:var(--color-text-inverse)}.casino-updates-feed__bonus-tag--orange{background-color:var(--color-secondary-500);color:var(--color-text-inverse)}.casino-updates-feed__bonus-tag--red{background-color:var(--color-error-500);color:var(--color-text-inverse)}.casino-updates-feed__bonus-tag--light-blue{background-color:var(--color-accent-400);color:var(--color-text-inverse)}.casino-updates-feed__bonus-tag-icon{width:.875rem;height:.875rem}.casino-updates-feed__show-more{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--color-border)}.casino-updates-feed__show-more-link{color:var(--color-accent);font-weight:500;transition:color .2s ease-in-out;text-decoration:none;font-size:var(--font-size-md)}.casino-updates-feed__show-more-link:hover{color:var(--color-accent-600)}@media(max-width:1024px){.casino-updates-feed__table-header,.casino-updates-feed__table-row{grid-template-columns:2fr 2fr 1.5fr 1fr auto}}.casino-updates-feed__empty{text-align:center;padding-top:3rem;padding-bottom:3rem;color:var(--color-text-secondary)}.casino-updates-feed__empty-text{font-size:var(--font-size-base);font-size:var(--font-size-md)}.language-selector{position:relative}.language-selector__trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;font-size:var(--font-size-base);background:transparent;border:1px solid var(--color-border);border-radius:.375rem;cursor:pointer;transition:color .2s,background-color .2s;text-transform:uppercase;font-size:var(--font-size-xs)}.language-selector__trigger:hover,.language-selector__trigger:focus{background-color:#f9fafb;border-color:var(--color-border);outline:none}.language-selector__trigger[aria-expanded=true] .language-selector__chevron{transform:rotate(180deg)}.language-selector__flag{width:1.25rem;height:1.25rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0;margin:0;border-radius:9999px;border:1px solid var(--color-border);padding:.125rem;background-color:#fff}.language-selector__chevron{flex-shrink:0;transition:transform .2s;width:.5rem;height:.5rem}.language-selector__list{position:absolute;top:100%;right:0;padding:.25rem;min-width:100%;background-color:#fff;border:1px solid var(--color-border);border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a;list-style:none;z-index:100}.language-selector__list:not(.language-selector__list--open){display:none}.language-selector__list.language-selector__list--open{display:block}.language-selector__option{display:flex;align-items:center;gap:.25rem;padding:.5rem;cursor:pointer;transition:color .2s,background-color .2s;margin:0;text-transform:uppercase;font-size:var(--font-size-xs)}.language-selector__option:hover,.language-selector__option:focus{background-color:#f9fafb;outline:none}.language-selector__option .language-selector__flag{width:1.25rem;height:1.25rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid var(--color-border);border-radius:9999px;padding:.125rem;background-color:#fff;margin:0}html{scroll-behavior:smooth}body{color:var(--color-text-base);background-color:var(--color-bg);overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:var(--color-accent)}*::-webkit-scrollbar{width:var(--spacing-0-5);height:var(--spacing-0-5);cursor:pointer}*::-webkit-scrollbar-track{background-color:var(--bg-base);cursor:pointer}*::-webkit-scrollbar-thumb{cursor:pointer;background-color:var(--color-accent)}@media(min-width:1024px){.float-right{float:right}}@media(min-width:1024px){.float-left{float:left}}.float-center{margin-left:auto;margin-right:auto}@media(min-width:1024px){.float-full{float:left}}.float-full{width:100%}.float-wide{width:75%;margin-left:auto;margin-right:auto}.float-none{float:none}.header{display:block;position:fixed;top:0;left:auto;right:0;width:100%;backdrop-filter:blur(12px);background:linear-gradient(to bottom,#ffffffe6,#fff9);box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease-in-out;border-bottom:1px solid rgba(255,255,255,.3);z-index:1100;overflow:visible;height:5rem}.header:hover{background:#fff6}.header .header_container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%;height:5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:var(--color-text-dark);position:relative}@media(min-width:1024px){.header .header_container{padding-left:1.5rem;padding-right:1.5rem}}.header .header_logo{width:66.666667%;max-width:200px}.header .header_logo img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:0}@media(min-width:1024px){.header .header_logo{width:50%;max-width:240px}}.header .header_section_nav{display:none;flex-direction:column;margin-right:.5rem}@media(min-width:1024px){.header .header_section_nav{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;width:auto;margin-right:0}}.header .header_section_navigation{display:none;flex-direction:column;margin-right:.5rem}@media(min-width:1024px){.header .header_section_navigation{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;width:auto;margin-right:0}}.header .header_section_navigation.active{display:flex}.header .header_section_navigation .header_nav{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;position:absolute;top:5rem;left:0;right:0;background-color:var(--color-primary);box-shadow:0 10px 15px -3px #0000001a;padding:.5rem;min-width:12rem}@media(min-width:1024px){.header .header_section_navigation .header_nav{position:relative;top:0;left:0;right:0;background:transparent;box-shadow:none;padding:0;min-width:auto;flex-direction:row;gap:.5rem}}.header .header_section_navigation .header_nav .header_nav_item-button{display:flex;align-items:center;justify-content:space-between;font-weight:500;line-height:1.5rem;cursor:pointer;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:.25rem .5rem;gap:.5rem;width:100%;color:var(--color-text-inverse);margin-bottom:0;font-size:var(--font-size-base)}@media(min-width:1024px){.header .header_section_navigation .header_nav .header_nav_item-button{justify-content:center;padding:.5rem .75rem;color:var(--color-text-dark)}}.header .header_section_navigation .header_nav .header_nav_item-button:hover{color:var(--color-text-inverse);background-color:var(--color-accent)}.header .header_section_navigation .header_nav .header_nav_item-button svg{width:1rem;height:1rem;color:var(--color-text-reversed)}@media(min-width:1024px){.header .header_section_navigation .header_nav .header_nav_item-button svg{color:var(--color-text-dark)}}.header .header_section_navigation .header_nav .header_nav_item-icon{width:1rem;height:1rem;flex-shrink:0}.header .header_section_navigation .header_nav ul{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:0;gap:.5rem;width:100%}@media(min-width:1024px){.header .header_section_navigation .header_nav ul{flex-direction:row;gap:1.5rem;width:auto}}.header .header_section_navigation .header_nav .header_nav_item{width:100%;margin-bottom:0}@media(min-width:1024px){.header .header_section_navigation .header_nav .header_nav_item{width:auto}}.header .header_section_navigation .header_nav .header_nav_item a{text-decoration:none;width:100%}.header .header_section_navigation .header_subNav{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative;border:1px solid var(--color-border)}@media(min-width:1024px){.header .header_section_navigation .header_subNav{position:absolute;top:4rem;left:0;right:0;background-color:var(--color-primary);box-shadow:0 10px 15px -3px #0000001a;border-radius:.375rem;padding:.25rem;min-width:12rem;width:auto}}.header .header_section_navigation .header_subNav.active{display:flex}.header .header_section_navigation .header_subNav ul{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:0;gap:.5rem;width:100%;background-color:var(--color-primary);padding:.5rem}@media(min-width:1024px){.header .header_section_navigation .header_subNav ul{background:transparent;padding:0}}.header .header_section_navigation .header_subNav .header_subNav_item{width:100%;margin-bottom:0}@media(min-width:1024px){.header .header_section_navigation .header_subNav .header_subNav_item{display:flex;align-items:center;justify-content:center}}.header .header_section_navigation .header_subNav .header_subNav_item-button{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:600;line-height:1rem;cursor:pointer;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:.25rem .5rem;gap:.5rem;width:100%;font-size:var(--font-size-md);color:var(--color-text-inverse)}@media(min-width:1024px){.header .header_section_navigation .header_subNav .header_subNav_item-button{align-items:center;justify-content:center;padding:.5rem .75rem}}.header .header_section_navigation .header_subNav .header_subNav_item-button:hover{color:var(--color-text-inverse);background-color:var(--color-accent)}.header .header_menu_button{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--color-accent);border-radius:.375rem;color:#fff;cursor:pointer;transition:all .3s ease-in-out}@media(min-width:1024px){.header .header_menu_button{display:none;right:0}}.footer{background-color:var(--color-accent);width:100%;color:var(--color-text-inverse);margin-top:2rem;padding-bottom:6rem}@media(min-width:1024px){.footer{padding-bottom:1.5rem}}.footer .footer_container,.footer .footer_disclaimer{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width:1024px){.footer .footer_container,.footer .footer_disclaimer{padding-left:1.5rem;padding-right:1.5rem}}.footer .footer_container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;padding-top:1.5rem}@media(min-width:1024px){.footer .footer_container{flex-direction:row;gap:3rem}}.footer .footer_container .footer_logo{margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;width:100%;max-width:6rem}@media(min-width:1024px){.footer .footer_container .footer_logo{margin-left:0;margin-right:0;justify-content:flex-start;width:auto;max-width:14rem}}.footer .footer_container .footer_logo a{display:inline-block}.footer .footer_container .footer_logo img{height:auto;max-width:100%;margin-bottom:0}.footer .footer_container .footer_data{display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:1024px){.footer .footer_container .footer_data{gap:2rem;width:auto}}.footer .footer_container .footer_data .footer_email{font-size:var(--font-size-sm)}.footer .footer_container .footer_data .footer_about{font-size:var(--font-size-sm);max-width:28rem;color:color-mix(in srgb,var(--color-text-inverse) 80%,transparent)}.footer .footer_container .footer_awards--list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;max-width:28rem;color:color-mix(in srgb,var(--color-text-inverse) 80%,transparent);font-size:var(--font-size-sm)}.footer .footer_container .footer_awards--list .footer_award{margin-top:0;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.footer .footer_container .footer_nav{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;margin-bottom:1rem}@media(min-width:1024px){.footer .footer_container .footer_nav{flex-direction:row;width:auto;margin-bottom:0}}.footer .footer_container .footer_nav .footer_nav__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;margin-bottom:0;min-width:8rem}.footer .footer_container .footer_nav .footer_nav__list .footer_nav__item{margin-top:0;margin-bottom:0}.footer .footer_container .footer_nav .footer_nav__list .footer_nav__item a{text-decoration:none;color:color-mix(in srgb,var(--color-text-inverse) 80%,transparent);line-height:1rem;display:flex;align-items:center;justify-content:flex-start;font-size:var(--font-size-sm)}.footer .footer_breadcrumbs{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;background-color:var(--color-accent);font-weight:600;padding:.5rem 0;width:100%}.footer .footer_breadcrumbs a,.footer .footer_breadcrumbs strong{text-decoration:none;color:var(--color-text-inverse);font-weight:600}.footer .footer_breadcrumbs a:hover{color:var(--color-text-inverse)}.footer .footer_disclaimer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:1rem;padding-bottom:1rem;border-top:1px dashed color-mix(in srgb,var(--color-border) 40%,transparent);width:100%}@media(min-width:1024px){.footer .footer_disclaimer{flex-direction:row;align-items:flex-end;gap:0}}.footer .footer_disclaimer .footer_disclaimer--left{text-align:left;color:color-mix(in srgb,var(--color-text-inverse) 80%,transparent);font-size:var(--font-size-sm)}.footer .footer_disclaimer .footer_disclaimer--left .footer_logos_regulations{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;margin-top:.5rem}.footer .footer_disclaimer .footer_disclaimer--left .footer_logos_regulations img{height:auto;width:auto;max-width:6rem;max-height:2rem;margin-bottom:0}.footer .footer_disclaimer .footer_disclaimer--right{text-align:right}.footer .footer_copyright{margin-bottom:0;padding-bottom:0;color:color-mix(in srgb,var(--color-text-inverse) 80%,transparent);font-size:var(--font-size-sm)}.sidebar{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;top:auto;height:auto;padding:.5rem;background-color:#fff;color:var(--color-text-base);border-radius:.75rem;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);min-width:16rem;margin-bottom:1rem;width:100%;z-index:10}@media(min-width:1024px){.sidebar{position:sticky;top:6rem;width:auto}}.sidebar .sidebar__wrapper{width:100%;color:var(--color-text-light);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.sidebar .sidebar__wrapper .sidebar__logo{height:5rem;width:5rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;margin-bottom:0;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);flex-shrink:0}.sidebar .sidebar__wrapper .sidebar__logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:0;flex-shrink:0}.sidebar .sidebar__wrapper .sidebar__header--title{margin-top:1rem;margin-bottom:.5rem;line-height:1.5rem;font-weight:700;color:var(--color-text-title);font-size:clamp(var(--font-size-xl),4vw,var(--font-size-2xl))}.sidebar .sidebar__separator{width:100%;height:0;margin:0;border-top:1px dashed color-mix(in srgb,var(--color-primary) 30%,transparent)}.sidebar .sidebar__section{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.sidebar .sidebar__section .sidebar__section--header{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.sidebar .sidebar__section .sidebar__section--content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.sidebar .sidebar__section .sidebar__section--content--row{flex-direction:row;align-items:stretch;justify-content:space-between;gap:.5rem}.sidebar .sidebar__section .sidebar__section--content--grid{display:grid;grid-template-columns:1fr;gap:.25rem}.sidebar .sidebar__section .sidebar__section--content--side{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem;flex-shrink:0}.sidebar .sidebar__section .sidebar__section--title{font-weight:500;line-height:1.25rem;text-transform:uppercase;margin:0;padding-bottom:0;font-size:var(--font-size-sm)}.sidebar .sidebar__section .sidebar__section--value{font-weight:600;font-size:1rem;line-height:1.25rem;margin-bottom:0;padding-bottom:0;font-size:var(--font-size-xl)}.sidebar .sidebar__section .sidebar__section--value-icon{display:flex;align-items:center;justify-content:center;gap:.5rem}.sidebar .sidebar__section .sidebar__section--icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-primary-dark) 20%,transparent);fill:currentColor;flex-shrink:0;border-radius:9999px;margin-bottom:0}.sidebar .sidebar__section .sidebar__section--small{line-height:1rem;margin-bottom:0;padding-bottom:0;text-transform:uppercase;opacity:.4;font-size:var(--font-size-xs)}.sidebar .sidebar__section .sidebar__section--list{width:100%;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;margin-bottom:1rem}.sidebar .sidebar__section .sidebar__section--list .sidebar__section--list-item{font-size:var(--font-size-sm);line-height:1rem;padding-bottom:0;margin-right:.375rem;margin-bottom:.5rem}@media(min-width:1024px){.sidebar .sidebar__section .sidebar__section--list .sidebar__section--list-item{margin-right:.5rem}}.sidebar .sidebar__section .sidebar__section--list .sidebar__section--list-item-content{display:flex;align-items:center;gap:.5rem}.sidebar .sidebar__section .sidebar__section--list .sidebar__section--list-item-image{width:3rem;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.125rem;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);background-color:#fff;padding:.125rem;margin-bottom:0}.sidebar .sidebar__section .sidebar__section--list .sidebar__section--list-item-text{flex:1}.sidebar .sidebar__section .sidebar__section--array{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.sidebar .sidebar__section .sidebar__section--array .sidebar__section--array--wrapper{width:100%;display:grid;grid-template-columns:repeat(8,1fr);gap:.5rem}@media(min-width:1024px){.sidebar .sidebar__section .sidebar__section--array .sidebar__section--array--wrapper{grid-template-columns:repeat(5,1fr)}}.sidebar .sidebar__section .sidebar__section--array .sidebar__section--array--wrapper .sidebar__section--payment{width:3rem;background-color:#fff;color:var(--color-text-inverse);border-radius:.125rem;display:flex;align-items:center;justify-content:center;line-height:.75rem;margin-bottom:0;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);padding:.125rem .25rem;font-size:var(--font-size-2xs)}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .sidebar__section--bonus{display:flex;gap:0;align-items:center;justify-content:center;padding:.5rem 1rem;margin-left:auto;margin-right:auto;border-radius:.375rem;position:relative;border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);width:100%;overflow:hidden}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .sidebar__section--bonus .sidebar-value-multipart{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;font-weight:600;color:var(--color-text-base);text-align:center;padding-bottom:0;margin-bottom:0;letter-spacing:-.05em;line-height:1.25;gap:.25rem}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .sidebar__section--bonus .sidebar-value-multipart .sidebar-value-part-first{font-weight:600;color:var(--color-text-base);text-align:center;padding-bottom:0;margin-bottom:0;letter-spacing:-.05em;line-height:1.25;font-size:clamp(var(--font-size-base),5vw,var(--font-size-3xl))}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .sidebar__section--bonus .sidebar-value-multipart .sidebar-value-part-second{font-weight:600;color:var(--color-text-base);text-align:center;padding-bottom:0;margin-bottom:0;letter-spacing:-.05em;line-height:1.25;font-size:clamp(var(--font-size-md),4vw,var(--font-size-lg))}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .sidebar__section--bonus .sidebar__section--bonus-icon{position:absolute;left:.5rem;bottom:1rem;transform:translateY(50%);width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .sidebar__section--bonus .sidebar__section--bonus-icon svg{width:4rem;height:4rem;color:var(--color-primary-dark);opacity:.1}.sidebar .sidebar__section.bonuses .sidebar__section--mainBonus .bonus-text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;font-weight:600;color:var(--color-text-base);text-align:center;padding-bottom:0;margin-bottom:0;letter-spacing:-.05em;line-height:1.25;font-size:clamp(var(--font-size-base),5vw,var(--font-size-2xl))}.sidebar .sidebar__section.bonuses .sidebar__section--wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.125rem;padding:.5rem;border-radius:.375rem;border:1px dashed color-mix(in srgb,var(--color-primary) 40%,transparent)}.sidebar .sidebar__section.bonuses .sidebar__section--wrapper .sidebar__section--title{color:color-mix(in srgb,var(--color-text-base) 40%,transparent);font-weight:500;font-size:var(--font-size-sm)}.sidebar .sidebar__section.bonuses .sidebar__section--wrapper .sidebar__section--value{color:var(--color-text-base);font-weight:600;font-size:1rem;line-height:1rem;margin-bottom:0;padding-bottom:0;font-size:var(--font-size-md)}.sidebar .sidebar__section-expand-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;margin-bottom:.5rem}.sidebar .button-expand-toggle{position:absolute;z-index:10;bottom:0;left:50%;cursor:pointer;background-color:var(--color-primary);color:var(--color-text-inverse);border-radius:.375rem;padding:.25rem .5rem;font-size:var(--font-size-sm);font-weight:600;line-height:1rem;transition:all .3s ease-in-out;transform:translateY(50%) translate(-50%);display:block}@media(min-width:1024px){.sidebar .button-expand-toggle{display:none}}.sidebar .sidebar__section-expand-content{display:flex;flex-direction:column;width:100%;transition:all .3s ease-in-out;gap:.5rem}@media(min-width:1024px){.sidebar .sidebar__section-expand-content{max-height:none;opacity:1;margin-top:0;margin-bottom:0;padding:0}}.sidebar .sidebar__section-expand-content.expanded{max-height:none;opacity:1;margin:.5rem 0;padding:0}.sidebar .sidebar__section-expand-content:not(.expanded){max-height:0;opacity:0;margin:0;padding:0}@media(min-width:1024px){.sidebar .sidebar__section-expand-content:not(.expanded){max-height:none;opacity:1}}.sidebar-global__casinos{width:100%;margin-bottom:1rem}.sidebar-global__casinos-list{width:100%;display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin:0}.sidebar-global__casino-item{width:100%;list-style:none}.sidebar-global__categories{width:100%;display:flex;flex-direction:column;gap:.5rem}.sidebar-global__categories-main-heading{font-weight:700;font-size:clamp(var(--font-size-lg),4vw,var(--font-size-2xl));line-height:1.75rem;margin-bottom:.5rem;color:var(--color-primary)}.sidebar-global__category-section{width:100%;display:flex;flex-direction:column;gap:.5rem}.sidebar-global__category-heading{font-weight:700;font-size:var(--font-size-base);line-height:1.5rem;margin-bottom:.25rem;color:var(--color-primary)}.sidebar-global__category-links-list{width:100%;display:flex;flex-direction:column;gap:0;list-style:none;padding:0;margin:0}.sidebar-global__category-link-item{width:100%;list-style:none;margin-bottom:.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sidebar-global__category-link{width:100%;display:block;padding:.5rem 0;font-size:var(--font-size-sm);line-height:1.25rem;color:var(--color-primary);transition:color .2s;text-decoration:none}.sidebar-global__category-link:hover{color:var(--color-primary-dark)}.sidebar-global__category-link:hover{text-decoration:underline}.sidebar-global__category-links-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;list-style:none;padding:0;margin:0}.sidebar-global__category-links-grid:before,.sidebar-global__category-links-grid:after{display:none}ol.sidebar-global__category-links-grid{margin:0;padding:0;border-left:0}.sidebar-global__category-links-grid .sidebar-global__category-link-item{display:flex;margin:0;padding:0}.sidebar-global__category-links-grid .sidebar-global__category-link-item:before{display:none}.sidebar-global__category-links-grid .sidebar-global__category-link{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;border-radius:.375rem;background-color:color-mix(in srgb,var(--color-primary) 5%,transparent);transition:background-color .2s}.sidebar-global__category-links-grid .sidebar-global__category-link:hover{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.sidebar-global__category-link-number{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:var(--color-primary);color:#fff;font-weight:700;flex-shrink:0;font-size:var(--font-size-xs)}.sidebar-global__category-link-label{flex:1;font-size:var(--font-size-sm);line-height:1.25rem}.sidebar-affiliates{width:100%;margin-bottom:1rem;border:1px solid var(--color-border)}.sidebar-affiliates .sidebar__header{width:100%;background-color:var(--surface-base);color:var(--color-text-primary);font-weight:600;border-radius:.375rem}.sidebar-affiliates .sidebar__header .sidebar__logo{height:6rem;width:auto;-o-object-fit:contain;object-fit:contain}.sidebar-affiliates .btn-cta .btn-cta__link{font-size:var(--font-size-sm)}.sidebar-affiliates .info-grid-box{width:100%;background-color:var(--surface-base);border-radius:.375rem;padding:.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:center;border:1px solid var(--color-border)}.sidebar-affiliates .info-grid-box .info-grid-box__title{width:100%;color:var(--color-text-primary);font-size:1rem;font-weight:600;display:flex;justify-content:flex-start;margin-top:1rem;margin-bottom:.5rem}.sidebar-affiliates .quick-stats-section{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.sidebar-affiliates .quick-stats-section .quick-stats-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.sidebar-affiliates .quick-stats-section .quick-stats-item{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--surface-base);border-radius:.375rem;padding:.5rem;border:1px solid var(--color-border)}.sidebar-affiliates .quick-stats-section .quick-stats-item .quick-stats-item-label{width:100%;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;display:flex;justify-content:flex-start;margin-bottom:.25rem}.sidebar-affiliates .quick-stats-section .quick-stats-item .quick-stats-item-value{width:100%;color:var(--color-text-base);font-size:var(--font-size-lg);font-weight:600;display:flex;justify-content:flex-start}.sidebar-affiliates .quick-stats-section .quick-stats-item .sidebar__section--icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-primary-dark) 20%,transparent);fill:currentColor;flex-shrink:0;border-radius:9999px;margin-bottom:.25rem}.sidebar-affiliates .quick-stats-section .quick-stats-item .quick-stats-item-value-small{width:100%;color:var(--color-text-base);font-size:var(--font-size-sm);font-weight:600;display:flex;justify-content:flex-start}.bottomNavBar{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:#0f172a;color:#cbd5e1;border-top:1px solid rgba(148,163,184,.2)}@media(min-width:768px){.bottomNavBar{display:none}}.bottomNavBar__container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;padding-bottom:env(safe-area-inset-bottom);padding-top:.5rem}.bottomNavBar__list{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem;margin:0;padding:0}.bottomNavBar__item{text-align:center}.bottomNavBar__item--link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .25rem;text-decoration:none;color:inherit;border-radius:.5rem}.bottomNavBar__item--link:focus-visible{outline:2px solid currentColor}.bottomNavBar__item--icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.bottomNavBar__item--text{line-height:1;white-space:nowrap;font-size:clamp(var(--font-size-xs),1vw,var(--font-size-sm))}.pagination{display:flex;justify-content:center;margin-top:1.5rem;align-items:center;gap:.25rem}.pagination-button{padding:.375rem .75rem;color:#374151;background-color:var(--surface-base);border-radius:.125rem;border:1px solid var(--color-border);cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0;font-size:var(--font-size-md)}.pagination-button:hover{background-color:color-mix(in srgb,var(--color-dark) 10%,transparent);color:var(--color-text-base);border-color:color-mix(in srgb,var(--color-dark) 30%,transparent)}.pagination__page--active{background-color:var(--color-accent);color:#fff}.pagination__page--active:hover{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.pagination-button--disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.pagination-button--disabled:hover{background-color:#f3f4f6}.pagination-ellipsis{padding-left:.5rem;padding-right:.5rem;color:#6b7280}.pagination-control{display:flex;align-items:center;justify-content:center;gap:.25rem;flex-shrink:0;cursor:pointer;padding:.5rem}@media(min-width:1024px){.pagination-control{padding:.375rem .75rem}}.pagination-control .pagination-control-label{display:none}@media(min-width:1024px){.pagination-control .pagination-control-label{display:inline-block;color:var(--color-text-base);font-weight:500}}.pagination-control .pagination-control-icon svg{width:1rem;height:1rem;color:var(--color-text-base);margin:0}.pagination-control.pagination__prev .pagination-control-icon svg{transform:rotate(90deg)}.pagination-control.pagination__next .pagination-control-icon svg{transform:rotate(-90deg)}.card-casino{position:relative;width:100%;background-color:var(--surface-base);color:var(--color-comp-text-base);border-radius:.375rem;transition:all .3s ease-in-out;padding:.5rem .5rem 1rem;list-style:none;margin-bottom:1.5rem;border:1px solid var(--color-border);min-height:5rem}@media(min-width:1024px){.card-casino{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:1rem}}.card-casino .card-casino__tags{position:absolute;top:0;left:.5rem;transform:translateY(-50%);z-index:10}.card-casino .card-casino__tags--with-new{left:1.5rem}.card-casino .card-casino__tag{background-color:var(--color-comp-accent-bg);color:var(--color-comp-text-reversed);border-radius:9999px;font-weight:600;padding:.125rem .75rem .125rem .375rem;text-transform:uppercase;line-height:.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:var(--font-size-2xs)}.card-casino .card-casino__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.card-casino .card-casino__container .card-casino__main{width:100%;display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:1024px){.card-casino .card-casino__container .card-casino__main{grid-template-columns:minmax(auto,80%) minmax(auto,20%)}}.card-casino .card-casino__container .card-casino__content{width:100%;display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:1024px){.card-casino .card-casino__container .card-casino__content{grid-template-columns:minmax(auto,65%) minmax(auto,35%)}}.card-casino .card-casino__container .first-logo-slot{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;width:100%}.card-casino .card-casino__container .casino-logo{width:4rem;height:4rem;border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:transparent;flex-shrink:0;border:1px solid var(--color-border)}.card-casino .card-casino__container .casino-logo__fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-accent-bg);color:var(--color-comp-text-reversed);font-weight:700;font-size:1.5rem;border-radius:.5rem}.card-casino .card-casino__container .casino-logo img{width:100%;height:100%;border-radius:.375rem;overflow:hidden;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.card-casino .card-casino__container .casino-slots{display:grid;gap:.5rem;grid-template-columns:1fr;width:100%}@media(min-width:1024px){.card-casino .card-casino__container .casino-slots{grid-template-columns:minmax(auto,60%) minmax(auto,40%)}}.card-casino .card-casino__container .casino-slots.oneSlot{display:flex;flex-direction:column;gap:.5rem;width:100%}@media(min-width:1024px){.card-casino .card-casino__container .casino-slots.oneSlot{flex-direction:row;align-items:flex-start}}.card-casino .card-casino__container .casino-slot{width:100%;height:100%;border-radius:.375rem;display:flex;flex-direction:column;justify-content:flex-start}.card-casino .card-casino__container .casino-slot ul,.card-casino .card-casino__container .casino-slot img{margin-bottom:0}.card-casino .card-casino__container .casino-slot ul.payment-list{display:grid;grid-template-columns:repeat(9,1fr);gap:.25rem;width:100%}@media(min-width:1024px){.card-casino .card-casino__container .casino-slot ul.payment-list{grid-template-columns:repeat(3,1fr)}}.card-casino .card-casino__container .casino-slot ul.payment-list li.payment-list-item{width:auto;height:2rem;border-radius:.125rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);margin-bottom:0;padding:.125rem}@media(min-width:1024px){.card-casino .card-casino__container .casino-slot ul.payment-list li.payment-list-item{height:1.5rem}}.card-casino .card-casino__container .casino-slot ul.payment-list li.payment-list-item img{width:100%;height:auto;display:flex;align-items:center;justify-content:center;margin-bottom:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;padding:.25rem}.card-casino .card-casino__container .casino-slot.gauge-info{display:flex;align-items:center;justify-content:center}.card-casino .card-casino__container .casino-slot.location-info{display:none;align-items:center;justify-content:center}@media(min-width:1024px){.card-casino .card-casino__container .casino-slot.location-info{display:flex}}.card-casino .card-casino__container .casino-slot.payment-methods{overflow:visible}.card-casino .card-casino__container .casino-slot .info-label{font-weight:500;text-transform:uppercase;color:var(--color-comp-text-base);margin-bottom:.125rem;font-size:var(--font-size-2xs)}.card-casino .card-casino__container .casino-slot .info-value{font-weight:600;color:var(--color-comp-text-base);font-size:1.25rem;background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border-radius:.375rem;padding:.5rem;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.card-casino .card-casino__container .casino-buttons{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.5rem;width:100%}.card-casino .card-casino__container .casino-buttons .cta-button{display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-cta-bg);color:var(--color-comp-cta-text);font-weight:600;border-radius:9999px;padding:.25rem .75rem;width:100%;height:3.5rem;text-transform:uppercase;white-space:nowrap;border:1px solid var(--color-comp-cta-border);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;cursor:pointer;font-size:var(--font-size-lg)}.card-casino .card-casino__container .casino-buttons .cta-button:hover{background-color:var(--color-comp-cta-hover-bg);color:var(--color-comp-cta-hover-text);border-color:var(--color-comp-cta-hover-border)}.card-casino .card-casino__container .casino-buttons .cta-button svg{width:1.75rem;height:1.75rem;fill:currentColor;color:var(--color-comp-cta-icon);margin-left:.5rem}.card-casino .card-casino__container .casino-buttons .review-link-container{width:100%;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.card-casino .card-casino__container .casino-buttons .review-link-container{justify-content:flex-end}}.card-casino .card-casino__container .casino-buttons .review-link{display:flex;align-items:center;justify-content:center;color:var(--color-accent);font-weight:500;line-height:.75rem;flex-shrink:0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out;padding:.125rem .75rem;padding-top:0;padding-bottom:.5rem;width:auto;text-align:center;text-decoration:none;text-transform:uppercase;font-size:var(--font-size-sm)}@media(min-width:1024px){.card-casino .card-casino__container .casino-buttons .review-link{justify-content:flex-end}}.card-casino .card-casino__container .casino-buttons .review-link.disabled{color:var(--color-text-muted);cursor:not-allowed}.card-casino .payment-initials{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-accent-bg);color:var(--color-comp-text-reversed);font-weight:700;font-size:var(--font-size-xs);border-radius:.125rem}.card-casino .payment-initials-large{width:1.5rem;height:1.5rem;font-size:var(--font-size-sm)}.card-casino .payment-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:flex;flex-direction:column;color:var(--color-comp-text-base);font-size:var(--font-size-2xs)}.card-casino .payment-more-item{background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);position:relative;overflow:visible}.card-casino .payment-more-btn{width:100%;height:100%;color:var(--color-comp-text-base);font-size:var(--font-size-xs);font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer}.card-casino .payment-methods{position:relative}.card-casino .payment-popin-list{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem}@media(min-width:640px){.card-casino .payment-popin-list{grid-template-columns:repeat(5,1fr)}}.card-casino .payment-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background-color:var(--surface-light);border-radius:.125rem;padding:.25rem .125rem;margin-bottom:0}.card-casino .payment-name{color:var(--color-comp-text-base);text-align:center;line-height:.5rem;text-transform:uppercase;font-weight:600;display:inline-block;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-size-3xs)}.card-casino .cta-with-location{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem;width:100%}.card-casino .location-mobile{display:flex;align-items:center;justify-content:center}.card-casino .location-mobile .location-component{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:.5rem;transform:translateY(-50%)}@media(min-width:1024px){.card-casino .location-mobile{display:none}}.card-casino .card-casino__tabs{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:.375rem;border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);padding:.25rem}.card-casino .card-casino__tabs .review-link-container{width:100%;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.card-casino .card-casino__tabs .review-link-container{justify-content:center}}.card-casino .card-casino__tabs .review-link{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;color:var(--color-comp-text-muted);font-weight:500;line-height:1rem;flex-shrink:0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out;padding:.375rem 1.5rem;width:auto;text-align:center;background-color:var(--color-comp-accent-bg);border-radius:.125rem;text-decoration:none;font-size:var(--font-size-sm)}@media(min-width:1024px){.card-casino .card-casino__tabs .review-link{justify-content:flex-end}}.card-casino .card-casino__tabs .review-link:hover{color:var(--color-comp-text-base)}.card-casino .tabs-toggle-btn{position:absolute;bottom:-.75rem;right:50%;padding:.25rem .75rem;line-height:.75rem;font-weight:500;color:var(--color-comp-text-reversed);background-color:var(--surface-blueish);border:1px solid var(--color-border-blueish);border-radius:9999px;display:flex;align-items:center;justify-content:center;gap:.25rem;transition:all .3s ease-in-out;cursor:pointer;z-index:10;text-transform:uppercase;transform:translate(50%);font-size:var(--font-size-xs)}@media(min-width:1024px){.card-casino .tabs-toggle-btn{right:.5rem;transform:none}}.card-casino .tabs-toggle-btn:hover{background-color:var(--color-accent-600);border-color:var(--color-accent-600);color:var(--color-text-inverse)}.card-casino .tabs-toggle-btn .toggle-icon{transition:transform .3s ease-in-out}.card-casino .tabs-toggle-btn .toggle-icon.rotated{transform:rotate(45deg)}.card-casino .tabs-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.card-casino .tabs-header{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-around;gap:.25rem}@media(min-width:1024px){.card-casino .tabs-header{flex-direction:row}}.card-casino .tab-button{padding:.5rem 1rem;font-size:var(--font-size-xs);text-transform:uppercase;font-weight:500;color:var(--color-comp-text-base);width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:.5rem;transition:all .3s ease-in-out;cursor:pointer;background-color:var(--surface-base);border:1px solid var(--color-border);border-radius:.125rem}.card-casino .tab-button svg{color:var(--color-accent)}.card-casino .tab-button:hover{color:var(--color-comp-text-base);border-color:color-mix(in srgb,var(--color-accent) 60%,transparent);background-color:var(--surface-base-hover)}.card-casino .tab-button.active{background-color:var(--surface-blueish);color:var(--color-comp-text-accent);border-color:var(--color-accent)}.card-casino .tab-button.active svg{color:var(--color-comp-text-accent)}.card-casino .tab-button.active .tab-arrow{transform:rotate(180deg)}.card-casino .tab-arrow{transition:transform .3s ease-in-out}.card-casino .tabs-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}.card-casino .tab-panel{display:none;padding:.5rem;background-color:var(--color-white);color:var(--color-comp-text-muted);border-radius:.125rem;border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);transition:all .3s ease-in-out}.card-casino .tab-panel.active{display:block;width:100%}.card-casino .details-grid{width:100%;display:grid;gap:.25rem;grid-template-columns:1fr}@media(min-width:1024px){.card-casino .details-grid{grid-template-columns:minmax(auto,1fr) minmax(auto,1fr) minmax(auto,1fr) minmax(auto,1fr)}}.card-casino .details-grid--with-screenshots{width:100%;display:grid;gap:.25rem;grid-template-columns:1fr}@media(min-width:1024px){.card-casino .details-grid--with-screenshots{grid-template-columns:minmax(auto,1fr) minmax(auto,1fr) minmax(auto,1fr) minmax(auto,1fr)}}.card-casino .details-grid--empty{grid-template-columns:1fr}.card-casino .details-grid .no-data-message{color:color-mix(in srgb,var(--color-comp-text-base) 30%,transparent);text-transform:uppercase;font-size:var(--font-size-sm);font-weight:500;text-align:center;width:100%;padding-bottom:0}.card-casino .games-column{display:flex;flex-direction:column;gap:.25rem}@media(min-width:1024px){.card-casino .games-column{grid-column:span 2}}.card-casino .detail-item{display:flex;justify-content:space-between;align-items:center;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 60%,transparent);border-radius:.125rem;padding:.5rem 1rem}.card-casino .detail-label{font-size:var(--font-size-sm);color:var(--color-comp-text-base);text-transform:uppercase;font-size:var(--font-size-xs)}.card-casino .detail-value{font-size:1rem;font-weight:500;color:var(--color-comp-text-accent)}.card-casino .casino-screenshot-slider,.card-casino .casino-slides{position:relative}.card-casino .casino-slide{display:none}.card-casino .casino-slide.active{display:block}.card-casino .casino-navigation{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;padding-left:1rem;padding-right:1rem;transform:translateY(-50%)}.card-casino .prev-slide,.card-casino .next-slide{background-color:#fff;border-radius:9999px;padding:.5rem;box-shadow:0 4px 6px -1px #0000001a}.card-casino .prev-slide:hover,.card-casino .next-slide:hover{background-color:#f3f4f6}.card-casino .screenshots-column{display:flex;flex-direction:column;gap:.25rem;border-radius:.125rem;padding:.5rem;background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}@media(min-width:1024px){.card-casino .screenshots-column{grid-column:span 2}}.card-casino .screenshots-column .casino-screenshot-gallery{width:100%}.card-casino .screenshots-column .screenshot-thumbnails{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.card-casino .screenshots-column .thumbnail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%}.card-casino .screenshots-column .thumbnail-item{cursor:pointer;border-radius:.125rem;overflow:hidden;height:6rem;width:100%}.card-casino .screenshots-column .thumbnail-item:hover .thumbnail-image{transform:scale(1.1)}.card-casino .screenshots-column .thumbnail-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;border-radius:.125rem}.card-casino .screenshots-column .screenshot-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:.5rem}.card-casino .screenshots-column .indicator-dot{width:.5rem;height:.5rem;border-radius:9999px;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 30%,transparent);transition:all .3s ease-in-out;cursor:pointer}.card-casino .screenshots-column .indicator-dot.active{background-color:var(--color-comp-accent-bg);transform:scale(1.25)}.card-casino .screenshots-column .screenshots-title{font-size:var(--font-size-sm);font-weight:600;color:var(--color-comp-text-base);margin-top:0;margin-bottom:0;padding-bottom:0;text-transform:uppercase;font-size:var(--font-size-xs)}.card-casino .screenshots-column .screenshots-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:8rem;background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);border-radius:.375rem;padding:1rem}.card-casino .screenshots-column .no-screenshots-message{color:color-mix(in srgb,var(--color-comp-text-base) 50%,transparent);font-size:var(--font-size-sm);font-weight:500;text-align:center;text-transform:uppercase;font-size:var(--font-size-xs)}.card-casino .casino-special-terms{width:100%;border-radius:.125rem;padding-left:.25rem;padding-right:.25rem}.card-casino .casino-special-terms .special-terms-title{font-weight:600;color:var(--color-comp-text-base);text-transform:uppercase;margin-bottom:0;margin-top:0;font-size:var(--font-size-3xs)}.card-casino .casino-special-terms .special-terms-content{color:var(--color-text-muted);font-weight:600;padding:0;margin-bottom:0;line-height:.5rem;font-size:var(--font-size-2xs)}.card-bonus-v2{width:100%;border-radius:.375rem;position:relative;padding:0;margin:0;list-style:none;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);box-shadow:none;margin-bottom:.5rem;border:1px solid var(--color-border)}.card-bonus-v2 .card-bonus__tags{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;position:absolute;top:0;left:1.5rem;transform:translateY(-50%);z-index:10}.card-bonus-v2 .card-bonus__container{width:100%;height:100%;display:grid;grid-template-columns:1fr;gap:.25rem;border-radius:.375rem;background-color:var(--color-comp-muted-bg);padding:.75rem}@media(min-width:1024px){.card-bonus-v2 .card-bonus__container{grid-template-columns:minmax(auto,10%) minmax(auto,90%);gap:1rem}}.card-bonus-v2 .card-bonus__container .card-bonus__header{width:100%;display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}@media(min-width:1024px){.card-bonus-v2 .card-bonus__container .card-bonus__header{grid-template-columns:minmax(auto,60%) minmax(auto,40%)}}.card-bonus-v2 .card-bonus__container .card-bonus__header .header__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem}.card-bonus-v2 .card-bonus__container .card-bonus__header .header__subtitle{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:500;line-height:1rem;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.card-bonus-v2 .card-bonus__container .card-bonus__header .header__title--bonus-amount{font-size:1.5rem;font-weight:700;color:var(--color-comp-text-accent);line-height:1.5rem;display:inline-block}@media(min-width:1024px){.card-bonus-v2 .card-bonus__container .card-bonus__header .header__title--bonus-amount{font-size:1.5rem}}.card-bonus-v2 .card-bonus__container .card-bonus__header .header__title--small{font-size:var(--font-size-sm);font-weight:600;color:var(--color-comp-text-base);line-height:1.5rem;display:inline-block}.card-bonus-v2 .card-bonus__container .card-bonus__sidebar{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:.375rem;flex-shrink:0;padding-left:1rem;padding-right:1rem}.card-bonus-v2 .card-bonus__container .card-bonus__sidebar .card-bonus__casino-logo{display:flex;align-items:center;justify-content:center;border-radius:.375rem;flex-shrink:0;border:1px solid var(--color-border);width:5rem;height:5rem}.card-bonus-v2 .card-bonus__container .card-bonus__sidebar .card-bonus__casino-logo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.card-bonus-v2 .card-bonus__container .card-bonus__sidebar .card-bonus__casino-logo .casino-logo__fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:.375rem;flex-shrink:0;padding-left:1rem;padding-right:1rem;font-size:1.25rem;font-weight:600}.card-bonus-v2 .card-bonus__container .card-bonus__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:.375rem}.card-bonus-v2 .card-bonus__container .card-bonus__content .card-bonus__main-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.card-bonus-v2 .card-bonus__container .card-bonus__content .card-bonus__main-content .content__bonuses_details{width:100%;display:grid;grid-template-columns:1fr;gap:1rem;margin-top:0}@media(min-width:1024px){.card-bonus-v2 .card-bonus__container .card-bonus__content .card-bonus__main-content .content__bonuses_details{grid-template-columns:minmax(auto,1fr) minmax(auto,1fr)}}.card-bonus-v2 .card-bonus__container .card-bonus__content .card-bonus__main-content .content__bonuses_details .bonusItem{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}.card-bonus-v2 .card-bonus__container .card-bonus__footer{width:100%;display:grid;grid-template-columns:1fr;align-items:center;justify-content:center;gap:1rem;margin-top:.5rem;text-align:center}@media(min-width:1024px){.card-bonus-v2 .card-bonus__container .card-bonus__footer{grid-template-columns:minmax(auto,1fr) minmax(auto,1fr);text-align:left}}.card-bonus-v2 .card-bonus__container .card-bonus__footer .btn-cta{width:100%}.card-bonus-v2 .card-bonus__container .card-bonus__footer .card-bonus__spacer{width:100%;height:0}.card-bonus-v2 .header__popularity{width:100%;display:none;gap:.5rem;background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);border-radius:.375rem;padding:.5rem 1rem}@media(min-width:1024px){.card-bonus-v2 .header__popularity{display:grid;grid-template-columns:minmax(auto,1fr) minmax(auto,1fr)}}.card-bonus-v2 .header__popularity .header__popularity--icon-label{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%}.card-bonus-v2 .header__popularity .header__popularity--icon-label .header__popularity--icon svg{width:1.5rem;height:1.5rem;stroke:currentColor;color:var(--color-comp-text-base);background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border-radius:9999px;padding:.375rem}.card-bonus-v2 .header__popularity .header__popularity--label{font-weight:500;color:var(--color-comp-text-base);text-transform:uppercase;line-height:.75rem;word-break:break-word;font-size:var(--font-size-xs)}.card-bonus-v2 .header__popularity .header__popularity--value{font-size:1.125rem;font-weight:700;color:var(--color-comp-text-secondary);line-height:1.5rem;text-align:center}.card-bonus-v2 .card-bonus__voting{width:100%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media(min-width:1024px){.card-bonus-v2 .card-bonus__voting{display:flex}}.card-bonus-v2 .card-bonus__voting .voting__thumbs{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.card-bonus-v2 .card-bonus__voting .voting__thumbs .thumb{width:100%;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;border-radius:.375rem}.card-bonus-v2 .card-bonus__voting .voting__thumbs .thumb__up{background-color:var(--color-pro);color:var(--color-comp-text-muted)}.card-bonus-v2 .card-bonus__voting .voting__thumbs .thumb__up:hover{background-color:color-mix(in srgb,var(--color-pro) 80%,transparent)}.card-bonus-v2 .card-bonus__voting .voting__thumbs .thumb__down{background-color:var(--color-cons);color:var(--color-comp-text-muted)}.card-bonus-v2 .card-bonus__voting .voting__thumbs .thumb__down:hover{background-color:color-mix(in srgb,var(--color-cons) 80%,transparent)}.card-bonus-v2 .card-bonus__voting .bonus__map .bonus__map-btn{width:100%;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);color:var(--color-comp-text-base);font-weight:600;border-radius:.375rem;padding:0 1rem;transition:background-color .3s ease-in-out;cursor:pointer}.card-bonus-v2 .content__explanation{width:100%;display:grid;grid-template-columns:1fr;gap:1rem;align-items:center;justify-content:space-between}@media(min-width:1024px){.card-bonus-v2 .content__explanation{grid-template-columns:minmax(auto,1fr) minmax(auto,1fr)}}.card-bonus-v2 .content__howto-get{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);border-radius:.375rem;padding:1rem 2rem;border:1px dashed color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}@media(min-width:1024px){.card-bonus-v2 .content__howto-get{padding-left:2rem;padding-right:2rem}}.card-bonus-v2 .content__howto-get .content__howto-get--title{font-size:var(--font-size-sm);color:var(--color-comp-text-base)}.card-bonus-v2 .content__howto-get .content__howto-get--value{background-color:color-mix(in srgb,var(--color-comp-secondary-bg) 20%,transparent);color:var(--color-comp-text-base);font-size:1rem;font-weight:600;padding:1rem 3rem;border-radius:.375rem;width:100%;text-align:center;line-height:1.25rem}.card-bonus-half{width:100%;background-color:var(--color-comp-muted-bg);border-radius:.375rem;padding:1rem;transition:all .3s ease-in-out;overflow:hidden;position:relative;margin-bottom:.5rem;border-left:4px solid var(--color-pro);border-right:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border-top:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}.card-bonus-half.not-available{opacity:.6;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 50%,transparent);border-left:4px solid var(--color-cons);cursor:not-allowed}.card-bonus-half.not-available .bonus-type{color:var(--color-text-muted)}.card-bonus-half .bonus-type{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.card-bonus-half .card-bonus-half-wrapper{display:flex;align-items:center;gap:1rem;width:100%}.card-bonus-half .card-bonus-half-wrapper .bonus-info{flex:1;display:flex;flex-direction:column;gap:.25rem}.card-bonus-half .card-bonus-half-wrapper .bonus-name-1{font-size:1rem;font-weight:600;color:var(--color-comp-text-base);line-height:1.25}.card-bonus-half .card-bonus-half-wrapper .bonus-name-2{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.25}.card-bonus-half .card-bonus-half-wrapper .info{font-size:var(--font-size-xs);color:var(--color-pro);cursor:pointer;text-decoration:underline;transition:color .2s}.card-bonus-half .card-bonus-half-wrapper .info:hover{color:color-mix(in srgb,var(--color-pro) 80%,transparent)}.card-bonus-half .card-bonus-half-wrapper .card-bonus-half-content{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%}.card-bonus-half .card-bonus-half-wrapper .card-bonus-half-content .deco-ico{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.card-bonus-half .card-bonus-half-wrapper .card-bonus-half-content.exit-link{width:100%;transition:all .3s ease-in-out;text-decoration:none;padding:.5rem;border:1px solid color-mix(in srgb,var(--color-pro) 0%,transparent);border-radius:.375rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.card-bonus-half .card-bonus-half-wrapper .card-bonus-half-content.exit-link:hover{background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);border-color:color-mix(in srgb,var(--color-pro) 20%,transparent)}.card-bonus-half .ico-not-available svg{width:1.25rem;height:1.25rem;color:var(--color-cons);flex-shrink:0}.card-bonus-half .ico-link svg,.card-bonus-half .ico-bonus svg{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0}.card-bonus-half .ico-bonus-bg svg{width:5rem;height:5rem;color:var(--color-comp-base-bg);position:absolute;bottom:-1.5rem;right:.5rem;flex-shrink:0;opacity:.05}.bonus-lines-tooltip{background-color:var(--color-comp-base-bg);border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border-radius:.5rem;padding:1rem;box-shadow:0 10px 15px -3px #0000001a;max-width:28rem}.bonus-conditions-line{display:flex;align-items:flex-start;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.bonus-conditions-line:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}.bonus-conditions-line .bonus-info-icon{width:1.25rem;height:1.25rem;color:var(--color-pro);flex-shrink:0;margin-top:.125rem}.bonus-conditions-line div{display:flex;flex-direction:column;gap:.25rem}.bonus-conditions-line div span{font-size:var(--font-size-sm);color:var(--color-comp-text-base);line-height:1.625}.bonus-conditions-line div strong{font-weight:600;color:var(--color-comp-text-base)}.bonus-list-container{width:100%}.bonus-list-header{margin-bottom:1.5rem}.bonus-list-title{font-size:1.5rem;font-weight:700;color:var(--color-comp-text-base);margin-bottom:1rem}.bonus-list{display:flex;flex-direction:column;gap:1rem}.bonus-list.grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.bonus-list.grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bonus-list.grid{grid-template-columns:repeat(3,1fr)}}.bonus-list.compact{gap:.5rem}.bonus-list.compact .card-bonus-half{padding:.75rem}.bonus-list.compact .card-bonus-half .bonus-type{font-size:var(--font-size-xs);margin-bottom:.25rem}.bonus-list.compact .card-bonus-half .bonus-name-1{font-size:var(--font-size-sm)}.card-payment{background-color:#fff;border-radius:.5rem;padding:1rem 1rem .5rem;position:relative;max-width:160px;width:100%}.card-payment .card-payment__time{color:var(--color-comp-text-muted);line-height:1rem;position:absolute;top:0;right:50%;background-color:color-mix(in srgb,var(--color-comp-base-bg) 90%,transparent);padding:.125rem .75rem;border-radius:9999px;transform:translate(50%,-50%);white-space:nowrap;text-transform:uppercase;font-size:var(--font-size-xs)}.card-payment .card-payment__logo{width:100%;height:4rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);border-radius:.5rem;border:1px dashed color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);color:var(--color-comp-text-base);text-align:center;font-size:var(--font-size-xs);line-height:1rem}.card-payment .card-payment__logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.card-payment .card-payment__header{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.card-payment .card-payment__header h3{font-weight:600;color:var(--color-comp-text-muted);background-color:var(--color-comp-base-bg);padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:var(--font-size-xs)}.card-payment .card-payment__expand{margin-bottom:.5rem}.card-payment .card-payment__limit{background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);padding:.25rem .75rem;border-radius:.125rem;border:1px dashed color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);display:flex;align-items:center;justify-content:space-between}.card-payment .card-payment__limit .card-payment__limit-label{color:var(--color-comp-text-base);font-weight:500;text-transform:uppercase;line-height:.75rem;text-align:left;font-size:var(--font-size-2xs)}.card-payment .card-payment__limit .card-payment__limit-value{color:var(--color-comp-text-accent);font-weight:400;line-height:1rem;text-transform:uppercase;text-align:right;font-size:var(--font-size-2xs)}.card-payment .card-payment__button{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);padding:.5rem;background-color:var(--color-accent);color:#fff;text-align:center;border-radius:9999px;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;cursor:pointer}.card-payment .card-payment__button:hover{background-color:var(--color-comp-base-bg)}.card-payment .card-payment__button-icon{transition:transform .3s ease-in-out}.card-payment .card-payment__button-icon svg{width:1rem;height:1rem}.card-payment .card-payment__button.expanded .card-payment__button-icon{transform:rotate(180deg)}.game-methods-list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:1024px){.game-methods-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.game-methods-list{grid-template-columns:repeat(8,1fr)}}.card-game{background-color:#fff;border-radius:.5rem;padding:1rem 1rem .5rem;position:relative;max-width:160px;width:100%}.card-game .card-game__time{color:var(--color-comp-text-muted);line-height:1rem;position:absolute;top:0;right:50%;background-color:color-mix(in srgb,var(--color-comp-base-bg) 90%,transparent);padding:.125rem .75rem;border-radius:9999px;transform:translate(50%,-50%);white-space:nowrap;text-transform:uppercase;font-size:var(--font-size-xs)}.card-game .card-game__logo{width:100%;height:4rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);border-radius:.5rem;border:1px dashed color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);color:var(--color-comp-text-base);text-align:center;font-size:var(--font-size-xs);line-height:1rem}.card-game .card-game__logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.card-game .card-game__header{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.card-game .card-game__header h3{font-weight:600;color:var(--color-comp-text-muted);background-color:var(--color-comp-base-bg);padding:.25rem .75rem;border-radius:.5rem;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:var(--font-size-xs)}.card-game .card-game__expand{margin-bottom:.5rem}.card-game .card-game__limit{background-color:color-mix(in srgb,var(--color-comp-base-bg) 5%,transparent);padding:.25rem .75rem;border-radius:.125rem;border:1px dashed color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);display:flex;align-items:center;justify-content:space-between}.card-game .card-game__limit .card-game__limit-label{color:var(--color-comp-text-base);font-weight:500;text-transform:uppercase;line-height:.75rem;text-align:left;font-size:var(--font-size-2xs)}.card-game .card-game__limit .card-game__limit-value{color:var(--color-comp-text-accent);font-weight:400;line-height:1rem;text-transform:uppercase;text-align:right;font-size:var(--font-size-2xs)}.card-game .card-game__button{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);padding:.5rem;background-color:var(--color-accent);color:#fff;text-align:center;border-radius:9999px;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;cursor:pointer}.card-game .card-game__button:hover{background-color:var(--color-comp-base-bg)}.card-game .card-game__button-icon{transition:transform .3s ease-in-out}.card-game .card-game__button-icon svg{width:1rem;height:1rem}.card-game .card-game__button.expanded .card-game__button-icon{transform:rotate(180deg)}.card-unified{width:100%;position:relative;padding:0;margin:0;list-style:none;box-shadow:none;margin-bottom:.5rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:.375rem;transition:all .3s ease-in-out;overflow:hidden;border:1px solid}.card-unified:last-child{margin-bottom:0}.card-unified .card-unified__content-inner{width:100%;height:100%;transition:all .3s ease-in-out;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5rem}.card-unified .card-unified__ico-bonus-bg{position:absolute;bottom:-1.5rem;right:0;width:5rem;height:5rem;color:var(--color-comp-base-bg);opacity:.05;pointer-events:none;z-index:0}.card-unified .card-unified__ico-bonus-bg svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-unified .card-unified__terms{margin-top:.5rem}.card-unified .card-unified__terms .card-unified__info{font-size:var(--font-size-xs);color:var(--color-pro);cursor:pointer;text-decoration:underline;transition:color .2s}.card-unified .card-unified__terms .card-unified__info:hover{color:color-mix(in srgb,var(--color-pro) 80%,transparent)}.card-unified--tiny{width:100%;position:relative;padding:0;margin:0;list-style:none;margin-bottom:.25rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:.375rem;overflow:hidden;transition:all .3s ease-in-out;border:1px solid var(--color-border)}.card-unified--tiny:before{content:"";position:absolute;top:0;left:0;width:.125rem;height:100%;pointer-events:none;transition:all .3s ease-in-out;background-color:var(--color-accent)}.card-unified--tiny:hover{background-color:color-mix(in srgb,var(--color-primary) 3%,transparent)}.card-unified--tiny:hover:before{width:.25rem}.card-unified--tiny:last-child{margin-bottom:0}.card-unified--tiny .card-unified__container{width:100%;height:100%;padding:.75rem;transition:all .3s ease-in-out;display:grid;grid-template-columns:1fr;gap:.5rem;align-items:center;justify-content:space-between}@media(min-width:1024px){.card-unified--tiny .card-unified__container{grid-template-columns:minmax(auto,20%) minmax(auto,60%) minmax(auto,20%)}}.card-unified--tiny .card-unified__header{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.card-unified--tiny .card-unified__logo{width:4rem;height:4rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-muted-bg);border-radius:9999px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border-base) 30%,transparent)}@media(min-width:1024px){.card-unified--tiny .card-unified__logo{width:2.5rem;height:2.5rem}}.card-unified--tiny .card-unified__logo-image{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;margin-bottom:0}.card-unified--tiny .card-unified__header-content{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:flex-start}.card-unified--tiny .card-unified__subtitle{color:var(--color-text-inverse);font-weight:600;display:flex;align-items:center;justify-content:flex-start;background-color:var(--color-comp-accent-bg);border-radius:9999px;padding:.125rem .5rem;text-transform:uppercase;font-size:var(--font-size-xs)}.card-unified--tiny .card-unified__name{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-base);line-height:1rem}.card-unified--tiny .card-unified__info{display:flex;min-width:0;flex-direction:row;align-items:center;justify-content:center;gap:.25rem}.card-unified--tiny .card-unified__name-truncated,.card-unified--tiny .card-unified__name-full{display:block}.card-unified--tiny .card-unified__name-truncated{cursor:help}.card-unified--tiny .card-unified__bonus{display:flex;flex-direction:column;gap:.25rem}.card-unified--tiny .card-unified__bonus-amount{font-size:1.25rem;font-weight:600;color:var(--color-success)}.card-unified--tiny .card-unified__freespins{font-size:1.125rem;color:var(--color-text-base);font-weight:600}.card-unified--tiny .card-unified__footer{width:100%;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.card-unified--tiny .card-unified__footer{justify-content:flex-end}}@media(min-width:1024px){.card-unified--tiny.card-unified--casino .card-unified__content{grid-template-columns:minmax(auto,25%) minmax(auto,55%) minmax(auto,20%)}}.card-unified--tiny .card-unified__casino-info{display:flex;flex-direction:column;gap:.5rem}.card-unified--tiny .card-unified__rating{display:flex;align-items:center;gap:.25rem;font-size:var(--font-size-sm)}.card-unified--tiny .card-unified__rating svg{width:1rem;height:1rem;color:var(--color-text-warning)}.card-unified--tiny .card-unified__rating-value{font-weight:600;color:var(--color-text-base)}.card-unified--tiny .card-unified__payment-methods{display:flex;align-items:center;gap:.25rem}.card-unified--tiny .card-unified__payment-icon{width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid var(--color-border-base);-o-object-fit:contain;object-fit:contain}.card-unified--tiny .card-unified__payment-more{font-size:var(--font-size-xs);color:var(--color-text-inverse);font-weight:500}.card-unified--tiny .card-unified__features{display:flex;gap:.25rem;flex-wrap:wrap}.card-unified--tiny .card-unified__feature{font-size:var(--font-size-xs);background-color:var(--color-comp-cta-bg);color:var(--color-text-inverse);padding:.25rem .5rem;border-radius:9999px}.card-unified--mini{width:100%;position:relative;padding:0;margin:0;list-style:none;margin-bottom:.25rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:.375rem;overflow:hidden;transition:all .3s ease-in-out;border:1px solid var(--color-border)}.card-unified--mini:before{content:"";position:absolute;top:0;left:0;width:.125rem;height:100%;pointer-events:none;transition:all .3s ease-in-out;background-color:var(--color-accent)}.card-unified--mini:hover{background-color:color-mix(in srgb,var(--color-primary) 3%,transparent)}.card-unified--mini:hover:before{width:.25rem}.card-unified--mini .card-unified__container{width:100%;height:100%;padding:1rem;transition:all .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem}.card-unified--mini .card-unified__wrapper{width:100%;height:100%}.card-unified--mini .card-unified__wrapper .card-unified__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.5rem;width:100%;text-decoration:none}.card-unified--mini .card-unified__wrapper .card-unified__content .btn-cta,.card-unified--mini .card-unified__wrapper .card-unified__content .card-unified__ico-link{width:100%}@media(min-width:1024px){.card-unified--mini .card-unified__wrapper .card-unified__content{flex-direction:row;align-items:flex-start}.card-unified--mini .card-unified__wrapper .card-unified__content .btn-cta,.card-unified--mini .card-unified__wrapper .card-unified__content .card-unified__ico-link{width:auto}}.card-unified--mini .card-unified__wrapper .card-unified__content:hover{text-decoration:none;color:inherit}.card-unified--mini .card-unified__header{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.card-unified--mini .card-unified__logo{width:3rem;height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-muted-bg);border-radius:.125rem;overflow:hidden;border:1px solid var(--color-border)}.card-unified--mini .card-unified__logo-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0;border-radius:.125rem}.card-unified--mini .card-unified__header-content{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:flex-start}.card-unified--mini .card-unified__subtitle{color:var(--color-text-muted);display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase;font-size:var(--font-size-xs);font-weight:600;gap:.5rem}.card-unified--mini .card-unified__info{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%}.card-unified--mini .card-unified__name{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-base);line-height:.75rem}.card-unified--mini .card-unified__name-truncated,.card-unified--mini .card-unified__name-full{display:block}.card-unified--mini .card-unified__name-truncated{cursor:help}.card-unified--mini .card-unified__bonus{display:flex;flex-direction:column;gap:.25rem;width:100%}.card-unified--mini .card-unified__bonus-name,.card-unified--mini .card-unified__bonus-amount{font-size:1.25rem;font-weight:600;color:var(--color-dark);line-height:1.25rem;word-break:break-word}.card-unified--mini .card-unified__freespins{font-size:var(--font-size-sm);color:var(--color-text-base);font-weight:600}.card-unified--mini .card-unified__bonus-wagering{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:500}.card-unified--mini .card-unified__payment-methods{display:flex;align-items:center;gap:.25rem}.card-unified--mini .card-unified__payment-icon{width:2.5rem;height:1.5rem;border-radius:.25rem;border:1px solid var(--color-border-base);-o-object-fit:contain;object-fit:contain;margin-bottom:0}.card-unified--mini .card-unified__payment-more{font-size:var(--font-size-xs);color:var(--color-text-inverse);font-weight:500;background-color:var(--color-dark);padding:.25rem .5rem;height:1.5rem;border-radius:.125rem;display:flex;align-items:center;justify-content:center}.card-unified--mini .card-unified__footer{width:100%;display:flex;align-items:center;justify-content:center;margin-top:.5rem}.card-unified--mini .card-unified__ico-link{width:100%}.card-unified--compact{width:100%;position:relative;padding:0;margin:0;list-style:none;margin-bottom:.25rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:.5rem;overflow:hidden;transition:all .3s ease-in-out;border:1px solid var(--color-border)}.card-unified--compact:last-child{margin-bottom:0}.card-unified--compact:before{content:"";position:absolute;top:0;left:0;width:.25rem;height:100%;pointer-events:none;transition:all .3s ease-in-out;background-color:var(--color-accent)}.card-unified--compact:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.card-unified--compact:hover:before{width:.5rem}.card-unified--compact .card-unified__container{width:100%;height:100%;padding:1rem;transition:all .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem}.card-unified--compact .card-unified__wrapper{width:100%;height:100%}.card-unified--compact .card-unified__wrapper .card-unified__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;width:100%;text-decoration:none}.card-unified--compact .card-unified__wrapper .card-unified__content .btn-cta,.card-unified--compact .card-unified__wrapper .card-unified__content .card-unified__ico-link{width:100%}@media(min-width:1024px){.card-unified--compact .card-unified__wrapper .card-unified__content{flex-direction:row;align-items:flex-start}.card-unified--compact .card-unified__wrapper .card-unified__content .btn-cta,.card-unified--compact .card-unified__wrapper .card-unified__content .card-unified__ico-link{width:5rem}}.card-unified--compact .card-unified__wrapper .card-unified__content:hover{text-decoration:none;color:inherit}.card-unified--compact .card-unified__header{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.card-unified--compact .card-unified__logo{width:3rem;height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-muted-bg);border-radius:.125rem;overflow:hidden;border:1px solid var(--color-border)}.card-unified--compact .card-unified__logo-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0;border-radius:.125rem}.card-unified--compact .card-unified__header-content{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:flex-start}.card-unified--compact .card-unified__subtitle{color:var(--color-text-muted);display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase;font-size:var(--font-size-xs);font-weight:600;gap:.5rem}.card-unified--compact .card-unified__name{font-size:var(--font-size-sm);font-weight:600;color:var(--color-comp-text-base);line-height:1rem}.card-unified--compact .card-unified__info{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%}.card-unified--compact .card-unified__name-truncated,.card-unified--compact .card-unified__name-full{display:block}.card-unified--compact .card-unified__name-truncated{cursor:help}.card-unified--compact .card-unified__bonus{display:flex;flex-direction:column;gap:.25rem;width:100%;max-width:80%}.card-unified--compact .card-unified__bonus-name,.card-unified--compact .card-unified__bonus-amount{font-size:1.25rem;font-weight:600;color:var(--color-dark);line-height:1.25rem}.card-unified--compact .card-unified__freespins{font-size:var(--font-size-sm);color:var(--color-text-base);font-weight:600}.card-unified--compact .card-unified__bonus-wagering{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:500}.card-unified--compact .card-unified__ico-link{width:5rem}.card-unified--compact .card-unified__footer{display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.card-unified--compact .card-unified__footer{justify-content:flex-end}}@media(min-width:1024px){.card-unified--compact.card-unified--casino .card-unified__content{grid-template-columns:minmax(auto,25%) minmax(auto,55%) minmax(auto,20%)}}.card-unified--compact .card-unified__casino-info{display:flex;flex-direction:column;gap:.5rem}.card-unified--compact .card-unified__rating{display:flex;align-items:center;gap:.25rem;font-size:var(--font-size-sm)}.card-unified--compact .card-unified__rating svg{width:1rem;height:1rem;color:var(--color-text-warning)}.card-unified--compact .card-unified__rating-value{font-weight:600;color:var(--color-text-base)}.card-unified--compact .card-unified__payment-methods{display:flex;align-items:center;gap:.25rem}.card-unified--compact .card-unified__payment-icon{width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid var(--color-border-base);-o-object-fit:contain;object-fit:contain}.card-unified--compact .card-unified__payment-more{font-size:var(--font-size-xs);color:var(--color-text-inverse);font-weight:500}.card-unified--medium{width:100%;position:relative;padding:0;margin:0;list-style:none;margin-bottom:.25rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:.5rem;transition:all .3s ease-in-out;border:1px solid var(--color-border)}.card-unified--medium:last-child{margin-bottom:0}.card-unified--medium:before{content:"";position:absolute;top:0;left:0;width:.25rem;height:100%;pointer-events:none;transition:all .3s ease-in-out;background-color:var(--color-accent)}.card-unified--medium:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.card-unified--medium:hover:before{width:.5rem}.card-unified--medium .card-unified__container{width:100%;height:100%;padding:1rem;transition:all .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem}.card-unified--medium .card-unified__wrapper{width:100%;height:100%}.card-unified--medium .card-unified__wrapper .card-unified__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;width:100%;text-decoration:none}.card-unified--medium .card-unified__wrapper .card-unified__content .btn-cta,.card-unified--medium .card-unified__wrapper .card-unified__content .card-unified__ico-link{width:100%}@media(min-width:1024px){.card-unified--medium .card-unified__wrapper .card-unified__content{flex-direction:row;align-items:flex-start;justify-content:space-between}.card-unified--medium .card-unified__wrapper .card-unified__content .btn-cta,.card-unified--medium .card-unified__wrapper .card-unified__content .card-unified__ico-link{width:12rem}}.card-unified--medium .card-unified__header{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-shrink:0}.card-unified--medium .card-unified__logo{width:5rem;height:5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-muted-bg);border-radius:.125rem;overflow:hidden;border:1px solid var(--color-border)}.card-unified--medium .card-unified__logo-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0;border-radius:.125rem}.card-unified--medium .card-unified__header-content{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:flex-start}.card-unified--medium .card-unified__subtitle{color:var(--color-text-muted);display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase;font-size:var(--font-size-xs);font-weight:600;gap:.5rem}.card-unified--medium .card-unified__name{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-muted);line-height:1.25}.card-unified--medium .card-unified__info{display:flex;flex-direction:column;gap:.5rem}.card-unified--medium .card-unified__bonus{display:flex;flex-direction:column;gap:.25rem}.card-unified--medium .card-unified__bonus-amount{font-size:1.5rem;font-weight:700;color:var(--color-accent);line-height:1.25rem}.card-unified--medium .card-unified__freespins{font-size:1.125rem;color:var(--color-text-base);font-weight:600}.card-unified--medium .card-unified__bonus-name{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:500}.card-unified--medium .card-unified__ico-link{width:100%}@media(min-width:1024px){.card-unified--medium .card-unified__ico-link{width:12rem}}.card-unified--medium .card-unified-buttons{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.5rem;width:100%}.card-unified--medium .card-unified-buttons .card-unified-with-location{width:100%}@media(min-width:1024px){.card-unified--medium .card-unified-buttons .card-unified-with-location{width:auto}}.card-unified--medium .card-unified-buttons .review-link-container{width:100%;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.card-unified--medium .card-unified-buttons .review-link-container{justify-content:flex-end}}.card-unified--medium .card-unified-buttons .review-link{display:flex;align-items:center;justify-content:center;color:var(--color-accent);font-weight:500;line-height:.75rem;flex-shrink:0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out;padding:.125rem .75rem;padding-top:0;padding-bottom:.5rem;width:auto;text-align:center;text-decoration:none;text-transform:uppercase;font-size:var(--font-size-sm)}@media(min-width:1024px){.card-unified--medium .card-unified-buttons .review-link{justify-content:flex-end}}.card-unified--medium .card-unified-buttons .review-link.disabled{color:var(--color-text-muted);cursor:not-allowed}.card-unified--medium .card-unified-buttons .review-link:hover{color:var(--color-comp-text-base)}.card-unified--medium .card-unified__footer{width:100%;display:flex;align-items:center;justify-content:center}.card-unified--medium .card-unified__footer .card-unified__details{width:100%;display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:1024px){.card-unified--medium .card-unified__footer .card-unified__details{grid-template-columns:repeat(2,1fr)}}.card-unified--medium .card-unified__footer .card-unified__details--columns-2{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--medium .card-unified__footer .card-unified__details--columns-2{grid-template-columns:repeat(2,1fr)}}.card-unified--medium .card-unified__footer .card-unified__details--columns-3{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--medium .card-unified__footer .card-unified__details--columns-3{grid-template-columns:repeat(3,1fr)}}.card-unified--medium .card-unified__footer .card-unified__details--columns-4{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--medium .card-unified__footer .card-unified__details--columns-4{grid-template-columns:repeat(4,1fr)}}.card-unified--medium .card-unified__footer .card-unified__details--columns-5{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--medium .card-unified__footer .card-unified__details--columns-5{grid-template-columns:repeat(5,1fr)}}.card-unified--medium .card-unified__footer .card-unified__details--columns-6{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--medium .card-unified__footer .card-unified__details--columns-6{grid-template-columns:repeat(6,1fr)}}.card-unified--medium .card-unified__footer .card-unified__details ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}@media(min-width:1024px){.card-unified--medium.card-unified--casino .card-unified__content{display:grid;grid-template-columns:minmax(auto,70%) minmax(auto,30%)}}.card-unified--medium .card-unified__casino-info{display:flex;flex-direction:column;gap:.75rem}.card-unified--medium .card-unified__rating{display:flex;align-items:center;gap:.5rem;font-size:1rem}.card-unified--medium .card-unified__rating svg{width:1.25rem;height:1.25rem;color:var(--color-text-warning)}.card-unified--medium .card-unified__rating-value{font-weight:700;color:var(--color-text-base)}.card-unified--medium .card-unified__payment-methods{display:flex;gap:.5rem;flex-wrap:wrap}.card-unified--medium .card-unified__payment-methods picture{width:auto;height:auto}.card-unified--medium .card-unified__payment-icon{width:4.5rem;height:2rem;margin-bottom:0;border-radius:.25rem;border:1px solid var(--color-border-base);-o-object-fit:contain;object-fit:contain}.card-unified--medium .card-unified__payment-more{font-size:var(--font-size-sm);color:var(--color-text-inverse);font-weight:500;background-color:var(--color-dark);padding:.25rem .75rem;height:2rem;border-radius:.125rem;display:flex;align-items:center;justify-content:center}.card-unified--medium .card-unified__features{display:flex;gap:.5rem;flex-wrap:wrap}.card-unified--medium .card-unified__feature{font-size:var(--font-size-sm);background-color:var(--color-comp-cta-bg);color:var(--color-text-inverse);padding:.25rem .75rem;border-radius:9999px}.card-unified--large{width:100%;position:relative;padding:0;margin:0;list-style:none;margin-bottom:.25rem;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);border-radius:.5rem;overflow:hidden;transition:all .3s ease-in-out;border:1px solid var(--color-border)}.card-unified--large:last-child{margin-bottom:0}.card-unified--large:before{content:"";position:absolute;top:0;left:0;width:.25rem;height:100%;pointer-events:none;transition:all .3s ease-in-out;background-color:var(--color-accent)}.card-unified--large:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.card-unified--large:hover:before{width:.5rem}.card-unified--large .card-unified__container{width:100%;height:100%;padding:1rem;transition:all .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem}.card-unified--large .card-unified__wrapper{width:100%;height:100%}.card-unified--large .card-unified__wrapper .card-unified__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;width:100%;text-decoration:none}.card-unified--large .card-unified__wrapper .card-unified__content .btn-cta{width:100%}@media(min-width:1024px){.card-unified--large .card-unified__wrapper .card-unified__content{display:grid;grid-template-columns:minmax(auto,10%) minmax(auto,65%) minmax(auto,25%)}.card-unified--large .card-unified__wrapper .card-unified__content .btn-cta{width:auto}}.card-unified--large .card-unified__wrapper .card-unified__content:hover{text-decoration:none;color:inherit}.card-unified--large .card-unified__header{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.card-unified--large .card-unified__logo{width:5rem;height:5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-comp-muted-bg);border-radius:.375rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border-base) 40%,transparent)}.card-unified--large .card-unified__logo-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0;border-radius:.375rem}.card-unified--large .card-unified__header-content{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:flex-start}.card-unified--large .card-unified__subtitle{color:var(--color-text-muted);display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase;font-size:var(--font-size-xs);font-weight:600;gap:.5rem}.card-unified--large .card-unified__name{font-size:var(--font-size-sm);font-weight:600;color:var(--color-comp-text-base);line-height:1rem}.card-unified--large .card-unified__info{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%}.card-unified--large .card-unified__name-truncated,.card-unified--large .card-unified__name-full{display:block}.card-unified--large .card-unified__name-truncated{cursor:help}.card-unified--large .card-unified__bonus{display:flex;flex-direction:column;gap:.25rem;width:100%;max-width:80%}.card-unified--large .card-unified__bonus-name,.card-unified--large .card-unified__bonus-amount{font-size:1.5rem;font-weight:700;color:var(--color-accent);line-height:1.25rem}.card-unified--large .card-unified__freespins{font-size:var(--font-size-sm);color:var(--color-text-base);font-weight:600}.card-unified--large .card-unified__bonus-wagering{color:var(--color-text-base);font-weight:500;font-size:var(--font-size-md)}.card-unified--large .card-unified__casino-info{display:flex;flex-direction:column;gap:1rem}.card-unified--large .card-unified__rating{display:flex;align-items:center;gap:.5rem;font-size:1.125rem}.card-unified--large .card-unified__rating svg{width:1.5rem;height:1.5rem;color:var(--color-text-warning)}.card-unified--large .card-unified__rating-value{font-weight:700;color:var(--color-text-base)}.card-unified--large .card-unified__payment-methods{display:flex;gap:.75rem;flex-wrap:wrap}.card-unified--large .card-unified__payment-icon{width:2rem;height:2rem;border-radius:.5rem;border:1px solid var(--color-border-base);-o-object-fit:contain;object-fit:contain}.card-unified--large .card-unified__features{display:flex;gap:.75rem;flex-wrap:wrap}.card-unified--large .card-unified__feature{font-size:1rem;background-color:var(--color-comp-cta-bg);color:var(--color-text-inverse);padding:.5rem 1rem;border-radius:9999px;font-weight:600}.card-unified--large .card-unified__footer{width:100%;display:flex;align-items:center;justify-content:center}.card-unified--large .card-unified__footer .card-unified__details{width:100%;display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:1024px){.card-unified--large .card-unified__footer .card-unified__details{grid-template-columns:repeat(2,1fr)}}.card-unified--large .card-unified__footer .card-unified__details--columns-2{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--large .card-unified__footer .card-unified__details--columns-2{grid-template-columns:repeat(2,1fr)}}.card-unified--large .card-unified__footer .card-unified__details--columns-3{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--large .card-unified__footer .card-unified__details--columns-3{grid-template-columns:repeat(3,1fr)}}.card-unified--large .card-unified__footer .card-unified__details--columns-4{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--large .card-unified__footer .card-unified__details--columns-4{grid-template-columns:repeat(4,1fr)}}.card-unified--large .card-unified__footer .card-unified__details--columns-5{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--large .card-unified__footer .card-unified__details--columns-5{grid-template-columns:repeat(5,1fr)}}.card-unified--large .card-unified__footer .card-unified__details--columns-6{grid-template-columns:1fr}@media(min-width:1024px){.card-unified--large .card-unified__footer .card-unified__details--columns-6{grid-template-columns:repeat(6,1fr)}}.card-unified--large .card-unified__footer .card-unified__details ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.card-unified__not-available{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 50%,transparent);border:1px solid color-mix(in srgb,var(--color-border-base) 30%,transparent);border-radius:.375rem}.card-unified__not-available-text{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:500}.card-unified__ico-not-available svg{width:1rem;height:1rem;color:var(--color-cons);flex-shrink:0}.card-unified__bonus-lines-tooltip{background-color:var(--color-comp-base-bg);border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);border-radius:.5rem;padding:1rem;max-width:28rem}.card-unified__bonus-conditions-line{display:flex;align-items:flex-start;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.card-unified__bonus-conditions-line:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}.card-unified__bonus-conditions-line .card-unified__bonus-info-icon{width:1.25rem;height:1.25rem;color:var(--color-pro);flex-shrink:0;margin-top:.125rem}.card-unified__bonus-conditions-line div{display:flex;flex-direction:column;gap:.25rem}.card-unified__bonus-conditions-line div span{font-size:var(--font-size-sm);color:var(--color-comp-text-base);line-height:1.625}.card-unified__bonus-conditions-line div strong{font-weight:600;color:var(--color-comp-text-base)}.card-unified--bonus-first-deposit .card-unified__bonus-amount{color:var(--color-text-success)}.card-unified--bonus-no-deposit .card-unified__bonus-amount{color:var(--color-text-info)}.card-unified--bonus-free-spins .card-unified__freespins{color:var(--color-text-warning)}.card-unified--bonus-reload .card-unified__bonus-amount{color:var(--color-text-primary)}.card-unified--bonus-cashback .card-unified__bonus-amount{color:var(--color-text-success)}.card-unified--bonus-loyalty .card-unified__bonus-amount{color:var(--color-text-warning)}.card-unified--casino-live-casino .card-unified__name:after{content:" 🎥"}.card-unified--casino-sportsbook .card-unified__name:after{content:" ⚽"}.card-unified--casino-poker .card-unified__name:after{content:" ♠️"}.card-unified--casino-bingo .card-unified__name:after{content:" 🎱"}.card-unified--casino-lottery .card-unified__name:after{content:" 🎲"}.card-mini{background-color:#fff;border-radius:.5rem;padding:.5rem .75rem;position:relative;transition:all .3s ease-in-out;border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent)}.card-mini:hover{box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-.125rem);border-color:color-mix(in srgb,var(--color-comp-base-bg) 20%,transparent)}.card-mini:focus-within{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}.card-mini__link{display:block;text-decoration:none;color:inherit}.card-mini__link:hover,.card-mini__link:focus,.card-mini__link:active{color:inherit}.card-mini__link:focus{outline:none}.card-mini__image{position:relative}.card-mini__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0;padding-bottom:0;padding-left:.25rem;padding-right:.25rem}.card-mini--horizontal{display:flex;align-items:center;gap:.75rem}.card-mini--horizontal .card-mini__image{flex-shrink:0;width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain;border-radius:.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);margin-bottom:0;padding-bottom:0}.card-mini--horizontal .card-mini__content{flex:1;min-width:0}.card-mini--horizontal .card-mini__title{font-weight:600;color:var(--color-comp-text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1rem;margin-bottom:.25rem;font-size:var(--font-size-md)}.card-mini--horizontal .card-mini__description{color:var(--color-comp-text-base);line-height:.75rem;font-size:var(--font-size-xs)}.card-mini--horizontal .card-mini__icon{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.card-mini--horizontal .card-mini__icon svg{width:1.5rem;height:1.5rem;color:var(--color-comp-text-accent)}.card-mini--horizontal .card-mini__img{width:3rem;height:3rem}@media(max-width:640px){.card-mini--horizontal{flex-direction:column;align-items:center;text-align:center}.card-mini--horizontal .card-mini__content{width:100%}.card-mini--horizontal .card-mini__icon{position:absolute;top:.5rem;right:.5rem}}.card-mini--vertical{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:.75rem;padding-bottom:.75rem}.card-mini--vertical .card-mini__image{flex-shrink:0;width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain;border-radius:.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);margin-bottom:.5rem;padding-bottom:0}.card-mini--vertical .card-mini__content{width:100%;display:flex;flex-direction:column;align-items:center;gap:.25rem}.card-mini--vertical .card-mini__title{display:inline-block;font-weight:600;color:var(--color-comp-text-base);line-height:.75rem;font-size:var(--font-size-sm)}.card-mini--vertical .card-mini__description{color:var(--color-comp-text-muted);font-size:var(--font-size-xs);line-height:.75rem}.card-mini--vertical .card-mini__icon{position:absolute;top:.5rem;right:.5rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.card-mini--vertical .card-mini__icon svg{width:1.5rem;height:1.5rem;color:var(--color-comp-text-accent)}.card-mini--vertical .card-mini__img{width:4rem;height:4rem}.card-mini__link:hover .card-mini,.card-mini__link:focus .card-mini{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-.25rem)}.card-mini__link:focus .card-mini{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}.card-sportbook{width:100%;position:relative;padding:1rem;background-color:var(--surface-base);color:var(--color-comp-text-base);border-radius:.375rem;transition:all .3s ease-in-out;overflow:hidden;border:1px solid var(--color-border)}.card-sportbook:hover{box-shadow:0 4px 6px -1px #0000001a;border-color:color-mix(in srgb,var(--color-accent) 50%,transparent)}.card-sportbook__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:.5rem}.card-sportbook__number{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);flex-shrink:0}.card-sportbook__sport-info{display:flex;align-items:center;gap:.5rem;flex:1}.card-sportbook__sport-icon{color:var(--color-comp-text-accent)}.card-sportbook__sport-name{font-size:var(--font-size-sm);font-weight:500;color:var(--color-comp-text-base);text-transform:uppercase;letter-spacing:.05em}.card-sportbook__live-badge{padding:.25rem .5rem;background-color:#ef4444;color:#fff;font-size:var(--font-size-xs);font-weight:700;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.card-sportbook__match{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem;position:relative}.card-sportbook__team{display:flex;flex-direction:column;align-items:center;gap:.5rem}.card-sportbook__team-logo{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:9999px;overflow:hidden;border:2px solid var(--color-border);padding:.25rem}.card-sportbook__logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-sportbook__initials{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.125rem;border-radius:9999px;min-width:48px;min-height:48px}.card-sportbook__team-name{font-size:var(--font-size-sm);font-weight:600;color:var(--color-comp-text-base);text-align:center;line-height:1.25}.card-sportbook__odds{font-size:1.125rem;font-weight:700;color:var(--color-accent);margin-top:.25rem}.card-sportbook__vs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleY(2);font-size:3.75rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;pointer-events:none;z-index:10;opacity:.2}.card-sportbook__footer{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--color-border-base) 20%,transparent)}.card-sportbook__link{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-accent);transition:color .2s,gap .2s;text-decoration:none}.card-sportbook__link:hover{color:color-mix(in srgb,var(--color-accent) 80%,transparent);gap:.75rem}.card-sportbook__link-icon{transition:transform .2s}.card-sportbook__link:hover .card-sportbook__link-icon{transform:translate(.25rem)}.card-sportbook:focus-within{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}.card-sportbook__link:focus{outline:none}.logoHeader,.logoFooter{width:100%;height:auto;color:var(--color-text-dark);transition:color .3s ease-in-out;display:flex;align-items:center;justify-content:center}.logoHeader:hover{color:var(--color-text-accent)}.logoFooter:hover{color:var(--color-text-muted)}.logoHeader a,.logoFooter a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.logoHeader a svg,.logoFooter a svg{width:100%;height:auto}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-anim-live{0%{opacity:.95;color:#fff;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes rotate-anim-live{0%{opacity:1;transform:rotate(.45deg)}50%{opacity:.85;transform:rotate(-.65deg)}to{opacity:1;transform:rotate(.65deg)}}.small-expand-item{width:100%;position:relative;list-style:none;margin-bottom:0;border:1px solid var(--color-border);border-radius:.375rem;background-color:var(--surface-base)}.small-expand-item .small-expand-item__header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .5rem .5rem 1rem;gap:.5rem;cursor:pointer;transition:all .3s ease-in-out}.small-expand-item .small-expand-item__header:hover{background-color:color-mix(in srgb,var(--color-accent) 10%,transparent)}.small-expand-item .small-expand-item__header .small-expand-item__title{font-weight:600;font-size:var(--font-size-xs);color:var(--color-text-primary);line-height:1rem;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.small-expand-item .small-expand-item__header:hover .small-expand-item__title{color:var(--color-text-accent)}.small-expand-item .small-expand-item__header .small-expand-item__value-images .small-expand-item__images{display:flex;align-items:center;justify-content:space-between;gap:.25rem;width:100%}.small-expand-item .small-expand-item__header .small-expand-item__value-images .small-expand-item__images:hover{color:var(--color-comp-text-base)}.small-expand-item .small-expand-item__header .small-expand-item__value-images .small-expand-item__images .small-expand-item__image{width:1.5rem;height:1rem;fill:currentColor;color:var(--color-comp-text-base);transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:center;border-radius:.125rem;border:1px solid var(--color-border);padding:.125rem;margin-bottom:0}.small-expand-item .small-expand-item__header .small-expand-item__icon{width:1.25rem;height:1.25rem;fill:currentColor;color:var(--color-comp-text-base);transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:center}.small-expand-item .small-expand-item__content{display:none;width:100%;background-color:color-mix(in srgb,var(--color-comp-base-bg) 10%,transparent);color:var(--color-comp-text-base);border-radius:.375rem;padding:.5rem 1rem;margin-top:.125rem;transition:all .3s ease-in-out;font-size:var(--font-size-sm)}.small-expand-item .small-expand-item__content.small-expand-item__content--open{display:block}.small-expand-item .small-expand-item__content p{margin:0;padding:0}.small-expand-item .small-expand-item__remaining-btn{color:var(--color-text-muted);line-height:.75rem;margin:0;background-color:var(--color-dark);border-radius:.125rem;padding:.125rem .25rem;border:1px solid var(--color-border);height:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;font-size:var(--font-size-2xs)}.small-expand-item .small-expand-item__remaining-btn:hover{color:var(--color-text-inverse);background-color:var(--color-accent);border-color:var(--color-accent)}.small-expand-item .small-expand-item__content .small-expand-item__details-images{width:100%;display:flex;align-items:center;justify-content:center}.small-expand-item .small-expand-item__content .small-expand-item__details-images .small-expand-item__images-list{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem}.small-expand-item .small-expand-item__content .small-expand-item__details-images .small-expand-item__images-list .small-expand-item__images-list-item{border-radius:.125rem;border:1px solid var(--color-border);padding:.125rem;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.small-expand-item .small-expand-item__content .small-expand-item__details-images .small-expand-item__images-list .small-expand-item__images-list-item .small-expand-item__details-image{width:3rem;height:2rem;-o-object-fit:contain;object-fit:contain;padding:.125rem;margin-bottom:0}.small-expand-item .small-expand-item__content .small-expand-item__details-images .small-expand-item__images-list .small-expand-item__images-list-item .small-expand-item__details-name{color:var(--color-comp-text-base);line-height:.75rem;margin:0;padding:0;text-align:center;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-2xs)}.small-expand-item .popin-inner{max-width:18rem!important;width:100%!important;padding:.5rem!important;margin:0!important;background-color:var(--surface-base)!important;border-radius:.375rem!important;border:1px solid var(--color-border)!important;color:var(--color-comp-text-base)!important}.small-expand-item .popin .popin-title,.small-expand-item .popin .popin-close{color:var(--color-comp-text-base)!important}.small-expand-item .popin-inner ul{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:.25rem!important}.small-expand-item .popin-inner ul li{border-radius:.125rem!important;border:1px solid var(--color-border)!important;padding:.125rem!important;margin-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.small-expand-item .popin-inner ul li img{width:3rem!important;height:2rem!important;-o-object-fit:contain!important;object-fit:contain!important;padding:.125rem!important;margin-bottom:0!important}.small-expand-item .popin-inner ul li span{color:var(--color-comp-text-base)!important;line-height:.75rem!important;margin:0!important;padding:0!important;text-align:center!important;display:inline-block!important;width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:var(--font-size-2xs)}.casino-comparison-list__section{width:100%;margin-bottom:1.5rem}.casino-comparison-list__sorting{display:flex}.casino-comparison-list__sorting a{display:block}.faq__section{width:100%;margin-bottom:1.5rem}.faq__section .faq__section_title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}@media(min-width:1024px){.faq__section .faq__section_title{font-size:1.875rem}}.faq__section .faq__section--items{width:100%}.faq__section .faq__section--items .faq__item{width:100%;background-color:var(--surface-base);color:var(--color-text-primary);padding:.5rem 1rem;margin-bottom:.5rem;border-radius:.375rem;transition:all .3s ease-in-out;cursor:pointer;border:1px solid var(--color-border)}.faq__section .faq__section--items .faq__item[open]{background-color:var(--surface-light)}.faq__section .faq__section--items .faq__item:hover{background-color:var(--color-accent)}.faq__section .faq__section--items .faq__item:hover .faq__item--question,.faq__section .faq__section--items .faq__item:hover .faq__item--summary{color:var(--color-text-inverse)}.faq__section .faq__section--items .faq__item .faq__item--question,.faq__section .faq__section--items .faq__item .faq__item--summary{display:flex;align-items:center;justify-content:space-between;margin-left:.75rem;margin-right:.75rem;padding:.5rem 0}.faq__section .faq__section--items .faq__item .faq__item--question .faq__item--title,.faq__section .faq__section--items .faq__item .faq__item--summary .faq__item--title{font-size:var(--font-size-md);font-weight:500}@media(min-width:1024px){.faq__section .faq__section--items .faq__item .faq__item--question .faq__item--title,.faq__section .faq__section--items .faq__item .faq__item--summary .faq__item--title{font-size:1rem}}.faq__section .faq__section--items .faq__item .faq__item--question .faq__item--icon,.faq__section .faq__section--items .faq__item .faq__item--summary .faq__item--icon{width:1rem;height:1rem;transition:transform .3s ease-in-out}.faq__section .faq__section--items .faq__item .faq__item--question .faq__item--icon svg,.faq__section .faq__section--items .faq__item .faq__item--summary .faq__item--icon svg{width:100%;height:100%;color:var(--color-comp-text-base);transition:color .3s ease-in-out}.faq__section .faq__section--items .faq__item:hover .faq__item--question .faq__item--icon svg,.faq__section .faq__section--items .faq__item:hover .faq__item--summary .faq__item--icon svg{color:var(--color-text-inverse)}.faq__section .faq__section--items .faq__item[open] .faq__item--question .faq__item--icon,.faq__section .faq__section--items .faq__item[open] .faq__item--summary .faq__item--icon{transform:rotate(180deg);color:var(--color-comp-text-base)}.faq__section .faq__section--items .faq__item .faq__item--answer{font-size:var(--font-size-sm);margin-top:.5rem;margin-bottom:0;background-color:var(--surface-blueish);color:var(--color-comp-text-base);padding:1rem;border-radius:.125rem}.howToSection{display:block;background-color:var(--color-comp-base-bg);padding:2rem 1.5rem .5rem;margin-bottom:.5rem;border-radius:.5rem}.howToSection .howToSection__title{line-height:2.25rem;margin-top:.5rem;margin-bottom:2rem;color:var(--color-text-accent)}.howToSection .howToSection__title:before{display:none}.howToSection .howToSection__description{color:var(--color-text-light);font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.howToSection .howToSection__wrapper--infos{display:flex;justify-content:space-between;flex-direction:column;z-index:10;position:relative;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);font-size:var(--font-size-sm);line-height:1.25rem;border-radius:.375rem}@media(min-width:1024px){.howToSection .howToSection__wrapper--infos{flex-direction:row}}.howToSection .howToSection__wrapper--infos .howToSection__wrapper--infos--item{width:100%;padding-bottom:.5rem;padding-top:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-bottom:1px dashed color-mix(in srgb,var(--color-border-accent) 20%,transparent)}@media(min-width:1024px){.howToSection .howToSection__wrapper--infos .howToSection__wrapper--infos--item{width:33.333333%}}.howToSection .howToSection__wrapper--infos .howToSection__wrapper--infos--item p{margin-bottom:0;padding-bottom:0}.howToSection .howToSection__wrapper--infos .howToSection__wrapper--infos--item .howToSection__item--label{color:var(--color-comp-text-base);opacity:.8;font-size:1rem;line-height:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.howToSection .howToSection__wrapper--infos .howToSection__wrapper--infos--item .howToSection__item--label .howToSection__item--value{font-size:1.25rem;font-weight:600;line-height:1.25rem;color:var(--color-comp-text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.howToSection .howToSection__wrapper--infos .howToSection__wrapper--infos--item .howToSection__item--label .howToSection__item--subValue{font-size:.8rem;line-height:1rem;color:color-mix(in srgb,var(--color-comp-text-base) 80%,transparent)}.howToSection .howToSection__container{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}@media(min-width:1024px){.howToSection .howToSection__container{grid-template-columns:minmax(auto,50%) minmax(auto,50%)}}.howToSection .howToSection__steps{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.howToSection .howToSection__step{background-color:var(--color-comp-muted-bg);border-radius:.375rem;transition:all .3s ease-in-out;overflow:hidden;width:100%}.howToSection .howToSection__step[open] .howToSection__step__summary:before{opacity:1}.howToSection .howToSection__step[open] .howToSection__step__icon{color:var(--color-comp-text-base);transform:rotate(180deg)}.howToSection .howToSection__step__summary{display:flex;align-items:center;justify-content:space-between;background-color:color-mix(in srgb,var(--color-comp-base-bg) 20%,transparent);border-radius:.375rem;padding:.75rem 1rem;cursor:pointer;list-style:none;position:relative}.howToSection .howToSection__step__summary:before{content:"";display:none;position:absolute;top:0;left:0;width:.125rem;height:100%;background-color:var(--color-comp-accent-bg);transition:all .3s ease-in-out;opacity:0}@media(min-width:1024px){.howToSection .howToSection__step__summary:before{display:block}}.howToSection .howToSection__step__summary::-webkit-details-marker{display:none}.howToSection .howToSection__step__title{margin:0;color:var(--color-comp-text-base);font-weight:600;font-size:1.125rem;line-height:1rem}.howToSection .howToSection__step__icon{width:1.5rem;height:1.5rem;fill:currentColor;color:var(--color-comp-text-secondary);transition:transform .3s ease-in-out}.howToSection .howToSection__step__content{color:var(--color-comp-text-base);font-size:1rem;line-height:1.25rem;background-color:var(--color-comp-muted-bg);transition:all .3s ease-in-out}.howToSection .howToSection__images{position:relative;width:100%;height:600px;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);border-radius:.5rem;overflow:hidden}.howToSection .howToSection__image{position:absolute;top:50%;left:0;border-radius:.375rem;overflow:hidden;transition:all .3s ease-in-out;opacity:0}.howToSection .howToSection__image.active{opacity:1}.howToSection .howToSection__image__container{position:relative;border-radius:.375rem;overflow:hidden}.howToSection .howToSection__image__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.howToSection .howToSection__timeline{position:absolute;background-color:color-mix(in srgb,var(--color-dark) 20%,transparent);bottom:.75rem;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;gap:1rem;border-radius:9999px;z-index:10}.howToSection .howToSection__timeline-dot{width:.5rem;height:.5rem;border-radius:9999px;background-color:var(--color-white);transition:all .3s ease-in-out}.howToSection .howToSection__timeline-dot.active{background-color:var(--color-comp-accent-bg);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-comp-accent-bg) 30%,transparent);transform:scale(1.1)}.howToSection .howToSection__progress{position:absolute;background-color:var(--color-comp-accent-bg);bottom:0;left:0;height:.25rem;border-radius:9999px;transition:all .3s ease-in-out}.howToSectionV2{display:block;background-color:var(--color-comp-base-bg);padding:1.5rem 1.5rem .5rem;margin-bottom:.5rem;border-radius:.5rem;color:var(--color-comp-text-muted)}.howToSectionV2__title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--color-comp-text-muted)}.howToSectionV2__description{font-size:1rem;margin-bottom:1rem}.howToSectionV2__wrapper--infos{display:flex;gap:1rem;margin-bottom:1rem;flex-direction:column}@media(min-width:1024px){.howToSectionV2__wrapper--infos{flex-direction:row}}.howToSectionV2__wrapper--infos--item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);border-radius:.375rem;padding:1rem}.howToSectionV2__wrapper--infos--item p{margin:0;padding:0}.howToSectionV2__wrapper--infos--item .howToSectionV2__item--label{color:var(--color-comp-text-muted);font-weight:500;font-size:1rem;line-height:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.howToSectionV2__wrapper--infos--item .howToSectionV2__item--label .howToSectionV2__item--value{font-size:1.25rem;font-weight:600;line-height:1.25rem;color:var(--color-comp-text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.howToSectionV2__wrapper--infos--item .howToSectionV2__item--label .howToSectionV2__item--subValue{font-size:.8rem;line-height:1rem;color:color-mix(in srgb,var(--color-comp-text-muted) 80%,transparent)}.howToSectionV2__container{position:relative}.howToSectionV2__carousel{position:relative;overflow:hidden;margin-bottom:1rem}.howToSectionV2__image-wrapper{position:relative}.howToSectionV2__image-wrapper:hover .howToSectionV2__play-pause{opacity:1}.howToSectionV2__play-pause{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:color-mix(in srgb,black 70%,transparent);border:none;border-radius:9999px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-in-out;z-index:10;width:3rem;height:3rem}.howToSectionV2__play-pause svg{width:1.5rem;height:1.5rem;fill:currentColor;color:#fff}.howToSectionV2__play-pause .play-icon,.howToSectionV2__play-pause.paused .pause-icon{display:none}.howToSectionV2__play-pause.paused .play-icon{display:block}.howToSectionV2__play-pause:hover{background-color:color-mix(in srgb,black 80%,transparent)}.howToSectionV2__slide{display:none;opacity:0;transition:opacity .5s ease-in-out}.howToSectionV2__slide.active{display:block;opacity:1}.howToSectionV2__slide-content{display:grid;grid-template-columns:1fr;gap:1rem;align-items:flex-start;justify-content:flex-start;width:100%}@media(min-width:1024px){.howToSectionV2__slide-content{grid-template-columns:minmax(auto,30%) minmax(auto,70%)}}.howToSectionV2__image-container{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);border-radius:.375rem;overflow:hidden}.howToSectionV2__image{width:100%;height:auto;display:block;max-height:480px;-o-object-fit:cover;object-fit:cover}.howToSectionV2__tag{position:absolute;top:.25rem;left:.25rem;background-color:color-mix(in srgb,black 70%,transparent);color:#fff;padding:.25rem .5rem;border-radius:.375rem}.howToSectionV2__text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);border-radius:.375rem;height:100%;padding:1rem 2rem}.howToSectionV2__step-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--color-comp-text-muted)}.howToSectionV2__controls{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.5rem}.howToSectionV2__prev,.howToSectionV2__next{background-color:transparent;border:2px solid;cursor:pointer;padding:.5rem;color:var(--color-comp-text-muted);border-color:var(--color-comp-text-muted);transition:all .3s ease-in-out;border-radius:9999px}.howToSectionV2__prev:hover,.howToSectionV2__next:hover{background-color:var(--color-comp-accent-bg);color:var(--color-comp-text-reversed);border-color:color-mix(in srgb,var(--color-comp-accent-bg) 20%,transparent)}.howToSectionV2__progress{display:flex;gap:.25rem;flex:1;margin-top:.5rem;margin-bottom:.5rem;position:relative}@media(min-width:1024px){.howToSectionV2__progress{gap:1rem}}.howToSectionV2__progress-step{flex:1;height:.25rem;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);border-radius:.375rem;overflow:hidden;position:relative}.howToSectionV2__progress-step:before{content:"";position:absolute;inset:0;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);z-index:10}.howToSectionV2__progress-step.active:before{display:none}.howToSectionV2__progress-bar{height:100%;width:0;background-color:var(--color-comp-accent-bg);transition:all .3s ease-in-out}.howToSectionV2__indicators{display:flex;flex-direction:row;justify-content:center;gap:.5rem;position:relative;margin-top:.75rem;margin-bottom:.75rem}@media(min-width:1024px){.howToSectionV2__indicators{position:absolute;bottom:1rem;right:1rem;margin:0;z-index:20}}.howToSectionV2__indicator{background-color:transparent;border:none;cursor:pointer;padding:.125rem;color:var(--color-comp-text-muted);transition:all .3s ease-in-out;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xs)}.howToSectionV2__indicator.active .howToSectionV2__indicator-dot{background-color:var(--color-comp-accent-bg);transform:scale(1.4);outline:4px solid color-mix(in srgb,var(--color-comp-accent-bg) 30%,transparent);color:var(--color-comp-text-reversed)}.howToSectionV2__indicator-dot{width:1rem;height:1rem;border-radius:9999px;background-color:color-mix(in srgb,var(--color-comp-muted-bg) 10%,transparent);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.screenshot-modal{position:fixed;inset:0;background-color:color-mix(in srgb,black 80%,transparent);z-index:50;display:none;align-items:center;justify-content:center}.screenshot-modal.active{display:flex}.screenshot-modal .modal-content{position:relative;max-width:56rem;width:100%;margin-left:1rem;margin-right:1rem}.screenshot-modal .modal-images-container{position:relative}.screenshot-modal .modal-image{width:100%;height:auto;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.screenshot-modal .screenshot-modal-images{display:none!important}.screenshot-modal .modal-close{position:absolute;top:-2.5rem;right:0;color:#fff;font-size:1.875rem;cursor:pointer}.screenshot-modal .modal-close:hover{color:var(--color-comp-accent-bg)}.screenshot-modal .modal-prev,.screenshot-modal .modal-next{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:1.5rem;cursor:pointer;background-color:color-mix(in srgb,black 50%,transparent);border-radius:9999px;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.screenshot-modal .modal-prev:hover,.screenshot-modal .modal-next:hover{background-color:var(--color-comp-accent-bg)}.screenshot-modal .modal-prev{left:-3rem}.screenshot-modal .modal-next{right:-3rem}.popin{position:absolute;z-index:50;display:none}.popin.open{display:block}.popin.popin--fixed{position:fixed;transform:none;box-sizing:border-box}.popin.popin--fixed.popin--top,.popin.popin--fixed.popin--bottom,.popin.popin--fixed.popin--left,.popin.popin--fixed.popin--right{transform:none}.popin.popin--top{bottom:50%;transform:translateY(50%)}.popin.popin--bottom{top:50%;transform:translateY(-50%)}.popin.popin--left{left:0}.popin.popin--right{right:50%;transform:translate(50%)}.popin .popin-inner{position:relative;min-width:18rem;background-color:var(--color-comp-base-bg);border-radius:.375rem;padding:.75rem;box-shadow:0 10px 15px -3px #0000001a;border:1px solid color-mix(in srgb,var(--color-comp-base-bg) 20%,transparent)}.popin .popin-title{color:var(--color-comp-text-muted);font-size:var(--font-size-sm);font-weight:600;margin-bottom:.5rem}.popin .popin-close{position:absolute;top:0;right:.5rem;color:var(--color-comp-text-muted);font-size:1.5rem;cursor:pointer}.popin .popin-close:hover{color:var(--color-comp-text-accent)}.header .header_search_button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--color-accent);border-radius:.375rem;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.header .header_search_button:hover{opacity:.9}.header .header_search_button svg{width:1.25rem;height:1.25rem}.header_search_overlay{position:fixed;inset:0;z-index:1200;display:none;align-items:flex-start;justify-content:center;padding-top:5rem;padding-left:1rem;padding-right:1rem;pointer-events:none}.header_search_overlay.active{display:flex;pointer-events:none}.header_search_overlay.active .header_search_backdrop,.header_search_overlay.active .header_search_content{pointer-events:auto}.header_search_backdrop{position:absolute;left:0;right:0;bottom:0;top:5rem;background-color:#000000e6;height:100%}.header_search_content{position:relative;z-index:10;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding:1rem}@media(min-width:1024px){.header_search_content{padding-left:1.5rem;padding-right:1.5rem}}.header_search_close{position:absolute;top:-.5rem;right:-.5rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background-color:var(--color-comp-base-bg);color:var(--color-text-inverse);cursor:pointer;transition:color .15s,background-color .15s}.header_search_close:hover{opacity:.9;color:var(--color-text-inverse);background-color:color-mix(in srgb,var(--color-text-inverse) 10%,transparent)}.header_search_close svg{width:1.25rem;height:1.25rem}.search{width:100%}.search .search_input_wrapper{display:flex;align-items:center;gap:.5rem;width:100%;background-color:var(--color-comp-base-bg);border-radius:.5rem;border:1px solid var(--color-border);box-shadow:0 10px 15px -3px #0000001a;overflow:hidden}.search .search_icon_deco{display:flex;align-items:center;justify-content:center;padding-left:.75rem;color:var(--color-text-inverse)}.search .search_icon_deco svg{width:1.25rem;height:1.25rem;flex-shrink:0}.search .search_input{flex:1;min-width:0;padding:.75rem .5rem;color:var(--color-text-inverse);background:transparent;border:0;outline:none;font-size:var(--font-size-base)}.search .search_input::-moz-placeholder{color:color-mix(in srgb,var(--color-text-inverse) 50%,transparent)}.search .search_input::placeholder{color:color-mix(in srgb,var(--color-text-inverse) 50%,transparent)}.search .search_input:focus{outline:none;box-shadow:none}.search .search_submit{display:flex;align-items:center;justify-content:center;padding:.75rem;background-color:var(--color-accent);color:#fff;cursor:pointer;transition:color .15s,background-color .15s}.search .search_submit:hover{opacity:.9}.search .search_submit svg{width:1.25rem;height:1.25rem}.tooltip-container{position:relative;display:flex;margin:0;padding:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;align-items:center}.tooltip-trigger{position:relative;display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:help}.tooltip-trigger[role=button]{cursor:pointer}.tooltip-trigger .gauge-hover-area{position:relative;display:block;margin:0;padding:0;pointer-events:auto}.tooltip-trigger .gauge-hover-area .arc-rating-container{pointer-events:auto}.tooltip-trigger .gauge-hover-area .arc-rating-container svg,.tooltip-trigger .gauge-hover-area .arc-rating-container svg *,.tooltip-trigger .gauge-hover-area .arc-rating-container .data-container{pointer-events:none}.tooltip-content{position:absolute;z-index:1000;opacity:0;pointer-events:none;transition:all .2s ease-in-out;transform:scale(.8);visibility:hidden;transform-origin:center}.tooltip-content.visible{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.tooltip-content[data-position=top]{bottom:100%;left:50%;transform:translate(-50%) translateY(50%) scale(.8)}.tooltip-content[data-position=top].visible{transform:translate(-50%) translateY(-50%) scale(1)}.tooltip-content[data-position=bottom]{top:100%;left:50%;transform:translate(-50%) translateY(-50%) scale(.8)}.tooltip-content[data-position=bottom].visible{transform:translate(-50%) translateY(-50%) scale(1)}.tooltip-content[data-position=left]{right:100%;top:50%;transform:translateY(-50%) scale(.8)}.tooltip-content[data-position=left].visible{transform:translateY(-50%) scale(1)}.tooltip-content[data-position=right]{left:100%;top:50%;transform:translateY(-50%) scale(.8)}.tooltip-content[data-position=right].visible{transform:translateY(-50%) scale(1)}@media(max-width:640px){.tooltip-content{max-width:90vw!important}}.tooltip-inner{padding:.5rem .75rem;border-radius:.375rem;font-weight:500;line-height:1rem;word-break:break-word;box-shadow:0 10px 15px -3px #0000001a}.tooltip-arrow{position:absolute;width:.5rem;height:.5rem;transform:rotate(45deg)}.tooltip-arrow[data-position=top]{top:100%;left:50%;transform:translate(-50%) rotate(45deg);margin-top:-4px}.tooltip-arrow[data-position=bottom]{bottom:100%;left:50%;transform:translate(-50%) rotate(45deg);margin-bottom:-4px}.tooltip-arrow[data-position=left]{left:100%;top:50%;transform:translateY(-50%) rotate(45deg);margin-left:-4px}.tooltip-arrow[data-position=right]{right:100%;top:50%;transform:translateY(-50%) rotate(45deg);margin-right:-4px}.table-bonuses-section{width:100%;margin-bottom:1.5rem}.table-bonuses-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.table-header-container{width:100%;display:flex}.sectionTabs{width:100%;margin-bottom:2rem}@media(min-width:1024px){.sectionTabs{margin-top:.5rem}}.sectionTabs .sectionTabs__header{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:.5rem;overflow:hidden;position:sticky;top:5rem;z-index:50;background-color:var(--bg-base);border-bottom:1px solid var(--color-border)}.sectionTabs .sectionTabs__header .sectionTabs__header-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;overflow-x:auto;scrollbar-width:none}.sectionTabs .tab-button{padding:.75rem 1.5rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-comp-text-base);transition:all .3s ease-in-out;cursor:pointer;border-bottom:2px solid transparent;display:flex;align-items:center;justify-content:center;white-space:nowrap;text-transform:uppercase}.sectionTabs .tab-button:hover,.sectionTabs .tab-button[aria-selected=true]{color:var(--color-accent);border-color:var(--color-accent)}.sectionTabs .sectionTabs__content{width:100%;padding-top:1.5rem}.sectionTabs .tab-panel{display:none}.sectionTabs .tab-panel.active{display:block}.toc__section{width:100%;margin-bottom:1.5rem}.toc__section .toc__section_wrapper{width:100%;background-color:var(--color-comp-base-bg);color:var(--color-comp-text-muted);border-radius:.375rem;transition:all .3s ease-in-out}.toc__section .toc__section_wrapper[open]{background-color:color-mix(in srgb,var(--color-comp-base-bg) 80%,transparent);color:var(--color-comp-text-muted)}.toc__section .toc__section_wrapper[open] .toc__section_content{max-height:24rem;overflow-y:auto}.toc__section .toc__section_wrapper .toc__section_header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;cursor:pointer;padding:1rem}.toc__section .toc__section_wrapper .toc__section_header .toc__section_title{font-size:1.125rem;font-weight:500}@media(min-width:1024px){.toc__section .toc__section_wrapper .toc__section_header .toc__section_title{font-size:1.25rem}}.toc__section .toc__section_wrapper .toc__section_header .toc__section_icon{width:1.5rem;height:1.5rem;fill:currentColor;color:var(--color-comp-text-muted);transition:transform .3s ease-in-out}.toc__section .toc__section_wrapper .toc__section_content{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.toc__section .toc__section_wrapper .toc__section_items{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:.5rem 1rem;gap:.25rem;border-top:1px dashed color-mix(in srgb,var(--color-white) 60%,transparent);margin-bottom:0}.toc__section .toc__section_wrapper .toc__section_items .toc__item{width:100%;display:flex}.toc__section .toc__section_wrapper .toc__section_items .toc__item.toc__item--level-2 a{font-size:1rem}.toc__section .toc__section_wrapper .toc__section_items .toc__item.toc__item--level-3 a{font-size:var(--font-size-xs);font-weight:500;margin-left:1rem}.toc__section .toc__section_wrapper .toc__section_items .toc__item.toc__item--level-4{margin-left:1.5rem}.toc__section .toc__section_wrapper .toc__section_items .toc__item.toc__item--level-5{margin-left:2rem}.toc__section .toc__section_wrapper .toc__section_items .toc__item.toc__item--level-6{margin-left:3rem}.toc__section .toc__section_wrapper .toc__section_items .toc__item .toc__item-link{width:100%;background-color:var(--color-comp-base-bg);color:var(--color-comp-text-muted);border-radius:.125rem;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;padding:.25rem 0;transition:color .3s ease-in-out,background-color .3s ease-in-out}.toc__section .toc__section_wrapper .toc__section_items .toc__item .toc__item-link:hover{background-color:var(--color-comp-secondary-bg);color:var(--color-comp-text-reversed);text-decoration:none}.header_toc{background-color:var(--surface-blueish);border-bottom:1px solid var(--color-border-blueish);color:var(--color-text-base);position:relative;z-index:-10}.header_toc_wrapper{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;max-height:16rem;overflow:hidden}@media(min-width:1024px){.header_toc_wrapper{max-width:1280px}}.header_toc_header{display:flex;justify-content:center;align-items:center;padding:.375rem 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;outline:none}.header_toc_title{font-weight:500;color:var(--color-text-light);text-align:left;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--font-size-md)}@media(min-width:1024px){.header_toc_title{text-align:center}}.header_toc_icon{transform:none;transition:transform .2s}.header_toc_icon svg{width:1rem;height:1rem;color:var(--color-text-light)}details[open] .header_toc_icon{transform:rotate(180deg)}.header_toc_content{padding-bottom:.375rem;overflow-y:auto;max-height:14rem;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-bg);-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}.header_toc_items{list-style:none;padding:0;margin:0}.header_toc_item{position:relative;margin-bottom:.25rem}.header_toc_item--level-2{margin-left:1rem}.header_toc_item--level-2 .header_toc_item-number{width:1rem;height:1rem;font-size:var(--font-size-2xs)}.header_toc_item--level-3{margin-left:2rem}.header_toc_item--level-3 .header_toc_item-number{width:.75rem;height:.75rem;font-size:var(--font-size-2xs)}.header_toc_item--level-4{margin-left:2.5rem}.header_toc_item--level-5 .header_toc_item-number{width:.25rem;height:.25rem;font-size:var(--font-size-2xs)}.header_toc_item--level-6{margin-left:3rem}.header_toc_item--level-6 .header_toc_item-number{width:0;height:0}.header_toc_item-link{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;padding:.5rem;color:var(--color-text-light);text-decoration:none;border-radius:.375rem;background-color:var(--surface-base);cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out;font-size:var(--font-size-sm)}.header_toc_item-link--active{background-color:var(--color-primary);color:var(--color-white);font-weight:500}.header_toc_item-link--active .header_toc_item-number{background-color:var(--color-white);color:var(--color-primary)}.header_toc_item-number{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-secondary);color:var(--color-dark);border-radius:9999px;font-weight:600;flex-shrink:0;font-size:var(--font-size-xs)}.location-component{display:flex;align-items:center;gap:.25rem;position:relative}.location-component--detailed{gap:.5rem}.location-flag{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.flag-image{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;border:4px solid #f9fafb;border-radius:9999px;margin-bottom:0}@media(min-width:1024px){.flag-image{width:3rem;height:3rem}}.location-status{flex-shrink:0;position:absolute;top:-.25rem;right:-.25rem;background-color:#fff;border-radius:9999px;border:2px solid color-mix(in srgb,white 50%,transparent);z-index:10}.location-country-name{font-weight:500;color:#374151;text-transform:uppercase;font-size:var(--font-size-sm)}.location-component:hover .flag-image{transition:all .2s ease-in-out;transform:scale(1.05)}.location-component:hover .location-status{transition:all .3s ease-in-out;transform:scale(1.2)}.wp-block-columns{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:flex-start}@media(min-width:1024px){.wp-block-columns{flex-direction:row}}.wp-block-column{width:100%}@media(min-width:1024px){.wp-block-column{width:50%}}.wp-block-gallery{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media(min-width:640px){.wp-block-gallery{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.wp-block-gallery{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.wp-block-gallery{grid-template-columns:repeat(4,1fr)}}.wp-block-gallery .wp-block-image{position:relative;overflow:hidden;border-radius:.375rem;background-color:var(--color-comp-muted-bg);box-shadow:0 1px 2px #0000000d}.wp-block-gallery .wp-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.wp-block-gallery:has(.wp-block-image:hover) .wp-block-image:not(:hover) img{filter:blur(3px)}.wp-block-gallery .wp-block-image:hover img{transform:scale(1.1)}.wp-block-modern-accordion-accordion,.modern-accordion-jotipa{width:100%;position:relative}.wp-block-modern-accordion-accordion .accordion-item,.modern-accordion-jotipa .modern-accordion-jotipa-item{width:100%;border-radius:.375rem;transition:all .3s ease-in-out;margin-bottom:.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.wp-block-modern-accordion-accordion .accordion-item .accordion-header,.modern-accordion-jotipa .modern-accordion-jotipa-item .modern-accordion-jotipa-header{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:.5rem 1rem;background-color:var(--color-comp-base-bg);border-radius:.375rem;transition:all .3s ease-in-out;outline:none;border:none;color:var(--color-comp-text-muted);font-weight:600}.wp-block-modern-accordion-accordion .accordion-item .accordion-header .accordion-title,.modern-accordion-jotipa .modern-accordion-jotipa-item .modern-accordion-jotipa-header .modern-accordion-jotipa-title{font-size:1rem;color:var(--color-comp-text-muted);font-weight:600;line-height:1.25rem}@media(min-width:1024px){.wp-block-modern-accordion-accordion .accordion-item .accordion-header .accordion-title,.modern-accordion-jotipa .modern-accordion-jotipa-item .modern-accordion-jotipa-header .modern-accordion-jotipa-title{font-size:1.125rem;line-height:1.5rem}}.wp-block-modern-accordion-accordion .accordion-item .accordion-header .accordion-icon,.modern-accordion-jotipa .modern-accordion-jotipa-item .modern-accordion-jotipa-header .modern-accordion-jotipa-toggle{background-color:#fff;border-radius:9999px;padding:.25rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid color-mix(in srgb,var(--color-border-base) 40%,transparent);transition:all .3s ease-in-out;color:var(--color-comp-text-base)}.wp-block-modern-accordion-accordion .accordion-item .accordion-header:hover,.modern-accordion-jotipa .modern-accordion-jotipa-item .modern-accordion-jotipa-header:hover{background-color:color-mix(in srgb,var(--color-comp-base-bg) 80%,transparent);color:var(--color-comp-text-base)}.wp-block-modern-accordion-accordion .accordion-item .accordion-content,.modern-accordion-jotipa .modern-accordion-jotipa-item .modern-accordion-jotipa-content{width:100%;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);padding:1rem;border-radius:.375rem;transition:all .3s ease-in-out;overflow:hidden;display:none;max-height:0;opacity:0}.wp-block-modern-accordion-accordion .accordion-item.is-active .accordion-content,.modern-accordion-jotipa .modern-accordion-jotipa-item.is-active .modern-accordion-jotipa-content{display:block;max-height:1000px;opacity:1}.wp-block-table,.table{width:100%;overflow-x:auto;margin-bottom:1.5rem}.wp-block-group{width:100%;position:relative;overflow:hidden;transition:all .4s}.wp-block-group.show-more-container{transition:all .5s ease-in-out;max-height:128px;height:128px}.wp-block-group.show-more-container:after{position:absolute;z-index:20;bottom:0;left:0;right:0;height:2.5rem;background:linear-gradient(to bottom,transparent,#f3f6fa);pointer-events:none;transition:all .3s;content:""}.wp-block-group.show-more-container.expanded{height:auto!important;max-height:none!important}.wp-block-group.show-more-container.expanded:after{opacity:0}.review-sections-wrapper.show-more-container{transition:all .5s ease-in-out;max-height:128px;height:128px}.review-sections-wrapper.show-more-container:after{position:absolute;z-index:20;bottom:0;left:0;right:0;height:2.5rem;background:linear-gradient(to bottom,transparent,#f3f6fa);pointer-events:none;transition:all .3s;content:""}.review-sections-wrapper.show-more-container.expanded{height:auto!important;max-height:none!important}.review-sections-wrapper.show-more-container.expanded:after{opacity:0}.widget--pros-cons{display:grid}.filters{width:100%}.filters__label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-comp-text-base);margin-right:.75rem;white-space:nowrap}.filters__buttons{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}@media(max-width:768px){.filters__buttons{flex-direction:column;align-items:flex-start;gap:.5rem}}.filters__buttons-wrapper{display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.filters__buttons-wrapper::-webkit-scrollbar{display:none}@media(max-width:768px){.filters__buttons-wrapper{width:100%}}.filters__button{padding:.5rem 1rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-comp-text-base);background-color:var(--color-comp-bg-secondary);border:1px solid color-mix(in srgb,var(--color-border) 40%,transparent);border-radius:.125rem;transition:all .3s ease-in-out;cursor:pointer;white-space:nowrap;flex-shrink:0}.filters__button[aria-selected=true]{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}@media(max-width:768px){.filters__button{flex:1;justify-content:center}}.filters__dropdown{display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.filters__dropdown{flex-direction:column;align-items:flex-start;gap:.5rem}}.filters__dropdown-wrapper{position:relative}.filters__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--surface-base);border:1px solid var(--color-border);border-radius:.125rem;padding:.5rem 2.5rem .5rem 1rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-comp-text-base);cursor:pointer;transition:all .3s ease-in-out;min-width:12rem}.filters__select:focus{outline:none;border-color:var(--color-accent)}.filters__select:focus+.filters__dropdown-arrow{color:var(--color-accent)}@media(max-width:768px){.filters__select{width:100%;min-width:0}}.filters__dropdown-arrow{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-comp-text-muted)}.filters__content{width:100%;transition:opacity .3s ease-in-out}[data-filter-panel]{display:none;transition:all .3s ease-in-out}[data-filter-panel].active{display:block;opacity:1}[data-filter-panel]:not(.active){opacity:0}.sorting{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem}@media(min-width:1024px){.sorting{flex-direction:row;align-items:center;gap:1.5rem}}.sorting__label{font-size:var(--font-size-sm);font-weight:500;color:color-mix(in srgb,var(--color-comp-text-base) 30%,transparent);white-space:nowrap}.sorting__buttons{display:flex;align-items:center;gap:.5rem;overflow-x:auto}.sorting__button{padding:.5rem 1rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-comp-text-base);background-color:var(--color-comp-bg-secondary);border:1px solid var(--color-border);border-radius:.125rem;transition:all .3s ease-in-out;cursor:pointer;white-space:nowrap;flex-shrink:0}.sorting__button:hover{background-color:var(--color-accent);color:var(--color-text-inverse);border-color:color-mix(in srgb,var(--color-border) 40%,transparent)}.sorting__button--active{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.alphabetical-filter{width:100%}.filter-buttons{display:flex;gap:.5rem;margin-bottom:1rem;padding:1rem;overflow-x:auto;align-items:center}.filter-btn{height:2rem;width:2rem;font-size:var(--font-size-sm);font-weight:500;border-radius:9999px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-border-base) 40%,transparent);background-color:var(--surface-base);color:var(--color-text-base);flex-shrink:0}.filter-btn:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}.filter-btn.active,.filter-btn-active{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.all-btn{font-weight:600;background-color:var(--surface-base);color:var(--color-text-base);border:1px solid color-mix(in srgb,var(--color-border-base) 40%,transparent);cursor:pointer;transition:all .2s;height:2.5rem;width:2.5rem}.all-btn:hover{background-color:#374151;border-color:#374151}.all-btn.active{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.filtered-items{display:flex;flex-direction:column;gap:.5rem}.filter-item{padding:.75rem;background-color:#fff;border:1px solid color-mix(in srgb,var(--color-border-base) 20%,transparent);border-radius:.125rem;transition:all .2s}.filter-item:hover{background-color:var(--color-light);border-color:color-mix(in srgb,var(--color-border-base) 40%,transparent)}.custom-filter{border:2px solid color-mix(in srgb,var(--color-border-base) 20%,transparent);padding:1rem}.custom-btn{background:linear-gradient(to right,var(--color-primary),var(--color-accent));color:#fff;border:none;width:2.5rem;height:2.5rem;border-radius:.125rem;font-weight:600;box-shadow:0 10px 15px -3px #0000001a;transition:all .3s ease-in-out;flex-shrink:0;display:flex;align-items:center;justify-content:center}.custom-btn:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.custom-btn.active{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));transform:scale(1.05)}.custom-item{background-color:#fff;border-radius:.125rem;padding:.75rem}.custom-item:hover{box-shadow:0 4px 6px -1px #0000001a}.author{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.author__wrapper{display:flex;align-items:center;justify-content:center;gap:.5rem;width:auto;background-color:var(--surface-base);padding:.5rem .75rem .5rem .5rem;border-radius:.375rem;border:1px solid var(--color-border);flex-shrink:0}.author__image{flex-shrink:0;position:relative}.author__image-wrapper{width:1.5rem;height:1.5rem;-o-object-fit:cover;object-fit:cover;border-radius:9999px;display:flex;align-items:center;justify-content:center;overflow:hidden}.author__image-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.author__verified{position:absolute;top:0;right:0;width:1rem;height:1rem;color:var(--surface-base);transform:translate(25%,-25%);background-color:var(--color-pros);border-radius:9999px;display:flex;align-items:center;justify-content:center;padding:.25rem}.author__verified svg{width:.75rem;height:.75rem}.author__info{display:flex;flex-direction:column}.author__info .author__name{font-size:var(--font-size-sm);font-weight:500;color:var(--color-primary);display:flex;align-items:center;gap:.25rem}.author__info .author__role{color:var(--color-text-muted);font-size:var(--font-size-2xs)}.widget{background-color:var(--surface-base);border-radius:.125rem;border:1px solid color-mix(in srgb,var(--color-border-base) 40%,transparent);padding:1rem;margin-bottom:.5rem}.widget__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.widget__title{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0}.widget__count{color:var(--color-text-inverse);background-color:var(--surface-dark);padding:.25rem .75rem;border-radius:9999px;text-transform:uppercase;font-size:var(--font-size-xs)}.widget__link{font-size:var(--font-size-sm);font-weight:500;transition:color .15s}.widget__content>*+*{margin-top:.5rem}.widget__empty{color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic}.widget__icon svg{width:1.25rem;height:1.25rem;color:var(--color-pro)}@media(min-width:768px){.widget--bonuses,.widget--games{grid-column:span 2}}@media(min-width:1024px){.widget--pros-cons,.widget--screenshots{grid-column:span 3}}.widget--screenshots{width:100%}.section-title{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem;display:flex;align-items:center}.widgets-container{display:grid;grid-template-columns:1fr;gap:.5rem;margin-top:.5rem}@media(min-width:768px){.widgets-container{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.widgets-container{grid-template-columns:repeat(3,1fr)}}.bonuses-grid{display:grid;grid-template-columns:1fr;gap:.25rem}ul.bonuses-grid{margin-bottom:0}.providers-grid,.payment-methods{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.provider-item,.payment-method{display:flex;flex-direction:column;align-items:center;padding:1rem .5rem;background-color:var(--surface-light);border-radius:.125rem}.provider-item--more{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.5rem 1rem;background-color:var(--surface-base);color:var(--color-comp-text-accent);border-radius:.125rem;height:100%;font-weight:600;transition:all .3s ease-in-out;border:1px solid var(--color-border);font-size:var(--font-size-sm)}.provider-item--more:hover{background-color:var(--color-comp-cta-hover-bg);color:var(--color-comp-cta-hover-text);box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-.125rem);border-color:color-mix(in srgb,var(--color-comp-base-bg) 20%,transparent)}.provider-item .provider-logo{width:2.5rem;height:2.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:.25rem}.provider-item .provider-logo__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.provider-item .provider-logo__fallback{width:2.5rem;height:2.5rem;background-color:var(--surface-dark);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:500}.provider-item .provider-info{text-align:center}.provider-item .provider-name{font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-primary);display:block}.provider-item .provider-count{font-size:var(--font-size-xs);color:var(--color-text-muted);display:block;margin-top:.25rem}.payment-method__logo{width:2.5rem;height:2.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:.25rem}.payment-method__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.payment-method__fallback{width:2.5rem;height:2.5rem;background-color:var(--surface-dark);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:500}.payment-method__name{font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-primary);display:block}.payment-section,.languages-section{margin-bottom:1rem}.crypto-badge{position:absolute;display:flex;top:0;left:.5rem;background-color:var(--color-comp-warning-bg);color:var(--color-comp-warning-text);padding:.125rem .5rem;border-radius:9999px;transform:translateY(-50%);text-transform:uppercase;line-height:1rem;font-weight:600;font-size:var(--font-size-2xs)}.languages-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.language-item{display:flex;align-items:center;padding:.5rem;background-color:var(--surface-base);border-radius:.125rem;border:1px solid color-mix(in srgb,var(--color-border-base) 30%,transparent)}.language-flag{font-size:1.125rem;margin-right:.5rem}.language-name{font-size:var(--font-size-sm);color:var(--color-text-primary)}.widget--pros-cons__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:1024px){.widget--pros-cons__grid.widget--pros-cons__grid--two{grid-template-columns:2fr 2fr}}@media(min-width:1024px){.widget--pros-cons__grid.widget--pros-cons__grid--three{grid-template-columns:1fr 1fr 1fr}}.widget--pros-cons__col>*+*{margin-top:.75rem}.widget--pros-cons__title{font-size:var(--font-size-xs);font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;color:var(--color-text-primary)}.widget--pros-cons__col--pros .widget--pros-cons__title{color:var(--color-pro)}.widget--pros-cons__col--cons .widget--pros-cons__title{color:var(--color-cons)}.widget--pros-cons__col--advantages .widget--pros-cons__title{color:var(--color-dark)}.pros-icon{width:1.5rem;height:1.5rem;color:var(--color-pro)}.pros-icon svg{color:var(--color-pro)}.cons-icon{width:1.5rem;height:1.5rem;color:var(--color-cons)}.cons-icon svg{color:var(--color-cons)}.advantages-icon{width:1.5rem;height:1.5rem;color:var(--color-dark)}.advantages-icon svg{color:var(--color-dark)}.widget--pros-cons .wp-block-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.widget--pros-cons .wp-block-list li{display:flex;align-items:center;justify-content:flex-start;padding:.5rem;border-radius:.125rem;border:1px solid var(--color-border);font-size:var(--font-size-xs);margin-bottom:0;position:relative;color:var(--color-text-primary)}.widget--pros-cons .wp-block-list li:before{display:none}.widget--pros-cons .widget--pros-cons__col--pros .wp-block-list li{border:1px solid color-mix(in srgb,var(--color-pro) 30%,transparent);background-color:color-mix(in srgb,var(--color-pro) 10%,transparent)}.widget--pros-cons .widget--pros-cons__col--cons .wp-block-list li{border:1px solid color-mix(in srgb,var(--color-cons) 30%,transparent);background-color:color-mix(in srgb,var(--color-cons) 10%,transparent)}.widget--pros-cons .widget--pros-cons__col--advantages .wp-block-list li{border:1px solid color-mix(in srgb,var(--color-dark) 30%,transparent)}.widget--pros-cons .widget--pros-cons__col--pros .wp-block-list li svg{width:1rem;height:1rem;color:var(--color-pro);margin-right:.5rem;margin-top:.125rem;flex-shrink:0}.widget--pros-cons .widget--pros-cons__col--cons .wp-block-list li svg{width:1rem;height:1rem;color:var(--color-cons);margin-right:.5rem;margin-top:.125rem;flex-shrink:0}.widget--pros-cons .widget--pros-cons__col--advantages .wp-block-list li svg{width:1rem;height:1rem;color:var(--color-dark);margin-right:.5rem;margin-top:.125rem;flex-shrink:0}.widget--pros-cons .widget--pros-cons__col--pros .wp-block-list li.empty,.widget--pros-cons .widget--pros-cons__col--cons .wp-block-list li.empty,.widget--pros-cons .widget--pros-cons__col--advantages .wp-block-list li.empty{background-color:var(--surface-base);color:var(--color-text-muted);font-style:italic}.game-types-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1.5rem}@media(min-width:640px){.game-types-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.game-types-grid{grid-template-columns:repeat(5,1fr)}}.game-type-item{display:flex;flex-direction:column;align-items:center;padding:.5rem;background-color:var(--surface-base);border-radius:.125rem;border:1px solid color-mix(in srgb,var(--color-border-base) 30%,transparent);transition:all .2s}.game-type-item.available{border-color:color-mix(in srgb,var(--color-pro) 50%,transparent);background-color:color-mix(in srgb,var(--color-pro) 5%,transparent)}.game-type-item.available .game-type-svg,.game-type-item.available .game-type-status{color:var(--color-pro)}.game-type-item.unavailable{border-color:color-mix(in srgb,var(--color-text-muted) 30%,transparent);background-color:var(--surface-light);opacity:.6}.game-type-item.unavailable .game-type-svg{color:var(--color-text-muted)}.game-type-item .game-type-icon{width:2rem;height:2rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center}.game-type-item .game-type-svg{width:100%;height:100%}.game-type-item .game-type-info{text-align:center}.game-type-item .game-type-label{font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-primary);display:block;margin-bottom:.25rem}.game-type-item .game-type-status{font-size:var(--font-size-xs);color:var(--color-text-muted);display:block}.featured-games-section{margin-top:1.5rem}.featured-games-title{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem}.games-grid{display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:1024px){.games-grid{grid-template-columns:repeat(2,1fr)}}.game-item{position:relative;display:flex;align-items:center;padding:.75rem;background-color:var(--surface-base);border-radius:.125rem;border:1px solid color-mix(in srgb,var(--color-border-base) 30%,transparent)}.game-item .game-thumbnail{width:3.75rem;height:3.75rem;margin-right:.75rem;flex-shrink:0}.game-item .game-thumbnail__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.game-item .game-thumbnail__fallback{width:3.75rem;height:3.75rem;background-color:var(--surface-dark);border-radius:.25rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:500;color:var(--color-text-inverse)}.game-item .popular-badge{position:absolute;display:flex;top:0;left:.5rem;background-color:var(--color-comp-warning-bg);color:var(--color-comp-warning-text);padding:.125rem .5rem;border-radius:9999px;transform:translateY(-50%);text-transform:uppercase;line-height:1rem;font-weight:600;font-size:var(--font-size-2xs)}.game-item .game-info{flex:1;min-width:0}.game-item .game-name{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-item .game-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.game-item .game-provider{font-size:var(--font-size-xs);color:var(--color-text-muted)}.game-item .game-category{color:var(--color-text-inverse);background-color:var(--surface-dark);padding:.125rem .5rem;border-radius:9999px;text-transform:uppercase;font-size:var(--font-size-2xs)}.casino-detail-box-heading{display:flex;align-items:center;gap:.5rem}.widget__header-icon{flex-shrink:0}.casino-detail-box-screenshots{width:100%}.casino-screenshots-slider{position:relative;overflow-x:visible;display:block}.sliderScreenshots-viewport{height:260px;overflow:hidden;position:relative}.sliderScreenshots-slider{position:absolute;inset:0;width:100%;height:100%;display:flex;transition:transform .3s ease}.sliderScreenshots-cell{position:relative;flex-shrink:0;width:calc(50% - 8px);margin-right:16px;height:260px;cursor:pointer}.screenshot-item:last-child{margin-right:0}.screenshot-item picture,.screenshot-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.screenshot-item-shade{position:absolute;inset:0;background-color:color-mix(in srgb,black 20%,transparent);opacity:0;transition:opacity .2s;border-radius:.375rem}.screenshot-item:hover .screenshot-item-shade{opacity:1}.screenshot-item-fullscreen-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;pointer-events:none}.screenshot-item-fullscreen-wrapper svg{width:1.5rem;height:1.5rem;color:var(--surface-base)}.screenshot-item:hover .screenshot-item-fullscreen-wrapper{opacity:1;pointer-events:auto}.screenshot-item-fullscreen-btn{cursor:pointer;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.sliderScreenshots-button{position:absolute;top:50%;transform:translateY(-50%);background-color:color-mix(in srgb,white 80%,transparent);border-radius:9999px;padding:.5rem;cursor:pointer;transition:all .2s;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;z-index:10;border:none}.sliderScreenshots-button:hover{background-color:#fff}.sliderScreenshots-button.previous{left:.5rem;transform:translateY(-50%) rotate(90deg)}.sliderScreenshots-button.next{right:.5rem;transform:translateY(-50%) rotate(-90deg)}.sliderScreenshots-button-icon{width:1.5rem;height:1.5rem}.sliderScreenshots-button-icon .arrow{fill:currentColor}.sliderScreenshots-page-dots{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.sliderScreenshots-page-dot{width:.5rem;height:.5rem;border-radius:9999px;background-color:#d1d5db;transition:all .2s;cursor:pointer;border:none;padding:0;overflow:hidden}.sliderScreenshots-page-dot.is-selected{background-color:#4b5563;width:1.5rem}.screenshot-modal{position:fixed;inset:0;background-color:color-mix(in srgb,black 90%,transparent);z-index:50;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;pointer-events:none}.screenshot-modal.active{opacity:1;pointer-events:auto}.screenshot-modal-content{position:relative;max-width:90vw;max-height:90vh;padding:1rem}.screenshot-modal-content img{max-width:100%;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:.375rem}.screenshot-modal-close{position:absolute;top:1rem;right:1rem;color:#fff;font-size:2.25rem;font-weight:700;cursor:pointer;z-index:10}.screenshot-modal-close:hover{color:#d1d5db;transition:color .15s}.main{margin-top:8rem;margin-left:auto;margin-right:auto}.section_centered{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:1rem}@media(min-width:1024px){.section_centered{max-width:1280px;padding:1rem 1.5rem}}.section_bluish{background-color:color-mix(in srgb,var(--color-accent) 5%,transparent);color:var(--color-text-dark);padding-top:2rem;padding-bottom:2rem}.review-main{width:100%;max-width:1280px;margin-top:6rem;margin-left:auto;margin-right:auto;padding:1rem}@media(min-width:1024px){.review-main{max-width:1280px;padding:1rem 1.5rem}}.review-main .review-wrapper{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;justify-content:flex-start}@media(min-width:1024px){.review-main .review-wrapper{flex-direction:row;max-width:1280px}}.review-main .review-wrapper .review-layout{display:grid;grid-template-columns:1fr;gap:.5rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:1024px){.review-main .review-wrapper .review-layout{grid-template-columns:300px 1fr}}.review-main .review-wrapper .review-sidebar{position:relative;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;z-index:20}@media(min-width:1024px){.review-main .review-wrapper .review-sidebar{position:sticky;top:4rem;height:100%;z-index:22}}.review-main .review-wrapper .review-content{position:relative;z-index:20;padding:0}@media(min-width:1024px){.review-main .review-wrapper .review-content{min-width:0;padding:0 1rem}}.review-main .review-wrapper h1:before,.review-main .review-wrapper h2:before,.review-main .review-wrapper h3:before{display:none}.default-wrapper{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;justify-content:flex-start;padding:1rem}@media(min-width:1024px){.default-wrapper{flex-direction:row;max-width:1280px;padding:1rem 1.5rem}}.default-layout{display:grid;grid-template-columns:1fr;gap:.5rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:1024px){.default-layout{grid-template-columns:300px 1fr}}.default-sidebar{order:2;position:relative;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;z-index:20}@media(min-width:1024px){.default-sidebar{order:1;position:sticky;top:6rem;height:100%;z-index:22}}.default-content{order:1;position:relative;z-index:20;padding:0}@media(min-width:1024px){.default-content{order:2;min-width:0;padding:0 1rem}}.default-content .section_centered{padding:0}.default-wrapper h1:before,.default-wrapper h2:before,.default-wrapper h3:before{display:none}.page_404{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding-top:6rem;padding-bottom:6rem;background-color:var(--color-global-bg);color:var(--color-text-base)}.page_404 .page_404__title{font-size:1.875rem;font-weight:700;margin-bottom:1rem;text-align:center}@media(min-width:1024px){.page_404 .page_404__title{font-size:3rem}}.page_404 .page_404__description{font-size:1.125rem;margin-bottom:1.5rem;text-align:center}@media(min-width:1024px){.page_404 .page_404__description{font-size:1.25rem}}.page_404 .page_404__image{width:16rem;height:16rem;margin-bottom:1.5rem}.page_404 .page_404__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.5rem}.page_404 .page_404__cta{background-color:var(--color-comp-base-bg);color:var(--color-comp-text-muted);font-weight:600;border-radius:9999px;padding:.75rem 1.5rem;width:auto;height:auto;max-height:4rem;text-transform:uppercase;white-space:nowrap;border:1px solid var(--color-comp-light-bg);transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;cursor:pointer;font-size:var(--font-size-lg)}.page_404 .page_404__cta:hover{background-color:var(--color-comp-cta-hover-bg);color:var(--color-comp-cta-hover-text);border-color:var(--color-comp-cta-hover-border)}.page_sitemap{width:100%;background-color:var(--color-global-bg);color:var(--color-text-base)}.page_sitemap .page_sitemap__title{font-size:1.875rem;font-weight:700;text-align:center}@media(min-width:1024px){.page_sitemap .page_sitemap__title{font-size:3rem}}.page_sitemap .page_sitemap__list{display:grid;grid-template-columns:1fr;gap:.25rem;margin-top:.5rem}@media(min-width:1024px){.page_sitemap .page_sitemap__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.page_sitemap .page_sitemap__list{grid-template-columns:repeat(4,1fr)}}.page_sitemap .page_sitemap__list .page_sitemap__item{font-size:var(--font-size-sm);margin-bottom:0;text-align:left;width:100%;display:flex;align-items:center;background-color:var(--color-comp-muted-bg);color:var(--color-comp-text-base);padding:.5rem 1rem;border-radius:.375rem;border:1px solid color-mix(in srgb,var(--color-dark) 10%,transparent)}@media(min-width:1024px){.page_sitemap .page_sitemap__list .page_sitemap__item{font-size:1.125rem}}.page_sitemap .page_sitemap__list .page_sitemap__item:last-child{margin-bottom:0}.page_sitemap .page_sitemap__list .page_sitemap__item:before{content:var(--nettikasinot-icon);color:var(--color-primary);font-weight:700;margin-right:1rem;padding-top:.25rem}.page_sitemap .page_sitemap__list .page_sitemap__item .page_sitemap__link{display:inline-block}.page_sitemap .page_sitemap__list .page_sitemap__item .page_sitemap__link a{text-decoration:none;color:var(--color-text-accent);margin-bottom:0;transition:color .3s ease-in-out;line-height:1.25rem;display:inline-block}.page_sitemap .page_sitemap__list .page_sitemap__item .page_sitemap__link a:hover{color:var(--color-dark);text-decoration:underline}.affiliates-wrapper{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;justify-content:flex-start;padding:1rem}@media(min-width:1024px){.affiliates-wrapper{flex-direction:row;padding:1rem 1.5rem}}.affiliates-layout{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:1024px){.affiliates-layout{grid-template-columns:300px 1fr}}.affiliates-sidebar{order:2;position:relative;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;z-index:20}@media(min-width:1024px){.affiliates-sidebar{order:1;position:sticky;top:6rem;height:100%;z-index:22}}.affiliates-content{order:1;position:relative;z-index:20;padding:0}@media(min-width:1024px){.affiliates-content{order:2;min-width:0;padding:0 1rem}}.affiliates-content .section_centered{padding:0}.affiliates-wrapper h1:before,.affiliates-wrapper h2:before,.affiliates-wrapper h3:before{display:none}.table-comparison{width:100%;border-collapse:collapse}.table-comparison .table-comparison__header{background-color:var(--color-accent);border:1px solid var(--color-border);color:#fff;text-align:left;padding:1rem 1.5rem;border-radius:.375rem .375rem 0 0}.table-comparison .table-comparison__header .table-comparison__title{font-weight:600;font-size:1rem;margin:0;padding:0}.table-comparison tr,.table-comparison tbody tr,.table-comparison tr:last-child,.table-comparison tbody tr:last-child{border:1px solid var(--color-border)!important}.table-comparison th,.table-comparison td{border:1px solid var(--color-border);padding:.5rem .75rem;color:var(--color-text-primary);font-size:var(--font-size-sm)}.table-comparison td{background-color:var(--surface-base);border:1px solid var(--color-border)}.table-comparison td.table-comparison__value{background-color:color-mix(in srgb,var(--color-accent) 50%,transparent);color:var(--color-text-inverse)}.table-comparison td.table-comparison__value.highlighted-value{background-color:color-mix(in srgb,var(--color-accent) 20%,transparent);color:var(--color-text-inverse);font-weight:600}.features-box{width:100%;background-color:var(--surface-base);border-radius:.375rem;padding:.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:center;border:1px solid var(--color-border)}.features-box .features-box__title{width:100%;color:var(--color-text-primary);font-size:1rem;font-weight:600;margin-bottom:1rem}.features-box .features-box__list{width:100%;display:flex;flex-direction:column;gap:.25rem;margin-bottom:0}.features-box .features-box__list-item{width:100%;display:flex;align-items:center;gap:.75rem;color:var(--color-text-primary);justify-content:flex-start;background-color:color-mix(in srgb,var(--color-accent) 10%,transparent);padding:.5rem .75rem;border-radius:.125rem;margin-bottom:0;text-align:left;border:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent);font-size:var(--font-size-sm)}.features-box .features-box__list-icon{color:var(--color-accent);flex-shrink:0;width:1rem;height:1rem}.pros-cons-box{width:100%;background-color:var(--surface-base);border-radius:.375rem;padding:.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:center;border:1px solid var(--color-border)}.pros-cons-box__section{width:100%;display:flex;flex-direction:column}.pros-cons-box .pros-cons-box__title{width:100%;color:var(--color-text-primary);font-size:1rem;font-weight:600;display:flex;justify-content:flex-start;margin-top:1rem;margin-bottom:.5rem}.pros-cons-box .pros-cons-box__list{width:100%;display:flex;flex-direction:column;gap:.25rem;margin-bottom:0}.pros-cons-box .pros-cons-box__list .pros-cons-box__list-item{width:100%;display:flex;align-items:center;gap:.75rem;color:var(--color-text-primary);justify-content:flex-start;padding:.5rem .75rem;border-radius:.125rem;margin-bottom:0;border:1px solid;text-align:left;font-size:var(--font-size-xs)}.pros-cons-box .pros-cons-box__list .pros-cons-box__list-item .pros-cons-box__list-icon{flex-shrink:0;width:1rem;height:1rem}.pros-cons-box .pros-cons-box__list .pros-cons-box__list-item.pros{background-color:color-mix(in srgb,var(--surface-pros) 30%,transparent);border-color:color-mix(in srgb,var(--color-pros) 40%,transparent)}.pros-cons-box .pros-cons-box__list .pros-cons-box__list-item.pros .pros-cons-box__list-icon{color:var(--color-pros)}.pros-cons-box .pros-cons-box__list .pros-cons-box__list-item.cons{background-color:color-mix(in srgb,var(--surface-cons) 30%,transparent);border-color:color-mix(in srgb,var(--color-cons) 40%,transparent)}.pros-cons-box .pros-cons-box__list .pros-cons-box__list-item.cons .pros-cons-box__list-icon{color:var(--color-cons)}.card-testimonial{background-color:var(--surface-base);border-radius:.375rem;padding:1rem;display:flex;flex-direction:column;align-items:flex-start;text-align:center;border:1px solid var(--color-border);width:100%}.card-testimonial .card-testimonial__header{width:100%;display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.card-testimonial .card-testimonial__header .card-testimonial__avatar{width:3rem;height:3rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.card-testimonial .card-testimonial__header .card-testimonial__user-info{display:flex;flex-direction:column;align-items:flex-start}.card-testimonial .card-testimonial__header .card-testimonial__username{color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-sm)}.card-testimonial .card-testimonial__header .card-testimonial__rating{display:flex;align-items:center;gap:.25rem}.card-testimonial .card-testimonial__content{width:100%;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic;padding-bottom:.25rem}.card-game{background-color:var(--surface-base);border-radius:.375rem;padding:1rem;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--color-border);width:100%}.card-game .card-game--icon{width:4rem;height:4rem;margin-bottom:1rem;background-color:color-mix(in srgb,var(--color-accent) 10%,transparent);border-radius:9999px;display:flex;align-items:center;justify-content:center}.card-game .card-game--icon svg{width:2rem;height:2rem;color:var(--color-accent)}.card-game .card-game--title{color:var(--color-text-primary);font-weight:600;font-size:1rem;margin-bottom:.5rem}.card-game .card-game--count{color:var(--color-text-secondary);font-size:var(--font-size-sm)}
