:root{--sheet-note:oklch(from var(--brand-warning) .91 .13 h);--sheet-note-soft:oklch(from var(--brand-warning) .96 .06 h)}.sheet-flag{background:var(--sheet-note);clip-path:polygon(.7rem 0,100% 0,100% 100%,.7rem 100%,0 50%);color:var(--brand-ink);white-space:nowrap;padding:.3rem .7rem .3rem 1.05rem;font-size:.8rem;font-weight:700;line-height:1.2;display:inline-block}.sheet-open,.sheet-note{background:var(--sheet-note-soft);color:var(--brand-ink)}.sheet-stamp{border:3px double var(--link);color:var(--link);padding:.2rem .55rem;font-size:.82rem;font-weight:800;rotate:-2deg}@keyframes sheet-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -1px 0 0)}}.sheet-fill{animation:.38s cubic-bezier(.2,.7,.2,1) both sheet-fill;animation-delay:calc(.35s + var(--step,0) * .17s)}@media (prefers-reduced-motion:reduce){.sheet-fill{animation:none}}
