.ai-advisor{padding:34px 0}.advisor-shell{border:1px solid rgba(86,214,255,.24);background:rgba(7,24,44,.88);border-radius:22px;padding:24px}.advisor-input-row{display:grid;grid-template-columns:1fr auto;gap:12px}.advisor-input-row textarea{min-height:105px;background:#081b31;color:#eaf4ff;border:1px solid rgba(139,180,255,.28);border-radius:14px;padding:14px;font:inherit}.advisor-status{margin:14px 2px;color:#8fb3d8}.advisor-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.advisor-panel,.advisor-offer{border:1px solid rgba(139,180,255,.18);background:#081a2e;border-radius:16px;padding:16px}.advisor-profile,.advisor-badges{display:flex;gap:8px;flex-wrap:wrap}.advisor-profile span,.advisor-badges span{font-size:12px;padding:5px 8px;border-radius:999px;background:#123455;color:#c9e8ff}.advisor-req li{margin:8px 0}.advisor-req li span{display:block;color:#8fa9c2;font-size:12px}.advisor-action{display:flex;gap:14px;margin:14px 0;padding:14px;border-radius:14px;background:#102d49}.advisor-offers{display:grid;gap:12px}.advisor-offer{display:grid;grid-template-columns:1fr 170px;gap:14px}.advisor-price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.advisor-price strong{font-size:23px}@media(max-width:900px){.advisor-grid,.advisor-input-row,.advisor-offer{grid-template-columns:1fr}.advisor-price{align-items:flex-start;text-align:left}}