.op-n-of{white-space: nowrap;color: var(--op-text-2)}.op-n-of b{color: var(--op-ink);font-weight: var(--op-weight-semibold)}.op-dot{display: inline-block;flex: none;width: 10px;height: 10px;margin-right: var(--op-space-2);border-radius: 3px;background: var(--s,var(--op-band));vertical-align: -1px}.op-game-studio{color: var(--op-ink)}.op-ranking-tools{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--op-space-3) var(--op-space-5);margin-bottom: var(--op-space-4)}.op-ranking-tools > .op-kinds{margin-bottom: 0}.op-ranking-tools > .op-rows__find{flex: 0 1 360px}@media (max-width: 600px){.op-ranking-tools > .op-rows__find{flex-basis: 100%}}.op-more__list{background: var(--op-surface);border: 1px solid var(--op-border);border-radius: var(--op-r-lg)}.op-more__item + .op-more__item{border-top: 1px solid var(--op-hairline)}.op-more__item summary{list-style: none;cursor: pointer;display: grid;grid-template-columns: minmax(0,20rem) minmax(0,1fr) 1.25rem;gap: var(--op-space-1) var(--op-space-5);align-items: center;min-height: var(--op-touch);padding: var(--op-space-4) var(--op-space-5)}.op-more__item summary::-webkit-details-marker{display: none}.op-more__item summary::after{content: '';justify-self: end;width: 8px;height: 8px;border-right: 2px solid var(--op-text-2);border-bottom: 2px solid var(--op-text-2);transform: translateY(-2px) rotate(45deg);transition: transform 0.15s ease}.op-more__item[open] summary::after{transform: translateY(2px) rotate(-135deg)}.op-more__item summary:hover .op-more__title{color: var(--op-teal-deep)}.op-more__item summary:focus-visible{outline: 2px solid var(--op-teal);outline-offset: -2px;border-radius: var(--op-r-lg)}.op-more__title{font-weight: var(--op-weight-semibold)}.op-more__line{color: var(--op-text-2);font-size: var(--op-fs-md)}.op-more__body{padding: 0 var(--op-space-5) var(--op-space-5)}.op-more__body a{color: var(--op-ink);font-weight: var(--op-weight-semibold);text-underline-offset: 3px}.op-more__body a:hover{color: var(--op-teal-deep)}.op-more__names{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--op-space-2) var(--op-space-6);grid-template-columns: repeat(auto-fill,minmax(220px,1fr));font-size: var(--op-fs-md)}.op-more__names span{color: var(--op-text-2);font-variant-numeric: tabular-nums}.op-more__markets{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--op-space-3) var(--op-space-6);grid-template-columns: repeat(auto-fill,minmax(260px,1fr));font-size: var(--op-fs-md)}.op-more__market{display: block;font-weight: var(--op-weight-semibold);margin-bottom: var(--op-space-1)}.op-more__market small{margin-left: 2px;font-size: var(--op-fs-sm);color: var(--op-text-2)}.op-more__markets ol{margin: 0;padding-left: 1.4em;color: var(--op-text-2)}.op-more__markets ol a{font-weight: var(--op-weight-medium)}.op-more__companies{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--op-space-4)}.op-more__companies p{margin: 0 0 var(--op-space-2)}.op-more__companies p span{color: var(--op-text-2);font-size: var(--op-fs-md);font-variant-numeric: tabular-nums}.op-more__all{margin: var(--op-space-4) 0 0;font-size: var(--op-fs-md)}.op-more__all a{color: var(--op-teal-deep)}@media (max-width: 700px){.op-more__item summary{grid-template-columns: minmax(0,1fr) 1.25rem;padding-inline: var(--op-space-4)}.op-more__line{grid-column: 1;grid-row: 2}.op-more__item summary::after{grid-row: 1 / span 2;grid-column: 2}.op-more__body{padding-inline: var(--op-space-4)}}.op-chips{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--op-space-2)}.op-chips li{display: inline-flex;align-items: baseline;gap: var(--op-space-1);padding: 5px 10px;border: 1px solid var(--op-border);border-radius: var(--op-r-sm);background: var(--op-page);font-size: var(--op-fs-sm)}.op-chips a,.op-chips span{color: var(--op-ink);font-weight: var(--op-weight-medium);text-decoration: none}.op-chips a:hover{color: var(--op-teal-deep);text-decoration: underline}.op-chips small{color: var(--op-teal-deep);font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums}@media (max-width: 600px){.op-v2-doors{grid-template-columns: repeat(2,minmax(0,1fr))}.op-v2-doors a{padding-inline: var(--op-space-3);font-size: var(--op-fs-md)}}.op-v2-section--tight{margin-top: 0;margin-bottom: var(--op-space-6)}.op-v2-card--rows{padding: 0;overflow: hidden}.op-cos{--op-co-cols: 4.5rem minmax(0,1.6fr) minmax(8rem,1.3fr) 5rem 7rem 5.5rem 1.5rem}.op-co__head,.op-co__sum{display: grid;grid-template-columns: var(--op-co-cols);gap: var(--op-space-4);align-items: center;padding-inline: var(--op-space-5)}.op-co__head{padding-block: var(--op-space-3);font-size: var(--op-fs-sm);font-weight: var(--op-weight-semibold);color: var(--op-text-2);border-bottom: 1px solid var(--op-hairline);background: var(--op-page)}.op-co__head > span:nth-child(n+4),.op-co__num{text-align: right}.op-cos__list{list-style: none;margin: 0;padding: 0}.op-cos__list > li + li,.op-cos__rest > .op-cos__list > li:first-child{border-top: 1px solid var(--op-hairline)}.op-co__sum{list-style: none;cursor: pointer;min-height: 56px;padding-block: var(--op-space-3)}.op-co__sum::-webkit-details-marker{display: none}.op-co__sum:hover{background: var(--op-page)}.op-co__sum:focus-visible{outline: 2px solid var(--op-teal);outline-offset: -2px}.op-co[open] > .op-co__sum{background: var(--op-teal-wash)}.op-co__place{font-weight: var(--op-weight-semibold);color: var(--op-teal-deep);font-variant-numeric: tabular-nums}.op-co__name{min-width: 0;display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;column-gap: 0}.op-co__name > .op-dot{grid-row: 1}.op-co__name > a,.op-co__name > b{grid-column: 2;font-weight: var(--op-weight-semibold);color: var(--op-ink);text-decoration: none;overflow-wrap: anywhere}.op-co__name > a:hover{color: var(--op-teal-deep);text-decoration: underline;text-underline-offset: 3px}.op-co__name > small{grid-column: 2;font-size: var(--op-fs-sm);color: var(--op-text-2)}.op-co__share{display: grid;grid-template-columns: minmax(0,1fr) 3.25rem;gap: var(--op-space-3);align-items: center}.op-co__bar{display: block;height: 10px;border-radius: var(--op-r-pill);background: var(--op-band);overflow: hidden}.op-co__bar i{display: block;height: 100%;border-radius: inherit;background: var(--op-teal)}.op-co__share b{text-align: right;font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums}.op-co__num{font-variant-numeric: tabular-nums;color: var(--op-text-2)}.op-co__toggle{justify-self: end;width: 8px;height: 8px;border-right: 2px solid var(--op-text-2);border-bottom: 2px solid var(--op-text-2);transform: translateY(-2px) rotate(45deg);transition: transform 0.15s ease}.op-co[open] .op-co__toggle{transform: translateY(2px) rotate(-135deg)}.op-co__body{padding: var(--op-space-2) var(--op-space-5) var(--op-space-5) calc(4.5rem + var(--op-space-4) + var(--op-space-5))}.op-co__lede{margin: var(--op-space-3) 0 var(--op-space-2);font-size: var(--op-fs-md);color: var(--op-text-2)}.op-co__flags{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: var(--op-space-2)}.op-co__flags li{display: inline-flex;flex-direction: column;align-items: center;min-width: 1.75rem;font-size: var(--op-fs-lg);line-height: 1.1}.op-co__flags small{font-size: 11px;color: var(--op-text-2)}.op-co__sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.op-cos__rest > summary{list-style: none;cursor: pointer;display: flex;justify-content: center;align-items: center;min-height: var(--op-touch);border-top: 1px solid var(--op-hairline);font-size: var(--op-fs-md);font-weight: var(--op-weight-semibold);color: var(--op-teal-deep)}.op-cos__rest > summary::-webkit-details-marker{display: none}.op-cos__rest[open] > summary{display: none}@media (max-width: 767px){.op-cos{--op-co-cols: 2.5rem minmax(0,1fr) 6rem 1rem}.op-co__head{display: none}.op-co__head,.op-co__sum{gap: var(--op-space-3);padding-inline: var(--op-space-4)}.op-co__wide,.op-co__head > span:nth-child(6),.op-co__sum > .op-n-of:not(.op-co__wide){display: none}.op-co__share{grid-template-columns: minmax(0,1fr) 2.75rem;gap: var(--op-space-2)}.op-co__body{padding: var(--op-space-2) var(--op-space-4) var(--op-space-4)}}.op-kind .op-rows tbody th > .op-dot{margin-right: 0}@media (max-width: 767px){.op-kind .op-rows tbody th > .op-dot{margin-right: var(--op-space-2)}}.op-kind .op-rows tbody th.op-casino-name{flex-direction: column;align-items: flex-start;justify-content: center;gap: 0}.op-casino-name small{display: block;font-size: var(--op-fs-sm);font-weight: var(--op-weight-regular);color: var(--op-text-2);overflow-wrap: anywhere}.op-casino-top b{font-weight: var(--op-weight-semibold);font-variant-numeric: tabular-nums}.op-cz-m{display: flex;flex-direction: column;gap: var(--op-space-4)}.op-cz-m__h{margin: 0;font-size: var(--op-fs-lg);line-height: 1.3;font-weight: var(--op-weight-semibold);letter-spacing: 0;color: var(--op-ink-on-ground)}.op-casino-markets{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 4px var(--op-space-5);margin: 0;padding: 0;list-style: none}.op-casino-market{position: relative;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 5px 8px;padding: 8px 10px;border-radius: var(--op-r-sm);color: var(--op-on-ink);cursor: default;transition: background 160ms ease,color 160ms ease}.op-casino-market:hover,.op-casino-market:focus-visible{background: rgb(255 255 255 / .06);color: var(--op-ink-on-ground)}.op-casino-market:focus-visible{outline: 2px solid var(--op-accent-from);outline-offset: 2px}.op-casino-market__flag{font-family: var(--op-font-emoji);line-height: 1}.op-casino-market__name{overflow: hidden;font-size: var(--op-fs-sm);font-weight: var(--op-weight-semibold);white-space: nowrap;text-overflow: ellipsis}.op-casino-market__n{font-size: var(--op-fs-sm);color: var(--op-ink-on-ground);font-variant-numeric: tabular-nums}.op-casino-market__bar{grid-column: 1 / -1;display: block;height: 3px;border-radius: 2px;background: rgb(255 255 255 / .1)}.op-casino-market__bar i{display: block;height: 100%;border-radius: 2px;background: var(--op-accent-from)}.op-cz-tip{position: absolute;left: 50%;bottom: calc(100% + 8px);z-index: 5;display: flex;flex-direction: column;gap: 2px;min-width: 14rem;padding: var(--op-space-3) var(--op-space-4);border-radius: var(--op-r-md);background: var(--op-surface);box-shadow: 0 10px 30px rgb(0 0 0 / .3);color: var(--op-text-2);font-size: var(--op-fs-sm);white-space: nowrap;opacity: 0;visibility: hidden;pointer-events: none;transform: translate(-50%,4px);transition: opacity 140ms ease,transform 140ms ease,visibility 0s 140ms}.op-cz-tip b{font-size: var(--op-fs-md);color: var(--op-ink)}.op-casino-market:is(:hover,:focus) .op-cz-tip{opacity: 1;visibility: visible;transform: translate(-50%,0);transition-delay: 0s}.op-casino-markets > li:nth-child(3n + 1) .op-cz-tip{left: 0;transform: none}.op-casino-markets > li:nth-child(3n) .op-cz-tip{left: auto;right: 0;transform: none}.op-hd__figs dd{white-space: nowrap}@media (min-width: 960px){.op-hd__cells:has(.op-cz-m){grid-template-columns: minmax(0,5fr) minmax(0,8fr)}}@media (max-width: 959px){.op-casino-markets{grid-template-columns: repeat(2,minmax(0,1fr))}.op-casino-markets > li:nth-child(n) .op-cz-tip{left: 0;right: auto;transform: none}.op-casino-markets > li:nth-child(2n) .op-cz-tip{left: auto;right: 0}.op-cz-tip{width: 12rem;min-width: 0;white-space: normal}}.op-cz{margin-top: var(--op-space-16)}.op-casinos-head{display: flex;margin-bottom: var(--op-space-8)}.op-casinos-head > .op-rows__find{flex: 0 1 380px}.op-casinos-head > .op-rows__find .gfield__in{min-height: 46px;padding-left: 44px;border-color: transparent;border-radius: var(--op-r-md)}.op-casinos-head > .op-rows__find .gfield__in:focus-visible{outline: none;border-color: var(--op-teal-deep);box-shadow: 0 0 0 3px color-mix(in srgb,var(--op-teal-deep) 18%,transparent)}.op-casinos-head > .op-rows__find::before{content: "";position: absolute;left: 16px;top: 50%;width: 18px;height: 18px;margin-top: -9px;background: var(--op-text-2);-webkit-mask: var(--op-cz-lens) center / contain no-repeat;mask: var(--op-cz-lens) center / contain no-repeat;pointer-events: none;--op-cz-lens: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M15.5 15.5L20 20' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}@media (max-width: 600px){.op-casinos-head > .op-rows__find{flex-basis: 100%}}.op-cz-rail{--op-cz-side: calc((100% - min(1080px,100% - 32px)) / 2)}.op-cz-track{position: relative;justify-content: flex-start;align-items: flex-start;overflow-y: hidden;gap: var(--op-space-5);padding-inline: var(--op-cz-side);scroll-behavior: smooth;transition: height 250ms ease}.op-cz-card{flex: 0 0 100%;box-sizing: border-box;overflow: hidden;margin: 0;padding: var(--op-space-6) var(--op-space-6) 0;scroll-snap-align: center;transition: opacity 200ms ease}.op-cz-track.is-live > .op-cz-card:not(.is-on){opacity: .55}.op-cz-rail .bp-rail__edge{width: calc(var(--op-cz-side) + 24px)}.op-cz-rail .bp-rail__nav{top: 220px}.op-cz-card__h{display: flex;align-items: center;gap: var(--op-space-3);margin: 0 0 var(--op-space-3);font-size: clamp(24px,1.4vw + 16px,34px);line-height: 1.15;font-weight: var(--op-weight-semibold);letter-spacing: -0.02em;color: var(--op-ink)}.op-cz-card__flag{font-family: var(--op-font-emoji);font-size: 1.6em;line-height: 1}.op-cz-card > .op-sheet{margin: 0;border: 0;border-radius: 0;background: none;box-shadow: none}.op-cz-card .op-rows tr{padding-inline: 0}.op-cz-card .op-rows thead th{white-space: nowrap}.op-cz-card .op-rows .op-rows__n,.op-cz-card .op-rows .op-rows__wide{justify-content: flex-end;text-align: right;font-variant-numeric: tabular-nums}.op-cz-card > .op-box-bar{margin: var(--op-space-4) calc(-1 * var(--op-space-6)) 0;border-radius: 0}.op-cz.is-searching .op-cz-track{display: block;overflow: visible;padding-inline: max(var(--op-gutter),calc((100% - 1200px) / 2 + var(--op-gutter)))}.op-cz.is-searching .op-cz-track > .op-cz-card:not(.is-on){opacity: 1}.op-cz.is-searching .op-cz-card + .op-cz-card{margin-top: var(--op-space-5)}.op-cz.is-searching :is(.bp-rail__edge,.bp-rail__nav){display: none}.op-cz-wrap-proof{padding-top: var(--op-space-6)}.op-cz-wrap-proof .op-proof{margin-bottom: var(--op-space-16)}@media (max-width: 640px){.op-cz-rail{--op-cz-side: 24px}.op-cz-rail .bp-rail__edge{width: 16px}.op-cz-track{gap: var(--op-space-3)}.op-cz-card{padding: var(--op-space-5) var(--op-space-4) 0}.op-cz-card > .op-box-bar{margin-inline: calc(-1 * var(--op-space-4))}}@media (prefers-reduced-motion: reduce){.op-cz-track{scroll-behavior: auto;transition: none}}:where(html[data-site="openpatrol"]) .op-co__sum{min-height: 64px;padding-block: var(--op-space-4)}:where(html[data-site="openpatrol"]) .op-co__bar{height: 6px}@media (max-width: 767px){:where(html[data-site="openpatrol"]) .op-co__sum{grid-template-columns: 2.5rem minmax(0,1fr) auto 1rem;row-gap: var(--op-space-2)}:where(html[data-site="openpatrol"]) .op-co__sum > .op-co__place{grid-column: 1;grid-row: 1 / span 2}:where(html[data-site="openpatrol"]) .op-co__sum > .op-co__name{grid-column: 2;grid-row: 1}:where(html[data-site="openpatrol"]) .op-co__sum > .op-co__toggle{grid-column: 4;grid-row: 1 / span 2}:where(html[data-site="openpatrol"]) .op-co__sum > .op-co__share{display: contents}:where(html[data-site="openpatrol"]) .op-co__share > .op-co__bar{grid-column: 2 / 4;grid-row: 2}:where(html[data-site="openpatrol"]) .op-co__share > b{grid-column: 3;grid-row: 1}}