:root{--max-width-narrow:1024px;--max-width:1590px;--max-width-extra-wide:1920px}@media (width<=767px){.spot-diff__container{padding-left:0;padding-right:0}}.spot-diff__container .l-col{padding-bottom:0;position:relative}.spot-diff__intro{position:relative}.spot-diff__intro--inside{color:#fff;text-align:center;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spot-diff__intro--inside h1{margin-top:0}.spot-diff__intro--inside h3{margin-bottom:2.5rem}@media (width>=768px){.spot-diff__intro--inside h3{margin-bottom:5rem;font-size:1.875rem}}.spot-diff__intro--inside .btn{margin-bottom:0}.spot-diff__game{--image-height:80%;position:relative}.spot-diff__game--inside{justify-content:center;display:flex}@media (width>=768px){.spot-diff__game--inside{display:block}}.spot-diff__game--img-original,.spot-diff__game--img-modified{text-align:center;width:40%;height:50%;color:hsl(var(--white));position:absolute;top:10%}.spot-diff__game--img-original.img--square,.spot-diff__game--img-modified.img--square{width:70%}.spot-diff__game--img-original.img--square img,.spot-diff__game--img-modified.img--square img{height:var(--image-height);width:auto;margin-inline:auto}@media (width>=768px){.spot-diff__game--img-original,.spot-diff__game--img-modified{width:14%;top:2%}.spot-diff__game--img-original.img--square,.spot-diff__game--img-modified.img--square{width:50%;height:var(--image-height);margin-inline:auto}.spot-diff__game--img-original,.spot-diff__game--img-modified{height:100%}}@media (width>=960px){.spot-diff__game--img-original,.spot-diff__game--img-modified{top:3%}}@media (width>=1200px){.spot-diff__game--img-original,.spot-diff__game--img-modified{top:8%}}@media (width>=768px){.spot-diff__game--img-original{left:19.5%}.spot-diff__game--img-original.img--square{left:0}}@media (width<=767px){.spot-diff__game--img-modified{top:51%}}@media (width>=768px){.spot-diff__game--img-modified{right:19.5%}.spot-diff__game--img-modified.img--square{right:0}}.spot-diff__game--img-modified img[usemap],.spot-diff__game--img-modified map area{outline:none;display:block}.spot-diff__game-subline--original{color:var(--subline-original-color)}.spot-diff__game-subline--modified{color:var(--subline-modified-color)}.spot-diff__game .checkmark{background-color:hsl(var(--grey-midnight));opacity:0;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-size:1.25rem;display:flex;position:absolute}.spot-diff__game .checkmark.error{background-color:hsl(var(--red));padding:.5rem;font-size:.875rem}.spot-diff__game .checkmark.show{opacity:1}.spot-diff__game--img-wrapper{width:100%;height:50%;position:relative}@media (width>=768px){.spot-diff__game--img-wrapper{height:100%}}.spot-diff__game--img-wrapper area{cursor:default}.spot-diff__game--details{width:22.5rem;height:3.5625rem;box-shadow:0 .125rem 1.25rem 0 hsl(var(--black)/.5);color:#000;background-image:linear-gradient(90deg,#c89f33 19%,#e5cb5e 24%,#fef5cc 32%,#d2af52 50%,#f1e0a8 65%,#c79e33 74%,#f7eab9 93%,#c69c30);border-radius:.9375rem;flex-direction:row;place-content:center space-around;align-items:center;margin:0 auto;font-family:Open Sans,OS-Fallback-Arial,OS-Fallback-Roboto,system-ui,Segoe UI,Helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;display:flex;position:absolute;top:1.875rem;left:50%;transform:translate(-50%)}@media (width>=768px){.spot-diff__game--details{width:23.4375rem;top:auto;bottom:2%}}@media (width>=960px){.spot-diff__game--details{bottom:3%}}.spot-diff__game--details>div{align-items:center;height:100%;display:flex;position:relative}.spot-diff__game--details .timer-container:after,.spot-diff__game--details .error-container:after{content:"";background-color:#000;width:1px;height:100%;position:absolute;top:0;bottom:0;right:-30px}.spot-diff__game--details .icon-container{padding-right:.625rem;font-size:1.25rem}.spot-diff__game--details .error,.spot-diff__game--details .timer{font-size:.9375rem;font-weight:700}.spot-diff__game--msg{background:hsl(var(--black)/.8);color:#fff;text-align:center;width:100%;height:100%;padding:0 1.0625rem;position:absolute;top:0;left:0}.spot-diff__game--msg:not([hidden]){flex-direction:column;justify-content:flex-start;align-items:center;display:flex}@media (width>=768px){.spot-diff__game--msg:not([hidden]){justify-content:center}}.spot-diff__game--msg h1{margin:5.625rem 0 5rem}@media (width>=768px){.spot-diff__game--msg h1{margin:0 0 1.25rem}}@media (width>=1200px){.spot-diff__game--msg h1{margin:0 0 7.5rem}}.spot-diff__game--msg h4{text-transform:uppercase;font-size:1.25rem}.spot-diff__game--msg .stats{margin-bottom:2rem;font-size:1.25rem}@media (width>=768px){.spot-diff__game--msg .stats{margin-bottom:3.5rem}}.spot-diff__game--msg .stats>div{justify-content:space-between;display:flex}.spot-diff__game--msg .stats .error,.spot-diff__game--msg .stats .timer{text-align:right;width:6.25rem;font-weight:700}@media (width>=768px){.spot-diff__game--msg .stats .error,.spot-diff__game--msg .stats .timer{width:12.5rem}}.spot-diff--game-ended .spot-diff__game{position:absolute;inset:0}.spot-diff--game-ended .spot-diff__game img{height:100%}.spot-diff--game-ended .spot-diff__game--msg{margin-inline:calc(var(--gutter) / -2);width:calc(100% + var(--gutter));height:calc(100% + var(--gutter-y));padding-block:2rem;position:relative}@media (width>=768px){.spot-diff--game-ended .spot-diff__game--msg{padding-block:3rem 5rem}}
