/* only applies once wood-live.js rendered (WOOD_CA set) */
.wl{position:relative;z-index:45;padding:12px 14px;background:#06100b;font-family:var(--font,system-ui)}
.wl-in{position:relative;max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:14px 22px;flex-wrap:wrap;padding:12px 18px;border-radius:14px;background:linear-gradient(180deg,rgba(18,32,22,.96),rgba(8,16,11,.96));isolation:isolate}
.wl-in::before{content:"";position:absolute;inset:-2px;border-radius:16px;z-index:-1;background:linear-gradient(90deg,#f2c14e,#5fbf6e,#ffe7a3,#5fbf6e,#f2c14e);background-size:300% 100%;animation:wlB 4s linear infinite;box-shadow:0 0 22px rgba(242,193,78,.45),0 0 44px rgba(95,191,110,.25)}
.wl-in::after{content:"";position:absolute;inset:0;border-radius:14px;z-index:-1;background:linear-gradient(180deg,#10201a,#07110c)}
@keyframes wlB{to{background-position:300% 0}}
.wl-h{display:flex;align-items:center;gap:10px}
.wl-dot{width:10px;height:10px;background:#5fbf6e;box-shadow:0 0 0 0 rgba(95,191,110,.7);animation:wlP 1.6s ease-out infinite}
@keyframes wlP{70%{box-shadow:0 0 0 10px rgba(95,191,110,0)}100%{box-shadow:0 0 0 0 rgba(95,191,110,0)}}
.wl-t{font:400 clamp(14px,1.6vw,19px)/1.2 var(--pix,monospace);letter-spacing:.04em;color:#ffe7a3;background:linear-gradient(90deg,#f2c14e 0%,#fff6d6 45%,#f2c14e 60%,#5fbf6e 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:wlS 3.2s linear infinite;text-shadow:0 0 18px rgba(242,193,78,.35)}
@keyframes wlS{from{background-position:120% 0}to{background-position:-130% 0}}
.wl-ca{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 5px 5px 12px;border:1px solid rgba(242,193,78,.4);border-radius:10px;background:rgba(0,0,0,.35)}
.wl-lbl{font:400 11px var(--pix,monospace);color:#5fbf6e;letter-spacing:.12em}
.wl-addr{font:500 13px/1.3 var(--mono,monospace);color:#f1ead6;word-break:break-all;user-select:all}
.wl-copy{flex-shrink:0;cursor:pointer;font:400 11px var(--pix,monospace);letter-spacing:.06em;padding:7px 11px;border-radius:7px;border:1px solid #f2c14e;background:#f2c14e;color:#140f04;transition:transform .15s,background .2s}
.wl-copy:hover{transform:translateY(-1px)}.wl-copy.ok{background:#5fbf6e;border-color:#5fbf6e}
.wl-act{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.wl-b{font:600 13px/1 var(--font,system-ui);padding:10px 14px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .2s,box-shadow .2s}
.wl-b:hover{transform:translateY(-2px)}
.wl-gold{background:#f2c14e;color:#140f04;box-shadow:0 0 18px -4px #f2c14e}
.wl-green{border:1px solid #5fbf6e;color:#bff0c6;background:rgba(95,191,110,.1)}
.wl-l{font-size:13px;color:#ffe7a3;text-decoration:none;white-space:nowrap}.wl-l:hover{text-decoration:underline}
.soonpill.livepill{border-color:rgba(95,191,110,.6);background:rgba(95,191,110,.12);color:#bff0c6}
.soonpill.livepill i{background:#5fbf6e}
@media (max-width:760px){
  .soonpill.livepill{display:none!important}
  .wl{padding:8px}.wl-in{flex-direction:column;align-items:stretch;gap:10px;padding:12px}
  .wl-h{justify-content:center}.wl-t{text-align:center}
  .wl-addr{font-size:11.5px}.wl-act{justify-content:center}.wl-b{flex:1;text-align:center}
}
@media (prefers-reduced-motion:reduce){.wl-in::before,.wl-t,.wl-dot{animation:none}}
