.folio-cursor{transition:opacity .25s ease}.folio-cursor--glide{transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .25s ease}@keyframes folio-updated{0%,35%{background-color:#e85c2e2e}to{background-color:#e85c2e00}}.folio-updated{border-radius:2px;animation:folio-updated 1.4s ease-out}@keyframes folio-new{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.folio-new{animation:folio-new .45s cubic-bezier(.22,1,.36,1) both}@keyframes folio-redact{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.folio-redact{animation:folio-redact .5s cubic-bezier(.22,1,.36,1) both}.folio-thumb>div{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.folio-thumb.is-dragging>div{transform:scale(1.06);box-shadow:0 18px 36px #00000029}.folio-scan{background:repeating-radial-gradient(circle at 30% 20%,rgba(0,0,0,.025) 0 1px,transparent 1px 3px),linear-gradient(170deg,#f6f3ec,#ebe6db);box-shadow:inset 0 0 18px #0000000f}@media(prefers-reduced-motion:reduce){.folio-updated,.folio-new,.folio-redact{animation:none!important}.folio-cursor,.folio-cursor--glide,.folio-thumb>div{transition:none}}
