.wxm .wxm-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:20px 0}.wxm-metrics strong{display:block;font-size:28px;margin-top:8px}.wxm-scroll{overflow-x:auto;max-width:100%}.wxm table{width:100%;border-collapse:collapse}.wxm th,.wxm td{text-align:left;padding:12px;border-bottom:1px solid var(--border,#ddd);vertical-align:top;max-width:280px;overflow-wrap:anywhere}.wxm-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.wxm .card{margin:12px 0}.wxm .btn-row{flex-wrap:wrap}.wxm .input{max-width:100%}.wxm nav button[aria-pressed=true]{background:var(--primary,#3654c4);color:#fff}.wxm form label,#wxm-settings label,#wxm-map label,#wxm-opportunity label{display:block;margin:12px 0}#wxm-settings,#wxm-map{max-height:65vh;overflow:auto;padding:4px}.wxm #wxm-metrics .card{margin:0}@media(max-width:600px){.wxm .btn-row>*{max-width:100%}.wxm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wxm h1{font-size:24px}}
.wxm .btn-row{align-items:end}.wxm .btn-row>.btn{min-height:42px;align-self:end}.wxm-scroll table{min-width:760px}.wxm td:nth-child(2){min-width:150px}.wxm td:nth-child(3){min-width:180px}.wxm td:nth-child(4){min-width:150px}.wxm td:last-child{min-width:120px}
