/* V69 full mother-layout settings/pause; native art and existing input semantics. */
#game .overlay.dialog69{padding:0;background:none}
#game .dialog69-panel{position:absolute;left:0;top:0;width:474.75px;height:844px;overflow:visible;margin:0;padding:0;border:0;background:none;box-shadow:none}
.dialog69-page{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}
.dialog69-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0;padding:0}
#game .dialog69-switch{position:absolute;background:none;border:0;padding:0;margin:0;border-radius:0}
.dialog69-toggle{position:absolute;max-width:none;object-fit:contain;pointer-events:none}
#game .dialog69-button{position:absolute;background:none;border:0;padding:0;margin:0}
.dialog69-button-art{position:absolute;max-width:none;object-fit:contain;pointer-events:none}
#game .dialog69-switch:active,#game .dialog69-button:active{filter:brightness(.70) saturate(1.15)}
#game .dialog69[data-dialog="settings"] [data-setting="music"]{left:259.880181px;top:349.873206px;width:103.821998px;height:56.421053px}
#game .dialog69[data-dialog="settings"] [data-setting="music"][data-on="true"] .dialog69-toggle{left:-11.893883px;top:-3.798850px;width:127.966216px;height:62.450365px}
#game .dialog69[data-dialog="settings"] [data-setting="music"][data-on="false"] .dialog69-toggle{left:-18.527794px;top:-6.576489px;width:141.034815px;height:68.866498px}
#game .dialog69[data-dialog="settings"] [data-setting="sfx"]{left:259.880181px;top:444.772727px;width:103.821998px;height:56.421053px}
#game .dialog69[data-dialog="settings"] [data-setting="sfx"][data-on="true"] .dialog69-toggle{left:-11.893883px;top:-3.798850px;width:127.966216px;height:62.450365px}
#game .dialog69[data-dialog="settings"] [data-setting="sfx"][data-on="false"] .dialog69-toggle{left:-18.527794px;top:-6.576489px;width:141.034815px;height:68.866498px}
#game .dialog69[data-dialog="settings"] [data-setting="vibrate"]{left:259.880181px;top:539.672249px;width:103.821998px;height:56.421053px}
#game .dialog69[data-dialog="settings"] [data-setting="vibrate"][data-on="true"] .dialog69-toggle{left:-11.893883px;top:-3.798850px;width:127.966216px;height:62.450365px}
#game .dialog69[data-dialog="settings"] [data-setting="vibrate"][data-on="false"] .dialog69-toggle{left:-18.527794px;top:-6.576489px;width:141.034815px;height:68.866498px}
#game .dialog69[data-dialog="pause"] [data-setting="music"]{left:284.096971px;top:355.425837px;width:66.487779px;height:41.782297px}
#game .dialog69[data-dialog="pause"] [data-setting="music"][data-on="true"] .dialog69-toggle{left:-4.618348px;top:1.896573px;width:75.935996px;height:37.058458px}
#game .dialog69[data-dialog="pause"] [data-setting="music"][data-on="false"] .dialog69-toggle{left:-8.554955px;top:0.248304px;width:83.690989px;height:40.865834px}
#game .dialog69[data-dialog="pause"] [data-setting="sfx"]{left:284.096971px;top:419.533493px;width:66.487779px;height:41.782297px}
#game .dialog69[data-dialog="pause"] [data-setting="sfx"][data-on="true"] .dialog69-toggle{left:-4.618348px;top:1.896573px;width:75.935996px;height:37.058458px}
#game .dialog69[data-dialog="pause"] [data-setting="sfx"][data-on="false"] .dialog69-toggle{left:-8.554955px;top:0.248304px;width:83.690989px;height:40.865834px}
#game .dialog69[data-dialog="pause"] [data-setting="vibrate"]{left:284.096971px;top:483.641148px;width:66.487779px;height:41.782297px}
#game .dialog69[data-dialog="pause"] [data-setting="vibrate"][data-on="true"] .dialog69-toggle{left:-4.618348px;top:1.896573px;width:75.935996px;height:37.058458px}
#game .dialog69[data-dialog="pause"] [data-setting="vibrate"][data-on="false"] .dialog69-toggle{left:-8.554955px;top:0.248304px;width:83.690989px;height:40.865834px}
#game .dialog69-close{left:100.471041px;top:638.124402px;width:264.726621px;height:82.126794px}
#game .dialog69-close .dialog69-button-art{left:0.466512px;top:-2.983208px;width:263.672089px;height:88.093210px}
#game .dialog69-resume{left:111.065887px;top:536.157895px;width:259.176939px;height:81.622010px}
#game .dialog69-resume .dialog69-button-art{left:5.705878px;top:-1.114076px;width:248.797538px;height:83.161925px;}
#game .dialog69-home{left:115.102019px;top:603.799043px;width:249.591126px;height:79.602871px}
#game .dialog69-home .dialog69-button-art{left:3.997487px;top:0.888111px;width:241.484972px;height:80.494991px;}

