/* RR app 1.9.1 Round 1 fixes (Morgan's fix list Nov 2 2026). Loaded last. */
/* RR01: late notices (Taken over, Canceled, Back on) float above the page instead of pushing it down */
.cx188ntcs{position:fixed;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom) + 12px);z-index:46;max-height:60vh;overflow:auto;animation:r1up .25s ease-out}
.cx188ntcs .cx188ntc{box-shadow:0 10px 28px rgba(0,0,0,.28);margin-bottom:8px}
@keyframes r1up{from{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}
/* RR09: Start walk looks off until the setup is complete (still tappable: it says what's missing). Messages show above the tutorial bar */
#nx.r1dim,.next.r1dim{background:#CFC6BA!important;color:#fff!important}
#toast{z-index:50!important}
body:has(#toast.on) .rrtut-offer{opacity:0;pointer-events:none}
/* RR06: the question part that is still needed */
.r1hl{outline:3px solid #B5322A;outline-offset:4px;border-radius:8px;animation:r1shake .4s}
@keyframes r1shake{0%,100%{transform:none}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}
/* RR10: press and hold without text selection or the iOS callout */
.f[data-mix] .step button{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}
/* RR13: Submit is the main button at the bottom of Review */
.r1hide{display:none!important}
.r1bk{display:block;margin:6px auto 0;background:none;border:0;color:var(--muted,#776E63);font-size:15px;font-weight:600;padding:10px}
/* RR14: no tutorial bar over the camera */
body.walking .rrtut-offer{display:none!important}
/* RR20: "Recommended" readable on the selected (dark) button */
.recb{font-size:11px!important;opacity:1!important}
.opts button.sel .recb{color:#fff!important}
/* RR11: Confirm all */
.r1all{margin:4px 0 10px}

html.r1q body #rrtut-q#rrtut-q{top:var(--r1qt)!important}
.f[data-mix] .step button[data-d]{touch-action:none;-webkit-touch-callout:none}
