.tracking{margin-top:24px;padding:20px;border:1px solid #b8d5df;border-radius:12px;background:#f8fcfd;color:#16394c}.tracking h3,.tracking h4{margin:6px 0}.tracking-rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.tracking-rules article{padding:14px;background:#fff;border:1px solid #d5e2e8;border-radius:8px;min-width:0}.tracking label,.tracking-rules label{display:flex;flex-direction:column;gap:6px;margin:10px 0}.tracking select,.tracking input{padding:9px;max-width:100%;color:#16394c;background:#fff;border:1px solid #9cb6c5;border-radius:5px}.tracking p,.tracking strong{overflow-wrap:anywhere}.tracking-counts{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.tracking-counts span{padding:7px;border-radius:5px;background:#e9f1f5}.tracking-new{color:#a22c20}.tracking-persistent{color:#775400}.tracking-absent{color:#126142}.tracking-unknown{color:#654589}.tracking-results{padding:0;list-style:none}.tracking-results li{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-bottom:1px solid #cbdce4}.tracking .auto-toolbar{flex-wrap:wrap}.tracking .pw-button{white-space:normal;text-align:left}.tracking-rule-form{margin:14px 0;padding:12px;border:1px solid #b8d5df;border-radius:8px}.tracking-rule-form input{max-width:100%;box-sizing:border-box;padding:8px}.tracking-rule-form label{display:flex;flex-direction:column;gap:6px}@media (max-width:450px){.tracking{padding:10px}.tracking-counts{flex-direction:column}}
