.MyDashboard_dashboard__5297X{min-height:100vh;background:linear-gradient(135deg,#0f172a,#7c3aed 45%,#0f172a);padding:1.5rem}.MyDashboard_container__inR7w{max-width:72rem;margin:0 auto}.MyDashboard_header__OnaRt{text-align:center;margin-bottom:2rem}.MyDashboard_title__cu1kw{font-size:2.25rem;font-weight:700;color:white;margin-bottom:.5rem}.MyDashboard_subtitle__ymFuO{color:#d1d5db}.MyDashboard_card__8Bd1x,.MyDashboard_uploadSection__9q4wG{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1rem;padding:2rem;border:1px solid rgba(255,255,255,.2);margin-bottom:2rem}.MyDashboard_sectionTitle__0ctxF{font-size:1.5rem;font-weight:600;color:white;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.MyDashboard_uploadIcon__xUnRY{color:#60a5fa}.MyDashboard_dropzone__q6N9v{border:2px dashed #9ca3af;border-radius:.75rem;padding:2rem;text-align:center;transition:all .3s ease;cursor:pointer}.MyDashboard_dropzone__q6N9v:hover{border-color:#60a5fa}.MyDashboard_dropzoneActive__r_g1c{border-color:#60a5fa;background:rgba(96,165,250,.1)}.MyDashboard_dropzoneIcon__7UZs9{font-size:3.75rem;color:#9ca3af;margin:0 auto 1rem}.MyDashboard_dropzoneText__D67w6{color:white;font-size:1.125rem;margin-bottom:1rem}.MyDashboard_fileInput__Hb_wg{display:none}.MyDashboard_browseButton__CBveA{display:inline-block;background:#2563eb;color:white;padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.MyDashboard_browseButton__CBveA:hover{background:#1d4ed8}.MyDashboard_uploadButtonContainer__Kl3of{margin-top:1.5rem;display:flex;justify-content:center}.MyDashboard_uploadButton__cOGc1{background:#16a34a;color:white;padding:.75rem 2rem;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;gap:.5rem;font-size:1rem}.MyDashboard_uploadButton__cOGc1:hover:not(:disabled){background:#15803d}.MyDashboard_uploadButton__cOGc1:disabled{background:#4b5563;cursor:not-allowed}.MyDashboard_resumeSection__Nl1MN{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1rem;padding:2rem;border:1px solid rgba(255,255,255,.2)}.MyDashboard_resumeIcon__JaWlo{color:#f87171}.MyDashboard_emptyState__0o_hj{text-align:center;padding:3rem 0}.MyDashboard_emptyStateIcon__NDBAH{font-size:3.75rem;color:#6b7280;margin:0 auto 1rem}.MyDashboard_emptyStateText__yaZig{color:#9ca3af;font-size:1.125rem}.MyDashboard_resumeGrid__1kJPo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.MyDashboard_resumeCard__37qup{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;transition:all .3s ease}.MyDashboard_resumeCard__37qup:hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}.MyDashboard_resumeCardHeader__ym3xv{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.MyDashboard_resumeCardIcon__EBftU{font-size:1.875rem;color:#f87171}.MyDashboard_resumeSize__WxTDT{font-size:.75rem;color:#9ca3af;background:#374151;padding:.25rem .5rem;border-radius:.25rem}.MyDashboard_resumeTitle__lDgTP{color:white;font-weight:500;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyDashboard_resumeDate__b7HqX{color:#9ca3af;font-size:.875rem;margin-bottom:1rem}.MyDashboard_actionButtons__b_AnY{display:flex;gap:.5rem}.MyDashboard_actionButton__abYen{flex:1;padding:.5rem .75rem;border-radius:.5rem;border:none;cursor:pointer;font-size:.875rem;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;gap:.25rem}.MyDashboard_viewButton__mHmbJ{background:#2563eb;color:white}.MyDashboard_viewButton__mHmbJ:hover{background:#1d4ed8}.MyDashboard_downloadButton__D19eI{background:#16a34a;color:white}.MyDashboard_downloadButton__D19eI:hover{background:#15803d}.MyDashboard_deleteButton__9MaxZ{background:#dc2626;color:white;flex:none;width:auto;padding:.5rem}.MyDashboard_deleteButton__9MaxZ:hover{background:#b91c1c}.MyDashboard_statsSection__pQ8Zv{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.MyDashboard_statCard__HWBCl{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.75rem;padding:1.5rem;border:1px solid rgba(255,255,255,.2);text-align:center}.MyDashboard_statNumber__3BzYx{font-size:1.875rem;font-weight:700;margin-bottom:.5rem}.MyDashboard_statNumberBlue__YC0Eb{color:#60a5fa}.MyDashboard_statNumberGreen__Rug2V{color:#34d399}.MyDashboard_statNumberPurple__qSopi{color:#a78bfa}.MyDashboard_statLabel__yq15V{color:#d1d5db}@media (max-width:768px){.MyDashboard_dashboard__5297X{padding:1rem}.MyDashboard_title__cu1kw{font-size:1.875rem}.MyDashboard_card__8Bd1x,.MyDashboard_resumeSection__Nl1MN,.MyDashboard_uploadSection__9q4wG{padding:1.5rem}.MyDashboard_resumeGrid__1kJPo,.MyDashboard_statsSection__pQ8Zv{grid-template-columns:1fr}}@media (max-width:640px){.MyDashboard_actionButtons__b_AnY{flex-direction:column}.MyDashboard_actionButton__abYen{flex:none}.MyDashboard_deleteButton__9MaxZ{flex:1}}@keyframes MyDashboard_fadeInUp__D0CaE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes MyDashboard_fadeInLeft__ETXL1{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes MyDashboard_fadeInRight__STgAN{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.MyDashboard_container__inR7w{animation:MyDashboard_fadeInUp__D0CaE .5s ease-out}.MyDashboard_uploadSection__9q4wG{animation:MyDashboard_fadeInLeft__ETXL1 .5s ease-out .2s both}.MyDashboard_resumeSection__Nl1MN{animation:MyDashboard_fadeInRight__STgAN .5s ease-out .4s both}.MyDashboard_statsSection__pQ8Zv{animation:MyDashboard_fadeInUp__D0CaE .5s ease-out .6s both}.MyDashboard_loadingContainer__HzaVF{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5}.MyDashboard_spinner__6bXPL{border:4px solid #f3f3f3;border-top-color:#667eea;border-radius:50%;width:50px;height:50px;animation:MyDashboard_spin__MTP2u 1s linear infinite;margin-bottom:1rem}@keyframes MyDashboard_spin__MTP2u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyDashboard_logoutButton__ogo_f{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#e74c3c;color:white;border:none;border-radius:5px;cursor:pointer;font-size:.9rem;transition:background .3s ease}.MyDashboard_logoutButton__ogo_f:hover{background:#c0392b}.MyDashboard_userIcon__BXCm5{color:#667eea;margin-left:.5rem}.MyDashboard_header__OnaRt{display:flex;justify-content:space-between;align-items:center}