#trendRadarWorkspace{position:fixed;inset:0 0 0 250px;z-index:84;background:var(--bg);color:var(--text);overflow:auto;padding:28px;display:none}.radar-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px}.radar-kicker{font-size:10px;font-weight:850;letter-spacing:.12em;color:var(--muted)}.radar-head h1{font-size:30px;margin:4px 0 5px;color:var(--text)}.radar-head p{margin:0;color:var(--muted);max-width:780px;line-height:1.45}.radar-head-actions{display:flex;gap:8px}.radar-btn{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);border-radius:10px;padding:10px 13px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.radar-btn:hover{border-color:var(--line-strong);background:var(--ghost)}.radar-btn.primary{background:var(--red);color:#fff;border-color:var(--red)}.radar-btn.primary:hover{background:var(--red-dark)}.radar-btn:disabled{opacity:.55;cursor:wait}.radar-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) 160px 170px minmax(220px,1fr);gap:10px;align-items:end;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:16px;padding:16px;margin-bottom:12px;box-shadow:var(--card-shadow)}.radar-toolbar label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:800;color:var(--muted);opacity:1}.radar-toolbar select{width:100%;min-height:44px;border:1px solid var(--line-strong);background:var(--input-bg);color:var(--text);border-radius:10px;padding:10px 11px;font:inherit;font-weight:700;color-scheme:light dark}.radar-toolbar select option{background:var(--surface);color:var(--text)}.radar-last{font-size:11px;color:var(--muted);padding:0 4px 10px;line-height:1.45}.radar-last strong{color:var(--text)}.radar-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 20px}.radar-summary>div{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.radar-summary strong{display:block;font-size:23px;color:var(--text)}.radar-summary span{font-size:11px;color:var(--muted)}.radar-group{margin-bottom:24px}.radar-group-title{display:flex;align-items:center;gap:9px;margin-bottom:10px}.radar-group-title>span{font-size:19px}.radar-group-title h2{font-size:18px;margin:0;color:var(--text)}.radar-group-title small{color:var(--muted)}.radar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.radar-card{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:17px;padding:16px;box-shadow:var(--card-shadow)}.radar-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.radar-moment{font-size:10px;font-weight:850;padding:5px 8px;border-radius:999px}.radar-moment.agora{background:#ffe6e8;color:#9f0010}.radar-moment.crescendo{background:#fff0cc;color:#805200}.radar-moment.oportunidade{background:#e5f1ff;color:#155b9c}[data-theme="dark"] .radar-moment.agora{background:#3a1417;color:#ff929a}[data-theme="dark"] .radar-moment.crescendo{background:#372c14;color:#f4c15c}[data-theme="dark"] .radar-moment.oportunidade{background:#142b40;color:#82bbed}.radar-date{font-size:10px;color:var(--muted)}.radar-card h3{font-size:17px;line-height:1.35;margin:11px 0 8px;color:var(--text)}.radar-summary-text{font-size:12px;line-height:1.55;color:var(--muted);margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.radar-insight{display:grid;gap:4px;padding:10px 0;border-top:1px solid var(--line)}.radar-insight b{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.radar-insight span{font-size:12px;line-height:1.5;color:var(--text)}.radar-meta{display:flex;flex-wrap:wrap;gap:10px 16px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.radar-meta strong{color:var(--text)}.radar-meta a{color:#2d77bf;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.radar-meta a:hover{color:var(--red)}[data-theme="dark"] .radar-meta a{color:#82bbed}.radar-card footer{display:flex;align-items:center;gap:8px;margin-top:13px}.radar-converted{font-size:11px;font-weight:850;color:#18804b}.radar-ignored{font-size:11px;font-weight:750;color:var(--muted)}.radar-empty{padding:44px 20px;text-align:center;background:var(--surface);color:var(--muted);border:1px dashed var(--line-strong);border-radius:16px;line-height:1.55}@media(max-width:960px){.radar-toolbar{grid-template-columns:1fr 1fr}.radar-last{grid-column:1/-1}.radar-summary{grid-template-columns:1fr 1fr}}@media(max-width:800px){#trendRadarWorkspace{left:0;padding:18px 14px 90px}.radar-head{flex-direction:column}.radar-head h1{font-size:28px}.radar-head-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.radar-head-actions .radar-btn{width:100%;min-height:46px}.radar-toolbar{grid-template-columns:1fr;padding:14px}.radar-last{grid-column:auto;padding:4px 2px 2px}.radar-grid{grid-template-columns:1fr}.radar-summary{grid-template-columns:1fr 1fr}.radar-card footer .radar-btn{flex:1;min-height:42px}}

.radar-detail{display:grid;gap:5px;padding:11px 0;border-top:1px solid var(--line)}.radar-detail b{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.radar-detail p{margin:0;font-size:12px;line-height:1.55;color:var(--text)}.radar-detail-how{margin-top:10px}.radar-detail-how p{font-size:12.5px}.radar-detail-idea{margin-top:2px;padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:var(--surface-2)}.radar-detail-idea b{color:var(--red)}.radar-ref{color:#2d77bf!important;font-weight:850;text-decoration:underline;text-underline-offset:3px}[data-theme="dark"] .radar-ref{color:#82bbed!important}

.radar-original-title{margin:-3px 0 10px;font-size:10.5px;color:var(--muted);font-style:italic;line-height:1.4}.radar-card h3+.radar-original-title{display:block}

.radar-cat-comunicacao{background:rgba(64,123,255,.12)!important;color:#2d77bf!important}.radar-cat-formatosocial{background:rgba(139,92,246,.12)!important;color:#7551c9!important}.radar-cat-design{background:rgba(225,70,116,.12)!important;color:#b52f59!important}.radar-cat-comportamento{background:rgba(35,151,99,.12)!important;color:#197d50!important}[data-theme="dark"] .radar-cat-comunicacao{color:#82bbed!important}[data-theme="dark"] .radar-cat-formatosocial{color:#c4a7ff!important}[data-theme="dark"] .radar-cat-design{color:#ff91b3!important}[data-theme="dark"] .radar-cat-comportamento{color:#77dda8!important}