/* V96 pause-only textless switches; settings keeps its original labeled art. */
#game .dialog69[data-dialog="pause"] [data-setting="music"][data-on="true"] .dialog69-toggle{left:-23.891205px;top:-9.603242px;width:114.270188px;height:61.860049px;}
#game .dialog69[data-dialog="pause"] [data-setting="music"][data-on="false"] .dialog69-toggle{left:-23.684140px;top:-9.528409px;width:113.922915px;height:61.708245px;}
#game .dialog69[data-dialog="pause"] [data-setting="sfx"][data-on="true"] .dialog69-toggle{left:-23.891205px;top:-9.603242px;width:114.270188px;height:61.860049px;}
#game .dialog69[data-dialog="pause"] [data-setting="sfx"][data-on="false"] .dialog69-toggle{left:-23.684140px;top:-9.528409px;width:113.922915px;height:61.708245px;}
#game .dialog69[data-dialog="pause"] [data-setting="vibrate"][data-on="true"] .dialog69-toggle{left:-23.891205px;top:-9.603242px;width:114.270188px;height:61.860049px;}
#game .dialog69[data-dialog="pause"] [data-setting="vibrate"][data-on="false"] .dialog69-toggle{left:-23.684140px;top:-9.528409px;width:113.922915px;height:61.708245px;}

/* V113 settings-only native RGBA controls; uniform image scaling, existing input rectangles. */
#game .dialog69[data-dialog="settings"] [data-setting="music"][data-on="true"] .dialog69-toggle{left:-19.514423px;top:-8.645953px;width:141.986746px;height:72.982324px;}
#game .dialog69[data-dialog="settings"] [data-setting="music"][data-on="false"] .dialog69-toggle{left:-21.179797px;top:-8.928382px;width:144.750756px;height:74.360531px;}
#game .dialog69[data-dialog="settings"] [data-setting="sfx"][data-on="true"] .dialog69-toggle{left:-19.514423px;top:-8.645953px;width:141.986746px;height:72.982324px;}
#game .dialog69[data-dialog="settings"] [data-setting="sfx"][data-on="false"] .dialog69-toggle{left:-21.179797px;top:-8.928382px;width:144.750756px;height:74.360531px;}
#game .dialog69[data-dialog="settings"] [data-setting="vibrate"][data-on="true"] .dialog69-toggle{left:-19.514423px;top:-8.645953px;width:141.986746px;height:72.982324px;}
#game .dialog69[data-dialog="settings"] [data-setting="vibrate"][data-on="false"] .dialog69-toggle{left:-21.179797px;top:-8.928382px;width:144.750756px;height:74.360531px;}
#game .dialog69-close .dialog69-button-art{left:4.234981px;top:-1.765520px;width:255.315405px;height:85.301230px;}

/* V119 native darker coral artwork; existing input rectangles. */
#game .dialog69-close .dialog69-button-art{left:4.247407px;top:-1.445167px;width:254.355511px;height:85.019708px;}
#game .dialog69-resume .dialog69-button-art{left:5.827757px;top:-0.861771px;width:248.321726px;height:82.773909px;}

/* V121 native independent layers, no composite UI page and no source pixel edits. */
#game .dialog121-layer{position:absolute;max-width:none;object-fit:contain;pointer-events:none}#game .dialog121-background{z-index:0}#game .dialog121-panel{z-index:1}#game .dialog121-row{z-index:2}#game .dialog121-badge{z-index:3}#game .dialog121-title{z-index:4}#game .dialog69-switch,#game .dialog69-button,#game .dialog82-replay{z-index:5}
#game [data-dialog="settings"] .dialog121-title{left:54.230674px;top:124.146780px;width:360.957469px;height:208.009389px;}
#game [data-dialog="settings"] .dialog121-panel{left:56.173105px;top:304.575413px;width:353.548406px;height:345.468892px;}
#game [data-dialog="settings"] .dialog121-music-row{left:70.501232px;top:317.730441px;width:324.666240px;height:117.677874px;}
#game [data-dialog="settings"] .dialog121-music-badge{left:87.983016px;top:341.964029px;width:154.352235px;height:70.047067px;}
#game [data-dialog="settings"] .dialog121-sfx-row{left:70.501232px;top:413.134747px;width:324.666240px;height:117.677874px;}
#game [data-dialog="settings"] .dialog121-sfx-badge{left:86.248429px;top:436.806249px;width:158.432505px;height:71.775112px;}
#game [data-dialog="settings"] .dialog121-vibrate-row{left:70.501232px;top:508.539054px;width:324.666240px;height:117.677874px;}
#game [data-dialog="settings"] .dialog121-vibrate-badge{left:89.131140px;top:533.331039px;width:154.720769px;height:70.093575px;}
#game [data-dialog="pause"] .dialog121-title{left:103.848690px;top:162.364431px;width:262.859210px;height:180.390171px;}
#game [data-dialog="pause"] .dialog121-panel{left:109.022005px;top:322.683526px;width:259.486428px;height:368.510193px;}
#game [data-dialog="pause"] .dialog121-music-row{left:111.008277px;top:331.776319px;width:252.733446px;height:91.605258px;}
#game [data-dialog="pause"] .dialog121-music-badge{left:127.057428px;top:349.666676px;width:120.244438px;height:54.568502px;}
#game [data-dialog="pause"] .dialog121-sfx-row{left:111.008277px;top:395.883974px;width:252.733446px;height:91.605258px;}
#game [data-dialog="pause"] .dialog121-sfx-badge{left:125.706140px;top:413.336452px;width:123.423075px;height:55.914694px;}
#game [data-dialog="pause"] .dialog121-vibrate-row{left:111.008277px;top:459.991630px;width:252.733446px;height:91.605258px;}
#game [data-dialog="pause"] .dialog121-vibrate-badge{left:127.951847px;top:478.316993px;width:120.531536px;height:54.604732px;}

/* V121C2 joins the body rim beneath the independent title; uniform native scaling. */
#game [data-dialog="settings"] .dialog121-panel{left:43.719760px;top:281.576691px;width:378.046580px;height:369.407218px;}
#game [data-dialog="pause"] .dialog121-panel{left:84.597893px;top:310.121003px;width:309.134821px;height:389.670392px;}
