/* 扩岛解锁提示：不依赖 toast 队列，直接浮在顶部中央 */
.sc-unlock-toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) + 96px);z-index:140;min-width:210px;max-width:calc(100vw - 40px);padding:11px 18px 12px;border-radius:18px;background:rgba(240,251,255,.97);border:2.5px solid #8fd6ee;box-shadow:0 12px 28px rgba(30,80,100,.22);color:#1f5364;font:800 13px/1.5 var(--f-body,-apple-system,"PingFang SC",sans-serif);text-align:center;opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .22s,transform .24s cubic-bezier(.3,1.5,.5,1)}
.sc-unlock-toast.sc-show{opacity:1;transform:translate(-50%,0)}
.sc-unlock-toast b{display:block;font:900 16px/1.3 var(--f-head,-apple-system,"PingFang SC",sans-serif);color:#17485a;letter-spacing:.02em}
.sc-unlock-toast span{display:block;margin-top:3px;font-size:12px;color:#3c7284}
.sc-unlock-chip{display:inline-flex;align-items:center;gap:3px;margin-left:2px;padding:3px 8px 3px 6px;border-radius:999px;background:rgba(206,240,252,.95);color:#256277;font:900 11px/1 var(--f-body,-apple-system,"PingFang SC",sans-serif);letter-spacing:.02em;white-space:nowrap}
.sc-unlock-chip b{font-size:12px;color:#165264;font-variant-numeric:tabular-nums}
