.turbo-progress-bar{height:3px;background:#b8dc75;box-shadow:0 0 8px #b8dc7555}
form[aria-busy=true] button[type=submit]{cursor:progress;opacity:.65}
#fp-navigation-notice{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:12000;max-width:min(92vw,520px);padding:14px 18px;background:#263e32;color:#fff;border-radius:12px;box-shadow:0 6px 30px #0002;font:14px/1.5 system-ui,sans-serif}
#fp-navigation-notice[hidden]{display:none}
#fp-navigation-notice button{margin-left:12px;border:0;background:transparent;color:inherit;text-decoration:underline}
[data-fp-update][aria-busy=true]{opacity:.7}
@media(prefers-reduced-motion:reduce){.turbo-progress-bar{transition:none!important}}
