
/* Production phone refinement. Preserve the existing continuous menu lens. */
@media(max-width:700px){
header.cinema-header{height:66px!important;min-height:0!important;padding:0 12px;transition:height .2s ease}header.cinema-header>.logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:155px!important;height:46px!important;display:flex;align-items:center;justify-content:center;transition:width .2s ease}header.cinema-header>.logo img{width:100%!important;height:46px!important;object-fit:contain}header.cinema-header.scrolled{height:50px!important}header.cinema-header.scrolled>.logo{width:132px!important;height:36px!important}header.cinema-header.scrolled>.logo img{height:36px!important}.cinema-header .logo .logo-menu-arrow{left:50%!important;right:auto!important;top:auto!important;bottom:-5px!important;width:10px;height:6px;transform:translateX(-50%)!important}.cinema-header .logo.menu-expanded .logo-menu-arrow{transform:translateX(-50%) rotate(180deg)!important}header.cinema-header>.tools{gap:0!important}header.cinema-header>.tools>#language,header.cinema-header>.tools>[data-action=garage]{min-width:30px!important;min-height:44px;font-size:11px;padding:0!important}
#discovery .play-studio{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:12px!important;align-items:center;padding-right:0!important}#discovery .play-studio>div:first-child{grid-column:2;grid-row:1;width:100%;min-width:0;padding:0!important}#discovery .play-studio>.machine-result-area{grid-column:1;grid-row:1;min-width:0;width:100%;padding:0!important}#discovery .play-studio .real-pump{width:100%!important;max-width:100%!important;margin:0!important}#discovery #play-result .match-results{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:8px 0!important;padding:0!important}#discovery #play-result .reveal-card{--card-y:0px!important;min-width:0}#discovery #play-result .match-results .pbb-art-card{border-width:3px;border-radius:12px}#discovery #play-result .match-results .pbb-art-info{min-height:0;padding:0 7px;margin-top:-2px}#discovery #play-result .match-results .pbb-art-info h3{font-size:12px!important;min-height:0;line-height:1.4!important;margin:5px 0}#discovery #play-result .match-results .pbb-art-info>strong{font-size:22px}#discovery #play-result .match-results .pbb-art-info>p{font-size:10px;margin:5px 0}#discovery #play-result .match-results .pbb-art-social{gap:0;margin:0 3px;justify-content:space-around}#discovery #play-result .match-results .pbb-art-social>button{min-width:32px;width:32px;min-height:38px;height:38px;font-size:18px}#discovery #play-result .match-results .pbb-art-actions{grid-template-columns:1fr;margin:0 5px 6px;gap:4px}#discovery #play-result .match-results .pbb-art-actions>button{min-height:38px;font-size:11px;padding:7px 3px}#discovery .machine-result-area>.eyebrow{font-size:8px;letter-spacing:1px;margin-bottom:8px}#discovery .machine-result-area>h3{font-size:15px;line-height:1.5;margin:0 0 10px}#discovery #play-result>.tool-note{font-size:9px;line-height:1.5}#discovery .machine-result-area .match-empty{padding:12px 3px;min-height:0}#discovery .machine-result-area .match-empty h3{font-size:13px;line-height:1.5}#discovery .machine-result-area .match-empty p{font-size:10px;line-height:1.5}#discovery #play-save-preference{font-size:10px;min-height:38px}#discovery .play-studio #play-match-button{min-width:0;width:100%;font-size:11px;min-height:42px;padding:8px}#discovery .play-studio .machine-note{font-size:9px;line-height:1.5}#discovery .play-studio .real-pump .pump-nozzle::after{right:-14px}#discovery .real-pump .pump-nozzle small{max-width:110px;font-size:9px;padding:6px}
}
@media(max-width:360px){header.cinema-header>.logo{width:142px!important}header.cinema-header.scrolled>.logo{width:126px!important}}
@media(prefers-reduced-motion:reduce){header.cinema-header,header.cinema-header>.logo{transition:none}}
