.profile-layout-grid{align-items:flex-start;display:flex;gap:50px}.profile-sidebar{flex:0 0 200px}.profile-main-content{flex:1;text-align:left}.fixed-profile-img{background:#f4f4f4;border-radius:8px;height:200px;object-fit:cover;width:200px}.case-list-item-wrapper{text-align:left;width:100%}.case-title-main a{color:#000;font-size:1.5rem;font-weight:700;text-decoration:none}.case-data-row{display:flex;gap:30px;margin-top:15px;width:100%}.case-info-col{display:flex;flex:0 0 180px;flex-direction:column}.case-number-link{color:#000;font-size:1.1rem;font-weight:700;text-decoration:underline}.court-name-sub{color:#666;font-size:.95rem;margin-top:4px}.case-parties-col{flex:1}.associated-case-card-gradient{background:linear-gradient(180deg,#fff,#f9faff);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.02);margin-bottom:20px;padding:25px}.parties-list-flex{display:flex;flex-wrap:wrap;gap:10px}.parties-gradient-link{background:linear-gradient(180deg,#f0f4ff,#d9e4ff)!important;border:1px solid #b3c7ff;border-radius:6px;color:#00f!important;font-size:.9rem;padding:6px 15px;text-decoration:underline!important;transition:.2s ease-in-out}.parties-gradient-link:hover{background:#00f!important;color:#fff!important;text-decoration:none!important;transform:translateY(-1px)}.watchlist-cta-container{border-top:1px solid #edf2f7;margin-top:20px;padding-top:15px;text-align:center}.parties-label-tiny{color:#a0aec0;display:block;font-size:.7rem;font-weight:700;letter-spacing:1px;margin-bottom:8px}