.sm-link{color: inherit;text-decoration: underline;text-decoration-color: rgba(var(--op-ink-rgb),.3);text-decoration-thickness: 1px;text-underline-offset: .18em}.sm-link:hover,.sm-link:focus-visible{color: var(--op-teal);text-decoration-color: currentColor}.sm-limit{margin-top: var(--op-space-5);max-width: 78ch}.sm-rank{color: inherit;text-decoration: none}.sm-rank:hover,.sm-rank:focus-visible{color: var(--op-teal)}.sm-newest{margin: var(--op-space-3) 0 0;font-size: var(--op-fs-base)}.sm-limit a{color: var(--op-teal);text-decoration: underline;text-underline-offset: 3px}.sm-figs--one .op-figs__track{grid-template-columns: 100%}.sm-cards{margin-top: var(--op-space-6);grid-template-columns: repeat(auto-fill,minmax(min(240px,100%),1fr));column-gap: calc(var(--op-space-5) + var(--op-mp-toggle) / 2);padding-inline-end: calc(var(--op-mp-toggle) / 2)}.sm-cards .mp-card--link,.sm-cards .mp-card--flat{grid-template-columns: max-content minmax(0,1fr);min-height: var(--op-space-12)}.sm-cards .mp-card--flat{padding: var(--op-space-5) var(--op-space-6)}.sm-flag{font-family: var(--op-font-emoji);margin-right: .5em}.sm-casinos .op-ev__cell[data-op-mine],.sm-casinos .op-ev__list i[data-op-mine]{background: var(--op-studio-mine)}.op-ev__top{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: var(--op-space-1) var(--op-space-4);margin: 0 0 var(--op-space-3);padding-bottom: var(--op-space-3);border-bottom: 1px solid var(--op-hairline)}.op-ev__name--casino{margin: 0;padding: 0;border: 0}.op-ev__casino{color: inherit;text-decoration: underline;text-decoration-color: rgba(var(--op-ink-rgb),.3);text-decoration-thickness: 1px;text-underline-offset: .18em}.op-ev__casino:hover,.op-ev__casino:focus-visible{color: var(--op-teal);text-decoration-color: currentColor}.op-ev__figs{margin: 0;font-family: var(--op-font-mono);font-size: var(--op-fs-sm);font-weight: var(--op-weight-medium);color: var(--op-text-2)}.sm-wl__say{min-height: 3.2em}.sm-wl__say b{color: var(--op-ink);font-weight: var(--op-weight-semibold)}.sm-wl{--sm-pick: var(--op-cta-to);--sm-ease: cubic-bezier(.16,1,.3,1);position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(5.5rem,18rem) minmax(0,1fr);min-width: 0}.sm-wl__lines{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none}.sm-wl__lines path{fill: none;stroke: var(--op-teal);stroke-width: 1.5;opacity: .22;transition: opacity .45s var(--sm-ease),stroke-width .45s var(--sm-ease)}.sm-wl__from{stop-color: var(--op-cta-to)}.sm-wl__to{stop-color: var(--op-teal-bright)}.sm-wl.has-pick .sm-wl__lines path{opacity: .05}.sm-wl.has-pick .sm-wl__lines path.is-on{opacity: 1;stroke-width: 2.6;stroke: url(#sm-wl-wire);stroke-dasharray: 700;animation: sm-wl-run .9s var(--sm-ease) both}@keyframes sm-wl-run{from{stroke-dashoffset: 700}to{stroke-dashoffset: 0}}.sm-wl.is-still .sm-wl__lines path,.sm-wl.is-still .sm-wl__node{transition: none;animation: none}.sm-wl__col{position: relative;display: grid;gap: var(--op-space-2);align-content: center;margin: 0;padding: 0;list-style: none}.sm-wl__col--casinos{grid-column: 3}@media (min-width: 900px){.sm-wl.is-pinned .sm-wl__col--games{position: sticky;top: calc(var(--op-chrome-h,var(--op-nav-h,64px)) + var(--op-space-4));align-self: start}}.sm-wl__node{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: var(--op-space-3);align-items: center;padding: var(--op-space-2) var(--op-space-4);border-radius: var(--op-r-md);background: var(--op-page);color: var(--op-ink);font-size: var(--op-fs-md);font-weight: var(--op-weight-medium);line-height: 1.25;transition: background-color .4s var(--sm-ease),color .4s var(--sm-ease),transform .4s var(--sm-ease),opacity .4s var(--sm-ease),box-shadow .4s var(--sm-ease)}.sm-wl__name{overflow-wrap: anywhere}.sm-wl__link{color: inherit;text-decoration: none}.sm-wl__link:hover,.sm-wl__link:focus-visible{color: inherit;text-decoration: underline;text-underline-offset: 3px}.sm-wl__n{font-family: var(--op-font-mono);font-size: var(--op-fs-xs);font-weight: var(--op-weight-semibold);color: var(--op-text-3);font-variant-numeric: tabular-nums;transition: color .4s var(--sm-ease)}.sm-wl__at{grid-column: 1 / -1;font-size: var(--op-fs-sm);font-weight: var(--op-weight-regular);color: var(--op-text-2)}.sm-wl__col--casinos .sm-wl__node{grid-template-columns: auto minmax(0,1fr);text-align: right}.sm-wl__col--casinos .sm-wl__n{order: -1}.sm-wl.is-live .sm-wl__at{display: none}.sm-wl.is-live .sm-wl__node{cursor: pointer}.sm-wl.is-live:not(.is-wide) .sm-wl__node.is-extra{display: none}.sm-wl__node:focus-visible,.sm-wl__link:focus-visible,.sm-wl__more:focus-visible{outline: var(--op-focus-ring) solid var(--sm-pick);outline-offset: 2px}.sm-wl.has-pick .sm-wl__node:not(.is-on):not(.is-pick){opacity: .32}.sm-wl__node.is-on{background: var(--op-teal-wash);color: var(--op-teal)}.sm-wl__node.is-on .sm-wl__n{color: var(--op-teal)}.sm-wl__node.is-pick{background: var(--sm-pick);color: var(--op-ink-on-accent);transform: scale(1.03);box-shadow: 0 12px 20px -12px var(--sm-pick)}.sm-wl__node.is-pick .sm-wl__n{color: var(--op-ink-on-accent)}.sm-wl__foot{margin: var(--op-space-4) 0 0}.sm-wl__more{font: inherit;font-weight: var(--op-weight-medium);min-height: var(--op-touch);padding: 0 var(--op-space-4);border: 1px solid var(--op-border);border-radius: var(--op-r-md);background: var(--op-surface);color: var(--op-ink);cursor: pointer}.sm-wl__of,.sm-wl__dots{display: none}@media (max-width: 699px){.sm-wl{display: block;padding-block: var(--op-space-2)}.sm-wl__lines,.sm-wl__col--casinos,.sm-wl__hint,.sm-wl__at{display: none}.sm-wl__col--games{display: block}.sm-wl__col--games .sm-wl__node{grid-template-columns: minmax(0,1fr) auto auto;column-gap: 0;align-items: baseline;padding: var(--op-space-3) 0;border-radius: 0;background: none;border-bottom: 1px solid var(--op-hairline);font-weight: var(--op-weight-semibold)}.sm-wl__col--games .sm-wl__node:last-child,.sm-wl.is-live:not(.is-wide) .sm-wl__node:has(+ .is-extra){border-bottom: 0}.sm-wl.is-live .sm-wl__node{cursor: auto}.sm-wl__col--games .sm-wl__name{padding-right: var(--op-space-3)}.sm-wl__col--games .sm-wl__n{font-family: inherit;font-size: var(--op-fs-md);color: var(--op-ink)}.sm-wl__of{display: inline;white-space: pre;font-size: var(--op-fs-base);font-weight: var(--op-weight-regular);color: var(--op-text-2)}.sm-wl__dots{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(var(--sm-read),minmax(0,14px));gap: 3px;margin-top: var(--op-space-2)}.sm-wl__dots--many{grid-template-columns: repeat(auto-fill,8px)}.sm-wl__dots > *{aspect-ratio: 1;border-radius: 50%;background: var(--op-page);box-shadow: inset 0 0 0 1px var(--op-hairline)}.sm-wl__dots > b{background: var(--op-teal);box-shadow: none}}@media (prefers-reduced-motion: reduce){.sm-wl__lines path,.sm-wl__node{transition: none;animation: none}}.sm-cg{--sm-cg-soft: cubic-bezier(.16,1,.3,1);--sm-cg-mute: color-mix(in srgb,var(--op-text-3) 62%,var(--op-surface));display: grid;grid-template-columns: minmax(0,1fr);background: var(--op-surface);border-radius: var(--op-space-6);box-shadow: var(--op-elevation-1);overflow: hidden}.sm-cg__side{background: color-mix(in srgb,var(--op-page) 55%,var(--op-surface));padding: var(--op-space-3) var(--op-space-3) var(--op-space-4);min-width: 0}.sm-cg__tabs{position: relative;display: flex;gap: var(--op-space-1);overflow-x: auto;padding-bottom: var(--op-space-2);scroll-snap-type: x proximity;scrollbar-width: thin;scrollbar-color: var(--op-border) transparent}.sm-cg__glow{position: absolute;left: 0;top: 0;width: 0;height: 0;border-radius: 14px;background: var(--op-surface);box-shadow: 0 1px 2px rgba(var(--op-ink-rgb),.06),0 8px 18px -10px rgba(var(--op-ink-rgb),.25);transition: transform .5s var(--sm-cg-soft),width .5s var(--sm-cg-soft),height .5s var(--sm-cg-soft);pointer-events: none}.sm-cg__tab{position: relative;flex: none;min-width: 132px;min-height: var(--op-touch);scroll-snap-align: start;display: grid;gap: 1px;padding: 10px var(--op-space-3);border: 0;border-radius: 14px;background: none;font: inherit;text-align: left;color: var(--op-text-2);cursor: pointer}.sm-cg__tab b{font-weight: var(--op-weight-medium);color: var(--op-ink);overflow-wrap: anywhere;transition: color var(--op-dur-slow) var(--op-ease-soft)}.sm-cg__tab > span{font-size: var(--op-fs-sm)}.sm-cg__tab[aria-selected="true"] > span{color: var(--op-teal);font-weight: var(--op-weight-medium)}.sm-cg__tab:hover b{color: var(--op-teal)}.sm-cg__tab:focus-visible{outline: 2px solid var(--op-teal-active);outline-offset: -2px}.sm-cg__stage{order: -1;min-width: 0;padding: var(--op-space-5) var(--op-space-4) var(--op-space-4)}.sm-cg__figs{margin-top: 0;overflow: hidden}.sm-cg__who{position: relative;justify-content: center;transition: background-color .3s cubic-bezier(.16,1,.3,1)}.sm-cg__go{color: inherit;text-decoration: none;transition: color .3s cubic-bezier(.16,1,.3,1)}.sm-cg__go::after{content: "";position: absolute;inset: 0}.sm-cg__who:has(.sm-cg__go):hover,.sm-cg__who:has(.sm-cg__go:focus-visible){background: var(--op-teal-wash)}.sm-cg__who:has(.sm-cg__go):hover .sm-cg__go,.sm-cg__go:focus-visible{color: var(--op-teal)}.sm-cg__go:focus-visible{outline: none}.sm-cg__who:has(.sm-cg__go:focus-visible){outline: var(--op-focus-ring) solid var(--op-teal-active);outline-offset: calc(var(--op-focus-ring) * -1)}@media (prefers-reduced-motion: reduce){.sm-cg__who,.sm-cg__go{transition: none}}.sm-cg__info{margin: 0}.sm-cg__info .op-stat__value{display: flex;align-items: center;min-height: 24px}.sm-cg__info .sm-cg__name{font-family: var(--op-font-sans);font-size: 18px;line-height: 1.15;letter-spacing: 0;white-space: normal;overflow-wrap: anywhere}.sm-cg__chart{position: relative;margin-top: var(--op-space-5);touch-action: pan-y}.sm-cg__svg{display: block;width: 100%;height: auto;overflow: visible}.sm-cg__axis{font-family: var(--op-font-mono);font-size: var(--op-fs-xs);fill: var(--op-text-3)}.sm-cg__grid{stroke: var(--op-hairline);stroke-dasharray: 2 6;stroke-linecap: round}.sm-cg__floor{stroke: var(--op-hairline)}.sm-cg__gap{stroke: var(--sm-cg-mute);stroke-width: 2;stroke-dasharray: 1 7;stroke-linecap: round}.sm-cg__fill-top{stop-color: var(--op-teal-bright);stop-opacity: .34}.sm-cg__fill-end{stop-color: var(--op-teal-bright);stop-opacity: 0}.sm-cg__area{fill: url(#sm-cg-fill)}.sm-cg__line{fill: none;stroke: var(--op-teal);stroke-width: 3;stroke-linecap: round;stroke-linejoin: round}.sm-cg__line--dense{stroke-width: 2.2}.sm-cg__line--none{stroke: var(--sm-cg-mute)}.sm-cg__dot{fill: var(--op-teal);stroke: var(--op-surface);stroke-width: 2}.sm-cg__dot--zero{fill: var(--op-surface);stroke: var(--sm-cg-mute);stroke-width: 2.5}.sm-cg__dot--hover{fill: var(--op-surface);stroke: var(--op-teal);stroke-width: 3}.sm-cg__guide{stroke: rgba(var(--op-ink-rgb),.14);stroke-width: 1.5;stroke-linecap: round}.sm-cg__tip{position: absolute;top: 0;left: 0;pointer-events: none;padding: var(--op-space-2) var(--op-space-3);border-radius: var(--op-space-3);background: var(--op-ground-ink);color: var(--op-ink-on-ground);font-size: var(--op-fs-sm);line-height: 1.35;white-space: nowrap;opacity: 0;box-shadow: 0 10px 24px -10px rgba(var(--op-ink-rgb),.5);transition: opacity var(--op-dur-slow) var(--sm-cg-soft),transform var(--op-dur-slow) var(--sm-cg-soft)}.sm-cg__tip b{display: block;font-size: var(--op-fs-md);font-weight: var(--op-weight-medium)}.sm-cg__tip.is-on{opacity: 1}.sm-cg__key{display: flex;flex-wrap: wrap;gap: var(--op-space-2) var(--op-space-5);margin: var(--op-space-2) 0 0;font-size: var(--op-fs-sm);color: var(--op-text-2)}.sm-cg__key span{display: inline-flex;align-items: center;gap: var(--op-space-2)}.sm-cg__k{display: inline-block;width: 10px;height: 10px;border-radius: 50%}.sm-cg__k--on{background: var(--op-teal)}.sm-cg__k--zero{background: var(--op-surface);box-shadow: inset 0 0 0 2px var(--sm-cg-mute)}.sm-cg__k--gap{width: 22px;height: 0;border-radius: 0;border-top: 2px dotted var(--sm-cg-mute)}.sm-cg__plain{grid-column: 1 / -1;box-shadow: none;overflow-x: auto;padding: var(--op-rhythm-card)}.sm-cg__sum{cursor: pointer;font-size: var(--op-fs-sm);font-weight: var(--op-weight-medium);color: var(--op-teal)}.sm-cg__plain[open] .sm-cg__sum{margin-bottom: var(--op-space-4)}.sm-cg__table{width: 100%;border-collapse: collapse;font-size: var(--op-fs-md)}.sm-cg__table caption{caption-side: top;text-align: left;margin-bottom: var(--op-space-3)}.sm-cg__table th,.sm-cg__table td{padding: var(--op-space-2) var(--op-space-3) var(--op-space-2) 0;text-align: left;border-top: 1px solid var(--op-hairline);font-variant-numeric: tabular-nums}.sm-cg__table thead th{border-top: 0;font-family: var(--op-font-mono);font-size: var(--op-fs-xs);font-weight: var(--op-weight-semibold);letter-spacing: var(--op-tracking-mono);text-transform: uppercase;color: var(--op-text-3)}.sm-cg__table tbody th{font-weight: var(--op-weight-medium)}@media (min-width: 720px){.sm-cg__info{grid-template-columns: minmax(0,1.35fr) repeat(3,minmax(0,1fr))}.sm-cg__info .op-stat__value{min-height: clamp(28px,3.6vw,48px)}.sm-cg__info .sm-cg__name{font-size: clamp(19px,2.1vw,26px)}}@media (min-width: 761px){.sm-cg{grid-template-columns: 250px minmax(0,1fr)}.sm-cg__side{padding: var(--op-space-4) var(--op-space-3)}.sm-cg__tabs{display: grid;gap: 2px;overflow-x: visible;overflow-y: auto;max-height: 520px;padding-bottom: var(--op-space-2);scroll-snap-type: none}.sm-cg__tab{min-width: 0}.sm-cg__stage{order: 0;padding: var(--op-space-6) var(--op-space-6) var(--op-space-5)}}@media (prefers-reduced-motion: reduce){.sm-cg__glow,.sm-cg__tip,.sm-cg__tab b{transition: none}}.xp__card--plain{cursor: default}.xp__card--plain .xp__arrow{display: none}.op-studio-grid.is-folded{max-height: var(--sm-fold);overflow-x: visible;overflow-y: clip;-webkit-mask: linear-gradient(to bottom,#000 calc(100% - 4.5rem),transparent) center / 400vw 100% no-repeat no-clip;mask: linear-gradient(to bottom,#000 calc(100% - 4.5rem),transparent) center / 400vw 100% no-repeat no-clip}.op-studio-grid.is-opening{max-height: var(--sm-fold);overflow-x: visible;overflow-y: clip;transition: max-height .7s cubic-bezier(.16,1,.3,1)}.op-block.op-block--studio-reports.has-fold{padding-bottom: 0}.op-morebar{display: flex;align-items: center;gap: var(--op-space-4);width: 100%;min-height: var(--op-touch);margin-top: var(--op-space-6);padding: 0;border: 0;background: none;color: var(--op-teal);font: inherit;font-size: var(--op-fs-sm);font-weight: var(--op-weight-medium);cursor: pointer;transition: color .3s cubic-bezier(.16,1,.3,1)}.op-morebar::before,.op-morebar::after{content: "";flex: 1;height: 1px;background: currentColor;opacity: .4;transition: opacity .3s cubic-bezier(.16,1,.3,1)}.op-morebar:hover::before,.op-morebar:hover::after{opacity: .8}.op-morebar[hidden]{display: none}.op-morebar:hover{color: var(--op-teal-active)}.op-morebar:focus-visible{outline: var(--op-focus-ring) solid var(--op-teal-active);outline-offset: calc(var(--op-focus-ring) * -1)}@media (prefers-reduced-motion: reduce){.op-studio-grid.is-opening,.op-morebar{transition: none}}.sm-door{display: flex;justify-content: center;margin: var(--op-space-8) 0 0}.sm-door .op-button{max-width: 100%;white-space: normal;text-align: center}.sm-door--alone{padding-block: var(--op-space-10) 0}.sm-door--alone .sm-door{margin-top: 0}.sm #scan-evidence .ev-door__go{justify-self: center}.sm-ranked p{margin: var(--op-space-4) 0 0;font-size: var(--op-fs-base);color: var(--op-ink)}.sm-notyet p{margin: 0;max-width: 78ch;font-size: var(--op-fs-md);color: var(--op-ink)}