.recovery-mode-notice{position:sticky;top:0;z-index:80;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px max(16px,env(safe-area-inset-left));color:#593b00;background:#fff4cc;border-bottom:1px solid #d9b75c;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.recovery-mode-notice strong{flex-shrink:0}.recovery-mode-inline{margin:10px 0;padding:10px 12px;border:1px solid #d9b75c;border-radius:8px;background:#fff4cc;color:#593b00;font-size:13px;line-height:1.5}
