.company_mainContent__rOZwi{position:relative;margin-top:0px}@media(max-width: 991px){.company_mainContent__rOZwi{margin-top:81px}}.company_title__bdXrf{font-weight:600;font-size:1.25rem;line-height:1.15;margin-bottom:14px}@media(min-width: 768px){.company_title__bdXrf{font-size:1.5rem}}.company_contactBox__ZhlHr{display:inline-block;background:#fff;border:1px solid #e5e7eb;border-radius:4px;margin-top:4px;padding:8px}
.ApplicationDetailModal_overlay__ZCjLa{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px}.ApplicationDetailModal_modal___dedX{background:#fff;border-radius:14px;width:100%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.18)}.ApplicationDetailModal_modalHeader__UPYD_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.ApplicationDetailModal_headerLeft__c9X20 h2{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 4px;display:flex;align-items:center;gap:8px}.ApplicationDetailModal_headerLeft__c9X20 h2 i{color:#3b82f6}.ApplicationDetailModal_jobInfo__n7nKG{font-size:13px;color:#64748b;margin:0}.ApplicationDetailModal_jobInfo__n7nKG span{color:#94a3b8}.ApplicationDetailModal_headerRight__sauNL{display:flex;align-items:center;gap:10px;flex-shrink:0}.ApplicationDetailModal_closeBtn__DlBPn{background:none;border:none;cursor:pointer;color:#94a3b8;font-size:18px;padding:4px;line-height:1;border-radius:4px;transition:color .15s}.ApplicationDetailModal_closeBtn__DlBPn:hover{color:#475569}.ApplicationDetailModal_statusBadge__tcc_P{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap;background:#f1f5f9;color:#475569}.ApplicationDetailModal_statusSubmitted__ly4Qe{background:#dbeafe;color:#1d4ed8}.ApplicationDetailModal_statusReview__KUp5U{background:#fef3c7;color:#92400e}.ApplicationDetailModal_statusShortlisted__GKrYm{background:#d1fae5;color:#065f46}.ApplicationDetailModal_statusInterview__qo3hw{background:#e0e7ff;color:#3730a3}.ApplicationDetailModal_statusOffered__z8veo{background:#fce7f3;color:#9d174d}.ApplicationDetailModal_statusHired__Ig0WK{background:#d1fae5;color:#047857}.ApplicationDetailModal_statusRejected__RMhhR{background:#fee2e2;color:#991b1b}.ApplicationDetailModal_statusWithdrawn__gWYGr{background:#f1f5f9;color:#64748b}.ApplicationDetailModal_body__Pvr6m{overflow-y:auto;padding:20px 24px;flex:1 1;display:flex;flex-direction:column;gap:20px}.ApplicationDetailModal_section__fIfuP{border:1px solid #f1f5f9;border-radius:10px;padding:16px;background:#fafbfc}.ApplicationDetailModal_sectionTitle__NqIfF{font-size:13px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.05em;margin:0 0 14px;display:flex;align-items:center;gap:6px}.ApplicationDetailModal_sectionTitle__NqIfF i{font-size:14px;color:#3b82f6}.ApplicationDetailModal_sectionTitle__NqIfF.ApplicationDetailModal_danger__mNujt i{color:#dc2626}.ApplicationDetailModal_infoGrid__1e3wp{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width: 500px){.ApplicationDetailModal_infoGrid__1e3wp{grid-template-columns:1fr}}.ApplicationDetailModal_infoItem__mLE37{display:flex;flex-direction:column;gap:2px}.ApplicationDetailModal_infoLabel__oE3VQ{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.ApplicationDetailModal_infoValue__kJKSo{font-size:14px;color:#1e293b;font-weight:500}.ApplicationDetailModal_linkRow__F0MSY{display:flex;gap:8px;flex-wrap:wrap}.ApplicationDetailModal_linkBtn__GJ5LV{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;color:#3b82f6;background:#eff6ff;border-radius:8px;text-decoration:none;transition:background .15s}.ApplicationDetailModal_linkBtn__GJ5LV:hover{background:#dbeafe}.ApplicationDetailModal_docList__KeABh{display:flex;flex-direction:column;gap:8px}.ApplicationDetailModal_docItem__Z9Xz0{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.ApplicationDetailModal_docName__oL7jP{font-size:13px;color:#334155;display:flex;align-items:center;gap:6px}.ApplicationDetailModal_docName__oL7jP i{color:#f59e0b;font-size:14px}.ApplicationDetailModal_fileLink__wUmSH{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#3b82f6;text-decoration:none;white-space:nowrap}.ApplicationDetailModal_fileLink__wUmSH:hover{text-decoration:underline}.ApplicationDetailModal_noFile__xlUEB{font-size:12px;color:#94a3b8;font-style:italic}.ApplicationDetailModal_rejectionBox__UHBXm{background:#fff5f5;border:1px solid #fecaca;border-radius:8px;padding:14px}.ApplicationDetailModal_rejectionBox__UHBXm p{font-size:14px;color:#991b1b;line-height:1.7;white-space:pre-wrap;margin:0}.ApplicationDetailModal_coverLetter__TO53w{background:#fff;border-radius:8px;border:1px solid #e2e8f0;padding:14px}.ApplicationDetailModal_coverLetter__TO53w p{font-size:14px;color:#334155;line-height:1.7;white-space:pre-wrap;margin:0}.ApplicationDetailModal_footer__8iWDu{padding:14px 24px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;flex-shrink:0}.ApplicationDetailModal_closeFooterBtn__n8P03{padding:8px 24px;font-size:14px;font-weight:500;color:#475569;background:#f1f5f9;border:none;border-radius:8px;cursor:pointer;transition:background .15s}.ApplicationDetailModal_closeFooterBtn__n8P03:hover{background:#e2e8f0}
.ConfirmModal_overlay__wBrzW{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px);animation:ConfirmModal_fadeInOverlay__OK0AH .15s ease-out}@keyframes ConfirmModal_fadeInOverlay__OK0AH{from{opacity:0}to{opacity:1}}.ConfirmModal_modal__P26VB{background:#fff;border-radius:12px;min-width:380px;max-width:480px;width:90vw;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);animation:ConfirmModal_slideIn__TOrSB .2s ease-out;overflow:hidden}@keyframes ConfirmModal_slideIn__TOrSB{from{opacity:0;transform:scale(0.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ConfirmModal_header__ZAqtz{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #dee2e6;background:#f8f9fa}.ConfirmModal_titleWrapper__0HXXi{display:flex;align-items:center;gap:8px}.ConfirmModal_icon__KFj7s{font-size:20px;line-height:1}.ConfirmModal_title__ppMH8{font-size:18px;font-weight:600;color:#000;margin:0}.ConfirmModal_closeBtn__Jof43{background:none;border:none;font-size:20px;color:#6c757d;cursor:pointer;padding:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;transition:all 250ms ease}.ConfirmModal_closeBtn__Jof43:hover:not(:disabled){color:#f6465d;background:#fef2f2}.ConfirmModal_closeBtn__Jof43:disabled{cursor:not-allowed;opacity:.5}.ConfirmModal_body__Z2w5b{padding:20px}.ConfirmModal_message__Ilt6S{color:#62646a;font-size:16px;line-height:1.6;margin:0 0 16px 0}.ConfirmModal_message__Ilt6S:last-child{margin-bottom:0}.ConfirmModal_inputGroup__kdBuF{margin-top:8px}.ConfirmModal_inputLabel__Wx8AZ{display:block;font-size:14px;font-weight:500;color:#62646a;margin-bottom:4px}.ConfirmModal_input__Fu9qh{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;line-height:1.5;resize:vertical;min-height:80px;transition:border-color box-shadow ease}.ConfirmModal_input__Fu9qh:focus{outline:none;border-color:#2ebd85;box-shadow:0 0 0 3px rgba(46,189,133,.15)}.ConfirmModal_input__Fu9qh::placeholder{color:#6c757d}.ConfirmModal_input__Fu9qh:disabled{background:#e9ecef;cursor:not-allowed}.ConfirmModal_inputError__WkTAf{border-color:#f6465d}.ConfirmModal_inputError__WkTAf:focus{border-color:#f6465d;box-shadow:0 0 0 3px rgba(246,70,93,.15)}.ConfirmModal_error__iwQ3m{display:block;font-size:12px;color:#f6465d;margin-top:4px}.ConfirmModal_footer__5rMVO{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;background:#f8f9fa;border-top:1px solid #dee2e6}.ConfirmModal_cancelBtn__0xVHP{padding:8px 20px;border-radius:8px;border:1px solid #ced4da;background:#fff;color:#62646a;font-size:16px;font-weight:500;cursor:pointer;transition:all 250ms ease}.ConfirmModal_cancelBtn__0xVHP:hover:not(:disabled){background:#e9ecef;border-color:#6c757d}.ConfirmModal_cancelBtn__0xVHP:disabled{cursor:not-allowed;opacity:.6}.ConfirmModal_confirmBtn__OoPdh{padding:8px 20px;border-radius:8px;border:none;font-size:16px;font-weight:500;cursor:pointer;transition:all 250ms ease;display:flex;justify-content:center;align-items:center;gap:4px;min-width:100px;background:#2ebd85;color:#fff}.ConfirmModal_confirmBtn__OoPdh:hover:not(:disabled){background:#19a463}.ConfirmModal_confirmBtn__OoPdh:disabled{cursor:not-allowed;opacity:.6}.ConfirmModal_confirmBtn__OoPdh.ConfirmModal_danger__7ukjH{background:#f6465d}.ConfirmModal_confirmBtn__OoPdh.ConfirmModal_danger__7ukjH:hover:not(:disabled){background:rgb(243.6340206186,21.3659793814,50.412371134)}.ConfirmModal_confirmBtn__OoPdh.ConfirmModal_success__v8PKg{background:#198754}.ConfirmModal_confirmBtn__OoPdh.ConfirmModal_success__v8PKg:hover:not(:disabled){background:rgb(17.03125,91.96875,57.225)}.ConfirmModal_confirmBtn__OoPdh.ConfirmModal_warning__3Ik6Q{background:#f7941d}.ConfirmModal_confirmBtn__OoPdh.ConfirmModal_warning__3Ik6Q:hover:not(:disabled){background:rgb(217.3076923077,122.1153846154,7.6923076923)}.ConfirmModal_loadingSpinner__ITTLi{animation:ConfirmModal_spin__ZcJRP 1s linear infinite}@keyframes ConfirmModal_spin__ZcJRP{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ConfirmModal_modal__P26VB.ConfirmModal_danger__7ukjH .ConfirmModal_header__ZAqtz{border-bottom-color:#fecaca;background:#fef2f2}.ConfirmModal_modal__P26VB.ConfirmModal_danger__7ukjH .ConfirmModal_header__ZAqtz .ConfirmModal_icon__KFj7s{color:#f6465d}.ConfirmModal_modal__P26VB.ConfirmModal_success__v8PKg .ConfirmModal_header__ZAqtz{border-bottom-color:#a7f3d0;background:#ecfdf5}.ConfirmModal_modal__P26VB.ConfirmModal_success__v8PKg .ConfirmModal_header__ZAqtz .ConfirmModal_icon__KFj7s{color:#198754}.ConfirmModal_modal__P26VB.ConfirmModal_warning__3Ik6Q .ConfirmModal_header__ZAqtz{border-bottom-color:#fde68a;background:#fffbeb}.ConfirmModal_modal__P26VB.ConfirmModal_warning__3Ik6Q .ConfirmModal_header__ZAqtz .ConfirmModal_icon__KFj7s{color:#f7941d}@media(max-width: 767px){.ConfirmModal_modal__P26VB{min-width:auto;max-width:95vw;margin:16px}.ConfirmModal_footer__5rMVO{display:flex;flex-direction:column;flex-direction:column-reverse}.ConfirmModal_footer__5rMVO button{width:100%}}
.CompanyDashboardSettings_container__gGEPw{display:flex;gap:2rem;width:100%}.CompanyDashboardSettings_sidebar__hzn4q{flex:0 0 250px;display:flex;flex-direction:column;gap:.5rem}.CompanyDashboardSettings_sidebar__hzn4q button{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#6b7280;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s;text-align:left}.CompanyDashboardSettings_sidebar__hzn4q button:hover{background:#f9fafb;border-color:var(--primary-color);color:var(--primary-color)}.CompanyDashboardSettings_sidebar__hzn4q button.CompanyDashboardSettings_active__PIyeR{background:#eff6ff;border-color:var(--primary-color);color:var(--primary-color)}.CompanyDashboardSettings_sidebar__hzn4q button i{font-size:1rem;width:20px;text-align:center}.CompanyDashboardSettings_content__8WunI{flex:1 1;background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;padding:2rem}.CompanyDashboardSettings_section__AB8Qb{max-width:600px}.CompanyDashboardSettings_section__AB8Qb h2{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 1.5rem 0;padding-bottom:1rem;border-bottom:2px solid #e5e7eb}.CompanyDashboardSettings_section__AB8Qb p{color:#6b7280;margin:0 0 1.5rem 0}.CompanyDashboardSettings_formGroup__IEMW5{margin-bottom:1.5rem}.CompanyDashboardSettings_formGroup__IEMW5 label{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.CompanyDashboardSettings_formGroup__IEMW5 input,.CompanyDashboardSettings_formGroup__IEMW5 select,.CompanyDashboardSettings_formGroup__IEMW5 textarea{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;color:#1a1a1a;transition:all .2s}.CompanyDashboardSettings_formGroup__IEMW5 input:focus,.CompanyDashboardSettings_formGroup__IEMW5 select:focus,.CompanyDashboardSettings_formGroup__IEMW5 textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CompanyDashboardSettings_formGroup__IEMW5 textarea{resize:vertical;min-height:100px}.CompanyDashboardSettings_checkboxGroup__OAT4V{margin-bottom:1.25rem}.CompanyDashboardSettings_checkboxGroup__OAT4V label{display:flex;align-items:center;gap:.75rem;font-size:.9375rem;color:#374151;cursor:pointer}.CompanyDashboardSettings_checkboxGroup__OAT4V input[type=checkbox]{width:18px;height:18px;cursor:pointer}.CompanyDashboardSettings_saveBtn__Gi52U{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:var(--primary-color);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s}.CompanyDashboardSettings_saveBtn__Gi52U:hover{background:var(--primary-color-hover);transform:translateY(-1px);box-shadow:0 4px 6px rgba(59,130,246,.3)}.CompanyDashboardSettings_dangerZone___5Nf5{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;border:1px solid #fecaca;border-radius:.5rem;background:#fff5f5;margin-top:.5rem}.CompanyDashboardSettings_dangerBtn__A5A_w{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#fff;color:#ef4444;border:2px solid #ef4444;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.CompanyDashboardSettings_dangerBtn__A5A_w:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.CompanyDashboardSettings_upgradeBtn__IPfTP{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s}.CompanyDashboardSettings_upgradeBtn__IPfTP:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.CompanyDashboardSettings_planCard__GI4kt{padding:1.5rem;background:#f9fafb;border:2px solid #e5e7eb;border-radius:.75rem;margin-top:1rem}.CompanyDashboardSettings_planCard__GI4kt h3{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem 0}.CompanyDashboardSettings_required__2Fvz7{color:#f6465d}@media(max-width: 767px){.CompanyDashboardSettings_container__gGEPw{flex-direction:column}.CompanyDashboardSettings_sidebar__hzn4q{flex:none;width:100%}.CompanyDashboardSettings_content__8WunI{padding:1.5rem}.CompanyDashboardSettings_section__AB8Qb{max-width:100%}}.CompanyDashboardSettings_notificationsList__i_XSp{display:flex;flex-direction:column;gap:2rem;margin-bottom:1.5rem}.CompanyDashboardSettings_notificationGroup__DyMSP h3{font-size:1rem;font-weight:600;color:#000;margin:0 0 1rem 0}.CompanyDashboardSettings_notificationChannelHeader__Cgun8{display:flex;align-items:center;padding:0 1rem;gap:1.5rem}.CompanyDashboardSettings_notificationChannelHeader__Cgun8 span:first-child{flex:1 1}.CompanyDashboardSettings_notificationChannelHeader__Cgun8 span:not(:first-child){width:60px;text-align:center;font-size:.75rem;font-weight:600;color:#6c757d;text-transform:uppercase}.CompanyDashboardSettings_notificationItem__crgwz{display:flex;align-items:center;gap:1.5rem;padding:1rem;background:#f8f9fa;border-radius:.375rem;margin-bottom:.75rem}.CompanyDashboardSettings_notificationItem__crgwz .CompanyDashboardSettings_switch__LRvJy{flex-shrink:0;margin:0 6px}.CompanyDashboardSettings_notificationInfo__bTAcl{flex:1 1}.CompanyDashboardSettings_notificationInfo__bTAcl strong{display:block;font-weight:500;color:#62646a;margin-bottom:.25rem}.CompanyDashboardSettings_notificationInfo__bTAcl p{margin:0;font-size:.875rem;color:#6c757d}.CompanyDashboardSettings_switch__LRvJy{position:relative;display:inline-block;width:48px;height:24px}.CompanyDashboardSettings_switch__LRvJy input{opacity:0;width:0;height:0}.CompanyDashboardSettings_slider__nd7IW{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ced4da;transition:.3s;border-radius:24px}.CompanyDashboardSettings_slider__nd7IW:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.CompanyDashboardSettings_switch__LRvJy input:checked+.CompanyDashboardSettings_slider__nd7IW{background-color:var(--primary-color)}.CompanyDashboardSettings_switch__LRvJy input:checked+.CompanyDashboardSettings_slider__nd7IW:before{transform:translateX(24px)}.CompanyDashboardSettings_switch__LRvJy input:disabled+.CompanyDashboardSettings_slider__nd7IW{opacity:.4;cursor:not-allowed}
.AdminUserDetail_modalOverlay__EVzYI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AdminUserDetail_modal__GYK_S{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.2)}.AdminUserDetail_modalHeader__Y9Ghb{padding:20px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%)}.AdminUserDetail_headerInfo__1Svk4{display:flex;align-items:center;gap:12px}.AdminUserDetail_headerInfo__1Svk4 h2{margin:0;font-size:1.25rem;color:#1e293b}.AdminUserDetail_closeBtn__FU4hw{width:36px;height:36px;border:none;background:#f1f5f9;border-radius:8px;cursor:pointer;font-size:1.5rem;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}.AdminUserDetail_closeBtn__FU4hw:hover{background:#e2e8f0;color:#334155}.AdminUserDetail_tabs__Yl00z{display:flex;background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:0 16px}.AdminUserDetail_tab__HFMHO{padding:12px 20px;border:none;background:none;cursor:pointer;font-size:.9rem;color:#64748b;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s;display:flex;align-items:center;gap:6px}.AdminUserDetail_tab__HFMHO:hover{color:#3b82f6;background:rgba(59,130,246,.05)}.AdminUserDetail_tab__HFMHO.AdminUserDetail_active__eNrLJ{color:#3b82f6;border-bottom-color:#3b82f6;font-weight:500}.AdminUserDetail_modalBody__ywafx{flex:1 1;overflow-y:auto;padding:24px}.AdminUserDetail_loading__VBhYM,.AdminUserDetail_error__d738a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.AdminUserDetail_loading__VBhYM p,.AdminUserDetail_error__d738a p{color:#64748b;margin:0}.AdminUserDetail_loading__VBhYM button,.AdminUserDetail_error__d738a button{padding:10px 24px;border:none;background:#3b82f6;color:#fff;border-radius:8px;cursor:pointer}.AdminUserDetail_loading__VBhYM button:hover,.AdminUserDetail_error__d738a button:hover{background:#2563eb}.AdminUserDetail_infoTab__D9Fnw{display:flex;flex-direction:column;gap:24px}.AdminUserDetail_avatarSection__aulTq{display:flex;justify-content:center;margin-bottom:8px}.AdminUserDetail_avatar__KEr2M{width:100px;height:100px;border-radius:50%;object-fit:cover;border:4px solid #e2e8f0}.AdminUserDetail_avatarPlaceholder__SWNMQ{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg, #3b82f6, #8b5cf6);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;font-weight:600;text-transform:uppercase}.AdminUserDetail_section__UYkQM h3{margin:0 0 12px 0;font-size:.875rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.AdminUserDetail_infoGrid__kCC1K{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;gap:16px}.AdminUserDetail_infoItem__pQ3rw label{display:block;font-size:.75rem;color:#94a3b8;margin-bottom:4px;text-transform:uppercase}.AdminUserDetail_infoItem__pQ3rw span{font-size:.9rem;color:#1e293b;font-weight:500}.AdminUserDetail_statusTrue__ybylo{color:#10b981 !important}.AdminUserDetail_statusFalse__Qr2RE{color:#ef4444 !important}.AdminUserDetail_historyTab__HCWeA{min-height:200px}.AdminUserDetail_emptyHistory__w8Zvd{display:flex;align-items:center;justify-content:center;height:200px;color:#94a3b8}.AdminUserDetail_timeline__6xoFO{display:flex;flex-direction:column;gap:0}.AdminUserDetail_timelineItem__r73Aw{display:flex;gap:16px;padding-bottom:20px;position:relative}.AdminUserDetail_timelineItem__r73Aw:not(:last-child)::before{content:"";position:absolute;left:7px;top:20px;bottom:0;width:2px;background:#e5e7eb}.AdminUserDetail_timelineDot__nERNK{width:16px;height:16px;border-radius:50%;background:#3b82f6;flex-shrink:0;margin-top:2px}.AdminUserDetail_timelineContent__939XE{flex:1 1}.AdminUserDetail_timelineHeader__WPeox{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.AdminUserDetail_action__ZLi8x{font-weight:600;color:#1e293b;font-size:.9rem}.AdminUserDetail_time__yMPgb{font-size:.75rem;color:#94a3b8}.AdminUserDetail_timelineDesc__9yt8E{margin:0 0 4px 0;font-size:.85rem;color:#64748b}.AdminUserDetail_performer__eGX7V{font-size:.75rem;color:#94a3b8;font-style:italic}.AdminUserDetail_actionsTab__5H_qV{display:flex;flex-direction:column;gap:24px}.AdminUserDetail_actionSection__LiEjl{background:#f8fafc;border-radius:12px;padding:20px}.AdminUserDetail_actionSection__LiEjl h3{margin:0 0 16px 0;font-size:.95rem;color:#334155;font-weight:600}.AdminUserDetail_currentValue__lork8{display:flex;align-items:center;gap:12px}.AdminUserDetail_currentLabel__Sy2CH{font-size:.9rem;color:#334155;font-weight:500}.AdminUserDetail_editBtn__zNC29{padding:6px 12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .2s}.AdminUserDetail_editBtn__zNC29:hover{background:#eff6ff;border-color:#bfdbfe}.AdminUserDetail_editForm__0p_4V{display:flex;flex-direction:column;gap:12px}.AdminUserDetail_editForm__0p_4V select,.AdminUserDetail_editForm__0p_4V textarea{padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;width:100%}.AdminUserDetail_editForm__0p_4V select:focus,.AdminUserDetail_editForm__0p_4V textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AdminUserDetail_editForm__0p_4V textarea{resize:vertical;font-family:inherit}.AdminUserDetail_editActions__sE49F{display:flex;gap:8px}.AdminUserDetail_saveBtn__cgqo1{padding:8px 16px;border:none;background:#3b82f6;color:#fff;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500;transition:background .2s}.AdminUserDetail_saveBtn__cgqo1:hover:not(:disabled){background:#2563eb}.AdminUserDetail_saveBtn__cgqo1:disabled{opacity:.6;cursor:not-allowed}.AdminUserDetail_cancelBtn__WCZb0{padding:8px 16px;border:1px solid #e2e8f0;background:#fff;color:#64748b;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500}.AdminUserDetail_cancelBtn__WCZb0:hover{background:#f1f5f9}.AdminUserDetail_quickActions__KQdY3{display:flex;flex-wrap:wrap;gap:10px}.AdminUserDetail_quickBtn__jh9Sh{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s}.AdminUserDetail_quickBtn__jh9Sh.AdminUserDetail_danger__UzUr2{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.AdminUserDetail_quickBtn__jh9Sh.AdminUserDetail_danger__UzUr2:hover:not(:disabled){background:#fee2e2}.AdminUserDetail_quickBtn__jh9Sh.AdminUserDetail_success__tU9zz{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.AdminUserDetail_quickBtn__jh9Sh.AdminUserDetail_success__tU9zz:hover:not(:disabled){background:#dcfce7}.AdminUserDetail_quickBtn__jh9Sh:disabled{opacity:.6;cursor:not-allowed}.AdminUserDetail_modalFooter__0rWoU{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;background:#f8fafc}.AdminUserDetail_closeModalBtn__I3Cu9{padding:10px 24px;border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s}.AdminUserDetail_closeModalBtn__I3Cu9:hover{background:#f1f5f9}@media(max-width: 640px){.AdminUserDetail_modal__GYK_S{max-height:95vh;margin:10px}.AdminUserDetail_infoGrid__kCC1K{grid-template-columns:1fr}.AdminUserDetail_tabs__Yl00z{overflow-x:auto}.AdminUserDetail_tab__HFMHO{white-space:nowrap;padding:10px 16px;font-size:.85rem}}
.RequestEditModal_overlay__IMI5v{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.RequestEditModal_modal__xNffR{background:#fff;border-radius:12px;min-width:380px;max-width:480px;width:90vw;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);overflow:hidden}.RequestEditModal_header__o4U0O{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #fde68a;background:#fffbeb}.RequestEditModal_titleWrapper__HidJv{display:flex;align-items:center;gap:8px}.RequestEditModal_icon__dUntA{font-size:20px;line-height:1}.RequestEditModal_title__aNG1Q{font-size:18px;font-weight:600;color:#000;margin:0}.RequestEditModal_closeBtn__kEiNZ{background:none;border:none;font-size:20px;color:#6c757d;cursor:pointer;padding:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;transition:all 250ms ease}.RequestEditModal_closeBtn__kEiNZ:hover:not(:disabled){color:#f6465d;background:#fef2f2}.RequestEditModal_closeBtn__kEiNZ:disabled{cursor:not-allowed;opacity:.5}.RequestEditModal_body__hshFL{padding:20px}.RequestEditModal_inputGroup__KxPUy{margin-bottom:16px}.RequestEditModal_inputGroup__KxPUy:last-child{margin-bottom:0}.RequestEditModal_inputLabel___nKk2{display:block;font-size:14px;font-weight:500;color:#62646a;margin-bottom:4px}.RequestEditModal_input__TsZov,.RequestEditModal_textarea__GbnV8{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;line-height:1.5;transition:border-color box-shadow ease}.RequestEditModal_input__TsZov:focus,.RequestEditModal_textarea__GbnV8:focus{outline:none;border-color:#2ebd85;box-shadow:0 0 0 3px rgba(46,189,133,.15)}.RequestEditModal_input__TsZov::placeholder,.RequestEditModal_textarea__GbnV8::placeholder{color:#6c757d}.RequestEditModal_input__TsZov:disabled,.RequestEditModal_textarea__GbnV8:disabled{background:#e9ecef;cursor:not-allowed}.RequestEditModal_textarea__GbnV8{resize:vertical;min-height:90px}.RequestEditModal_fieldGrid__2Bqlw{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px;gap:8px;max-height:280px;overflow-y:auto;padding-right:4px}.RequestEditModal_fieldCheckbox__5w9iB{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border-radius:8px;cursor:pointer;font-size:14px;transition:background 250ms ease}.RequestEditModal_fieldCheckbox__5w9iB:hover{background:#e9ecef}.RequestEditModal_fieldCheckbox__5w9iB input[type=checkbox]{width:16px;height:16px;cursor:pointer;flex-shrink:0}@media(max-width: 767px){.RequestEditModal_fieldGrid__2Bqlw{grid-template-columns:1fr}}.RequestEditModal_reasonBlock__lyLVf{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.RequestEditModal_reasonBlock__lyLVf:not(:last-child){margin-bottom:8px}.RequestEditModal_reasonFieldName__MHxnB{display:block;font-size:14px;font-weight:600;color:#000;margin-bottom:8px}.RequestEditModal_reasonList__Wnbgi{display:flex;flex-direction:column;gap:4px}.RequestEditModal_reasonCheckbox__hxtEO{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#62646a;cursor:pointer}.RequestEditModal_reasonCheckbox__hxtEO input[type=checkbox]{width:15px;height:15px;cursor:pointer;flex-shrink:0;margin-top:2px}.RequestEditModal_error__VLl5w{display:block;font-size:12px;color:#f6465d;margin-top:4px}.RequestEditModal_footer__GNR6s{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;background:#f8f9fa;border-top:1px solid #dee2e6}.RequestEditModal_cancelBtn__Hq6dN{padding:8px 20px;border-radius:8px;border:1px solid #ced4da;background:#fff;color:#62646a;font-size:16px;font-weight:500;cursor:pointer;transition:all 250ms ease}.RequestEditModal_cancelBtn__Hq6dN:hover:not(:disabled){background:#e9ecef;border-color:#6c757d}.RequestEditModal_cancelBtn__Hq6dN:disabled{cursor:not-allowed;opacity:.6}.RequestEditModal_submitBtn__M_ZkF{padding:8px 20px;border-radius:8px;border:none;font-size:16px;font-weight:500;cursor:pointer;transition:all 250ms ease;display:flex;justify-content:center;align-items:center;gap:4px;min-width:120px;background:#f7941d;color:#fff}.RequestEditModal_submitBtn__M_ZkF:hover:not(:disabled){background:rgb(217.3076923077,122.1153846154,7.6923076923)}.RequestEditModal_submitBtn__M_ZkF:disabled{cursor:not-allowed;opacity:.6}@media(max-width: 767px){.RequestEditModal_modal__xNffR{min-width:auto;max-width:95vw;margin:16px}.RequestEditModal_footer__GNR6s{display:flex;flex-direction:column;flex-direction:column-reverse}.RequestEditModal_footer__GNR6s button{width:100%}}
.AdminCompanyDetail_modalOverlay__1dWiN{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AdminCompanyDetail_modal__c9ATN{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.2)}.AdminCompanyDetail_modalHeader__jbqxK{padding:20px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%)}.AdminCompanyDetail_headerInfo__0N0O8{display:flex;align-items:center;gap:12px}.AdminCompanyDetail_headerInfo__0N0O8 h2{margin:0;font-size:1.25rem;color:#1e293b}.AdminCompanyDetail_closeBtn__bFsFv{width:36px;height:36px;border:none;background:#f1f5f9;border-radius:8px;cursor:pointer;font-size:1.5rem;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}.AdminCompanyDetail_closeBtn__bFsFv:hover{background:#e2e8f0;color:#334155}.AdminCompanyDetail_tabs__6JZcW{display:flex;background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:0 16px}.AdminCompanyDetail_tab__I7qto{padding:12px 20px;border:none;background:none;cursor:pointer;font-size:.9rem;color:#64748b;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s;display:flex;align-items:center;gap:6px}.AdminCompanyDetail_tab__I7qto:hover{color:#3b82f6;background:rgba(59,130,246,.05)}.AdminCompanyDetail_tab__I7qto.AdminCompanyDetail_active__b1o5u{color:#3b82f6;border-bottom-color:#3b82f6;font-weight:500}.AdminCompanyDetail_modalBody__ZpaZL{flex:1 1;overflow-y:auto;padding:24px}.AdminCompanyDetail_loading__UDOkQ,.AdminCompanyDetail_error__u4QCr{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.AdminCompanyDetail_loading__UDOkQ p,.AdminCompanyDetail_error__u4QCr p{color:#64748b;margin:0}.AdminCompanyDetail_loading__UDOkQ button,.AdminCompanyDetail_error__u4QCr button{padding:10px 24px;border:none;background:#3b82f6;color:#fff;border-radius:8px;cursor:pointer}.AdminCompanyDetail_loading__UDOkQ button:hover,.AdminCompanyDetail_error__u4QCr button:hover{background:#2563eb}.AdminCompanyDetail_infoTab__AuKJ1{display:flex;flex-direction:column;gap:24px}.AdminCompanyDetail_avatarSection__8AohP{display:flex;justify-content:center;margin-bottom:8px}.AdminCompanyDetail_avatar__aJBuW{width:100px;height:100px;border-radius:12px;object-fit:cover;border:4px solid #e2e8f0}.AdminCompanyDetail_avatarPlaceholder__fB8ge{width:100px;height:100px;border-radius:12px;background:linear-gradient(135deg, #10b981, #059669);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;font-weight:600;text-transform:uppercase}.AdminCompanyDetail_section__mjX6m h3{margin:0 0 12px 0;font-size:.875rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.AdminCompanyDetail_infoGrid__ChlOu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;gap:16px}.AdminCompanyDetail_infoItem__zf_hL label{display:block;font-size:.75rem;color:#94a3b8;margin-bottom:4px;text-transform:uppercase}.AdminCompanyDetail_infoItem__zf_hL span{font-size:.9rem;color:#1e293b;font-weight:500}.AdminCompanyDetail_statusTrue__XIfT4{color:#10b981 !important}.AdminCompanyDetail_statusFalse__UV6Wa{color:#ef4444 !important}.AdminCompanyDetail_historyTab__ZS_rx{min-height:200px}.AdminCompanyDetail_emptyHistory__R_ppR{display:flex;align-items:center;justify-content:center;height:200px;color:#94a3b8}.AdminCompanyDetail_timeline__HSKAv{display:flex;flex-direction:column;gap:0}.AdminCompanyDetail_timelineItem__7Paia{display:flex;gap:16px;padding-bottom:20px;position:relative}.AdminCompanyDetail_timelineItem__7Paia:not(:last-child)::before{content:"";position:absolute;left:7px;top:20px;bottom:0;width:2px;background:#e5e7eb}.AdminCompanyDetail_timelineDot__TZp_a{width:16px;height:16px;border-radius:50%;background:#10b981;flex-shrink:0;margin-top:2px}.AdminCompanyDetail_timelineContent__MLn8Q{flex:1 1}.AdminCompanyDetail_timelineHeader__hd2hA{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.AdminCompanyDetail_action__V9Uqu{font-weight:600;color:#1e293b;font-size:.9rem}.AdminCompanyDetail_time__cOYZ4{font-size:.75rem;color:#94a3b8}.AdminCompanyDetail_timelineDesc__FOO4D{margin:0 0 4px 0;font-size:.85rem;color:#64748b}.AdminCompanyDetail_performer__YS5B6{font-size:.75rem;color:#94a3b8;font-style:italic}.AdminCompanyDetail_actionsTab__1R507{display:flex;flex-direction:column;gap:24px}.AdminCompanyDetail_actionSection__t5dtX{background:#f8fafc;border-radius:12px;padding:20px}.AdminCompanyDetail_actionSection__t5dtX h3{margin:0 0 16px 0;font-size:.95rem;color:#334155;font-weight:600}.AdminCompanyDetail_currentValue__JMTNw{display:flex;align-items:center;gap:12px}.AdminCompanyDetail_editBtn__5Y3D7{padding:6px 12px;border:1px solid #e2e8f0;background:#fff;color:#3b82f6;border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .2s}.AdminCompanyDetail_editBtn__5Y3D7:hover{background:#eff6ff;border-color:#bfdbfe}.AdminCompanyDetail_editForm__1HmmP{display:flex;flex-direction:column;gap:12px}.AdminCompanyDetail_editForm__1HmmP select,.AdminCompanyDetail_editForm__1HmmP textarea{padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;width:100%}.AdminCompanyDetail_editForm__1HmmP select:focus,.AdminCompanyDetail_editForm__1HmmP textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AdminCompanyDetail_editForm__1HmmP textarea{resize:vertical;font-family:inherit}.AdminCompanyDetail_editActions__VYAiL{display:flex;gap:8px}.AdminCompanyDetail_saveBtn__ec0XX{padding:8px 16px;border:none;background:#3b82f6;color:#fff;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500;transition:background .2s}.AdminCompanyDetail_saveBtn__ec0XX:hover:not(:disabled){background:#2563eb}.AdminCompanyDetail_saveBtn__ec0XX:disabled{opacity:.6;cursor:not-allowed}.AdminCompanyDetail_cancelBtn__7qrkc{padding:8px 16px;border:1px solid #e2e8f0;background:#fff;color:#64748b;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500}.AdminCompanyDetail_cancelBtn__7qrkc:hover{background:#f1f5f9}.AdminCompanyDetail_quickActions__iyLvT{display:flex;flex-wrap:wrap;gap:10px}.AdminCompanyDetail_quickBtn__f6ruA{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s;background:#f1f5f9;color:#334155;border:1px solid #e2e8f0}.AdminCompanyDetail_quickBtn__f6ruA:hover:not(:disabled){background:#e2e8f0}.AdminCompanyDetail_quickBtn__f6ruA.AdminCompanyDetail_danger__n3gqb{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.AdminCompanyDetail_quickBtn__f6ruA.AdminCompanyDetail_danger__n3gqb:hover:not(:disabled){background:#fee2e2}.AdminCompanyDetail_quickBtn__f6ruA.AdminCompanyDetail_success__yDLE8{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.AdminCompanyDetail_quickBtn__f6ruA.AdminCompanyDetail_success__yDLE8:hover:not(:disabled){background:#dcfce7}.AdminCompanyDetail_quickBtn__f6ruA:disabled{opacity:.6;cursor:not-allowed}.AdminCompanyDetail_modalFooter__uJ9G9{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;background:#f8fafc}.AdminCompanyDetail_closeModalBtn__5vfta{padding:10px 24px;border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s}.AdminCompanyDetail_closeModalBtn__5vfta:hover{background:#f1f5f9}@media(max-width: 640px){.AdminCompanyDetail_modal__c9ATN{max-height:95vh;margin:10px}.AdminCompanyDetail_infoGrid__ChlOu{grid-template-columns:1fr}.AdminCompanyDetail_tabs__6JZcW{overflow-x:auto}.AdminCompanyDetail_tab__I7qto{white-space:nowrap;padding:10px 16px;font-size:.85rem}}
.CloseButton_closeButton__t5czj{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;background:#fff;color:#333;padding:0;line-height:0;z-index:10}.CloseButton_closeButton__t5czj i{pointer-events:none}.CloseButton_closeButton__t5czj:hover{transform:scale(1.05)}.CloseButton_closeButton__t5czj:active{transform:scale(0.95)}.CloseButton_sm__1mbEC{width:32px;height:32px;font-size:14px;border-radius:16px}.CloseButton_md__8Jeqb{width:40px;height:40px;font-size:16px;border-radius:20px}.CloseButton_lg__0MHYR{width:48px;height:48px;font-size:20px;border-radius:24px}.CloseButton_default__QIxVI{background:#fff;color:#333;box-shadow:0 2px 8px rgba(0,0,0,.15)}.CloseButton_default__QIxVI:hover{background:#f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.2)}.CloseButton_floating__N5Dwx{background:hsla(0,0%,100%,.95);color:#333;box-shadow:0 4px 16px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CloseButton_floating__N5Dwx:hover{background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.25)}.CloseButton_minimal___5_6H{background:rgba(0,0,0,0);color:#666;box-shadow:none}.CloseButton_minimal___5_6H:hover{background:rgba(0,0,0,.05);color:#333}.CloseButton_dark___qtI5{background:rgba(0,0,0,.5);color:#fff}.CloseButton_dark___qtI5:hover{background:rgba(0,0,0,.7)}.CloseButton_absolute__mjBwz{position:absolute}.CloseButton_relative__UtOwe{position:relative}.CloseButton_fixed__vVwa0{position:fixed}.CloseButton_topRight__j19sj{top:20px;right:20px}.CloseButton_topLeft__DOcKj{top:20px;left:20px}@media(max-width: 767px){.CloseButton_topRight__j19sj,.CloseButton_topLeft__DOcKj{top:12px}.CloseButton_topRight__j19sj{right:12px}.CloseButton_topLeft__DOcKj{left:12px}}
.CancelButton_cancelButton__y4Y9p{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;background:#fff;color:#333;padding:0;line-height:0;z-index:10}.CancelButton_cancelButton__y4Y9p i{pointer-events:none}.CancelButton_cancelButton__y4Y9p:hover{transform:scale(1.05)}.CancelButton_cancelButton__y4Y9p:active{transform:scale(0.95)}.CancelButton_sm__KTyVh{width:32px;height:32px;font-size:14px;border-radius:16px}.CancelButton_md__VHT__{width:40px;height:40px;font-size:16px;border-radius:20px}.CancelButton_lg__aO34x{width:48px;height:48px;font-size:20px;border-radius:24px}.CancelButton_default__3CZ1C{background:#fff;color:#333;box-shadow:0 2px 8px rgba(0,0,0,.15)}.CancelButton_default__3CZ1C:hover{background:#f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.2)}.CancelButton_floating__LSsDJ{background:hsla(0,0%,100%,.95);color:#333;box-shadow:0 4px 16px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CancelButton_floating__LSsDJ:hover{background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.25)}.CancelButton_minimal__jDKw5{background:rgba(0,0,0,0);color:#666;box-shadow:none}.CancelButton_minimal__jDKw5:hover{background:rgba(0,0,0,.05);color:#333}.CancelButton_dark__9Qy7B{background:rgba(0,0,0,.5);color:#fff}.CancelButton_dark__9Qy7B:hover{background:rgba(0,0,0,.7)}.CancelButton_outline__BUjbp{background:rgba(0,0,0,0);color:#6c757d;border:1.5px solid #6c757d}.CancelButton_outline__BUjbp:hover{background:rgba(108,117,125,.1)}.CancelButton_text__XrmYA{background:rgba(0,0,0,0);color:#6c757d;border:none;box-shadow:none}.CancelButton_text__XrmYA:hover{color:#495057;background:rgba(0,0,0,.05)}.CancelButton_withText__cNxD4{width:auto;height:auto;padding:10px 16px;gap:6px;font-weight:600;font-size:.875rem;border-radius:4px}.CancelButton_withText__cNxD4 i{font-size:.75rem}.CancelButton_withText__cNxD4 span{line-height:1}.CancelButton_withText__cNxD4.CancelButton_sm__KTyVh{padding:6px 12px;font-size:.75rem}.CancelButton_withText__cNxD4.CancelButton_md__VHT__{padding:10px 16px;font-size:.875rem}.CancelButton_withText__cNxD4.CancelButton_lg__aO34x{padding:12px 20px;font-size:1rem}.CancelButton_absolute__YYl3q{position:absolute}.CancelButton_relative___ncfz{position:relative}.CancelButton_fixed__FQYBi{position:fixed}.CancelButton_topRight__T7aCM{top:20px;right:20px}.CancelButton_topLeft__IU0bY{top:20px;left:20px}@media(max-width: 767px){.CancelButton_topRight__T7aCM,.CancelButton_topLeft__IU0bY{top:12px}.CancelButton_topRight__T7aCM{right:12px}.CancelButton_topLeft__IU0bY{left:12px}}
.AddButton_addButton__BN5PK{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;transition:all .2s ease;font-weight:500;font-family:inherit;line-height:1;z-index:10}.AddButton_addButton__BN5PK i{pointer-events:none}.AddButton_addButton__BN5PK:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.AddButton_addButton__BN5PK:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.AddButton_addButton__BN5PK:disabled{opacity:.5;cursor:not-allowed}.AddButton_addButton__BN5PK .AddButton_text__kcLzi{font-size:inherit;white-space:nowrap}.AddButton_sm__32sxd{padding:6px 12px;font-size:12px;border-radius:4px}.AddButton_sm__32sxd i{font-size:12px}.AddButton_sm__32sxd.AddButton_iconOnly__BXPDI{width:28px;height:28px;padding:0;border-radius:14px}.AddButton_md__Ke_lL{padding:10px 18px;font-size:14px;border-radius:6px}.AddButton_md__Ke_lL i{font-size:14px}.AddButton_md__Ke_lL.AddButton_iconOnly__BXPDI{width:36px;height:36px;padding:0;border-radius:18px}.AddButton_lg__MN2Ud{padding:12px 24px;font-size:16px;border-radius:8px}.AddButton_lg__MN2Ud i{font-size:16px}.AddButton_lg__MN2Ud.AddButton_iconOnly__BXPDI{width:48px;height:48px;padding:0;border-radius:24px}.AddButton_default__aAI0H{background:#f8f9fa;color:#495057;border:1px solid #dee2e6}.AddButton_default__aAI0H:hover:not(:disabled){background:#e9ecef;color:#212529;border-color:#adb5bd}.AddButton_primary__gXxb4{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.AddButton_primary__gXxb4:hover:not(:disabled){background:var(--primary-color-hover);border-color:var(--primary-color-hover)}.AddButton_success__6_vHV{background:#10b981;color:#fff;border:1px solid #10b981}.AddButton_success__6_vHV:hover:not(:disabled){background:#059669;border-color:#059669}.AddButton_minimal__PVDjp{background:rgba(0,0,0,0);color:var(--primary-color);border:1px solid rgba(0,0,0,0)}.AddButton_minimal__PVDjp:hover:not(:disabled){background:rgba(59,130,246,.1);border-color:var(--primary-color)}.AddButton_outline__mAw6v{background:#fff;color:var(--primary-color);border:1px solid var(--primary-color)}.AddButton_outline__mAw6v:hover:not(:disabled){background:var(--primary-color);color:#fff;transform:none;box-shadow:none}.AddButton_outline__mAw6v:active:not(:disabled){transform:none;box-shadow:none}.AddButton_iconOnly__BXPDI{background:var(--primary-color);color:#fff;border:none}.AddButton_iconOnly__BXPDI:hover:not(:disabled){background:var(--primary-color-hover)}.AddButton_absolute__1cjk6{position:absolute}.AddButton_relative__itXaR{position:relative}.AddButton_fixed__UlPku{position:fixed}.AddButton_topRight__qESXp{top:12px;right:12px}.AddButton_topLeft__NgLN0{top:12px;left:12px}.AddButton_bottomRight__uLUjD{bottom:12px;right:12px}.AddButton_bottomLeft__aN1lV{bottom:12px;left:12px}@media(max-width: 767px){.AddButton_topRight__qESXp,.AddButton_topLeft__NgLN0,.AddButton_bottomRight__uLUjD,.AddButton_bottomLeft__aN1lV{top:8px;bottom:8px}.AddButton_topRight__qESXp,.AddButton_bottomRight__uLUjD{right:8px}.AddButton_topLeft__NgLN0,.AddButton_bottomLeft__aN1lV{left:8px}.AddButton_sm__32sxd:not(.AddButton_iconOnly__BXPDI),.AddButton_md__Ke_lL:not(.AddButton_iconOnly__BXPDI){flex-direction:column;gap:4px}.AddButton_sm__32sxd:not(.AddButton_iconOnly__BXPDI) i,.AddButton_md__Ke_lL:not(.AddButton_iconOnly__BXPDI) i{font-size:16px}.AddButton_sm__32sxd:not(.AddButton_iconOnly__BXPDI) .AddButton_text__kcLzi,.AddButton_md__Ke_lL:not(.AddButton_iconOnly__BXPDI) .AddButton_text__kcLzi{font-size:11px}}
.ActionMenu_actionBtn__fEv91{width:36px;height:36px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:9999px;border:1px solid rgba(0,0,0,0);background:#f8f9fa;transition:background-color 150ms ease ease;cursor:pointer}.ActionMenu_actionBtn__fEv91 i{color:#62646a;font-size:16px;line-height:1}.ActionMenu_actionBtn__fEv91:hover:not(:disabled){background:#e9ecef}.ActionMenu_actionBtn__fEv91:active:not(:disabled){transform:translateY(1px)}.ActionMenu_actionBtn__fEv91:disabled{opacity:.5;cursor:not-allowed}
.ClaimModal_backdrop__qiuUv{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;display:flex;align-items:center;justify-content:center;z-index:1040;animation:ClaimModal_fadeIn__2Z29b .2s ease}.ClaimModal_modal__vm_vi{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:12px;max-width:560px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.04);z-index:1050;animation:ClaimModal_slideUp__VTz4t .3s ease-out}.ClaimModal_header__e_W7b{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #dee2e6}.ClaimModal_title__dcwLx{font-size:20px;font-weight:600;color:#000;margin:0}.ClaimModal_form__YQrix{padding:24px}.ClaimModal_info__wZjUn{display:flex;gap:12px;padding:12px 16px;background:#eff6ff;border-left:4px solid #2ebd85;border-radius:4px;margin-bottom:24px}.ClaimModal_info__wZjUn i{color:#2ebd85;font-size:20px;flex-shrink:0}.ClaimModal_info__wZjUn p{margin:0;font-size:14px;color:#1e40af;line-height:1.5}.ClaimModal_inputGroup__PDj45{margin-bottom:20px}.ClaimModal_inputGroup__PDj45 label{display:block;font-weight:500;margin-bottom:8px;color:#62646a;font-size:16px}.ClaimModal_inputGroup__PDj45 .ClaimModal_required__qUUcx{color:#f6465d}.ClaimModal_select__vOChw{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;background:#fff;cursor:pointer;transition:all 250ms ease}.ClaimModal_select__vOChw:focus{outline:none;border-color:#2ebd85;box-shadow:0 0 0 3px rgba(46,189,133,.1)}.ClaimModal_select__vOChw:disabled{background:#f8f9fa;cursor:not-allowed}.ClaimModal_loading__Ead4O{padding:12px;font-size:14px;color:#6c757d;font-style:italic}.ClaimModal_textarea__V0S_N{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;font-family:inherit;resize:vertical;transition:all 250ms ease}.ClaimModal_textarea__V0S_N:focus{outline:none;border-color:#2ebd85;box-shadow:0 0 0 3px rgba(46,189,133,.1)}.ClaimModal_textarea__V0S_N:disabled{background:#f8f9fa;cursor:not-allowed}.ClaimModal_textarea__V0S_N::placeholder{color:#6c757d}.ClaimModal_hint__IbB_2{display:block;margin-top:4px;font-size:12px;color:#6c757d;font-style:italic}.ClaimModal_fileInput__WBZWc{width:100%;padding:8px;border:1px solid #ced4da;border-radius:8px;font-size:16px;font-family:inherit;transition:all 250ms ease;cursor:pointer}.ClaimModal_fileInput__WBZWc:focus{outline:none;border-color:#2ebd85;box-shadow:0 0 0 3px rgba(46,189,133,.1)}.ClaimModal_fileInput__WBZWc:disabled{background:#f8f9fa;cursor:not-allowed;opacity:.6}.ClaimModal_fileList__oYeT8{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ClaimModal_fileItem__Jv3Oj{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#e9ecef;border-radius:4px;font-size:14px}.ClaimModal_fileItem__Jv3Oj a{color:#2ebd85;text-decoration:none;flex:1 1}.ClaimModal_fileItem__Jv3Oj a:hover{text-decoration:underline}.ClaimModal_removeBtn__tfE2w{background:rgba(0,0,0,0);border:none;color:#f6465d;font-size:18px;cursor:pointer;padding:0 4px;margin-left:8px;transition:opacity 250ms ease}.ClaimModal_removeBtn__tfE2w:hover:not(:disabled){opacity:.7}.ClaimModal_removeBtn__tfE2w:disabled{cursor:not-allowed;opacity:.5}.ClaimModal_uploadingIndicator__hN_Hi{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:#eff6ff;border-radius:4px;color:#2ebd85;font-size:.875rem;font-weight:500}.ClaimModal_footer__quzGr{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #dee2e6}.ClaimModal_cancelBtn__OiDok,.ClaimModal_submitBtn__Bvyzh{flex:1 1;padding:12px 20px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:all 250ms ease;display:flex;justify-content:center;align-items:center;gap:8px}.ClaimModal_cancelBtn__OiDok:disabled,.ClaimModal_submitBtn__Bvyzh:disabled{cursor:not-allowed;opacity:.6}.ClaimModal_cancelBtn__OiDok{background:#e9ecef;color:#62646a}.ClaimModal_cancelBtn__OiDok:hover:not(:disabled){background:#dee2e6}.ClaimModal_submitBtn__Bvyzh{background:#2ebd85;color:#fff}.ClaimModal_submitBtn__Bvyzh:hover:not(:disabled){background:#19a463}@keyframes ClaimModal_fadeIn__2Z29b{from{opacity:0}to{opacity:1}}@keyframes ClaimModal_slideUp__VTz4t{from{opacity:0;transform:translate(-50%, -40%)}to{opacity:1;transform:translate(-50%, -50%)}}
.VerifyPromptModal_overlay__yrZwp{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1060;display:flex;align-items:center;justify-content:center;animation:VerifyPromptModal_fadeIn__ncj__ .15s ease}.VerifyPromptModal_modal__6uGV7{background:#fff;border-radius:12px;padding:2rem 2rem 1.5rem;max-width:400px;width:90%;box-shadow:0 20px 25px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.04);text-align:center;animation:VerifyPromptModal_slideUp__zwWZn .2s ease}.VerifyPromptModal_iconWrap__0YMby{width:56px;height:56px;border-radius:50%;background:#fff3cd;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.VerifyPromptModal_iconWrap__0YMby i{font-size:1.5rem;color:#e6a817}.VerifyPromptModal_title__nQ2Xz{font-size:1.1rem;font-weight:600;color:#000;margin-bottom:.5rem}.VerifyPromptModal_message__38cgX{font-size:.9rem;color:#62646a;margin-bottom:1.5rem;line-height:1.5}.VerifyPromptModal_actions__KOA33{display:flex;gap:.75rem;justify-content:center}.VerifyPromptModal_closeBtn__pNqrt{padding:.5rem 1.25rem;border-radius:8px;border:1px solid #d1d5db;background:rgba(0,0,0,0);color:#62646a;font-size:.9rem;cursor:pointer;transition:background .15s}.VerifyPromptModal_closeBtn__pNqrt:hover{background:#f3f4f6}.VerifyPromptModal_verifyBtn__RI1uz{padding:.5rem 1.25rem;border-radius:8px;border:none;background:#22c55e;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:background .15s}.VerifyPromptModal_verifyBtn__RI1uz:hover{background:#16a34a}@keyframes VerifyPromptModal_fadeIn__ncj__{from{opacity:0}to{opacity:1}}@keyframes VerifyPromptModal_slideUp__zwWZn{from{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}
.ReportModal_backdrop__Uh_xD{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;display:flex;align-items:center;justify-content:center;z-index:1040;animation:ReportModal_fadeIn__mysf1 .2s ease}.ReportModal_modal__Nbsam{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:12px;max-width:560px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.04);z-index:1050;animation:ReportModal_slideUp__VWTxH .3s ease-out}.ReportModal_header__TWVnL{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #dee2e6}.ReportModal_title__5OGb9{font-size:20px;font-weight:600;color:#000;margin:0}.ReportModal_form__1rM8W{padding:24px}.ReportModal_info__jBs7A{display:flex;gap:12px;padding:12px 16px;background:#fef2f2;border-left:4px solid #f6465d;border-radius:4px;margin-bottom:24px}.ReportModal_info__jBs7A i{color:#f6465d;font-size:20px;flex-shrink:0}.ReportModal_info__jBs7A p{margin:0;font-size:14px;color:#991b1b;line-height:1.5}.ReportModal_inputGroup__HCpGN{margin-bottom:20px}.ReportModal_inputGroup__HCpGN label{display:block;font-weight:500;margin-bottom:8px;color:#62646a;font-size:16px}.ReportModal_inputGroup__HCpGN .ReportModal_required__4k6Pk{color:#f6465d}.ReportModal_select__g7pyJ{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;background:#fff;cursor:pointer;transition:all 250ms ease}.ReportModal_select__g7pyJ:focus{outline:none;border-color:#f6465d;box-shadow:0 0 0 3px rgba(246,70,93,.1)}.ReportModal_select__g7pyJ:disabled{background:#f8f9fa;cursor:not-allowed}.ReportModal_textarea__yT0W9{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;font-family:inherit;resize:vertical;transition:all 250ms ease}.ReportModal_textarea__yT0W9:focus{outline:none;border-color:#f6465d;box-shadow:0 0 0 3px rgba(246,70,93,.1)}.ReportModal_textarea__yT0W9:disabled{background:#f8f9fa;cursor:not-allowed}.ReportModal_textarea__yT0W9::placeholder{color:#6c757d}.ReportModal_loading__4LVQd{padding:12px;text-align:center;color:#6c757d;font-size:14px}.ReportModal_hint__xarIG{display:block;margin-top:4px;font-size:12px;color:#6c757d;font-style:italic}.ReportModal_fileInput__lThNr{width:100%;padding:8px;border:1px solid #ced4da;border-radius:8px;font-size:16px;font-family:inherit;transition:all 250ms ease;cursor:pointer}.ReportModal_fileInput__lThNr:focus{outline:none;border-color:#f6465d;box-shadow:0 0 0 3px rgba(246,70,93,.1)}.ReportModal_fileInput__lThNr:disabled{background:#f8f9fa;cursor:not-allowed;opacity:.6}.ReportModal_fileList__mWBo9{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ReportModal_fileItem__3OY9g{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#e9ecef;border-radius:4px;font-size:14px}.ReportModal_fileItem__3OY9g a{color:#f6465d;text-decoration:none;flex:1 1}.ReportModal_fileItem__3OY9g a:hover{text-decoration:underline}.ReportModal_removeBtn__N1JYz{background:rgba(0,0,0,0);border:none;color:#f6465d;font-size:18px;cursor:pointer;padding:0 4px;margin-left:8px;transition:opacity 250ms ease}.ReportModal_removeBtn__N1JYz:hover:not(:disabled){opacity:.7}.ReportModal_removeBtn__N1JYz:disabled{cursor:not-allowed;opacity:.5}.ReportModal_uploadingIndicator__Z4vQp{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:#fff1f2;border-radius:4px;color:#f6465d;font-size:.875rem;font-weight:500}.ReportModal_footer__E_HNx{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #dee2e6}.ReportModal_cancelBtn__LqRwS,.ReportModal_submitBtn__tpbaK{flex:1 1;padding:12px 20px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:all 250ms ease;display:flex;justify-content:center;align-items:center;gap:8px}.ReportModal_cancelBtn__LqRwS:disabled,.ReportModal_submitBtn__tpbaK:disabled{cursor:not-allowed;opacity:.6}.ReportModal_cancelBtn__LqRwS{background:#e9ecef;color:#62646a}.ReportModal_cancelBtn__LqRwS:hover:not(:disabled){background:#dee2e6}.ReportModal_submitBtn__tpbaK{background:#f6465d;color:#fff}.ReportModal_submitBtn__tpbaK:hover:not(:disabled){background:rgb(243.6340206186,21.3659793814,50.412371134)}@keyframes ReportModal_fadeIn__mysf1{from{opacity:0}to{opacity:1}}@keyframes ReportModal_slideUp__VWTxH{from{opacity:0;transform:translate(-50%, -40%)}to{opacity:1;transform:translate(-50%, -50%)}}
.SuggestEditModal_backdrop__KW5y9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;display:flex;align-items:center;justify-content:center;z-index:1040;animation:SuggestEditModal_fadeIn__JQm6z .2s ease}.SuggestEditModal_modal__Swp0a{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:12px;max-width:560px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.04);z-index:1050;animation:SuggestEditModal_slideUp__AZP_4 .3s ease-out}.SuggestEditModal_header__wx5_r{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #dee2e6}.SuggestEditModal_title__hPs6s{font-size:20px;font-weight:600;color:#000;margin:0}.SuggestEditModal_form__Ez7n0{padding:24px}.SuggestEditModal_info__krziQ{display:flex;gap:12px;padding:12px 16px;background:#fefce8;border-left:4px solid #f7941d;border-radius:4px;margin-bottom:24px}.SuggestEditModal_info__krziQ i{color:#f7941d;font-size:20px;flex-shrink:0}.SuggestEditModal_info__krziQ p{margin:0;font-size:14px;color:#854d0e;line-height:1.5}.SuggestEditModal_inputGroup__v8jKC{margin-bottom:20px}.SuggestEditModal_inputGroup__v8jKC label:not(.SuggestEditModal_fieldCheckbox__t2lpE):not(.SuggestEditModal_reasonCheckbox__cbNjx){display:block;font-weight:500;margin-bottom:8px;color:#62646a;font-size:16px}.SuggestEditModal_inputGroup__v8jKC .SuggestEditModal_required__Wa6o_{color:#f6465d}.SuggestEditModal_select__cjfyO{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;background:#fff;cursor:pointer;transition:all 250ms ease}.SuggestEditModal_select__cjfyO:focus{outline:none;border-color:#f7941d;box-shadow:0 0 0 3px rgba(247,148,29,.1)}.SuggestEditModal_select__cjfyO:disabled{background:#f8f9fa;cursor:not-allowed}.SuggestEditModal_textarea__q91zD{width:100%;padding:12px;border:1px solid #ced4da;border-radius:8px;font-size:16px;font-family:inherit;resize:vertical;transition:all 250ms ease}.SuggestEditModal_textarea__q91zD:focus{outline:none;border-color:#f7941d;box-shadow:0 0 0 3px rgba(247,148,29,.1)}.SuggestEditModal_textarea__q91zD:disabled{background:#f8f9fa;cursor:not-allowed}.SuggestEditModal_textarea__q91zD::placeholder{color:#6c757d}.SuggestEditModal_loading__K2uW1{padding:12px;text-align:center;color:#6c757d;font-size:14px}.SuggestEditModal_fieldGrid__c3dB4{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px;gap:8px;max-height:240px;overflow-y:auto;padding-right:4px}@media(max-width: 767px){.SuggestEditModal_fieldGrid__c3dB4{grid-template-columns:1fr}}.SuggestEditModal_fieldCheckbox__t2lpE{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border-radius:8px;cursor:pointer;font-size:14px;transition:background 250ms ease}.SuggestEditModal_fieldCheckbox__t2lpE:hover{background:#e9ecef}.SuggestEditModal_fieldCheckbox__t2lpE input[type=checkbox]{width:16px;height:16px;cursor:pointer;flex-shrink:0}.SuggestEditModal_reasonBlock__05Nyc{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.SuggestEditModal_reasonBlock__05Nyc:not(:last-child){margin-bottom:8px}.SuggestEditModal_reasonFieldName__uVM4k{display:block;font-size:14px;font-weight:600;color:#000;margin-bottom:8px}.SuggestEditModal_reasonList__fZHKf{display:flex;flex-direction:column;gap:4px}.SuggestEditModal_reasonCheckbox__cbNjx{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#62646a;cursor:pointer}.SuggestEditModal_reasonCheckbox__cbNjx input[type=checkbox]{width:15px;height:15px;cursor:pointer;flex-shrink:0;margin-top:2px}.SuggestEditModal_error__1gdZJ{display:block;font-size:12px;color:#f6465d;margin-top:4px}.SuggestEditModal_hint__8qsRa{display:block;margin-top:4px;font-size:12px;color:#6c757d;font-style:italic}.SuggestEditModal_footer__d0fkb{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #dee2e6}.SuggestEditModal_cancelBtn__Y_EZK,.SuggestEditModal_submitBtn__LdYIy{flex:1 1;padding:12px 20px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:all 250ms ease;display:flex;justify-content:center;align-items:center;gap:8px}.SuggestEditModal_cancelBtn__Y_EZK:disabled,.SuggestEditModal_submitBtn__LdYIy:disabled{cursor:not-allowed;opacity:.6}.SuggestEditModal_cancelBtn__Y_EZK{background:#e9ecef;color:#62646a}.SuggestEditModal_cancelBtn__Y_EZK:hover:not(:disabled){background:#dee2e6}.SuggestEditModal_submitBtn__LdYIy{background:#f7941d;color:#fff}.SuggestEditModal_submitBtn__LdYIy:hover:not(:disabled){background:rgb(217.3076923077,122.1153846154,7.6923076923)}@keyframes SuggestEditModal_fadeIn__JQm6z{from{opacity:0}to{opacity:1}}@keyframes SuggestEditModal_slideUp__AZP_4{from{opacity:0;transform:translate(-50%, -40%)}to{opacity:1;transform:translate(-50%, -50%)}}
.DashboardJobApplications_container__PUfT_{width:100%}.DashboardJobApplications_header__C7NZS{margin-bottom:24px}.DashboardJobApplications_header__C7NZS h2{font-size:22px;font-weight:700;color:#1a1a2e;margin-bottom:4px}.DashboardJobApplications_header__C7NZS .DashboardJobApplications_subtitle__oFdqu{font-size:14px;color:#64748b}.DashboardJobApplications_loading__fSuBj{text-align:center;padding:40px;color:#64748b;font-size:15px}.DashboardJobApplications_emptyState__sHjlK,.DashboardJobApplications_emptyApps__XbYxh,.DashboardJobApplications_selectPrompt__FJhxc{text-align:center;padding:48px 20px;color:#64748b}.DashboardJobApplications_emptyState__sHjlK h3,.DashboardJobApplications_emptyApps__XbYxh h3,.DashboardJobApplications_selectPrompt__FJhxc h3{margin-top:16px;font-size:18px;color:#334155}.DashboardJobApplications_emptyState__sHjlK p,.DashboardJobApplications_emptyApps__XbYxh p,.DashboardJobApplications_selectPrompt__FJhxc p{margin-top:8px;font-size:14px}.DashboardJobApplications_createButton__mB2yo{display:inline-block;margin-top:16px;padding:10px 24px;background:#3b82f6;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;font-size:14px}.DashboardJobApplications_createButton__mB2yo:hover{background:#2563eb}.DashboardJobApplications_layout__wUmrB{display:grid;grid-template-columns:300px 1fr;grid-gap:24px;gap:24px;min-height:400px}@media(max-width: 768px){.DashboardJobApplications_layout__wUmrB{grid-template-columns:1fr}}.DashboardJobApplications_jobList__w7lCm{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background:#fff;max-height:600px;overflow-y:auto}.DashboardJobApplications_panelTitle__vl4NL{font-size:14px;font-weight:600;color:#475569;padding:14px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc;margin:0}.DashboardJobApplications_jobItem__Gfvbr{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;border:none;border-bottom:1px solid #f1f5f9;background:#fff;cursor:pointer;text-align:left;transition:background .15s}.DashboardJobApplications_jobItem__Gfvbr:hover{background:#f1f5f9}.DashboardJobApplications_jobItem__Gfvbr.DashboardJobApplications_active__W5R5e{background:#eff6ff;border-left:3px solid #3b82f6}.DashboardJobApplications_jobItem__Gfvbr:last-child{border-bottom:none}.DashboardJobApplications_jobItemInfo__km_Dp{display:flex;flex-direction:column;gap:3px;min-width:0}.DashboardJobApplications_jobItemTitle__CBEb7{font-size:14px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardJobApplications_jobItemMeta__KMSqP{font-size:12px;color:#94a3b8}.DashboardJobApplications_appCount__N8GnN{background:#3b82f6;color:#fff;font-size:12px;font-weight:600;padding:2px 8px;border-radius:10px;min-width:24px;text-align:center;flex-shrink:0}.DashboardJobApplications_appsPanel__4iho_{border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden}.DashboardJobApplications_appsList__QVSmj{display:flex;flex-direction:column;gap:0}.DashboardJobApplications_appCard__VmE2I{padding:20px;border-bottom:1px solid #f1f5f9}.DashboardJobApplications_appCard__VmE2I:last-child{border-bottom:none}.DashboardJobApplications_appCardHeader__Bunlm{display:flex;align-items:center;gap:12px;margin-bottom:12px}.DashboardJobApplications_appCardInfo__aXr5P{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.DashboardJobApplications_appName__vJcyE{font-size:15px;font-weight:600;color:#1e293b}.DashboardJobApplications_appEmail__IZF7w{font-size:13px;color:#64748b}.DashboardJobApplications_statusBadge__qtMiI{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap;background:#f1f5f9;color:#475569}.DashboardJobApplications_statusSubmitted__Zhq7_{background:#dbeafe;color:#1d4ed8}.DashboardJobApplications_statusReview__YcNd4{background:#fef3c7;color:#92400e}.DashboardJobApplications_statusShortlisted__osto4{background:#d1fae5;color:#065f46}.DashboardJobApplications_statusInterview__q5nxR{background:#e0e7ff;color:#3730a3}.DashboardJobApplications_statusOffered__KQveo{background:#fce7f3;color:#9d174d}.DashboardJobApplications_statusHired__Fsl0v{background:#d1fae5;color:#047857}.DashboardJobApplications_statusRejected__VR7Bq{background:#fee2e2;color:#991b1b}.DashboardJobApplications_statusWithdrawn__NhqH_{background:#f1f5f9;color:#64748b}.DashboardJobApplications_appCardDetails__eN4YB{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.DashboardJobApplications_appCardDetails__eN4YB span{font-size:13px;color:#64748b;display:flex;align-items:center;gap:5px}.DashboardJobApplications_appCardDetails__eN4YB span i{font-size:14px}.DashboardJobApplications_appliedDate__4slts{color:#94a3b8 !important}.DashboardJobApplications_appCardLinks__wb1yb{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.DashboardJobApplications_linkBtn__n1kcW{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:500;color:#3b82f6;background:#eff6ff;border-radius:6px;text-decoration:none;transition:background .15s}.DashboardJobApplications_linkBtn__n1kcW:hover{background:#dbeafe}.DashboardJobApplications_coverLetter__mPipP{background:#f8fafc;border-radius:8px;padding:12px 16px;margin-bottom:12px}.DashboardJobApplications_coverLetter__mPipP strong{display:block;font-size:12px;color:#475569;margin-bottom:6px}.DashboardJobApplications_coverLetter__mPipP p{font-size:13px;color:#334155;line-height:1.6;white-space:pre-wrap;margin:0}.DashboardJobApplications_appCardActions__03hp8{display:flex;align-items:center;gap:10px}.DashboardJobApplications_statusSelect__C3k1W{padding:7px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#334155;background:#fff;cursor:pointer}.DashboardJobApplications_statusSelect__C3k1W:focus{outline:none;border-color:#3b82f6}.DashboardJobApplications_emailBtn__rzjXj{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:500;color:#fff;background:#3b82f6;border:none;border-radius:6px;text-decoration:none;cursor:pointer;transition:background .15s}.DashboardJobApplications_emailBtn__rzjXj:hover{background:#2563eb}.DashboardJobApplications_detailBtn__wI8z2{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:500;color:#475569;background:#f1f5f9;border:none;border-radius:6px;cursor:pointer;transition:background .15s}.DashboardJobApplications_detailBtn__wI8z2:hover{background:#e2e8f0}.DashboardJobApplications_emailBoxWrapper__ceXJs{margin-top:12px;border-top:1px solid #e2e8f0;padding-top:12px}.DashboardJobApplications_pagination__dR62z{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;border-top:1px solid #e2e8f0}.DashboardJobApplications_pagination__dR62z span{font-size:13px;color:#64748b}.DashboardJobApplications_pageBtn__G_g9r{padding:6px 16px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;font-size:13px;cursor:pointer;color:#334155}.DashboardJobApplications_pageBtn__G_g9r:hover:not(:disabled){background:#f1f5f9}.DashboardJobApplications_pageBtn__G_g9r:disabled{opacity:.4;cursor:not-allowed}
