#intelligence{padding:28px 34px 45px}.intel-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.intel-title small{font-size:9px;letter-spacing:.12em;color:#8b968f;font-weight:800}.intel-title h2{margin-top:5px;font-size:22px}.intel-title p{margin:6px 0 0;color:var(--muted);font-size:11px}.intel-title select{padding:9px 12px;border:1px solid var(--line);border-radius:8px;background:#fff}.intel-notice{padding:12px 15px;margin-bottom:13px;border:1px solid #cfe3d8;border-radius:10px;background:#edf6f1;color:var(--green);font-size:11px}.intel-notice.warning{border-color:#efdba9;background:#fff8e7;color:#82621b}.intel-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.intel-metrics article{padding:17px;background:#fff;border:1px solid var(--line);border-radius:12px}.intel-metrics span,.intel-metrics small{display:block;color:var(--muted);font-size:10px}.intel-metrics b{display:block;margin:8px 0 4px;font-size:26px}.intel-metrics small{font-size:8px}.intel-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:13px;margin-top:13px}.intel-patterns,.intel-feedback{min-height:140px}.intel-row,.feedback-row{display:flex;align-items:center;gap:12px;padding:12px 2px;border-top:1px solid #eef1ee}.intel-row:first-child,.feedback-row:first-child{border-top:0}.intel-row>span{color:#a1aaa4;font-size:9px}.intel-row>div,.feedback-row>div{display:flex;flex:1;flex-direction:column}.intel-row b,.feedback-row b{font-size:11px}.intel-row small,.feedback-row small{margin-top:3px;color:var(--muted);font-size:9px}.intel-row em{font-style:normal;padding:5px 9px;border-radius:8px;background:#e8f2ed;color:var(--green);font-size:10px}.feedback-row strong{font-size:18px}.intel-empty{padding:34px 10px;text-align:center;color:var(--muted);font-size:10px}.intel-safety{margin-top:13px;padding:15px 17px;border:1px solid #cfe3d8;border-radius:12px;background:#edf6f1}.intel-safety b{color:var(--green);font-size:11px}.intel-safety p{margin:5px 0 0;color:#5e7066;font-size:10px}@media(max-width:1000px){.intel-metrics{grid-template-columns:1fr 1fr}.intel-grid{grid-template-columns:1fr}}@media(max-width:700px){#intelligence{padding:22px 17px}.intel-title{align-items:start;gap:12px}.intel-title p{display:none}.intel-metrics{grid-template-columns:1fr 1fr}}
