.page_container__zUXz6{max-width:900px;margin:40px auto;padding:0 20px}.page_subtitle__FsCSK{font-size:16px;font-weight:700;color:#333;margin:0 0 28px}.page_empty__c0wW_{text-align:center;padding:60px 20px;color:#999;font-size:16px}.page_grid__vCHGp{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px}.page_card__4DqVL{display:block;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;text-decoration:none;transition:box-shadow .2s,transform .15s}.page_card__4DqVL:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.page_cardIcon__W6ugv{font-size:36px;margin-bottom:12px}.page_cardAvatar__Y7SOn{width:64px;height:64px;border-radius:50%;object-fit:cover;margin-bottom:12px;border:2px solid #e5e7eb}.page_cardName__OhyKI{font-size:18px;color:#333;margin:0 0 4px}.page_cardDoctor__HqNa8{font-size:13px;color:#666;margin:0 0 8px}.page_cardIntro__omO4a{font-size:13px;color:#999;line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_cardBtn__g7B19{font-size:13px;color:#7c3aed;font-weight:600}