.advisor-card{border-color:#cddcff;background:linear-gradient(145deg,#f6f9ff,#fff 38%)}
.advisor-card .panel-head h2{display:flex;align-items:center;gap:7px}.advisor-card .panel-body>h3{font-size:18px;line-height:1.5;margin:8px 0}.advisor-card .panel-body>p{font-size:13px;line-height:1.75}.advisor-card h4{margin:12px 0 7px;font-size:14px}.advisor-signals{display:grid;gap:8px;margin:10px 0}.advisor-signals>div{border-left:2px solid #8cafff;padding-left:10px;font-size:13px}.advisor-signals span{display:block;color:#6b7e97;font-size:11px}.advisor-signals p{font-size:12px;color:#526784;margin-top:4px}.advisor-actions{padding:0;list-style:none;margin:0 0 12px;display:grid;gap:8px}.advisor-actions li{padding:8px 0;border-top:1px solid #e5ecf7}.advisor-actions li>div{display:flex;gap:6px;align-items:start;font-size:13px}.advisor-actions small{display:block;font-size:12px;margin:4px 0}.advisor-actions .text-link{font-size:12px}.advisor-boundary{font-size:11px;color:#76869c;margin-top:9px}.advisor-boundary summary{cursor:pointer}.advisor-card .row-actions{gap:10px;flex-wrap:wrap}.advisor-card .row-actions .button,.advisor-card .row-actions .text-link{font-size:12px}.advisor-layout{align-items:start}.ref-main>.advisor-card{margin-bottom:12px}.suite-answer p{white-space:pre-line}

.advisor-more{font-size:12px;margin-top:10px}.advisor-more summary,.advisor-optional>summary{cursor:pointer;color:#47628d}.advisor-optional>summary{padding:12px 16px;font-size:13px}.advisor-optional>.panel{border:0;margin:0}.advisor-actions b{font-weight:550}.advisor-actions li{padding:6px 0}
