.EmployeeRegistry_registryPage__7uYBp{padding:2rem;background-color:#f9fafb;font-family:Segoe UI,sans-serif;max-width:1140px;width:95%;min-height:100vh;margin:0 auto}.EmployeeRegistry_registryPage__7uYBp h1{font-size:2rem;margin-bottom:1.5rem;color:#1e293b}.EmployeeRegistry_fullName__gAYmr{font-weight:600}.EmployeeRegistry_searchSection__JETCN{margin-bottom:2rem}.EmployeeRegistry_searchSection__JETCN input{width:100%;padding:.75rem 1rem;font-size:1rem;border:1px solid #cbd5e1;border-radius:.5rem;outline:none;transition:.3s}.EmployeeRegistry_searchSection__JETCN input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.EmployeeRegistry_grid__HpV4A{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.EmployeeRegistry_card__Mb_zV{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:transform .2s}.EmployeeRegistry_card__Mb_zV:hover{transform:translateY(-4px)}.EmployeeRegistry_header__Lnjek{display:flex;align-items:center;justify-content:space-between}.EmployeeRegistry_avatar___rJF5{font-size:2.5rem;color:#64748b;margin-right:1rem}.EmployeeRegistry_info__RsQvF{flex:1 1}.EmployeeRegistry_info__RsQvF h3{margin:0;font-size:1.2rem;color:#0f172a}.EmployeeRegistry_info__RsQvF p{margin:.25rem 0;font-size:.95rem;color:#334155}.EmployeeRegistry_status__LlTce{font-size:14px;padding:.2rem .5rem;border-radius:10px;background-color:#d1fae5;color:#065f46;display:inline-block;margin-top:.25rem}.EmployeeRegistry_details__blI8l{margin-top:1rem;font-size:.95rem;color:#475569}.EmployeeRegistry_details__blI8l p{margin-bottom:.5rem}.EmployeeRegistry_contacts__c6AUe{margin-top:.5rem}.EmployeeRegistry_contacts__c6AUe a{margin-right:.5rem;font-size:1rem;color:#3b82f6;transition:.4s}.EmployeeRegistry_contacts__c6AUe a:hover{color:#2368d6}.EmployeeRegistry_messageBtn__1qIBB{margin-top:.75rem;padding:.5rem 1rem;background-color:#3b82f6;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:.3s}.EmployeeRegistry_expandButton__1OnMM{background:none;border:none;cursor:pointer}.EmployeeRegistry_expandButton__1OnMM svg{transition:transform .3s ease;font-size:1.5rem}.EmployeeRegistry_rotated__eiN6g{transform:rotate(180deg)}.EmployeeRegistry_it__a4qNb{color:#3b82f6}.EmployeeRegistry_hr__v4QM3{color:#10b981}.EmployeeRegistry_marketing__r4sGx{color:#f59e0b}@media(max-width:360px){.EmployeeRegistry_grid__HpV4A{grid-template-columns:1fr}}@media(min-width:360px)and (max-width:480px){.EmployeeRegistry_grid__HpV4A{grid-template-columns:1fr}}@media(min-width:480px)and (max-width:768px){.EmployeeRegistry_grid__HpV4A{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px)and (max-width:1024px){.EmployeeRegistry_grid__HpV4A{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px)and (max-width:1280px){.EmployeeRegistry_grid__HpV4A{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.EmployeeRegistry_grid__HpV4A{grid-template-columns:repeat(5,1fr)}}