.ff-sheet-panel{transition:max-height .32s var(--ease-ios)}.ff-sheet[data-reopen]{animation:none!important}html[data-sheet-recede],html[data-sheet-recede] body{background:#000}@keyframes alert-in{0%{opacity:0;transform:scale(1.1)}}@keyframes alert-out{to{opacity:0}}.ff-alert[open]{animation:alert-in .44s var(--spring-smooth) backwards}.ff-alert[open]::backdrop{animation:.3s backwards fade}.ff-alert[data-closing]{animation:.2s forwards alert-out}.ff-alert[data-closing]::backdrop{animation:.2s forwards fade-out}@keyframes roll-in{0%{opacity:0;transform:translateY(calc(var(--roll-dir,1) * .6em));filter:blur(2px)}}@keyframes roll-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;transform:translateY(calc(var(--roll-dir,1) * -.6em));filter:blur(2px)}}.ff-roll-in{animation:roll-in var(--roll-s,.35s) var(--spring-snappy) both}.ff-roll-out{opacity:0;animation:roll-out var(--roll-s,.35s) var(--spring-snappy) both}
