/* Foil Drift — Originkit. Keep the blur on the canvas, below all UI.
   CSS blur has no percentage unit; the requested 30% is a soft 3px radius. */
:root{--ambient-blur:3px}
html{background:#06060b}
body{position:relative;isolation:isolate;background:transparent}
.ambient-scene{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict;background:radial-gradient(ellipse at 50% 45%,#1a1710 0%,#06060b 70%)}
.foil-drift{position:absolute;inset:-9px;width:calc(100% + 18px);height:calc(100% + 18px);display:block;pointer-events:none;filter:blur(var(--ambient-blur))}
.auth-screen{position:relative;background:transparent}
.app-shell{position:relative}
@media(prefers-reduced-transparency:reduce){
  .foil-drift{opacity:.35}
}
