.applications_container__BKgQE{max-width:1200px;margin:0 auto;padding:2rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.applications_header__Ea7_Z{justify-content:space-between;align-items:center;margin-bottom:2rem}.applications_title__gWFj_{font-size:2rem;font-weight:700;color:#333;margin:0;text-align:center}.applications_slugBackLink__OqQ1o{display:inline-block;position:absolute;left:20px;top:20px;padding:8px 16px;background-color:#f4f4f4;text-decoration:none;color:#333;border-radius:4px}.applications_slugBackLink__OqQ1o:hover{background-color:#ddd}.applications_controls__q8T0b{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.applications_searchContainer__zzHyg{flex:1;min-width:250px}.applications_searchInput__3GuvM{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.375rem;font-size:.875rem;background-color:#f8fafc;transition:border-color .2s,box-shadow .2s}.applications_searchInput__3GuvM:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 3px rgba(74,108,247,.2)}.applications_filterContainer__G_6G_{display:flex;gap:.75rem}.applications_select__Zzwe3{padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.375rem;background-color:#f8fafc;font-size:.875rem;color:#1e293b;cursor:pointer;transition:border-color .2s,box-shadow .2s}.applications_select__Zzwe3:focus{outline:none;border-color:#4a6cf7;box-shadow:0 0 0 3px rgba(74,108,247,.2)}.applications_statusSelect__Ku0NG[disabled]{background-color:#f1f5f9;color:#a0aec0;cursor:not-allowed;opacity:.7}.applications_statusSelect__Ku0NG[disabled]:hover{border-color:#e2e8f0}.applications_stats__JWLY9{display:flex;justify-content:space-between;margin-bottom:2rem;gap:1rem}.applications_statItem__xnzov{flex:1;background-color:#fff;border-radius:.5rem;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center;border-top:4px solid #4a6cf7}.applications_statValue__jIJQx{display:block;font-size:1.875rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.applications_statLabel__34Ex0{color:#64748b;font-size:.875rem}.applications_loader__zwjLK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;color:#64748b}.applications_spinnerBorder__PPBCa{display:inline-block;width:2rem;height:2rem;border:.25rem solid #e2e8f0;border-right-color:#4a6cf7;border-radius:50%;animation:applications_spin__t354B .75s linear infinite;margin-bottom:1rem}@keyframes applications_spin__t354B{to{transform:rotate(1turn)}}.applications_applicationGrid__VP4gw{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.applications_applicationCard__Oo3pk{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;transition:box-shadow .3s,transform .3s}.applications_applicationCard__Oo3pk:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.applications_cardHeader__ERc5w{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;border-bottom:1px solid #f1f5f9}.applications_applicantName__Wp7Aq{font-size:1.125rem;font-weight:600;color:#1e293b;margin:0}.applications_statusBadge__DFrRO{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.applications_statusApplied__DqeyL{background-color:#e2e8f0;color:#475569}.applications_statusReview__2wGQT{background-color:#eff6ff;color:#1d4ed8}.applications_statusSelected__a6G3L{background-color:#ecfdf5;color:#047857}.applications_statusRejected__X_xAx{background-color:#fef2f2;color:#b91c1c}.applications_cardBody__omstQ{padding:1.25rem}.applications_positionDetails__fTLNL{margin-bottom:1rem}.applications_position__39iYA{display:block;font-size:1rem;font-weight:600;color:#4a6cf7;margin-bottom:.25rem}.applications_jobId__fpz_m{display:block;font-size:.75rem;color:#64748b}.applications_contactInfo__Xjc2E{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;font-size:.875rem}.applications_infoItem__fQ_pJ{display:flex;align-items:center;color:#64748b}.applications_emailIcon__g2tXx:before{content:"✉";margin-right:.5rem}.applications_phoneIcon__1VDZS:before{content:"☏";margin-right:.5rem}.applications_sectionTitle__XWwtI{font-size:.875rem;font-weight:600;color:#64748b;margin:0 0 .5rem}.applications_coverLetterContainer__MZOaV{margin-bottom:1rem}.applications_coverLetter__gDv_F{font-size:.875rem;color:#475569;line-height:1.5;margin:0}.applications_expandButton__J8_7d{background:none;border:none;color:#4a6cf7;font-size:.75rem;font-weight:600;padding:0;margin-top:.5rem;cursor:pointer}.applications_expandButton__J8_7d:hover{text-decoration:underline}.applications_viewResumeButton__xMAwn{display:inline-flex;align-items:center;justify-content:center;background-color:#f1f5f9;color:#1e293b;font-size:.875rem;font-weight:500;padding:.5rem 1rem;border-radius:.375rem;text-decoration:none;transition:background-color .2s}.applications_viewResumeButton__xMAwn:hover{background-color:#e2e8f0}.applications_viewResumeButton__xMAwn:before{content:"📄";margin-right:.5rem}.applications_appliedDate__RZajh{font-size:.75rem;color:#94a3b8;margin-top:1rem}.applications_cardFooter__VzfcX{background-color:#f8fafc;padding:1rem 1.25rem;border-top:1px solid #f1f5f9;display:flex;align-items:center;gap:.75rem}.applications_statusLabel__Qqtgi{font-size:.875rem;font-weight:500;color:#64748b}.applications_statusSelect__Ku0NG{flex:1;padding:.5rem;border:1px solid #e2e8f0;border-radius:.375rem;font-size:.875rem;background-color:#fff}.applications_noApplications__2nTIc{padding:3rem 0}.applications_emptyState__jdSqJ{text-align:center;padding:3rem;background-color:#f8fafc;border-radius:.5rem}.applications_searchIcon___XKAn:before{content:"🔍";font-size:2rem;display:block;margin-bottom:1rem}.applications_resetButton__5oIUY{background-color:#4a6cf7;color:#fff;border:none;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;margin-top:1rem;cursor:pointer;transition:background-color .2s}.applications_resetButton__5oIUY:hover{background-color:#3b5bd9}@media (max-width:768px){.applications_applicationGrid__VP4gw{grid-template-columns:1fr}.applications_controls__q8T0b{flex-direction:column}.applications_filterContainer__G_6G_{width:100%}.applications_select__Zzwe3{flex:1}.applications_stats__JWLY9{flex-direction:column}}