/* scdo-connect 2026-10-20 v2: shared Connect SCDO Wallet button + error toast.
   Rollback /root/backups/scdo-connect-v2-20261020/rollback.sh */
.scdo-connect-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  padding:10px 18px;border-radius:999px;border:0;cursor:pointer;
  background:#3DDC84;color:#0B100D;font:800 14px/1.2 system-ui,-apple-system,"PingFang TC","Microsoft JhengHei",sans-serif;
  text-decoration:none;white-space:nowrap;box-shadow:0 1px 0 rgba(0,0,0,.15);
}
.scdo-connect-btn:hover{filter:brightness(1.05)}
.scdo-connect-btn:active{transform:translateY(1px)}
.scdo-connect-btn:focus-visible{outline:2px solid #fcd34d;outline-offset:2px}
.scdo-connect-btn[disabled]{opacity:.6;cursor:wait}
.scdo-connect-btn .scdo-connect-ico{font-size:1.1em;line-height:1}
a.swl-btn.scdo-connect-btn,button.swl-btn.scdo-connect-btn{
  display:inline-flex;width:auto;max-width:100%;
}
.fe-btn.scdo-connect-btn{display:inline-flex}
.scdo-connect-toast{
  position:fixed;left:50%;bottom:24px;transform:translateX(-50%);
  z-index:99999;max-width:min(420px,92vw);padding:12px 16px;border-radius:12px;
  background:#1a1520;color:#fff;font:600 13px/1.35 system-ui,-apple-system,"PingFang TC","Microsoft JhengHei",sans-serif;
  box-shadow:0 8px 28px rgba(0,0,0,.35);border:1px solid #f59e0b66;
  animation:scdo-connect-in .2s ease-out;
}
.scdo-connect-toast-out{opacity:0;transition:opacity .3s}
@keyframes scdo-connect-in{from{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}
