.QCzIlq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.QCzIlq_title{color:#2f2933;margin:0;font-family:Montserrat,sans-serif;font-size:1.7rem;font-weight:700}.QCzIlq_sub{color:#8c8290;margin:4px 0 0;font-size:.92rem}.QCzIlq_primaryBtn{color:#fff;cursor:pointer;background:#b5735a;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.9rem;font-weight:700;display:inline-flex}.QCzIlq_primaryBtn:hover{background:#9c5f48}.QCzIlq_dangerBtn{background:#c0533f}.QCzIlq_dangerBtn:hover{background:#a8432f}.QCzIlq_ghostBtn{color:#3d3540;cursor:pointer;background:#fff;border:1px solid #ece4d8;border-radius:12px;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:.86rem;font-weight:600;display:inline-flex}.QCzIlq_ghostBtn:hover{background:#f7f3ee}.QCzIlq_iconBtn{color:#6b5f6e;cursor:pointer;background:#fff;border:1px solid #ece4d8;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.QCzIlq_iconBtn:hover{background:#f7f3ee}.QCzIlq_iconDanger:hover{color:#c0533f;border-color:#f0cfc7}.QCzIlq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.QCzIlq_search{color:#8c8290;background:#fff;border:1px solid #ece4d8;border-radius:12px;align-items:center;gap:10px;width:360px;max-width:100%;height:44px;padding:0 14px;display:flex}.QCzIlq_search input{color:#3d3540;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.9rem}.QCzIlq_count{color:#8c8290;font-size:.85rem;font-weight:600}.QCzIlq_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.QCzIlq_card{background:#fff;border:1px solid #ece4d8;border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 4px 14px #3d35400a}.QCzIlq_cardTop{align-items:center;gap:12px;display:flex}.QCzIlq_cardInfo{flex-direction:column;flex:1;min-width:0;display:flex}.QCzIlq_avatar{color:#7a5c44;background:#e8d9c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-weight:800;display:inline-flex}.QCzIlq_avatarLg{width:64px;height:64px;font-size:1.2rem}.QCzIlq_name{color:#2f2933;font-weight:800}.QCzIlq_specialty{color:#8c8290;font-size:.82rem}.QCzIlq_status{cursor:pointer;border:none;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:.74rem;font-weight:700}.QCzIlq_statusOn{color:#4f7a4b;background:#e4eee2}.QCzIlq_statusOff{color:#9c5f48;background:#f1e8e4}.QCzIlq_meta{color:#6b5f6e;word-break:break-all;align-items:center;gap:6px;font-size:.84rem;display:inline-flex}.QCzIlq_cardActions{gap:8px;margin-top:6px;display:flex}.QCzIlq_cardActions .QCzIlq_ghostBtn{flex:1;justify-content:center}.QCzIlq_empty{text-align:center;color:#8c8290;background:#fff;border:1px dashed #e3d6c4;border-radius:16px;padding:40px}.QCzIlq_overlay{z-index:60;background:#2f293373;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.QCzIlq_modal{background:#fff;border-radius:20px;flex-direction:column;gap:12px;width:560px;max-width:100%;max-height:90vh;padding:26px;display:flex;position:relative;overflow-y:auto}.QCzIlq_close{color:#8c8290;cursor:pointer;background:0 0;border:none;position:absolute;top:14px;right:14px}.QCzIlq_modalTitle{color:#2f2933;margin:0;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}.QCzIlq_modalActions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.QCzIlq_profileHead{align-items:center;gap:14px;display:flex}.QCzIlq_bio{color:#5a4f5c;margin:0;font-size:.9rem;line-height:1.55}.QCzIlq_sectionLabel{color:#7a5c44;text-transform:uppercase;letter-spacing:.04em;margin:6px 0 0;font-size:.8rem;font-weight:800}.QCzIlq_courseList{color:#3d3540;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:.9rem;display:flex}.QCzIlq_formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.QCzIlq_field{color:#5a4f5c;flex-direction:column;gap:6px;font-size:.82rem;font-weight:700;display:flex}.QCzIlq_field input,.QCzIlq_field textarea{color:#3d3540;resize:vertical;border:1px solid #ece4d8;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:.9rem}.QCzIlq_field input:focus,.QCzIlq_field textarea:focus{border-color:#b5735a;outline:none}.QCzIlq_chips{flex-wrap:wrap;gap:8px;display:flex}.QCzIlq_chip{color:#5a4f5c;cursor:pointer;background:#fff;border:1px solid #ece4d8;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:.8rem;font-weight:600}.QCzIlq_chipOn{color:#fff;background:#b5735a;border-color:#b5735a}@media (width<=640px){.QCzIlq_formRow{grid-template-columns:1fr}.QCzIlq_primaryBtn{justify-content:center;width:100%}}
