#ai-report{padding-bottom:30px}#ai-report .executive-report{background:linear-gradient(145deg,#f7f9fd,#eef3f9);border:1px solid #e1e7f0;border-radius:16px;padding:22px;box-shadow:0 14px 40px rgba(28,48,78,.07)}#ai-report .exec-title{padding:0 2px 20px}#ai-report .exec-logo{border-radius:13px;background:linear-gradient(145deg,#5f5bea,#2f6de8);box-shadow:0 10px 24px rgba(62,91,222,.22)}#ai-report .exec-title h2{font-size:21px;font-weight:700}#ai-report .exec-conclusion{position:relative;color:#1e2a44;background:linear-gradient(120deg,rgba(255,255,255,.88),rgba(238,244,255,.62));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(216,227,242,.9);border-radius:14px;box-shadow:0 8px 28px rgba(40,58,88,.07);padding-left:28px}#ai-report .exec-conclusion::before{content:'';position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#5489ff,#1d5bea);box-shadow:0 0 12px rgba(33,100,243,.35)}#ai-report .exec-conclusion span{color:#2164f3;font-weight:700}#ai-report .exec-conclusion b{color:#1e2a44}#ai-report .exec-kpis{gap:12px}#ai-report .exec-kpis article{border:0;border-radius:12px;box-shadow:0 7px 20px rgba(40,58,88,.06)}#ai-report .exec-grid{gap:12px;margin-bottom:12px}#ai-report .exec-panel{border:0;border-radius:13px;box-shadow:0 7px 22px rgba(37,54,82,.06)}#ai-report .exec-panel-head{padding:18px 20px 10px}#ai-report .exec-panel-head h3{font-weight:700;font-size:14px}#ai-report .exec-actions #execActionContent{display:grid;gap:7px;padding:8px 18px 18px}#ai-report .exec-actions #execActionContent p{margin:0;background:#f7f9fc;border-radius:8px;padding:9px 11px;line-height:1.55}#ai-report .exec-actions #execActionContent b{display:inline-block;min-width:52px;color:#3d58c6}#ai-report .exec-footer{background:#e8edf4;border-radius:9px}#ai-report .issue-panel{box-shadow:0 12px 34px rgba(29,45,70,.07)}@media(max-width:1100px){#ai-report .executive-report{padding:15px}}
