/* Meu Negócio Criativo 3.10.0 • Assistente do Negócio */
.assistant-hero{display:flex;align-items:center;gap:14px;padding:18px;border-radius:26px;background:linear-gradient(135deg,rgba(107,75,255,.12),rgba(255,95,167,.14),rgba(45,183,163,.10));border:1px solid rgba(107,75,255,.12);margin-bottom:14px}.assistant-orb{width:54px;height:54px;border-radius:20px;display:grid;place-items:center;font-size:25px;background:linear-gradient(145deg,#fff,#fff3fa);box-shadow:0 12px 30px rgba(107,75,255,.15);color:#6b4bff;flex:0 0 auto}.assistant-hero>div:nth-child(2){flex:1;min-width:0}.assistant-hero small,.assistant-panel-title small{color:var(--muted);font-weight:700}.assistant-hero h3,.assistant-panel-title h3{margin:2px 0 4px}.assistant-hero p{margin:0;color:var(--muted);line-height:1.45}.assistant-controls{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:10px 0 14px}.assistant-scope{flex:1;min-width:240px}.assistant-scope-note{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:16px;background:var(--surface-soft,#fff8fb);margin-bottom:12px}.assistant-scope-note small{color:var(--muted);text-align:right}.assistant-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.assistant-summary>div{padding:13px;border-radius:19px;background:var(--card,#fff);border:1px solid rgba(107,75,255,.08);box-shadow:0 8px 24px rgba(57,40,120,.06)}.assistant-summary span{display:block;font-size:12px;color:var(--muted)}.assistant-summary b{display:block;margin-top:5px;font-size:18px}.assistant-panel{background:var(--card,#fff);border:1px solid rgba(107,75,255,.08);border-radius:24px;padding:15px;margin:12px 0;box-shadow:0 10px 28px rgba(57,40,120,.06)}.assistant-panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.assistant-panel-title>span{font-size:12px;color:var(--muted)}.assistant-focus-list{display:grid;gap:10px}.assistant-focus{display:grid;grid-template-columns:38px 1fr;gap:11px;padding:13px;border-radius:20px;background:rgba(107,75,255,.04);border:1px solid transparent}.assistant-focus.critical{background:rgba(255,92,116,.08);border-color:rgba(255,92,116,.16)}.assistant-focus.warning{background:rgba(255,198,138,.15);border-color:rgba(230,156,70,.15)}.assistant-focus.opportunity{background:rgba(185,156,255,.10);border-color:rgba(107,75,255,.12)}.assistant-focus-number{width:34px;height:34px;border-radius:13px;display:grid;place-items:center;background:#fff;font-weight:900;color:#6b4bff;box-shadow:0 6px 16px rgba(70,50,130,.08)}.assistant-focus small,.assistant-insight small{display:block;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800;color:var(--muted)}.assistant-focus b,.assistant-insight b{display:block;margin-top:2px}.assistant-focus p,.assistant-insight p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.assistant-focus-actions{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.assistant-all-good{display:flex;align-items:center;gap:12px;padding:16px;border-radius:20px;background:rgba(45,183,163,.08)}.assistant-all-good>span{font-size:28px;color:#2db7a3}.assistant-all-good small{display:block;color:var(--muted);margin-top:2px}.assistant-insight-list{display:grid;gap:9px}.assistant-insight{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:12px;border-radius:18px;background:var(--surface-soft,#fff8fb)}.assistant-insight>i{width:34px;height:34px;border-radius:13px;display:grid;place-items:center;font-style:normal;font-weight:900;background:#fff}.assistant-insight.critical>i{color:#e0445e}.assistant-insight.warning>i{color:#ba7725}.assistant-insight.opportunity>i{color:#6b4bff}.assistant-insight.positive>i{color:#239b86}.assistant-insight.dismissed{opacity:.52}.assistant-insight-actions{display:flex;gap:4px;flex-direction:column}.assistant-week-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.assistant-week-grid button{border:0;border-radius:18px;padding:13px;text-align:left;background:linear-gradient(145deg,rgba(185,156,255,.10),rgba(255,95,167,.07));color:inherit}.assistant-week-grid span{display:block;font-size:11px;color:var(--muted)}.assistant-week-grid b{display:block;margin-top:5px;font-size:16px}.home-assistant-glance{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;text-align:left;border:1px solid rgba(107,75,255,.10);border-radius:23px;padding:14px 15px;margin-bottom:13px;background:linear-gradient(135deg,rgba(185,156,255,.13),rgba(255,95,167,.10),rgba(255,242,223,.7));color:inherit;box-shadow:0 10px 26px rgba(65,43,130,.08)}.home-assistant-glance.critical{background:linear-gradient(135deg,rgba(255,95,130,.12),rgba(255,198,138,.13))}.home-assistant-glance.warning{background:linear-gradient(135deg,rgba(255,198,138,.16),rgba(185,156,255,.10))}.home-assistant-glance.positive{background:linear-gradient(135deg,rgba(45,183,163,.10),rgba(185,156,255,.10))}.home-assistant-icon{width:42px;height:42px;border-radius:16px;background:#fff;display:grid;place-items:center;font-size:20px;color:#6b4bff;box-shadow:0 7px 18px rgba(65,43,130,.08)}.home-assistant-glance small,.home-assistant-glance span{display:block;color:var(--muted)}.home-assistant-glance b{display:block;margin:2px 0;font-size:14px}.home-assistant-glance span{font-size:12px;line-height:1.35}.home-assistant-glance>strong{font-size:12px;color:#6b4bff;white-space:nowrap}
@media(max-width:620px){.assistant-summary,.assistant-week-grid{grid-template-columns:repeat(2,1fr)}.assistant-hero{align-items:flex-start;flex-wrap:wrap}.assistant-hero>button{width:100%}.assistant-insight{grid-template-columns:34px 1fr}.assistant-insight-actions{grid-column:2;flex-direction:row}.assistant-scope-note{flex-direction:column}.assistant-scope-note small{text-align:left}.home-assistant-glance{grid-template-columns:40px minmax(0,1fr)}.home-assistant-glance>strong{grid-column:2}}
@media(prefers-reduced-motion:reduce){.home-assistant-glance,.assistant-panel,.assistant-focus{transition:none!important}}
