/* STRONG LMB 360 v18.2.94 — Module Deduplication & Stability Certification */
:root{--strong-v18294-build:"v18.2.94";}
.strong-v18294-toast-stack{position:fixed;right:22px;bottom:22px;z-index:2147483000;display:flex;flex-direction:column;gap:10px;max-width:min(420px,calc(100vw - 32px));pointer-events:none;}
.strong-v18294-toast{pointer-events:auto;border:1px solid rgba(212,175,55,.36);border-radius:16px;padding:13px 16px;background:rgba(8,18,28,.94);box-shadow:0 18px 40px rgba(0,0,0,.32);color:#f8fafc;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;backdrop-filter:blur(16px);}
.strong-v18294-toast strong{display:block;font-size:13px;letter-spacing:.02em;color:#f5d36c;margin-bottom:4px;}
.strong-v18294-toast span{display:block;font-size:13px;line-height:1.45;color:#e8eef6;}
.strong-v18294-toast.is-leaving{opacity:0;transform:translateY(8px);transition:opacity .24s ease,transform .24s ease;}
.strong-v18294-empty-shell-guard{margin:24px auto;max-width:780px;border:1px solid rgba(212,175,55,.28);border-radius:22px;padding:24px;background:linear-gradient(135deg,rgba(10,35,55,.92),rgba(5,13,22,.92));color:#eef6ff;box-shadow:0 22px 60px rgba(0,0,0,.22);}
.strong-v18294-empty-shell-guard h2{margin:0 0 8px;font-size:22px;color:#f5d36c;}
.strong-v18294-empty-shell-guard p{margin:0;font-size:15px;line-height:1.5;}
html[data-strong-runtime-certified="true"] body::after{content:"";position:fixed;left:0;bottom:0;width:0;height:0;pointer-events:none;}
@media(max-width:720px){.strong-v18294-toast-stack{left:14px;right:14px;bottom:14px;max-width:none}.strong-v18294-toast{border-radius:14px}}
@media print{.strong-v18294-toast-stack,.strong-v18294-empty-shell-guard{display:none!important}}
