.nurse-inquiry[data-v-7041a1a2]{padding:20px;background-color:#f5f5f5;min-height:calc(100vh - 40px)}.nurse-inquiry .main-card[data-v-7041a1a2]{max-width:1600px;margin:0 auto;border-radius:8px;min-height:calc(100vh - 40px)}.page-header[data-v-7041a1a2]{text-align:center;margin-bottom:20px}.page-header h2[data-v-7041a1a2]{font-size:18px;font-weight:500;margin:0}.description[data-v-7041a1a2]{text-align:center;color:#666;font-size:14px;margin-bottom:20px}.search-wrapper[data-v-7041a1a2]{max-width:600px;margin:0 auto 30px}.search-wrapper .search-inner[data-v-7041a1a2]{display:-ms-flexbox;display:flex;width:100%;height:40px;border:1px solid #d9d9d9;border-radius:20px;overflow:hidden;background:#fff}.search-wrapper .search-inner[data-v-7041a1a2]:focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.search-wrapper .search-input[data-v-7041a1a2]{-ms-flex:1;flex:1;border:none;outline:none;padding:0 16px;font-size:14px;background:transparent}.search-wrapper .search-input[data-v-7041a1a2]:-ms-input-placeholder{color:#bfbfbf}.search-wrapper .search-input[data-v-7041a1a2]::placeholder{color:#bfbfbf}.search-wrapper .search-btn[data-v-7041a1a2]{width:50px;border:none;background:#1890ff;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.search-wrapper .search-btn[data-v-7041a1a2]:hover{background:#40a9ff}.search-wrapper .search-btn[data-v-7041a1a2]:active{background:#096dd9}.nurse-list[data-v-7041a1a2]{max-width:600px;margin:0 auto}.nurse-card[data-v-7041a1a2]{background:#fff;border-radius:8px;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s}.nurse-card[data-v-7041a1a2]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.nurse-avatar[data-v-7041a1a2]{width:60px;height:60px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.nurse-avatar img[data-v-7041a1a2]{width:100%;height:100%;object-fit:cover}.nurse-info[data-v-7041a1a2]{-ms-flex:1;flex:1;min-width:0}.nurse-name-row[data-v-7041a1a2]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:4px}.nurse-name[data-v-7041a1a2]{font-size:16px;font-weight:500;color:#333;margin-right:8px}.nurse-age[data-v-7041a1a2],.nurse-gender[data-v-7041a1a2]{font-size:12px;color:#999;margin-right:8px}.nurse-id[data-v-7041a1a2]{font-size:13px;color:#666;margin-bottom:4px}.nurse-hospital[data-v-7041a1a2]{font-size:12px;color:#999}.nurse-status[data-v-7041a1a2]{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.empty-state[data-v-7041a1a2]{margin-top:60px}