.fair-artwork-scroll{overscroll-behavior-x:contain;width:100%;overflow-x:auto}.fair-artwork{aspect-ratio:3/2;width:100%;min-width:768px;max-width:1536px;margin-inline:auto;position:relative;container-type:inline-size}.fair-artwork-image{width:100%;height:auto;display:block}.fair-artwork-link{border-radius:6px;min-height:44px;display:block;position:absolute}.fair-artwork-link:focus-visible{outline:3px solid var(--fair-art-ticket-ink);outline-offset:2px}.fair-artwork-play{width:15.3%;height:5.8%}.fair-artwork-play--shooting{top:55%;left:10%}.fair-artwork-play--barrel{top:55%;left:42.4%}.fair-artwork-play--guess{top:54.6%;left:75.5%}.fair-artwork-play--trivia{top:90%;left:10%}.fair-artwork-play--memory{top:90%;left:42.4%}.fair-artwork-play--fishing{top:90%;left:75.5%}.fair-artwork-prizes{width:11.7%;height:3.8%;top:22%;left:10.5%}.fair-artwork-balance{background:var(--fair-art-ticket-surface);width:12.1%;height:3.5%;color:var(--fair-art-ticket-ink);white-space:nowrap;align-items:center;font-family:Georgia,serif;font-size:1.35cqw;line-height:1;display:flex;position:absolute;top:19%;left:10.5%}@media (width<=767px){.fair-artwork{min-width:1152px}}.wow-shell:has(.fair-artwork) .wow-sidebar{background-color:var(--background)}.wow-shell:has(.fair-artwork) .wow-sidebar:after{background-color:var(--background);opacity:.94}.fair-artwork .fair-artwork-balance{z-index:2}.fair-artwork .fair-artwork-prizes{min-height:0}.murloc-proof{background:var(--background);min-height:100svh;color:var(--foreground);padding:1rem 0 2rem}.murloc-proof-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;max-width:900px;margin:0 auto 1rem;padding:0 1rem;display:flex}.murloc-proof-header h1{font:700 20px var(--font-serif)}.murloc-proof-controls{flex-wrap:wrap;gap:.5rem;display:flex}.murloc-proof-controls button{min-height:44px}.murloc-proof-controls button:first-child{width:172px}.murloc-private-game .murloc-proof-controls button:first-child{width:156px}.murloc-private-rules{max-width:900px;color:var(--foreground);flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;margin:0 auto;padding:0 1rem;font-size:12px;display:flex}.murloc-private-floor{color:var(--muted-foreground)}.murloc-private-round-status{max-width:900px;min-height:24px;color:var(--accent);justify-content:space-between;gap:.5rem;margin:.6rem auto;padding:0 1rem;font-size:12px;display:flex}.murloc-private-round-status output{text-align:right}.murloc-private-result{text-align:center;max-width:900px;margin:1rem auto 0;padding:0 1rem}.murloc-private-result h2{font-size:18px}.murloc-private-result dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.75rem 0;font-size:12px;display:grid}.murloc-private-result dd{font-variant-numeric:tabular-nums;color:var(--accent);font-size:20px}.murloc-private-result p{color:var(--muted-foreground);font-size:12px}.murloc-proof-scene{aspect-ratio:1;isolation:isolate;width:min(100%,900px);margin:0 auto;position:relative}.murloc-proof-scene picture,.murloc-proof-booth{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.murloc-proof-booth{object-fit:contain}.murloc-proof-row{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:76%;height:13.8%;display:grid;position:absolute;left:12%}.murloc-proof-row-0{z-index:2;bottom:53.5%}.murloc-proof-row-1{z-index:3;bottom:39.7%}.murloc-proof-row-2{z-index:4;bottom:25.6%}.murloc-proof-row-3{z-index:5;bottom:11.9%}.murloc-private-game .murloc-proof-row-3,.murloc-bash-live .murloc-proof-row-3{bottom:11.75%}.murloc-private-game .murloc-proof-row-0 .murloc-proof-stage,.murloc-bash-live .murloc-proof-row-0 .murloc-proof-stage{height:104%}.murloc-private-game .murloc-proof-row-0 .murloc-water-proof .murloc-water-creature,.murloc-bash-live .murloc-proof-row-0 .murloc-water-proof .murloc-water-creature{height:60%}.murloc-private-game .murloc-proof-row-0 .murloc-water-splash,.murloc-bash-live .murloc-proof-row-0 .murloc-water-splash{top:32%}.murloc-private-game .murloc-proof-row .murloc-proof-barrel,.murloc-bash-live .murloc-proof-row .murloc-proof-barrel{transform:translateY(-25%)}.murloc-private-game .murloc-proof-barrel .murloc-proof-stage,.murloc-bash-live .murloc-proof-barrel .murloc-proof-stage{bottom:-30%}.murloc-proof-row .murloc-proof-barrel{aspect-ratio:auto;touch-action:manipulation;background:0 0;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0;position:relative;overflow:visible}.murloc-proof-row .murloc-proof-barrel:hover{background:0 0}.murloc-proof-barrel:before{content:"";background:var(--murloc-proof-contact);filter:blur(2px);pointer-events:none;border-radius:50%;width:64%;height:6%;position:absolute;bottom:1.5%;left:22%}.murloc-proof-row-0 .murloc-proof-stage{transform:scale(.94)}.murloc-proof-row-2 .murloc-proof-stage{transform:scale(1.02)}.murloc-proof-row-3 .murloc-proof-stage{transform:scale(1.05)}.murloc-proof-barrel .murloc-proof-stage{transform-origin:bottom;height:135%;inset:auto 7% -5% -7%}.murloc-proof-value{width:19%;height:4.5%;color:var(--murloc-proof-score);font-variant-numeric:tabular-nums;z-index:6;text-shadow:var(--murloc-proof-score-shadow);justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex;position:absolute;top:29%}.murloc-proof-time{left:19.5%}.murloc-proof-points{left:44%}.murloc-proof-streak{left:67.2%}.murloc-proof-status{text-align:center;min-height:1.5rem;color:var(--accent);margin:.75rem auto 0;padding:0 1rem;font-size:14px}@media (width<=600px){.murloc-proof-value{font-size:16px}.murloc-proof-header h1{font-size:18px}}@media (prefers-reduced-motion:reduce){.murloc-proof-barrel{transition:none}}.murloc-proof-compare-label{z-index:7;width:100%;color:var(--murloc-proof-score);text-shadow:var(--murloc-proof-score-shadow);pointer-events:none;font-size:12px;line-height:1.2;position:absolute;bottom:-8%;left:0}.murloc-proof-existing-still img{animation:none}.murloc-proof-role-label{white-space:normal;font-size:12px;bottom:-12%}@media (width<=600px){.murloc-proof-role-label{font-size:10px}}.murloc-water-proof{pointer-events:none;position:absolute;inset:0}.murloc-water-surface{z-index:2;background:var(--murloc-proof-water);border:1px solid var(--murloc-proof-water-rim);border-radius:50%;width:48%;height:8%;position:absolute;top:34%;left:26%;overflow:hidden}.murloc-water-surface span{border:1px solid var(--murloc-proof-water-rim);animation:murloc-water-ripple var(--barrel-peek-ms) ease-out both;border-radius:50%;position:absolute;inset:15%}.murloc-water-proof .murloc-water-viewport{z-index:2}.murloc-water-proof .murloc-water-creature{filter:none;width:76%;height:70%;bottom:34%;left:12%}.murloc-water-proof.is-still .murloc-water-creature{animation:none}.murloc-water-proof.is-hit .murloc-water-creature{animation:.22s ease-in both murloc-water-duck}.murloc-water-proof.is-hit .murloc-water-surface span{animation:.22s ease-out both murloc-water-ripple}.murloc-water-splash{z-index:4;width:56%;height:32%;position:absolute;top:18%;left:22%;overflow:visible}.murloc-water-splash i{background:var(--murloc-proof-water-drop);opacity:0;width:4px;height:6px;animation:murloc-water-droplet .32s ease-out var(--drop-delay) both;border-radius:50%;position:absolute;bottom:35%;left:50%}.murloc-water-proof.is-still .murloc-water-splash i{animation:none}.murloc-water-proof.is-hit .murloc-water-splash i{animation:murloc-water-hit-droplet .22s ease-out var(--drop-delay) both}@keyframes murloc-water-duck{0%{transform:translateY(0)}to{transform:translateY(70%)}}@keyframes murloc-water-ripple{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}@keyframes murloc-water-droplet{0%{opacity:0;transform:translate(0)}25%{opacity:1}70%{opacity:.9;transform:translate(var(--drop-x), calc(-1 * var(--drop-rise)))}to{opacity:0;transform:translate(var(--drop-x), 0)}}@keyframes murloc-water-hit-droplet{0%{opacity:0;transform:translate(0)}25%{opacity:1}70%{opacity:.9;transform:translate(var(--drop-x), calc(-1 * var(--drop-rise)))}to{opacity:0;transform:translate(var(--drop-x), 0)}}@media (width<=600px){.murloc-proof-compare-label{font-size:10px}.murloc-water-splash i{width:3px;height:4px}}@media (prefers-reduced-motion:reduce){.murloc-water-proof .murloc-water-creature,.murloc-water-surface span,.murloc-water-splash i{animation:none}.murloc-water-proof.is-hit .murloc-water-creature{visibility:hidden}}.murloc-sequence .murloc-water-creature{animation:none}.murloc-sequence.phase-emerge .murloc-water-creature{animation:.13s cubic-bezier(.16,1,.3,1) both murloc-sequence-rise}.murloc-sequence.phase-idle .murloc-water-creature{animation:.72s ease-in-out both murloc-sequence-idle}.murloc-sequence.phase-hit .murloc-water-creature{animation:.22s ease-in both murloc-water-duck}.murloc-sequence .murloc-water-surface span{opacity:.65;animation:none}.murloc-sequence.phase-emerge .murloc-water-surface span,.murloc-sequence.phase-hit .murloc-water-surface span{animation:.32s ease-out both murloc-water-ripple}.murloc-sequence .murloc-water-splash{width:70%;height:20%;top:24%;left:15%;overflow:hidden}.murloc-sequence .murloc-water-splash i{width:4%;height:14%;animation:none}.murloc-sequence.phase-emerge .murloc-water-splash i,.murloc-sequence.phase-idle .murloc-water-splash i{animation:murloc-sequence-splash .32s ease-out var(--drop-delay) both}.murloc-sequence.phase-hit .murloc-water-splash i{animation:murloc-sequence-splash .22s ease-out var(--drop-delay) both}@keyframes murloc-sequence-rise{0%{transform:translateY(85%)}to{transform:translateY(0)}}@keyframes murloc-sequence-idle{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-1.5%)rotate(-1deg)}75%{transform:translateY(1%)rotate(1deg)}}@keyframes murloc-sequence-splash{0%{opacity:0;transform:translate(0)}20%{opacity:1}75%{opacity:.9;transform:translate(calc(var(--drop-x) * .6), -160%)}to{opacity:0;transform:translate(calc(var(--drop-x) * .75), 40%)}}@media (prefers-reduced-motion:reduce){.murloc-sequence.phase-emerge .murloc-water-creature,.murloc-sequence.phase-idle .murloc-water-creature,.murloc-sequence.phase-hit .murloc-water-creature,.murloc-sequence .murloc-water-surface span,.murloc-sequence .murloc-water-splash i{animation:none}.murloc-sequence.phase-emerge .murloc-water-splash i,.murloc-sequence.phase-idle .murloc-water-splash i,.murloc-sequence.phase-hit .murloc-water-splash i{opacity:.8}}.memory-table{max-width:62rem;margin:0 auto 1.5rem;position:relative}.memory-table-frame{border-style:solid;border-width:20px;border-image-slice:200 fill;border-image-repeat:stretch;border-radius:6px;position:relative;box-shadow:0 18px 40px -12px oklch(10% .03 50/.85),inset 0 0 0 1px oklch(75% .12 85/.25)}.memory-table-prop{z-index:3;pointer-events:none;filter:drop-shadow(0 6px 10px oklch(10% .03 50/.6));height:auto;position:absolute}.memory-table-lantern{width:clamp(64px,18%,150px);top:-3.2rem;right:-1.4rem}.memory-table-candle{width:clamp(56px,15%,120px);top:-2.6rem;left:-1.2rem}.memory-table-inner{background-position:50%;background-size:cover;border-radius:2px;flex-direction:column;align-items:center;gap:.6rem;padding:.6rem .7rem 1rem;display:flex;position:relative;box-shadow:inset 0 0 60px oklch(12% .05 330/.55)}.memory-table-plaque{filter:drop-shadow(0 4px 8px oklch(10% .03 50/.7));width:min(100%,19rem);height:auto;margin-top:-1.8rem}.memory-table-sub{letter-spacing:.12em;text-transform:uppercase;color:oklch(82% .06 85);text-shadow:0 1px 2px oklch(10% .03 50/.8);margin:-.4rem 0 0;font-size:.8rem}.memory-table-score{align-items:stretch;width:100%;min-height:4rem;margin:0;display:flex;position:relative}.memory-table-score>img{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.memory-table-score-cells{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));padding:.35rem 9% .5rem;display:grid;position:relative}.memory-table-score-cells>div{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:.1rem;display:flex}.memory-table-score-cells dt{letter-spacing:.14em;text-transform:uppercase;color:oklch(78% .08 85);font-size:.58rem}.memory-table-score-cells dd{font-family:var(--font-serif,serif);color:oklch(92% .08 90);text-shadow:0 1px 3px oklch(10% .03 50/.9);margin:0;font-size:1.05rem;font-weight:700}.memory-table-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;width:min(100%,26rem);display:grid}.memory-table-tile{aspect-ratio:63/88;cursor:pointer;perspective:700px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;min-width:44px;min-height:44px;padding:0;position:relative}.memory-table-tile:focus-visible{outline-offset:2px;outline:2px solid oklch(84% .15 90)}.memory-table-tile-inner{transform-style:preserve-3d;border-radius:6px;transition:transform .45s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0;box-shadow:0 3px oklch(14% .03 50),0 8px 14px -4px oklch(10% .03 50/.75)}.memory-table-tile[data-up=true] .memory-table-tile-inner{transform:rotateY(180deg)}.memory-table-face{backface-visibility:hidden;background:linear-gradient(oklch(24% .04 60),oklch(18% .03 55));border:1px solid oklch(35% .06 70);border-radius:6px;position:absolute;inset:0;overflow:hidden}.memory-table-face img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.memory-table-front{transform:rotateY(180deg)}.memory-table-tile[data-matched=true] .memory-table-tile-inner{box-shadow:0 3px oklch(14% .03 50),0 0 14px 2px oklch(84% .15 90/.55),0 8px 14px -4px oklch(10% .03 50/.75)}.memory-table-tile[data-matched=true] .memory-table-front{border-color:oklch(84% .15 90/.8)}.memory-table-controls{align-items:center;gap:.6rem;margin-top:.2rem;display:flex}.memory-table-btn{font-family:var(--font-serif,serif);letter-spacing:.08em;text-transform:uppercase;color:oklch(92% .08 90);cursor:pointer;background:linear-gradient(oklch(42% .09 70),oklch(28% .06 60));border:1px solid oklch(62% .12 85);border-radius:6px;padding:.45rem 1.4rem;font-size:.9rem;box-shadow:0 3px oklch(14% .03 50),0 6px 12px -4px oklch(10% .03 50/.7)}.memory-table-btn:disabled{opacity:.55;cursor:default}.memory-table-btn:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px oklch(14% .03 50)}.memory-table-sound{color:oklch(92% .08 90);cursor:pointer;background:oklch(24% .05 60);border:1px solid oklch(62% .12 85);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.05rem;display:grid}@media (width>=900px){.memory-table-frame{border-width:30px}.memory-table-inner{gap:.9rem;padding:1rem 1.4rem 1.4rem}.memory-table-plaque{width:min(100%,26rem);margin-top:-2.6rem}.memory-table-score{max-width:34rem;min-height:5.2rem}.memory-table-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;width:min(100%,44rem)}.memory-table-lantern{top:-4.4rem;right:-2rem}.memory-table-candle{top:-3.6rem;left:-1.8rem}}@media (prefers-reduced-motion:reduce){.memory-table-tile-inner{transition:none}}
