.Dashboard_dashboard__WR8kn{min-height:100vh;background:#f5f5f5;padding:2rem 0}.Dashboard_container__Pp6lj{max-width:1200px;margin:0 auto;padding:0 2rem}.Dashboard_header__ZyLNG{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem 2rem;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_header__ZyLNG h1{margin:0 0 .25rem;font-size:1.8rem;color:#333;font-weight:600}.Dashboard_header__ZyLNG p{margin:0;color:#666;font-size:.95rem}.Dashboard_headerActions__nmYq8{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.Dashboard_postJobBtn__Rrb0I{padding:.6rem 1.2rem;background:#333;color:#fff;border:none;border-radius:.4rem;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;transition:all .2s ease;font-size:.9rem}.Dashboard_postJobBtn__Rrb0I:hover{background:#555;transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.15)}.Dashboard_logoutBtn__6hrME{padding:.6rem 1.2rem;background:#fff;color:#333;border:1px solid #ddd;border-radius:.4rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem}.Dashboard_logoutBtn__6hrME:hover{background:#f5f5f5;border-color:#999}.Dashboard_cardsGrid__QGvEf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.Dashboard_card__bOHRJ{background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease;text-decoration:none;display:flex;flex-direction:column;align-items:center;text-align:center;color:#333}.Dashboard_card__bOHRJ:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px);border-color:#ccc}.Dashboard_cardIcon__J_ZIT{font-size:2rem;margin-bottom:.5rem}.Dashboard_card__bOHRJ h3{margin:0 0 .3rem;font-size:.95rem;color:#333;font-weight:600}.Dashboard_card__bOHRJ p{margin:0;font-size:.8rem;color:#666}.Dashboard_jobsSection__s5tB_{padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_jobsSectionTitle___bh0F{margin:0 0 1.5rem;color:#333;font-size:1.2rem;font-weight:600;border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.Dashboard_loading__m9Kqy{padding:2rem;color:#666;font-size:.95rem}.Dashboard_emptyState__XFaJT{padding:2rem;color:#666}.Dashboard_emptyState__XFaJT p{margin:.5rem 0;font-size:1rem}.Dashboard_jobsCardGrid__e2Hys{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.Dashboard_jobSmallCard__JDYXb{background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;padding:1rem;transition:all .2s ease;display:flex;flex-direction:column;gap:.75rem}.Dashboard_jobSmallCard__JDYXb:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#ccc}.Dashboard_jobSmallCard__JDYXb.Dashboard_inactive__QnvLN{opacity:.6;background:#fafafa}.Dashboard_jobCardTop__2GBpz{display:flex;gap:.75rem;align-items:flex-start}.Dashboard_smallCompanyLogo__F9ThU{width:36px;height:36px;border-radius:.3rem;object-fit:contain;background-color:#f5f5f5;flex-shrink:0}.Dashboard_jobTitleSmall__Js9Vu{flex:1;min-width:0}.Dashboard_jobTitleSmall__Js9Vu h4{margin:0;font-size:.95rem;color:#333;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_jobTitleSmall__Js9Vu p{margin:.2rem 0 0;font-size:.8rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_smallStatusBadge__QfiCM{display:inline-block;padding:.3rem .6rem;border-radius:.3rem;font-size:.75rem;font-weight:600;text-transform:capitalize;flex-shrink:0}.Dashboard_activeBadge__34psB{background:#e8f5e9;color:#2e7d32}.Dashboard_inactiveBadge__W8ySw{background:#ffebee;color:#c62828}.Dashboard_jobCardMeta__ka7X3{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.Dashboard_metaItem__BoTXA{display:flex;justify-content:space-between;font-size:.8rem}.Dashboard_metaValue__mKTgR{font-weight:600}.Dashboard_jobSmallCardActions__5KAbd{display:flex;gap:.5rem;flex-wrap:wrap}.Dashboard_smallBtn__ZVNll{padding:.4rem .8rem;border-radius:.3rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;font-size:.8rem;border:1px solid #ddd;background:#f5f5f5;color:#333;flex:1;min-width:60px;text-align:center}.Dashboard_smallBtn__ZVNll:hover{background:#eee;border-color:#999}.Dashboard_deleteSmallBtn__E4jeQ{background:#ffebee;color:#c62828;border-color:#ef5350}.Dashboard_deleteSmallBtn__E4jeQ:hover{background:#ffcdd2;border-color:#c62828}.Dashboard_deleteConfirmSmall__8QLCT{margin-top:.75rem;padding:.75rem;background:#ffebee;border:1px solid #ef5350;border-radius:.3rem}.Dashboard_deleteConfirmSmall__8QLCT p{margin:0 0 .5rem;color:#c62828;font-weight:500;font-size:.8rem}.Dashboard_confirmActionsSmall__Hognq{display:flex;gap:.5rem}.Dashboard_confirmSmallBtn__KzhG0{padding:.4rem .8rem;background:#c62828;color:#fff;border:none;border-radius:.3rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.8rem;flex:1}.Dashboard_confirmSmallBtn__KzhG0:hover{background:#b71c1c}.Dashboard_cancelSmallBtn__xBBeo{padding:.4rem .8rem;background:#fff;color:#666;border:1px solid #ddd;border-radius:.3rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.8rem;flex:1}.Dashboard_cancelSmallBtn__xBBeo:hover{background:#f5f5f5;border-color:#999}.Dashboard_badgeList__28ayb{display:flex;gap:.5rem;flex-wrap:wrap}.Dashboard_userBadge__U_KmR{padding:.2rem .85rem;border-radius:999px;font-size:.78rem;font-weight:600;color:#111827}.Dashboard_badgePrimary__7RAcJ{background:#dbeafe;color:#1e3a8a}.Dashboard_badgeSuper__LiZdl{background:#dcfce7;color:#047857}.Dashboard_badgeWarning__p8jfs{background:#fee2e2;color:#991b1b}.Dashboard_userCardDetails__pSwEL{margin-top:1.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;color:#4b5563;font-size:.95rem}.Dashboard_userCardActions__1xzfE{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.75rem}.Dashboard_userActionBtn__W_d8Z{padding:.6rem 1.25rem;border-radius:.65rem;border:none;cursor:pointer;font-weight:600;font-size:.95rem;color:#fff;background:#667eea;transition:all .2s ease}.Dashboard_userActionBtn__W_d8Z:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 18px rgba(102,126,234,.25)}.Dashboard_userActionBtn__W_d8Z:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.Dashboard_userCard__D09U0{border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 20px 40px rgba(15,23,42,.08)}.Dashboard_userCardHeader__xFMly{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.Dashboard_userCardHeader__xFMly h3{margin:0;font-size:1.4rem;color:#111827}.Dashboard_userMeta__EA7eM{margin:.15rem 0;font-size:.95rem;color:#4b5563}.Dashboard_userInfo__51pDS{background:#fff;padding:2rem;border-radius:1rem;margin:2rem 0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Dashboard_userInfo__51pDS p{margin:.5rem 0;color:#4b5563}.Dashboard_loading__m9Kqy{text-align:center;padding:3rem;font-size:1.2rem;color:#2563eb}.Dashboard_jobsSection__s5tB_{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Dashboard_jobsSection__s5tB_ h2{margin:0 0 2rem;color:#1f2937;font-size:1.5rem}.Dashboard_emptyState__XFaJT{text-align:center;padding:3rem;color:#6b7280}.Dashboard_emptyState__XFaJT p{margin-bottom:1.5rem;font-size:1.1rem}.Dashboard_jobsTable__0ptCC{display:flex;flex-direction:column;gap:1.5rem}.Dashboard_jobCard__k__0R{border:2px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .3s ease;background:#fff}.Dashboard_jobCard__k__0R:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(102,126,234,.15)}.Dashboard_jobCard__k__0R.Dashboard_inactive__QnvLN{opacity:.6;background:#f9fafb}.Dashboard_jobCardHeader__KLjCY{display:flex;justify-content:space-between;align-items:start;margin-bottom:1rem}.Dashboard_jobCardHeader__KLjCY h3{margin:0 0 .5rem;color:#1f2937;font-size:1.3rem}.Dashboard_company__Wgq7P{margin:0;color:#6b7280;font-size:1rem}.Dashboard_statusBadge__8epot{flex-shrink:0}.Dashboard_statusBadge__8epot span{display:inline-block;padding:.4rem 1rem;border-radius:999px;font-size:.875rem;font-weight:600;text-transform:capitalize}.Dashboard_statusBadge__8epot .Dashboard_active__6DD3Q{background:#d1fae5;color:#065f46}.Dashboard_statusBadge__8epot .Dashboard_inactiveStatus___i6j2{background:#fee2e2;color:#991b1b}.Dashboard_jobCardDetails__I_B7s{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.5rem 0;padding:1rem;background:#f9fafb;border-radius:.5rem}.Dashboard_detail__AkLrB{font-size:.95rem;color:#4b5563}.Dashboard_detail__AkLrB strong{color:#1f2937;margin-right:.5rem}.Dashboard_jobCardActions__VTVvk{display:flex;gap:.75rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid #e5e7eb}.Dashboard_jobCardActions__VTVvk a,.Dashboard_jobCardActions__VTVvk button{padding:.6rem 1.2rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;font-size:.95rem;border:none}.Dashboard_viewBtn__A75Ry{background:#3b82f6;color:#fff}.Dashboard_viewBtn__A75Ry:hover{background:#2563eb}.Dashboard_editBtn__haYwv{background:#2563eb;color:#fff}.Dashboard_editBtn__haYwv:hover{background:#1d4ed8}.Dashboard_toggleBtn__R639w{background:#f59e0b;color:#fff}.Dashboard_toggleBtn__R639w:hover{background:#d97706}.Dashboard_deleteBtn__pySJ6{background:#ef4444;color:#fff}.Dashboard_deleteBtn__pySJ6:hover{background:#dc2626}.Dashboard_deleteConfirm__AqSC9{margin-top:1rem;padding:1rem;background:#fef2f2;border:2px solid #fecaca;border-radius:.5rem}.Dashboard_deleteConfirm__AqSC9 p{margin:0 0 1rem;color:#991b1b;font-weight:500}.Dashboard_confirmActions___L_EI{display:flex;gap:.75rem}.Dashboard_confirmBtn__ioyZZ{padding:.6rem 1.2rem;background:#ef4444;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Dashboard_confirmBtn__ioyZZ:hover{background:#dc2626}.Dashboard_cancelBtn__ZRJYU{padding:.6rem 1.2rem;background:#6b7280;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Dashboard_cancelBtn__ZRJYU:hover{background:#4b5563}.Dashboard_dashboardContainer__p9Y03{min-height:100vh;background:linear-gradient(180deg,#f8f9fa,#fff);padding:2rem 0}.Dashboard_dashboardHeader__VCd9P{display:flex;justify-content:space-between;align-items:center;padding:2rem;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:1rem;color:#fff;box-shadow:0 4px 15px rgba(102,126,234,.3);max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3rem}.Dashboard_dashboardHeader__VCd9P h1{margin:0;font-size:2rem}.Dashboard_postJobButton__hd_K1{padding:.75rem 1.5rem;background:#fff;color:#2563eb;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease}.Dashboard_postJobButton__hd_K1:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Dashboard_jobsGrid__XnUPj{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;max-width:1280px;margin:0 auto;padding:0 2rem}.Dashboard_jobCardBody__37ytx{padding:1rem 0}.Dashboard_jobCardBody__37ytx p{margin:.75rem 0;color:#4b5563;line-height:1.6}.Dashboard_jobCardBody__37ytx strong{color:#1f2937;margin-right:.5rem}.Dashboard_deleteButton__oqI3L,.Dashboard_editButton__t3oqt{padding:.6rem 1.2rem;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem}.Dashboard_editButton__t3oqt{background:#2563eb;color:#fff}.Dashboard_editButton__t3oqt:hover{background:#5568d3}.Dashboard_deleteButton__oqI3L{background:#ef4444;color:#fff}.Dashboard_deleteButton__oqI3L:hover{background:#dc2626}.Dashboard_jobsHeader__ZsLYJ{margin-bottom:2rem}.Dashboard_filters__45tQK{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.Dashboard_searchBox__FwAmM{position:relative;flex:1;min-width:200px}.Dashboard_searchBox__FwAmM svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;width:18px;height:18px}.Dashboard_searchInput__8Gqoc{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.95rem;transition:all .2s}.Dashboard_searchInput__8Gqoc:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.Dashboard_statusFilter__f5kbO{padding:.75rem 2rem .75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;background-color:#fff;font-size:.95rem;cursor:pointer;min-width:150px}.Dashboard_bulkActions__t_uzc{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fee2e2;border-radius:.5rem;margin-bottom:1rem;animation:Dashboard_fadeIn__8R0xv .3s ease}@keyframes Dashboard_fadeIn__8R0xv{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Dashboard_bulkDeleteBtn__xgNLc{background:#dc2626;color:#fff;border:none;padding:.5rem 1rem;border-radius:.375rem;font-weight:500;cursor:pointer;margin-left:auto}.Dashboard_bulkDeleteBtn__xgNLc:hover{background:#b91c1c}.Dashboard_selectAllWrapper__7sMEG{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.Dashboard_checkboxLabel__IFLsC{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#374151;cursor:pointer}.Dashboard_cardSelect__DVW_9{position:absolute;top:1rem;right:1rem;z-index:10}.Dashboard_jobCheckbox__LIXj_{width:18px;height:18px;cursor:pointer}.Dashboard_jobSmallCard__JDYXb{position:relative}.Dashboard_selectedCard__PEA7s{border-color:#2563eb;background-color:#eff6ff}.Dashboard_modal__ZtAvk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:2rem}.Dashboard_modalContent__O4Hhr{background:#fff;border-radius:1rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}.Dashboard_modalHeader__IML2C{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid #e5e7eb}.Dashboard_modalHeader__IML2C h2{margin:0;color:#1f2937;font-size:1.5rem}.Dashboard_closeButton__PPjOX{background:none;border:none;font-size:2rem;color:#6b7280;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s ease}.Dashboard_closeButton__PPjOX:hover{background:#f3f4f6;color:#1f2937}.Dashboard_form___bkyT{padding:2rem}.Dashboard_formGroup__tQFZj{margin-bottom:1.5rem}.Dashboard_formGroup__tQFZj label{display:block;margin-bottom:.5rem;color:#374151;font-weight:500;font-size:.95rem}.Dashboard_formGroup__tQFZj input,.Dashboard_formGroup__tQFZj select,.Dashboard_formGroup__tQFZj textarea{width:100%;padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:all .2s ease;font-family:inherit}.Dashboard_formGroup__tQFZj input:focus,.Dashboard_formGroup__tQFZj select:focus,.Dashboard_formGroup__tQFZj textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.Dashboard_formGroup__tQFZj textarea{min-height:100px;resize:vertical}.Dashboard_formGroup__tQFZj input[type=color]{height:50px;cursor:pointer}.Dashboard_formActions__Uvv3s{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem;border-top:2px solid #e5e7eb;background:#f9fafb;border-radius:0 0 1rem 1rem}.Dashboard_submitButton__57R1X{padding:.75rem 2rem;background:#2563eb;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease}.Dashboard_submitButton__57R1X:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(22,163,74,.3)}.Dashboard_submitButton__57R1X:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.Dashboard_cancelButtonModal___XrPS{padding:.75rem 2rem;background:#fff;color:#6b7280;border:2px solid #e5e7eb;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease}.Dashboard_cancelButtonModal___XrPS:hover{background:#f3f4f6;color:#1f2937;border-color:#d1d5db}@media (max-width:768px){.Dashboard_header__ZyLNG{flex-direction:column;gap:1rem;text-align:center;padding:1rem}.Dashboard_header__ZyLNG h1{font-size:1.4rem}.Dashboard_headerActions__nmYq8{width:100%;justify-content:center;flex-direction:column}.Dashboard_headerActions__nmYq8 a,.Dashboard_headerActions__nmYq8 button{width:100%}.Dashboard_cardsGrid__QGvEf{grid-template-columns:1fr;gap:.75rem}.Dashboard_jobCardHeader__KLjCY{flex-direction:column;gap:.75rem}.Dashboard_jobCardDetails__I_B7s{grid-template-columns:1fr}.Dashboard_jobCardActions__VTVvk{flex-direction:column}.Dashboard_jobCardActions__VTVvk a,.Dashboard_jobCardActions__VTVvk button{width:100%}.Dashboard_jobsSection__s5tB_{padding:1rem}.Dashboard_confirmActions___L_EI{flex-direction:column}.Dashboard_confirmActions___L_EI button{width:100%}}.Dashboard_manageUsersContainer__AV_pK{min-height:100vh;background:#f5f5f5;padding:2rem 0}.Dashboard_manageUsersHeader__IZqvM{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem 2rem;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_manageUsersHeader__IZqvM h1{margin:0 0 .25rem;font-size:1.8rem;color:#333;font-weight:600}.Dashboard_manageUsersHeader__IZqvM p{margin:0;color:#666;font-size:.95rem}.Dashboard_manageUsersStats__jfvsw{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:2rem}.Dashboard_manageUsersStat__JWr95{background:#fff;padding:1.25rem;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center}.Dashboard_manageUsersStatLabel__Yr3Zt{margin:0;color:#666;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Dashboard_manageUsersStatValue__TAbOi{margin:.5rem 0 0;color:#333;font-size:1.75rem;font-weight:600}.Dashboard_manageUsersFilters__VRu_x{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.Dashboard_filterInput__X3aTX,.Dashboard_filterSelect__ytDGW{flex:1;min-width:200px;padding:.75rem 1rem;background:#fff;border:1px solid #ddd;border-radius:.4rem;font-size:.95rem;color:#333;font-family:inherit;transition:border-color .3s ease}.Dashboard_filterInput__X3aTX:focus,.Dashboard_filterSelect__ytDGW:focus{outline:none;border-color:#333}.Dashboard_manageUsersSection__D2luM{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_manageUsersEmpty__Nb01w,.Dashboard_manageUsersLoading__wVnY9{padding:2rem;text-align:center;color:#666;font-size:1rem}.Dashboard_manageUsersEmpty__Nb01w p{margin:0 0 .5rem}.Dashboard_manageUsersEmpty__Nb01w p:first-child{font-weight:500;color:#333}.Dashboard_manageUsersGrid__981NH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.Dashboard_manageUserCard__GulSv{background:#fff;border:1px solid #eee;border-radius:.5rem;padding:1.25rem;transition:all .3s ease}.Dashboard_manageUserCard__GulSv:hover{border-color:#ddd;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Dashboard_manageUserCard__GulSv.Dashboard_suspended__iArer{opacity:.7;background:#f9f9f9}.Dashboard_manageUserCardTop__dUrrS{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eee}.Dashboard_manageUserInfo__ZvWCb h4{margin:0;font-size:1.05rem;color:#333;font-weight:600}.Dashboard_manageUserEmail__8IxCI{margin:.25rem 0 .1rem;color:#666;font-size:.9rem;word-break:break-all}.Dashboard_manageUserPhone__zJTbw{margin:.1rem 0 0;color:#999;font-size:.85rem}.Dashboard_manageUserBadges__q0PKa{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;flex-shrink:0}.Dashboard_badgeSuperAdmin__INlNx{background:#1f2937}.Dashboard_badgeAdmin__onCaQ,.Dashboard_badgeSuperAdmin__INlNx{display:inline-block;color:#fff;padding:.3rem .7rem;border-radius:.3rem;font-size:.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.Dashboard_badgeAdmin__onCaQ{background:#3b82f6}.Dashboard_badgeSuspended__GXo4v{display:inline-block;background:#ef4444;color:#fff;padding:.3rem .7rem;border-radius:.3rem;font-size:.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.Dashboard_manageUserMeta__mq4lk{margin-bottom:1rem}.Dashboard_metaRow__M8otg{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.9rem}.Dashboard_metaRow__M8otg:last-child{margin-bottom:0}.Dashboard_metaLabel__h_yls{color:#999;font-weight:500}.Dashboard_metaValue__mKTgR{color:#333;font-weight:500}.Dashboard_manageUserActions__1_iC5{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.Dashboard_manageUserBtn__EyEx6{padding:.5rem .75rem;background:#333;color:#fff;border:none;border-radius:.3rem;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.Dashboard_manageUserBtn__EyEx6:hover:not(:disabled){background:#1f1f1f;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Dashboard_manageUserBtn__EyEx6:disabled{background:#ddd;color:#999;cursor:not-allowed}.Dashboard_suspendBtn__2k3bI{background:#ef4444}.Dashboard_suspendBtn__2k3bI:hover:not(:disabled){background:#dc2626}.Dashboard_reactivateBtn__tbO74{background:#10b981}.Dashboard_reactivateBtn__tbO74:hover:not(:disabled){background:#059669}@media (max-width:768px){.Dashboard_manageUsersHeader__IZqvM{flex-direction:column;align-items:flex-start;gap:1rem}.Dashboard_manageUsersStats__jfvsw{grid-template-columns:repeat(2,1fr)}.Dashboard_manageUsersFilters__VRu_x{flex-direction:column}.Dashboard_filterInput__X3aTX,.Dashboard_filterSelect__ytDGW{min-width:100%}.Dashboard_manageUserActions__1_iC5,.Dashboard_manageUsersGrid__981NH{grid-template-columns:1fr}}@media (max-width:480px){.Dashboard_container__Pp6lj{padding:0 1rem}.Dashboard_header__ZyLNG{padding:.75rem}.Dashboard_header__ZyLNG h1{font-size:1.2rem}.Dashboard_logoutBtn__6hrME,.Dashboard_postJobBtn__Rrb0I{padding:.5rem 1rem;font-size:.8rem}.Dashboard_jobsSection__s5tB_{padding:.75rem}.Dashboard_jobCard__k__0R{padding:1rem}.Dashboard_cardsGrid__QGvEf{grid-template-columns:1fr}.Dashboard_jobCardActions__VTVvk{display:grid;grid-template-columns:1fr}.Dashboard_manageUsersHeader__IZqvM{padding:.75rem 1.5rem}.Dashboard_manageUsersHeader__IZqvM h1{font-size:1.3rem}.Dashboard_manageUsersStats__jfvsw{grid-template-columns:1fr}.Dashboard_manageUserCardTop__dUrrS{flex-direction:column}.Dashboard_manageUserBadges__q0PKa{justify-content:flex-start}.Dashboard_manageUserCard__GulSv{padding:1rem}}