.gsap-debug { position: fixed; right: 12px; bottom: 12px; z-index: 99999; font: 12px/1.4 system-ui, Arial; }
.gsap-debug .panel { background: rgba(20,20,20,.9); color: #fff; border-radius: 10px; padding: 10px 12px; max-width: 360px; max-height: 50vh; overflow: auto; box-shadow: 0 10px 30px rgba(0,0,0,.3); }
.gsap-debug .head { font-weight: 600; margin-bottom: 8px; }
.gsap-debug .item { padding: 6px 0; border-top: 1px solid rgba(255,255,255,.08); }
.gsap-list table { width: 100%; border-collapse: collapse; }
.gsap-list th, .gsap-list td { border: 1px solid #e5e7eb; padding: 8px; vertical-align: top; font: 13px/1.4 system-ui, Arial; }
.gsap-list pre { margin: 0; white-space: pre-wrap; word-break: break-word; }