.site-v2 .tracking-settings{display:block;min-height:44px;margin-top:10px;border:0;padding:8px 0;background:none;color:inherit;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.site-v2 .tracking-panel{position:fixed;z-index:10000;left:20px;right:20px;bottom:calc(16px + env(safe-area-inset-bottom));max-width:1000px;margin:auto;display:flex;align-items:center;gap:24px;padding:22px;border:1px solid #8d9c7c;border-radius:10px;background:#11150f;color:#f4f6f0;box-shadow:0 6px 32px #0005;--pointer-tone:lime;--pointer-cursor:var(--pointer-lime)}.site-v2 .tracking-panel strong{font-size:16px}.site-v2 .tracking-panel p{color:#d1d9ca;font-size:13px;line-height:1.6;margin:8px 0 0}.site-v2 .tracking-panel a{text-decoration:underline;text-underline-offset:3px}.tracking-actions{display:flex;gap:10px;flex-shrink:0}.tracking-actions button{min-height:44px;padding:12px 15px;font:inherit;font-size:13px;font-weight:600;background:#c5fa40;color:#172219;border:1px solid #66764b;border-radius:5px;cursor:pointer;--pointer-tone:black;--pointer-cursor:var(--pointer-black)}html[data-theme=light] .site-v2 .tracking-panel{background:#f8f9f5;color:#172219;--pointer-tone:black;--pointer-cursor:var(--pointer-black)}html[data-theme=light] .site-v2 .tracking-panel p{color:#35452d}@media(max-width:700px){.site-v2 .tracking-panel{left:12px;right:12px;padding:18px;gap:16px;flex-direction:column;align-items:stretch;max-height:75dvh;overflow:auto}.tracking-actions{display:grid;grid-template-columns:1fr 1fr}.tracking-actions button{padding:12px 8px}}