#trafficStarsIntell{--ts-line:#284536;--ts-muted:#a5b8ae}#trafficStarsIntell .ts-hero{padding:26px;border:1px solid #367b50;border-radius:18px;background:radial-gradient(at 95% 0%,#245b39 0,transparent 55%),#101e17;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:20px}#trafficStarsIntell h2{font-size:30px;margin:5px 0}#trafficStarsIntell .ts-eyebrow{color:#6eed98;letter-spacing:.14em;font-size:11px;font-weight:700}#trafficStarsIntell .ts-controls{display:flex;gap:14px;flex-wrap:wrap;align-items:end;margin:16px 0}#trafficStarsIntell label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--ts-muted)}#trafficStarsIntell input,#trafficStarsIntell select{max-width:100%;min-height:40px}#trafficStarsIntell .ts-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}#trafficStarsIntell .ts-metric{background:linear-gradient(135deg,#192d23,#101a16);border:1px solid var(--ts-line);border-radius:14px;padding:18px}#trafficStarsIntell .ts-metric:nth-child(3n+2){background:linear-gradient(135deg,#242843,#121b27);border-color:#394773}#trafficStarsIntell .ts-metric:nth-child(3n){background:linear-gradient(135deg,#3c2b1e,#1c1b15);border-color:#75522d}#trafficStarsIntell .ts-metric strong{display:block;font-size:26px;margin:10px 0;overflow-wrap:anywhere}#trafficStarsIntell .ts-metric span{font-size:12px;color:#c0d0c6}#trafficStarsIntell .ts-note{color:var(--ts-muted);font-size:12px;line-height:1.6}#trafficStarsIntell .ts-insights{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:16px 0}#trafficStarsIntell .ts-insight{padding:16px;border:1px solid #79613a;border-left:3px solid #e7b561;border-radius:12px;background:#252319}#trafficStarsIntell .ts-insight.alert{border-color:#ab5861;background:#321f27}#trafficStarsIntell .ts-insight.positive{border-color:#39865c;background:#152c21}#trafficStarsIntell .ts-insight p{font-size:13px;line-height:1.6;color:#d0dcd6}#trafficStarsIntell .ts-status{padding:12px 0;min-height:40px;font-size:13px}#trafficStarsIntell .ts-error{color:#ffb0b7}#trafficStarsIntell .ts-summary{display:flex;gap:14px;justify-content:space-between;align-items:center}#trafficStarsIntell .ts-trend{display:flex;gap:5px;align-items:end;height:110px;overflow:auto;padding-top:10px}#trafficStarsIntell .ts-bar{flex:1;min-width:8px;background:linear-gradient(#65eb96,#2c8f62);border-radius:4px 4px 0 0}#trafficStarsIntell details.card{margin:14px 0}#trafficStarsIntell summary{cursor:pointer;font-weight:650}#trafficStarsIntell [hidden]{display:none!important}#trafficStarsIntell .tableWrap{overflow:auto}#trafficStarsIntell td,#trafficStarsIntell th{white-space:nowrap}#trafficStarsIntell td:first-child{white-space:normal;min-width:180px}#trafficStarsIntell button:disabled{opacity:.5;cursor:wait}@media(max-width:900px){#trafficStarsIntell .ts-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#trafficStarsIntell .ts-hero{align-items:start;flex-direction:column}}@media(max-width:520px){#trafficStarsIntell .ts-cards{grid-template-columns:1fr}#trafficStarsIntell .ts-controls label{width:100%}}
