html,body{background:#1b1d1f;height:100%;margin:0;font-family:Trebuchet MS,system-ui,sans-serif;overflow:hidden}#game{width:100vw;height:100vh;display:block}#hud{pointer-events:none;color:#fff;text-shadow:2px 2px #000;position:fixed;inset:0}#cash{color:#9cf27a;font-variant-numeric:tabular-nums;letter-spacing:1px;font-size:34px;font-weight:700;position:absolute;top:14px;right:24px}#gps{white-space:nowrap;align-items:center;gap:8px;display:none;position:absolute;top:6px;left:50%;transform:translate(-50%)}#gpsDial{will-change:transform, opacity;background:#00000073;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1.5px #ffffff2e}#gpsDial svg{display:block}#gpsArrow{stroke:#111;stroke-width:6px;stroke-linejoin:round}#distance{font-size:16px;font-weight:700}#district{letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-text-stroke:2px #000;opacity:0;white-space:nowrap;font-size:clamp(36px,7vw,72px);font-style:italic;font-weight:700;transition:opacity .6s;position:absolute;top:18%;left:50%;transform:translate(-50%)}#district.show{opacity:1}#jobbox{flex-direction:column;align-items:center;gap:2px;max-width:70vw;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%)}#job{text-align:center;font-size:18px}#stars{letter-spacing:2px;color:#ffffff40;font-size:26px;position:absolute;top:54px;right:24px}#stars.active{color:#ffd23f}#stars.searching{animation:.5s steps(2,end) infinite blink}@keyframes blink{50%{color:#7fb2ff}}#timer{font-variant-numeric:tabular-nums;font-size:42px;font-weight:700;line-height:1.1}#timer:empty{display:none}#pace{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:13px;font-weight:700;display:none}#pace.show{display:flex}#pacebar{background:#00000080;border-radius:5px;width:180px;height:10px;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #fff3}#pacebar:after{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:83.3%}#pacefill{background:#5ff08a;width:0;height:100%;transition:background-color .2s}#pace.warm #pacefill{background:#ffb020}#pace b{visibility:hidden;color:#ff5a4a}#pace.over #pacefill{background:#ff4a3a}#pace.over b{visibility:visible;animation:.5s steps(2,end) infinite blink}#timer.urgent{color:#ff5a4a}#street{letter-spacing:1px;text-transform:uppercase;opacity:0;font-size:28px;font-weight:700;transition:opacity .4s;position:absolute;bottom:56px;left:24px}#street.show{opacity:1}#clock{font-variant-numeric:tabular-nums;opacity:.9;font-size:22px;font-weight:700;position:absolute;bottom:222px;right:18px}#stamina{opacity:0;background:#00000073;border-radius:4px;width:160px;height:8px;transition:opacity .4s;position:absolute;bottom:98px;left:24px;overflow:hidden;box-shadow:0 0 0 1.5px #ffffff2e}#stamina.show{opacity:1}#staminabar{background:#7fd0ff;height:100%}#stamina.low #staminabar{background:#ff9a3a}#speed{font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;position:absolute;bottom:24px;right:236px}#speed.over{color:#ff5a4a}#limit{color:#111;width:38px;height:38px;text-shadow:none;background:#fff;border:5px solid #d8262b;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;bottom:70px;right:236px;box-shadow:0 1px 3px #00000080}#limit[hidden]{display:none}#chat{position:absolute;inset:0;overflow:hidden}.chat{text-align:center;color:#ffff3a;text-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000;will-change:transform;width:max-content;max-width:260px;font-size:15px;font-weight:700;line-height:1.2;position:absolute;top:0;left:0}#message{text-align:center;color:#ffd23f;opacity:0;width:100%;font-size:52px;font-weight:700;transition:opacity .3s;position:absolute;top:30%}#message.show{opacity:1}#hint{flex-direction:column;align-items:flex-start;gap:6px;font-size:17px;display:flex;position:absolute;bottom:124px;left:24px}#hint .prompt{text-shadow:1px 1px #000;background:#0a0c0e80;border-radius:5px;align-items:center;gap:8px;padding:3px 10px 3px 4px;animation:.18s ease-out promptin;display:flex}#hint .prompt.status{color:#ffd23f;padding-left:10px;font-style:italic}kbd{box-sizing:border-box;vertical-align:middle;color:#16181b;min-width:26px;height:26px;text-shadow:none;background:linear-gradient(#fbfbfb,#d9dbde);border:1px solid #8b9096;border-radius:5px;place-items:center;margin-bottom:3px;padding:0 7px;font:700 14px/1 system-ui,sans-serif;display:inline-grid;box-shadow:0 3px #6b7076,0 4px 3px #00000073}kbd.wide{min-width:48px;font-size:12px}#hint kbd{min-width:26px;height:26px;padding:0 7px;font-size:14px}#hint kbd.wide{min-width:48px;font-size:12px}.sheet td kbd{min-width:23px;height:23px;margin:0 2px 3px;font-size:12px}#hint .hold{text-transform:uppercase;letter-spacing:.08em;color:#ffd23f;margin-left:4px;margin-right:-3px;font-size:11px;font-weight:700}@keyframes promptin{0%{opacity:0;transform:translate(-10px)}}#minimap{width:200px;height:200px;position:absolute;bottom:16px;right:16px}#fps{opacity:.6;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:6px;left:10px}#hudversion{color:inherit;text-shadow:inherit;opacity:.55;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;font-family:inherit;font-size:11px;position:absolute;bottom:1px;right:18px}#hudversion:hover{opacity:1;text-decoration:underline}#changelog{z-index:10;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}#changelog[hidden]{display:none}#changelog .box{color:#e8e8e8;background:#16181c;border-radius:10px;width:min(640px,100%);max-height:85vh;padding:20px 26px;font-size:15px;line-height:1.5;position:relative;overflow-y:auto;box-shadow:0 10px 40px #0009}#changelog h1{color:#9e2a2b;letter-spacing:.06em;margin:0 0 8px;font-size:26px;font-style:italic}#changelog h2{color:#9cf27a;margin:22px 0 4px;font-size:19px}#changelog h3{text-transform:uppercase;letter-spacing:.12em;color:#ffd23f;margin:12px 0 2px;font-size:13px}#changelog ul{margin:0;padding-left:20px}#changelog li{margin:3px 0}#changelog code{background:#ffffff14;border-radius:3px;padding:0 4px;font-size:13px}#clclose{float:right;color:#fff;cursor:pointer;opacity:.7;background:0 0;border:0;font-size:26px;line-height:1;position:sticky;top:0}#clclose:hover{opacity:1}#loading{color:#fff;background:#1b1d1f;place-items:center;font-size:28px;display:grid;position:fixed;inset:0}#loadbox{text-align:center;width:min(420px,100vw - 32px)}#loadtrack{background:#33373b;border-radius:3px;height:6px;margin:18px 0 10px;overflow:hidden}#loadbar{background:#9cf27a;width:0;height:100%;transition:width .25s ease-out}#loadstep{color:#9aa0a6;min-height:1.4em;font-size:15px}@media (width<=700px){#minimap{width:130px;height:130px}#clock{font-size:18px;bottom:152px}#speed{font-size:24px;right:160px}#limit{border-width:4px;width:32px;height:32px;font-size:13px;bottom:58px;right:160px}#cash{font-size:24px}#street{font-size:20px}#hint{font-size:14px;bottom:104px}}#title[hidden],#paused[hidden]{display:none}#cheatlist{border:1px dashed #ffd23f80;border-radius:8px;gap:6px;padding:8px;display:grid}#cheatlist[hidden]{display:none}#cheatlist button{padding:7px 12px;font-size:15px}#cheatlist button.on{color:#9cf27a;border-color:#9cf27a}#cheatlist button.on:after{content:" ✓"}#debug{z-index:5;color:#d8f5c8;background:#0a0c0ec7;border-radius:6px;max-width:calc(100vw - 32px);padding:8px 10px;font:12px/1.35 ui-monospace,Consolas,monospace;position:fixed;top:84px;left:16px}#debug[hidden]{display:none}#debug pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}#debugcopied{color:#9cf27a}#worldmap{cursor:crosshair;touch-action:none;width:100vw;height:100vh;position:fixed;inset:0}#worldmap[hidden],#maphelp[hidden]{display:none}#maphelp{color:#fff;pointer-events:none;background:#0009;border-radius:6px;padding:6px 14px;font-size:15px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}#game{touch-action:none;height:100dvh}.taps{display:none}body.touch .taps{display:inline}body.touch p.taps{display:block}body.touch .keys,body.touch #hint{display:none}body.touch{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overscroll-behavior:none}#touch{touch-action:none;position:fixed;inset:0}#touch[hidden]{display:none}#stick{opacity:0;pointer-events:none;background:#ffffff1f;border-radius:50%;width:120px;height:120px;transition:opacity .15s;position:absolute;top:-60px;left:-60px;box-shadow:inset 0 0 0 2px #ffffff59}#stick.on{opacity:1}#knob{background:#ffffff8c;border-radius:50%;width:52px;height:52px;position:absolute;top:34px;left:34px;box-shadow:0 2px 6px #0006}#touch button{color:#fff;touch-action:none;-webkit-tap-highlight-color:transparent;text-shadow:1px 1px #000;background:#14161a8c;border:2px solid #ffffff59;border-radius:50%;padding:0;font:600 15px/1 system-ui,sans-serif}#touch button.down{background:#ffd23f73;border-color:#ffd23f}#tbar{left:calc(16px + env(safe-area-inset-left));top:calc(12px + env(safe-area-inset-top));gap:8px;display:flex;position:absolute}#tbar button{width:46px;height:46px;font-size:13px}#tpads{right:calc(14px + env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));width:220px;height:220px;position:absolute}#tpads button{position:absolute}#tgas{background:#3c963c80;width:92px;height:92px;font-size:18px;bottom:64px;right:0}#tbrake{background:#aa323280;width:76px;height:76px;bottom:0;right:100px}#thand{width:58px;height:58px;font-size:11px;bottom:0;right:0}#taction{text-transform:capitalize;width:70px;height:70px;font-size:14px;bottom:96px;right:104px}#taction.ready{color:#9cf27a;border-color:#9cf27a;box-shadow:0 0 12px #9cf27a99}body.touch:not(.incar) #tgas,body.touch:not(.incar) #tbrake,body.touch:not(.incar) #thand{display:none}body.touch:not(.incar) #taction{bottom:40px;right:0}body.touch #tbar{gap:6px}body.touch #tbar button{width:40px;height:40px}body.touch #minimap{left:calc(12px + env(safe-area-inset-left));top:auto;right:auto;bottom:calc(42px + env(safe-area-inset-bottom));width:110px;height:110px}body.touch #speed{left:calc(16px + env(safe-area-inset-left));right:auto;bottom:calc(158px + env(safe-area-inset-bottom));font-size:22px}body.touch #limit{left:calc(104px + env(safe-area-inset-left));right:auto;bottom:calc(158px + env(safe-area-inset-bottom));border-width:4px;width:30px;height:30px;font-size:12px}body.touch #street{left:calc(12px + env(safe-area-inset-left));bottom:calc(18px + env(safe-area-inset-bottom));white-space:nowrap;text-overflow:ellipsis;max-width:45vw;font-size:14px;overflow:hidden}body.touch #hudversion,body.touch #stamina{display:none}body.touch #clock{top:calc(40px + env(safe-area-inset-top));right:auto;left:calc(16px + env(safe-area-inset-left));font-size:16px;bottom:auto}body.touch #cash{top:calc(10px + env(safe-area-inset-top));right:calc(16px + env(safe-area-inset-right));font-size:22px}body.touch #stars{top:calc(40px + env(safe-area-inset-top));right:calc(16px + env(safe-area-inset-right));font-size:18px}body.touch #timer{font-size:26px}body.touch #gps{top:calc(10px + env(safe-area-inset-top))}body.touch #jobbox{top:calc(46px + env(safe-area-inset-top));max-width:46vw}body.touch #job{font-size:15px}body.touch #district{top:26%}@media (aspect-ratio<=1){body.touch #gps{top:calc(98px + env(safe-area-inset-top))}body.touch #jobbox{top:calc(132px + env(safe-area-inset-top));max-width:86vw}body.touch #job{font-size:14px}}#mapclose{right:calc(16px + env(safe-area-inset-right));top:calc(12px + env(safe-area-inset-top));color:#fff;z-index:3;background:#14161abf;border:2px solid #ffffff59;border-radius:50%;width:46px;height:46px;font-size:20px;position:fixed}#mapclose[hidden]{display:none}#changelog .box{overscroll-behavior:contain;touch-action:pan-y}#fullscreen[hidden],#tfull[hidden]{display:none}:root{--ui-bg:#0e1014b8;--ui-line:#ffffff24;--ui-text:#f2f2f2;--ui-dim:#a9afb7;--ui-accent:#9e2a2b;--ui-gold:#ffd23f}body.intitle #hud,body.intitle #touch{display:none}#title,#paused{color:var(--ui-text);text-shadow:none;font-family:Segoe UI,system-ui,sans-serif}#title{background:linear-gradient(90deg,#08090cd1 0,#08090c8c 34%,#08090c00 62%),linear-gradient(#08090c00 70%,#08090c80);align-items:stretch;display:flex;position:fixed;inset:0}#title .panel,#paused .panel{box-sizing:border-box;flex-direction:column;justify-content:center;width:min(420px,100%);padding:48px 56px;display:flex}#title h1,#paused h1{letter-spacing:.06em;color:#fff;margin:0;font-size:clamp(64px,9vw,112px);font-weight:800;line-height:.9}#title h1:after,#paused h1:after{content:"";background:linear-gradient(90deg, var(--ui-accent) 0 40%, #fff 40% 60%, var(--ui-accent) 60%);width:72px;height:6px;margin-top:14px;display:block}#title .tag,#paused .tag{letter-spacing:.2em;text-transform:uppercase;color:var(--ui-dim);margin:14px 0 36px;font-size:13px}.menu{gap:8px;display:grid}.menu button,.sheet .back{letter-spacing:.04em;text-align:left;color:var(--ui-text);border:1px solid var(--ui-line);cursor:pointer;background:#ffffff0a;border-left:3px solid #0000;border-radius:6px;padding:13px 18px;font:600 17px/1 Segoe UI,system-ui,sans-serif;transition:background .15s,border-color .15s,transform .15s}.menu button:hover,.menu button:focus-visible,.sheet .back:hover,.sheet .back:focus-visible,:is(#title,#paused) .menu button:focus{border-left-color:var(--ui-gold);background:#ffffff1a;outline:none;transform:translate(4px)}.menu button.primary{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff;padding:16px 18px;font-size:20px}#title .menu button.primary{background:var(--ui-accent);border-color:var(--ui-accent)}#title .menu button.primary:hover,#title .menu button.primary:focus,#paused #resume:hover,#paused #resume:focus-visible{background:#b63435;border-color:#b63435 #b63435 #b63435 #fff}#title .start,#paused .start{color:var(--ui-dim);margin:22px 0 0;font-size:13px}#title .version{color:var(--ui-dim);opacity:.7;margin:6px 0 0;font-size:12px}#title .version a{color:inherit;text-decoration:none}#title .version a:hover,#title .version a:focus-visible{color:var(--ui-gold);opacity:1;text-decoration:underline}:is(#title,#paused) .sheet a{color:var(--ui-gold)}:is(#title,#paused).sheet-open .panel{opacity:.35;pointer-events:none}:is(#title,#paused) .sheet{box-sizing:border-box;background:var(--ui-bg);-webkit-backdrop-filter:blur(14px);border:1px solid var(--ui-line);border-radius:12px;width:min(560px,100vw - 32px);max-height:calc(100vh - 64px);padding:26px 30px;font-size:15px;line-height:1.5;animation:.2s ease-out rise;position:absolute;top:50%;left:min(440px,50vw);overflow-y:auto;transform:translateY(-50%);box-shadow:0 20px 60px #00000080}:is(#title,#paused) .sheet[hidden]{display:none}@keyframes rise{0%{opacity:0;transform:translateY(calc(12px - 50%))}}:is(#title,#paused) .sheet h2{margin:0 0 14px;font-size:26px;font-weight:700}:is(#title,#paused) .sheet h3{letter-spacing:.16em;text-transform:uppercase;color:var(--ui-gold);margin:18px 0 6px;font-size:12px}:is(#title,#paused) .sheet p{color:#d6dade;margin:0 0 10px}:is(#title,#paused) .sheet ul{color:#d6dade;margin:0;padding-left:18px}:is(#title,#paused) .sheet li{margin:4px 0}:is(#title,#paused) .sheet table{border-collapse:collapse;width:100%;margin-bottom:14px}:is(#title,#paused) .sheet td{border-bottom:1px solid var(--ui-line);padding:6px 0}:is(#title,#paused) .sheet td:first-child{color:var(--ui-gold);white-space:nowrap;padding-right:18px;font-weight:600}.sheet .back{margin-top:14px}body.touch #title .sheet table{display:none}#paused{background:linear-gradient(90deg,#08090cd9 0,#08090c99 34%,#08090c40 70%),linear-gradient(#08090c00 70%,#08090c80);align-items:stretch;display:flex;position:fixed;inset:0}#paused h1{font-size:clamp(48px,6vw,76px)}#paused.sheet-open .panel{opacity:1;pointer-events:auto}#paused .menu button.quiet{color:var(--ui-dim);background:0 0;border-color:#0000;margin-top:10px;padding:9px 18px;font-size:14px}#paused .menu button.quiet:hover,#paused .menu button.quiet:focus{color:var(--ui-text)}#paused .panel .menu button.on{border-left-color:var(--ui-gold);background:#ffffff1a}body.paused :is(#district,#message,#hint,#jobbox,#street){visibility:hidden}#paused .tag{text-transform:none;letter-spacing:.08em;min-height:1em}#paused #resume:hover,#paused #resume:focus{background:#b63435;border-color:#b63435 #b63435 #b63435 #fff}#paused .sheet{max-height:calc(100vh - clamp(16px,12vh,120px) - 16px);animation-name:rise-top;top:clamp(16px,12vh,120px);transform:none}@keyframes rise-top{0%{opacity:0;transform:translateY(12px)}}#paused .sheet .menu button{padding:10px 14px;font-size:15px}#paused .sheet h3:first-of-type{margin-top:8px}#paused .row{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}#paused .row button,#paused .seg button{color:var(--ui-text);border:1px solid var(--ui-line);cursor:pointer;background:#ffffff0f;border-radius:6px;padding:8px 12px;font:600 13px/1 Segoe UI,system-ui,sans-serif}#paused .row button:hover,#paused .seg button:hover,#paused .row button:focus-visible,#paused .seg button:focus-visible{border-color:var(--ui-gold);background:#ffffff24;outline:none}#paused .seg{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}#paused .tabs{margin-bottom:12px}#paused .tab[hidden]{display:none}#paused .seg button.on{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}#paused .sheet p.note{color:var(--ui-dim);margin:2px 0 6px;font-size:12px}#help p.note{margin-top:12px}#paused code{color:var(--ui-gold);font:12px ui-monospace,Consolas,monospace}#devtext{white-space:pre-wrap;overflow-wrap:anywhere;color:#d8f5c8;border:1px solid var(--ui-line);background:#00000059;border-radius:8px;margin:0 0 10px;padding:10px 12px;font:12px/1.4 ui-monospace,Consolas,monospace}#debugcopied,#tpresult{color:var(--ui-gold);font-size:12px}#timeslider{min-width:160px;accent-color:var(--ui-accent);flex:1}#timeval{text-align:right;min-width:56px;font:700 18px ui-monospace,Consolas,monospace}#tpstreet{min-width:160px;color:var(--ui-text);border:1px solid var(--ui-line);background:#00000059;border-radius:6px;flex:1;padding:8px 10px;font:14px Segoe UI,system-ui,sans-serif}#tpstreet:focus{border-color:var(--ui-gold);outline:none}#fbtext{box-sizing:border-box;resize:vertical;width:100%;min-height:120px;color:var(--ui-text);border:1px solid var(--ui-line);background:#00000059;border-radius:6px;margin:4px 0 10px;padding:10px 12px;font:15px/1.4 Segoe UI,system-ui,sans-serif;display:block}#fbtext:focus{border-color:var(--ui-gold);outline:none}#fbwebsite{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}#feedback .check{color:#d6dade;cursor:pointer;align-items:center;gap:8px;margin-bottom:6px;font-size:14px;display:flex}#feedback details{color:var(--ui-dim);margin:0 0 12px;font-size:13px}#feedback summary{cursor:pointer}#fbpreview{white-space:pre-wrap;background:#00000059;border-radius:6px;max-height:180px;margin:6px 0 0;padding:8px;font:11px/1.4 ui-monospace,Consolas,monospace;overflow:auto}#fbstatus{color:#ffb3a8;font-size:13px}#fbstatus.good{color:#9cf27a}#fbsend:disabled{opacity:.5;cursor:default}#devtools{width:min(640px,100vw - 32px)}#title,#paused{overscroll-behavior:contain;touch-action:pan-y;overflow-y:auto}@media (width<=760px){#title,#paused{background:#08090c99}#title .panel,#paused .panel{width:100%;padding:28px}:is(#title,#paused) .sheet{left:16px}}@media (height<=560px){#title .panel{padding-top:16px;padding-bottom:16px}#title .tag{margin-bottom:16px}.menu button{padding:9px 14px}#paused .panel{padding-top:16px;padding-bottom:16px}}#photobar{box-sizing:border-box;color:#fff;background:#0000008c;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:8px 12px;font:14px system-ui,sans-serif;display:none;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}#photobar button{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:6px;padding:4px 10px}#photobar button:hover{background:#ffffff26}#photobar .ok{color:#8fe08f;display:none}#photobar.saved .ok{display:inline}body.photo #photobar{display:flex}#photopanel{box-sizing:border-box;color:#fff;background:#0000008c;border-radius:8px;flex-direction:column;gap:5px;width:440px;max-width:calc(100% - 32px);max-height:calc(100% - 100px);padding:10px 12px;font:13px system-ui,sans-serif;display:none;position:fixed;top:16px;right:16px;overflow-y:auto}#photopanel h2{letter-spacing:.05em;text-transform:uppercase;opacity:.7;margin:6px 0 0;font-size:12px}#photopanel h2:first-child{margin-top:0}#phweather button{flex:1;padding:3px 0}#phweather button.on{background:#f2c14e59;border-color:#f2c14e}#photopanel label{flex-direction:column;gap:2px;display:flex}#photopanel .row{align-items:center;gap:8px;display:flex}#photopanel input{accent-color:#f2c14e;flex:1;min-width:0}#photopanel output{text-align:right;font-variant-numeric:tabular-nums;width:56px}#photopanel button{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:6px;padding:4px 10px}#photopanel button.step{touch-action:manipulation;flex:none;width:26px;padding:2px 0;line-height:1}#photopanel button:hover{background:#ffffff26}body.photo #photopanel{display:flex}body.photo.photobare #photopanel,body.photo.photobare #photobar,body.photo #hud,body.photo #touch{display:none}body.photo #game{cursor:grab}
