.lion-intro-overlay{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:25}
.lion-intro-overlay[hidden]{display:none}
.lion-intro-media{position:fixed;width:1px;height:1px;left:-10px;bottom:0;opacity:0;pointer-events:none}
.lion-is-roaring>img{clip-path:inset(0 0 0 36%)}
.lion-intro-actions{display:flex;align-items:center;justify-content:center;gap:14px;margin:3px 0 20px;min-height:36px}
.lion-intro-actions button{font-size:12px;line-height:1.4;padding:9px 13px;border:1px solid #80704f;color:#e6d6b4;background:transparent;border-radius:3px;cursor:pointer;min-height:36px}
.lion-intro-actions button:hover{background:#ffffff0b}
.lion-intro-actions button:disabled{opacity:.55;cursor:default}
.lion-intro-actions button[hidden]{display:none}
.lion-intro-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(prefers-reduced-motion:reduce){.lion-intro-overlay{display:none}.lion-intro-actions{display:none}.lion-is-roaring>img{clip-path:none}}
