.bgt{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1020eb;border-radius:12px;bottom:12px;color:#eef2ff;display:flex;flex-direction:column;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;gap:8px;max-height:min(70vh,620px);padding:10px;position:fixed;right:12px;width:min(320px,100vw - 24px);z-index:9999}.bgt--collapsed{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;max-height:none;padding:0;width:auto}.bgt__toggle{background:#0c1020eb;border:0;border-radius:10px;color:#eef2ff;cursor:pointer;font:inherit;padding:8px 12px}.bgt__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.bgt__field,.bgt__switch{display:flex;flex-direction:column;gap:4px}.bgt__switch{align-items:center;cursor:pointer;flex-direction:row;gap:8px}.bgt__note{margin:0;opacity:.7}.bgt__head{display:flex;gap:8px;justify-content:space-between}.bgt__head b{font-weight:600}.bgt__value{align-items:center;display:flex;gap:6px}.bgt__reset{background:#2b3557;border:0;border-radius:4px;color:#eef2ff;cursor:pointer;font:inherit;line-height:18px;padding:0 4px}.bgt__field input[type=range]{height:24px;width:100%}.bgt__field--color{align-items:center;flex-direction:row;gap:8px}.bgt__field--color input[type=color]{background:none;border:0;height:24px;padding:0;width:36px}.bgt__actions{display:flex;gap:8px}.bgt__actions button{background:#2b3557;border:0;border-radius:8px;color:#eef2ff;cursor:pointer;flex:1;font:inherit;padding:8px}
