@import url(https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Inter,sans-serif}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}::-webkit-scrollbar{height:4px!important;width:5px!important}::-webkit-scrollbar-thumb{background:linear-gradient(-225deg,#0b78ff1f,#0b78ff17)!important;border-radius:10px!important}.login_container__D9O8i{align-items:center;background-color:#f0f4f9;display:flex;justify-content:center;min-height:100vh;padding:1rem}.login_card__nfDJM{background-color:#fff;border-radius:24px;box-shadow:0 10px 40px #00000014;max-width:420px;padding:2.5rem 2rem;transition:all .2s ease;width:100%}.login_logo__0x\+eG{width:100%}.login_logoImage__mcINu{height:auto;margin-bottom:1rem;width:150px}.login_subhead__hZSx0{border-left:3px solid #3a7bdc;color:#5e6f8d;font-size:.95rem;font-weight:400;margin:0 0 2rem;padding-left:.75rem}.login_label__sdrym{color:#1f2a3e;display:block;font-size:.9rem;font-weight:600;letter-spacing:.3px;margin-bottom:.35rem}.login_input__6ajEt{background-color:#fff;border:1.5px solid #e2e8f0;border-radius:16px;box-sizing:border-box;font-size:.95rem;margin-bottom:1.5rem;padding:.9rem 1rem;transition:.15s ease;width:100%}.login_input__6ajEt:focus{border-color:#3a7bdc;box-shadow:0 0 0 3px #3a7bdc26;outline:none}.login_row__Jf6LG{align-items:center;display:flex;justify-content:space-between;margin:.5rem 0 2rem}.login_checkboxWrapper__jQQSw{align-items:center;color:#2c3a5e;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem}.login_forgotLink__VXgRV{border-bottom:1px dashed #bdd3f0;color:#3a7bdc;font-size:12px;font-weight:500;text-decoration:none}.login_forgotLink__VXgRV:hover{border-bottom-style:solid;color:#1e4f9e}.login_signInButton__R82FL{background:#15537e;border:none;border-radius:40px;box-shadow:0 6px 14px #1a2b4c40;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin-bottom:1.8rem;padding:1rem;transition:background-color .2s,transform .1s;width:100%}.login_signInButton__R82FL:hover{background:#0f1c33}.login_signInButton__R82FL:active{transform:scale(.98)}.login_createAccount__me1G-{color:#3a4b66;font-size:.95rem;margin-bottom:2rem;text-align:center}.login_createAccount__me1G- a{border-bottom:2px solid #e0e9f5;color:#1a2b4c;font-weight:700;margin-left:.5rem;padding-bottom:2px;text-decoration:none}.login_createAccount__me1G- a:hover{border-bottom-color:#1a2b4c}@media (max-width:480px){.login_card__nfDJM{padding:2rem 1.25rem}.login_row__Jf6LG{align-items:flex-start;flex-direction:column;gap:1rem}}.login_inputWrapper__b5YW-{position:relative;width:100%}.login_inputWrapper__b5YW- input{padding-right:40px;width:100%}.login_passwordToggle__K8L0w{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;position:absolute;right:15px;top:35%;transform:translateY(-50%)}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=password]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-textfield-decoration-container{display:none!important;pointer-events:none;visibility:hidden}input[type=password]::-webkit-textfield-decoration-container{display:none!important}.ForgotPasswordModal_overlay__T2kpc{align-items:center;animation:ForgotPasswordModal_fadeIn__aHwwQ .3s ease;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ForgotPasswordModal_modal__GDJs3{animation:ForgotPasswordModal_slideUp__NTBFr .3s ease;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-height:90vh;max-width:450px;overflow-y:auto;padding:2rem;width:90%}.ForgotPasswordModal_header__fuPd6{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ForgotPasswordModal_title__tcXM7{color:#1a202c;font-size:1.5rem;font-weight:600;margin:0}.ForgotPasswordModal_closeButton__Xq5Jz{align-items:center;background:none;border:none;border-radius:8px;color:#718096;cursor:pointer;display:flex;font-size:1.25rem;justify-content:center;padding:.5rem;transition:all .2s}.ForgotPasswordModal_closeButton__Xq5Jz:hover{background-color:#f7fafc;color:#2d3748}.ForgotPasswordModal_closeButton__Xq5Jz:disabled{cursor:not-allowed;opacity:.5}.ForgotPasswordModal_description__alFpN{color:#4a5568;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.ForgotPasswordModal_inputGroup__Q76wd{margin-bottom:1.5rem}.ForgotPasswordModal_label__W1Npb{color:#2d3748;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.ForgotPasswordModal_required__pUUWV{color:#e53e3e}.ForgotPasswordModal_input__p7deV{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#2d3748;font-size:1rem;padding:.75rem 1rem;transition:all .2s;width:100%}.ForgotPasswordModal_input__p7deV:focus{border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a;outline:none}.ForgotPasswordModal_input__p7deV:disabled{cursor:not-allowed;opacity:.6}.ForgotPasswordModal_inputError__GtQpH{background-color:#fff5f5;border-color:#fc8181}.ForgotPasswordModal_inputError__GtQpH:focus{border-color:#fc8181;box-shadow:0 0 0 3px #fc81811a}.ForgotPasswordModal_errorMessage__IYML1{align-items:center;animation:ForgotPasswordModal_shake__22eIn .3s ease;color:#e53e3e;display:flex;font-size:.85rem;gap:.5rem;margin-top:.5rem}.ForgotPasswordModal_errorMessage__IYML1:before{content:"⚠";font-size:1rem}.ForgotPasswordModal_buttonGroup__Fx1xJ{display:flex;gap:1rem;margin-top:.5rem}.ForgotPasswordModal_cancelButton__MOj\+2{background-color:#e2e8f0;border:none;border-radius:8px;color:#4a5568;cursor:pointer;flex:1 1;font-size:1rem;font-weight:500;padding:.75rem;transition:all .2s}.ForgotPasswordModal_cancelButton__MOj\+2:hover:not(:disabled){background-color:#cbd5e0}.ForgotPasswordModal_submitButton__7sGx3{background-color:#4299e1;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:1rem;font-weight:500;padding:.75rem;transition:all .2s}.ForgotPasswordModal_submitButton__7sGx3:hover:not(:disabled){background-color:#3182ce}.ForgotPasswordModal_cancelButton__MOj\+2:disabled,.ForgotPasswordModal_submitButton__7sGx3:disabled{cursor:not-allowed;opacity:.6}@keyframes ForgotPasswordModal_fadeIn__aHwwQ{0%{opacity:0}to{opacity:1}}@keyframes ForgotPasswordModal_slideUp__NTBFr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ForgotPasswordModal_shake__22eIn{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (max-width:480px){.ForgotPasswordModal_modal__GDJs3{padding:1.5rem;width:95%}.ForgotPasswordModal_title__tcXM7{font-size:1.25rem}.ForgotPasswordModal_buttonGroup__Fx1xJ{flex-direction:column-reverse;gap:.75rem}.ForgotPasswordModal_cancelButton__MOj\+2,.ForgotPasswordModal_submitButton__7sGx3{padding:.75rem}}.dashboard_dashboard__X7N\+u{min-height:100vh}.dashboard_kpiGrid__KAMBG{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:2.5rem}.dashboard_kpiCard__ipxl9{background:linear-gradient(135deg,#fff,#fafcff);border-radius:28px;box-shadow:0 1px 2px #00000005,0 8px 20px #00000008,0 0 0 1px #2b6ef00d;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.2,0,0,1)}.dashboard_kpiGlow__oSpiG{background:radial-gradient(circle at 100% 0,#2b6ef008,#0000);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0}.dashboard_kpiCard__ipxl9:after{bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transition:opacity .4s ease}.dashboard_kpiCard__ipxl9:hover{box-shadow:0 4px 6px -2px #00000005,0 20px 35px -12px #00000026,0 0 0 1px #2b6ef026;transform:translateY(-6px)}.dashboard_kpiCard__ipxl9:hover:after{opacity:1}.dashboard_kpiHeader__jmQGI{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem;padding:1.5rem 1.5rem 0}.dashboard_kpiIconWrapper__EmAWZ{position:relative}.dashboard_kpiIcon__L7x1E{align-items:center;border-radius:18px;color:#fff;display:flex;height:54px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:54px}.dashboard_kpiIcon__L7x1E:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiIcon__L7x1E:before{left:100%}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiIcon__L7x1E{transform:scale(1.05) rotate(3deg)}.dashboard_kpiIconBlue__arH50{background:linear-gradient(135deg,#2b6ef0,#1e4db9);box-shadow:0 8px 16px -8px #2b6ef066}.dashboard_kpiIconOrange__2Glwr{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 8px 16px -8px #f59e0b66}.dashboard_kpiIconGreen__eSfP8{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 16px -8px #10b98166}.dashboard_kpiIconPurple__egjAY{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 8px 16px -8px #8b5cf666}.dashboard_kpiBadge__rY4mU{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid;border-radius:40px;font-size:.7rem;font-weight:600;letter-spacing:.03em;padding:.375rem 1rem;transition:all .3s ease}.dashboard_badgeBlue__bxA3Y{background:#2b6ef014;border-color:#2b6ef026;color:#2b6ef0}.dashboard_badgeOrange__XCq4q{background:#f59e0b14;border-color:#f59e0b26;color:#d97706}.dashboard_badgeGreen__Ri9-h{background:#10b98114;border-color:#10b98126;color:#059669}.dashboard_badgePurple__KrwAl{background:#8b5cf614;border-color:#8b5cf626;color:#7c3aed}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiBadge__rY4mU{transform:translateY(-2px)}.dashboard_kpiCard__ipxl9:hover .dashboard_badgeBlue__bxA3Y{background:#2b6ef026;border-color:#2b6ef04d}.dashboard_kpiCard__ipxl9:hover .dashboard_badgeOrange__XCq4q{background:#f59e0b26;border-color:#f59e0b4d}.dashboard_kpiCard__ipxl9:hover .dashboard_badgeGreen__Ri9-h{background:#10b98126;border-color:#10b9814d}.dashboard_kpiCard__ipxl9:hover .dashboard_badgePurple__KrwAl{background:#8b5cf626;border-color:#8b5cf64d}.dashboard_kpiContent__CY7bJ{padding:0 1.5rem}.dashboard_kpiCard__ipxl9 h3{color:#6b7a99;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.dashboard_kpiValue__mBCGB{background:linear-gradient(135deg,#0a1e3c,#1a344d);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:.5rem}.dashboard_kpiTrend__rIqKC{border-top:1px solid #0000000d;margin-top:.5rem;padding:.75rem 1.5rem 1.5rem}.dashboard_kpiTrend__rIqKC span{align-items:center;color:#8a99b8;display:inline-flex;font-size:.7rem;font-weight:500;gap:.35rem;letter-spacing:.02em}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiIconBlue__arH50{box-shadow:0 12px 20px -10px #2b6ef099}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiIconOrange__2Glwr{box-shadow:0 12px 20px -10px #f59e0b99}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiIconGreen__eSfP8{box-shadow:0 12px 20px -10px #10b98199}.dashboard_kpiCard__ipxl9:hover .dashboard_kpiIconPurple__egjAY{box-shadow:0 12px 20px -10px #8b5cf699}@media (max-width:1200px){.dashboard_kpiGrid__KAMBG{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.dashboard_kpiGrid__KAMBG{gap:1rem;grid-template-columns:1fr}.dashboard_kpiValue__mBCGB{font-size:2rem}.dashboard_kpiIcon__L7x1E{height:48px;width:48px}}.dashboard_sectionCard__QKeG7{background:#fff;border:1px solid #fffc;border-radius:24px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;display:flex;flex-direction:column;max-height:500px;overflow:hidden;padding:1.75rem;transition:all .3s ease;width:100%}.dashboard_sectionCard__QKeG7 .dashboard_deadlineList__b3lmQ,.dashboard_sectionCard__QKeG7 .dashboard_tableWrapper__DNk-H,.dashboard_sectionCard__QKeG7 .dashboard_visitorList__l\+mzB,.dashboard_sectionCard__QKeG7 .dashboard_workStatusGrid__rJqyZ{flex:1 1;overflow-y:auto}.dashboard_sectionCard__QKeG7:has(.dashboard_tableWrapper__DNk-H){display:flex;flex-direction:column}.dashboard_sectionCard__QKeG7 .dashboard_tableWrapper__DNk-H{-webkit-overflow-scrolling:touch;flex:1 1;margin:0 -.75rem;overflow-x:auto;overflow-y:auto;padding:0 .75rem;width:calc(100% + 1.5rem)}.dashboard_deadlineList__b3lmQ{flex:1 1;max-height:380px}.dashboard_visitorList__l\+mzB,.dashboard_workStatusGrid__rJqyZ{flex:1 1;max-height:400px;overflow-y:auto;padding-right:.5rem}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar,.dashboard_tableWrapper__DNk-H::-webkit-scrollbar,.dashboard_visitorList__l\+mzB::-webkit-scrollbar,.dashboard_workStatusGrid__rJqyZ::-webkit-scrollbar{height:6px;width:6px}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar-track,.dashboard_tableWrapper__DNk-H::-webkit-scrollbar-track,.dashboard_visitorList__l\+mzB::-webkit-scrollbar-track,.dashboard_workStatusGrid__rJqyZ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar-thumb,.dashboard_tableWrapper__DNk-H::-webkit-scrollbar-thumb,.dashboard_visitorList__l\+mzB::-webkit-scrollbar-thumb,.dashboard_workStatusGrid__rJqyZ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar-thumb:hover,.dashboard_tableWrapper__DNk-H::-webkit-scrollbar-thumb:hover,.dashboard_visitorList__l\+mzB::-webkit-scrollbar-thumb:hover,.dashboard_workStatusGrid__rJqyZ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dashboard_sectionHeader__ctsad{border-bottom:2px solid #f0f2f5;margin-bottom:1.5rem;padding-bottom:.75rem}.dashboard_sectionHeader__ctsad h3{color:#0a1e3c;font-size:1.1rem;font-weight:600;gap:.5rem;letter-spacing:-.01em}.dashboard_sectionHeader__ctsad h3:before{background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:4px;content:"";height:20px;width:4px}.dashboard_viewAll__PUyeW{background:#f0f4ff;border-radius:40px;color:#2b6ef0;cursor:default;font-size:.85rem;gap:.5rem;padding:.4rem 1rem}.dashboard_viewAll__PUyeW:hover{background:#e0e9ff;transform:translateY(-1px)}.dashboard_assignmentsSection__nEDBu{background:#fff;border-radius:24px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;margin-bottom:2.5rem;padding:1.75rem}.dashboard_row2Col__2JWk7{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem}.dashboard_row2Col__2JWk7>.dashboard_sectionCard__QKeG7{flex:1 1;min-width:300px}.dashboard_bottomGrid__OgWnt{display:flex;flex-wrap:wrap;gap:1.5rem}.dashboard_bottomGrid__OgWnt>.dashboard_sectionCard__QKeG7{flex:1 1;min-width:300px}.dashboard_tableWrapper__DNk-H{-webkit-overflow-scrolling:touch;margin:0 -.75rem;overflow-x:auto;padding:0 .75rem;width:calc(100% + 1.5rem)}.dashboard_tableWrapper__DNk-H::-webkit-scrollbar{height:6px}.dashboard_tableWrapper__DNk-H::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.dashboard_tableWrapper__DNk-H::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.dashboard_tableWrapper__DNk-H::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dashboard_departmentTable__j9S9J{border-collapse:collapse;width:100%}.dashboard_departmentTable__j9S9J th{border-bottom:1px solid #e5eaf0;color:#5e6f8d;font-size:.85rem;font-weight:500;padding:1rem .75rem;text-align:left;white-space:nowrap}.dashboard_departmentTable__j9S9J td{border-bottom:1px solid #e5eaf0;color:#1e2b45;font-size:.95rem;padding:1rem .75rem;white-space:nowrap}.dashboard_assignmentsTable__j1chB{border-collapse:collapse;min-width:1000px;width:100%}.dashboard_assignmentsTable__j1chB th{border-bottom:1px solid #e5eaf0;color:#5e6f8d;font-size:.85rem;font-weight:500;padding:1rem .75rem;text-align:left}.dashboard_assignmentsTable__j1chB td{border-bottom:1px solid #e5eaf0;color:#1e2b45;font-size:.95rem;padding:1rem .75rem}.dashboard_deadlineList__b3lmQ{display:flex;flex-direction:column;gap:.875rem;overflow-y:auto;padding-right:.5rem}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar{width:4px}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar-track{background:#0000}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:20px}.dashboard_deadlineList__b3lmQ::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.dashboard_deadlineItem__tFyeO{background:#fff;border:1px solid #f0f2f5;border-radius:20px;cursor:pointer;position:relative;transition:all .35s cubic-bezier(.2,0,0,1)}.dashboard_deadlineItem__tFyeO:hover{border-color:#e8ecf0;box-shadow:0 12px 28px -8px #00000014;transform:translateY(-2px)}.dashboard_deadlineItem__tFyeO.dashboard_overdue__JnRPe{background:linear-gradient(105deg,#fff9f9,#fff);border-left:3px solid #e74c3c}.dashboard_deadlineItem__tFyeO.dashboard_today__60hHa{background:linear-gradient(105deg,#f8fcff,#fff);border-left:3px solid #3b82f6}.dashboard_deadlineItem__tFyeO.dashboard_urgent__CZS0p{background:linear-gradient(105deg,#fffaf2,#fff);border-left:3px solid #f59e0b}.dashboard_deadlineItem__tFyeO.dashboard_upcoming__2J6Uj{background:linear-gradient(105deg,#faf8ff,#fff);border-left:3px solid #8b5cf6}.dashboard_deadlineItemContent__MFIQE{align-items:flex-start;display:flex;gap:1rem;padding:1rem 1.25rem}.dashboard_deadlineIcon__3f1Oz{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .25s ease;width:44px}.dashboard_deadlineItem__tFyeO:hover .dashboard_deadlineIcon__3f1Oz{transform:scale(1.02)}.dashboard_deadlineItem__tFyeO.dashboard_overdue__JnRPe .dashboard_deadlineIcon__3f1Oz{background:#fee9e6;color:#e74c3c}.dashboard_deadlineItem__tFyeO.dashboard_today__60hHa .dashboard_deadlineIcon__3f1Oz{background:#eef4ff;color:#3b82f6}.dashboard_deadlineItem__tFyeO.dashboard_urgent__CZS0p .dashboard_deadlineIcon__3f1Oz{background:#fef3e2;color:#f59e0b}.dashboard_deadlineItem__tFyeO.dashboard_upcoming__2J6Uj .dashboard_deadlineIcon__3f1Oz{background:#f0ebff;color:#8b5cf6}.dashboard_deadlineInfo__2gY4t{flex:1 1;min-width:0}.dashboard_deadlineHeader__Rud5w{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.375rem}.dashboard_deadlineTitle__PKsF1{color:#1a2c3e;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_deadlineUser__HOFGt{background:#f8fafc;border-radius:30px;color:#94a3b8;font-size:.6875rem;font-weight:500;letter-spacing:.2px;padding:.1875rem .625rem;transition:background .2s ease}.dashboard_deadlineItem__tFyeO:hover .dashboard_deadlineUser__HOFGt{background:#f1f5f9}.dashboard_deadlineDescription__r\+nrb{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.8125rem;line-height:1.4;margin-bottom:.625rem;overflow:hidden}.dashboard_deadlineMeta__T0lmF{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.dashboard_deadlineBadge__C2TvU{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:40px;display:inline-flex;font-size:.6875rem;font-weight:500;gap:.3125rem;letter-spacing:.2px;padding:.25rem .75rem}.dashboard_deadlineBadge__C2TvU.dashboard_overdue__JnRPe{background:#fee9e6;color:#e74c3c}.dashboard_deadlineBadge__C2TvU.dashboard_today__60hHa{background:#eef4ff;color:#3b82f6}.dashboard_deadlineBadge__C2TvU.dashboard_urgent__CZS0p{background:#fef3e2;color:#f59e0b}.dashboard_deadlineBadge__C2TvU.dashboard_upcoming__2J6Uj{background:#f0ebff;color:#8b5cf6}.dashboard_deadlineDate__S6o41{align-items:center;color:#94a3b8;display:inline-flex;font-size:.6875rem;font-weight:450;gap:.375rem}.dashboard_deadlineDate__S6o41 svg{opacity:.65}.dashboard_deadlineCountdown__rAU\+w{align-items:center;background:#f8fafc;border-radius:30px;color:#475569;display:inline-flex;font-size:.6875rem;font-weight:500;gap:.375rem;padding:.1875rem .625rem}.dashboard_deadlineCountdown__rAU\+w.dashboard_urgent__CZS0p{background:#fef3e2;color:#f59e0b}.dashboard_deadlineCountdown__rAU\+w.dashboard_overdue__JnRPe{background:#fee9e6;color:#e74c3c}.dashboard_deadlineProgress__qJzrl{margin-top:.625rem;padding-top:.625rem}.dashboard_deadlineProgressBar__1003M{background:#f1f5f9;border-radius:10px;height:2px;overflow:hidden;position:relative}.dashboard_deadlineProgressFill__aksrL{border-radius:10px;height:100%;transition:width .4s cubic-bezier(.2,.9,.4,1.1)}.dashboard_deadlineItem__tFyeO.dashboard_overdue__JnRPe .dashboard_deadlineProgressFill__aksrL{background:linear-gradient(90deg,#e74c3c,#f07c6e)}.dashboard_deadlineItem__tFyeO.dashboard_today__60hHa .dashboard_deadlineProgressFill__aksrL{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.dashboard_deadlineItem__tFyeO.dashboard_urgent__CZS0p .dashboard_deadlineProgressFill__aksrL{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.dashboard_deadlineItem__tFyeO.dashboard_upcoming__2J6Uj .dashboard_deadlineProgressFill__aksrL{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.dashboard_deadlineEmptyState__lJ3pQ{background:linear-gradient(135deg,#fafcff,#fff);border:1px solid #f0f2f5;border-radius:24px;padding:2.5rem 1.5rem;text-align:center}.dashboard_deadlineEmptyState__lJ3pQ svg{color:#cbd5e1;height:44px;margin-bottom:1rem;opacity:.7;width:44px}.dashboard_deadlineEmptyState__lJ3pQ p{color:#64748b;font-size:.875rem;font-weight:450;margin-bottom:.5rem}.dashboard_deadlineEmptyState__lJ3pQ small{color:#94a3b8;font-size:.6875rem}.dashboard_workStatusGrid__rJqyZ{display:flex;flex-direction:column;gap:16px}.dashboard_workStatusItem__aud0p{background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid #eef2f6;border-radius:16px;cursor:pointer;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard_workStatusItem__aud0p:before{background:linear-gradient(90deg,var(--status-color),#0000);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.dashboard_workStatusItem__aud0p:hover{border-color:#e1e8f0;box-shadow:0 8px 25px #00000014;transform:translateY(-2px)}.dashboard_workStatusItem__aud0p:hover:before{opacity:1}.dashboard_workStatusItem__aud0p[data-status=active]{--status-color:#0e9f6e;background:linear-gradient(135deg,#fff,#f0fdf4)}.dashboard_workStatusItem__aud0p[data-status=hold]{--status-color:#f59e0b;background:linear-gradient(135deg,#fff,#fffbeb)}.dashboard_workStatusItem__aud0p[data-status=completed]{--status-color:#2b6ef0;background:linear-gradient(135deg,#fff,#eff6ff)}.dashboard_workStatusItem__aud0p[data-status=refund]{--status-color:#e74c3c;background:linear-gradient(135deg,#fff,#fef2f2)}.dashboard_workStatusHeader__IaUA2{align-items:center;display:flex;gap:14px;margin-bottom:16px}.dashboard_workStatusIcon__iAz0N{align-items:center;border-radius:14px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;height:48px;justify-content:center;position:relative;transition:all .3s ease;width:48px}.dashboard_workStatusItem__aud0p:hover .dashboard_workStatusIcon__iAz0N{box-shadow:0 6px 12px #00000026;transform:scale(1.05)}.dashboard_workStatusIcon__iAz0N svg{height:22px;width:22px}.dashboard_workStatusInfo__DR3iW{flex:1 1}.dashboard_workStatusTitle__ZTy-f{color:#1f2937;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.dashboard_workStatusCount__mLIyW{align-items:center;background:#6b72801a;border-radius:20px;color:#6b7280;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.dashboard_workStatusScholars__yeyGc{border-top:2px dashed #e5e7eb;margin-top:16px;padding-top:16px}.dashboard_workStatusScholar__e2XKW{align-items:center;background:#ffffff80;border-radius:10px;color:#374151;display:flex;font-size:14px;gap:10px;padding:8px 12px;transition:all .2s ease}.dashboard_workStatusScholar__e2XKW:hover{background:#3b82f60d;transform:translateX(4px)}.dashboard_scholarName__Ff2s1{align-items:center;color:#1f2937;display:flex;font-weight:600;gap:8px}.dashboard_scholarName__Ff2s1:before{content:"👤";font-size:12px;opacity:.6}.dashboard_moreScholars__O5jEd{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:20px;color:#6b7280;display:inline-block;font-size:13px;font-style:normal;font-weight:500;margin-top:8px;padding:6px 12px;transition:all .2s ease}.dashboard_moreScholars__O5jEd:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);transform:scale(1.02)}.dashboard_noScholarsMessage__5GrxW{background:#9ca3af0d;border-radius:12px;color:#9ca3af;font-size:13px;font-style:normal;margin-top:12px;padding:16px;text-align:center}.dashboard_workStatusProgress__8w1G0{align-items:center;display:flex;gap:8px;margin-top:12px}.dashboard_workStatusProgressBar__nopk\+{background:#e5e7eb;border-radius:4px;flex:1 1;height:4px;overflow:hidden}.dashboard_workStatusProgressFill__YvoqC{background:var(--status-color);border-radius:4px;height:100%;transition:width .5s ease}.dashboard_workStatusPercentage__w38nx{color:var(--status-color);font-size:12px;font-weight:600}.dashboard_workStatusGrid__rJqyZ.dashboard_compact__-bs4d{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dashboard_sectionHeader__ctsad{align-items:center;border-bottom:2px solid #eef2f6;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.dashboard_sectionHeader__ctsad h3{align-items:center;color:#1f2937;display:flex;font-size:18px;font-weight:700;gap:8px}.dashboard_viewAll__PUyeW{align-items:center;background:#208fff;border-radius:20px;color:#fafcfe;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.dashboard_viewAll__PUyeW:hover{background:#208fff;color:#fafcfe;transform:translateX(2px)}@keyframes dashboard_fadeInUp__YO9u5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard_noDataMessage__5qe4E{animation:dashboard_fadeInUp__YO9u5 .4s ease;padding:48px 20px}.dashboard_noDataMessage__5qe4E svg{margin-bottom:12px;opacity:.5}.dashboard_noDataMessage__5qe4E p{color:#9ca3af;font-size:14px}.dashboard_statusGrid__1DP6S{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:.5rem}.dashboard_statusItem__G78NS{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff,#f8fafd);border:1px solid #2b6ef014;border-radius:20px;display:flex;justify-content:space-between;padding:1rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard_statusItem__G78NS:hover{border-color:#2b6ef033;box-shadow:0 8px 20px #0000000f;transform:translateY(-2px)}.dashboard_statusInfo__lp\+ZN{align-items:center;display:flex;gap:.75rem}.dashboard_statusDot__M-XEL{border-radius:50%;height:10px;position:relative;width:10px}.dashboard_statusDot__M-XEL:after{animation:dashboard_pulse__0Mq1y 2s infinite;border-radius:50%;content:"";height:100%;position:absolute;width:100%}.dashboard_workdescription__4yazn{border:1px solid #ccc0;border-radius:6px;height:50px;line-height:18px;overflow-x:hidden;overflow-y:auto;padding:8px;white-space:pre-wrap;width:350px;word-break:break-word}@keyframes dashboard_pulse__0Mq1y{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(1)}}.dashboard_statusLabel__tdPK9{color:#1e2b45;font-size:.875rem;font-weight:600}.dashboard_statusStats__jYGw2{align-items:center;display:flex;gap:.75rem}.dashboard_statusCount__ilGei{color:#0a1e3c;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.dashboard_visitorList__l\+mzB{border-top:2px solid #eef2f6;margin-top:2rem;padding-top:1.5rem}.dashboard_visitorListHeader__7zfrC h4{align-items:center;color:#0a1e3c;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin-bottom:1.25rem}.dashboard_visitorListHeader__7zfrC h4:before{background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:4px;content:"";display:inline-block;height:18px;width:4px}.dashboard_visitorItem__2tyrH{align-items:flex-start;background:#fff;border:1px solid #eef2f6;border-radius:16px;display:flex;gap:1rem;margin-bottom:.75rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard_visitorItem__2tyrH:hover{background:linear-gradient(135deg,#fff,#fafbff);border-color:#2b6ef033;box-shadow:0 4px 12px #0000000a}.dashboard_visitorAvatar__qJmAD{align-items:center;border-radius:14px;box-shadow:0 4px 10px #0000001a;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:44px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:44px}.dashboard_visitorAvatar__qJmAD:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.dashboard_visitorItem__2tyrH:hover .dashboard_visitorAvatar__qJmAD:before{left:100%}.dashboard_visitorInfo__NZd6q{flex:1 1}.dashboard_visitorName__mFfUd{color:#0a1e3c;font-size:.95rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.375rem}.dashboard_visitorId__-VFZX{color:#8a9bb8;font-size:.7rem;font-weight:500;margin-left:.5rem}.dashboard_visitorDetails__RZqiW{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;margin-bottom:.375rem}.dashboard_visitorVisits__mQExH{color:#5e6f8d;font-weight:500}.dashboard_activeBadge__gTksw{background:linear-gradient(135deg,#0e9f6e,#0b8a5e);border-radius:40px;box-shadow:0 2px 6px #0e9f6e33;color:#fff;font-size:.65rem;font-weight:600;letter-spacing:.3px;padding:.2rem .6rem}.dashboard_lastLogin__Za\+-S{color:#8a9bb8;font-size:.7rem;font-weight:500}.dashboard_currentSessionInfo__h5Xix{align-items:center;background:#f8fafd;border-radius:8px;color:#5e6f8d;display:flex;font-size:.7rem;gap:.5rem;margin-top:.375rem;padding:.25rem .5rem;width:-webkit-fit-content;width:fit-content}.dashboard_viewMoreVisitors__Z0DMJ{border-top:1px solid #e5eaf0;margin-top:1rem;padding-top:.5rem;text-align:center}.dashboard_viewMoreVisitors__Z0DMJ a{color:#2b6ef0;font-size:.85rem;font-weight:500;text-decoration:none}.dashboard_viewMoreVisitors__Z0DMJ a:hover{text-decoration:underline}@media (max-width:768px){.dashboard_statusGrid__1DP6S{gap:.75rem;grid-template-columns:1fr}.dashboard_statusCount__ilGei{font-size:1.25rem}.dashboard_visitorAvatar__qJmAD{font-size:.9rem;height:40px;width:40px}.dashboard_visitorItem__2tyrH{padding:.75rem}}.dashboard_researcherCell__til6m{align-items:center;display:flex;gap:.75rem}.dashboard_researcherAvatar__UOnpG{align-items:center;background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:10px;color:#fff;display:flex;font-size:.9rem;font-weight:600;height:36px;justify-content:center;width:36px}.dashboard_researcherInfo__alFin{display:flex;flex-direction:column}.dashboard_researcherName__K8L7o{color:#0a1e3c;font-weight:600}.dashboard_completedCount__XKJdf{color:#0e9f6e;font-weight:500}.dashboard_pendingCount__O6lUG{color:#f59e0b;font-weight:500}.dashboard_citationsCell__vL5Qh{color:#2b6ef0;font-weight:600}.dashboard_progressWrapper__zpg9b{align-items:center;display:flex;gap:.75rem}.dashboard_progressBar__VJD9b{background:#e5eaf0;border-radius:3px;height:6px;overflow:hidden;position:relative;width:80px}.dashboard_progressFill__S2XwV{background:linear-gradient(90deg,#2b6ef0,#8b5cf6);border-radius:3px;height:100%;left:0;position:absolute;top:0}.dashboard_progressText__bGxky{color:#5e6f8d;font-size:.85rem;font-weight:500;min-width:45px}.dashboard_errorContainer__OKDdd,.dashboard_loadingContainer__q6RuD{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.dashboard_loader__sWTYN{animation:dashboard_spin__IE3RW 1s linear infinite;border:3px solid #e5eaf0;border-radius:50%;border-top-color:#2b6ef0;height:40px;width:40px}@keyframes dashboard_spin__IE3RW{to{transform:rotate(1turn)}}.dashboard_errorContainer__OKDdd button{background:#2b6ef0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem}.dashboard_errorContainer__OKDdd button:hover{background:#1a56db}.dashboard_noDataMessage__5qe4E{align-items:center;color:#8a9bb8;display:flex;flex-direction:column;gap:.5rem;padding:2rem;text-align:center}.dashboard_noDataMessage__5qe4E svg{color:#cbd5e1}@media (max-width:768px){.dashboard_dashboard__X7N\+u{padding:1rem}.dashboard_kpiGrid__KAMBG{gap:1rem;grid-template-columns:repeat(2,1fr)}.dashboard_sectionCard__QKeG7{padding:1.25rem}.dashboard_deadlineItemContent__MFIQE{align-items:flex-start;flex-direction:column;padding:1rem}.dashboard_deadlineIcon__3f1Oz{height:40px;width:40px}.dashboard_deadlineHeader__Rud5w,.dashboard_deadlineMeta__T0lmF{align-items:flex-start;flex-direction:column}.dashboard_deadlineMeta__T0lmF{gap:.5rem}.dashboard_workStatusIcon__iAz0N{height:32px;width:32px}.dashboard_workStatusTitle__ZTy-f{font-size:14px}.dashboard_workStatusCount__mLIyW,.dashboard_workStatusScholar__e2XKW{font-size:12px}}@media (max-width:480px){.dashboard_kpiGrid__KAMBG{grid-template-columns:1fr}}.dashboard_welcomeHeader__IGTQx{align-items:center;background:linear-gradient(135deg,#fff,#fafcff);border-radius:1.75rem;display:flex;isolation:isolate;justify-content:space-between;margin-bottom:2rem;padding:2rem 2.5rem;position:relative;transition:all .3s ease}.dashboard_welcomeHeader__IGTQx:before{background:linear-gradient(135deg,#0b78ff20,#0b78ff05,#0b78ff20);border-radius:1.75rem;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.dashboard_welcomeHeader__IGTQx:after{background:radial-gradient(circle,#0b78ff0a 0,#0000 70%);border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:0;top:0;width:200px;z-index:-1}.dashboard_welcomeText__gRsGY{position:relative;z-index:1}.dashboard_welcomeText__gRsGY h1{animation:dashboard_shine__eHHye 3s linear infinite;background:linear-gradient(135deg,#0b78ff,#0b5ccc 50%,#0b78ff);-webkit-background-clip:text;background-clip:text;background-size:200% auto;color:#0000;font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}@keyframes dashboard_shine__eHHye{to{background-position:200%}}.dashboard_welcomeText__gRsGY p{color:#5a6e8a;display:inline-block;font-size:.875rem;font-weight:450;margin:0;position:relative}.dashboard_welcomeText__gRsGY p:before{background:linear-gradient(90deg,#0b78ff,#0000);border-radius:2px;bottom:-4px;content:"";height:2px;left:0;position:absolute;width:30px}.dashboard_staffBadge__qw4eF{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0b78ff,#0a6be6);border-radius:2.5rem;box-shadow:0 4px 12px #0b78ff40,0 1px 2px #0000000d,inset 0 1px 0 #fff3;color:#fff;cursor:default;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.625rem;overflow:hidden;padding:.625rem 1.5rem .625rem 1.25rem;position:relative;transition:all .35s cubic-bezier(.34,1.2,.64,1)}.dashboard_staffBadge__qw4eF:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.dashboard_staffBadge__qw4eF:hover:before{left:100%}.dashboard_staffBadge__qw4eF svg{opacity:.95;transition:transform .2s ease}.dashboard_staffBadge__qw4eF span{font-weight:600;letter-spacing:.02em;text-shadow:0 1px 2px #0000001a}.dashboard_staffBadge__qw4eF:hover{background:linear-gradient(135deg,#0b78ff,#095ed4);box-shadow:0 8px 20px #0b78ff59,0 2px 4px #00000014,inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.dashboard_staffBadge__qw4eF:hover svg{transform:scale(1.05)}@keyframes dashboard_gentlePulse__eSkl7{0%,to{box-shadow:0 4px 12px #0b78ff40}50%{box-shadow:0 4px 16px #0b78ff66}}.dashboard_staffBadge__qw4eF{animation:dashboard_gentlePulse__eSkl7 3s ease-in-out infinite}.dashboard_staffBadge__qw4eF:hover{animation:none}@media (max-width:768px){.dashboard_welcomeHeader__IGTQx{flex-direction:column;gap:1.5rem;padding:1.5rem;text-align:center}.dashboard_welcomeText__gRsGY h1{font-size:1.75rem}.dashboard_welcomeText__gRsGY p:before{left:50%;transform:translateX(-50%);width:40px}.dashboard_staffBadge__qw4eF{align-self:center}}@media (min-width:1280px){.dashboard_welcomeHeader__IGTQx{padding:2rem 3rem}}.MainLayout_mainlayout__Q7N2t{background:#fff;display:flex;height:100vh;overflow:hidden;width:100vw}.MainLayout_mainsub__BLLTP{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.MainLayout_mainlayoutcont__KNt\+j{flex:1 1;overflow-y:auto;padding:2rem}.sidebar_sidebar__o69OT{border-right:1px solid #cbd5e166;box-shadow:4px 0 20px #0000000d;display:flex;flex-direction:column;height:100vh;transition:all .3s ease;width:280px}.sidebar_logoWrapper__gqFru,.sidebar_sidebar__o69OT{background:linear-gradient(135deg,#fff,#f8fafc);position:-webkit-sticky;position:sticky;top:0}.sidebar_logoWrapper__gqFru{border-bottom:1px solid #cbd5e14d;padding:1.5rem 1rem;z-index:10}.sidebar_logo__r7qGt{align-items:center;display:flex;gap:.75rem;justify-content:center}.sidebar_logoImage__HLFtl{height:auto;object-fit:contain;transition:transform .3s ease;width:160px}.sidebar_logoImage__HLFtl:hover{transform:scale(1.02)}.sidebar_userRoleContainer__jXhwA{background:linear-gradient(135deg,#208fff,#06c);border-radius:16px;box-shadow:0 4px 12px #208fff33;margin:.75rem 1rem;padding:1rem;transition:all .3s ease}.sidebar_userRoleContainer__jXhwA:hover{box-shadow:0 6px 16px #208fff4d;transform:translateY(-2px)}.sidebar_userRoleBadge__8erse{align-items:center;color:#fff;display:flex;gap:.75rem}.sidebar_roleIcon__0\+rsk{font-size:1.25rem;opacity:.9}.sidebar_roleInfo__6IeDI{flex:1 1}.sidebar_roleInfo__6IeDI strong{display:block;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.sidebar_roleInfo__6IeDI small{font-size:.7rem;opacity:.85}.sidebar_roleDetails__YoO-q{border-top:1px solid #fff3;margin-top:.75rem;padding-top:.75rem}.sidebar_singleRole__GEFcg{align-items:center;color:#ffffffe6;display:flex;font-size:.7rem;justify-content:space-between;padding:.25rem 0}.sidebar_roleName__88QY8{font-weight:600}.sidebar_roleMeta__Oyg03{font-size:.65rem;opacity:.8}.sidebar_switchContainer__oTss9{background:#fff;border:1px solid #cbd5e166;border-radius:16px;box-shadow:0 2px 8px #0000000a;margin:0 1rem 1rem;padding:1rem}.sidebar_switchLabel__6Uvag{color:#64748b;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.5px;margin-bottom:.75rem;text-transform:uppercase}.sidebar_switchIcon__7rHFf{font-size:.875rem}.sidebar_switchWrapper__y6LHa{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:.75rem}.sidebar_switchOption__wz18p{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:.75rem;font-weight:500;padding:.5rem;transition:all .2s ease}.sidebar_switchOption__wz18p:hover:not(.sidebar_disabled__3Rcgg){background:#f1f5f9;border-color:#cbd5e1}.sidebar_switchOption__wz18p.sidebar_active__ds\+\+u{background:linear-gradient(135deg,#208fff,#06c);border-color:#0000;color:#fff}.sidebar_switchOption__wz18p.sidebar_disabled__3Rcgg{cursor:not-allowed;opacity:.4}.sidebar_currentViewBadge__fBj6b{background:#f1f5f9;border-radius:8px;color:#475569;font-size:.7rem;font-weight:500;padding:.5rem;text-align:center}.sidebar_navContainer__tx0ZW{flex:1 1;overflow-y:auto;padding:.5rem 1rem 2rem}.sidebar_navContainer__tx0ZW::-webkit-scrollbar{width:4px}.sidebar_navContainer__tx0ZW::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.sidebar_navContainer__tx0ZW::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.sidebar_navContainer__tx0ZW::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sidebar_navSection__Tc2Qz{margin-bottom:1.5rem}.sidebar_navSection__Tc2Qz h4{color:#94a3b8;font-size:.7rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;padding:0 1rem;text-transform:uppercase}.sidebar_navItems__-Dlgv{display:flex;flex-direction:column;gap:.25rem}.sidebar_navItem__3aXOW{align-items:center;border-radius:12px;color:#475569;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.75rem;padding:.75rem 1rem;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.sidebar_navItem__3aXOW:before{background:#208fff;border-radius:0 2px 2px 0;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%) scaleX(0);transition:transform .25s ease;width:3px}.sidebar_navItem__3aXOW:hover:before{transform:translateY(-50%) scaleX(1)}.sidebar_navItem__3aXOW:hover{background:linear-gradient(90deg,#208fff14,#0000);color:#208fff;transform:translateX(4px)}.sidebar_navItem__3aXOW.sidebar_active__ds\+\+u{background:linear-gradient(90deg,#208fff1f,#0000);color:#208fff}.sidebar_navItem__3aXOW.sidebar_active__ds\+\+u:before{transform:translateY(-50%) scaleX(1)}.sidebar_navIcon__aof5X{align-items:center;display:flex;font-size:1.2rem;transition:transform .2s ease}.sidebar_navItem__3aXOW:hover .sidebar_navIcon__aof5X{transform:scale(1.05)}.sidebar_arrow__EyPdf{font-size:.75rem;margin-left:auto;transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar_navItem__3aXOW.sidebar_active__ds\+\+u .sidebar_arrow__EyPdf{transform:rotate(90deg)}.sidebar_subNavItems__7L6z5{animation:sidebar_slideDown__G7Db6 .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem;margin-left:2.5rem;margin-top:.25rem;overflow:hidden}@keyframes sidebar_slideDown__G7Db6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sidebar_subNavItem__3adX4{align-items:center;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:.5rem 1rem;position:relative;transition:all .2s ease}.sidebar_subNavItem__3adX4:before{background:#208fff;border-radius:2px;content:"";height:60%;left:-.5rem;position:absolute;top:50%;transform:translateY(-50%) scaleX(0);transition:transform .2s ease;width:2px}.sidebar_subNavItem__3adX4:hover{background:#208fff14;color:#208fff;transform:translateX(4px)}.sidebar_subNavItem__3adX4:hover:before{transform:translateY(-50%) scaleX(1)}.sidebar_subNavItem__3adX4.sidebar_activeSub__3h8um{background:#208fff1f;color:#208fff;font-weight:500}.sidebar_subNavItem__3adX4.sidebar_activeSub__3h8um:before{transform:translateY(-50%) scaleX(1)}.sidebar_subIcon__NkHBK{align-items:center;display:flex;font-size:.9rem}@media (max-width:768px){.sidebar_sidebar__o69OT{transition:width .3s ease;width:80px}.sidebar_sidebar__o69OT:hover{width:280px}.sidebar_logoImage__HLFtl{width:40px}.sidebar_sidebar__o69OT:hover .sidebar_logoImage__HLFtl{width:160px}.sidebar_navItem__3aXOW span:not(.sidebar_navIcon__aof5X){display:none}.sidebar_sidebar__o69OT:hover .sidebar_navItem__3aXOW span:not(.sidebar_navIcon__aof5X){display:inline}.sidebar_currentViewBadge__fBj6b,.sidebar_roleDetails__YoO-q,.sidebar_switchContainer__oTss9,.sidebar_switchLabel__6Uvag span,.sidebar_userRoleContainer__jXhwA{display:none}.sidebar_sidebar__o69OT:hover .sidebar_currentViewBadge__fBj6b,.sidebar_sidebar__o69OT:hover .sidebar_roleDetails__YoO-q,.sidebar_sidebar__o69OT:hover .sidebar_switchContainer__oTss9,.sidebar_sidebar__o69OT:hover .sidebar_switchLabel__6Uvag span,.sidebar_sidebar__o69OT:hover .sidebar_userRoleContainer__jXhwA{display:block}.sidebar_sidebar__o69OT:hover .sidebar_switchLabel__6Uvag span{display:inline}.sidebar_sidebar__o69OT:hover .sidebar_roleDetails__YoO-q,.sidebar_sidebar__o69OT:hover .sidebar_userRoleContainer__jXhwA{display:block}.sidebar_arrow__EyPdf{display:none}.sidebar_sidebar__o69OT:hover .sidebar_arrow__EyPdf{display:inline}.sidebar_subNavItems__7L6z5{animation:sidebar_slideIn__lgm6U .2s ease;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;display:none;left:70px;min-width:200px;padding:.5rem;position:absolute;z-index:1000}@keyframes sidebar_slideIn__lgm6U{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.sidebar_navItem__3aXOW:hover+.sidebar_subNavItems__7L6z5,.sidebar_sidebar__o69OT:hover .sidebar_subNavItems__7L6z5{display:flex}}.sidebar_loading__5Wovs{align-items:center;color:#208fff;display:flex;font-size:1rem;height:100vh;justify-content:center}@media (max-width:480px){.sidebar_sidebar__o69OT{width:60px}.sidebar_sidebar__o69OT:hover{width:260px}.sidebar_navItem__3aXOW{justify-content:center}.sidebar_sidebar__o69OT:hover .sidebar_navItem__3aXOW{justify-content:flex-start}}@media print{.sidebar_sidebar__o69OT{display:none}}.sidebar_departmentSelectWrapper__H-sAL{margin-top:4px;width:100%}.sidebar_departmentSelect__TJTuP{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#2d3748;cursor:pointer;font-size:13px;outline:none;padding:8px 12px;transition:all .2s ease;width:100%}.sidebar_departmentSelect__TJTuP:hover{border-color:#4299e1}.sidebar_departmentSelect__TJTuP:focus{border-color:#3182ce;box-shadow:0 0 0 3px #4299e14d}.sidebar_departmentSelect__TJTuP option{padding:8px}.sidebar_currentRoleBadge__4s9AG{display:flex;justify-content:center;margin-top:6px}.sidebar_roleBadge__A9ypI{background-color:#ebf8ff;border-radius:12px;color:#2b6cb0;display:inline-block;font-size:11px;font-weight:500;padding:2px 10px}.sidebar_departmentInfo__-yheu{background-color:#f7fafc;border-radius:4px;color:#4a5568;font-size:12px;margin:4px 0 8px;padding:6px 12px;text-align:center}.sidebar_switchContainer__oTss9{border-bottom:1px solid #e2e8f0;margin-bottom:8px;padding:12px 16px}.sidebar_switchLabel__6Uvag{align-items:center;color:#4a5568;display:flex;font-size:12px;font-weight:500;gap:6px;margin-bottom:6px}.sidebar_switchIcon__7rHFf{font-size:14px}.header_header__7Qn2p{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-bottom:1px solid #f3f3f3;display:flex;height:10%;justify-content:space-between;padding:1rem 2rem;position:relative;z-index:1}.header_headerLeft__yeEFX h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e293b,#2d3a5e);-webkit-background-clip:text;font-size:1.75rem;font-weight:600;margin-bottom:.25rem}.header_headerLeft__yeEFX p{color:#5b6e8c;font-size:.9rem}.header_headerRight__KsgOH{align-items:center;display:flex;gap:1.5rem}.header_profileDropdown__-H4Qy{position:relative}.header_profileTrigger__wmt34{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:60px;box-shadow:0 2px 8px #0000000a;cursor:pointer;display:flex;gap:.75rem;padding:.5rem 1rem .5rem .5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.header_profileTrigger__wmt34:hover{background:linear-gradient(135deg,#fff,#fafafa);border-color:#00000026;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.header_avatar__k9T3E{object-fit:cover}.header_avatarInitials__uojuQ,.header_avatar__k9T3E{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;height:40px;width:40px}.header_avatarInitials__uojuQ{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;transition:all .3s ease}.header_profileTrigger__wmt34:hover .header_avatarInitials__uojuQ{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.header_userNameContainer__BOyus{display:flex;flex-direction:column;gap:2px}.header_userName__x5OU1{color:#1e293b;font-size:.95rem;font-weight:600;letter-spacing:-.2px}.header_userRole__IhU3w{color:#5b6e8c;font-size:.7rem;font-weight:500;letter-spacing:-.1px}.header_dropdownIcon__4BfoG{color:#5b6e8c;font-size:1rem;transition:transform .3s ease}.header_dropdownIcon__4BfoG.header_rotated__VZGV6{transform:rotate(180deg)}.header_dropdownMenu__ded7D{animation:header_slideDown__izBVK .25s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:1px solid #f3f3f3;overflow:hidden;position:absolute;right:0;top:calc(100% + 12px);width:280px}@keyframes header_slideDown__izBVK{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.header_userInfo__Dg6C1{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #0000000d;display:flex;gap:14px;padding:20px}.header_dropdownAvatar__hmJOh{object-fit:cover}.header_dropdownAvatarInitials__k3RfQ,.header_dropdownAvatar__hmJOh{border:3px solid #fff;border-radius:50%;box-shadow:0 4px 12px #0000001a;height:52px;width:52px}.header_dropdownAvatarInitials__k3RfQ{align-items:center;color:#fff;display:flex;font-size:1.25rem;font-weight:700;justify-content:center}.header_userFullName__HuEuT{color:#1e293b;font-size:1rem;font-weight:700;letter-spacing:-.2px;margin-bottom:6px}.header_userEmail__ehTZc{color:#5b6e8c;font-size:.8rem;font-weight:500}.header_dropdownDivider__-fRuh{background:linear-gradient(90deg,#0000,#00000014,#0000);height:1px;margin:8px 0}.header_dropdownItem__nKamc{align-items:center;background:#0000;border:none;color:#1e293b;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:12px;padding:12px 20px;text-align:left;transition:all .2s ease;width:100%}.header_dropdownItem__nKamc:hover{background:#f1f5f9;padding-left:24px}.header_dropdownItem__nKamc svg{color:#5b6e8c;font-size:1.1rem;transition:color .2s ease}.header_dropdownItem__nKamc:hover svg{color:#1e293b}.header_logoutItem__CNVjI{border-top:1px solid #0000000d;color:#dc2626;margin-top:8px}.header_logoutItem__CNVjI svg{color:#dc2626}.header_logoutItem__CNVjI:hover{background:#fee2e2;color:#b91c1c}.header_logoutItem__CNVjI:hover svg{color:#b91c1c}.header_spinningIcon__aRjBB{animation:header_spin__wmmYT 1s linear infinite}@keyframes header_spin__wmmYT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header_dropdownItem__nKamc:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.header_header__7Qn2p{padding:.75rem 1rem}.header_userName__x5OU1,.header_userRole__IhU3w{display:none}.header_profileTrigger__wmt34{padding:.4rem}.header_dropdownMenu__ded7D{width:260px}}.header_popupOverlay__GFIUV{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.header_popupContainer__\+Gc8F{animation:header_popupEnter__mb1bF .3s ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-radius:22px;box-shadow:0 30px 80px #0000004d;max-width:420px;padding:34px 26px 28px;position:relative;text-align:center;width:90%}.header_closeButton__95pVq{background:#0000;border:none;color:#64748b;cursor:pointer;font-size:18px;position:absolute;right:14px;top:14px}.header_closeButton__95pVq:hover{color:#0f172a}.header_badge__DQbp3{background:#fee2e2;border-radius:999px;color:#b91c1c;display:inline-block;font-size:.7rem;font-weight:600;margin-bottom:14px;padding:6px 12px}.header_iconWrapper__6UgiJ{align-items:center;animation:header_pulse__5SdCV 1.8s infinite;background:linear-gradient(135deg,#ff6b6b,#e11d48);border-radius:50%;box-shadow:0 12px 30px #e11d4866;color:#fff;display:flex;height:68px;justify-content:center;margin:0 auto 16px;width:68px}.header_title__ASIIs{color:#020617;font-size:1.6rem;font-weight:600;margin-bottom:10px}.header_message__alon9{color:#475569;font-size:.95rem;line-height:1.6;margin-bottom:26px}.header_actions__VUWWZ{display:flex;gap:10px}.header_primaryButton__9vH61{background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:10px;color:#fff;cursor:pointer;flex:1 1;font-weight:500;padding:12px;transition:all .25s}.header_primaryButton__9vH61:hover{box-shadow:0 10px 25px #4f46e566;transform:translateY(-2px)}.header_secondaryButton__ecFRf{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#334155;cursor:pointer;flex:1 1;padding:12px;transition:all .2s}.header_secondaryButton__ecFRf:hover{background:#f1f5f9}@keyframes header_popupEnter__mb1bF{0%{opacity:0;transform:scale(.85) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes header_pulse__5SdCV{0%{box-shadow:0 0 0 0 #e11d4880}70%{box-shadow:0 0 0 18px #e11d4800}to{box-shadow:0 0 0 0 #e11d4800}}@media (max-width:480px){.header_actions__VUWWZ{flex-direction:column}}.Button_button__BWazI{align-items:center;border:none;border-radius:50px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.3px;overflow:hidden;padding:14px 32px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.Button_primary__6Vy\+B{background:#0b78ff;box-shadow:0 8px 20px #0b78ff4d;color:#fff;position:relative}.Button_primary__6Vy\+B:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%;z-index:-1}.Button_primary__6Vy\+B:hover:not(:disabled){box-shadow:0 12px 28px #0b78ff66;transform:translateY(-2px)}.Button_primary__6Vy\+B:hover:not(:disabled):before{left:100%}.Button_primary__6Vy\+B:active:not(:disabled){transform:translateY(0)}.Button_secondary__NeK3-{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.Button_secondary__NeK3-:hover:not(:disabled){background:#e2e8f0;box-shadow:0 6px 16px #00000014;color:#1e293b;transform:translateY(-2px)}.Button_cancel__kq4\+Z{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.Button_cancel__kq4\+Z:hover:not(:disabled){background:#e2e8f0;box-shadow:0 6px 16px #00000014;color:#1e293b;transform:translateY(-2px)}.Button_danger__qYldT{background:#ef4444;box-shadow:0 8px 20px #ef44444d;color:#fff}.Button_danger__qYldT:hover:not(:disabled){box-shadow:0 12px 28px #ef444466;transform:translateY(-2px)}.Button_success__4Lz6W{background:#10b981;box-shadow:0 8px 20px #10b9814d;color:#fff}.Button_success__4Lz6W:hover:not(:disabled){box-shadow:0 12px 28px #10b98166;transform:translateY(-2px)}.Button_small__oo-iT{border-radius:30px;font-size:13px;padding:8px 20px}.Button_medium__1kEQn{border-radius:12px;font-size:15px;padding:14px 32px}.Button_large__0Beri{border-radius:50px;font-size:16px;padding:16px 40px}.Button_fullWidth__7NHYM{width:100%}.Button_button__BWazI:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.Button_loading-circle__hy-0g,.Button_loading-dots__HCfSl,.Button_loading-progress__cv1uh,.Button_loading-pulse__oV82-,.Button_loading-shimmer__1VdLB{cursor:wait;pointer-events:none}.Button_loaderDots__kowg7{align-items:center;display:flex;gap:4px;margin-right:8px}.Button_dot__QDogL{animation:Button_dots__DYeb6 1.4s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}.Button_dot__QDogL:first-child{animation-delay:-.32s}.Button_dot__QDogL:nth-child(2){animation-delay:-.16s}.Button_dot__QDogL:nth-child(3){animation-delay:0s}@keyframes Button_dots__DYeb6{0%,80%,to{opacity:.6;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.Button_loaderPulse__CfALz{align-items:center;display:inline-flex;height:20px;justify-content:center;margin-right:8px;position:relative;width:20px}.Button_pulseRing__pZMpa{animation:Button_pulse-ring__fBbFt 1.25s cubic-bezier(.215,.61,.355,1) infinite;background:currentColor;border-radius:50%;height:100%;position:absolute;width:100%}.Button_pulseDot__HZKcK{animation:Button_pulse-dot__FBfug 1.25s cubic-bezier(.455,.03,.515,.955) infinite;background:currentColor;border-radius:50%;height:12px;position:relative;width:12px}@keyframes Button_pulse-ring__fBbFt{0%{opacity:1;transform:scale(.33)}80%,to{opacity:0;transform:scale(1.5)}}@keyframes Button_pulse-dot__FBfug{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.Button_loaderCircle__hyqYt{margin-right:8px}.Button_circularLoader__k6B-h{animation:Button_rotate__qfxMZ 2s linear infinite;height:20px;width:20px}.Button_circularTrack__m4drI{stroke:#ffffff4d}.Button_circularPath__Oxxh-{stroke:currentColor;stroke-linecap:round;animation:Button_dash__4LHLl 1.5s ease-in-out infinite}@keyframes Button_rotate__qfxMZ{to{transform:rotate(1turn)}}@keyframes Button_dash__4LHLl{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.Button_loaderShimmer__kZA2Q{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.Button_shimmerLine__XY6iD{animation:Button_shimmer__sakxa 1.5s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes Button_shimmer__sakxa{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Button_loaderProgress__hhTh4{background:#fff3;border-radius:0 0 50px 50px;bottom:0;height:3px;left:0;overflow:hidden;position:absolute;width:100%}.Button_progressBar__mhOgq{animation:Button_progress__g0\+jT 1.5s ease-in-out infinite;background:currentColor;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:30%}@keyframes Button_progress__g0\+jT{0%{left:-30%}to{left:100%}}.Button_loadingText__IqXGD{opacity:.8}.Button_iconLeft__FkWtp,.Button_iconRight__hAAbH{align-items:center;display:flex;justify-content:center}.Button_iconLeft__FkWtp svg,.Button_iconRight__hAAbH svg{height:18px;width:18px}.Button_iconLeft__FkWtp{margin-right:4px}.Button_iconRight__hAAbH{margin-left:4px}.Button_buttonText__nHM3d{display:inline-block}@media (max-width:768px){.Button_button__BWazI{padding:12px 24px}.Button_small__oo-iT{font-size:12px;padding:6px 16px}.Button_medium__1kEQn{font-size:14px;padding:12px 24px}.Button_large__0Beri{font-size:15px;padding:14px 32px}}@media (max-width:480px){.Button_button__BWazI{justify-content:center;width:100%}}.CircularScholarLoader_circularLoader__EBdkQ{align-items:center;background:linear-gradient(135deg,#fff,#f8faff);border-radius:20px;box-shadow:0 2px 12px #0b78ff14;display:flex;flex-direction:column;gap:16px;justify-content:center;max-width:280px;min-height:180px;padding:24px 20px;position:relative;width:100%}.CircularScholarLoader_circleContainer__7DltH{height:110px;position:relative;width:110px}.CircularScholarLoader_circleScholar__9lAZ-{align-items:center;animation:CircularScholarLoader_pulse__flnhJ 2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(135deg,#fff,#f0f6ff);border-radius:50%;box-shadow:0 4px 16px #0b78ff1f;display:flex;height:70px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px}.CircularScholarLoader_scholarHat__mQe3k{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px}.CircularScholarLoader_hatBase__rAEtB{animation:CircularScholarLoader_floatHat__FD0NH 2.5s ease-in-out infinite;color:#0b78ff;filter:drop-shadow(0 2px 4px rgba(11,120,255,.2));font-size:2.4rem}.CircularScholarLoader_hatTassel__VbvVd{animation:CircularScholarLoader_swingTassel__Dlb2E 2s ease-in-out infinite;color:#ff6b4a;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));font-size:1rem;position:absolute;right:-2px;top:2px;transform-origin:top center}.CircularScholarLoader_progressRing__1H17d{left:0;position:absolute;top:0;transform:rotate(-90deg)}.CircularScholarLoader_progressRingCircleBg__Rcz8p{stroke-dasharray:302;stroke-dashoffset:0}.CircularScholarLoader_progressRingCircle__zr4oi{stroke-dasharray:302;stroke-dashoffset:302;animation:CircularScholarLoader_progress__z\+YlS 1.8s ease-in-out infinite}.CircularScholarLoader_circularText__0naUs{align-items:center;display:flex;font-family:Segoe UI,Poppins,system-ui,sans-serif;font-size:.95rem;font-weight:600;gap:2px;justify-content:center;letter-spacing:.5px}.CircularScholarLoader_textMain__0p9oq{-webkit-text-fill-color:#0000;animation:CircularScholarLoader_shimmer__dewW5 1.8s infinite;background:linear-gradient(135deg,#0b78ff,#3b96ff);background-clip:text;-webkit-background-clip:text;color:#0b78ff}@keyframes CircularScholarLoader_shimmer__dewW5{0%,to{opacity:1}50%{opacity:.6}}.CircularScholarLoader_textDot__MbBw2{animation:CircularScholarLoader_dotPulse__MFgIE 1.4s ease-in-out infinite;color:#0b78ff;font-size:1.1rem;font-weight:700}.CircularScholarLoader_textDot__MbBw2:nth-child(2){animation-delay:.2s}.CircularScholarLoader_textDot__MbBw2:nth-child(3){animation-delay:.4s}.CircularScholarLoader_textDot__MbBw2:nth-child(4){animation-delay:.6s}@keyframes CircularScholarLoader_dotPulse__MFgIE{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes CircularScholarLoader_pulse__flnhJ{0%,to{box-shadow:0 4px 16px #0b78ff1f;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 6px 20px #0b78ff33;transform:translate(-50%,-50%) scale(1.04)}}@keyframes CircularScholarLoader_floatHat__FD0NH{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes CircularScholarLoader_swingTassel__Dlb2E{0%,to{transform:rotate(0deg)}25%{transform:rotate(10deg)}75%{transform:rotate(-8deg)}}@keyframes CircularScholarLoader_progress__z\+YlS{0%{stroke-dashoffset:302}50%{stroke-dashoffset:75}to{stroke-dashoffset:302}}.scholarregisteration_formHeader__sf1KP{border-bottom:1px solid #f0f2f5;margin-bottom:2.5rem;padding-bottom:1.25rem}.scholarregisteration_formHeader__sf1KP h2{color:#1e293b;font-size:1.8rem;font-weight:600;margin:0 0 .25rem}.scholarregisteration_subtitle__Ala3t{color:#64748b;font-size:.95rem;margin:0}.scholarregisteration_formContent__oNtr-{display:flex;flex-direction:column;gap:2rem}.scholarregisteration_subSection__QLdTx{background:#fff;border:1px solid #eef2f6;border-radius:16px;padding:1.2rem 1.4rem}.scholarregisteration_subSectionTitle__pOeVt{color:#475569;font-size:1rem;font-weight:500;letter-spacing:.3px;margin:0 0 1.2rem;opacity:.8;text-transform:uppercase}.scholarregisteration_subSectionGrid__ZaB8F{grid-gap:1rem 1.5rem;display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(2,1fr)}.scholarregisteration_formActions__r39wD{border-top:1px solid #edf2f7;display:flex;gap:1rem;justify-content:flex-end;margin-top:2.5rem;padding-top:1.8rem}.scholarregisteration_btn__D916Z{border:none;border-radius:40px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.7rem 1.8rem;transition:all .15s}.scholarregisteration_btnPrimary__Pq9Yd{background:#1e293b;box-shadow:0 4px 10px -4px #1e293b4d;color:#fff}.scholarregisteration_btnPrimary__Pq9Yd:hover{background:#0f172a;transform:translateY(-1px)}.scholarregisteration_btnSecondary__NMiN4{background:#fff;border:1px solid #d0d9e3;color:#475569}.scholarregisteration_btnSecondary__NMiN4:hover{background:#f8fafc;border-color:#a0afbe}@media (max-width:700px){.scholarregisteration_subSectionGrid__ZaB8F{grid-template-columns:1fr}}.scholarregisteration_companySection__UrHOi{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem;padding:1rem}.scholarregisteration_hintText__qm5W0{color:#64748b;font-size:.85rem;font-style:italic;margin-top:.5rem}input:disabled,select:disabled,textarea:disabled{background-color:#f1f5f9;cursor:not-allowed;opacity:.7}button:disabled{opacity:.5;pointer-events:none}.scholarregisteration_btn__D916Z:disabled{background:#cbd5e1;box-shadow:none;color:#64748b;transform:none}.scholarregisteration_emailFieldContainer__xe3EN{width:100%}.scholarregisteration_emailFieldWrapper__gW47k{align-items:flex-start;display:flex;gap:8px;width:100%}.scholarregisteration_emailFieldWrapper__gW47k>div{flex:1 1}.scholarregisteration_addEmailButton__W-QEI{align-items:center;background-color:initial;border:1px solid #007bff;border-radius:4px;color:#007bff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:24px;transition:all .2s;width:36px}.scholarregisteration_addEmailButton__W-QEI:hover{background-color:#007bff;color:#fff}.scholarregisteration_addEmailButton__W-QEI:disabled{background-color:#ccc;cursor:not-allowed}.scholarregisteration_secondaryEmailContainer__It3ru{grid-column:span 1;width:100%}.scholarregisteration_removeEmailButton__4H81T{align-items:center;background-color:initial;border:1px solid #dc3545;border-radius:4px;color:#dc3545;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:24px;transition:all .2s;width:36px}.scholarregisteration_removeEmailButton__4H81T:hover{background-color:#dc3545;color:#fff}.scholarregisteration_removeEmailButton__4H81T:disabled{background-color:#ccc;cursor:not-allowed}.scholarregisteration_fieldContainer__nB-W0{position:relative;width:100%}.scholarregisteration_addJournalButton__vJXud{align-items:center;background:none;border:none;border-radius:4px;color:#0b78ff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:4px;position:absolute;right:30px;top:68%;transform:translateY(-50%);transition:all .2s;z-index:1}.scholarregisteration_addJournalButton__vJXud:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.scholarregisteration_errorText__MOXya{color:#dc2626;font-size:.85rem;margin-top:.25rem}.FormComponents_inputGroup__YeB\+v{display:flex;flex-direction:column;gap:.35rem}.FormComponents_inputLabel__aBUbS{color:#7e8b9d;font-size:.75rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.FormComponents_requiredStar__rLypM{color:#e53e3e;margin-left:2px}.FormComponents_inputField__NzOi-{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;font-family:inherit;font-size:.95rem;outline:none;padding:.6rem .9rem;transition:all .15s;width:100%}.FormComponents_textArea__MpgrP{line-height:1.5;min-height:100px;resize:vertical}.FormComponents_input__Ut9EV:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.FormComponents_inputField__NzOi-:hover{border-color:#2563eb}.FormComponents_inputFieldError__f2fA\+{border-color:#e53e3e}.FormComponents_errorText__rX92j{color:#e53e3e;font-size:.8rem;margin-top:.35rem}select.FormComponents_inputField__NzOi-{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:1rem;cursor:pointer;padding-right:2.5rem}.FormComponents_formSection__d20sL{background:#f9fafc;border:1px solid #edf2f7;border-radius:18px;padding:1.5rem 1.8rem}.FormComponents_sectionTitle__1b3Eg{border-bottom:2px solid #e6edf4;color:#334155;font-size:1.2rem;font-weight:500;margin:0 0 1.5rem;padding-bottom:.5rem}.FormComponents_sectionGrid__Bb4V8{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem}.FormComponents_gridCols1__lkMBJ{grid-template-columns:1fr}.FormComponents_gridCols2__mCyof{grid-template-columns:repeat(2,1fr)}.FormComponents_gridCols3__77eti{grid-template-columns:repeat(3,1fr)}@media (max-width:700px){.FormComponents_gridCols2__mCyof,.FormComponents_gridCols3__77eti{grid-template-columns:1fr}}.FormComponents_inputFieldDisabled__d52OT{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;opacity:.7}.FormComponents_inputFieldDisabled__d52OT:hover{border-color:#ddd}.FormComponents_inputFieldDisabled__d52OT:focus{border-color:#ddd;box-shadow:none;outline:none}.FormComponents_passwordWrapper__TOnXh{align-items:center;display:flex;position:relative}.FormComponents_passwordField__\+ZK17{padding-right:2.5rem}.FormComponents_passwordToggle__8uMti{align-items:center;background:none;border:none;border-radius:4px;color:#64748b;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:.5rem;transition:color .15s}.FormComponents_passwordToggle__8uMti:hover:not(:disabled){color:#2563eb}.FormComponents_passwordToggle__8uMti:focus{box-shadow:0 0 0 2px #2563eb4d;outline:none}.FormComponents_passwordToggle__8uMti:disabled{cursor:not-allowed;opacity:.5}.FormComponents_strengthIndicator__tuG6C{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.FormComponents_strengthBarContainer__vhY0n{background-color:#e2e8f0;border-radius:2px;flex:1 1;height:4px;overflow:hidden}.FormComponents_strengthBar__aWP7G{height:100%;transition:width .3s ease}.FormComponents_strengthLabel__MMGBc{font-size:.75rem;font-weight:500;min-width:70px}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.FormComponents_searchableSelect__N\+eau{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.FormComponents_searchDisplay__tdI3d{color:#0f172a}.FormComponents_placeholder__DLMXP{color:#94a3b8}.FormComponents_searchContainer__MB8B4{position:relative}.FormComponents_searchDropdown__mBzI1{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 6px 18px #0f172a14;box-sizing:border-box;left:0;position:absolute;right:0;top:calc(100% + 8px);width:100%;z-index:50}.FormComponents_searchInput__lhUqM{border:none;border-bottom:1px solid #eef2f7;border-radius:8px 8px 0 0;box-sizing:border-box;padding:.5rem .75rem;width:100%}.FormComponents_optionsList__jv9BG{max-height:200px;overflow:auto}.FormComponents_optionItem__HIcaK{cursor:pointer;padding:.55rem .75rem;transition:background .12s}.FormComponents_optionItem__HIcaK:hover{background:#f1f5f9}.FormComponents_noOptions__dv3p9{color:#64748b;padding:.6rem .75rem}.PagesLayout_formHeader__K0Muc{border-bottom:1px solid #f0f2f5;margin-bottom:2.5rem;padding-bottom:1.25rem}.PagesLayout_formHeader__K0Muc h2{color:#1e293b;font-size:1.8rem;font-weight:600;margin:0 0 .25rem}.PagesLayout_subtitle__1Xpf7{color:#64748b;font-size:.95rem;margin:0}.PagesLayout_formContent__Gu7Jq{display:flex;flex-direction:column;gap:2rem}.Popup_overlay__qzEIJ{align-items:center;animation:Popup_fadeIn__ov\+ZC .2s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Popup_modal__wJCMl{max-width:500px}.Popup_modalLarge__FDQVI,.Popup_modal__wJCMl{animation:Popup_slideUp__52gFP .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:90vh;overflow-y:auto;width:90%}.Popup_modalLarge__FDQVI{max-width:800px}.Popup_header__3Tt\+J{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 1rem}.Popup_title__5u2VO{color:#111827;font-size:1.25rem;font-weight:600;margin:0}.Popup_closeButton__FXrzr{align-items:center;background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s}.Popup_closeButton__FXrzr:hover{background-color:#f3f4f6;color:#111827}.Popup_closeIcon__s\+4lZ{height:1.25rem;width:1.25rem}.Popup_form__qyQlb{padding:1.5rem}.Popup_formGroup__FHK4I{margin-bottom:1.5rem}.Popup_input__NXKKc:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.Popup_infoBox__8tCHg{background-color:#f3f4f6;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.Popup_infoText__PJlOA{color:#4b5563;font-size:.875rem;line-height:1.5;margin:0}.Popup_actions__3vi7C{display:flex;gap:.75rem;justify-content:flex-end}.Popup_cancelButton__VJaoz{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;transition:all .2s}.Popup_cancelButton__VJaoz:hover{background-color:#f3f4f6;border-color:#9ca3af}.Popup_submitButton__02qsF{align-items:center;background-color:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.5rem;transition:all .2s}.Popup_submitButton__02qsF:hover{background-color:#1d4ed8;box-shadow:0 4px 6px -1px #2563eb33;transform:translateY(-1px)}.Popup_submitIcon__K7t0E{height:1rem;width:1rem}@keyframes Popup_fadeIn__ov\+ZC{0%{opacity:0}to{opacity:1}}@keyframes Popup_slideUp__52gFP{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Popup_modal__wJCMl{margin:1rem;width:95%}.Popup_actions__3vi7C{flex-direction:column-reverse}.Popup_cancelButton__VJaoz,.Popup_submitButton__02qsF{justify-content:center;width:100%}}.Popup_fieldWithButton__0tvcu{align-items:flex-start;display:flex;gap:10px;width:100%}.Popup_fieldWithButtonInput__Ym\+kR{flex:1 1;min-width:0}.Popup_fieldWithButtonInput__Ym\+kR>div{width:100%}.Popup_fieldAddButton__B10rm{align-items:center;background:#0b78ff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:22px;min-width:36px;transition:all .2s ease;width:36px}.Popup_fieldAddButton__B10rm:hover{background:#2563eb;transform:scale(1.05)}.Popup_fieldAddButton__B10rm:active{transform:scale(.95)}.Popup_fieldAddButton__B10rm:focus{outline:2px solid #2563eb;outline-offset:2px}.Popup_fieldAddButton__B10rm:disabled{cursor:not-allowed;opacity:.5;transform:none}.Popup_fieldAddIcon__-FlHz{stroke-width:2.5;font-size:18px}.Popup_secondaryFieldsContainer__V1ouK{margin-bottom:16px;margin-top:4px;padding-left:4px}.Popup_secondaryField__7wehp{align-items:center;display:flex;gap:10px;margin-bottom:10px;width:100%}.Popup_secondaryField__7wehp:last-child{margin-bottom:0}.Popup_secondaryFieldInput__k6kga{flex:1 1;min-width:0}.Popup_secondaryFieldInput__k6kga>div{width:100%}.Popup_secondaryFieldInput__k6kga label{color:#7e8b9d;display:block;font-size:.75rem;font-weight:600;letter-spacing:.4px;margin-bottom:4px;text-transform:uppercase}.Popup_secondaryRemoveButton__Wrdfx{align-items:center;background:#fee2e2;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:22px;min-width:36px;transition:all .2s ease;width:36px}.Popup_secondaryRemoveButton__Wrdfx:hover{background:#fecaca;transform:scale(1.05)}.Popup_secondaryRemoveButton__Wrdfx:active{transform:scale(.95)}.Popup_secondaryRemoveButton__Wrdfx:focus{outline:2px solid #ef4444;outline-offset:2px}.Popup_secondaryRemoveButton__Wrdfx:disabled{cursor:not-allowed;opacity:.5;transform:none}.Popup_secondaryRemoveIcon__WK0PI{stroke-width:2;font-size:16px}.Popup_fieldWithButtonInput__Ym\+kR .Popup_inputWrapper__7tLGd,.Popup_secondaryFieldInput__k6kga .Popup_inputWrapper__7tLGd{width:100%}.Popup_secondaryField__7wehp .Popup_errorMessage__iTKId{color:#ef4444;font-size:12px;margin-top:4px}.Popup_formGroup__FHK4I{margin-bottom:16px}.Popup_formGroup__FHK4I:last-of-type{margin-bottom:0}@media (max-width:480px){.Popup_fieldWithButton__0tvcu,.Popup_secondaryField__7wehp{gap:6px}.Popup_fieldAddButton__B10rm,.Popup_secondaryRemoveButton__Wrdfx{height:32px;margin-top:20px;min-width:32px;width:32px}.Popup_fieldAddIcon__-FlHz{font-size:16px}.Popup_secondaryFieldInput__k6kga label,.Popup_secondaryRemoveIcon__WK0PI{font-size:12px}}.Popup_labelreferrals__wtMtg{color:#7e8b9d;font-size:.75rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.WorkType_checkboxContainer__7THoc{background-color:#f9f9f9;border-radius:4px;margin:1rem 0;padding:.5rem}.WorkType_checkboxLabel__A7gE5{align-items:center;cursor:pointer;display:flex;font-weight:500;margin-bottom:.25rem}.WorkType_checkbox__lmHKW{accent-color:#007bff;cursor:pointer;height:18px;margin-right:10px;width:18px}.WorkType_checkboxText__Ydevk{color:#333;font-size:14px}.WorkType_checkboxHelp__HMs3e{color:#666;font-size:12px;margin-bottom:0;margin-left:28px;margin-top:4px}.CommonTable_ctContainer__A8jje{margin:0 auto;max-width:1200px}.CommonTable_ctHeader__Rztj5{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.CommonTable_ctHeaderTitle__DVdQQ{flex:1 1}.CommonTable_ctTitle__x4hAQ{color:#1e293b;font-size:1.8rem;font-weight:600;letter-spacing:-.02em;margin:0 0 .5rem}.CommonTable_ctSubtitle__a6g9P{color:#64748b;font-size:1rem;margin:0}.CommonTable_ctCompanyInfo__YOORT{align-items:center;display:flex;gap:12px}.CommonTable_ctCompanyLogo__ezx25{border-radius:50%;box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326;height:40px;object-fit:contain;width:40px}.CommonTable_ctHeaderActions__1RoCs{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.CommonTable_ctAddButton__ZsWSR{align-items:center;background:#0b78ff;border:none;border-radius:12px;box-shadow:0 4px 6px -1px #0b78ff33;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.CommonTable_ctAddButton__ZsWSR:hover{box-shadow:0 8px 12px -1px #0b78ff4d;transform:translateY(-2px)}.CommonTable_ctAddIcon__dCe0h{height:20px;width:20px}.CommonTable_ctRefreshButton__P-9eP{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#0f172a;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;transition:all .3s ease}.CommonTable_ctRefreshButton__P-9eP:hover:not(:disabled){background:#f1f5f9;transform:translateY(-1px)}.CommonTable_ctRefreshButton__P-9eP:disabled{cursor:not-allowed;opacity:.7;transform:none}.CommonTable_ctRefreshIcon__kZVN9{height:18px;width:18px}.CommonTable_ctRefreshIconSpinning__08GGR{animation:CommonTable_ctSpin__QbU24 1s linear infinite}.CommonTable_ctSearchSection__26p-G{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.CommonTable_ctSearchWrapper__FLNtF{align-items:center;display:flex;flex:1 1;min-width:280px;position:relative}.CommonTable_ctSearchIcon__k5\+6Z{color:#94a3b8;height:20px;left:1rem;position:absolute;width:20px}.CommonTable_ctSearchInput__nfMc7{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem;transition:all .3s ease;width:100%}.CommonTable_ctSearchInput__nfMc7:focus{border-color:#0b78ff;outline:none}.CommonTable_ctSearchInput__nfMc7::placeholder{color:#94a3b8}.CommonTable_ctClearSearch__MZUL\+{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:.75rem;transition:all .2s ease}.CommonTable_ctClearSearch__MZUL\+:hover{background:#f1f5f9}.CommonTable_ctClearIcon__0B4U7{color:#64748b;height:18px;width:18px}.CommonTable_ctFilterInfo__ZQwW3{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.CommonTable_ctResultsCount__ynSEv{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:.9rem;padding:.5rem 1rem}.CommonTable_ctItemsPerPage__1r9m1{-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2364748b' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.2rem;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.9rem;padding:.5rem 2rem .5rem 1rem}.CommonTable_ctItemsPerPage__1r9m1:focus{border-color:#0b78ff;outline:none}.CommonTable_ctFilterToggle__kowu7{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.CommonTable_ctFilterToggle__kowu7:hover{border-color:#0b78ff;color:#0b78ff}.CommonTable_ctFilterActive__v2iFi{background:#f0f7ff;border-color:#0b78ff;color:#0b78ff}.CommonTable_ctFilterIcon__cHllF{height:16px;width:16px}.CommonTable_ctFilterBadge__I0Uty{align-items:center;background:#0b78ff;border-radius:10px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 4px}.CommonTable_ctChevron__AolYI{height:16px;transition:transform .3s ease;width:16px}.CommonTable_ctChevronRotated__dJzzF{transform:rotate(180deg)}.CommonTable_ctFiltersContainer__4ssGj{animation:CommonTable_slideDown__i7tVD .3s ease;background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;margin-bottom:2rem;padding:1.5rem}@keyframes CommonTable_slideDown__i7tVD{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CommonTable_ctFiltersGrid__yI-Pd{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1.5rem}.CommonTable_ctFilterItem__eJ1Fz{display:flex;flex-direction:column;gap:.5rem}.CommonTable_ctFilterLabel__640co{color:#64748b;font-size:.85rem;font-weight:500}.CommonTable_ctFilterSelect__87HnW{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.9rem;padding:.625rem;transition:all .2s ease}.CommonTable_ctFilterSelect__87HnW:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.CommonTable_ctFilterActions__IfRrS{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;padding-top:1rem}.CommonTable_ctClearFiltersButton__hJHaa{background:none;border:2px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.CommonTable_ctClearFiltersButton__hJHaa:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.CommonTable_ctFilterResults__i5EAx{color:#64748b;font-size:.9rem;font-weight:500}.CommonTable_ctAdvancedFilters__sziiA{animation:CommonTable_slideDown__i7tVD .3s ease;background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;margin-bottom:2rem;padding:1.5rem}.CommonTable_ctFilterRow__hokQ1{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.CommonTable_ctFilterGroup__uRD\+e{flex-direction:column;gap:.5rem;min-width:200px}.CommonTable_ctClearFilters__yfk7m{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin-left:auto;padding:.625rem 1rem;transition:all .2s ease}.CommonTable_ctClearFilters__yfk7m:hover{background:#dc2626;transform:translateY(-1px)}.CommonTable_ctTableContainer__altii{background:#fff;border:1px solid #f1f5f9;border-radius:20px;margin-bottom:2rem;position:relative}.CommonTable_ctTable__4Jyj7{zoom:.9;border-collapse:collapse;width:100%}.CommonTable_ctTableHeader__VFdw9{background:#f8fafc;border-bottom:1px solid #e2e8f0}.CommonTable_ctTableHeaderCell__V5996{color:#475569;font-size:.9rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;text-align:left;text-transform:uppercase}.CommonTable_ctTableBody__PdtjQ{background:#fff}.CommonTable_ctTableRow__eohXh{border-bottom:1px solid #f1f5f9;transition:background-color .2s ease}.CommonTable_ctTableRow__eohXh:hover{background-color:#f8fafc}.CommonTable_ctTableRow__eohXh:last-child{border-bottom:none}.CommonTable_ctTableCell__aFOEz{color:#1e293b;font-size:14px;padding:1.25rem 1.5rem}.CommonTable_ctName__qV0QZ{color:#0f172a;display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonTable_ctUserSubtitle__kSJHi,.CommonTable_ctUsername__yUlDc{color:#64748b;display:block;font-size:.85rem;margin-top:.25rem;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonTable_ctUserSubtitle__kSJHi{color:#94a3b8}@media (min-width:768px){.CommonTable_ctName__qV0QZ{max-width:250px}}@media (min-width:1024px){.CommonTable_ctName__qV0QZ{max-width:300px}}.CommonTable_ctBank__Bklq5,.CommonTable_ctCompany__DtUJk,.CommonTable_ctMonth__dTDvj,.CommonTable_ctPurpose__qkjZ3,.CommonTable_ctYear__vNi3w{color:#1e293b;font-size:.95rem}.CommonTable_ctDateCell__zatnw{color:#64748b;display:flex;font-size:13px;gap:.75rem;white-space:nowrap}.CommonTable_ctDateIcon__eh1Ql{color:#74a9f3;height:18px;width:18px}.CommonTable_ctStatus__ARL5F{border-radius:20px;display:inline-block;font-size:.85rem;padding:.25rem .75rem;text-align:center}.CommonTable_ctStatusSuccess__zYtjw{background:#dcfce7;color:#166534}.CommonTable_ctStatusWarning__ZnMur{background:#fef3c7;color:#92400e}.CommonTable_ctStatusInfo__Upe6C{background:#e0f2fe;color:#0369a1}.CommonTable_ctStatusDanger__aFf9k{background:#fee2e2;color:#b91c1c}.CommonTable_ctStatusSecondary__QWNqL{background:#f1f5f9;color:#475569}.CommonTable_ctActionButtons__AeZ0n{display:flex;gap:.75rem}.CommonTable_ctActionButton__kVJxB{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.CommonTable_ctEditButton__r8sT4{background:#e0f2fe;color:#0369a1}.CommonTable_ctEditButton__r8sT4:hover{background:#bae6fd;transform:translateY(-1px)}.CommonTable_ctDeleteButton__\+FEog{background:#fee2e2;color:#b91c1c}.CommonTable_ctDeleteButton__\+FEog:hover{background:#fecaca;transform:translateY(-1px)}.CommonTable_ctViewButton__h23VC{background:#e0f2fe;color:#0369a1}.CommonTable_ctViewButton__h23VC:hover{background:#bae6fd;transform:translateY(-1px)}.CommonTable_ctApproveButton__lPipL{background:#dcfce7;color:#166534}.CommonTable_ctApproveButton__lPipL:hover{background:#bbf7d0;transform:translateY(-1px)}.CommonTable_ctRejectButton__tyOR2{background:#fee2e2;color:#b91c1c}.CommonTable_ctRejectButton__tyOR2:hover{background:#fecaca;transform:translateY(-1px)}.CommonTable_ctPagination__k1mIQ{align-items:center;background:#fff;border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1.5rem}.CommonTable_ctPaginationButton__6nDbf{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.CommonTable_ctPaginationButton__6nDbf:hover:not(:disabled){background:#f8fafc;border-color:#0b78ff;color:#0b78ff}.CommonTable_ctPaginationButton__6nDbf:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.5}.CommonTable_ctPaginationNumbers__d4nkS{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.CommonTable_ctPaginationNumber__PoKbL{justify-content:center;min-width:40px;padding:.5rem}.CommonTable_ctActivePage__gUJqF,.CommonTable_ctActivePage__gUJqF:hover{background:#0b78ff;border-color:#0000;color:#fff}.CommonTable_ctPaginationNav__P3kLN{padding:.5rem 1.25rem}.CommonTable_ctPaginationIcon__Of0q2{height:16px;width:16px}.CommonTable_ctPaginationEllipsis__1jkK-{color:#94a3b8;font-size:1.2rem;font-weight:500;padding:0 .25rem}.CommonTable_ctEmptyState__S0xNI{background:#fff;padding:4rem 2rem;text-align:center}.CommonTable_ctEmptyStateIcon__RJNC2{color:#94a3b8;height:64px;margin-bottom:1.5rem;width:64px}.CommonTable_ctEmptyStateTitle__M8okt{color:#1e293b;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.CommonTable_ctEmptyStateText__UbZZN{color:#64748b;margin:0 0 1.5rem}.CommonTable_ctEmptyStateButton__aAfvd{background:linear-gradient(135deg,#0b78ff,#202a37);border:none;border-radius:10px;box-shadow:0 4px 6px -1px #0b78ff33;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 2rem;transition:all .3s ease}.CommonTable_ctEmptyStateButton__aAfvd:hover{box-shadow:0 8px 12px -1px #0b78ff4d;transform:translateY(-2px)}.CommonTable_ctLoadingContainer__mihiy{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8rem 2rem}.CommonTable_ctSpinner__E\+WyW{animation:CommonTable_ctSpin__QbU24 1s linear infinite;border:4px solid #f1f5f9;border-radius:50%;border-top-color:#0b78ff;height:48px;margin-bottom:1rem;width:48px}@keyframes CommonTable_ctSpin__QbU24{to{transform:rotate(1turn)}}.CommonTable_ctLoadingText__1YwvH{color:#64748b;font-size:1rem}.CommonTable_ctErrorContainer__w-sBF{background:#fff;border-radius:20px;box-shadow:0 10px 30px -10px #0000001a;padding:4rem 2rem;text-align:center}.CommonTable_ctErrorIcon__5x39d{color:#ef4444;height:64px;margin-bottom:1.5rem;width:64px}.CommonTable_ctErrorTitle__te2of{color:#b91c1c;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.CommonTable_ctErrorText__G3jeb{color:#64748b;margin:0 0 1.5rem}.CommonTable_ctRetryButton__xuUsI{background:linear-gradient(135deg,#0b78ff,#202a37);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 2rem;transition:all .3s ease}.CommonTable_ctRetryButton__xuUsI:hover{box-shadow:0 8px 12px -1px #0b78ff4d;transform:translateY(-2px)}@media (max-width:768px){.CommonTable_ctHeader__Rztj5{align-items:stretch;flex-direction:column}.CommonTable_ctTitle__x4hAQ{font-size:1.5rem}.CommonTable_ctSearchSection__26p-G{align-items:stretch;flex-direction:column}.CommonTable_ctFilterInfo__ZQwW3{justify-content:space-between}.CommonTable_ctFiltersGrid__yI-Pd{grid-template-columns:1fr}.CommonTable_ctFilterActions__IfRrS{align-items:stretch;flex-direction:column;gap:1rem}.CommonTable_ctFilterResults__i5EAx{text-align:center}.CommonTable_ctTableCell__aFOEz,.CommonTable_ctTableHeaderCell__V5996{padding:1rem}.CommonTable_ctActionButtons__AeZ0n{flex-direction:column}.CommonTable_ctActionButton__kVJxB{justify-content:center;width:100%}.CommonTable_ctPagination__k1mIQ{align-items:stretch;flex-direction:column}.CommonTable_ctPaginationNumbers__d4nkS{justify-content:center;order:-1}.CommonTable_ctPaginationNav__P3kLN{justify-content:center;width:100%}}@media (max-width:640px){.CommonTable_ctTableContainer__altii{overflow-x:auto}}@media (max-width:480px){.CommonTable_ctFilterInfo__ZQwW3{align-items:stretch;flex-direction:column}.CommonTable_ctResultsCount__ynSEv{text-align:center}.CommonTable_ctItemsPerPage__1r9m1{width:100%}}.CommonTable_ctFilterGroup__uRD\+e{align-items:center;display:flex;gap:1rem}.CommonTable_ctStatusFilter__BoUTb{background-color:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:.375rem;color:#1e293b;color:var(--text-primary,#1e293b);cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.CommonTable_ctStatusFilter__BoUTb:focus{ring:2px solid #3b82f6;ring:2px solid var(--primary-color,#3b82f6);border-color:#3b82f6;border-color:var(--primary-color,#3b82f6);outline:none}.CommonTable_ctActiveFilters__Tiu2E{align-items:center;background-color:#f8fafc;background-color:var(--background-secondary,#f8fafc);border-radius:.375rem;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding:.5rem}.CommonTable_ctActiveFiltersLabel__cPfHQ{color:#64748b;color:var(--text-secondary,#64748b);font-size:.875rem;font-weight:500}.CommonTable_ctFilterTag__5cn0-{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-color,#e2e8f0);border-radius:.25rem;color:#1e293b;color:var(--text-primary,#1e293b);display:inline-flex;font-size:.75rem;gap:.25rem;padding:.25rem .5rem}.CommonTable_ctFilterTag__5cn0- svg{color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;height:.875rem;width:.875rem}.CommonTable_ctFilterTag__5cn0- svg:hover{color:#ef4444;color:var(--danger-color,#ef4444)}.CommonTable_ctClearAllFilters__TeHo7{background:none;border:none;color:#3b82f6;color:var(--primary-color,#3b82f6);cursor:pointer;font-size:.75rem;padding:.25rem .5rem;text-decoration:underline}.CommonTable_ctClearAllFilters__TeHo7:hover{color:#2563eb;color:var(--primary-dark,#2563eb)}.CommonTable_ctScholarInfo__t8RuX{display:flex;flex-direction:column;gap:8px}.CommonTable_ctName__qV0QZ{color:#2d3748;font-weight:500}.CommonTable_ctContactDetails__gWGY5{display:flex;flex-direction:column;gap:4px}.CommonTable_ctContactItem__yM3dm{align-items:center;color:#4a5568;display:flex;font-size:.875rem;gap:8px}.CommonTable_ctContactIcon__bpz3T{color:#718096;flex-shrink:0;height:14px;width:14px}.CommonTable_ctContactText__K8pNr{line-height:1.4}@media (max-width:768px){.CommonTable_ctContactItem__yM3dm{font-size:.75rem}.CommonTable_ctContactIcon__bpz3T{height:12px;width:12px}}.CommonTable_ctActionGroup__y6G54{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:flex-start;min-width:-webkit-fit-content;min-width:fit-content}.CommonTable_ctActionItem__cVplk{align-items:center;background:#0000;border:none;border-radius:8px;color:#4b5563;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:relative;transition:all .2s ease;width:32px}.CommonTable_ctActionItem__cVplk:hover{background-color:#f3f4f6;transform:translateY(-1px)}.CommonTable_ctActionItem__cVplk:active{transform:translateY(0)}.CommonTable_ctActionIcon__ce0Ks{stroke-width:2;height:15px;width:15px}.CommonTable_ctActionStatus__9wmvP{font-size:16px;font-weight:600;line-height:1}.CommonTable_ctActionView__R7oOY{color:#3b82f6}.CommonTable_ctActionView__R7oOY:hover{background-color:#eff6ff;color:#2563eb}.CommonTable_ctActionEdit__zc4RK{color:#8b5cf6}.CommonTable_ctActionEdit__zc4RK:hover{background-color:#f5f3ff;color:#7c3aed}.CommonTable_ctActionApproved__JHA0Y{background-color:#f0fdf9;color:#10b981}.CommonTable_ctActionApproved__JHA0Y:hover{background-color:#d1fae5;color:#059669}.CommonTable_ctActionPending__ZYjZl{background-color:#fffbeb;color:#f59e0b}.CommonTable_ctActionPending__ZYjZl:hover{background-color:#fef3c7;color:#d97706}.CommonTable_ctActionActive__ZwJH5{background-color:#f0fdf9;color:#10b981}.CommonTable_ctActionActive__ZwJH5:hover{background-color:#d1fae5;color:#059669}.CommonTable_ctActionDeactive__9Lv54{background-color:#f9fafb;color:#6b7280}.CommonTable_ctActionDeactive__9Lv54:hover{background-color:#f3f4f6;color:#4b5563}.CommonTable_ctActionDelete__43JU\+{color:#ef4444}.CommonTable_ctActionDelete__43JU\+:hover{background-color:#fef2f2;color:#dc2626}.CommonTable_ctActionTooltip__A8bZg{background-color:#1f2937;border-radius:4px;bottom:-28px;box-shadow:0 2px 8px #00000026;color:#fff;font-size:11px;font-weight:500;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%) scale(.8);transition:all .2s ease;visibility:hidden;white-space:nowrap;z-index:10}.CommonTable_ctActionTooltip__A8bZg:before{border-bottom:4px solid #1f2937;border-left:4px solid #0000;border-right:4px solid #0000;content:"";left:50%;position:absolute;top:-4px;transform:translateX(-50%)}.CommonTable_ctActionItem__cVplk:hover .CommonTable_ctActionTooltip__A8bZg{bottom:-32px;opacity:1;transform:translateX(-50%) scale(1);visibility:visible}@media (max-width:768px){.CommonTable_ctActionGroup__y6G54{gap:2px}.CommonTable_ctActionItem__cVplk{height:28px;width:28px}.CommonTable_ctActionIcon__ce0Ks{height:16px;width:16px}.CommonTable_ctActionStatus__9wmvP{font-size:14px}}.CommonTable_ctActionDivider__uMn3l{background-color:#e5e7eb;height:20px;margin:0 4px;width:1px}.CommonTable_Badge__Hdnie{align-items:center;background:#f0f4ff;border-radius:40px;color:#2b6ef0;cursor:default;display:inline-flex;font-size:.85rem;font-weight:500;gap:.5rem;margin-bottom:10px;padding:.4rem 1rem;transition:all .2s ease}.CommonTable_ctRatingStars__gSRPj{align-items:center;display:flex;gap:2px}.CommonTable_ctStarFilled__YC7Uf{fill:#fbbf24;color:#fbbf24}.CommonTable_ctStarEmpty__ozCRh{color:#d1d5db}.CommonTable_ctRatingValue__HdOO4{color:#6b7280;font-size:11px;margin-left:4px}.CommonTable_ctNotRated__mJOWo{color:#9ca3af;font-size:12px;font-style:italic}.CommonTable_ctComplaintText__GNG6x{word-wrap:break-word;line-height:1.4;max-width:300px;text-overflow:ellipsis}.CommonTable_ctStatusPending__Q\+U41{background:#fee2e2;border-radius:28px;color:#b91c1c;font-size:12px;padding:4px 14px}.CommonTable_ctStatusCompleted__D4Pv7{background:#0080001c;border-radius:28px;color:green;font-size:12px;padding:4px 14px}.CommonTable_ctStatusInProgress__MQ742{background:#0b78ff14;border-radius:28px;color:#0b78ff;font-size:12px;padding:4px 14px;white-space:nowrap}.CommonTable_ctTabNavigation__gHO0T{background-color:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:8px;margin-bottom:24px;padding:0 24px}.CommonTable_ctTabButton__3sXVI{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:#64748b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.CommonTable_ctTabButton__3sXVI:hover{background-color:#f8fafc;color:#3b82f6}.CommonTable_ctActiveTab__Li4KT{border-bottom-color:#3b82f6;color:#3b82f6}.CommonTable_ctTabCount__fUYQj{align-items:center;background-color:#94a3b8;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;margin-left:4px;min-width:20px;padding:0 6px}.CommonTable_ctActiveTab__Li4KT .CommonTable_ctTabCount__fUYQj{background-color:#3b82f6}.CommonTable_ctBadge__nvh2I{background-color:#f1f5f9;color:#1e293b;justify-content:center;padding:4px 8px}.CommonTable_ctBadge__nvh2I,.CommonTable_ctStatus__ARL5F{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500}.CommonTable_ctStatus__ARL5F{gap:6px;padding:4px 10px}.CommonTable_ctStatusWarning__ZnMur{background-color:#fef2f2;color:#dc2626}.CommonTable_ctStatusSuccess__zYtjw{background-color:#f0fdf4;color:#10b981}.CommonTable_ctStatusInfo__Upe6C{background-color:#eff6ff;color:#3b82f6}.CommonTable_modalOverlay__APW4D{align-items:center;animation:CommonTable_fadeIn__1IBCc .3s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CommonTable_passwordModalContent__mWjdF{animation:CommonTable_slideUp__hI6xv .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a;max-height:90vh;max-width:450px;overflow-y:auto;width:90%}.CommonTable_modalHeader__JRLQk{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:1.5rem}.CommonTable_modalTitle__XqiIv{color:#1e293b;flex:1 1;font-size:1.25rem;font-weight:600;letter-spacing:-.02em;margin:0}.CommonTable_modalCloseButton__rPaXm{align-items:center;background:none;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.CommonTable_modalCloseButton__rPaXm:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.CommonTable_modalBody__SCcuf{padding:1.5rem}.CommonTable_formGroup__jjSak{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.CommonTable_formLabel__1CDWw{color:#475569;font-size:.875rem;font-weight:500;letter-spacing:-.01em}.CommonTable_required__brIVq{color:#ef4444;margin-left:.25rem}.CommonTable_formDisplay__sIlbu{align-items:center;background:#f8fafc;display:flex;font-weight:500;min-height:2.5rem}.CommonTable_formDisplay__sIlbu,.CommonTable_formInput__cGKQF{border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:.95rem;padding:.75rem 1rem}.CommonTable_formInput__cGKQF{background:#fff;font-family:inherit;transition:all .2s ease}.CommonTable_formInput__cGKQF:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.CommonTable_formInput__cGKQF.CommonTable_inputError__xm\+wV{border-color:#ef4444}.CommonTable_formInput__cGKQF.CommonTable_inputError__xm\+wV:focus{box-shadow:0 0 0 3px #ef44441a}.CommonTable_errorMessage__YNIXQ{color:#ef4444;font-size:.8rem;margin-top:-.25rem}.CommonTable_modalFooter__msKyu{background:#f8fafc;border-radius:0 0 16px 16px;border-top:1px solid #f1f5f9;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem}.CommonTable_modalButton__\+xqHW{border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:500;min-width:100px;padding:.75rem 1.5rem;transition:all .2s ease}.CommonTable_cancelButton__C6E09{background:#fff;border:2px solid #e2e8f0;color:#475569}.CommonTable_cancelButton__C6E09:hover{background:#f8fafc;border-color:#cbd5e1}.CommonTable_confirmButton__Yxool{background:#0b78ff;border:2px solid #0b78ff;color:#fff}.CommonTable_confirmButton__Yxool:hover{background:#0a62d6;border-color:#0a62d6;box-shadow:0 4px 12px #0b78ff4d}.CommonTable_confirmButton__Yxool:disabled{background:#cbd5e1;border-color:#cbd5e1;box-shadow:none;cursor:not-allowed}.CommonTable_ctModalOverlay__U-Yu1{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CommonTable_ctModalContainer__7gP07{background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.CommonTable_ctModalHeader__EhZ2c{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.CommonTable_ctModalTitle__OHuqb{color:#111827;font-size:18px;font-weight:600;margin:0}.CommonTable_ctModalClose__H82Is{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;transition:color .2s ease}.CommonTable_ctModalClose__H82Is:hover{color:#111827}.CommonTable_ctModalBody__ALNmG{padding:24px}.CommonTable_ctModalFooter__SbtuL{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding:20px 24px}.CommonTable_ctButton__uQ-1i{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.CommonTable_ctButtonSecondary__ap2ii{background-color:#f3f4f6;color:#374151}.CommonTable_ctButtonSecondary__ap2ii:hover{background-color:#e5e7eb}.CommonTable_ctButtonDanger__tLgQi{background-color:#dc2626;color:#fff}.CommonTable_ctButtonDanger__tLgQi:hover{background-color:#b91c1c}.CommonTable_ctButton__uQ-1i:disabled{cursor:not-allowed;opacity:.6}.CommonTable_dateTypeContainer__aLP6I{margin-bottom:20px}.CommonTable_dateTypeLabel__6OPvm{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.CommonTable_dateTypeOptions__nVFMO{display:flex;gap:20px}.CommonTable_radioLabel__mfH14{align-items:center;color:#555;cursor:pointer;display:flex;font-size:14px;gap:8px}.CommonTable_exactDateContainer__CEi4z{display:flex;gap:20px;margin-bottom:20px}.CommonTable_exactDateContainer__CEi4z .CommonTable_dateSection__nefgX{flex:1 1}.CommonTable_todayCheckboxContainer__7QaQb{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:15px}.CommonTable_checkboxLabel__ipg5w{color:#2196f3;font-size:14px;font-weight:500;gap:10px}.CommonTable_checkboxLabel__ipg5w input[type=checkbox]{cursor:pointer;height:18px;width:18px}input[type=date]{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}input[type=date]:focus{border-color:#2196f3;outline:none}.CommonTable_workTypeCell__rypQc{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonTable_ctTableRowOverdue__ukw53{background-color:#fee2e240;border-left:3px solid #dc2626}.CommonTable_ctTableRowOverdue__ukw53:hover{background-color:#fee2e240}.CommonTable_ctDateCell__zatnw{align-items:center;display:inline-flex;gap:6px;position:relative}.CommonTable_ctDateCellOverdue__ljdTB{color:#dc2626;font-weight:500}.CommonTable_overdueDot__wbBSH{animation:CommonTable_pulse__8w7iC 1.5s ease-in-out infinite;background-color:#dc2626;border-radius:50%;display:inline-block;height:8px;margin-left:6px;width:8px}@keyframes CommonTable_pulse__8w7iC{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.CommonTable_ctFilterItem__eJ1Fz{flex:1 1}.CommonTable_ctFilterSelectt__SKauj{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;max-width:200px;padding:8px 12px;width:100%}.CommonTable_checkboxLabel__ipg5w{align-items:center;cursor:pointer;display:flex;gap:8px;white-space:nowrap}.CommonTable_checkboxLabel__ipg5w input{cursor:pointer;height:18px;width:18px}.CommonTable_checkboxLabel__ipg5w span{font-size:14px}.CommonTable_filterRow__olC-G{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}@media (max-width:768px){.CommonTable_filterRow__olC-G{align-items:flex-start;flex-direction:column;gap:12px}.CommonTable_allLogsContainer__62Cdx{justify-content:flex-start;width:100%}.CommonTable_ctFilterSelect__87HnW{max-width:100%}}.CommonTable_notCompletedText__HaPGn{font-size:12px;font-style:italic;opacity:.7}.CommonTable_sortIcon__WvBxw{background-color:#007bff;border-radius:10px;font-size:18px;height:20px;padding:2px;width:20px}.CommonTable_active__5OvwL{background-color:#007bff;color:#fff}.CommonTable_popupOverlay__Mlozh{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;background:#00000080;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;inset:0;justify-content:center;z-index:1000}.CommonTable_popupContent__R0r59{max-width:600px;overflow:hidden}.CommonTable_popupContentManagement__uVOlE,.CommonTable_popupContent__R0r59{animation:CommonTable_slideUp__hI6xv .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:80vh;width:90%}.CommonTable_popupContentManagement__uVOlE{max-width:800px}.CommonTable_popupHeader__gGUkC{align-items:center;background:#fff;border-bottom:1px solid #eef2f6;display:flex;flex-shrink:0;justify-content:space-between;padding:1.25rem 1.5rem}.CommonTable_popupHeaderManagement__ASFVu{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 1rem}.CommonTable_popupHeaderManagement__ASFVu h3,.CommonTable_popupHeader__gGUkC h3{color:#1a1a1a;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.CommonTable_roleBadge__Qydxp{background:#3b82f6;border-radius:12px;color:#fff;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.CommonTable_staffInfo__99p6i{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.CommonTable_staffName__uuITg{color:#666;font-size:.875rem;font-weight:500}.CommonTable_roleCountBadge__csQuo{background:#e0e7ff;border-radius:12px;color:#4f46e5;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.CommonTable_closeBtn__e7EWO{align-items:center;background:none;border:none;border-radius:8px;color:#999;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s}.CommonTable_closeBtn__e7EWO:hover{background:#f5f5f5;color:#333}.CommonTable_rolesList__iqYz5{display:flex;flex:1 1;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto;padding:1rem 1.5rem}.CommonTable_roleCard__5Wety{border:1px solid #eef2f6;border-radius:16px;transition:all .2s}.CommonTable_roleCard__5Wety:hover{border-color:#e0e7ff;box-shadow:0 4px 12px #0000000d}.CommonTable_roleCardHeader__8EvMO{align-items:center;background:#fafbfc;border-bottom:1px solid #f0f0f0;display:flex;gap:.75rem;padding:10px 13px}.CommonTable_roleNumber__13R4f{align-items:center;background:#3b82f6;border-radius:10px;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:28px;justify-content:center;width:28px}.CommonTable_roleTitle__dIeFE{color:#1a1a1a;font-size:1rem;font-weight:600;text-transform:capitalize}.CommonTable_roleCardBody__s5Byg{color:#292623d9;display:flex;flex-direction:column;font-size:14px;gap:8px}.CommonTable_infoRow__lprgD{align-items:center;display:flex;gap:8px}.CommonTable_infoItem__F1IGU{display:flex;flex:1 1}.CommonTable_infoLabel__Y3ahN{font-weight:500}.CommonTable_rolesGrid__1sdlU{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));min-height:0;overflow-y:auto;padding:1.5rem}.CommonTable_roleTile__Ah3Xz{background:#fff;border:1px solid #eef2f6;border-radius:16px;transition:all .2s}.CommonTable_roleTile__Ah3Xz:hover{border-color:#e0e7ff;box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.CommonTable_roleTileHeader__5tRy\+{align-items:center;background:linear-gradient(135deg,#f8f9ff,#fafbfc);border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1rem}.CommonTable_roleTag__Ze894{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:capitalize}.CommonTable_roleIndex__Ud2rJ{color:#999;font-size:.75rem;font-weight:500}.CommonTable_roleTileBody__Od7nR{display:flex;flex-direction:column;gap:1rem;padding:1rem}.CommonTable_infoGroup__OE-3j{align-items:center;display:flex;gap:.75rem}.CommonTable_infoIcon__4Ayyv{align-items:center;background:#3b82f61a;border-radius:10px;color:#3b82f6;display:flex;height:32px;justify-content:center;width:32px}.CommonTable_infoGroup__OE-3j .CommonTable_infoLabel__Y3ahN{color:#999;font-size:.7rem;margin-bottom:.25rem}.CommonTable_infoGroup__OE-3j .CommonTable_infoValue__V9LO6{color:#333;font-size:.875rem;font-weight:500}.CommonTable_emptyStateManagement__tTSKQ,.CommonTable_emptyState__4GiWp{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:3rem 2rem;text-align:center}.CommonTable_emptyIconWrapper__xBDrX{align-items:center;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:.5rem;width:80px}.CommonTable_emptyIconWrapper__xBDrX svg{color:#667eea;height:40px;width:40px}.CommonTable_emptyStateManagement__tTSKQ p,.CommonTable_emptyState__4GiWp p{color:#333;font-size:1rem;font-weight:600;margin:0}.CommonTable_emptyStateManagement__tTSKQ span,.CommonTable_emptyState__4GiWp span{color:#999;font-size:.875rem}@keyframes CommonTable_fadeIn__1IBCc{0%{opacity:0}to{opacity:1}}@keyframes CommonTable_slideUp__hI6xv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CommonTable_rolesGrid__1sdlU::-webkit-scrollbar,.CommonTable_rolesList__iqYz5::-webkit-scrollbar{width:6px}.CommonTable_rolesGrid__1sdlU::-webkit-scrollbar-track,.CommonTable_rolesList__iqYz5::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.CommonTable_rolesGrid__1sdlU::-webkit-scrollbar-thumb,.CommonTable_rolesList__iqYz5::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.CommonTable_rolesGrid__1sdlU::-webkit-scrollbar-thumb:hover,.CommonTable_rolesList__iqYz5::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.CommonTable_roleActions__9iLFP{align-items:center;display:flex;gap:12px}.CommonTable_editRoleBtn__gCvUs{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.CommonTable_editRoleBtn__gCvUs:hover{background-color:#f3f4f6;color:#3b82f6;transform:scale(1.05)}.CommonTable_editRoleBtn__gCvUs svg{stroke:currentColor}.CommonTable_teamMembersSection__yDHCn{border-top:1px solid #00000014;margin-top:16px;padding-top:16px}.CommonTable_teamMembersHeader__75-5z{align-items:center;display:flex;gap:10px;margin-bottom:12px}.CommonTable_teamCount__2aVmI{color:#6b7280;font-size:12px;margin-top:2px}.CommonTable_teamMembersList__ATz6o{display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto}.CommonTable_teamMemberItem__T7xvE{align-items:center;background:#f9fafb;border-radius:8px;display:flex;gap:12px;padding:8px 12px;transition:all .2s}.CommonTable_teamMemberItem__T7xvE:hover{background:#f3f4f6}.CommonTable_memberAvatar__Mv6EI{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:36px;justify-content:center;width:36px}.CommonTable_memberInfo__7UU-q{flex:1 1}.CommonTable_memberName__cAPaZ{color:#1f2937;font-size:14px;font-weight:500;margin-bottom:4px}.CommonTable_memberDetails__z0nqG{color:#6b7280;display:flex;font-size:11px;gap:12px}.CommonTable_memberDetails__z0nqG span:not(:last-child):after{content:"•";margin-left:12px}.CommonTable_teamMembersList__ATz6o::-webkit-scrollbar{width:6px}.CommonTable_teamMembersList__ATz6o::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.CommonTable_teamMembersList__ATz6o::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CommonTable_teamMembersList__ATz6o::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CommonTable_ctActionTeam__c5fWj{color:#e91e63}.CommonTable_ctActionTeam__c5fWj:hover{background-color:#eff6ff;color:#e91e63}.CommonTable_ctProgressBar__AsyUO{background-color:#e5e7eb;border-radius:3px;height:6px;margin-top:8px;overflow:hidden;position:relative;width:100%}.CommonTable_ctProgressFill__c8pZi{background:linear-gradient(90deg,#10b981,#34d399);border-radius:3px;height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.CommonTable_ctProgressText__YKXd0{color:#6b7280;font-size:11px;font-weight:500;position:absolute;right:0;top:-18px}.CommonTable_ctStatusCell__tXkyE{display:flex;flex-direction:column;gap:8px}.CommonTable_infoItem__F1IGU{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto auto 1fr;padding:5px}.CommonTable_infoLabel__Y3ahN{white-space:nowrap}.CommonTable_infoContent__Qu73i{align-items:center;display:flex}.CommonTable_infoValue__V9LO6{white-space:nowrap}.CommonTable_percentagespan__FEm34{align-items:center;display:flex}.CommonTable_ctProgressBadge__yRhGY{align-items:center;background-color:#2782ec1f;border:none;border-radius:20px;color:#1d4ed8;cursor:pointer;display:inline-flex;gap:6px;padding:6px 10px}.CommonTable_ctProgressBadge__yRhGY:hover{background-color:#2563eb29}.CommonTable_ctSecondaryContainer__b7T\+d{margin-top:4px;padding-left:24px}.CommonTable_ctSecondaryItems__kEEUV{display:flex;flex-direction:column;gap:2px}.CommonTable_ctSecondaryItem__hPnAH{align-items:center;color:#666b77;display:flex;font-size:13px;gap:6px;padding:2px 0}.CommonTable_ctSecondaryIcon__Tfmo3{color:#9ca3af;flex-shrink:0;font-size:12px}.CommonTable_ctToggleButton__keJ1Y{align-items:center;background:none;border:none;color:#2563eb;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:2px 0;transition:all .2s ease}.CommonTable_ctToggleButton__keJ1Y:hover{color:#2563eb;text-decoration:underline}.CommonTable_ctToggleIcon__ynYHw{font-size:12px;transition:transform .2s ease}.CommonTable_ctContactCell__tV7ty,.CommonTable_ctEmailCell__Zwa83{align-items:center;display:flex;gap:6px}.CommonTable_ctContactIcon__bpz3T,.CommonTable_ctEmailIcon__Cg7OZ{color:#9ca3af;flex-shrink:0;font-size:14px}.CommonTable_ctNameIcon__4hAk9{color:#9ca3af;font-size:14px;margin-right:6px}@media (max-width:768px){.CommonTable_ctSecondaryContainer__b7T\+d{padding-left:16px}.CommonTable_ctSecondaryItem__hPnAH{font-size:12px}}.CommonTable_ctWorkType__syVW8{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeleteConfirmationModal_backdrop__SKdwx{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.DeleteConfirmationModal_overlay__5yGhs{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;inset:0;position:absolute;transition:opacity .2s ease}.DeleteConfirmationModal_modal__6rNtr{animation:DeleteConfirmationModal_slideIn__o5SAo .2s ease;background-color:#fff;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:0 1rem;max-width:28rem;position:relative;transform:scale(1);transition:transform .2s ease;width:100%}@keyframes DeleteConfirmationModal_slideIn__o5SAo{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.DeleteConfirmationModal_closeButton__fyMF0{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:1rem;top:1rem;transition:color .2s ease}.DeleteConfirmationModal_closeButton__fyMF0:hover{color:#4b5563}.DeleteConfirmationModal_content__Y1jYr{padding:1.5rem}.DeleteConfirmationModal_iconWrapper__RVo-t{align-items:center;background-color:#fef2f2;border-radius:9999px;display:flex;height:4rem;justify-content:center;margin:0 auto 1rem;width:4rem}.DeleteConfirmationModal_icon__czbBV{color:#ef4444;height:2rem;width:2rem}.DeleteConfirmationModal_textContainer__gYNXc{margin-bottom:1.5rem;text-align:center}.DeleteConfirmationModal_title__npjMw{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.DeleteConfirmationModal_message__MCsyu{color:#6b7280;line-height:1.5}.DeleteConfirmationModal_itemName__aG5Ri{background-color:#f9fafb;border-radius:.5rem;color:#374151;display:inline-block;font-size:.875rem;font-weight:500;margin-top:.5rem;padding:.5rem 1rem}.DeleteConfirmationModal_buttonGroup__OPZKO{display:flex;gap:.75rem}.DeleteConfirmationModal_cancelButton__Z9-3O{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#374151;cursor:pointer;flex:1 1;font-weight:500;padding:.625rem 1rem;transition:background-color .2s ease}.DeleteConfirmationModal_cancelButton__Z9-3O:hover{background-color:#f9fafb}.DeleteConfirmationModal_deleteButton__stG4E{background-color:#ef4444;border:none;border-radius:.5rem;box-shadow:0 10px 15px -3px #ef44444d;color:#fff;cursor:pointer;flex:1 1;font-weight:500;padding:.625rem 1rem;transition:background-color .2s ease}.DeleteConfirmationModal_deleteButton__stG4E:hover{background-color:#dc2626}.ErrorModal_overlay__Gh37n{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ErrorModal_modal__lfKsG{animation:ErrorModal_slideIn__D8jms .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-width:500px;width:90%}@keyframes ErrorModal_slideIn__D8jms{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ErrorModal_header__3pS0S{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.ErrorModal_titleContainer__QmJZQ{align-items:center;display:flex;gap:.75rem}.ErrorModal_errorIcon__1dMCh{color:#ef4444;height:1.5rem;width:1.5rem}.ErrorModal_title__-fKeW{color:#111827;font-size:1.125rem;font-weight:600;margin:0}.ErrorModal_closeButton__AH2sb{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s}.ErrorModal_closeButton__AH2sb:hover{color:#111827}.ErrorModal_content__RbLRS{padding:1.5rem}.ErrorModal_message__nS-BZ{color:#374151;font-size:.95rem;line-height:1.5;margin:0 0 1rem}.ErrorModal_warningBox__q8qjI{background-color:#fef3c7;border-left:4px solid #f59e0b;border-radius:6px;margin-top:1rem;padding:1rem}.ErrorModal_warningText__b4Igo{color:#92400e;font-size:.875rem;line-height:1.5;margin:0}.ErrorModal_footer__le6Kx{border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;padding:1rem 1.5rem}.ErrorModal_okButton__CD-ri{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1.5rem;transition:background-color .2s}.ErrorModal_okButton__CD-ri:hover{background-color:#2563eb}.AddCompany_formContainer__cuIHW{animation:AddCompany_fadeInUp__6x4cl .6s ease-out;margin:0 auto;max-width:1200px;position:relative;width:100%}.AddCompany_formCard__n2\+Kr{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff2;border-radius:40px;box-shadow:0 50px 100px -20px #00000040,0 30px 60px -30px #0000004d,inset 0 0 0 1px #ffffff1a;overflow:hidden;padding:3rem;position:relative}.AddCompany_formHeader__wf5OZ{margin-bottom:2.5rem;text-align:center}.AddCompany_formTitle__UdX5a{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e293b,#2d3748);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem}.AddCompany_formSubtitle__ZmRfd{color:#64748b;font-size:1rem;font-weight:400;letter-spacing:.3px}.AddCompany_formSections__axjK\+{display:flex;flex-direction:column;gap:2.5rem}.AddCompany_formSection__qAIKO{background:#ffffff80;border:1px solid #fffc;border-radius:24px;padding:1.8rem;transition:all .3s ease}.AddCompany_formSection__qAIKO:hover{background:#ffffffb3;box-shadow:0 20px 40px -15px #2563eb26;transform:translateY(-2px)}.AddCompany_sectionHeader__z\+WAD{align-items:center;border-bottom:2px solid #2563eb1a;display:flex;gap:.8rem;margin-bottom:1.8rem;padding-bottom:.8rem}.AddCompany_sectionIcon__w3S3X{filter:drop-shadow(0 4px 6px rgba(37,99,235,.2));font-size:1.5rem}.AddCompany_sectionHeader__z\+WAD h3{color:#1e293b;font-size:1.2rem;font-weight:600;letter-spacing:-.01em}.AddCompany_formGrid__Q2Tdt{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.AddCompany_fullWidth__9cBFW{grid-column:1/-1}.AddCompany_inputWrapper__kUHUf{transition:all .3s ease}.AddCompany_inputWrapper__kUHUf.AddCompany_focused__wP-Zt{transform:translateY(-2px)}.AddCompany_inputWrapper__kUHUf label{align-items:center;color:#475569;display:flex;font-size:.9rem;font-weight:500;gap:.3rem;margin-bottom:.6rem}.AddCompany_labelText__MPs4U{font-size:.8rem;letter-spacing:.02em;text-transform:uppercase}.AddCompany_required__571hW{color:#ef4444;font-size:1.1rem;margin-left:2px}.AddCompany_codeHint__G922-{background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:20px;box-shadow:0 4px 10px #2563eb4d;color:#fff;font-size:.7rem;font-weight:600;margin-left:auto;padding:.2rem .8rem;text-transform:uppercase}.AddCompany_logoSection__UOK98{background:linear-gradient(135deg,#2563eb0d,#3b82f60d)}.AddCompany_logoUploadContainer__xxoYK{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.AddCompany_logoPreview__BnFO9{background:#fff;border:3px solid #fff;border-radius:30px;box-shadow:0 15px 30px -10px #0000001a;height:120px;overflow:hidden;transition:all .3s ease;width:120px}.AddCompany_logoPreview__BnFO9:hover{box-shadow:0 20px 40px -10px #2563eb4d;transform:scale(1.05)}.AddCompany_previewImage__S9Uzi{height:100%;width:100%}.AddCompany_previewPlaceholder__9t3i7{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#64748b;display:flex;flex-direction:column;font-size:.8rem;gap:.5rem;height:100%;justify-content:center;width:100%}.AddCompany_placeholderIcon__hIBLI{font-size:2rem;opacity:.5}.AddCompany_uploadControls__GZHIP{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:1rem}.AddCompany_fileInput__klETX{display:none}.AddCompany_uploadButton__Th-p0{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border:1px solid #fff3;border-radius:50px;box-shadow:0 15px 25px -8px #2563eb66;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:1rem 2rem;transition:all .3s ease}.AddCompany_uploadButton__Th-p0:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 20px 30px -8px #2563eb99;transform:translateY(-2px)}.AddCompany_uploadIcon__NEWVP{font-size:1.1rem}.AddCompany_fileNameDisplay__O4Lyi{background:#ffffff80;border:1px dashed #cbd5e1;border-radius:30px;color:#475569;font-size:.9rem;padding:.5rem 1rem}.AddCompany_uploadHint__4IC47{color:#94a3b8;font-size:.8rem;font-style:italic;margin-top:.5rem;width:100%}.AddCompany_formActions__ocIen{border-top:2px solid #2563eb1a;display:flex;gap:1.5rem;justify-content:flex-end;margin-top:2.5rem;padding-top:1.5rem}.AddCompany_btnPrimary__-gKZx,.AddCompany_btnSecondary__jGwWb{align-items:center;border:none;border-radius:50px;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;outline:none;padding:1rem 2.5rem;transition:all .3s ease}.AddCompany_btnPrimary__-gKZx{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 15px 30px -8px #2563eb80;color:#fff}.AddCompany_btnPrimary__-gKZx:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 20px 35px -8px #1d4ed899;transform:translateY(-2px)}.AddCompany_btnSecondary__jGwWb{background:#fff;border:2px solid #e2e8f0;color:#475569}.AddCompany_btnSecondary__jGwWb:hover{background:#f8fafc;border-color:#2563eb;color:#2563eb;transform:translateY(-2px)}.AddCompany_btnIcon__rXWLj{font-size:1.2rem}.AddCompany_formDecoration__YenTc{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.AddCompany_inputField__J2GFe:focus,.AddCompany_selectField__lCBvc:focus,.AddCompany_textAreaField__hXmQj:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.AddCompany_inputField__J2GFe:disabled,.AddCompany_selectField__lCBvc:disabled,.AddCompany_textAreaField__hXmQj:disabled{background:#f1f5f9;cursor:not-allowed}@keyframes AddCompany_fadeInUp__6x4cl{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AddCompany_shimmer__qIZk4{0%{background-position:-1000px 0}to{background-position:1000px 0}}@media (max-width:768px){.AddCompany_formCard__n2\+Kr{padding:1.5rem}.AddCompany_formTitle__UdX5a{font-size:2rem}.AddCompany_formGrid__Q2Tdt{gap:1rem;grid-template-columns:1fr}.AddCompany_logoUploadContainer__xxoYK{align-items:flex-start;flex-direction:column}.AddCompany_logoPreview__BnFO9{height:100px;width:100px}.AddCompany_formActions__ocIen{flex-direction:column}.AddCompany_btnPrimary__-gKZx,.AddCompany_btnSecondary__jGwWb{justify-content:center;width:100%}.AddCompany_formDecoration__YenTc{display:none}}@media (prefers-color-scheme:dark){.AddCompany_formCard__n2\+Kr{background:#1e293bf2}.AddCompany_formTitle__UdX5a{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e2e8f0,#f1f5f9);-webkit-background-clip:text}.AddCompany_formSubtitle__ZmRfd{color:#94a3b8}.AddCompany_sectionHeader__z\+WAD h3{color:#e2e8f0}.AddCompany_inputField__J2GFe,.AddCompany_selectField__lCBvc,.AddCompany_textAreaField__hXmQj{background:#1e293b;border-color:#334155;color:#f1f5f9}.AddCompany_inputField__J2GFe:focus,.AddCompany_selectField__lCBvc:focus,.AddCompany_textAreaField__hXmQj:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.AddCompany_labelText__MPs4U{color:#cbd5e1}.AddCompany_previewPlaceholder__9t3i7{background:linear-gradient(135deg,#1e293b,#334155);color:#94a3b8}.AddCompany_fileNameDisplay__O4Lyi{background:#1e293b80;border-color:#334155;color:#cbd5e1}.AddCompany_btnSecondary__jGwWb{background:#1e293b;border-color:#334155;color:#cbd5e1}.AddCompany_btnSecondary__jGwWb:hover{background:#2d3748;border-color:#3b82f6;color:#3b82f6}}.AddCompany_errorText__R2YIo{color:#e53e3e;font-size:.8rem;margin-top:.35rem}.CreateUserndRole_container__pE3Y3{overflow:hidden;transition:box-shadow .3s ease}.CreateUserndRole_form__1eKVy{background:linear-gradient(145deg,#fff,#fafcff)}.CreateUserndRole_section__\+AW55{border-bottom:1px solid #0b78ff14;padding:28px 32px;transition:background-color .3s ease}.CreateUserndRole_section__\+AW55:last-child{border-bottom:none}.CreateUserndRole_sectionTitle__lZTxS{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a2639,#2d3748);-webkit-background-clip:text;background-clip:text;color:#1a2639;font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 24px;padding-left:16px;position:relative}.CreateUserndRole_sectionTitle__lZTxS:before{background:#0b78ff;border-radius:4px;bottom:4px;box-shadow:0 2px 8px #0b78ff4d;content:"";left:0;position:absolute;top:4px;width:4px}.CreateUserndRole_roleSelection__VFnj6{align-items:flex-end;display:flex;gap:20px}.CreateUserndRole_statusToggle__19uUk{background:#f1f5f9;border-radius:50px;box-shadow:inset 0 1px 3px #0000000d;display:flex;gap:8px;padding:6px}.CreateUserndRole_statusBtn__uoyqQ{background:#0000;border:none;border-radius:50px;color:#64748b;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.3px;padding:10px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.CreateUserndRole_statusActive__cVanm{background:#0b78ff;box-shadow:0 4px 12px #0b78ff4d;color:#fff}.CreateUserndRole_statusInactive__ULLct{background:#ef4444;box-shadow:0 4px 12px #ef44444d;color:#fff}.CreateUserndRole_statusBtn__uoyqQ:not(.CreateUserndRole_statusActive__cVanm):not(.CreateUserndRole_statusInactive__ULLct):hover{background:#e2e8f0;color:#1e293b}.CreateUserndRole_permissionsHeader__g0znu{align-items:center;border-bottom:2px dashed #0b78ff1a;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.CreateUserndRole_accessLegend__GC535{gap:20px}.CreateUserndRole_legendItem__NuSqF{background:#f8fafc;border-radius:30px;color:#475569;font-size:13px;font-weight:500;gap:8px;padding:6px 12px;transition:all .2s ease}.CreateUserndRole_legendItem__NuSqF:hover{background:#f1f5f9;transform:translateY(-1px)}.CreateUserndRole_legendDot__r17bF{border-radius:4px;box-shadow:0 2px 4px #0000001a;height:10px;width:10px}.CreateUserndRole_permissionsGrid__Rgbqo{display:flex;flex-direction:column;gap:28px}.CreateUserndRole_permissionCategory__YNDmC{background:#fff;border:1px solid #0b78ff1a;border-radius:20px;box-shadow:0 4px 12px #00000005;transition:all .3s ease}.CreateUserndRole_permissionCategory__YNDmC:hover{border-color:#0b78ff4d;box-shadow:0 8px 24px #0b78ff14}.CreateUserndRole_categoryHeader__f8QM0{background:linear-gradient(105deg,#fff,#f8fcff);border-bottom:1px solid #0b78ff1a;padding:20px 24px}.CreateUserndRole_categoryTitle__dUj9t{color:#0b78ff;font-size:18px;font-weight:700;padding-left:12px;position:relative}.CreateUserndRole_categoryTitle__dUj9t:before{background:#0b78ff;border-radius:4px;content:"";height:20px;left:0;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:4px}.CreateUserndRole_selectAllBtn__BmgFd{align-items:center;background:#0000;border:1.5px solid #0b78ff;border-radius:30px;display:flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:.3px;padding:8px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.CreateUserndRole_selectAllBtn__BmgFd:hover{box-shadow:0 6px 16px #0b78ff4d;transform:translateY(-2px)}.CreateUserndRole_selectAllBtn__BmgFd:active{transform:translateY(0)}.CreateUserndRole_permissionItems__zAClK{background:#fff;padding:8px 0}.CreateUserndRole_permissionItem__lxvns{border-bottom:1px solid #f1f5f9;overflow:hidden;padding:16px 24px;position:relative;transition:all .3s ease}.CreateUserndRole_permissionItem__lxvns:before{background:#0b78ff;bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:3px}.CreateUserndRole_permissionItem__lxvns:hover{background:linear-gradient(90deg,#f8fcff,#fff);padding-left:28px}.CreateUserndRole_permissionItem__lxvns:hover:before{opacity:.3}.CreateUserndRole_permissionItem__lxvns:last-child{border-bottom:none}.CreateUserndRole_permissionCheckbox__XMjdp{accent-color:#0b78ff;border-radius:6px;height:20px;margin-right:16px;margin-top:3px;transition:all .2s ease;width:20px}.CreateUserndRole_permissionCheckbox__XMjdp:checked{transform:scale(1.1)}.CreateUserndRole_permissionInfo__gIA7M{display:flex;flex-direction:column;gap:4px}.CreateUserndRole_permissionName__P1Rsg{font-size:15px;font-weight:600;letter-spacing:-.01em}.CreateUserndRole_permissionDescription__4Fd1p{font-size:12px;line-height:1.5}.CreateUserndRole_formActions__D5tLZ{background:linear-gradient(105deg,#f8fcff,#fff);border-top:1px solid #0b78ff1a;gap:16px;padding:28px 32px}.CreateUserndRole_cancelBtn__UuNIm,.CreateUserndRole_submitBtn__WVLTy{border:none;border-radius:50px;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.3px;overflow:hidden;padding:14px 32px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.CreateUserndRole_cancelBtn__UuNIm{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.CreateUserndRole_cancelBtn__UuNIm:hover{background:#e2e8f0;box-shadow:0 6px 16px #00000014;color:#1e293b;transform:translateY(-2px)}.CreateUserndRole_submitBtn__WVLTy{background:#0b78ff;box-shadow:0 8px 20px #0b78ff4d;color:#fff;position:relative;z-index:1}.CreateUserndRole_submitBtn__WVLTy:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%;z-index:-1}.CreateUserndRole_submitBtn__WVLTy:hover{box-shadow:0 12px 28px #0b78ff66;transform:translateY(-2px)}.CreateUserndRole_submitBtn__WVLTy:hover:before{left:100%}.CreateUserndRole_submitBtn__WVLTy:active{transform:translateY(0)}.CreateUserndRole_formGroup__Ko3yI{display:flex;flex-direction:column;gap:8px}.CreateUserndRole_label__9C6nO{align-items:center;color:#334155;display:flex;font-size:14px;font-weight:600;gap:6px;letter-spacing:.3px}.CreateUserndRole_label__9C6nO svg{color:#0b78ff}@media (max-width:768px){.CreateUserndRole_container__pE3Y3{border-radius:20px;margin:16px}.CreateUserndRole_section__\+AW55{padding:24px 20px}.CreateUserndRole_sectionTitle__lZTxS{font-size:18px}.CreateUserndRole_permissionsHeader__g0znu{align-items:flex-start;flex-direction:column;gap:16px}.CreateUserndRole_accessLegend__GC535{flex-wrap:wrap}.CreateUserndRole_categoryHeader__f8QM0{align-items:flex-start;flex-direction:column;gap:16px;padding:16px 20px}.CreateUserndRole_categoryTitle__dUj9t{font-size:16px}.CreateUserndRole_selectAllBtn__BmgFd{justify-content:center;width:100%}.CreateUserndRole_permissionItem__lxvns{padding:14px 20px}.CreateUserndRole_formActions__D5tLZ{flex-direction:column;padding:20px}.CreateUserndRole_cancelBtn__UuNIm,.CreateUserndRole_submitBtn__WVLTy{padding:12px 24px;width:100%}}@media (max-width:480px){.CreateUserndRole_statusToggle__19uUk{background:#0000;flex-direction:column;gap:8px;padding:0}.CreateUserndRole_statusBtn__uoyqQ{padding:12px;width:100%}.CreateUserndRole_permissionItem__lxvns{flex-wrap:wrap}.CreateUserndRole_permissionCheckbox__XMjdp{margin-top:0}.CreateUserndRole_legendItem__NuSqF{font-size:12px;padding:4px 10px}}@keyframes CreateUserndRole_shimmer__Lbzai{0%{background-position:-1000px 0}to{background-position:1000px 0}}.CreateUserndRole_loading__oHNUn{animation:CreateUserndRole_shimmer__Lbzai 2s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1000px 100%}.CreateUserndRole_permissionItems__zAClK::-webkit-scrollbar{width:6px}.CreateUserndRole_permissionItems__zAClK::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.CreateUserndRole_permissionItems__zAClK::-webkit-scrollbar-thumb{background:#0b78ff;border-radius:10px;opacity:.5}.CreateUserndRole_permissionItems__zAClK::-webkit-scrollbar-thumb:hover{background:#0a5ed9}.CreateUserndRole_permissionError__2N3Ct{animation:CreateUserndRole_shake__GOIjS .5s ease-in-out;background-color:#fee2e2;border-left:4px solid #ef4444;color:#991b1b;font-size:14px;font-weight:500;gap:10px;margin-bottom:20px;padding:12px 16px}.CreateUserndRole_errorIcon__bCByK{font-size:18px}@keyframes CreateUserndRole_shake__GOIjS{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.CreateUserndRole_permissionError__2N3Ct+.CreateUserndRole_permissionsHeader__g0znu{border-color:#ef4444}.CreateUserndRole_sectionTitle__lZTxS:after{color:#ef4444;content:"*";font-size:14px;margin-left:4px}.CreateUserndRole_toggleWrapper__tGhFv{margin-bottom:1rem}.CreateUserndRole_toggleLabel__-8M7w{align-items:center;background:#f8fafc;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s ease}.CreateUserndRole_toggleLabel__-8M7w:hover{background:#f1f5f9}.CreateUserndRole_toggleInfo__Iuljt{flex:1 1}.CreateUserndRole_toggleTitle__vTTxW{color:#1e293b;display:block;font-weight:500;margin-bottom:.25rem}.CreateUserndRole_toggleDescription__lriFe{color:#64748b;display:block;font-size:.75rem}.CreateUserndRole_toggleSwitch__U3bdq{display:inline-block;height:28px;margin-left:1rem;position:relative;width:52px}.CreateUserndRole_toggleInput__R6XV1{height:0;opacity:0;width:0}.CreateUserndRole_toggleSlider__vRvpc{background-color:#cbd5e1;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.CreateUserndRole_toggleSlider__vRvpc:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:22px;left:3px;position:absolute;transition:.3s;width:22px}.CreateUserndRole_toggleInput__R6XV1:checked+.CreateUserndRole_toggleSlider__vRvpc{background-color:#0b78ff}.CreateUserndRole_toggleInput__R6XV1:checked+.CreateUserndRole_toggleSlider__vRvpc:before{transform:translateX(24px)}.CreateUserndRole_toggleInput__R6XV1:focus+.CreateUserndRole_toggleSlider__vRvpc{box-shadow:0 0 1px #0b78ff}.CreateUserndRole_settingsGrid__RHVJu{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.CreateUserndRole_section__\+AW55{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem;padding:1.5rem}.CreateUserndRole_sectionTitle__lZTxS{border-bottom:2px solid #e2e8f0;color:#1e293b;font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.CreateUserndRole_permissionError__2N3Ct{align-items:center;background:#fee2e2;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem}.CreateUserndRole_errorIcon__bCByK{font-size:1.125rem}.CreateUserndRole_permissionsHeader__g0znu{margin-bottom:1rem}.CreateUserndRole_accessLegend__GC535{display:flex;gap:1rem;padding:.5rem 0}.CreateUserndRole_legendItem__NuSqF{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:.5rem}.CreateUserndRole_legendDot__r17bF{border-radius:3px;height:12px;width:12px}.CreateUserndRole_permissionsGrid__Rgbqo{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.CreateUserndRole_permissionCategory__YNDmC{background:#f8fafc;border-radius:8px;overflow:hidden}.CreateUserndRole_categoryHeader__f8QM0{align-items:center;background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem}.CreateUserndRole_categoryTitle__dUj9t{color:#1e293b;font-size:1rem;font-weight:600;margin:0}.CreateUserndRole_selectAllBtn__BmgFd{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#0b78ff;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:all .2s}.CreateUserndRole_selectAllBtn__BmgFd:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.CreateUserndRole_permissionItems__zAClK{max-height:400px;overflow-y:auto;padding:.5rem}.CreateUserndRole_permissionItem__lxvns{align-items:flex-start;background:#fff;border-radius:6px;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.75rem;transition:all .2s}.CreateUserndRole_permissionItem__lxvns:hover{background:#f1f5f9}.CreateUserndRole_permissionCheckbox__XMjdp{cursor:pointer;height:18px;margin-top:.125rem;width:18px}.CreateUserndRole_permissionInfo__gIA7M{flex:1 1}.CreateUserndRole_permissionName__P1Rsg{color:#1e293b;display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem}.CreateUserndRole_dependencyHint__LCSg6{color:#64748b;font-size:.7rem;font-weight:400}.CreateUserndRole_permissionDescription__4Fd1p{color:#64748b;display:block;font-size:.75rem}.CreateUserndRole_disabledPermission__p\+\+n4{background:#f8fafc;opacity:.6}.CreateUserndRole_formActions__D5tLZ{border-top:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem}@media (max-width:768px){.CreateUserndRole_permissionsGrid__Rgbqo,.CreateUserndRole_settingsGrid__RHVJu{grid-template-columns:1fr}.CreateUserndRole_categoryHeader__f8QM0{align-items:flex-start;flex-direction:column;gap:.5rem}}.ConfirmationDialog_dialogOverlay__tumbt{align-items:center;animation:ConfirmationDialog_fadeIn__DbHEd .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ConfirmationDialog_dialogContainer__Xr0v-{animation:ConfirmationDialog_slideUp__TC1K\+ .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:480px;width:90%}.ConfirmationDialog_dialogHeader__YqelP{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;padding:20px 24px}.ConfirmationDialog_dialogIcon__aveUw{align-items:center;background:#fffbeb;border-radius:50%;color:#f59e0b;display:flex;height:40px;justify-content:center;width:40px}.ConfirmationDialog_dialogTitle__jKzHy{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ConfirmationDialog_dialogBody__OORNw{padding:24px}.ConfirmationDialog_dialogMessage__hLmnG{color:#334155;font-size:14px;line-height:1.5;margin:0 0 16px}.ConfirmationDialog_dialogMessage__hLmnG strong{color:#1e293b;font-weight:600}.ConfirmationDialog_dependentPermissionsList__-\+vUt{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:16px 0;max-height:300px;overflow-y:auto;padding:12px}.ConfirmationDialog_dependentPermissionItem__zJwYc{align-items:center;border-bottom:1px solid #e2e8f0;border-radius:8px;color:#475569;display:flex;font-size:14px;gap:10px;padding:8px 12px}.ConfirmationDialog_dependentPermissionItem__zJwYc:last-child{border-bottom:none}.ConfirmationDialog_dependentPermissionItem__zJwYc svg{color:#ef4444;flex-shrink:0}.ConfirmationDialog_dependentPermissionItem__zJwYc:hover{background:#fff}.ConfirmationDialog_permissionDescription__idTvm{color:#64748b;flex-shrink:0;font-size:12px;margin-left:auto}.ConfirmationDialog_dialogWarning__JaYGr{align-items:center;background:#fef2f2;border-radius:8px;color:#ef4444;display:flex;font-size:13px;gap:8px;margin:16px 0 0;padding:10px 12px}.ConfirmationDialog_dialogFooter__HMV4y{border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.ConfirmationDialog_dialogBtnCancel__y1YBl,.ConfirmationDialog_dialogBtnConfirm__mn8JZ{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 20px;transition:all .2s}.ConfirmationDialog_dialogBtnCancel__y1YBl{background:#fff;border:1px solid #e2e8f0;color:#64748b}.ConfirmationDialog_dialogBtnCancel__y1YBl:hover{background:#f8fafc;border-color:#cbd5e1;color:#475569;transform:translateY(-1px)}.ConfirmationDialog_dialogBtnConfirm__mn8JZ{background:#ef4444;color:#fff}.ConfirmationDialog_dialogBtnConfirm__mn8JZ:hover{background:#dc2626;box-shadow:0 4px 6px -1px #ef444433;transform:translateY(-1px)}.ConfirmationDialog_dialogBtnCancel__y1YBl:active,.ConfirmationDialog_dialogBtnConfirm__mn8JZ:active{transform:translateY(0)}@keyframes ConfirmationDialog_fadeIn__DbHEd{0%{opacity:0}to{opacity:1}}@keyframes ConfirmationDialog_slideUp__TC1K\+{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmationDialog_dependentPermissionsList__-\+vUt::-webkit-scrollbar{width:6px}.ConfirmationDialog_dependentPermissionsList__-\+vUt::-webkit-scrollbar-track{background:#e2e8f0;border-radius:3px}.ConfirmationDialog_dependentPermissionsList__-\+vUt::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ConfirmationDialog_dependentPermissionsList__-\+vUt::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:640px){.ConfirmationDialog_dialogContainer__Xr0v-{margin:16px;width:95%}.ConfirmationDialog_dialogHeader__YqelP{padding:16px 20px}.ConfirmationDialog_dialogBody__OORNw{padding:20px}.ConfirmationDialog_dialogFooter__HMV4y{padding:12px 20px}.ConfirmationDialog_dialogBtnCancel__y1YBl,.ConfirmationDialog_dialogBtnConfirm__mn8JZ{padding:6px 16px}.ConfirmationDialog_permissionDescription__idTvm{display:none}}.CreatePayment_paymentContainer__vEvDs{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1400px;padding:20px}.CreatePayment_paymentForm__7Qqnp{background:#fff;border-radius:12px;padding:24px}.CreatePayment_formGrid__CkOh0{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.CreatePayment_formGroup__x36YX{display:flex;flex-direction:column;gap:8px}.CreatePayment_label__WiEdp{align-items:center;color:#7e8b9d;display:flex;font-size:12px;font-weight:600;gap:4px}.CreatePayment_required__h791U{color:#f44;font-size:16px}.CreatePayment_input__hhRea,.CreatePayment_select__WY8Q6,.CreatePayment_textarea__r5C20{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;padding:10px 12px;transition:all .3s ease}.CreatePayment_input__hhRea:focus,.CreatePayment_select__WY8Q6:focus,.CreatePayment_textarea__r5C20:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a;outline:none}.CreatePayment_input__hhRea:hover,.CreatePayment_select__WY8Q6:hover,.CreatePayment_textarea__r5C20:hover{border-color:#999}.CreatePayment_balanceField__i3oXU{background-color:#f5f5f5;color:#666;cursor:not-allowed}.CreatePayment_select__WY8Q6{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;cursor:pointer;padding-right:40px}.CreatePayment_textarea__r5C20{grid-column:span 2;min-height:80px;resize:vertical}.CreatePayment_formActions__uArHu{align-items:center;border-top:1px solid #eee;display:flex;gap:16px;justify-content:space-between;padding-top:24px}.CreatePayment_resetBtn__O4dP4,.CreatePayment_submitBtn__hDIKX{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreatePayment_submitBtn__hDIKX{background:linear-gradient(135deg,#4a90e2,#357abd);box-shadow:0 2px 4px #4a90e24d;color:#fff}.CreatePayment_submitBtn__hDIKX:hover{background:linear-gradient(135deg,#357abd,#2d6a9e);box-shadow:0 4px 8px #4a90e266;transform:translateY(-1px)}.CreatePayment_resetBtn__O4dP4{background:#f5f5f5;border:1px solid #e0e0e0;color:#666}.CreatePayment_resetBtn__O4dP4:hover{background:#e0e0e0;color:#333}.CreatePayment_summaryCard__AUqTH{background:#0000;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000001a;color:#333;height:-webkit-fit-content;height:fit-content;padding:24px;position:-webkit-sticky;position:sticky;top:20px}.CreatePayment_summaryTitle__42nZW{border-bottom:2px solid #e0e0e0;color:#333;font-size:20px;font-weight:700;margin-bottom:20px;padding-bottom:10px}.CreatePayment_summaryItem__Ryoko{border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:15px;padding:8px 0}.CreatePayment_summaryLabel__xajKg{color:#666;font-size:14px;font-weight:500}.CreatePayment_summaryValue__Wq9aD{color:#333;font-size:16px;font-weight:600}.CreatePayment_summaryValuePaid__NNuQU{color:green;font-size:16px;font-weight:600}.CreatePayment_summaryValueBalance__--vzj{color:red;font-size:16px;font-weight:600}.CreatePayment_summaryValueNew__aI\+MP{color:#0b78ff;font-size:16px;font-weight:600}.CreatePayment_errorText__pKUxC{color:#e53e3e;font-size:12px;margin-top:12px!important}.CreatePayment_balanceAmount__TTv\+O{color:#0b78ff;font-size:18px;font-weight:700}@media (max-width:1024px){.CreatePayment_paymentContainer__vEvDs{gap:20px;grid-template-columns:1fr}.CreatePayment_summaryCard__AUqTH{position:static}}@media (max-width:768px){.CreatePayment_formGrid__CkOh0{grid-template-columns:1fr}.CreatePayment_textarea__r5C20{grid-column:span 1}.CreatePayment_formActions__uArHu{flex-direction:column}.CreatePayment_resetBtn__O4dP4,.CreatePayment_submitBtn__hDIKX{width:100%}}@keyframes CreatePayment_slideIn__GxSDy{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CreatePayment_paymentForm__7Qqnp,.CreatePayment_summaryCard__AUqTH{animation:CreatePayment_slideIn__GxSDy .5s ease-out}.CreatePayment_scholarSearchContainer__QDwLn{grid-column:span 1;position:relative}.CreatePayment_searchDropdown__PZyof{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 6px #0000001a;left:0;max-height:250px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.CreatePayment_dropdownItem__LWm9J{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:10px 12px;transition:background-color .2s}.CreatePayment_dropdownItem__LWm9J:hover{background-color:#f5f5f5}.CreatePayment_dropdownItem__LWm9J:last-child{border-bottom:none}.CreatePayment_scholarInfo__wO53c{display:flex;flex-direction:column;gap:4px}.CreatePayment_scholarName__X3roO{color:#333;font-weight:500}.CreatePayment_scholarEmail__TDfjk{color:#666;font-size:.85em}.CreatePayment_scholarId__SmAqL{color:#999;font-size:.8em;margin-top:4px}.CreatePayment_divider__1GarL{background-color:#e0e0e0;height:1px;margin:16px 0}.CreatePayment_zeroBalance__XnYBW{color:#4caf50;color:#28a745;font-weight:600}.CreatePayment_referralText__Pt6n8{color:red;font-size:15px;font-weight:600}.CreatePayment_referralActions__8ETsN{display:flex;gap:15px}.CreatePayment_actionLink__fuRn9{color:#0d6efd;font-size:14px}.CreatePayment_actionLink__fuRn9:hover{color:#084298}.CreatePayment_referralBanner__bPbUq{align-items:center;background-color:#f0f7ff;border:1px solid #b8d4ff;border-radius:8px;display:flex;gap:12px;margin-bottom:16px;padding:10px 16px}.CreatePayment_referralText__Pt6n8{color:#1a56db;font-weight:500}.CreatePayment_actionLink__fuRn9{border-radius:4px;color:#1a56db;cursor:pointer;font-weight:500;padding:4px 8px;text-decoration:underline;transition:background-color .2s}.CreatePayment_actionLink__fuRn9:hover{background-color:#1a56db1a}.CreatePayment_disabledLink__A2khJ{cursor:not-allowed;opacity:.5;text-decoration:none}.CreatePayment_removeReferralIcon__LfCr\+{align-items:center;border-radius:4px;color:#dc2626;cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:4px 8px;transition:all .2s}.CreatePayment_removeReferralIcon__LfCr\+:hover{background-color:#fee2e2;transform:scale(1.1)}.CreatePayment_removeReferralIcon__LfCr\+ svg{height:16px;width:16px}.DuplicatePaymentWarningPopup_popupOverlay__rYJoT{align-items:center;animation:DuplicatePaymentWarningPopup_fadeIn__lHDsT .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.DuplicatePaymentWarningPopup_popupContainer__Y5ba1{animation:DuplicatePaymentWarningPopup_slideUp__OabJ6 .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 50px -12px #00000040;max-width:450px;overflow:hidden;width:90%}.DuplicatePaymentWarningPopup_popupHeader__h8X6U{align-items:center;background:linear-gradient(135deg,#fff,#fef3c7);border-bottom:1px solid #fde68a;display:flex;gap:12px;padding:20px 24px;position:relative}.DuplicatePaymentWarningPopup_popupIcon__hP4fo{align-items:center;animation:DuplicatePaymentWarningPopup_pulse__mVnzm .5s ease-out;background:#fef3c7;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.DuplicatePaymentWarningPopup_popupTitle__1rcx0{color:#92400e;flex:1 1;font-size:18px;font-weight:700;margin:0}.DuplicatePaymentWarningPopup_closeButton__XnJ\+-{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.DuplicatePaymentWarningPopup_closeButton__XnJ\+-:hover{background:#0000000d;transform:scale(1.1)}.DuplicatePaymentWarningPopup_popupBody__KhMJh{padding:24px}.DuplicatePaymentWarningPopup_popupMessage__j2i1u{color:#1e293b;font-size:16px;font-weight:500;line-height:1.5;margin:0 0 8px}.DuplicatePaymentWarningPopup_popupSubmessage__9Wp2y{color:#64748b;font-size:14px;margin:0 0 24px}.DuplicatePaymentWarningPopup_infoBox__MWERY{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:8px;padding:16px}.DuplicatePaymentWarningPopup_infoRow__K8jau{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.DuplicatePaymentWarningPopup_infoRow__K8jau:first-child{padding-top:0}.DuplicatePaymentWarningPopup_infoRow__K8jau:last-child{padding-bottom:0}.DuplicatePaymentWarningPopup_infoLabel__2Xwyc{color:#64748b;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DuplicatePaymentWarningPopup_infoValue__\+3rol{color:#1e293b;font-size:14px;font-weight:600}.DuplicatePaymentWarningPopup_popupFooter__MHRHA{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:12px;padding:20px 24px}.DuplicatePaymentWarningPopup_cancelButton__QvXl\+{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 16px;transition:all .2s ease}.DuplicatePaymentWarningPopup_cancelButton__QvXl\+:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px)}.DuplicatePaymentWarningPopup_confirmButton__VPJ5K{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:10px;box-shadow:0 2px 4px #f59e0b4d;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 16px;transition:all .2s ease}.DuplicatePaymentWarningPopup_confirmButton__VPJ5K:hover{box-shadow:0 4px 12px #f59e0b66;transform:translateY(-1px)}.DuplicatePaymentWarningPopup_confirmButton__VPJ5K:active{transform:translateY(0)}@keyframes DuplicatePaymentWarningPopup_fadeIn__lHDsT{0%{opacity:0}to{opacity:1}}@keyframes DuplicatePaymentWarningPopup_slideUp__OabJ6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes DuplicatePaymentWarningPopup_pulse__mVnzm{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.DuplicatePaymentWarningPopup_popupContainer__Y5ba1{margin:16px;width:95%}.DuplicatePaymentWarningPopup_popupHeader__h8X6U{padding:16px 20px}.DuplicatePaymentWarningPopup_popupBody__KhMJh{padding:20px}.DuplicatePaymentWarningPopup_popupFooter__MHRHA{padding:16px 20px}.DuplicatePaymentWarningPopup_popupTitle__1rcx0{font-size:16px}}.ViewSinglePayment_popupOverlay__8eUCC{align-items:center;animation:ViewSinglePayment_fadeIn__ZYYTf .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewSinglePayment_fadeIn__ZYYTf{0%{opacity:0}to{opacity:1}}.ViewSinglePayment_viewPopupContainer__OS-4U{animation:ViewSinglePayment_slideUp__2182F .3s ease;background:#fff;border-radius:24px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;height:90vh;max-width:1200px;width:90%}@keyframes ViewSinglePayment_slideUp__2182F{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewSinglePayment_viewPopupHeader__PIIzp{align-items:center;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #f1f5f9;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:1.5rem 2rem}.ViewSinglePayment_viewPopupTitle__AAeCD{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0b78ff,#202a37);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.ViewSinglePayment_viewPopupClose__TmGG0{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ViewSinglePayment_viewPopupClose__TmGG0:hover{border-color:#0b78ff;color:#0b78ff;transform:rotate(90deg)}.ViewSinglePayment_viewPopupContent__lGz69{flex:1 1;overflow-y:auto;padding:2rem}.ViewSinglePayment_viewPopupContent__lGz69::-webkit-scrollbar{width:8px}.ViewSinglePayment_viewPopupContent__lGz69::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.ViewSinglePayment_viewPopupContent__lGz69::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.ViewSinglePayment_viewPopupContent__lGz69::-webkit-scrollbar-thumb:hover{background:#64748b}.ViewSinglePayment_viewPopupFooter__zCNzf{background:#f8fafc;border-radius:0 0 24px 24px;border-top:1px solid #f1f5f9;display:flex;flex-shrink:0;justify-content:flex-end;padding:1.5rem 2rem}.ViewSinglePayment_statusBanner__8NqY2{align-items:center;background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 1.5rem}.ViewSinglePayment_paymentId__EhXEf{color:#64748b;font-size:.95rem;font-weight:500}.ViewSinglePayment_summaryCards__ZsJSa{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2rem}.ViewSinglePayment_summaryCard__bkoa4{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;display:flex;gap:1rem;padding:1.25rem;transition:all .3s ease}.ViewSinglePayment_summaryCard__bkoa4:hover{border-color:#0b78ff;box-shadow:0 10px 20px -5px #0b78ff33;transform:translateY(-2px)}.ViewSinglePayment_summaryIcon__dii7s{align-items:center;background:linear-gradient(135deg,#0b78ff,#202a37);border-radius:12px;color:#fff;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.ViewSinglePayment_summaryContent__vIOOz{flex:1 1}.ViewSinglePayment_summaryLabel__uLoIl{color:#64748b;display:block;font-size:.85rem;margin-bottom:.25rem}.ViewSinglePayment_summaryValue__DMFkl{color:#1e293b;display:block;font-size:1.5rem;font-weight:600}.ViewSinglePayment_detailsGrid__wSn5a{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.ViewSinglePayment_detailsSection__PaIQL{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:1.5rem;transition:all .3s ease}.ViewSinglePayment_detailsSection__PaIQL:hover{border-color:#0b78ff;box-shadow:0 10px 20px -5px #0000001a}.ViewSinglePayment_sectionTitle__2KAUB{align-items:center;border-bottom:2px solid #f1f5f9;color:#1e293b;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;margin:0 0 1.25rem;padding-bottom:.75rem}.ViewSinglePayment_sectionIcon__mM5gg{color:#0b78ff;height:20px;width:20px}.ViewSinglePayment_detailsList__rX5NA{display:flex;flex-direction:column;gap:.75rem}.ViewSinglePayment_detailItem__SXAiX{align-items:flex-start;display:flex;font-size:.95rem;gap:.5rem}.ViewSinglePayment_detailLabel__l\+\+Xn{color:#64748b;font-weight:500;min-width:120px}.ViewSinglePayment_detailValue__XNebA{color:#1e293b;flex:1 1;word-break:break-word}.ViewSinglePayment_detailValue__XNebA a{color:#0b78ff;text-decoration:none}.ViewSinglePayment_detailValue__XNebA a:hover{text-decoration:underline}.ViewSinglePayment_closeButton__RNYm5{background:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 2rem;transition:all .2s ease}.ViewSinglePayment_closeButton__RNYm5:hover{border-color:#0b78ff;color:#0b78ff;transform:translateY(-1px)}@media (max-width:768px){.ViewSinglePayment_viewPopupContainer__OS-4U{height:95vh;width:95%}.ViewSinglePayment_viewPopupHeader__PIIzp{padding:1rem 1.5rem}.ViewSinglePayment_viewPopupTitle__AAeCD{font-size:1.25rem}.ViewSinglePayment_viewPopupContent__lGz69{padding:1.5rem}.ViewSinglePayment_detailsGrid__wSn5a,.ViewSinglePayment_summaryCards__ZsJSa{grid-template-columns:1fr}.ViewSinglePayment_detailItem__SXAiX{flex-direction:column;gap:.25rem}.ViewSinglePayment_detailLabel__l\+\+Xn{min-width:auto}.ViewSinglePayment_statusBanner__8NqY2{flex-direction:column;gap:.5rem;text-align:center}.ViewSinglePayment_viewPopupFooter__zCNzf{padding:1rem 1.5rem}}.ViewSinglePayment_ctStatus__WdeYI{border-radius:20px;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem}.viewReferralDetails_overlay__iv1MU{align-items:center;animation:viewReferralDetails_fadeIn__L5xfG .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.viewReferralDetails_modal__x1D89{animation:viewReferralDetails_slideUp__uBe4H .3s ease;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0b78ff26;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:90%}@keyframes viewReferralDetails_fadeIn__L5xfG{0%{opacity:0}to{opacity:1}}@keyframes viewReferralDetails_slideUp__uBe4H{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.viewReferralDetails_header__SP01K{align-items:center;background:linear-gradient(90deg,#fff,#f0f7ff);border-bottom:1px solid #eef2f6;display:flex;justify-content:space-between;padding:24px 28px}.viewReferralDetails_headerLeft__pgOpd{align-items:center;display:flex;gap:20px}.viewReferralDetails_avatar__c3LqZ{align-items:center;background:linear-gradient(135deg,#0b78ff,#4a90e2);border-radius:16px;box-shadow:0 4px 12px #0b78ff4d;color:#fff;display:flex;font-size:24px;font-weight:600;height:60px;justify-content:center;text-transform:uppercase;width:60px}.viewReferralDetails_headerInfo__uj8eI{display:flex;flex-direction:column;gap:4px}.viewReferralDetails_title__rzhwE{color:#1a1f36;font-size:24px;font-weight:600;line-height:1.3;margin:0}.viewReferralDetails_subtitle__S8\+qK{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;margin:0}.viewReferralDetails_headerActions__TjYzj{align-items:center;display:flex;gap:12px}.viewReferralDetails_actionBtn__HhlAN,.viewReferralDetails_closeBtn__0q64c{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.viewReferralDetails_actionBtn__HhlAN:hover{background:#f3f4f6;border-color:#0b78ff;box-shadow:0 4px 8px #0b78ff33;color:#0b78ff;transform:translateY(-2px)}.viewReferralDetails_closeBtn__0q64c:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}.viewReferralDetails_tabs__oUSOQ{-ms-overflow-style:none;background:#fff;border-bottom:1px solid #eef2f6;display:flex;gap:4px;padding:0 28px;scrollbar-width:none}.viewReferralDetails_tabs__oUSOQ::-webkit-scrollbar{display:none}.viewReferralDetails_tab__vZP2h{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:16px 20px;position:relative;transition:all .2s ease;white-space:nowrap}.viewReferralDetails_tab__vZP2h.viewReferralDetails_activeTab__qzx0F,.viewReferralDetails_tab__vZP2h:hover{color:#0b78ff}.viewReferralDetails_tab__vZP2h.viewReferralDetails_activeTab__qzx0F:after{animation:viewReferralDetails_slideIn__mwZr3 .3s ease;background:linear-gradient(90deg,#0b78ff,#4a90e2);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}@keyframes viewReferralDetails_slideIn__mwZr3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.viewReferralDetails_tabIcon__DDxeI{font-size:18px}.viewReferralDetails_content__Dowdq{background:#f9fafc;flex:1 1;overflow-y:auto;padding:28px}.viewReferralDetails_infoSection__hFipm{animation:viewReferralDetails_fadeIn__L5xfG .3s ease}.viewReferralDetails_infoGrid__\+hfSS{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.viewReferralDetails_infoCard__nxDFd{background:#fff;border:1px solid #eef2f6;border-radius:16px;box-shadow:0 2px 8px #0000000a;padding:20px;transition:all .2s ease}.viewReferralDetails_infoCard__nxDFd:hover{border-color:#0b78ff;box-shadow:0 8px 16px #0b78ff1a;transform:translateY(-2px)}.viewReferralDetails_infoCardHeader__souuo{align-items:center;border-bottom:2px solid #f3f4f6;display:flex;gap:12px;margin-bottom:20px;padding-bottom:12px}.viewReferralDetails_infoCardHeader__souuo h3{color:#1f2937;font-size:16px;font-weight:600;margin:0}.viewReferralDetails_infoCardIcon__iv8uJ{color:#0b78ff;font-size:20px}.viewReferralDetails_infoCardContent__f\+FH8{display:flex;flex-direction:column;gap:12px}.viewReferralDetails_infoRow__ksvPC{align-items:flex-start;border-bottom:1px dashed #f3f4f6;display:flex;font-size:14px;gap:12px;line-height:1.6;padding:4px 0}.viewReferralDetails_infoRow__ksvPC:last-child{border-bottom:none}.viewReferralDetails_infoLabel__V5y0x{color:#6b7280;font-weight:500;min-width:120px}.viewReferralDetails_infoValue__dgG6E{align-items:center;color:#1f2937;display:flex;flex:1 1;flex-wrap:wrap;font-weight:400;gap:8px}.viewReferralDetails_statusBadge__Edgoy{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.viewReferralDetails_documentGrid__5MA0z{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.viewReferralDetails_documentCard__hnzfO{align-items:center;background:#fff;border:1px solid #eef2f6;border-radius:12px;display:flex;gap:12px;padding:16px;transition:all .2s ease}.viewReferralDetails_documentCard__hnzfO:hover{border-color:#0b78ff;box-shadow:0 4px 12px #0b78ff1a}.viewReferralDetails_documentIcon__qJeOy{align-items:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:10px;color:#0b78ff;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}.viewReferralDetails_documentInfo__JXNb2{flex:1 1}.viewReferralDetails_documentInfo__JXNb2 h4{color:#1f2937;font-size:14px;font-weight:600;margin:0 0 4px}.viewReferralDetails_documentInfo__JXNb2 p{color:#9ca3af;font-size:12px;margin:0}.viewReferralDetails_documentDownloadBtn__8k5SH{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#0b78ff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.viewReferralDetails_documentDownloadBtn__8k5SH:hover{background:#0b78ff;color:#fff;transform:scale(1.1)}.viewReferralDetails_noDocuments__tIwo-{background:#fff;border:2px dashed #e5e7eb;border-radius:16px;grid-column:1/-1;padding:60px 20px;text-align:center}.viewReferralDetails_noDocumentsIcon__SGnak{color:#d1d5db;font-size:48px;margin-bottom:16px}.viewReferralDetails_noDocuments__tIwo- p{color:#9ca3af;font-size:16px;margin:0}.viewReferralDetails_loadingContainer__wRC\+p{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:60px}.viewReferralDetails_spinner__euYDf{animation:viewReferralDetails_spin__n9xHT 1s linear infinite;border:4px solid #f3f4f6;border-radius:50%;border-top-color:#0b78ff;height:50px;margin-bottom:16px;width:50px}@keyframes viewReferralDetails_spin__n9xHT{to{transform:rotate(1turn)}}.viewReferralDetails_footer__zLJjn{align-items:center;background:#fff;border-top:1px solid #eef2f6;display:flex;justify-content:space-between;padding:16px 28px}.viewReferralDetails_footerLeft__e6VIB{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:16px}.viewReferralDetails_footerStatus__cAkOM{align-items:center;color:#9ca3af;display:flex;gap:6px}.viewReferralDetails_footerRight__Pc7V\+{display:flex;gap:12px}.viewReferralDetails_footerBtn__oMjvC{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s ease}.viewReferralDetails_footerBtn__oMjvC:hover{background:#f3f4f6;border-color:#0b78ff;color:#0b78ff}@media (max-width:768px){.viewReferralDetails_modal__x1D89{max-height:95vh;width:95%}.viewReferralDetails_header__SP01K{padding:16px 20px}.viewReferralDetails_avatar__c3LqZ{font-size:20px;height:48px;width:48px}.viewReferralDetails_title__rzhwE{font-size:20px}.viewReferralDetails_tabs__oUSOQ{padding:0 16px}.viewReferralDetails_tab__vZP2h{padding:12px 16px}.viewReferralDetails_tabLabel__lVl5D{display:none}.viewReferralDetails_tabIcon__DDxeI{font-size:20px}.viewReferralDetails_content__Dowdq{padding:16px}.viewReferralDetails_infoGrid__\+hfSS{grid-template-columns:1fr}.viewReferralDetails_footer__zLJjn{align-items:flex-start;flex-direction:column;gap:12px;padding:12px 16px}.viewReferralDetails_footerRight__Pc7V\+{width:100%}.viewReferralDetails_footerBtn__oMjvC{flex:1 1;text-align:center}}.viewReferralDetails_paymentSummary__aST05{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.viewReferralDetails_summaryCard__3gBB1{align-items:center;background:#fff;border:1px solid #eef2f6;border-radius:16px;box-shadow:0 4px 12px #0000000d;display:flex;gap:16px;padding:20px;transition:all .3s ease}.viewReferralDetails_summaryCard__3gBB1:hover{box-shadow:0 8px 24px #0b78ff26;transform:translateY(-4px)}.viewReferralDetails_summaryIcon__DBx3k{align-items:center;background:linear-gradient(135deg,#0b78ff,#4a90e2);border-radius:14px;color:#fff;display:flex;font-size:24px;height:56px;justify-content:center;width:56px}.viewReferralDetails_summaryContent__eVkxM{flex:1 1}.viewReferralDetails_summaryLabel__fbDqw{color:#6b7280;display:block;font-size:13px;margin-bottom:4px}.viewReferralDetails_summaryValue__z9WvV{color:#1f2937;font-size:24px;font-weight:600;line-height:1.2}.viewReferralDetails_paymentHistory__tQ8vN{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000a;margin-top:32px;padding:20px}.viewReferralDetails_paymentHistoryHeader__b3nJi{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.viewReferralDetails_paymentHistoryHeader__b3nJi h3{color:#1f2937;font-size:18px;font-weight:600;margin:0}.viewReferralDetails_downloadBtn__Rf53m{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.viewReferralDetails_downloadBtn__Rf53m:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.viewReferralDetails_tableContainer__ZJI87{border:1px solid #eef2f6;border-radius:12px;overflow-x:auto}.viewReferralDetails_paymentTable__hdomX{border-collapse:collapse;font-size:14px;width:100%}.viewReferralDetails_paymentTable__hdomX th{background:#f9fafb;border-bottom:2px solid #e5e7eb;color:#4b5563;font-weight:600;padding:14px 16px;text-align:left}.viewReferralDetails_paymentTable__hdomX td{border-bottom:1px solid #eef2f6;color:#1f2937;padding:14px 16px}.viewReferralDetails_paymentTable__hdomX tr:hover td{background:#f0f7ff}.viewReferralDetails_paymentTable__hdomX .viewReferralDetails_amount__I7Ci0{color:#059669;font-weight:600}.viewReferralDetails_paymentType__AlzWV{border-radius:6px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.viewReferralDetails_paymentType__AlzWV.viewReferralDetails_initial__0JqTT{background:#e3f2fd;color:#0288d1}.viewReferralDetails_paymentType__AlzWV.viewReferralDetails_installment__stYSQ{background:#f3e5f5;color:#7b1fa2}.viewReferralDetails_paymentType__AlzWV.viewReferralDetails_final__DH61w{background:#e8f5e9;color:#2e7d32}.viewReferralDetails_transactionId__TWom6{background:#f3f4f6;border-radius:4px;color:#4b5563;font-family:monospace;font-size:12px;padding:4px 8px}.viewReferralDetails_paymentStatus__heHCQ{border-radius:6px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.viewReferralDetails_paymentStatus__heHCQ.viewReferralDetails_completed__bFVEi{background:#e8f5e9;color:#2e7d32}.viewReferralDetails_paymentStatus__heHCQ.viewReferralDetails_pending__bUpBR{background:#fff3e0;color:#ed6c02}.viewReferralDetails_paymentStatus__heHCQ.viewReferralDetails_failed__rqHSC{background:#ffebee;color:#c62828}.viewReferralDetails_receiptBtn__fsg-c{align-items:center;background:#0000;border:1px solid #e5e7eb;border-radius:6px;color:#0b78ff;cursor:pointer;display:flex;font-size:11px;gap:4px;padding:4px 8px;transition:all .2s ease}.viewReferralDetails_receiptBtn__fsg-c:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.viewReferralDetails_noReceipt__oqfIe{color:#9ca3af;font-size:12px}.viewReferralDetails_noPayments__kwZy0{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px;padding:40px;text-align:center}.viewReferralDetails_noPaymentsIcon__7cwbo{color:#d1d5db;font-size:48px;margin-bottom:16px}.viewReferralDetails_noPayments__kwZy0 p{color:#9ca3af;font-size:16px;margin:0}.viewReferralDetails_remarksBox__aiHcV{background:#f9fafb;border-left:4px solid #0b78ff;border-radius:8px;color:#4b5563;font-size:14px;line-height:1.6;padding:16px}.viewReferralDetails_tabBadge__M3Oil{background:#0b78ff;border-radius:12px;color:#fff;font-size:11px;font-weight:600;margin-left:6px;padding:2px 6px}@media (max-width:768px){.viewReferralDetails_paymentSummary__aST05{grid-template-columns:1fr}.viewReferralDetails_paymentTable__hdomX{font-size:12px}.viewReferralDetails_paymentTable__hdomX td,.viewReferralDetails_paymentTable__hdomX th{padding:10px 12px}.viewReferralDetails_summaryValue__z9WvV{font-size:20px}}.AlertPopup_popupOverlay__fAapG{align-items:center;animation:AlertPopup_fadeIn__6hn0X .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AlertPopup_popupContainer__4r8sq{animation:AlertPopup_slideUp__lAw\+h .3s ease;background:#fff;border-radius:24px;box-shadow:0 20px 60px #0000004d;max-width:400px;overflow:hidden;position:relative;width:90%}@keyframes AlertPopup_fadeIn__6hn0X{0%{opacity:0}to{opacity:1}}@keyframes AlertPopup_slideUp__lAw\+h{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AlertPopup_popupCloseButton__0ANe9{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px;z-index:1}.AlertPopup_popupCloseButton__0ANe9:hover{background-color:#f3f4f6;color:#4b5563;transform:rotate(90deg)}.AlertPopup_popupContent__rpQv0{padding:32px 24px 24px;text-align:center}.AlertPopup_popupIconWrapper__UXqhH{display:flex;justify-content:center;margin-bottom:20px}.AlertPopup_popupIcon__boySn{stroke-width:1.5;height:64px;width:64px}.AlertPopup_successIcon__Hrpgx{animation:AlertPopup_scaleIn__7j9K3 .3s ease;color:#10b981}.AlertPopup_errorIcon__yrUgo{animation:AlertPopup_shake__ruAYP .5s ease;color:#ef4444}.AlertPopup_warningIcon__836uq{animation:AlertPopup_pulse__Iv5F6 1s infinite;color:#f59e0b}.AlertPopup_infoIcon__qEVBJ{color:#3b82f6}@keyframes AlertPopup_scaleIn__7j9K3{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes AlertPopup_shake__ruAYP{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes AlertPopup_pulse__Iv5F6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.AlertPopup_popupTitle__xanQl{color:#111827;font-size:24px;font-weight:600;line-height:1.3;margin-bottom:12px}.AlertPopup_popupMessage__t-0Vx{color:#6b7280;font-size:16px;line-height:1.5;margin-bottom:24px}.AlertPopup_statusChangeIndicator__GCMjN{align-items:center;background-color:#f9fafb;border-radius:40px;display:flex;gap:12px;justify-content:center;margin-bottom:24px;padding:12px}.AlertPopup_statusBadge__JSnD4{border-radius:20px;font-size:14px;font-weight:500;padding:6px 16px;text-transform:capitalize}.AlertPopup_statusBadge__JSnD4.AlertPopup_active__2FNEu,.AlertPopup_statusBadge__JSnD4.AlertPopup_approved__ohf2N{background-color:#d1fae5;color:#065f46}.AlertPopup_statusBadge__JSnD4.AlertPopup_pending__eDk1z{background-color:#fef3c7;color:#92400e}.AlertPopup_statusBadge__JSnD4.AlertPopup_deactive__qe3Se,.AlertPopup_statusBadge__JSnD4.AlertPopup_rejected__av4hv{background-color:#fee2e2;color:#991b1b}.AlertPopup_statusArrow__7-Kl1{color:#9ca3af;font-size:20px;font-weight:300}.AlertPopup_popupActions__U5xdD{display:flex;gap:12px;justify-content:center}.AlertPopup_popupButton__zIPNK{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:500;min-width:120px;padding:12px 24px;transition:all .2s ease}.AlertPopup_confirmButton__\+xQnN{background-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d;color:#fff}.AlertPopup_confirmButton__\+xQnN:hover{background-color:#2563eb;box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.AlertPopup_confirmButton__\+xQnN:active{transform:translateY(0)}.AlertPopup_cancelButton__mtuMU{background-color:#f3f4f6;color:#4b5563}.AlertPopup_cancelButton__mtuMU:hover{background-color:#e5e7eb}.AlertPopup_okButton__fW03I{background:linear-gradient(135deg,#3b82f6,#8b5cf6);box-shadow:0 4px 12px #3b82f64d;color:#fff;min-width:160px}.AlertPopup_okButton__fW03I:hover{box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}@media (max-width:480px){.AlertPopup_popupContainer__4r8sq{margin:16px;width:95%}.AlertPopup_popupContent__rpQv0{padding:24px 20px 20px}.AlertPopup_popupTitle__xanQl{font-size:20px}.AlertPopup_popupMessage__t-0Vx{font-size:14px}.AlertPopup_popupButton__zIPNK{font-size:14px;min-width:100px;padding:10px 20px}.AlertPopup_popupIcon__boySn{height:48px;width:48px}}.AlertPopup_buttonLoader__fW8G5,.AlertPopup_loadingIcon__Wkhwq{animation:AlertPopup_spin__r-M25 1s linear infinite}.AlertPopup_buttonLoader__fW8G5{margin-right:8px}.AlertPopup_loadingButton__FdZAd{align-items:center;background-color:#6b7280;color:#fff;cursor:not-allowed;display:flex;gap:8px;justify-content:center}.AlertPopup_loadingButton__FdZAd:hover{background-color:#6b7280}@keyframes AlertPopup_spin__r-M25{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AlertPopup_popupOverlay__fAapG.AlertPopup_loading__yqHT2{cursor:not-allowed}.AlertPopup_popupButton__zIPNK:disabled,.AlertPopup_popupCloseButton__0ANe9:disabled{cursor:not-allowed;opacity:.5}.BillFormat_billPopupOverlay__lQmVi{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.BillFormat_billPopupContainer__kuUYm{animation:BillFormat_slideIn__4zgW2 .3s ease-out;background-color:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:900px;width:90%}@keyframes BillFormat_slideIn__4zgW2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BillFormat_billPopupHeader__7-78n{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.5rem 2rem}.BillFormat_billPopupTitle__VyunD{align-items:center;color:#1f2937;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.BillFormat_billPopupTitleIcon__DoVgj{color:#3b82f6}.BillFormat_billPopupClose__Y30oU{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:1.25rem;justify-content:center;padding:.5rem;transition:all .2s}.BillFormat_billPopupClose__Y30oU:hover{background-color:#f3f4f6;color:#1f2937}.BillFormat_billPopupContent__1ZvzI{flex:1 1;overflow-y:auto;padding:2rem}.BillFormat_billContainer__mxg3\+{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.BillFormat_billHeader__lvGuG{margin-bottom:1.5rem;text-align:center}.BillFormat_billLogo__KNPBp{margin-bottom:1rem;max-height:80px;max-width:200px;object-fit:contain}.BillFormat_billCompanyName__3mjRa{color:#1f2937;font-size:1.5rem;font-weight:700;margin:.5rem 0}.BillFormat_billCompanyDetails__-YRTa{color:#6b7280;font-size:.875rem;margin:.25rem 0}.BillFormat_billDivider__2STwp{background:linear-gradient(90deg,#0000,#3b82f6,#0000);height:2px;margin:1.5rem 0}.BillFormat_billReceiptTitle__n1UBJ{margin-bottom:2rem;text-align:center}.BillFormat_billReceiptTitle__n1UBJ h2{color:#1f2937;font-size:1.75rem;font-weight:700;letter-spacing:1px;margin:0 0 .5rem}.BillFormat_billReceiptNo__1fD-3{background-color:#f3f4f6;border-radius:9999px;color:#4b5563;display:inline-block;font-size:1rem;padding:.5rem 1.5rem}.BillFormat_billInfoRow__WzXYu{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:1rem 1.5rem}.BillFormat_billInfoItem__nabyL{align-items:center;display:flex;gap:.5rem}.BillFormat_billInfoLabel__co9QO{color:#4b5563;font-size:.875rem;font-weight:600}.BillFormat_billInfoValue__rfWFF{color:#1f2937;font-size:.875rem}.BillFormat_billStatus__47Hsa{border-radius:9999px;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase}.BillFormat_billStatusSuccess__qlaGd{background-color:#d1fae5;color:#065f46}.BillFormat_billStatusWarning__iveTx{background-color:#fef3c7;color:#92400e}.BillFormat_billStatusInfo__PLO-n{background-color:#dbeafe;color:#1e40af}.BillFormat_billSection__EEM2o{margin-bottom:2rem}.BillFormat_billSectionTitle__YRQMG{border-bottom:2px solid #e5e7eb;color:#1f2937;font-size:1.125rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.BillFormat_billDetailsGrid__tyalf{grid-gap:1rem;background-color:#f9fafb;border-radius:8px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:1.5rem}.BillFormat_billDetailItem__Q3l2V{display:flex;flex-direction:column;gap:.25rem}.BillFormat_billDetailLabel__b3A9\+{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.BillFormat_billDetailValue__RcjL4{color:#1f2937;font-size:1rem}.BillFormat_billTable__Y4zMX{border-collapse:collapse;margin:1rem 0;width:100%}.BillFormat_billTable__Y4zMX th{background-color:#f3f4f6;border-bottom:2px solid #e5e7eb;color:#4b5563;font-size:.875rem;font-weight:600;padding:.75rem 1rem;text-align:left}.BillFormat_billTable__Y4zMX td{border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:.875rem;padding:.75rem 1rem}.BillFormat_billTable__Y4zMX tfoot tr{background-color:#f9fafb}.BillFormat_billTable__Y4zMX tfoot td{font-size:1rem;padding:1rem}.BillFormat_billAmount__EaAhU{color:#1f2937;font-weight:600}.BillFormat_billAmountTotal__1s288{color:#059669;font-size:1.125rem;font-weight:700}.BillFormat_billInfoGrid__sx7lp{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:2rem 0}.BillFormat_billInfoBox__U4\+t-{background-color:#f3f4f6;border-radius:8px;padding:1rem}.BillFormat_billInfoBoxTitle__-eg\+O{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin:0 0 .5rem;text-transform:uppercase}.BillFormat_billInfoBoxContent__E3Qas{color:#1f2937;font-size:1rem;font-weight:500;margin:0}.BillFormat_billAmountWords__hTQ1G{background-color:#f9fafb;border-radius:8px;font-style:italic;margin:2rem 0;padding:1rem}.BillFormat_billAmountWordsLabel__W2ztw{color:#4b5563;font-size:.875rem;font-weight:600;margin-right:.5rem}.BillFormat_billAmountWordsValue__NvZ6T{color:#1f2937;font-size:1rem;text-transform:capitalize}.BillFormat_billFooter__U4FUd{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:3rem}.BillFormat_billFooterNote__7mLjv{color:#9ca3af;font-size:.75rem;max-width:400px}.BillFormat_billFooterSignature__-1MMr{text-align:center}.BillFormat_billSignatureLine__vXogI{border-top:1px dashed #d1d5db;color:#4b5563;font-size:.875rem;min-width:200px;padding-top:2rem}.BillFormat_billSignatureStamp__ZcN5G{color:#6b7280;font-size:.75rem;margin-top:.25rem}.BillFormat_billPopupFooter__x28zI{background-color:#f9fafb;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:1px solid #e5e7eb;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.BillFormat_billPopupButtonPrimary__dO0dt,.BillFormat_billPopupButtonSecondary__3qaNl{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:all .2s}.BillFormat_billPopupButtonPrimary__dO0dt{background-color:#3b82f6;color:#fff}.BillFormat_billPopupButtonPrimary__dO0dt:hover{background-color:#2563eb;box-shadow:0 4px 6px -1px #3b82f64d;transform:translateY(-1px)}.BillFormat_billPopupButtonSecondary__3qaNl{background-color:#fff;border:1px solid #e5e7eb;color:#4b5563}.BillFormat_billPopupButtonSecondary__3qaNl:hover{background-color:#f3f4f6;border-color:#d1d5db}.BillFormat_billPopupButtonIcon__B5NQ-{font-size:1rem}@media print{.BillFormat_billPopupOverlay__lQmVi{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;position:absolute}.BillFormat_billPopupContainer__kuUYm{box-shadow:none;max-height:none;width:100%}.BillFormat_billPopupFooter__x28zI,.BillFormat_billPopupHeader__7-78n{display:none}.BillFormat_billPopupContent__1ZvzI{overflow:visible;padding:0}.BillFormat_billContainer__mxg3\+{box-shadow:none;padding:1rem}}.EditUserRolePopup_modalOverlay__WurdW{align-items:center;animation:EditUserRolePopup_fadeIn__fXyhf .2s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.EditUserRolePopup_modalContainer__5pBTM{animation:EditUserRolePopup_slideUp__4JDw1 .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:90vh;max-width:900px;overflow-y:auto;width:90%}.EditUserRolePopup_modalHeader__us4y9{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:20px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.EditUserRolePopup_modalTitle__uYy4L{align-items:center;display:flex;gap:12px}.EditUserRolePopup_modalTitle__uYy4L h2{color:#1e293b;font-size:20px;font-weight:600;margin:0}.EditUserRolePopup_modalTitleIcon__1I3A4{color:#0b78ff;font-size:24px}.EditUserRolePopup_modalClose__KJERx{align-items:center;background:none;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.EditUserRolePopup_modalClose__KJERx:hover{background:#f1f5f9;color:#1e293b}.EditUserRolePopup_modalTabs__\+rkoE{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:8px;padding:16px 24px}.EditUserRolePopup_tabButton__JOMdr{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.EditUserRolePopup_tabButton__JOMdr:hover{background:#e2e8f0;color:#1e293b}.EditUserRolePopup_activeTab__TyFu1{background:#fff;box-shadow:0 2px 4px #0000000d;color:#0b78ff}.EditUserRolePopup_tabIcon__5OY23{font-size:16px}.EditUserRolePopup_modalForm__UXihW{padding:24px}.EditUserRolePopup_tabContent__r416i{max-height:60vh;min-height:400px;overflow-y:auto;padding-right:8px}.EditUserRolePopup_tabContent__r416i::-webkit-scrollbar{width:6px}.EditUserRolePopup_tabContent__r416i::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.EditUserRolePopup_tabContent__r416i::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.EditUserRolePopup_tabContent__r416i::-webkit-scrollbar-thumb:hover{background:#94a3b8}.EditUserRolePopup_statusField__CRjEG{margin-bottom:16px}.EditUserRolePopup_statusLabel__Bx2Ji{color:#1e293b;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.EditUserRolePopup_statusSelect__7DvZl{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:14px;padding:10px 12px;transition:all .2s;width:100%}.EditUserRolePopup_statusSelect__7DvZl:hover{border-color:#94a3b8}.EditUserRolePopup_statusSelect__7DvZl:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.EditUserRolePopup_passwordSection__bR8ns{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:24px;padding:20px}.EditUserRolePopup_passwordHeader__6sPu9{align-items:center;display:flex;gap:12px;margin-bottom:16px}.EditUserRolePopup_passwordIcon__kSS2j{color:#64748b;font-size:18px}.EditUserRolePopup_passwordToggle__qYRnr{align-items:center;color:#1e293b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px}.EditUserRolePopup_passwordToggle__qYRnr input[type=checkbox]{accent-color:#0b78ff;cursor:pointer;height:16px;width:16px}.EditUserRolePopup_passwordFields__0Qx0b{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.EditUserRolePopup_permissionsHeader__zLtTa{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:20px;padding:12px 16px}.EditUserRolePopup_accessLegend__B2G-x{display:flex;gap:24px}.EditUserRolePopup_legendItem__-mxgS{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px}.EditUserRolePopup_legendDot__ZqUpN{border-radius:50%;height:10px;width:10px}.EditUserRolePopup_permissionsGrid__D7HWq{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.EditUserRolePopup_permissionCategory__-AocI{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.EditUserRolePopup_categoryHeader__V1j4o{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 20px}.EditUserRolePopup_categoryTitle__7rGwe{color:#1e293b;font-size:16px;font-weight:600;margin:0 0 4px}.EditUserRolePopup_categoryDescription__NdfFM{color:#64748b;font-size:12px}.EditUserRolePopup_selectAllBtn__FLKEx{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#0b78ff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s}.EditUserRolePopup_selectAllBtn__FLKEx:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.EditUserRolePopup_permissionItems__OzftW{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:12px}.EditUserRolePopup_permissionItem__fgL0\+{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:all .2s}.EditUserRolePopup_permissionItem__fgL0\+:hover{background:#f8fafc}.EditUserRolePopup_permissionCheckbox__WYdvh{accent-color:#0b78ff;cursor:pointer;height:16px;margin-top:3px;width:16px}.EditUserRolePopup_permissionInfo__bh3Ov{flex:1 1}.EditUserRolePopup_permissionName__V9HOS{color:#1e293b;display:block;font-size:13px;font-weight:500;margin-bottom:2px}.EditUserRolePopup_permissionDescription__mQrel{color:#64748b;display:block;font-size:11px}.EditUserRolePopup_modalFooter__pnEed{background:#fff;border-radius:0 0 16px 16px;border-top:1px solid #e2e8f0;bottom:0;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding:20px 24px;position:-webkit-sticky;position:sticky}@keyframes EditUserRolePopup_fadeIn__fXyhf{0%{opacity:0}to{opacity:1}}@keyframes EditUserRolePopup_slideUp__4JDw1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EditUserRolePopup_modalContainer__5pBTM{max-height:95vh;width:95%}.EditUserRolePopup_modalTabs__\+rkoE{flex-direction:column;padding:12px}.EditUserRolePopup_tabButton__JOMdr{justify-content:center;width:100%}.EditUserRolePopup_passwordFields__0Qx0b,.EditUserRolePopup_permissionItems__OzftW{grid-template-columns:1fr}.EditUserRolePopup_categoryHeader__V1j4o{align-items:flex-start;flex-direction:column;gap:12px}.EditUserRolePopup_selectAllBtn__FLKEx{width:100%}}.EditUserRolePopup_permissionErrorContainer__FK36F{margin-bottom:1rem}.EditUserRolePopup_permissionError__\+0XiS{align-items:center;background-color:#fee2e2;border:1px solid #fecaca;border-radius:.5rem;color:#dc2626;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.EditUserRolePopup_permissionError__\+0XiS .EditUserRolePopup_errorIcon__ck3FE{flex-shrink:0}.EditUserRolePopup_closeErrorBtn__EkNpX{align-items:center;background:none;border:none;color:#dc2626;cursor:pointer;display:flex;margin-left:auto;padding:.25rem}.EditUserRolePopup_closeErrorBtn__EkNpX:hover{opacity:.7}.EditUserRolePopup_section__RqjQ5{border-bottom:1px solid #0b78ff14;padding:28px 32px;transition:background-color .3s ease}.EditUserRolePopup_section__RqjQ5:last-child{border-bottom:none}.EditUserRolePopup_sectionTitle__aB9VX{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a2639,#2d3748);-webkit-background-clip:text;background-clip:text;color:#1a2639;font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 24px;padding-left:16px;position:relative}.EditUserRolePopup_sectionTitle__aB9VX:before{background:#0b78ff;border-radius:4px;bottom:4px;box-shadow:0 2px 8px #0b78ff4d;content:"";left:0;position:absolute;top:4px;width:4px}.EditUserRolePopup_toggleWrapper__XFNjr{margin-bottom:1rem}.EditUserRolePopup_toggleLabel__fICFn{align-items:center;background:#f8fafc;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s ease}.EditUserRolePopup_toggleLabel__fICFn:hover{background:#f1f5f9}.EditUserRolePopup_toggleInfo__9MSd1{flex:1 1}.EditUserRolePopup_toggleTitle__urM0x{color:#1e293b;display:block;font-weight:500;margin-bottom:.25rem}.EditUserRolePopup_toggleDescription__i3BUy{color:#64748b;display:block;font-size:.75rem}.EditUserRolePopup_toggleSwitch__QY4cF{display:inline-block;height:28px;margin-left:1rem;position:relative;width:52px}.EditUserRolePopup_toggleInput__XTPJa{height:0;opacity:0;width:0}.EditUserRolePopup_toggleSlider__PCVe2{background-color:#cbd5e1;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.EditUserRolePopup_toggleSlider__PCVe2:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:22px;left:3px;position:absolute;transition:.3s;width:22px}.EditUserRolePopup_toggleInput__XTPJa:checked+.EditUserRolePopup_toggleSlider__PCVe2{background-color:#0b78ff}.EditUserRolePopup_toggleInput__XTPJa:checked+.EditUserRolePopup_toggleSlider__PCVe2:before{transform:translateX(24px)}.EditUserRolePopup_toggleInput__XTPJa:focus+.EditUserRolePopup_toggleSlider__PCVe2{box-shadow:0 0 1px #0b78ff}.EditUserRolePopup_settingsGrid__gMp3x{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.ScholarDetailView_overlay__AbL9S{align-items:center;animation:ScholarDetailView_fadeIn__-AB5- .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ScholarDetailView_modal__0v1ag{animation:ScholarDetailView_slideUp__h-AUG .3s ease;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0b78ff26;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:90%}@keyframes ScholarDetailView_fadeIn__-AB5-{0%{opacity:0}to{opacity:1}}@keyframes ScholarDetailView_slideUp__h-AUG{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ScholarDetailView_header__WipIJ{align-items:center;background:linear-gradient(90deg,#fff,#f0f7ff);border-bottom:1px solid #eef2f6;display:flex;justify-content:space-between;padding:24px 28px}.ScholarDetailView_headerLeft__T9L1Q{align-items:center;display:flex;gap:20px}.ScholarDetailView_avatar__rnFjV{align-items:center;background:linear-gradient(135deg,#0b78ff,#4a90e2);border-radius:16px;box-shadow:0 4px 12px #0b78ff4d;color:#fff;display:flex;font-size:24px;font-weight:600;height:60px;justify-content:center;text-transform:uppercase;width:60px}.ScholarDetailView_headerInfo__CFdKT{display:flex;flex-direction:column;gap:4px}.ScholarDetailView_title__pShgm{color:#1a1f36;font-size:24px;font-weight:600;line-height:1.3;margin:0}.ScholarDetailView_subtitle__4TBQD{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;margin:0}.ScholarDetailView_headerActions__oidaW{align-items:center;display:flex;gap:12px}.ScholarDetailView_actionBtn__0oyC9,.ScholarDetailView_closeBtn__HPtIZ{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ScholarDetailView_actionBtn__0oyC9:hover{background:#f3f4f6;border-color:#0b78ff;box-shadow:0 4px 8px #0b78ff33;color:#0b78ff;transform:translateY(-2px)}.ScholarDetailView_closeBtn__HPtIZ:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}.ScholarDetailView_tabs__wQbpf{-ms-overflow-style:none;background:#fff;border-bottom:1px solid #eef2f6;display:flex;gap:4px;padding:0 28px;scrollbar-width:none}.ScholarDetailView_tabs__wQbpf::-webkit-scrollbar{display:none}.ScholarDetailView_tab__4Pt1L{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:16px 20px;position:relative;transition:all .2s ease;white-space:nowrap}.ScholarDetailView_tab__4Pt1L.ScholarDetailView_activeTab__j5cmR,.ScholarDetailView_tab__4Pt1L:hover{color:#0b78ff}.ScholarDetailView_tab__4Pt1L.ScholarDetailView_activeTab__j5cmR:after{animation:ScholarDetailView_slideIn__y58b- .3s ease;background:linear-gradient(90deg,#0b78ff,#4a90e2);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}@keyframes ScholarDetailView_slideIn__y58b-{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ScholarDetailView_tabIcon__XkSnK{font-size:18px}.ScholarDetailView_content__haaVF{background:#f9fafc;flex:1 1;overflow-y:auto;padding:28px}.ScholarDetailView_infoSection__ntdyK{animation:ScholarDetailView_fadeIn__-AB5- .3s ease}.ScholarDetailView_infoGrid__LWf5f{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.ScholarDetailView_infoCard__gh4QZ{background:#fff;border:1px solid #eef2f6;border-radius:16px;box-shadow:0 2px 8px #0000000a;padding:20px;transition:all .2s ease}.ScholarDetailView_infoCard__gh4QZ:hover{border-color:#0b78ff;box-shadow:0 8px 16px #0b78ff1a;transform:translateY(-2px)}.ScholarDetailView_infoCardHeader__lBJoz{align-items:center;border-bottom:2px solid #f3f4f6;display:flex;gap:12px;margin-bottom:20px;padding-bottom:12px}.ScholarDetailView_infoCardHeader__lBJoz h3{color:#1f2937;font-size:16px;font-weight:600;margin:0}.ScholarDetailView_infoCardIcon__3NXJX{color:#0b78ff;font-size:20px}.ScholarDetailView_infoCardContent__weL\+u{display:flex;flex-direction:column;gap:12px}.ScholarDetailView_infoRow__rnvQM{align-items:flex-start;border-bottom:1px dashed #f3f4f6;display:flex;font-size:14px;gap:12px;line-height:1.6;padding:4px 0}.ScholarDetailView_infoRow__rnvQM:last-child{border-bottom:none}.ScholarDetailView_infoLabel__6AmGM{color:#6b7280;font-weight:500;min-width:120px}.ScholarDetailView_infoValue__yi\+BY{align-items:center;color:#1f2937;display:flex;flex:1 1;flex-wrap:wrap;font-weight:400;gap:8px}.ScholarDetailView_statusBadge__OdJAz{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.ScholarDetailView_documentGrid__rEgYS{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ScholarDetailView_documentCard__Xnma7{align-items:center;background:#fff;border:1px solid #eef2f6;border-radius:12px;display:flex;gap:12px;padding:16px;transition:all .2s ease}.ScholarDetailView_documentCard__Xnma7:hover{border-color:#0b78ff;box-shadow:0 4px 12px #0b78ff1a}.ScholarDetailView_documentIcon__Zo0l2{align-items:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:10px;color:#0b78ff;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}.ScholarDetailView_documentInfo__entXh{flex:1 1}.ScholarDetailView_documentInfo__entXh h4{color:#1f2937;font-size:14px;font-weight:600;margin:0 0 4px}.ScholarDetailView_documentInfo__entXh p{color:#9ca3af;font-size:12px;margin:0}.ScholarDetailView_documentDownloadBtn__DQYUi{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#0b78ff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ScholarDetailView_documentDownloadBtn__DQYUi:hover{background:#0b78ff;color:#fff;transform:scale(1.1)}.ScholarDetailView_noDocuments__wLtmB{background:#fff;border:2px dashed #e5e7eb;border-radius:16px;grid-column:1/-1;padding:60px 20px;text-align:center}.ScholarDetailView_noDocumentsIcon__ecGpy{color:#d1d5db;font-size:48px;margin-bottom:16px}.ScholarDetailView_noDocuments__wLtmB p{color:#9ca3af;font-size:16px;margin:0}.ScholarDetailView_loadingContainer__AOHVw{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:60px}.ScholarDetailView_spinner__MSbHU{animation:ScholarDetailView_spin__r9rLt 1s linear infinite;border:4px solid #f3f4f6;border-radius:50%;border-top-color:#0b78ff;height:50px;margin-bottom:16px;width:50px}@keyframes ScholarDetailView_spin__r9rLt{to{transform:rotate(1turn)}}.ScholarDetailView_footer__90EvX{align-items:center;background:#fff;border-top:1px solid #eef2f6;display:flex;justify-content:space-between;padding:16px 28px}.ScholarDetailView_footerLeft__5d7Ks{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:16px}.ScholarDetailView_footerStatus__GCa\+N{align-items:center;color:#9ca3af;display:flex;gap:6px}.ScholarDetailView_footerRight__SiW6Q{display:flex;gap:12px}.ScholarDetailView_footerBtn__T9TkA{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s ease}.ScholarDetailView_footerBtn__T9TkA:hover{background:#f3f4f6;border-color:#0b78ff;color:#0b78ff}@media (max-width:768px){.ScholarDetailView_modal__0v1ag{max-height:95vh;width:95%}.ScholarDetailView_header__WipIJ{padding:16px 20px}.ScholarDetailView_avatar__rnFjV{font-size:20px;height:48px;width:48px}.ScholarDetailView_title__pShgm{font-size:20px}.ScholarDetailView_tabs__wQbpf{padding:0 16px}.ScholarDetailView_tab__4Pt1L{padding:12px 16px}.ScholarDetailView_tabLabel__c5VZr{display:none}.ScholarDetailView_tabIcon__XkSnK{font-size:20px}.ScholarDetailView_content__haaVF{padding:16px}.ScholarDetailView_infoGrid__LWf5f{grid-template-columns:1fr}.ScholarDetailView_footer__90EvX{align-items:flex-start;flex-direction:column;gap:12px;padding:12px 16px}.ScholarDetailView_footerRight__SiW6Q{width:100%}.ScholarDetailView_footerBtn__T9TkA{flex:1 1;text-align:center}}.ScholarDetailView_paymentSummary__48Is9{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.ScholarDetailView_summaryCard__5nBCR{align-items:center;background:#fff;border:1px solid #eef2f6;border-radius:16px;box-shadow:0 4px 12px #0000000d;display:flex;gap:16px;padding:20px;transition:all .3s ease}.ScholarDetailView_summaryCard__5nBCR:hover{box-shadow:0 8px 24px #0b78ff26;transform:translateY(-4px)}.ScholarDetailView_summaryIcon__LKkoU{align-items:center;background:linear-gradient(135deg,#0b78ff,#4a90e2);border-radius:14px;color:#fff;display:flex;font-size:24px;height:56px;justify-content:center;width:56px}.ScholarDetailView_summaryContent__cxlPc{flex:1 1}.ScholarDetailView_summaryLabel__ieCjb{color:#6b7280;display:block;font-size:13px;margin-bottom:4px}.ScholarDetailView_summaryValue__bsrM\+{color:#1f2937;font-size:24px;font-weight:600;line-height:1.2}.ScholarDetailView_paymentHistory__jiHIK{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000a;margin-top:32px;padding:20px}.ScholarDetailView_paymentHistoryHeader__AMmu-{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ScholarDetailView_paymentHistoryHeader__AMmu- h3{color:#1f2937;font-size:18px;font-weight:600;margin:0}.ScholarDetailView_downloadBtn__QCX7m{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.ScholarDetailView_downloadBtn__QCX7m:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.ScholarDetailView_tableContainer__aM7Ye{border:1px solid #eef2f6;border-radius:12px;overflow-x:auto}.ScholarDetailView_paymentTable__NVzsy{border-collapse:collapse;font-size:14px;width:100%}.ScholarDetailView_paymentTable__NVzsy th{background:#f9fafb;border-bottom:2px solid #e5e7eb;color:#4b5563;font-weight:600;padding:14px 16px;text-align:left}.ScholarDetailView_paymentTable__NVzsy td{border-bottom:1px solid #eef2f6;color:#1f2937;padding:14px 16px}.ScholarDetailView_paymentTable__NVzsy tr:hover td{background:#f0f7ff}.ScholarDetailView_paymentTable__NVzsy .ScholarDetailView_amount__yD\+AJ{color:#059669;font-weight:600}.ScholarDetailView_paymentType__DzY8e{border-radius:6px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.ScholarDetailView_paymentType__DzY8e.ScholarDetailView_initial__6FjSu{background:#e3f2fd;color:#0288d1}.ScholarDetailView_paymentType__DzY8e.ScholarDetailView_installment__DnrQ5{background:#f3e5f5;color:#7b1fa2}.ScholarDetailView_paymentType__DzY8e.ScholarDetailView_final__E7FOa{background:#e8f5e9;color:#2e7d32}.ScholarDetailView_transactionId__sqEmP{background:#f3f4f6;border-radius:4px;color:#4b5563;font-family:monospace;font-size:12px;padding:4px 8px}.ScholarDetailView_paymentStatus__lt4pC{border-radius:6px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.ScholarDetailView_paymentStatus__lt4pC.ScholarDetailView_completed__EaIDW{background:#e8f5e9;color:#2e7d32}.ScholarDetailView_paymentStatus__lt4pC.ScholarDetailView_pending__E6djY{background:#fff3e0;color:#ed6c02}.ScholarDetailView_paymentStatus__lt4pC.ScholarDetailView_failed__1H8lp{background:#ffebee;color:#c62828}.ScholarDetailView_receiptBtn__k41Jp{align-items:center;background:#0000;border:1px solid #e5e7eb;border-radius:6px;color:#0b78ff;cursor:pointer;display:flex;font-size:11px;gap:4px;padding:4px 8px;transition:all .2s ease}.ScholarDetailView_receiptBtn__k41Jp:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.ScholarDetailView_noReceipt__r78qg{color:#9ca3af;font-size:12px}.ScholarDetailView_noPayments__2FX8Y{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px;padding:40px;text-align:center}.ScholarDetailView_noPaymentsIcon__1rvjb{color:#d1d5db;font-size:48px;margin-bottom:16px}.ScholarDetailView_noPayments__2FX8Y p{color:#9ca3af;font-size:16px;margin:0}.ScholarDetailView_remarksBox__J-rUC{background:#f9fafb;border-left:4px solid #0b78ff;border-radius:8px;color:#4b5563;font-size:14px;line-height:1.6;padding:16px}.ScholarDetailView_tabBadge__ioVBN{background:#0b78ff;border-radius:12px;color:#fff;font-size:11px;font-weight:600;margin-left:6px;padding:2px 6px}@media (max-width:768px){.ScholarDetailView_paymentSummary__48Is9{grid-template-columns:1fr}.ScholarDetailView_paymentTable__NVzsy{font-size:12px}.ScholarDetailView_paymentTable__NVzsy td,.ScholarDetailView_paymentTable__NVzsy th{padding:10px 12px}.ScholarDetailView_summaryValue__bsrM\+{font-size:20px}}.ScholarEdit_popupOverlay__DDkCS{align-items:center;animation:ScholarEdit_fadeIn__ukEFS .2s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ScholarEdit_popupContainer__cNep8{animation:ScholarEdit_slideUp__slZZx .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:1200px;overflow:hidden;width:95%}.ScholarEdit_popupHeader__Pd8w1{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;color:#1e293b;display:flex;justify-content:space-between;padding:20px 24px}.ScholarEdit_popupTitle__eTVjT{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.ScholarEdit_closeButton__vspp3{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;transition:all .2s;width:40px}.ScholarEdit_closeButton__vspp3:hover{background:#e2e8f0;color:#475569;transform:rotate(90deg)}.ScholarEdit_closeButton__vspp3:disabled{cursor:not-allowed;opacity:.5}.ScholarEdit_popupContent__QbVLU{background-color:#f8fafc;max-height:calc(80vh - 130px);overflow-y:auto;padding:24px}.ScholarEdit_loadingState__GBM\+O{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;min-height:300px}.ScholarEdit_spinner__lUVlG{animation:ScholarEdit_spin__b\+K2M 1s linear infinite;margin-bottom:16px}.ScholarEdit_formSection__ii-XG{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:24px;padding:20px}.ScholarEdit_sectionTitle__IoZup{border-bottom:2px solid #f1f5f9;color:#1e293b;font-size:1.1rem;font-weight:600;margin:0 0 20px;padding-bottom:12px;position:relative}.ScholarEdit_sectionTitle__IoZup:after{background:#0b78ff;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:60px}.ScholarEdit_subSectionTitle__stpO1{color:#475569;font-size:1rem;font-weight:500;margin:0 0 16px}.ScholarEdit_grid3__ujE6m{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.ScholarEdit_grid2__2Zs2U{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.ScholarEdit_assignmentHeader__dKIuw{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.ScholarEdit_assignmentToggleButton__t4dAy{background:#0b78ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;padding:10px 16px;transition:background .2s ease}.ScholarEdit_assignmentToggleButton__t4dAy:hover:not(:disabled){background:#075ac4}.ScholarEdit_assignmentToggleButton__t4dAy:disabled{cursor:not-allowed;opacity:.6}.ScholarEdit_twoColumn__yIXzZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ScholarEdit_column__o2yRv{background:#f8fafc;border-radius:8px;padding:16px}.ScholarEdit_popupFooter__VKeUN{background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.ScholarEdit_cancelButton__v8QXs{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 24px;transition:all .2s}.ScholarEdit_cancelButton__v8QXs:hover:not(:disabled){background:#f1f5f9;color:#475569}.ScholarEdit_saveButton__wcn7W{align-items:center;background:#0b78ff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:10px 24px;transition:all .2s}.ScholarEdit_saveButton__wcn7W:hover:not(:disabled){background:#0a6ae6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-1px)}.ScholarEdit_cancelButton__v8QXs:disabled,.ScholarEdit_saveButton__wcn7W:disabled{cursor:not-allowed;opacity:.6}@keyframes ScholarEdit_fadeIn__ukEFS{0%{opacity:0}to{opacity:1}}@keyframes ScholarEdit_slideUp__slZZx{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ScholarEdit_spin__b\+K2M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.ScholarEdit_grid3__ujE6m{grid-template-columns:repeat(2,1fr)}.ScholarEdit_twoColumn__yIXzZ{grid-template-columns:1fr}}@media (max-width:768px){.ScholarEdit_popupContainer__cNep8{border-radius:0;height:100%;max-height:100vh;width:100%}.ScholarEdit_popupContent__QbVLU{max-height:calc(100vh - 130px)}.ScholarEdit_grid2__2Zs2U,.ScholarEdit_grid3__ujE6m,.ScholarEdit_twoColumn__yIXzZ{grid-template-columns:1fr}.ScholarEdit_formSection__ii-XG,.ScholarEdit_popupContent__QbVLU,.ScholarEdit_popupHeader__Pd8w1{padding:16px}}.ScholarEdit_popupContent__QbVLU::-webkit-scrollbar{width:8px}.ScholarEdit_popupContent__QbVLU::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.ScholarEdit_popupContent__QbVLU::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ScholarEdit_popupContent__QbVLU::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ScholarEdit_technicalExpertView__BDGit{align-items:center;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.ScholarEdit_technicalExpertInfo__c2g5I{align-items:center;display:flex;gap:1rem}.ScholarEdit_technicalExpertLabel__LVA1D{color:#555;font-weight:600}.ScholarEdit_technicalExpertName__GHZHh{color:#333;font-size:1.1rem}.ScholarEdit_editButton__4QFD9{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.5rem 1rem;transition:background-color .3s}.ScholarEdit_editButton__4QFD9:hover{background-color:#0056b3}.ScholarEdit_emailFieldContainer__nMsyv{width:100%}.ScholarEdit_emailFieldWrapper__aX0AE{align-items:flex-start;display:flex;gap:8px;width:100%}.ScholarEdit_emailFieldWrapper__aX0AE>div{flex:1 1}.ScholarEdit_addEmailButton__BM-z\+{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:24px;transition:background-color .2s;width:36px}.ScholarEdit_addEmailButton__BM-z\+:hover{background-color:#0056b3}.ScholarEdit_addEmailButton__BM-z\+:disabled{background-color:#ccc;cursor:not-allowed}.ScholarEdit_secondaryEmailContainer__jK11I{grid-column:span 1;width:100%}.ScholarEdit_removeEmailButton__Z7Xoo{align-items:center;background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-top:24px;transition:background-color .2s;width:36px}.ScholarEdit_removeEmailButton__Z7Xoo:hover{background-color:#c82333}.ScholarEdit_removeEmailButton__Z7Xoo:disabled{background-color:#ccc;cursor:not-allowed}.ScholarEdit_sectionHeader__2-Olv{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ScholarEdit_sectionHeader__2-Olv .ScholarEdit_sectionTitle__IoZup{margin-bottom:0}.ScholarEdit_assignmentView__tS1mO{background-color:#f8f9fa;background-color:var(--background-light,#f8f9fa);border-radius:8px;padding:1rem}.ScholarEdit_assignmentInfoGrid__g9QvG{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ScholarEdit_assignmentInfoItem__KNz\+m{display:flex;flex-direction:column;gap:.25rem}.ScholarEdit_assignmentLabel__fWoEY{color:#666;color:var(--text-secondary,#666);font-size:.85rem;font-weight:500}.ScholarEdit_assignmentValue__CoauB{background-color:#fff;border:1px solid #e0e0e0;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;color:#333;color:var(--text-primary,#333);font-size:1rem;font-weight:500;padding:.5rem}.RemarksPopup_overlay__z53pj{align-items:center;animation:RemarksPopup_fadeIn__RqwR0 .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:99999}@keyframes RemarksPopup_fadeIn__RqwR0{0%{opacity:0}to{opacity:1}}.RemarksPopup_popup__bSHSh{animation:RemarksPopup_slideUp__NRYZy .3s ease;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:100%}@keyframes RemarksPopup_slideUp__NRYZy{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.RemarksPopup_header__JO9un{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px}.RemarksPopup_headerLeft__52LDi{align-items:center;display:flex;gap:16px}.RemarksPopup_headerIconWrapper__ihKOh{align-items:center;background:#208fff1a;border-radius:16px;display:flex;height:48px;justify-content:center;width:48px}.RemarksPopup_headerIcon__WN5KI{color:#208fff;font-size:24px}.RemarksPopup_title__3Hiq7{color:#1e293b;font-size:24px;font-weight:700;margin:0}.RemarksPopup_subtitle__17kEI{color:#64748b;font-size:14px;margin:2px 0 0}.RemarksPopup_headerRight__wzyq4{align-items:center;display:flex;gap:8px}.RemarksPopup_addRemarkBtn__FR2Ui{align-items:center;background-color:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .2s ease}.RemarksPopup_addRemarkBtn__FR2Ui:hover{box-shadow:0 4px 12px #208fff66;transform:translateY(-2px)}.RemarksPopup_addRemarkBtn__FR2Ui:active{transform:scale(.95)}.RemarksPopup_closeButton__1fqJH{align-items:center;background:#0000000d;border:none;border-radius:12px;color:#64748b;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;transition:all .2s;width:36px}.RemarksPopup_closeButton__1fqJH:hover{background:#0000001a;color:#208fff;transform:rotate(90deg)}.RemarksPopup_content__TrJSX{flex:1 1;overflow-y:auto;padding:24px 28px}.RemarksPopup_content__TrJSX::-webkit-scrollbar{width:8px}.RemarksPopup_content__TrJSX::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.RemarksPopup_content__TrJSX::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.RemarksPopup_content__TrJSX::-webkit-scrollbar-thumb:hover{background:#94a3b8}.RemarksPopup_addRemarkForm__VMGmP{animation:RemarksPopup_slideDown__6OGt6 .3s ease-out;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 8px #0000000a;margin-bottom:24px;overflow:hidden}@keyframes RemarksPopup_slideDown__6OGt6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.RemarksPopup_formHeader__Tyytj{align-items:center;background:#f8fafc;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 18px}.RemarksPopup_formHeader__Tyytj h4{color:#0f172a;font-size:14px;font-weight:600;margin:0}.RemarksPopup_formCloseBtn__4RcBX{background:none;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;padding:4px;transition:all .2s}.RemarksPopup_formCloseBtn__4RcBX:hover{background:#f1f5f9;color:#0f172a}.RemarksPopup_formBody__Yly7L{grid-gap:16px;display:grid;gap:16px;grid-template-columns:210px 1fr;padding:16px 18px}.RemarksPopup_formGroup__1q4wz{display:flex;flex-direction:column;gap:6px}.RemarksPopup_formLabel__qWtAU{color:#475569;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.RemarksPopup_formInput__z\+YCU{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;font-size:14px;outline:none;padding:10px 14px;transition:all .2s}.RemarksPopup_formInput__z\+YCU:focus{border-color:#208fff;box-shadow:0 0 0 3px #208fff1a}.RemarksPopup_formTextarea__AC2gp{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;font-family:inherit;font-size:14px;min-height:70px;outline:none;padding:10px 14px;resize:vertical;transition:all .2s}.RemarksPopup_formTextarea__AC2gp:focus{border-color:#208fff;box-shadow:0 0 0 3px #208fff1a}.RemarksPopup_formFooter__tGr5f{background:#f8fafc;border-top:1px solid #f1f5f9;display:flex;gap:10px;justify-content:flex-end;padding:10px 18px}.RemarksPopup_cancelButton__0nVOR{background:#0000;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}.RemarksPopup_cancelButton__0nVOR:hover{background:#f1f5f9}.RemarksPopup_saveButton__9FhfD{align-items:center;background:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 24px;transition:all .2s}.RemarksPopup_saveButton__9FhfD:hover:not(:disabled){box-shadow:0 4px 12px #208fff66;transform:translateY(-2px)}.RemarksPopup_saveButton__9FhfD:disabled{cursor:not-allowed;opacity:.5;transform:none}.RemarksPopup_timelineWrapper__O3VTA{padding:4px 0}.RemarksPopup_timeline__2KkEM{display:flex;flex-direction:column}.RemarksPopup_timelineItem__cx895{display:flex;gap:16px;margin-bottom:0;position:relative}.RemarksPopup_timelineLeft__Bg76y{flex-shrink:0;margin-top:10px;position:relative;width:40px}.RemarksPopup_timelineDot__ggB6d{align-items:center;background:#cbd5e1;border-radius:50%;display:flex;height:14px;justify-content:center;left:13px;position:absolute;top:10px;transition:all .3s;width:14px;z-index:2}.RemarksPopup_timelineDotLatest__SlvhG{background:#208fff;border-radius:50%;box-shadow:0 0 0 4px #208fff26;height:28px;left:6px;top:4px;width:28px}.RemarksPopup_timelineDotLatest__SlvhG:hover{box-shadow:0 0 0 6px #208fff33;transform:scale(1.08)}.RemarksPopup_timelineDotIcon__yxork{color:#fff;font-size:14px}.RemarksPopup_timelineDotNormal__PmFvi{background:#cbd5e1;border:2px solid #cbd5e1;height:14px;left:13px;top:10px;width:14px}.RemarksPopup_timelineDotNormal__PmFvi:hover{background:#208fff;border-color:#208fff;transform:scale(1.15)}.RemarksPopup_timelineLine__N4HNO{background:linear-gradient(180deg,#cbd5e1,#e2e8f0);height:calc(100% + 24px);left:19px;position:absolute;top:24px;width:2px}.RemarksPopup_timelineItem__cx895:last-child .RemarksPopup_timelineLine__N4HNO{display:none}.RemarksPopup_timelineContent__JWIM9{flex:1 1;min-width:0;padding-bottom:20px}.RemarksPopup_timelineRow__Fa3KW{align-items:center;display:flex;gap:16px;width:100%}.RemarksPopup_timelineDateWrapper__0PqL\+{align-items:center;display:flex;flex-shrink:0;gap:4px;max-width:220px;min-width:180px}.RemarksPopup_timelineDateIcon__kgccI{color:#94a3b8;font-size:13px}.RemarksPopup_timelineDateText__0oXZu{color:#1e293b;font-size:13px;font-weight:500}.RemarksPopup_timelineTimeText__E\+\+2r{color:#64748b;font-size:12px}.RemarksPopup_timelineUserText__x7nVd{align-items:center;color:#64748b;display:flex;font-size:12px;gap:4px}.RemarksPopup_timelineUserIcon__Vl3ee{color:#94a3b8;font-size:11px}.RemarksPopup_timelineCard__BKYdY{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex:1 1;padding:12px 16px;transition:all .2s}.RemarksPopup_timelineCard__BKYdY:hover{box-shadow:0 2px 8px #0000000f}.RemarksPopup_timelineCard__BKYdY p{color:#475569;font-size:14px;line-height:1.6;margin:0}.RemarksPopup_emptyState__Dl9Zz{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 20px;text-align:center}.RemarksPopup_emptyIconWrapper__Rvu1q{align-items:center;background:#f1f5f9;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.RemarksPopup_emptyIcon__0RkWY{color:#94a3b8;font-size:28px}.RemarksPopup_emptyState__Dl9Zz h4{color:#0f172a;font-size:18px;font-weight:600;margin:0 0 4px}.RemarksPopup_emptyState__Dl9Zz p{color:#94a3b8;font-size:14px;margin:0}@media (max-width:768px){.RemarksPopup_popup__bSHSh{border-radius:16px;max-height:95vh;max-width:100%}.RemarksPopup_header__JO9un{padding:16px 20px}.RemarksPopup_headerIconWrapper__ihKOh{height:40px;width:40px}.RemarksPopup_headerIcon__WN5KI,.RemarksPopup_title__3Hiq7{font-size:20px}.RemarksPopup_subtitle__17kEI{font-size:13px}.RemarksPopup_content__TrJSX{padding:16px 20px}.RemarksPopup_formBody__Yly7L{gap:12px;grid-template-columns:1fr;padding:14px}.RemarksPopup_timelineLeft__Bg76y{width:32px}.RemarksPopup_timelineDotLatest__SlvhG{height:22px;left:5px;top:4px;width:22px}.RemarksPopup_timelineDotLatest__SlvhG .RemarksPopup_timelineDotIcon__yxork{font-size:11px}.RemarksPopup_timelineDotNormal__PmFvi{height:12px;left:10px;top:10px;width:12px}.RemarksPopup_timelineLine__N4HNO{height:calc(100% + 20px);left:15px;top:22px}.RemarksPopup_timelineContent__JWIM9{padding-bottom:16px}.RemarksPopup_timelineRow__Fa3KW{align-items:flex-start;flex-direction:column;gap:8px}.RemarksPopup_timelineDateWrapper__0PqL\+{flex-direction:row;flex-wrap:wrap;gap:6px;max-width:100%;min-width:0;min-width:auto;padding-bottom:4px;width:100%}.RemarksPopup_timelineCard__BKYdY{padding:12px 14px;width:100%}.RemarksPopup_timelineCard__BKYdY p{font-size:13px}.RemarksPopup_formFooter__tGr5f{flex-direction:column}.RemarksPopup_cancelButton__0nVOR,.RemarksPopup_saveButton__9FhfD{justify-content:center;width:100%}.RemarksPopup_addRemarkBtn__FR2Ui span{display:none}.RemarksPopup_addRemarkBtn__FR2Ui{padding:8px 12px}}@media (max-width:480px){.RemarksPopup_header__JO9un{flex-wrap:wrap;padding:12px 16px}.RemarksPopup_headerRight__wzyq4{justify-content:flex-end;width:100%}.RemarksPopup_title__3Hiq7{font-size:18px}.RemarksPopup_content__TrJSX{padding:12px 16px}.RemarksPopup_timelineLeft__Bg76y{width:28px}.RemarksPopup_timelineDotLatest__SlvhG{height:20px;left:4px;top:4px;width:20px}.RemarksPopup_timelineDotLatest__SlvhG .RemarksPopup_timelineDotIcon__yxork{font-size:10px}.RemarksPopup_timelineDotNormal__PmFvi{height:10px;left:9px;top:10px;width:10px}.RemarksPopup_timelineLine__N4HNO{height:calc(100% + 16px);left:13px;top:20px}.RemarksPopup_timelineContent__JWIM9{padding-bottom:12px}.RemarksPopup_timelineDateWrapper__0PqL\+{font-size:11px;gap:4px}.RemarksPopup_timelineDateText__0oXZu,.RemarksPopup_timelineTimeText__E\+\+2r,.RemarksPopup_timelineUserText__x7nVd{font-size:11px}.RemarksPopup_timelineCard__BKYdY{padding:10px 12px}.RemarksPopup_timelineCard__BKYdY p{font-size:12px}}.RemarksPopup_refreshBtn__kcZ\+W{align-items:center;background:#0000000d;border:none;border-radius:12px;color:#64748b;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;transition:all .2s;width:36px}.RemarksPopup_refreshBtn__kcZ\+W:hover:not(:disabled){background:#0000001a;color:#208fff}.RemarksPopup_refreshBtn__kcZ\+W:disabled{cursor:not-allowed;opacity:.5}.RemarksPopup_spinning__JbTXD{animation:RemarksPopup_spin__LT5hi .8s linear infinite}@keyframes RemarksPopup_spin__LT5hi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RemarksPopup_loadingState__uMJk5{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.RemarksPopup_loadingState__uMJk5 .RemarksPopup_spinner__NeC2I{animation:RemarksPopup_spin__LT5hi .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#208fff;height:32px;width:32px}.RemarksPopup_loadingState__uMJk5 p{color:#64748b;font-size:14px;margin:0}.RemarksPopup_fetchErrorState__-tdf\+{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.RemarksPopup_fetchErrorIcon__g1ks8{color:#dc2626;font-size:32px}.RemarksPopup_fetchErrorState__-tdf\+ p{color:#64748b;font-size:14px;margin:0;text-align:center}.RemarksPopup_retryBtn__IGAlO{background:#208fff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 24px;transition:all .2s}.RemarksPopup_retryBtn__IGAlO:hover{background:#1a7ae0;transform:translateY(-1px)}.BdaRegister_container__7fj7t{margin:0 auto;max-width:1200px}.BdaRegister_formGrid__TIV0p{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.BdaRegister_formFooter__KYFJS{border-top:2px solid #eef2f6;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.BdaRegister_resetButton__biNDI,.BdaRegister_submitButton__qAFIb{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:140px;outline:none;padding:.9rem 2rem;transition:all .3s ease}.BdaRegister_resetButton__biNDI{background:#fff;border:2px solid #e0e7f0;color:#5a6a85}.BdaRegister_resetButton__biNDI:hover{background:#f5f8ff;border-color:#99c2ff;color:#2d3a4f;transform:translateY(-2px)}.BdaRegister_submitButton__qAFIb{background:linear-gradient(135deg,#06f,#0052cc);box-shadow:0 8px 20px #0066ff4d;color:#fff;overflow:hidden;position:relative}.BdaRegister_submitButton__qAFIb:hover{background:linear-gradient(135deg,#0052cc,#0043a8);box-shadow:0 12px 28px #06f6;transform:translateY(-2px)}.BdaRegister_submitButton__qAFIb:active{box-shadow:0 4px 12px #0066ff4d;transform:translateY(0)}.BdaRegister_submitButton__qAFIb:after{background:radial-gradient(circle,#fff3 0,#0000 70%);content:"";height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .5s ease;width:150%}.BdaRegister_submitButton__qAFIb:hover:after{transform:translate(-50%,-50%) scale(1)}.BdaRegister_formNote__nkhh3{margin-top:1.5rem;text-align:center}.BdaRegister_formNote__nkhh3 p{align-items:center;color:#7f8fa4;display:flex;font-size:.9rem;gap:.25rem;justify-content:center}.BdaRegister_required__VwZtM{color:#ff4d4f;font-size:1.1rem;font-weight:700;margin-left:2px}@media (max-width:768px){.BdaRegister_container__7fj7t{padding:1rem}.BdaRegister_formGrid__TIV0p{gap:1rem;grid-template-columns:1fr}.BdaRegister_formFooter__KYFJS{flex-direction:column-reverse;gap:.75rem}.BdaRegister_resetButton__biNDI,.BdaRegister_submitButton__qAFIb{min-width:auto;width:100%}}@keyframes BdaRegister_fadeInUp__KXgem{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BdaRegister_formCard__84h6H{animation:BdaRegister_fadeInUp__KXgem .6s ease-out}.BdaRegister_checkboxContainer__ZXike{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;grid-column:span 2;margin:8px 0;padding:12px}.BdaRegister_checkboxLabel__Q0\+Li{align-items:center;color:#333;cursor:pointer;display:flex;font-weight:500;gap:10px}.BdaRegister_checkbox__aHKei{accent-color:#007bff;cursor:pointer;height:18px;width:18px}.BdaRegister_checkboxHint__vjtZJ{color:#666;font-size:.85rem;font-style:italic;margin-bottom:0;margin-top:6px}@media (max-width:768px){.BdaRegister_checkboxContainer__ZXike{grid-column:span 1}}.BdaRegister_roleGroup__8jdSQ{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;grid-column:span 2;margin-bottom:24px;padding:16px}.BdaRegister_roleLabel__FMg37{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:12px}.BdaRegister_radioGroup__iuqGr{align-items:center;display:flex;gap:1.5rem;margin-bottom:12px}.BdaRegister_radioLabel__oWBR\+{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.BdaRegister_radio__QiL-a{accent-color:#3b82f6;cursor:pointer;height:1rem;width:1rem}.BdaRegister_radioLabel__oWBR\+:hover{color:#1f2937}@media (max-width:640px){.BdaRegister_radioGroup__iuqGr{align-items:flex-start;flex-direction:column;gap:.75rem}.BdaRegister_roleGroup__8jdSQ{grid-column:span 1}}.RegisterStaff_container__wMBuz{margin:0 auto;max-width:1200px}.RegisterStaff_formCard__ISyec{transition:transform .3s ease,box-shadow .3s ease}.RegisterStaff_formGrid__JlECa{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.RegisterStaff_formFooter__EMgyf{border-top:2px solid #eef2f6;padding-top:2rem}.RegisterStaff_resetButton__opNex,.RegisterStaff_submitButton__E0Grn{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:140px;outline:none;padding:.9rem 2rem;transition:all .3s ease}.RegisterStaff_resetButton__opNex{background:#fff;border:2px solid #e0e7f0;color:#5a6a85}.RegisterStaff_resetButton__opNex:hover{background:#f5f8ff;border-color:#99c2ff;color:#2d3a4f;transform:translateY(-2px)}.RegisterStaff_submitButton__E0Grn{background:linear-gradient(135deg,#06f,#0052cc);box-shadow:0 8px 20px #0066ff4d;color:#fff;overflow:hidden;position:relative}.RegisterStaff_submitButton__E0Grn:hover{background:linear-gradient(135deg,#0052cc,#0043a8);box-shadow:0 12px 28px #06f6;transform:translateY(-2px)}.RegisterStaff_submitButton__E0Grn:active{box-shadow:0 4px 12px #0066ff4d;transform:translateY(0)}.RegisterStaff_submitButton__E0Grn:after{background:radial-gradient(circle,#fff3 0,#0000 70%);content:"";height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .5s ease;width:150%}.RegisterStaff_submitButton__E0Grn:hover:after{transform:translate(-50%,-50%) scale(1)}.RegisterStaff_formNote__\+1zil{margin-top:1.5rem;text-align:center}.RegisterStaff_formNote__\+1zil p{align-items:center;color:#7f8fa4;display:flex;font-size:.9rem;gap:.25rem;justify-content:center}.RegisterStaff_required__1Nmca{color:#ff4d4f;font-size:1.1rem;font-weight:700;margin-left:2px}@media (max-width:768px){.RegisterStaff_container__wMBuz{padding:1rem}.RegisterStaff_formGrid__JlECa{gap:1.2rem;grid-template-columns:1fr}.RegisterStaff_formFooter__EMgyf{flex-direction:column-reverse;gap:.75rem}.RegisterStaff_resetButton__opNex,.RegisterStaff_submitButton__E0Grn{min-width:auto;width:100%}}@keyframes RegisterStaff_fadeInUp__rKg0P{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RegisterStaff_formCard__ISyec{animation:RegisterStaff_fadeInUp__rKg0P .6s ease-out}.RegisterStaff_checkboxGroup__nykAX{background-color:#f9f9f9;border-radius:8px;margin:1.5rem 0;padding:1rem}.RegisterStaff_checkboxLabel__cjIEr{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.5rem}.RegisterStaff_checkbox__F7Jxy{cursor:pointer;height:18px;width:18px}.RegisterStaff_checkboxHint__QHtrI{color:#666;display:block;font-size:.85rem;margin-top:.5rem}.RegisterStaff_roleGroup__W-LbT{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:24px;padding:16px}.RegisterStaff_roleLabel__UTpcU{color:#495057;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.RegisterStaff_roleOptions__ePxn-{display:flex;gap:24px;margin-bottom:12px}.RegisterStaff_radioLabel__TKPZG{align-items:center;color:#495057;cursor:pointer;display:flex;font-size:14px;gap:8px}.RegisterStaff_radio__Rnxwf{cursor:pointer;height:16px;width:16px}.RegisterStaff_roleHint__RzFFx{color:#6c757d;display:block;font-size:12px;margin-top:8px}@media (max-width:768px){.RegisterStaff_roleOptions__ePxn-{flex-direction:column;gap:12px}}.RegisterStaff_departmentPairsContainer__Gpwjc{grid-column:span 2;margin-bottom:1rem}.RegisterStaff_pairsLabel__id3tS{align-items:center;color:#333;display:flex;font-weight:600;justify-content:space-between;margin-bottom:1rem}.RegisterStaff_addButton__xf8iz{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background-color .3s}.RegisterStaff_addButton__xf8iz:hover{background-color:#45a049}.RegisterStaff_pairRow__8nDpi{align-items:flex-start;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem}.RegisterStaff_pairFields__Ix0u4{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-template-columns:1fr 1fr}.RegisterStaff_removeButton__OM5yG{background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.875rem;margin-top:1.5rem;padding:.5rem 1rem;transition:background-color .3s}.RegisterStaff_removeButton__OM5yG:hover{background-color:#d32f2f}.RegisterStaff_formFooter__EMgyf{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}@media (max-width:768px){.RegisterStaff_pairRow__8nDpi{flex-direction:column}.RegisterStaff_pairFields__Ix0u4{grid-template-columns:1fr}.RegisterStaff_removeButton__OM5yG{align-self:flex-end;margin-top:0}}.EditStaff_modalOverlay__PCl8Q{align-items:center;animation:EditStaff_fadeIn__8FYoU .2s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.EditStaff_modalContainer__rUUV6{animation:EditStaff_slideUp__xCwAs .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:90vh;max-width:800px;overflow-y:auto;width:90%}.EditStaff_modalHeader__\+0VkB{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:20px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.EditStaff_modalTitle__5NRhV{color:#111827;font-size:1.25rem;font-weight:600;margin:0}.EditStaff_closeButton__-HPV4{align-items:center;background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.EditStaff_closeButton__-HPV4:hover{background-color:#f3f4f6;color:#374151}.EditStaff_modalBody__eqVIc{padding:24px}.EditStaff_formGrid__frRIt{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.EditStaff_formGroup__oDnZI{display:flex;flex-direction:column;gap:6px}.EditStaff_label__25blP{color:#374151;font-size:.875rem;font-weight:500}.EditStaff_required__QBu6V{color:#ef4444;margin-left:2px}.EditStaff_inputWrapper__xVzn4,.EditStaff_selectWrapper__AwFO5{align-items:center;display:flex;position:relative}.EditStaff_inputIcon__7FuVl,.EditStaff_selectIcon__UyUrx{color:#9ca3af;height:18px;left:12px;position:absolute;width:18px}.EditStaff_input__FS5CX,.EditStaff_select__BzWuc{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;padding:10px 12px 10px 40px;transition:all .2s;width:100%}.EditStaff_input__FS5CX:focus,.EditStaff_select__BzWuc:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.EditStaff_input__FS5CX:disabled,.EditStaff_select__BzWuc:disabled{background-color:#f3f4f6;cursor:not-allowed}.EditStaff_inputError__p7\+AK,.EditStaff_selectError__D1hrx{border-color:#ef4444}.EditStaff_inputError__p7\+AK:focus,.EditStaff_selectError__D1hrx:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.EditStaff_errorText__3Du7t{color:#ef4444;font-size:.75rem;margin-top:2px}.EditStaff_checkboxGroup__Rky5w{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px;padding:16px}.EditStaff_checkboxLabel__cFQKS{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:8px}.EditStaff_checkbox__WHk\+4{accent-color:#3b82f6;cursor:pointer;height:16px;width:16px}.EditStaff_checkboxHint__jRsSM{color:#6b7280;display:block;font-size:.75rem;margin-left:24px;margin-top:4px}.EditStaff_modalFooter__1ftEZ{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.EditStaff_cancelButton__LJuY4,.EditStaff_submitButton__7zFbu{border:none;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;padding:10px 20px;transition:all .2s}.EditStaff_cancelButton__LJuY4{background-color:#fff;border:1px solid #d1d5db;color:#374151}.EditStaff_cancelButton__LJuY4:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.EditStaff_submitButton__7zFbu{background-color:#3b82f6;color:#fff}.EditStaff_submitButton__7zFbu:hover:not(:disabled){background-color:#2563eb}.EditStaff_cancelButton__LJuY4:disabled,.EditStaff_submitButton__7zFbu:disabled{cursor:not-allowed;opacity:.5}.EditStaff_errorBanner__pjPLO{background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;color:#991b1b;font-size:.875rem;margin-bottom:20px;padding:12px 16px}.EditStaff_loaderWrapper__sdf6C{align-items:center;display:flex;justify-content:center;min-height:240px;padding:28px 0}@keyframes EditStaff_fadeIn__8FYoU{0%{opacity:0}to{opacity:1}}@keyframes EditStaff_slideUp__xCwAs{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.EditStaff_modalContainer__rUUV6{max-height:95vh;width:95%}.EditStaff_formGrid__frRIt{gap:16px;grid-template-columns:1fr}.EditStaff_modalHeader__\+0VkB{padding:16px 20px}.EditStaff_modalBody__eqVIc{padding:20px}.EditStaff_modalFooter__1ftEZ{flex-direction:column-reverse;gap:8px}.EditStaff_cancelButton__LJuY4,.EditStaff_submitButton__7zFbu{text-align:center;width:100%}}.EditStaff_roleGroup__BRx3r{background-color:#f8f9fa;border:1px solid #e9ecef;margin-bottom:24px;padding:16px}.EditStaff_roleLabel__fpmJx{color:#495057;font-size:14px;margin-bottom:12px}.EditStaff_roleOptions__m9DnI{gap:24px;margin-bottom:8px}.EditStaff_radioLabel__KtdGL{color:#495057;font-size:14px;gap:8px}.EditStaff_radio__AcqVZ{height:16px;width:16px}.EditStaff_roleHint__P3LMn{color:#6c757d;display:block;font-size:12px;margin-top:8px}.EditStaff_warningHint__BQHEh{background-color:#fff3cd;border-radius:4px;color:#856404;display:block;font-size:12px;margin-top:4px;padding:4px 8px}.EditStaff_radioLabel__KtdGL input:disabled,.EditStaff_radioLabel__KtdGL input:disabled+span{cursor:not-allowed;opacity:.6}.EditStaff_departmentPairsContainer__FOrA3{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;grid-column:span 2;margin-bottom:1rem;padding:1rem}.EditStaff_pairsLabel__5EOTN{align-items:center;color:#374151;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;margin-bottom:1rem}.EditStaff_addButton__MF6MW{align-items:center;background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.75rem;gap:.5rem;padding:.5rem 1rem;transition:background-color .2s}.EditStaff_addButton__MF6MW:hover{background-color:#2563eb}.EditStaff_pairRow__Sjw8J{border-bottom:1px solid #e5e7eb;display:flex;gap:1rem;margin-bottom:1rem;padding-bottom:1rem}.EditStaff_pairRow__Sjw8J:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.EditStaff_pairFields__P5MvC{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-template-columns:repeat(3,1fr)}.EditStaff_removeButton__bfxy\+{align-items:center;background-color:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:40px;justify-content:center;margin-top:24px;padding:0 .75rem;transition:background-color .2s}.EditStaff_removeButton__bfxy\+:hover{background-color:#dc2626}.EditStaff_roleGroup__BRx3r{background-color:#f9fafb;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.EditStaff_roleLabel__fpmJx{color:#374151;display:block;font-size:.875rem;font-weight:600;margin-bottom:.75rem}.EditStaff_roleOptions__m9DnI{display:flex;flex-wrap:wrap;gap:1.5rem}.EditStaff_radioLabel__KtdGL{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.EditStaff_radio__AcqVZ{cursor:pointer;height:1rem;width:1rem}@media (max-width:768px){.EditStaff_pairFields__P5MvC{grid-template-columns:1fr}.EditStaff_pairRow__Sjw8J{flex-direction:column}.EditStaff_removeButton__bfxy\+{margin-top:0;width:100%}.EditStaff_roleOptions__m9DnI{flex-direction:column;gap:.75rem}}.TeamManagementPopup_overlay__pQ0mU{align-items:center;animation:TeamManagementPopup_fadeIn__wt5gp .2s ease;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.TeamManagementPopup_popup__DC30e{animation:TeamManagementPopup_slideUp__gFiUy .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:90%}.TeamManagementPopup_header__EWF0-{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.TeamManagementPopup_headerTitle__P0mFU{align-items:center;display:flex;gap:12px}.TeamManagementPopup_headerIcon__dQqM-{color:#3b82f6;font-size:24px}.TeamManagementPopup_headerTitle__P0mFU h2{color:#111827;font-size:20px;font-weight:600;margin:0}.TeamManagementPopup_headerTitle__P0mFU p{color:#6b7280;font-size:14px;margin:4px 0 0}.TeamManagementPopup_closeButton__P7d-B{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;transition:color .2s}.TeamManagementPopup_closeButton__P7d-B:hover{color:#374151}.TeamManagementPopup_content__av28A{flex:1 1;overflow-y:auto;padding:24px}.TeamManagementPopup_errorMessage__rY5Io{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:8px;margin-bottom:16px;padding:12px}.TeamManagementPopup_successMessage__oWOmD{align-items:center;background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;color:#059669;display:flex;gap:8px;margin-bottom:16px;padding:12px}.TeamManagementPopup_teamInfo__T3Ea7{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}.TeamManagementPopup_infoCard__7iIYU{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;padding:16px}.TeamManagementPopup_infoIcon__V7uGo{color:#3b82f6;font-size:20px}.TeamManagementPopup_infoLabel__BKOIH{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.TeamManagementPopup_infoValue__YSPlc{color:#111827;display:block;font-size:16px;font-weight:600}.TeamManagementPopup_modeSelector__qyAul{display:flex;gap:12px;margin-bottom:24px}.TeamManagementPopup_modeButton__YxUUA{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px;transition:all .2s}.TeamManagementPopup_modeButton__YxUUA.TeamManagementPopup_active__gaGsP{background:#3b82f6;border-color:#3b82f6;color:#fff}.TeamManagementPopup_section__Ym\+F3{margin-bottom:24px}.TeamManagementPopup_sectionHeader__o7H3v{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TeamManagementPopup_section__Ym\+F3 h3{color:#374151;font-size:16px;font-weight:600;margin:0 0 12px}.TeamManagementPopup_selectAllButton__\+1XqB{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:500}.TeamManagementPopup_tlList__92pK-{display:flex;flex-direction:column;gap:8px}.TeamManagementPopup_tlCard__7vCZ2{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;position:relative;transition:all .2s}.TeamManagementPopup_tlCard__7vCZ2.TeamManagementPopup_selected__vLnHV,.TeamManagementPopup_tlCard__7vCZ2:hover{background:#eff6ff;border-color:#3b82f6}.TeamManagementPopup_tlInfo__A-nn9{flex:1 1}.TeamManagementPopup_tlName__KPyCA{color:#111827;display:block;font-weight:500}.TeamManagementPopup_tlRole__onlTN{color:#6b7280;display:block;font-size:12px}.TeamManagementPopup_membersList__KH1aR{border:1px solid #e5e7eb;border-radius:8px;max-height:300px;overflow-y:auto;padding:10px}.TeamManagementPopup_memberItem__VHyUK{border-bottom:1px solid #e5e7eb;gap:12px;margin-top:5px;padding:12px}.TeamManagementPopup_memberItem__VHyUK:last-child{border-bottom:none}.TeamManagementPopup_memberInfo__yp3X5{gap:10px}.TeamManagementPopup_memberName__LVJnz{display:block;font-size:14px}.TeamManagementPopup_memberRole__l3LYz{display:block;font-size:12px}.TeamManagementPopup_splitMode__bGuxf{display:flex;flex-direction:column;gap:20px}.TeamManagementPopup_splitTeamCard__xqDsT{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.TeamManagementPopup_splitTeamHeader__pwUgS{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TeamManagementPopup_splitTeamHeader__pwUgS h3{font-size:16px;font-weight:600;margin:0}.TeamManagementPopup_removeTeamButton__QAP6r{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px}.TeamManagementPopup_formGroup__jPxeC{margin-bottom:16px}.TeamManagementPopup_formGroup__jPxeC label{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.TeamManagementPopup_select__hH6SH{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;padding:8px 12px;width:100%}.TeamManagementPopup_splitMembersList__47jd2{border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:8px}.TeamManagementPopup_splitMemberItem__oYiv-{align-items:center;cursor:pointer;display:flex;gap:8px;padding:8px}.TeamManagementPopup_splitMemberItem__oYiv-:hover{background:#f3f4f6}.TeamManagementPopup_addTeamButton__fPOVe{align-items:center;background:#eff6ff;border:1px dashed #3b82f6;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:10px;transition:all .2s;width:100%}.TeamManagementPopup_addTeamButton__fPOVe:hover{background:#dbeafe}.TeamManagementPopup_actions__5MEKT{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.TeamManagementPopup_cancelButton__ACk5X{background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.TeamManagementPopup_cancelButton__ACk5X:hover{background:#f3f4f6}.TeamManagementPopup_reassignButton__zn73a{align-items:center;background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.TeamManagementPopup_reassignButton__zn73a:hover:not(:disabled){background:#2563eb}.TeamManagementPopup_reassignButton__zn73a:disabled{cursor:not-allowed;opacity:.6}.TeamManagementPopup_noData__uEiJ5{padding:32px}@keyframes TeamManagementPopup_fadeIn__wt5gp{0%{opacity:0}to{opacity:1}}@keyframes TeamManagementPopup_slideUp__gFiUy{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TeamManagementPopup_warningBadge__jAxVT{background:#fef3c7;border-radius:12px;color:#f59e0b;display:inline-block;font-size:11px;font-weight:400;margin-left:8px;padding:2px 6px}.TeamManagementPopup_infoBox__NmoEB{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;display:flex;gap:12px;margin-bottom:20px;padding:16px}.TeamManagementPopup_infoBox__NmoEB p{flex:1 1;font-size:14px;margin:0}.TeamManagementPopup_createTeamsButton__F9cCK{background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;white-space:nowrap}.TeamManagementPopup_createTeamsButton__F9cCK:hover{background:#2563eb}.TeamManagementPopup_teamTitleWrapper__-VMuD{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.TeamManagementPopup_memberCount__oqs4h{color:#6b7280;font-size:13px;font-weight:400}.TeamManagementPopup_tlNameBadge__lRQdZ{background:#e5e7eb;border-radius:12px;color:#374151;font-size:12px;font-weight:400;padding:2px 8px}.TeamManagementPopup_assignedBadge__PHw41{background:#d1fae5;border-radius:10px;color:#059669;font-size:11px;margin-left:8px;padding:2px 6px}.TeamManagementPopup_unassignedBadge__0zPE5{background:#fee2e2;border-radius:10px;color:#dc2626;font-size:11px;margin-left:8px;padding:2px 6px}.TeamManagementPopup_allAssignedMessage__C7jqR{align-items:center;background:#d1fae5;border-radius:8px;color:#059669;display:flex;gap:8px;justify-content:center;margin-top:16px;padding:12px;text-align:center}.TeamManagementPopup_noMembersMessage__oM9-6{color:#6b7280;font-size:14px;padding:20px;text-align:center}.TeamManagementPopup_loadingMessage__O9gQB{color:#6b7280;padding:40px;text-align:center}.TeamManagementPopup_sectionDescription__9J4Nw{font-size:13px;margin:-8px 0 12px}.TeamManagementPopup_tlGrid__0kvYM{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:12px}.TeamManagementPopup_selectedCount__X0gl-{color:#6b7280;font-size:13px;margin-top:8px;text-align:right}.TeamManagementPopup_autoSplitSection__gn3e8{border:1px solid #e5e7eb;border-radius:8px;margin:20px 0;overflow:hidden}.TeamManagementPopup_autoSplitToggle__3qGjg{align-items:center;background:#f9fafb;border:none;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .2s;width:100%}.TeamManagementPopup_autoSplitToggle__3qGjg:hover{background:#f3f4f6}.TeamManagementPopup_autoSplitPanel__Jd2D-{background:#fff;border-top:1px solid #e5e7eb;padding:16px}.TeamManagementPopup_autoSplitHeader__d0\+qP{align-items:center;display:flex;gap:8px;margin-bottom:16px}.TeamManagementPopup_autoSplitHeader__d0\+qP h4{color:#374151;font-size:14px;font-weight:600;margin:0}.TeamManagementPopup_autoSplitControls__zf7\+K{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.TeamManagementPopup_numberInput__7ZUMX{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;padding:6px 8px;width:80px}.TeamManagementPopup_applySplitButton__Ms3x9{background:#10b981;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px}.TeamManagementPopup_applySplitButton__Ms3x9:hover{background:#059669}.TeamManagementPopup_splitPreview__q4gA1{background:#f9fafb;border-radius:6px;color:#6b7280;font-size:13px;padding:12px}.TeamManagementPopup_splitPreview__q4gA1 p{margin:0 0 8px}.TeamManagementPopup_splitPreview__q4gA1 ul{margin:0;padding-left:20px}.TeamManagementPopup_clearAllButton__z1ivS{background:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;margin-left:12px;padding:4px 12px;transition:background .2s}.TeamManagementPopup_clearAllButton__z1ivS:hover{background:#c82333}.TeamManagementPopup_teamActions__y2fGe{display:flex;gap:8px}.TeamManagementPopup_sectionDescription__9J4Nw{background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:.9rem;margin-bottom:1rem;padding:.5rem}.TeamManagementPopup_selectedAMInfo__lIcRF{align-items:center;background:#ebf5ff;border:1px solid #b3d9ff;border-radius:6px;color:#0052cc;display:flex;gap:.75rem;margin-top:1rem;padding:.75rem 1rem}.TeamManagementPopup_selectedIcon__nGtsH{font-size:1.2rem}.TeamManagementPopup_sectionActions__cix7a{align-items:center;display:flex;gap:1rem}.TeamManagementPopup_selectionCount__wOQpM{background:#f3f4f6;border-radius:12px;color:#6b7280;font-size:.85rem;padding:.25rem .75rem}.TeamManagementPopup_memberCheckIcon__l3vs8{color:#10b981;margin-left:auto}.TeamManagementPopup_amCard__a84JV{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:1rem;margin-top:13px;padding:1rem;text-align:left;transition:all .2s ease;width:100%}.TeamManagementPopup_amCard__a84JV:hover{background:#f8faff;border-color:#3b82f6;box-shadow:0 4px 6px #0000000d;transform:translateY(-2px)}.TeamManagementPopup_amCard__a84JV.TeamManagementPopup_selected__vLnHV{background:#eff6ff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.TeamManagementPopup_amInfo__uwxWt{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.TeamManagementPopup_amName__q8cd9{color:#111827;font-weight:600}.TeamManagementPopup_amRole__Vcx13{color:#6b7280;font-size:.85rem}.TeamManagementPopup_checkIcon__j2jPu{color:#3b82f6;font-size:1.2rem}.TeamManagementPopup_memberItem__VHyUK{align-items:center;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;transition:all .2s ease}.TeamManagementPopup_memberItem__VHyUK:hover{background:#f9fafb;border-color:#d1d5db}.TeamManagementPopup_memberItem__VHyUK input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TeamManagementPopup_memberItem__VHyUK input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.TeamManagementPopup_memberInfo__yp3X5{display:flex;flex:1 1;gap:.2rem}.TeamManagementPopup_memberName__LVJnz{color:#111827;font-weight:500}.TeamManagementPopup_memberRole__l3LYz{color:#6b7280;font-size:.8rem}.TeamManagementPopup_noData__uEiJ5{align-items:center;background:#f9fafb;border-radius:8px;color:#6b7280;display:flex;flex-direction:column;gap:.75rem;padding:2rem;text-align:center}.TeamManagementPopup_noData__uEiJ5 svg{color:#9ca3af;font-size:2rem}.TeamMembersPopup_treeContainer__Pw6Js{padding:10px 0}.TeamMembersPopup_treeNode__\+Xori{border-bottom:1px solid #f0f0f0}.TeamMembersPopup_treeNode__\+Xori:last-child{border-bottom:none}.TeamMembersPopup_treeNodeContent__TWI5a{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:60px;padding:12px 16px;transition:background-color .2s}.TeamMembersPopup_treeNodeContent__TWI5a:hover{background-color:#f8f9fa}.TeamMembersPopup_treeNodeLeft__dGCMd{align-items:center;display:flex;flex:1 1;gap:10px}.TeamMembersPopup_expandIcon__5FcMm{align-items:center;color:#666;cursor:pointer;display:flex;height:24px;justify-content:center;transition:transform .3s;width:24px}.TeamMembersPopup_expandIconPlaceholder__WzMM3{height:24px;width:24px}.TeamMembersPopup_memberAvatarSmall__4pc08{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:27px;justify-content:center;width:27px}.TeamMembersPopup_treeNodeInfo__URTBt{display:flex;flex:1 1;flex-direction:column;gap:2px}.TeamMembersPopup_treeNodeName__3ojRn{align-items:center;color:#2d3748;display:flex;font-size:14px;font-weight:500;gap:8px}.TeamMembersPopup_roleBadgeSmall__uhcIN{border:1px solid #0000;border-radius:12px;font-size:8px;font-weight:600;letter-spacing:.5px;padding:2px 10px;text-transform:uppercase}.TeamMembersPopup_treeNodeDetails__3leZk{color:#718096;font-size:12px}.TeamMembersPopup_treeNodeRight__ptN67{align-items:center;display:flex;gap:12px}.TeamMembersPopup_statusBadge__-Feoj{border-radius:12px;font-size:11px;font-weight:500;padding:1px 9px;text-transform:capitalize}.TeamMembersPopup_statusActive__\+2ICj{background-color:#c6f6d573;color:#4caf50}.TeamMembersPopup_statusInactive__BGlCF{background-color:#fed7d7;color:#9b2c2c}.TeamMembersPopup_childCount__IFtU7{background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;color:#a0aec0;font-size:12px;padding:2px 10px}.TeamMembersPopup_treeNodeChildren__huyy9{padding-left:20px}.TeamMembersPopup_teamLeadInfo__XtaUx{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:1px solid #e2e8f0;border-radius:12px;margin-top:16px;padding:16px}.TeamMembersPopup_teamLeadDetails__fPJKB{align-items:center;display:flex;gap:16px}.TeamMembersPopup_teamLeadAvatar__fiZkz{align-items:center;background:linear-gradient(135deg,#3b82f6,#3b82f6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:24px;font-weight:600;height:50px;justify-content:center;width:50px}.TeamMembersPopup_teamLeadContent__PaB9X{display:flex;flex:1 1;flex-direction:column;gap:4px}.TeamMembersPopup_teamLeadRole__0Q3Ox{align-items:center;color:#4a5568;display:flex;font-size:12px;font-weight:500;gap:6px}.TeamMembersPopup_teamLeadName__LO0ro{align-items:center;color:#2d3748;display:flex;font-size:16px;font-weight:600;gap:6px}.TeamMembersPopup_teamLeadEmail__-L-cW,.TeamMembersPopup_teamLeadPhone__iTicr{align-items:center;color:#718096;display:flex;font-size:12px;gap:6px}.TeamMembersPopup_loadingState__uTZt3{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.TeamMembersPopup_loadingSpinner__ZQAVH{animation:TeamMembersPopup_spin__Dp-f5 .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;width:40px}@keyframes TeamMembersPopup_spin__Dp-f5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TeamMembersPopup_emptyState__or3C1{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.TeamMembersPopup_emptyIcon__sCgAO{color:#a0aec0;margin-bottom:16px}.TeamMembersPopup_emptyState__or3C1 h3{color:#2d3748;font-size:18px;margin-bottom:8px}.TeamMembersPopup_emptyState__or3C1 p{color:#718096;font-size:14px;margin-bottom:20px;max-width:400px}.TeamMembersPopup_retryButton__WkAC2{align-items:center;background-color:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 24px;transition:background-color .2s}.TeamMembersPopup_retryButton__WkAC2:hover{background-color:#5a67d8}.TeamMembersPopup_refreshButton__cExkI{align-items:center;background-color:initial;border:1px solid #e2e8f0;border-radius:8px;color:#4a5568;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 16px;transition:all .2s}.TeamMembersPopup_refreshButton__cExkI:hover:not(:disabled){background-color:#f7fafc;border-color:#667eea}.TeamMembersPopup_refreshButton__cExkI:disabled{cursor:not-allowed;opacity:.5}.TeamMembersPopup_spinning__lhTRG{animation:TeamMembersPopup_spin__Dp-f5 1s linear infinite}.TeamMembersPopup_teamOverlay__khFCg{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.TeamMembersPopup_teamContainer__kAqej{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:100%}.TeamMembersPopup_teamHeader__hwgRk{border-bottom:1px solid #e2e8f0;padding:20px 24px;position:relative}.TeamMembersPopup_closeButton__AbYWM{background:#0000;border:none;border-radius:4px;color:#a0aec0;cursor:pointer;padding:4px;position:absolute;right:16px;top:16px;transition:all .2s}.TeamMembersPopup_closeButton__AbYWM:hover{background-color:#f7fafc;color:#2d3748}.TeamMembersPopup_teamHeader__hwgRk h2{align-items:center;color:#2d3748;display:flex;font-size:20px;gap:12px;margin:0}.TeamMembersPopup_teamContent__kAFzG{flex:1 1;overflow-y:auto;padding:16px 24px}.TeamMembersPopup_teamFooter__2qvHe{border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;padding:16px 24px}@media (max-width:640px){.TeamMembersPopup_teamContainer__kAqej{border-radius:0;max-height:100vh;max-width:100%}.TeamMembersPopup_treeNodeContent__TWI5a{min-height:50px;padding:10px 12px}.TeamMembersPopup_treeNodeName__3ojRn{font-size:13px}.TeamMembersPopup_treeNodeDetails__3leZk{font-size:11px}.TeamMembersPopup_teamLeadAvatar__fiZkz{font-size:18px;height:44px;width:44px}.TeamMembersPopup_teamLeadName__LO0ro{font-size:14px}}.RolesManagementPopup_popupOverlay__nQiY2{align-items:center;animation:RolesManagementPopup_fadeIn__JauNp .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes RolesManagementPopup_fadeIn__JauNp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.RolesManagementPopup_popupContent__1725l{animation:RolesManagementPopup_slideUp__5wuI1 .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:900px;width:90%}@keyframes RolesManagementPopup_slideUp__5wuI1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RolesManagementPopup_popupHeader__SwHr4{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.RolesManagementPopup_headerLeft__3iIY6{align-items:center;display:flex;gap:14px}.RolesManagementPopup_headerIcon__d8Lgi{align-items:center;background:#f0f7ff;border-radius:12px;color:#1a73e8;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.RolesManagementPopup_popupTitle__\+GCzL{color:#1a1a1a;font-size:18px;font-weight:600;margin:0}.RolesManagementPopup_staffInfo__-Cbof{align-items:center;display:flex;gap:10px;margin-top:2px}.RolesManagementPopup_staffName__cpKlx{color:#4b5563;font-size:14px;font-weight:500}.RolesManagementPopup_roleCount__oqcLY{background:#f3f4f6;border-radius:12px;color:#6b7280;font-size:12px;padding:2px 10px}.RolesManagementPopup_closeBtn__4Uh8Q{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.RolesManagementPopup_closeBtn__4Uh8Q:hover{background:#e5e7eb;color:#1a1a1a}.RolesManagementPopup_popupBody__a9OAg{flex:1 1;overflow-y:auto;padding:24px}.RolesManagementPopup_loadingState__rMVVU{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.RolesManagementPopup_loadingSpinner__5nMAG{animation:RolesManagementPopup_spin__OlNMg 1s linear infinite;border:4px solid #f3f4f6;border-radius:50%;border-top-color:#1a73e8;height:40px;width:40px}@keyframes RolesManagementPopup_spin__OlNMg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RolesManagementPopup_loadingState__rMVVU p{color:#6b7280;font-size:14px;margin:0}.RolesManagementPopup_errorState__oeisL{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px}.RolesManagementPopup_errorIcon__YJsoK{font-size:48px}.RolesManagementPopup_errorMessage__RC\+js{color:#dc2626;font-size:14px;margin:0}.RolesManagementPopup_retryBtn__WlygY{background:#1a73e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:8px;padding:8px 24px;transition:all .2s}.RolesManagementPopup_retryBtn__WlygY:hover{background:#1557b0}.RolesManagementPopup_emptyState__J2itA{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.RolesManagementPopup_emptyIcon__6vUjI{font-size:48px;margin-bottom:12px}.RolesManagementPopup_emptyState__J2itA h4{color:#1a1a1a;font-size:16px;font-weight:600;margin:0 0 8px}.RolesManagementPopup_emptyState__J2itA p{color:#6b7280;font-size:14px;margin:0}.RolesManagementPopup_rolesGrid__xspKr{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.RolesManagementPopup_roleCard__x8n-B{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:all .2s}.RolesManagementPopup_roleCard__x8n-B:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000d}.RolesManagementPopup_roleCardHeader__rqG4t{background:#f3f4f6;border-bottom:1px solid #e5e7eb;padding:12px 16px}.RolesManagementPopup_roleTag__tiIB3{background:#e5e7eb;border-radius:12px;color:#4b5563;display:inline-block;font-size:12px;font-weight:500;padding:2px 12px}.RolesManagementPopup_roleCardBody__xblmc{display:flex;flex-direction:column;gap:8px;padding:16px}.RolesManagementPopup_roleInfoItem__5wvJn{display:flex;font-size:13px;justify-content:space-between}.RolesManagementPopup_roleInfoLabel__Z7pDw{color:#6b7280}.RolesManagementPopup_roleInfoValue__SaB7f{color:#1a1a1a;font-weight:500}.RolesManagementPopup_teamContainer__RX-h6{display:flex;flex-direction:column;gap:20px}.RolesManagementPopup_managerCard__RsAfY{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .2s}.RolesManagementPopup_managerCard__RsAfY:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000d}.RolesManagementPopup_managerHeader__jMGr2{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:4px 0}.RolesManagementPopup_managerLeft__VzxVC{align-items:center;display:flex;flex:1 1;gap:14px}.RolesManagementPopup_managerAvatar__1ywoa{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;width:44px}.RolesManagementPopup_managerInfo__QemA6{flex:1 1}.RolesManagementPopup_managerName__-lEhG{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:10px}.RolesManagementPopup_managerBadge__n8vic{align-items:center;border-radius:12px;display:flex;font-size:11px;font-weight:500;gap:6px;padding:2px 10px}.RolesManagementPopup_currentStaffBadge__8KS-7{color:#6b7280;font-size:12px;font-weight:400}.RolesManagementPopup_managerMeta__KDIQ\+{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-top:2px}.RolesManagementPopup_managerRight__Yzby7{align-items:center;display:flex;gap:12px}.RolesManagementPopup_manageTeamLeadersBtn__mqC\+V{align-items:center;background:#f0f7ff;border:1px solid #c5d9f0;border-radius:8px;color:#1a73e8;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s;white-space:nowrap}.RolesManagementPopup_manageTeamLeadersBtn__mqC\+V:hover{background:#e0edff;border-color:#a8c4e8}.RolesManagementPopup_expandIcon__vePtX{color:#6b7280;font-size:20px;font-weight:300;text-align:center;width:24px}.RolesManagementPopup_assistantManagerCard__UIBTu{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .2s}.RolesManagementPopup_assistantManagerCard__UIBTu:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000d}.RolesManagementPopup_assistantManagerHeader__APa66{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:4px 0}.RolesManagementPopup_assistantManagerLeft__qoGR3{align-items:center;display:flex;flex:1 1;gap:14px}.RolesManagementPopup_assistantManagerAvatar__nOeP\+{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;width:44px}.RolesManagementPopup_assistantManagerInfo__BnMJZ{flex:1 1}.RolesManagementPopup_assistantManagerName__1R\+AY{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:10px}.RolesManagementPopup_assistantManagerBadge__PvUlZ{align-items:center;border-radius:12px;display:flex;font-size:11px;font-weight:500;gap:6px;padding:2px 10px}.RolesManagementPopup_assistantManagerMeta__HWGbu{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-top:2px}.RolesManagementPopup_assistantManagerRight__sOrea{align-items:center;display:flex;gap:12px}.RolesManagementPopup_teamLeadersContainer__eMwDf{border-left:2px solid #e5e7eb;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding-left:16px}.RolesManagementPopup_emptyTeamLeaders__yFcBV{color:#6b7280;font-size:13px;padding:20px;text-align:center}.RolesManagementPopup_teamLeaderCard__Ajhlg{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:14px;transition:all .2s}.RolesManagementPopup_teamLeaderCard__Ajhlg:hover{border-color:#d1d5db}.RolesManagementPopup_teamLeaderHeader__VFiM0{flex-wrap:wrap}.RolesManagementPopup_teamLeaderAvatar__tzzGy{font-size:14px;height:36px;width:36px}.RolesManagementPopup_teamLeaderInfo__00PnO{min-width:150px}.RolesManagementPopup_teamLeaderBadge__I1VWZ{border-radius:10px}.RolesManagementPopup_teamLeaderMeta__OuI-t{color:#6b7280}.RolesManagementPopup_metaDot__1Hq9t{color:#d1d5db}.RolesManagementPopup_teamCount__8bfoe{align-items:center;display:flex;gap:4px}.RolesManagementPopup_teamLeaderActions__C6jV4{align-items:center;display:flex;gap:8px;margin-left:auto}.RolesManagementPopup_manageTeamBtn__Pzkb-{background:#e8f5e9;border:1px solid #c8e6c9;border-radius:8px;color:#2e7d32;transition:all .2s;white-space:nowrap}.RolesManagementPopup_manageTeamBtn__Pzkb-:hover{background:#c8e6c9;border-color:#a5d6a7}.RolesManagementPopup_membersGrid__NOfme{grid-gap:10px;gap:10px;margin-top:12px}.RolesManagementPopup_memberCard__tZA7-{border:1px solid #e5e7eb;transition:all .2s}.RolesManagementPopup_memberCard__tZA7-:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.RolesManagementPopup_memberCardContent__Il\+z6{gap:10px}.RolesManagementPopup_memberAvatar__1NviS{font-size:12px;height:32px;width:32px}.RolesManagementPopup_memberName__TB8iI{font-size:13px;gap:6px}.RolesManagementPopup_memberBadge__Q2M4X{border-radius:10px;font-size:9px;padding:1px 8px}.RolesManagementPopup_memberDetails__xJsqD{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:11px;gap:10px;margin-top:2px}.RolesManagementPopup_memberDetail__gUv89{align-items:center;display:flex;gap:4px}.RolesManagementPopup_memberMeta__EpsnF{align-items:center;color:#9ca3af;font-size:11px;gap:8px;margin-top:2px}.RolesManagementPopup_memberMetaItem__n0KIO{gap:3px}.RolesManagementPopup_popupBody__a9OAg::-webkit-scrollbar{width:6px}.RolesManagementPopup_popupBody__a9OAg::-webkit-scrollbar-track{background:#0000}.RolesManagementPopup_popupBody__a9OAg::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.RolesManagementPopup_popupBody__a9OAg::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width:768px){.RolesManagementPopup_popupContent__1725l{max-height:95vh;width:95%}.RolesManagementPopup_popupBody__a9OAg,.RolesManagementPopup_popupHeader__SwHr4{padding:16px}.RolesManagementPopup_assistantManagerHeader__APa66,.RolesManagementPopup_managerHeader__jMGr2{flex-wrap:wrap}.RolesManagementPopup_assistantManagerRight__sOrea,.RolesManagementPopup_managerRight__Yzby7{justify-content:flex-end;margin-top:8px;width:100%}.RolesManagementPopup_teamLeaderHeader__VFiM0{flex-wrap:wrap}.RolesManagementPopup_teamLeaderActions__C6jV4{justify-content:flex-start;margin-left:0;margin-top:8px;width:100%}.RolesManagementPopup_membersGrid__NOfme,.RolesManagementPopup_rolesGrid__xspKr{grid-template-columns:1fr}.RolesManagementPopup_teamLeadersContainer__eMwDf{padding-left:8px}}.RolesManagementPopup_directMembersContainer__GOGYC{background:#f8f9fa;border-radius:8px;margin:12px 16px;padding:12px}.RolesManagementPopup_directMembersHeader__\+ZhYP{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.RolesManagementPopup_teamLeadersHeader__0QVVy{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px;margin:12px 16px 8px}.RolesManagementPopup_assistantManagerContent__pOS\+l{padding:4px 0 8px}.RolesManagementPopup_membersGrid__NOfme{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.RolesManagementPopup_memberCard__tZA7-{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:10px 12px;transition:all .2s ease}.RolesManagementPopup_memberCard__tZA7-:hover{border-color:#0d6efd;box-shadow:0 2px 8px #0d6efd1a}.RolesManagementPopup_memberCardContent__Il\+z6{align-items:center;display:flex;gap:12px}.RolesManagementPopup_memberAvatar__1NviS{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:36px;justify-content:center;width:36px}.RolesManagementPopup_memberInfo__PqWWG{flex:1 1;min-width:0}.RolesManagementPopup_memberName__TB8iI{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px}.RolesManagementPopup_memberBadge__Q2M4X{border-radius:12px;font-size:10px;font-weight:500;padding:2px 8px}.RolesManagementPopup_memberMeta__EpsnF{color:#666;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:4px}.RolesManagementPopup_memberMetaItem__n0KIO{align-items:center;display:flex;gap:4px}.RolesManagementPopup_teamLeaderCard__Ajhlg{background:#fff;border:1px solid #e9ecef;border-radius:8px;margin:8px 16px;overflow:hidden}.RolesManagementPopup_teamLeaderHeader__VFiM0{align-items:center;background:#fafbfc;border-bottom:1px solid #e9ecef;display:flex;gap:12px;padding:12px 16px}.RolesManagementPopup_teamLeaderAvatar__tzzGy{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:40px;justify-content:center;width:40px}.RolesManagementPopup_teamLeaderInfo__00PnO{flex:1 1;min-width:0}.RolesManagementPopup_teamLeaderName__a-16H{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px}.RolesManagementPopup_teamLeaderBadge__I1VWZ{align-items:center;border-radius:12px;display:flex;font-size:10px;font-weight:500;gap:4px;padding:2px 8px}.RolesManagementPopup_teamLeaderMeta__OuI-t{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:12px;gap:4px;margin-top:2px}.RolesManagementPopup_metaDot__1Hq9t{color:#ccc}.RolesManagementPopup_teamLeaderActions__C6jV4{flex-shrink:0}.RolesManagementPopup_manageTeamBtn__Pzkb-{align-items:center;background:#0d6efd;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.RolesManagementPopup_manageTeamBtn__Pzkb-:hover{background:#0b5ed7;box-shadow:0 2px 8px #0d6efd4d;transform:translateY(-1px)}.RolesManagementPopup_teamLeadersContainer__eMwDf{padding:0 0 8px}.RolesManagementPopup_manageTLBtn__\+dU25{align-items:center;background:#2f27b0;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.RolesManagementPopup_manageTLBtn__\+dU25:hover{background:#2f27b0;box-shadow:0 2px 8px #0d6efd4d;transform:translateY(-1px)}.EditBDAPopup_epOverlay__5bLgF{align-items:center;animation:EditBDAPopup_epFadeIn__J1vUj .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.EditBDAPopup_epContainer__3EZEY{animation:EditBDAPopup_epSlideUp__31KUX .3s ease-out;background-color:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;max-height:90vh;max-width:700px;overflow-y:auto;width:90%}.EditBDAPopup_epHeader__\+YBMo{align-items:flex-start;background:#fff;border-bottom:1px solid #eef2f6;color:#374151;display:flex;justify-content:space-between;padding:24px 32px}.EditBDAPopup_epHeaderLeft__vdwAp{align-items:center;display:flex;gap:16px}.EditBDAPopup_epHeaderIcon__mYFbk{color:#fff;height:40px;width:40px}.EditBDAPopup_epTitle__baLYV{font-size:1.5rem;font-weight:600;margin:0 0 4px}.EditBDAPopup_epSubtitle__PEdV5{font-size:.875rem;margin:0;opacity:.9}.EditBDAPopup_epCloseButton__f1yQI{align-items:center;background:#fff3;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.EditBDAPopup_epCloseButton__f1yQI:hover:not(:disabled){background:#ffffff4d;transform:rotate(90deg)}.EditBDAPopup_epCloseButton__f1yQI:disabled{cursor:not-allowed;opacity:.5}.EditBDAPopup_epCloseButton__f1yQI svg{height:20px;width:20px}.EditBDAPopup_epStatusMessage__3nExr{align-items:center;animation:EditBDAPopup_epSlideDown__7u1FW .3s ease-out;border-radius:12px;display:flex;font-size:.95rem;gap:12px;margin:20px 32px 0;padding:12px 16px}.EditBDAPopup_epStatussuccess__ppD2J{background:#f0fdf4;border:1px solid #86efac;color:#166534}.EditBDAPopup_epStatuserror__m-7\+4{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.EditBDAPopup_epStatusIcon__QqgWm{flex-shrink:0;height:20px;width:20px}.EditBDAPopup_epForm__zZHCl{background:#fff;color:#374151;padding:32px}.EditBDAPopup_epFormGrid__Pp6aF{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.EditBDAPopup_epFormGroup__eUQwu{display:flex;flex-direction:column;gap:6px}.EditBDAPopup_epLabel__Jfrnw{align-items:center;color:#374151;display:flex;font-size:.9rem;font-weight:500;gap:4px}.EditBDAPopup_epRequired__XDmko{color:#ef4444;font-size:1.1rem;margin-left:2px}.EditBDAPopup_epOptional__jQYoe{color:#9ca3af;font-size:.8rem;font-weight:400;margin-left:4px}.EditBDAPopup_epInputWrapper__ykYCO,.EditBDAPopup_epSelectWrapper__DVeGg{align-items:center;display:flex;position:relative}.EditBDAPopup_epInputIcon__3-duR,.EditBDAPopup_epSelectIcon__K7e\+v{color:#9ca3af;height:18px;left:12px;pointer-events:none;position:absolute;width:18px}.EditBDAPopup_epInput__0KzTH,.EditBDAPopup_epSelect__9cdhv{background:#fff;border:1px solid #e5e7eb;border-radius:12px;font-size:.95rem;padding:10px 12px 10px 40px;transition:all .2s;width:100%}.EditBDAPopup_epInput__0KzTH:focus,.EditBDAPopup_epSelect__9cdhv:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.EditBDAPopup_epInputError__TvGTh,.EditBDAPopup_epSelectError__ZNBeF{background-color:#fef2f2;border-color:#ef4444}.EditBDAPopup_epInputError__TvGTh:focus,.EditBDAPopup_epSelectError__ZNBeF:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.EditBDAPopup_epErrorText__V7DKX{animation:EditBDAPopup_epShake__Ioy4- .3s ease-in-out;color:#ef4444;font-size:.8rem;margin-top:4px}.EditBDAPopup_epCheckboxLabel__V9xS3{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.95rem;gap:8px;padding:8px 0}.EditBDAPopup_epCheckbox__4RbV1{accent-color:#0b78ff;cursor:pointer;height:18px;width:18px}.EditBDAPopup_epCheckboxText__-39Gj{align-items:center;display:flex;gap:8px}.EditBDAPopup_epCheckboxIcon__AJnWu{color:#0b78ff;height:16px;width:16px}.EditBDAPopup_epCheckboxHint__jEi08{color:#6b7280;font-size:.8rem;margin:0 0 0 26px}.EditBDAPopup_epActions__cQDQo{border-top:1px solid #eef2f6;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}.EditBDAPopup_epCancelButton__unghy,.EditBDAPopup_epSubmitButton__63sNR{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s}.EditBDAPopup_epCancelButton__unghy{background:#fff;border:1px solid #e5e7eb;color:#4b5563}.EditBDAPopup_epCancelButton__unghy:hover:not(:disabled){border-color:#d1d5db}.EditBDAPopup_epSubmitButton__63sNR{background:#0b78ff;border:none;box-shadow:0 4px 6px -1px #0b78ff33;color:#fff}.EditBDAPopup_epSubmitButton__63sNR:hover:not(:disabled){box-shadow:0 6px 8px -1px #0b78ff4d;transform:translateY(-1px)}.EditBDAPopup_epSubmitDisabled__lZT4C{cursor:not-allowed;opacity:.6}.EditBDAPopup_epSubmitDisabled__lZT4C:hover{box-shadow:none;transform:none}.EditBDAPopup_epSpinner__9QQS7{animation:EditBDAPopup_epSpin__kprlT 1s linear infinite}.EditBDAPopup_epFooter__vq3Hq{border-top:1px solid #eef2f6;color:#6b7280;font-size:.8rem;padding:16px 32px 24px;text-align:center}.EditBDAPopup_epFooter__vq3Hq p{margin:0}@keyframes EditBDAPopup_epFadeIn__J1vUj{0%{opacity:0}to{opacity:1}}@keyframes EditBDAPopup_epSlideUp__31KUX{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes EditBDAPopup_epSlideDown__7u1FW{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes EditBDAPopup_epShake__Ioy4-{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes EditBDAPopup_epSpin__kprlT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EditBDAPopup_epContainer__3EZEY::-webkit-scrollbar{width:8px}.EditBDAPopup_epContainer__3EZEY::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.EditBDAPopup_epContainer__3EZEY::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.EditBDAPopup_epContainer__3EZEY::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media (max-width:640px){.EditBDAPopup_epContainer__3EZEY{max-height:95vh;width:95%}.EditBDAPopup_epForm__zZHCl,.EditBDAPopup_epHeader__\+YBMo{padding:20px}.EditBDAPopup_epFormGrid__Pp6aF{gap:16px;grid-template-columns:1fr}.EditBDAPopup_epActions__cQDQo{flex-direction:column-reverse}.EditBDAPopup_epCancelButton__unghy,.EditBDAPopup_epSubmitButton__63sNR{justify-content:center;width:100%}.EditBDAPopup_epTitle__baLYV{font-size:1.25rem}.EditBDAPopup_epHeaderIcon__mYFbk{height:32px;width:32px}}@media (prefers-color-scheme:dark){.EditBDAPopup_epContainer__3EZEY{background:#1f2937}.EditBDAPopup_epLabel__Jfrnw{color:#e5e7eb}.EditBDAPopup_epInput__0KzTH,.EditBDAPopup_epSelect__9cdhv{background:#374151;border-color:#4b5563;color:#f3f4f6}.EditBDAPopup_epInput__0KzTH:focus,.EditBDAPopup_epSelect__9cdhv:focus{border-color:#0b78ff}.EditBDAPopup_epCancelButton__unghy{background:#374151;border-color:#4b5563;color:#e5e7eb}.EditBDAPopup_epCancelButton__unghy:hover{background:#4b5563}.EditBDAPopup_epFooter__vq3Hq{border-top-color:#374151;color:#9ca3af}}.EditBDAPopup_epRoleGroup__1fl8L{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;grid-column:span 2;margin-bottom:24px;padding:16px}.EditBDAPopup_epRoleLabel__91Zp7{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.EditBDAPopup_epRadioGroup__axg1h{align-items:center;display:flex;gap:1.5rem}.EditBDAPopup_epRadioLabel__sLHej{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.EditBDAPopup_epRadio__dyg0U{accent-color:#3b82f6;cursor:pointer;height:1rem;width:1rem}.EditBDAPopup_epRadioLabel__sLHej:hover{color:#1f2937}@media (max-width:640px){.EditBDAPopup_epRadioGroup__axg1h{align-items:flex-start;flex-direction:column;gap:.75rem}.EditBDAPopup_epRoleGroup__1fl8L{grid-column:span 1}}.TeamManagementPopup_overlay__vkHcD{align-items:center;animation:TeamManagementPopup_fadeIn__z8Ie\+ .2s ease;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.TeamManagementPopup_popup__jRG1r{animation:TeamManagementPopup_slideUp__Nsp3B .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:90%}.TeamManagementPopup_header__ZCFOF{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.TeamManagementPopup_headerTitle__NyzWP{align-items:center;display:flex;gap:12px}.TeamManagementPopup_headerIcon__ALtc5{color:#3b82f6;font-size:24px}.TeamManagementPopup_headerTitle__NyzWP h2{color:#111827;font-size:20px;font-weight:600;margin:0}.TeamManagementPopup_headerTitle__NyzWP p{color:#6b7280;font-size:14px;margin:4px 0 0}.TeamManagementPopup_closeButton__OQ7jl{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;transition:color .2s}.TeamManagementPopup_closeButton__OQ7jl:hover{color:#374151}.TeamManagementPopup_content__WM\+yy{flex:1 1;overflow-y:auto;padding:24px}.TeamManagementPopup_errorMessage__LIruL{align-items:center;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:8px;margin-bottom:16px;padding:12px}.TeamManagementPopup_successMessage__DCuMF{align-items:center;background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;color:#059669;display:flex;gap:8px;margin-bottom:16px;padding:12px}.TeamManagementPopup_teamInfo__7B49n{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}.TeamManagementPopup_infoCard__bdxV6{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;padding:16px}.TeamManagementPopup_infoIcon__LSuT5{color:#3b82f6;font-size:20px}.TeamManagementPopup_infoLabel__Qnl4t{color:#6b7280;display:block;font-size:12px;margin-bottom:4px}.TeamManagementPopup_infoValue__DjP8y{color:#111827;display:block;font-size:16px;font-weight:600}.TeamManagementPopup_modeSelector__-XanG{display:flex;gap:12px;margin-bottom:24px}.TeamManagementPopup_modeButton__4hcCM{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px;transition:all .2s}.TeamManagementPopup_modeButton__4hcCM.TeamManagementPopup_active__5LDit{background:#3b82f6;border-color:#3b82f6;color:#fff}.TeamManagementPopup_section__zbVGo{margin-bottom:24px}.TeamManagementPopup_sectionHeader__CzfAt{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TeamManagementPopup_section__zbVGo h3{color:#374151;font-size:16px;font-weight:600;margin:0 0 12px}.TeamManagementPopup_selectAllButton__ull2e{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:500}.TeamManagementPopup_tlList__IQHmx{display:flex;flex-direction:column;gap:8px}.TeamManagementPopup_tlCard__9NwFu{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;position:relative;transition:all .2s}.TeamManagementPopup_tlCard__9NwFu.TeamManagementPopup_selected__aUzeS,.TeamManagementPopup_tlCard__9NwFu:hover{background:#eff6ff;border-color:#3b82f6}.TeamManagementPopup_tlInfo__nt6Xn{flex:1 1}.TeamManagementPopup_tlName__9Aozc{color:#111827;display:block;font-weight:500}.TeamManagementPopup_tlRole__JJ6eI{color:#6b7280;display:block;font-size:12px}.TeamManagementPopup_checkIcon__I\+hec{color:#3b82f6}.TeamManagementPopup_membersList__TGny\+{border:1px solid #e5e7eb;border-radius:8px;max-height:300px;overflow-y:auto}.TeamManagementPopup_memberItem__uSiTv{align-items:center;border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;gap:12px;padding:12px}.TeamManagementPopup_memberItem__uSiTv:last-child{border-bottom:none}.TeamManagementPopup_memberItem__uSiTv:hover{background:#f9fafb}.TeamManagementPopup_memberInfo__pgWjV{display:flex;flex:1 1;gap:10px}.TeamManagementPopup_memberName__2Oc-8{color:#111827;display:block;font-size:14px;font-weight:500}.TeamManagementPopup_memberRole__xSC8E{color:#6b7280;display:block;font-size:12px}.TeamManagementPopup_splitMode__BlGT0{display:flex;flex-direction:column;gap:20px}.TeamManagementPopup_splitTeamCard__QhF0T{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.TeamManagementPopup_splitTeamHeader__TYLPh{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TeamManagementPopup_splitTeamHeader__TYLPh h3{font-size:16px;font-weight:600;margin:0}.TeamManagementPopup_removeTeamButton__KPxTB{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px}.TeamManagementPopup_formGroup__mJZ-o{margin-bottom:16px}.TeamManagementPopup_formGroup__mJZ-o label{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.TeamManagementPopup_select__htxt5{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;padding:8px 12px;width:100%}.TeamManagementPopup_splitMembersList__7PYbm{border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:8px}.TeamManagementPopup_splitMemberItem__FjOHn{align-items:center;cursor:pointer;display:flex;gap:8px;padding:8px}.TeamManagementPopup_splitMemberItem__FjOHn:hover{background:#f3f4f6}.TeamManagementPopup_addTeamButton__9R5sz{align-items:center;background:#eff6ff;border:1px dashed #3b82f6;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:10px;transition:all .2s;width:100%}.TeamManagementPopup_addTeamButton__9R5sz:hover{background:#dbeafe}.TeamManagementPopup_actions__n6y3L{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.TeamManagementPopup_cancelButton__r2Qwv{background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.TeamManagementPopup_cancelButton__r2Qwv:hover{background:#f3f4f6}.TeamManagementPopup_reassignButton__djPIE{align-items:center;background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.TeamManagementPopup_reassignButton__djPIE:hover:not(:disabled){background:#2563eb}.TeamManagementPopup_reassignButton__djPIE:disabled{cursor:not-allowed;opacity:.6}.TeamManagementPopup_noData__6Rgx4{color:#6b7280;padding:32px;text-align:center}@keyframes TeamManagementPopup_fadeIn__z8Ie\+{0%{opacity:0}to{opacity:1}}@keyframes TeamManagementPopup_slideUp__Nsp3B{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TeamManagementPopup_warningBadge__GIyd2{background:#fef3c7;border-radius:12px;color:#f59e0b;display:inline-block;font-size:11px;font-weight:400;margin-left:8px;padding:2px 6px}.TeamManagementPopup_infoBox__fRt44{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;display:flex;gap:12px;margin-bottom:20px;padding:16px}.TeamManagementPopup_infoBox__fRt44 p{flex:1 1;font-size:14px;margin:0}.TeamManagementPopup_createTeamsButton__EW\+MU{background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;white-space:nowrap}.TeamManagementPopup_createTeamsButton__EW\+MU:hover{background:#2563eb}.TeamManagementPopup_teamTitleWrapper__st4PS{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.TeamManagementPopup_memberCount__omHCM{color:#6b7280;font-size:13px;font-weight:400}.TeamManagementPopup_tlNameBadge__q-mdJ{background:#e5e7eb;border-radius:12px;color:#374151;font-size:12px;font-weight:400;padding:2px 8px}.TeamManagementPopup_assignedBadge__JMcR1{background:#d1fae5;border-radius:10px;color:#059669;font-size:11px;margin-left:8px;padding:2px 6px}.TeamManagementPopup_unassignedBadge__uvhW8{background:#fee2e2;border-radius:10px;color:#dc2626;font-size:11px;margin-left:8px;padding:2px 6px}.TeamManagementPopup_allAssignedMessage__p6wFj{align-items:center;background:#d1fae5;border-radius:8px;color:#059669;display:flex;gap:8px;justify-content:center;margin-top:16px;padding:12px;text-align:center}.TeamManagementPopup_noMembersMessage__o6bmJ{color:#6b7280;font-size:14px;padding:20px;text-align:center}.TeamManagementPopup_loadingMessage__NUJIj{color:#6b7280;padding:40px;text-align:center}.TeamManagementPopup_sectionDescription__Ra9Fs{color:#6b7280;font-size:13px;margin:-8px 0 12px}.TeamManagementPopup_tlGrid__ObaWe{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:12px}.TeamManagementPopup_selectedCount__kkwpZ{color:#6b7280;font-size:13px;margin-top:8px;text-align:right}.TeamManagementPopup_autoSplitSection__esqd4{border:1px solid #e5e7eb;border-radius:8px;margin:20px 0;overflow:hidden}.TeamManagementPopup_autoSplitToggle__6eQ8I{align-items:center;background:#f9fafb;border:none;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .2s;width:100%}.TeamManagementPopup_autoSplitToggle__6eQ8I:hover{background:#f3f4f6}.TeamManagementPopup_autoSplitPanel__ZUYnC{background:#fff;border-top:1px solid #e5e7eb;padding:16px}.TeamManagementPopup_autoSplitHeader__kNOKw{align-items:center;display:flex;gap:8px;margin-bottom:16px}.TeamManagementPopup_autoSplitHeader__kNOKw h4{color:#374151;font-size:14px;font-weight:600;margin:0}.TeamManagementPopup_autoSplitControls__Nkb56{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.TeamManagementPopup_numberInput__6X3Kl{border:1px solid #e5e7eb;border-radius:6px;font-size:14px;padding:6px 8px;width:80px}.TeamManagementPopup_applySplitButton__DHsq5{background:#10b981;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px}.TeamManagementPopup_applySplitButton__DHsq5:hover{background:#059669}.TeamManagementPopup_splitPreview__PZHp2{background:#f9fafb;border-radius:6px;color:#6b7280;font-size:13px;padding:12px}.TeamManagementPopup_splitPreview__PZHp2 p{margin:0 0 8px}.TeamManagementPopup_splitPreview__PZHp2 ul{margin:0;padding-left:20px}.TeamManagementPopup_clearAllButton__yXQu-{background:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;margin-left:12px;padding:4px 12px;transition:background .2s}.TeamManagementPopup_clearAllButton__yXQu-:hover{background:#c82333}.TeamManagementPopup_teamActions__TdEWs{display:flex;gap:8px}.TeamManagementPopup_noDataFound__m6nF-{color:#999;font-size:16px;padding:40px 20px;text-align:center;width:100%}.TeamMembersPopup_teamOverlay__bxK9X{align-items:center;animation:TeamMembersPopup_fadeIn__t34sj .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes TeamMembersPopup_fadeIn__t34sj{0%{opacity:0}to{opacity:1}}.TeamMembersPopup_teamContainer__MoDhw{animation:TeamMembersPopup_slideUp__uxcfZ .4s cubic-bezier(.34,1.2,.64,1);background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:28px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:85vh;overflow:hidden;width:30%}@keyframes TeamMembersPopup_slideUp__uxcfZ{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.TeamMembersPopup_teamHeader__Euxko{background:#fff;border-bottom:2px solid #0b78ff20;color:#1e293b;padding:24px 28px;position:relative}.TeamMembersPopup_teamHeader__Euxko h2{align-items:center;color:#1e293b;display:flex;font-weight:600;gap:10px;letter-spacing:-.01em;margin:0 0 8px}.TeamMembersPopup_teamHeader__Euxko h2 svg{color:#0b78ff;filter:drop-shadow(0 2px 4px rgba(11,120,255,.1))}.TeamMembersPopup_teamLeadInfo__Ul9lM{background:#f8fafc;border-left:3px solid #0b78ff;border-radius:16px;margin-top:12px;padding:12px 16px}.TeamMembersPopup_teamLeadName__vFVJu{align-items:center;color:#1e293b;display:flex;flex-wrap:wrap;font-weight:600;gap:12px}.TeamMembersPopup_teamLeadName__vFVJu .TeamMembersPopup_badge__ga7RE{background:#0b78ff;border-radius:20px;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.5px;padding:4px 12px}.TeamMembersPopup_teamLeadDetails__6ZjpL{color:#475569;display:flex;font-size:.85rem;gap:20px;margin-top:8px;opacity:.8}.TeamMembersPopup_teamLeadDetails__6ZjpL span{align-items:center;display:flex;gap:6px}.TeamMembersPopup_closeButton__Bxzp8{align-items:center;background:#f1f5f9;border:none;border-radius:12px;color:#475569;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:24px;top:20px;transition:all .2s ease}.TeamMembersPopup_closeButton__Bxzp8:hover{background:#0b78ff;color:#fff;transform:rotate(90deg)}.TeamMembersPopup_teamStats__HjPvR{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;padding:20px 28px}.TeamMembersPopup_statCard__fz3Pi{align-items:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;gap:12px;padding:12px 16px}.TeamMembersPopup_statIcon__YlK0P{align-items:center;background:#0b78ff15;border-radius:12px;color:#0b78ff;display:flex;height:40px;justify-content:center;width:40px}.TeamMembersPopup_statInfo__5uQyw{flex:1 1}.TeamMembersPopup_statLabel__Gnmzp{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TeamMembersPopup_statValue__7GWyR{color:#1e293b;font-size:1.5rem;font-weight:700;line-height:1.2}.TeamMembersPopup_teamContent__1H2Iq{flex:1 1;overflow-y:auto;padding:20px 28px}.TeamMembersPopup_loadingState__35-bD{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.TeamMembersPopup_loadingSpinner__UpomO{animation:TeamMembersPopup_spin__NqttE .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#0b78ff;height:48px;width:48px}@keyframes TeamMembersPopup_spin__NqttE{to{transform:rotate(1turn)}}.TeamMembersPopup_loadingState__35-bD p{color:#64748b;margin-top:16px}.TeamMembersPopup_emptyState__0gLiZ{padding:60px 20px;text-align:center}.TeamMembersPopup_emptyIcon__XMcNl{align-items:center;background:#f1f5f9;border-radius:50%;color:#0b78ff;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.TeamMembersPopup_emptyState__0gLiZ h3{color:#1e293b;font-size:1.25rem;margin:0 0 8px}.TeamMembersPopup_emptyState__0gLiZ p{color:#64748b;margin:0}.TeamMembersPopup_teamMembersGrid__RDl8b{display:flex;flex-direction:column;gap:12px}.TeamMembersPopup_memberCard__OpMlW{background:#fff;border:1px solid #e2e8f0;border-radius:16px;cursor:pointer;padding:5px 20px;transition:all .2s ease}.TeamMembersPopup_memberCard__OpMlW:hover{border-color:#0b78ff;box-shadow:0 4px 12px #0b78ff1a;transform:translateX(4px)}.TeamMembersPopup_memberHeader__Dyxgy{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TeamMembersPopup_memberNameSection__hcCVN{align-items:center;display:flex;flex:1 1;gap:12px}.TeamMembersPopup_memberAvatar__J6Tgq{align-items:center;background:#0b78ff;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:40px;justify-content:center;width:40px}.TeamMembersPopup_memberInfo__9LYB4{flex:1 1}.TeamMembersPopup_memberName__FCv6u{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:4px}.TeamMembersPopup_memberUserId__ojbK7{color:#64748b;font-family:monospace;font-size:.75rem}.TeamMembersPopup_memberStatus__ETWZ2{align-items:center;border-radius:20px;display:inline-flex;font-size:.7rem;font-weight:600;gap:6px;letter-spacing:.3px;padding:4px 10px}.TeamMembersPopup_statusActive__4F35J{background:#10b98115;border:1px solid #10b98130;color:#10b981}.TeamMembersPopup_statusInactive__eEiyi{background:#ef444415;border:1px solid #ef444430;color:#ef4444}.TeamMembersPopup_memberDetails__YYdL7{border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:16px;margin-top:10px;padding-top:10px}.TeamMembersPopup_detailItem__xIqgY{align-items:center;color:#475569;display:flex;font-size:.8rem;gap:6px}.TeamMembersPopup_detailItem__xIqgY svg{color:#0b78ff;font-size:.85rem}.TeamMembersPopup_detailItem__xIqgY a{color:#0b78ff;text-decoration:none;transition:color .2s}.TeamMembersPopup_detailItem__xIqgY a:hover{color:#0b78ff;text-decoration:underline}.TeamMembersPopup_teamFooter__nbckQ{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:16px 28px}.TeamMembersPopup_closeBtn__-ChxI{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#475569;cursor:pointer;font-weight:500;padding:10px 24px;transition:all .2s}.TeamMembersPopup_closeBtn__-ChxI:hover{background:#f1f5f9;border-color:#cbd5e1}.TeamMembersPopup_refreshBtn__V\+yc0{align-items:center;background:#0b78ff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 24px;transition:all .2s}.TeamMembersPopup_refreshBtn__V\+yc0:hover{box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.TeamMembersPopup_teamContent__1H2Iq::-webkit-scrollbar{width:8px}.TeamMembersPopup_teamContent__1H2Iq::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.TeamMembersPopup_teamContent__1H2Iq::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.TeamMembersPopup_teamContent__1H2Iq::-webkit-scrollbar-thumb:hover{background:#0b78ff}@media (max-width:768px){.TeamMembersPopup_teamContainer__MoDhw{max-height:90vh;width:30%}.TeamMembersPopup_teamHeader__Euxko{padding:20px}.TeamMembersPopup_teamHeader__Euxko h2{font-size:1.3rem}.TeamMembersPopup_teamLeadDetails__6ZjpL{flex-direction:column;gap:8px}.TeamMembersPopup_teamStats__HjPvR{flex-direction:column;padding:16px 20px}.TeamMembersPopup_teamContent__1H2Iq{padding:16px 20px}.TeamMembersPopup_memberCard__OpMlW{padding:5px 16px}.TeamMembersPopup_memberDetails__YYdL7{flex-direction:column;gap:8px}.TeamMembersPopup_memberNameSection__hcCVN{flex-wrap:wrap}.TeamMembersPopup_teamFooter__nbckQ{padding:12px 20px}}.ScholarListPopup_overlay__mszvP{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.ScholarListPopup_container__4bOgM{animation:ScholarListPopup_slideUp__gJ\+KU .3s ease;background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000026;max-width:95%;overflow:hidden;width:820px}@keyframes ScholarListPopup_slideUp__gJ\+KU{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ScholarListPopup_header__\+fL45{align-items:center;background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:1px solid #e9ecef;display:flex;gap:12px;padding:16px 24px}.ScholarListPopup_header__\+fL45 h2{align-items:center;color:#1a1a2e;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.ScholarListPopup_closeButton__lQ8gC{background:#0000;border:0;border-radius:6px;color:#6c757d;cursor:pointer;padding:6px;transition:background .2s}.ScholarListPopup_closeButton__lQ8gC:hover{background:#f1f3f5;color:#dc3545}.ScholarListPopup_bdaInfo__HA7Tz{background:#e9ecef;border-radius:20px;color:#495057;font-size:13px;font-weight:500;margin-left:auto;padding:4px 12px}.ScholarListPopup_controls__myBFM{background:#fafbfc;border-bottom:1px solid #f1f3f5;padding:16px 24px}.ScholarListPopup_searchRow__GcipU{align-items:center;display:flex;gap:12px}.ScholarListPopup_searchBox__zksTv{background:#fff;border:2px solid #e9ecef;border-radius:8px;display:flex;flex:1 1;gap:8px;overflow:hidden;transition:border-color .3s}.ScholarListPopup_searchBox__zksTv:focus-within{border-color:#1976d2}.ScholarListPopup_searchBox__zksTv input{background:#0000;border:0;flex:1 1;font-size:14px;outline:none;padding:10px 16px}.ScholarListPopup_searchBtn__Qudcj{align-items:center;background:#1976d2;border:0;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px 16px;transition:background .2s}.ScholarListPopup_searchBtn__Qudcj:hover{background:#1565c0}.ScholarListPopup_filterToggle__p5Rgh{align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:8px;color:#495057;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px 16px;transition:all .2s;white-space:nowrap}.ScholarListPopup_filterToggle__p5Rgh:hover{border-color:#1976d2;color:#1976d2}.ScholarListPopup_filterToggle__p5Rgh.ScholarListPopup_active__BZ1Kp{background:#e3f2fd;border-color:#1976d2;color:#1976d2}.ScholarListPopup_filterPanel__Kd6tM{grid-gap:16px;align-items:end;animation:ScholarListPopup_slideDown__n2VZ2 .3s ease;background:#fff;border:1px solid #e9ecef;border-radius:8px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr auto;margin-top:16px;padding:16px}@keyframes ScholarListPopup_slideDown__n2VZ2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ScholarListPopup_filterGroup__4onUs{display:flex;flex-direction:column;gap:4px}.ScholarListPopup_filterGroup__4onUs label{color:#495057;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ScholarListPopup_filterInput__0shGC,.ScholarListPopup_filterSelect__cmuTB{background:#fff;border:1.5px solid #e9ecef;border-radius:6px;font-size:14px;padding:8px 12px;transition:border-color .2s;width:100%}.ScholarListPopup_filterInput__0shGC:focus,.ScholarListPopup_filterSelect__cmuTB:focus{border-color:#1976d2;outline:none}.ScholarListPopup_filterSelect__cmuTB{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23495057' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.ScholarListPopup_filterActions__oi5UQ{align-items:center;display:flex;gap:8px;padding-bottom:0}.ScholarListPopup_applyBtn__P1LP9,.ScholarListPopup_clearBtn__U4Y2r{border:0;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s;white-space:nowrap}.ScholarListPopup_applyBtn__P1LP9{background:#1976d2;color:#fff}.ScholarListPopup_applyBtn__P1LP9:hover{background:#1565c0;box-shadow:0 4px 12px #1976d24d;transform:translateY(-1px)}.ScholarListPopup_clearBtn__U4Y2r{background:#f8f9fa;border:1px solid #e9ecef;color:#6c757d}.ScholarListPopup_clearBtn__U4Y2r:hover{background:#e9ecef;color:#495057}.ScholarListPopup_content__N44b6{background:#fff;max-height:480px;overflow:auto;padding:16px 24px}.ScholarListPopup_content__N44b6::-webkit-scrollbar{width:6px}.ScholarListPopup_content__N44b6::-webkit-scrollbar-track{background:#f1f3f5}.ScholarListPopup_content__N44b6::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.ScholarListPopup_content__N44b6::-webkit-scrollbar-thumb:hover{background:#adb5bd}.ScholarListPopup_resultCount__oWxGv{border-bottom:1px solid #f1f3f5;color:#6c757d;font-size:13px;margin-bottom:12px;padding:8px 0}.ScholarListPopup_list__iUxRY{list-style:none;margin:0;padding:0}.ScholarListPopup_item__u4wMs{border-bottom:1px solid #f1f3f5;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:12px 16px;transition:background .2s}.ScholarListPopup_item__u4wMs:hover{background:#f8f9fa}.ScholarListPopup_itemHeader__LOrqk{align-items:center;display:flex;justify-content:space-between}.ScholarListPopup_name__qwVU6{color:#1a1a2e;font-size:15px;font-weight:600}.ScholarListPopup_statusBadge__1zbyr{background:#e3f2fd;color:#1976d2}.ScholarListPopup_statusBadge__1zbyr:contains("approved"){background:#e8f5e9;color:#2e7d32}.ScholarListPopup_statusBadge__1zbyr:contains("pending"){background:#fff3e0;color:#e65100}.ScholarListPopup_sub__gaaQw{align-items:center;color:#6c757d;display:flex;flex-wrap:wrap;font-size:13px;gap:4px}.ScholarListPopup_divider__pKqUN{color:#ced4da;margin:0 4px}.ScholarListPopup_empty__J91Fw,.ScholarListPopup_error__hTDjX,.ScholarListPopup_loading__fs0QN{color:#6c757d;padding:60px 0;text-align:center}.ScholarListPopup_loading__fs0QN{align-items:center;display:flex;gap:12px;justify-content:center}.ScholarListPopup_loading__fs0QN:after{animation:ScholarListPopup_spin__Ln9YV .8s linear infinite;border:3px solid #e9ecef;border-radius:50%;border-top-color:#1976d2;content:"";height:24px;width:24px}@keyframes ScholarListPopup_spin__Ln9YV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ScholarListPopup_error__hTDjX{color:#dc3545}.ScholarListPopup_footer__IXZfu{background:linear-gradient(135deg,#f8f9fa,#fff);height:8px}@media (max-width:768px){.ScholarListPopup_container__4bOgM{max-height:95vh;max-width:98%}.ScholarListPopup_controls__myBFM,.ScholarListPopup_header__\+fL45{padding:12px 16px}.ScholarListPopup_filterPanel__Kd6tM{gap:12px;grid-template-columns:1fr}.ScholarListPopup_filterActions__oi5UQ{flex-direction:column;width:100%}.ScholarListPopup_applyBtn__P1LP9,.ScholarListPopup_clearBtn__U4Y2r{justify-content:center;width:100%}.ScholarListPopup_searchRow__GcipU{flex-direction:column;gap:8px}.ScholarListPopup_searchBox__zksTv{width:100%}.ScholarListPopup_filterToggle__p5Rgh{justify-content:center;width:100%}.ScholarListPopup_content__N44b6{max-height:350px;padding:12px 16px}.ScholarListPopup_sub__gaaQw{font-size:12px}}.ScholarListPopup_statusBadge__1zbyr{border-radius:12px;font-size:11px;font-weight:500;padding:2px 10px;text-transform:capitalize}.ScholarListPopup_statusBadge__1zbyr.ScholarListPopup_approved__Se-qG{background:#e8f5e9;color:#2e7d32}.ScholarListPopup_statusBadge__1zbyr.ScholarListPopup_pending__oADMZ{background:#fff3e0;color:#e65100}.ScholarListPopup_statusBadge__1zbyr.ScholarListPopup_rejected__X3C4A{background:#fbe9e7;color:#c62828}.ScholarListPopup_statusBadge__1zbyr.ScholarListPopup_active__BZ1Kp{background:#e3f2fd;color:#1976d2}.ScholarListPopup_statusBadge__1zbyr.ScholarListPopup_inactive__YJ78v{background:#f5f5f5;color:#616161}.ChangePassword_container__LMriL{align-items:center;display:flex;justify-content:center;min-height:60vh}.ChangePassword_card__8A-wo{background:#fff;border-radius:1.5rem;box-shadow:0 20px 40px #0000001a;max-width:500px;padding:2.5rem;width:100%}.ChangePassword_header__G-bqA{margin-bottom:2rem;text-align:center}.ChangePassword_headerIcon__2tebL{color:#0b78ff;font-size:3rem;margin-bottom:1rem}.ChangePassword_title__UI2w6{color:#1a202c;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.ChangePassword_subtitle__U7eBB{color:#718096;font-size:.875rem}.ChangePassword_fieldGroup__cPR2T{margin-bottom:1.5rem}.ChangePassword_label__sxjji{align-items:center;color:#4a5568;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.ChangePassword_labelIcon__wZTp1{font-size:.875rem}.ChangePassword_inputWrapper__FX7MO{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:.75rem;display:flex;position:relative}.ChangePassword_inputWrapper__FX7MO:focus-within{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a}.ChangePassword_inputWrapper__FX7MO.ChangePassword_error__hkIgm{border-color:#fc8181}.ChangePassword_inputWrapper__FX7MO.ChangePassword_error__hkIgm:focus-within{border-color:#fc8181;box-shadow:0 0 0 3px #fc81811a}.ChangePassword_inputWrapper__FX7MO input{background:#0000;border:none;color:#2d3748;flex:1 1;font-size:.95rem;outline:none;padding:.875rem 1rem}.ChangePassword_inputWrapper__FX7MO input::placeholder{color:#cbd5e0}.ChangePassword_eyeButton__atQI8{align-items:center;background:none;border:none;color:#a0aec0;cursor:pointer;display:flex;padding:0 1rem}.ChangePassword_eyeButton__atQI8:hover:not(:disabled){color:#0b78ff}.ChangePassword_eyeButton__atQI8:disabled{cursor:not-allowed;opacity:.5}.ChangePassword_errorText__VqpzS{align-items:center;color:#fc8181;display:flex;font-size:.8rem;gap:.5rem;margin-top:.5rem}.ChangePassword_strengthMeter__gAWmV{background:#f7fafc;border:1px solid #e2e8f0;border-radius:.75rem;margin-top:1rem;padding:1rem}.ChangePassword_strengthBar__KcV0D{background:#e2e8f0;border-radius:2px;height:4px;margin-bottom:.75rem;overflow:hidden}.ChangePassword_strengthFill__yifKO{height:100%;transition:width .2s ease}.ChangePassword_strengthInfo__G\+8yz{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.ChangePassword_strengthText__CBbH9{font-size:.8rem;font-weight:600}.ChangePassword_strengthCheck__RHyRD{color:#48bb78;font-size:.875rem}.ChangePassword_passwordRequirements__bJJlG{grid-gap:.5rem;display:grid;font-size:.75rem;gap:.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.ChangePassword_passwordRequirements__bJJlG li{align-items:center;color:#a0aec0;display:flex;gap:.5rem}.ChangePassword_passwordRequirements__bJJlG li.ChangePassword_requirementMet__4ufbE{color:#48bb78}.ChangePassword_passwordRequirements__bJJlG li svg{flex-shrink:0;font-size:.7rem}.ChangePassword_messageError__WnlUa,.ChangePassword_messageSuccess__bGU22{align-items:center;border-radius:.75rem;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem}.ChangePassword_messageError__WnlUa{background:#fff5f5;border-left:4px solid #c53030;color:#c53030}.ChangePassword_messageSuccess__bGU22{background:#f0fff4;border-left:4px solid #2f855a;color:#2f855a}.ChangePassword_button__xBnlB{align-items:center;background:#0b78ff;border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem;transition:opacity .2s,transform .1s;width:100%}.ChangePassword_button__xBnlB:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.ChangePassword_button__xBnlB:active:not(:disabled){transform:translateY(0)}.ChangePassword_button__xBnlB:disabled{cursor:not-allowed;opacity:.6}.ChangePassword_spinner__d2sHJ{animation:ChangePassword_spin__FDlDH .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes ChangePassword_spin__FDlDH{to{transform:rotate(1turn)}}@media (max-width:640px){.ChangePassword_container__LMriL{padding:1rem}.ChangePassword_card__8A-wo{padding:1.5rem}.ChangePassword_title__UI2w6{font-size:1.5rem}.ChangePassword_passwordRequirements__bJJlG{grid-template-columns:1fr}}*{box-sizing:border-box;margin:0;padding:0}.bdaDashboard_dashboard__HCEvA{min-height:100vh}.bdaDashboard_kpiGrid__Zmn\+i{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:2.5rem}.bdaDashboard_kpiCard__JUCpN{background:linear-gradient(135deg,#fff,#fafcff);border-radius:28px;box-shadow:0 1px 2px #00000005,0 8px 20px #00000008,0 0 0 1px #2b6ef00d;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.2,0,0,1)}.bdaDashboard_kpiGlow__BVyyK{background:radial-gradient(circle at 100% 0,#2b6ef008,#0000);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0}.bdaDashboard_kpiCard__JUCpN:after{bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transition:opacity .4s ease}.bdaDashboard_kpiCard__JUCpN:hover{box-shadow:0 4px 6px -2px #00000005,0 20px 35px -12px #00000026,0 0 0 1px #2b6ef026;transform:translateY(-6px)}.bdaDashboard_kpiCard__JUCpN:hover:after{opacity:1}.bdaDashboard_kpiHeader__m2n0F{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem;padding:1.5rem 1.5rem 0}.bdaDashboard_kpiIconWrapper__SAnMG{position:relative}.bdaDashboard_kpiIcon__NJ7Zs{align-items:center;border-radius:18px;color:#fff;display:flex;height:54px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:54px}.bdaDashboard_kpiIcon__NJ7Zs:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiIcon__NJ7Zs:before{left:100%}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiIcon__NJ7Zs{transform:scale(1.05) rotate(3deg)}.bdaDashboard_kpiIconBlue__0k2hH{background:linear-gradient(135deg,#2b6ef0,#1e4db9);box-shadow:0 8px 16px -8px #2b6ef066}.bdaDashboard_kpiIconOrange__jZjmZ{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 8px 16px -8px #f59e0b66}.bdaDashboard_kpiIconGreen__davSf{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 16px -8px #10b98166}.bdaDashboard_kpiIconPurple__3uYiD{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 8px 16px -8px #8b5cf666}.bdaDashboard_kpiBadge__9IehK{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid;border-radius:40px;font-size:.7rem;font-weight:600;letter-spacing:.03em;padding:.375rem 1rem;transition:all .3s ease}.bdaDashboard_badgeBlue__XVL5v{background:#2b6ef014;border-color:#2b6ef026;color:#2b6ef0}.bdaDashboard_badgeOrange__WZtmv{background:#f59e0b14;border-color:#f59e0b26;color:#d97706}.bdaDashboard_badgeGreen__e-cHb{background:#10b98114;border-color:#10b98126;color:#059669}.bdaDashboard_badgePurple__TR6Pq{background:#8b5cf614;border-color:#8b5cf626;color:#7c3aed}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiBadge__9IehK{transform:translateY(-2px)}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_badgeBlue__XVL5v{background:#2b6ef026;border-color:#2b6ef04d}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_badgeOrange__WZtmv{background:#f59e0b26;border-color:#f59e0b4d}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_badgeGreen__e-cHb{background:#10b98126;border-color:#10b9814d}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_badgePurple__TR6Pq{background:#8b5cf626;border-color:#8b5cf64d}.bdaDashboard_kpiContent__7292s{padding:0 1.5rem}.bdaDashboard_kpiCard__JUCpN h3{color:#6b7a99;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.bdaDashboard_kpiValue__K2RXU{background:linear-gradient(135deg,#0a1e3c,#1a344d);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:.5rem}.bdaDashboard_kpiTrend__z1U3r{border-top:1px solid #0000000d;margin-top:.5rem;padding:.75rem 1.5rem 1.5rem}.bdaDashboard_kpiTrend__z1U3r span{align-items:center;color:#8a99b8;display:inline-flex;font-size:.7rem;font-weight:500;gap:.35rem;letter-spacing:.02em}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiIconBlue__0k2hH{box-shadow:0 12px 20px -10px #2b6ef099}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiIconOrange__jZjmZ{box-shadow:0 12px 20px -10px #f59e0b99}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiIconGreen__davSf{box-shadow:0 12px 20px -10px #10b98199}.bdaDashboard_kpiCard__JUCpN:hover .bdaDashboard_kpiIconPurple__3uYiD{box-shadow:0 12px 20px -10px #8b5cf699}@media (max-width:1200px){.bdaDashboard_kpiGrid__Zmn\+i{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.bdaDashboard_kpiGrid__Zmn\+i{gap:1rem;grid-template-columns:1fr}.bdaDashboard_kpiValue__K2RXU{font-size:2rem}.bdaDashboard_kpiIcon__NJ7Zs{height:48px;width:48px}}.bdaDashboard_sectionCard__yXPUq{background:#fff;border:1px solid #fffc;border-radius:24px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;display:flex;flex-direction:column;max-height:500px;overflow:hidden;padding:1.75rem;transition:all .3s ease;width:100%}.bdaDashboard_sectionCard__yXPUq .bdaDashboard_deadlineList__OmYeQ,.bdaDashboard_sectionCard__yXPUq .bdaDashboard_tableWrapper__vxR-z,.bdaDashboard_sectionCard__yXPUq .bdaDashboard_visitorList__7YIGx,.bdaDashboard_sectionCard__yXPUq .bdaDashboard_workStatusGrid__zhJ-T{flex:1 1;overflow-y:auto}.bdaDashboard_sectionCard__yXPUq:has(.bdaDashboard_tableWrapper__vxR-z){display:flex;flex-direction:column}.bdaDashboard_sectionCard__yXPUq .bdaDashboard_tableWrapper__vxR-z{-webkit-overflow-scrolling:touch;flex:1 1;margin:0 -.75rem;overflow-x:auto;overflow-y:auto;padding:0 .75rem;width:calc(100% + 1.5rem)}.bdaDashboard_deadlineList__OmYeQ{flex:1 1;max-height:380px}.bdaDashboard_visitorList__7YIGx,.bdaDashboard_workStatusGrid__zhJ-T{flex:1 1;max-height:400px;overflow-y:auto;padding-right:.5rem}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar,.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar,.bdaDashboard_visitorList__7YIGx::-webkit-scrollbar,.bdaDashboard_workStatusGrid__zhJ-T::-webkit-scrollbar{height:6px;width:6px}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar-track,.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar-track,.bdaDashboard_visitorList__7YIGx::-webkit-scrollbar-track,.bdaDashboard_workStatusGrid__zhJ-T::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar-thumb,.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar-thumb,.bdaDashboard_visitorList__7YIGx::-webkit-scrollbar-thumb,.bdaDashboard_workStatusGrid__zhJ-T::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar-thumb:hover,.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar-thumb:hover,.bdaDashboard_visitorList__7YIGx::-webkit-scrollbar-thumb:hover,.bdaDashboard_workStatusGrid__zhJ-T::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.bdaDashboard_sectionHeader__4CuNw{border-bottom:2px solid #f0f2f5;margin-bottom:1.5rem;padding-bottom:.75rem}.bdaDashboard_sectionHeader__4CuNw h3{color:#0a1e3c;font-size:1.1rem;font-weight:600;gap:.5rem;letter-spacing:-.01em}.bdaDashboard_sectionHeader__4CuNw h3:before{background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:4px;content:"";height:20px;width:4px}.bdaDashboard_viewAll__xQnOo{background:#f0f4ff;border-radius:40px;color:#2b6ef0;cursor:default;font-size:.85rem;gap:.5rem;padding:.4rem 1rem}.bdaDashboard_viewAll__xQnOo:hover{background:#e0e9ff;transform:translateY(-1px)}.bdaDashboard_assignmentsSection__Er8\+Q{background:#fff;border-radius:24px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;margin-bottom:2.5rem;padding:1.75rem}.bdaDashboard_row2Col__Wg5Pc{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem}.bdaDashboard_row2Col__Wg5Pc>.bdaDashboard_sectionCard__yXPUq{flex:1 1;min-width:300px}.bdaDashboard_bottomGrid__\+2Z87{display:flex;flex-wrap:wrap;gap:1.5rem}.bdaDashboard_bottomGrid__\+2Z87>.bdaDashboard_sectionCard__yXPUq{flex:1 1;min-width:300px}.bdaDashboard_tableWrapper__vxR-z{-webkit-overflow-scrolling:touch;margin:0 -.75rem;padding:0 .75rem;width:calc(100% + 1.5rem)}.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar{height:6px}.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.bdaDashboard_tableWrapper__vxR-z::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.bdaDashboard_departmentTable__qY29j th{border-bottom:1px solid #e5eaf0;color:#5e6f8d;font-size:.85rem;font-weight:500;padding:1rem .75rem;text-align:left;white-space:nowrap}.bdaDashboard_departmentTable__qY29j td{border-bottom:1px solid #e5eaf0;color:#1e2b45;font-size:.95rem;padding:1rem .75rem;white-space:nowrap}.bdaDashboard_assignmentsTable__cXIlP{border-collapse:collapse;min-width:1000px;width:100%}.bdaDashboard_assignmentsTable__cXIlP th{border-bottom:1px solid #e5eaf0;color:#5e6f8d;font-size:.85rem;font-weight:500;padding:1rem .75rem;text-align:left}.bdaDashboard_assignmentsTable__cXIlP td{border-bottom:1px solid #e5eaf0;color:#1e2b45;font-size:.95rem;padding:1rem .75rem}.bdaDashboard_deadlineList__OmYeQ{display:flex;flex-direction:column;gap:.875rem;overflow-y:auto;padding-right:.5rem}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar{width:4px}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar-track{background:#0000}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:20px}.bdaDashboard_deadlineList__OmYeQ::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.bdaDashboard_deadlineItem__p\+lc-{background:#fff;border:1px solid #f0f2f5;border-radius:20px;cursor:pointer;position:relative;transition:all .35s cubic-bezier(.2,0,0,1)}.bdaDashboard_deadlineItem__p\+lc-:hover{border-color:#e8ecf0;box-shadow:0 12px 28px -8px #00000014;transform:translateY(-2px)}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_overdue__tt3dJ{background:linear-gradient(105deg,#fff9f9,#fff);border-left:3px solid #e74c3c}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_today__S9qo\+{background:linear-gradient(105deg,#f8fcff,#fff);border-left:3px solid #3b82f6}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_urgent__UYnG7{background:linear-gradient(105deg,#fffaf2,#fff);border-left:3px solid #f59e0b}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_upcoming__6hLRc{background:linear-gradient(105deg,#faf8ff,#fff);border-left:3px solid #8b5cf6}.bdaDashboard_deadlineItemContent__OPBbm{align-items:flex-start;display:flex;gap:1rem;padding:1rem 1.25rem}.bdaDashboard_deadlineIcon__vtffp{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .25s ease;width:44px}.bdaDashboard_deadlineItem__p\+lc-:hover .bdaDashboard_deadlineIcon__vtffp{transform:scale(1.02)}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_overdue__tt3dJ .bdaDashboard_deadlineIcon__vtffp{background:#fee9e6;color:#e74c3c}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_today__S9qo\+ .bdaDashboard_deadlineIcon__vtffp{background:#eef4ff;color:#3b82f6}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_urgent__UYnG7 .bdaDashboard_deadlineIcon__vtffp{background:#fef3e2;color:#f59e0b}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_upcoming__6hLRc .bdaDashboard_deadlineIcon__vtffp{background:#f0ebff;color:#8b5cf6}.bdaDashboard_deadlineInfo__yUZER{flex:1 1;min-width:0}.bdaDashboard_deadlineHeader__0HSg4{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.375rem}.bdaDashboard_deadlineTitle__h6Oi9{color:#1a2c3e;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bdaDashboard_deadlineUser__C7B\+2{background:#f8fafc;border-radius:30px;color:#94a3b8;font-size:.6875rem;font-weight:500;letter-spacing:.2px;padding:.1875rem .625rem;transition:background .2s ease}.bdaDashboard_deadlineItem__p\+lc-:hover .bdaDashboard_deadlineUser__C7B\+2{background:#f1f5f9}.bdaDashboard_deadlineDescription__KFU4r{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.8125rem;line-height:1.4;margin-bottom:.625rem;overflow:hidden}.bdaDashboard_deadlineMeta__9Bzf3{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.bdaDashboard_deadlineBadge__mEGJL{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:40px;display:inline-flex;font-size:.6875rem;font-weight:500;gap:.3125rem;letter-spacing:.2px;padding:.25rem .75rem}.bdaDashboard_deadlineBadge__mEGJL.bdaDashboard_overdue__tt3dJ{background:#fee9e6;color:#e74c3c}.bdaDashboard_deadlineBadge__mEGJL.bdaDashboard_today__S9qo\+{background:#eef4ff;color:#3b82f6}.bdaDashboard_deadlineBadge__mEGJL.bdaDashboard_urgent__UYnG7{background:#fef3e2;color:#f59e0b}.bdaDashboard_deadlineBadge__mEGJL.bdaDashboard_upcoming__6hLRc{background:#f0ebff;color:#8b5cf6}.bdaDashboard_deadlineDate__8F8g5{align-items:center;color:#94a3b8;display:inline-flex;font-size:.6875rem;font-weight:450;gap:.375rem}.bdaDashboard_deadlineDate__8F8g5 svg{opacity:.65}.bdaDashboard_deadlineCountdown__MHoUi{align-items:center;background:#f8fafc;border-radius:30px;color:#475569;display:inline-flex;font-size:.6875rem;font-weight:500;gap:.375rem;padding:.1875rem .625rem}.bdaDashboard_deadlineCountdown__MHoUi.bdaDashboard_urgent__UYnG7{background:#fef3e2;color:#f59e0b}.bdaDashboard_deadlineCountdown__MHoUi.bdaDashboard_overdue__tt3dJ{background:#fee9e6;color:#e74c3c}.bdaDashboard_deadlineProgress__2QRk6{margin-top:.625rem;padding-top:.625rem}.bdaDashboard_deadlineProgressBar__Nsmks{background:#f1f5f9;border-radius:10px;height:2px;overflow:hidden;position:relative}.bdaDashboard_deadlineProgressFill__-zklg{border-radius:10px;height:100%;transition:width .4s cubic-bezier(.2,.9,.4,1.1)}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_overdue__tt3dJ .bdaDashboard_deadlineProgressFill__-zklg{background:linear-gradient(90deg,#e74c3c,#f07c6e)}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_today__S9qo\+ .bdaDashboard_deadlineProgressFill__-zklg{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_urgent__UYnG7 .bdaDashboard_deadlineProgressFill__-zklg{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.bdaDashboard_deadlineItem__p\+lc-.bdaDashboard_upcoming__6hLRc .bdaDashboard_deadlineProgressFill__-zklg{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.bdaDashboard_deadlineEmptyState__Y5wme{background:linear-gradient(135deg,#fafcff,#fff);border:1px solid #f0f2f5;border-radius:24px;padding:2.5rem 1.5rem;text-align:center}.bdaDashboard_deadlineEmptyState__Y5wme svg{color:#cbd5e1;height:44px;margin-bottom:1rem;opacity:.7;width:44px}.bdaDashboard_deadlineEmptyState__Y5wme p{color:#64748b;font-size:.875rem;font-weight:450;margin-bottom:.5rem}.bdaDashboard_deadlineEmptyState__Y5wme small{color:#94a3b8;font-size:.6875rem}.bdaDashboard_workStatusGrid__zhJ-T{display:flex;flex-direction:column;gap:16px}.bdaDashboard_workStatusItem__6kIdT{background:linear-gradient(135deg,#fff,#fafbfc);border:1px solid #eef2f6;border-radius:16px;cursor:pointer;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.bdaDashboard_workStatusItem__6kIdT:before{background:linear-gradient(90deg,var(--status-color),#0000);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.bdaDashboard_workStatusItem__6kIdT:hover{border-color:#e1e8f0;box-shadow:0 8px 25px #00000014;transform:translateY(-2px)}.bdaDashboard_workStatusItem__6kIdT:hover:before{opacity:1}.bdaDashboard_workStatusItem__6kIdT[data-status=active]{--status-color:#0e9f6e;background:linear-gradient(135deg,#fff,#f0fdf4)}.bdaDashboard_workStatusItem__6kIdT[data-status=hold]{--status-color:#f59e0b;background:linear-gradient(135deg,#fff,#fffbeb)}.bdaDashboard_workStatusItem__6kIdT[data-status=completed]{--status-color:#2b6ef0;background:linear-gradient(135deg,#fff,#eff6ff)}.bdaDashboard_workStatusItem__6kIdT[data-status=refund]{--status-color:#e74c3c;background:linear-gradient(135deg,#fff,#fef2f2)}.bdaDashboard_workStatusHeader__-pN39{align-items:center;display:flex;gap:14px;margin-bottom:16px}.bdaDashboard_workStatusIcon__ZM\+gJ{align-items:center;border-radius:14px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;height:48px;justify-content:center;position:relative;transition:all .3s ease;width:48px}.bdaDashboard_workStatusItem__6kIdT:hover .bdaDashboard_workStatusIcon__ZM\+gJ{box-shadow:0 6px 12px #00000026;transform:scale(1.05)}.bdaDashboard_workStatusIcon__ZM\+gJ svg{height:22px;width:22px}.bdaDashboard_workStatusInfo__60dK9{flex:1 1}.bdaDashboard_workStatusTitle__lZ-BZ{color:#1f2937;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.bdaDashboard_workStatusCount__5QdRM{align-items:center;background:#6b72801a;border-radius:20px;color:#6b7280;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.bdaDashboard_workStatusScholars__DfErQ{border-top:2px dashed #e5e7eb;margin-top:16px;padding-top:16px}.bdaDashboard_workStatusScholar__WVfWg{align-items:center;background:#ffffff80;border-radius:10px;color:#374151;display:flex;font-size:14px;gap:10px;padding:8px 12px;transition:all .2s ease}.bdaDashboard_workStatusScholar__WVfWg:hover{background:#3b82f60d;transform:translateX(4px)}.bdaDashboard_scholarName__YU5DD{align-items:center;color:#1f2937;display:flex;font-weight:600;gap:8px}.bdaDashboard_scholarName__YU5DD:before{content:"👤";font-size:12px;opacity:.6}.bdaDashboard_moreScholars__NjpuN{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:20px;color:#6b7280;display:inline-block;font-size:13px;font-style:normal;font-weight:500;margin-top:8px;padding:6px 12px;transition:all .2s ease}.bdaDashboard_moreScholars__NjpuN:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);transform:scale(1.02)}.bdaDashboard_noScholarsMessage__1bNCR{background:#9ca3af0d;border-radius:12px;color:#9ca3af;font-size:13px;font-style:normal;margin-top:12px;padding:16px;text-align:center}.bdaDashboard_workStatusProgress__ahaEA{align-items:center;display:flex;gap:8px;margin-top:12px}.bdaDashboard_workStatusProgressBar__KXXL0{background:#e5e7eb;border-radius:4px;flex:1 1;height:4px;overflow:hidden}.bdaDashboard_workStatusProgressFill__EPRLm{background:var(--status-color);border-radius:4px;height:100%;transition:width .5s ease}.bdaDashboard_workStatusPercentage__4WlCG{color:var(--status-color);font-size:12px;font-weight:600}.bdaDashboard_workStatusGrid__zhJ-T.bdaDashboard_compact__Jb1fy{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bdaDashboard_sectionHeader__4CuNw{border-bottom:2px solid #eef2f6;margin-bottom:20px;padding-bottom:12px}.bdaDashboard_sectionHeader__4CuNw h3{color:#1f2937;font-size:18px;font-weight:700;gap:8px}.bdaDashboard_viewAll__xQnOo{background:#208fff;border-radius:20px;color:#fafcfe;display:inline-flex;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.bdaDashboard_viewAll__xQnOo:hover{background:#208fff;color:#fafcfe;transform:translateX(2px)}@keyframes bdaDashboard_fadeInUp__yR5ez{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bdaDashboard_noDataMessage__WPZZW{animation:bdaDashboard_fadeInUp__yR5ez .4s ease;padding:48px 20px}.bdaDashboard_noDataMessage__WPZZW svg{margin-bottom:12px;opacity:.5}.bdaDashboard_noDataMessage__WPZZW p{color:#9ca3af;font-size:14px}.bdaDashboard_statusGrid__naoVx{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:.5rem}.bdaDashboard_statusItem__6jvos{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff,#f8fafd);border:1px solid #2b6ef014;border-radius:20px;display:flex;justify-content:space-between;padding:1rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.bdaDashboard_statusItem__6jvos:hover{border-color:#2b6ef033;box-shadow:0 8px 20px #0000000f;transform:translateY(-2px)}.bdaDashboard_statusInfo__0IEhv{align-items:center;display:flex;gap:.75rem}.bdaDashboard_statusDot__jurp7{border-radius:50%;height:10px;position:relative;width:10px}.bdaDashboard_statusDot__jurp7:after{animation:bdaDashboard_pulse__N5-qI 2s infinite;border-radius:50%;content:"";height:100%;position:absolute;width:100%}@keyframes bdaDashboard_pulse__N5-qI{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(1)}}.bdaDashboard_statusLabel__dHspv{color:#1e2b45;font-size:.875rem;font-weight:600}.bdaDashboard_statusStats__HKf5A{align-items:center;display:flex;gap:.75rem}.bdaDashboard_statusCount__62nxs{color:#0a1e3c;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.bdaDashboard_visitorList__7YIGx{border-top:2px solid #eef2f6;margin-top:2rem;padding-top:1.5rem}.bdaDashboard_visitorListHeader__kxuSz h4{align-items:center;color:#0a1e3c;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin-bottom:1.25rem}.bdaDashboard_visitorListHeader__kxuSz h4:before{background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:4px;content:"";display:inline-block;height:18px;width:4px}.bdaDashboard_visitorItem__gMDNf{align-items:flex-start;background:#fff;border:1px solid #eef2f6;border-radius:16px;display:flex;gap:1rem;margin-bottom:.75rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.bdaDashboard_visitorItem__gMDNf:hover{background:linear-gradient(135deg,#fff,#fafbff);border-color:#2b6ef033;box-shadow:0 4px 12px #0000000a}.bdaDashboard_visitorAvatar__CQ4rV{align-items:center;border-radius:14px;box-shadow:0 4px 10px #0000001a;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:44px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:44px}.bdaDashboard_visitorAvatar__CQ4rV:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.bdaDashboard_visitorItem__gMDNf:hover .bdaDashboard_visitorAvatar__CQ4rV:before{left:100%}.bdaDashboard_visitorInfo__RPfXC{flex:1 1}.bdaDashboard_visitorName__PFCjG{color:#0a1e3c;font-size:.95rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.375rem}.bdaDashboard_visitorId__Fgfy7{color:#8a9bb8;font-size:.7rem;font-weight:500;margin-left:.5rem}.bdaDashboard_visitorDetails__lurHl{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;margin-bottom:.375rem}.bdaDashboard_visitorVisits__I391w{color:#5e6f8d;font-weight:500}.bdaDashboard_activeBadge__heFr1{background:linear-gradient(135deg,#0e9f6e,#0b8a5e);border-radius:40px;box-shadow:0 2px 6px #0e9f6e33;color:#fff;font-size:.65rem;font-weight:600;letter-spacing:.3px;padding:.2rem .6rem}.bdaDashboard_lastLogin__lVtOW{color:#8a9bb8;font-size:.7rem;font-weight:500}.bdaDashboard_currentSessionInfo__uisgO{align-items:center;background:#f8fafd;border-radius:8px;color:#5e6f8d;display:flex;font-size:.7rem;gap:.5rem;margin-top:.375rem;padding:.25rem .5rem;width:-webkit-fit-content;width:fit-content}.bdaDashboard_viewMoreVisitors__2sD7U{border-top:1px solid #e5eaf0;margin-top:1rem;padding-top:.5rem;text-align:center}.bdaDashboard_viewMoreVisitors__2sD7U a{color:#2b6ef0;font-size:.85rem;font-weight:500;text-decoration:none}.bdaDashboard_viewMoreVisitors__2sD7U a:hover{text-decoration:underline}@media (max-width:768px){.bdaDashboard_statusGrid__naoVx{gap:.75rem;grid-template-columns:1fr}.bdaDashboard_statusCount__62nxs{font-size:1.25rem}.bdaDashboard_visitorAvatar__CQ4rV{font-size:.9rem;height:40px;width:40px}.bdaDashboard_visitorItem__gMDNf{padding:.75rem}}.bdaDashboard_researcherCell__BpVNL{align-items:center;display:flex;gap:.75rem}.bdaDashboard_researcherAvatar__cswsQ{align-items:center;background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:10px;color:#fff;display:flex;font-size:.9rem;font-weight:600;height:36px;justify-content:center;width:36px}.bdaDashboard_researcherInfo__11Rdu{display:flex;flex-direction:column}.bdaDashboard_researcherName__wHwti{color:#0a1e3c;font-weight:600}.bdaDashboard_completedCount__xBPjr{color:#0e9f6e;font-weight:500}.bdaDashboard_pendingCount__kQByR{color:#f59e0b;font-weight:500}.bdaDashboard_citationsCell__PFswR{color:#2b6ef0;font-weight:600}.bdaDashboard_progressWrapper__fyUfL{align-items:center;display:flex;gap:.75rem}.bdaDashboard_progressBar__RXbS3{background:#e5eaf0;border-radius:3px;height:6px;overflow:hidden;position:relative;width:80px}.bdaDashboard_progressFill__ML65s{background:linear-gradient(90deg,#2b6ef0,#8b5cf6);border-radius:3px;height:100%;left:0;position:absolute;top:0}.bdaDashboard_progressText__lXPH8{color:#5e6f8d;font-size:.85rem;font-weight:500;min-width:45px}.bdaDashboard_errorContainer__jTTY6,.bdaDashboard_loadingContainer__quiEo{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.bdaDashboard_loader__RcFAy{animation:bdaDashboard_spin__gRWAP 1s linear infinite;border:3px solid #e5eaf0;border-radius:50%;border-top-color:#2b6ef0;height:40px;width:40px}@keyframes bdaDashboard_spin__gRWAP{to{transform:rotate(1turn)}}.bdaDashboard_errorContainer__jTTY6 button{background:#2b6ef0;font-size:.9rem;padding:.5rem 1rem}.bdaDashboard_errorContainer__jTTY6 button:hover{background:#1a56db}.bdaDashboard_noDataMessage__WPZZW{align-items:center;color:#8a9bb8;display:flex;flex-direction:column;gap:.5rem;padding:2rem;text-align:center}.bdaDashboard_noDataMessage__WPZZW svg{color:#cbd5e1}@media (max-width:768px){.bdaDashboard_dashboard__HCEvA{padding:1rem}.bdaDashboard_kpiGrid__Zmn\+i{gap:1rem;grid-template-columns:repeat(2,1fr)}.bdaDashboard_sectionCard__yXPUq{padding:1.25rem}.bdaDashboard_deadlineItemContent__OPBbm{align-items:flex-start;flex-direction:column;padding:1rem}.bdaDashboard_deadlineIcon__vtffp{height:40px;width:40px}.bdaDashboard_deadlineHeader__0HSg4,.bdaDashboard_deadlineMeta__9Bzf3{align-items:flex-start;flex-direction:column}.bdaDashboard_deadlineMeta__9Bzf3{gap:.5rem}.bdaDashboard_workStatusIcon__ZM\+gJ{height:32px;width:32px}.bdaDashboard_workStatusTitle__lZ-BZ{font-size:14px}.bdaDashboard_workStatusCount__5QdRM,.bdaDashboard_workStatusScholar__WVfWg{font-size:12px}}@media (max-width:480px){.bdaDashboard_kpiGrid__Zmn\+i{grid-template-columns:1fr}}.bdaDashboard_welcomeHeader__q1MHS{align-items:center;background:linear-gradient(135deg,#fff,#fafcff);border-radius:1.75rem;display:flex;isolation:isolate;justify-content:space-between;margin-bottom:2rem;padding:2rem 2.5rem;position:relative;transition:all .3s ease}.bdaDashboard_welcomeHeader__q1MHS:before{background:linear-gradient(135deg,#0b78ff20,#0b78ff05,#0b78ff20);border-radius:1.75rem;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.bdaDashboard_welcomeHeader__q1MHS:after{background:radial-gradient(circle,#0b78ff0a 0,#0000 70%);border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:0;top:0;width:200px;z-index:-1}.bdaDashboard_welcomeText__pIvuq{position:relative;z-index:1}.bdaDashboard_welcomeText__pIvuq h1{animation:bdaDashboard_shine__nWGDr 3s linear infinite;background:linear-gradient(135deg,#0b78ff,#0b5ccc 50%,#0b78ff);-webkit-background-clip:text;background-clip:text;background-size:200% auto;color:#0000;font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}@keyframes bdaDashboard_shine__nWGDr{to{background-position:200%}}.bdaDashboard_welcomeText__pIvuq p{color:#5a6e8a;display:inline-block;font-size:.875rem;font-weight:450;margin:0;position:relative}.bdaDashboard_welcomeText__pIvuq p:before{background:linear-gradient(90deg,#0b78ff,#0000);border-radius:2px;bottom:-4px;content:"";height:2px;left:0;position:absolute;width:30px}.bdaDashboard_staffBadge__CNWDP{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0b78ff,#0a6be6);border-radius:2.5rem;box-shadow:0 4px 12px #0b78ff40,0 1px 2px #0000000d,inset 0 1px 0 #fff3;color:#fff;cursor:default;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.625rem;overflow:hidden;padding:.625rem 1.5rem .625rem 1.25rem;position:relative;transition:all .35s cubic-bezier(.34,1.2,.64,1)}.bdaDashboard_staffBadge__CNWDP:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.bdaDashboard_staffBadge__CNWDP:hover:before{left:100%}.bdaDashboard_staffBadge__CNWDP svg{opacity:.95;transition:transform .2s ease}.bdaDashboard_staffBadge__CNWDP span{font-weight:600;letter-spacing:.02em;text-shadow:0 1px 2px #0000001a}.bdaDashboard_staffBadge__CNWDP:hover{background:linear-gradient(135deg,#0b78ff,#095ed4);box-shadow:0 8px 20px #0b78ff59,0 2px 4px #00000014,inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.bdaDashboard_staffBadge__CNWDP:hover svg{transform:scale(1.05)}@keyframes bdaDashboard_gentlePulse__rX4fz{0%,to{box-shadow:0 4px 12px #0b78ff40}50%{box-shadow:0 4px 16px #0b78ff66}}.bdaDashboard_staffBadge__CNWDP{animation:bdaDashboard_gentlePulse__rX4fz 3s ease-in-out infinite}.bdaDashboard_staffBadge__CNWDP:hover{animation:none}@media (max-width:768px){.bdaDashboard_welcomeHeader__q1MHS{flex-direction:column;gap:1.5rem;padding:1.5rem;text-align:center}.bdaDashboard_welcomeText__pIvuq h1{font-size:1.75rem}.bdaDashboard_welcomeText__pIvuq p:before{left:50%;transform:translateX(-50%);width:40px}.bdaDashboard_staffBadge__CNWDP{align-self:center}}@media (min-width:1280px){.bdaDashboard_welcomeHeader__q1MHS{padding:2rem 3rem}}.bdaDashboard_twoColumnLayout__Zqp6Y{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:24px}.bdaDashboard_leftColumn__SuXvE,.bdaDashboard_rightColumn__5r8xK{min-width:0}.bdaDashboard_chartWrapper__PLafh{min-height:350px;padding:0}.bdaDashboard_chartContainer__-B-A9{height:350px;position:relative;width:100%}.bdaDashboard_noChartData__PQFwM{align-items:center;background:#f9f9f9;border-radius:12px;color:#999;display:flex;flex-direction:column;height:300px;justify-content:center}.bdaDashboard_noChartData__PQFwM p{font-size:16px;margin-top:16px}.bdaDashboard_chartControls__TH-FP{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.bdaDashboard_chartTypeButtons__tmIZF{display:flex;flex-wrap:wrap;gap:8px}.bdaDashboard_chartTypeBtn__GxsDI{background:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-size:12px;font-weight:500;padding:6px 16px;transition:all .2s}.bdaDashboard_chartTypeBtn__GxsDI:hover{background:#f0f0f0}.bdaDashboard_activeChartBtn__WEA6j{background:#2196f3;border-color:#2196f3;color:#fff}.bdaDashboard_activeChartBtn__WEA6j:hover{background:#1976d2}.bdaDashboard_sectionHeader__4CuNw{align-items:center;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 24px}.bdaDashboard_sectionHeader__4CuNw h3{align-items:center;color:#333;display:flex;font-size:16px;gap:10px;margin:0}.bdaDashboard_viewAll__xQnOo{align-items:center;background:#f5f5f5;border-radius:12px;color:#666;display:flex;font-size:13px;gap:8px;padding:4px 12px}.bdaDashboard_statusBadge__fZMWJ{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;padding:4px 12px;text-transform:capitalize}.bdaDashboard_statusApproved__R67DR{background:#e8f5e9;color:#2e7d32}.bdaDashboard_statusPending__n4LbG{background:#fff3e0;color:#e65100}.bdaDashboard_statusRejected__hBpcs{background:#fbe9e7;color:#c62828}.bdaDashboard_tableWrapper__vxR-z{overflow-x:auto;padding:16px 24px}.bdaDashboard_departmentTable__qY29j{border-collapse:collapse;font-size:14px;width:100%}.bdaDashboard_departmentTable__qY29j thead th{border-bottom:2px solid #e0e0e0;color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px 8px;text-align:left;text-transform:uppercase}.bdaDashboard_departmentTable__qY29j tbody td{border-bottom:1px solid #f0f0f0;color:#333;padding:12px 8px}.bdaDashboard_departmentTable__qY29j tbody tr:hover{background:#f8f9fa}.bdaDashboard_deptName__C54AX{color:#2196f3;font-weight:500}@media (max-width:1200px){.bdaDashboard_twoColumnLayout__Zqp6Y{gap:20px;grid-template-columns:1fr}.bdaDashboard_chartContainer__-B-A9{height:300px}}@media (max-width:768px){.bdaDashboard_chartControls__TH-FP,.bdaDashboard_sectionHeader__4CuNw{align-items:flex-start;flex-direction:column}.bdaDashboard_chartControls__TH-FP,.bdaDashboard_chartTypeButtons__tmIZF{width:100%}.bdaDashboard_chartTypeBtn__GxsDI{flex:1 1;text-align:center}.bdaDashboard_departmentTable__qY29j{font-size:12px}.bdaDashboard_departmentTable__qY29j tbody td,.bdaDashboard_departmentTable__qY29j thead th{padding:8px 4px}}.bdaDashboard_errorContainer__jTTY6,.bdaDashboard_loadingContainer__quiEo{align-items:center;display:flex;justify-content:center;min-height:400px}.bdaDashboard_errorContainer__jTTY6{flex-direction:column;gap:20px}.bdaDashboard_errorContainer__jTTY6 p{color:#d32f2f;font-size:16px}.bdaDashboard_errorContainer__jTTY6 button{background:#2196f3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 24px;transition:background .2s}.bdaDashboard_errorContainer__jTTY6 button:hover{background:#1976d2}.bdaDashboard_truncateText__4zI9q{cursor:default;display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.RegisterWorkAsign_container__bRNpk{margin:0 auto;max-width:1280px;padding:2rem 1.5rem}.RegisterWorkAsign_form__W0\+t7{padding:2rem}.RegisterWorkAsign_formGrid__kgIVH{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:1024px){.RegisterWorkAsign_formGrid__kgIVH{grid-template-columns:repeat(2,1fr)}}.RegisterWorkAsign_fullWidth__1p\+Re{grid-column:span 1}@media (min-width:1024px){.RegisterWorkAsign_fullWidth__1p\+Re{grid-column:span 2}}.RegisterWorkAsign_formGroup__ApZQu{display:flex;flex-direction:column;gap:.5rem}.RegisterWorkAsign_label__OnzQa{align-items:center;color:#1f2937;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;letter-spacing:-.01em}.RegisterWorkAsign_required__OJHsC{color:#ef4444;font-size:.75rem;font-weight:400}.RegisterWorkAsign_buttonGroup__MimYI{border-top:1.5px solid #f3f4f6;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}.RegisterWorkAsign_btnReset__r-Vxg{background-color:#fff;border:1.5px solid #e5e7eb;border-radius:.75rem;color:#4b5563;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.5rem;transition:all .2s ease}.RegisterWorkAsign_btnReset__r-Vxg:hover{background-color:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.RegisterWorkAsign_btnReset__r-Vxg:active{transform:translateY(0)}.RegisterWorkAsign_btnSubmit__aDXN7{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:.75rem;box-shadow:0 2px 4px #4f46e533;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 2rem;transition:all .2s ease}.RegisterWorkAsign_btnSubmit__aDXN7:hover:not(:disabled){background:linear-gradient(135deg,#4338ca,#6d28d9);box-shadow:0 6px 12px #4f46e540;transform:translateY(-2px)}.RegisterWorkAsign_btnSubmit__aDXN7:active:not(:disabled){transform:translateY(0)}.RegisterWorkAsign_btnSubmit__aDXN7:disabled{cursor:not-allowed;opacity:.6}.RegisterWorkAsign_spinner__gmlsn{animation:RegisterWorkAsign_spin__bUNkL .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:1.25rem;width:1.25rem}@keyframes RegisterWorkAsign_spin__bUNkL{to{transform:rotate(1turn)}}.RegisterWorkAsign_helperText__fXTxv{color:#9ca3af;font-size:.75rem;margin-top:1.5rem;text-align:center}.RegisterWorkAsign_helperText__fXTxv span{align-items:center;display:inline-flex;gap:.25rem}.RegisterWorkAsign_requiredIndicator__MveOa{color:#ef4444}.RegisterWorkAsign_errorMessage__hc1Vz{align-items:center;color:#ef4444;display:flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.RegisterWorkAsign_successMessage__nY-\+U{align-items:center;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;color:#166534;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:1.5rem;padding:1rem}@media (max-width:768px){.RegisterWorkAsign_container__bRNpk{padding:1rem}.RegisterWorkAsign_form__W0\+t7{padding:1.5rem}.RegisterWorkAsign_buttonGroup__MimYI{flex-direction:column-reverse}.RegisterWorkAsign_btnReset__r-Vxg,.RegisterWorkAsign_btnSubmit__aDXN7{justify-content:center;width:100%}}@media print{.RegisterWorkAsign_btnReset__r-Vxg,.RegisterWorkAsign_btnSubmit__aDXN7,.RegisterWorkAsign_helperText__fXTxv{display:none}}@keyframes RegisterWorkAsign_fadeIn__01tAh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.RegisterWorkAsign_card__IH2f2{animation:RegisterWorkAsign_fadeIn__01tAh .4s ease-out}.RegisterWorkAsign_collapsibleHeader__Sczpc{align-items:center;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:.375rem;display:flex;justify-content:space-between;margin-top:.5rem;padding:.75rem 1rem;transition:all .2s ease}.RegisterWorkAsign_collapsibleHeader__Sczpc:hover{background-color:#e9ecef;border-color:#adb5bd}.RegisterWorkAsign_headerLeft__qA1Ze{align-items:center;display:flex;gap:.5rem}.RegisterWorkAsign_expandIcon__c1dJd{color:#6c757d;font-size:.75rem;transition:transform .2s ease}.RegisterWorkAsign_headerTitle__4upxv{color:#495057;font-weight:500}.RegisterWorkAsign_selectedBadge__kRIvn{background-color:#007bff;border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .5rem}.RegisterWorkAsign_headerRight__yLz2P{display:flex;gap:.5rem}.RegisterWorkAsign_clearAllBtn__kbJlw{background-color:#dc3545;border:1px solid #0000;border-radius:.25rem;color:#fff;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:all .2s ease}.RegisterWorkAsign_clearAllBtn__kbJlw:hover{background-color:#c82333}.RegisterWorkAsign_collapsibleContent__XG7bY{animation:RegisterWorkAsign_slideDown__h5q0\+ .3s ease-out;background-color:#fff;border:1px solid #ced4da;border-radius:0 0 .375rem .375rem;max-height:500px;overflow-y:auto;padding:1rem}@keyframes RegisterWorkAsign_slideDown__h5q0\+{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RegisterWorkAsign_searchContainer__I0d7w{margin-bottom:1rem;position:relative}.RegisterWorkAsign_searchInput__nx5v5{border:1px solid #ced4da;border-radius:.25rem;font-size:.875rem;padding:.5rem 2rem .5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.RegisterWorkAsign_searchInput__nx5v5:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;outline:0}.RegisterWorkAsign_clearSearchBtn__EjpBK{align-items:center;background:none;border:none;color:#6c757d;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.RegisterWorkAsign_clearSearchBtn__EjpBK:hover{color:#dc3545}.RegisterWorkAsign_departmentGroups__eXUPK{display:flex;flex-direction:column;gap:1.5rem}.RegisterWorkAsign_departmentGroup__0hMUG{border-bottom:1px solid #e9ecef;padding-bottom:1rem}.RegisterWorkAsign_departmentGroup__0hMUG:last-child{border-bottom:none;padding-bottom:0}.RegisterWorkAsign_departmentDetailsSection__ivmPt{grid-gap:1rem;background:#fff;border:1px solid #d1d5db;border-radius:1rem;box-shadow:0 1px 3px #0f172a0f;display:grid;gap:1rem;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem 1.25rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease;width:100%}.RegisterWorkAsign_departmentDetailsSection__ivmPt:hover{box-shadow:0 4px 12px #0f172a1a;transform:translateY(-1px)}.RegisterWorkAsign_departmentDetailsSection__ivmPt .RegisterWorkAsign_formGroup__ApZQu{margin-bottom:0;min-width:0}.RegisterWorkAsign_departmentHeader__kHzYw{border-bottom:1px solid #e5e7eb;color:#111827;font-weight:600;grid-column:span 2;margin-bottom:.75rem;padding-bottom:.75rem}.RegisterWorkAsign_departmentHeader__kHzYw span{display:inline-block;font-size:1rem}.RegisterWorkAsign_departmentDetailsSection__ivmPt .RegisterWorkAsign_formGroup__ApZQu:last-child{margin-bottom:0}@media (max-width:1024px){.RegisterWorkAsign_departmentDetailsSection__ivmPt{grid-template-columns:1fr}}.RegisterWorkAsign_checkboxGroup__\+k2og{display:flex;flex-wrap:wrap;gap:.75rem}.RegisterWorkAsign_checkboxLabel__O4FCv{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;flex:0 0 auto;margin:0;min-width:150px;padding:.25rem .5rem;transition:background-color .2s}.RegisterWorkAsign_checkboxLabel__O4FCv:hover{background-color:#f8f9fa}.RegisterWorkAsign_checkbox__1Cx\+L{cursor:pointer;height:1rem;margin-right:.5rem;width:1rem}.RegisterWorkAsign_checkboxLabelText__LS1Uq{color:#495057;font-size:.875rem;-webkit-user-select:none;user-select:none}.RegisterWorkAsign_disabledCheckbox__wDyBj{cursor:not-allowed;opacity:.6}.RegisterWorkAsign_disabledCheckbox__wDyBj:hover{background-color:initial}.RegisterWorkAsign_departmentFooter__zEcbz{align-items:center;border-top:1px solid #e9ecef;display:flex;justify-content:space-between;margin-top:1rem;padding-top:1rem}.RegisterWorkAsign_summaryText__-nkN3{color:#6c757d;font-size:.875rem}.RegisterWorkAsign_clearAllFooterBtn__0SbFp{background-color:#dc3545;border:1px solid #0000;border-radius:.25rem;color:#fff;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:all .2s ease}.RegisterWorkAsign_clearAllFooterBtn__0SbFp:hover{background-color:#c82333}.RegisterWorkAsign_loadingText__GTDCu,.RegisterWorkAsign_noResults__W4GXC{color:#6c757d;font-size:.875rem;padding:2rem;text-align:center}@media (max-width:768px){.RegisterWorkAsign_collapsibleHeader__Sczpc{align-items:stretch;flex-direction:column;gap:.5rem}.RegisterWorkAsign_headerLeft__qA1Ze,.RegisterWorkAsign_headerRight__yLz2P{justify-content:space-between}.RegisterWorkAsign_checkboxLabel__O4FCv{flex-basis:calc(50% - 0.5rem);min-width:auto}}@media (max-width:480px){.RegisterWorkAsign_checkboxLabel__O4FCv{flex-basis:100%}.RegisterWorkAsign_headerRight__yLz2P{flex-direction:column}.RegisterWorkAsign_clearAllBtn__kbJlw{text-align:center}}.RegisterWorkAsign_warningText__2oqZH{color:#ffc107;display:block;font-size:.75rem;margin-top:.25rem}.RegisterWorkAsign_errorText__CEa00{color:#e53e3e;font-size:.8rem;margin-top:.35rem}.RegisterWorkAsign_infoCard__djJg0{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000d;grid-column:span 2;margin-bottom:20px;padding:20px;transition:all .3s ease}.RegisterWorkAsign_infoCard__djJg0:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #00000014}.RegisterWorkAsign_infoCardHeader__C7xgk{align-items:center;border-bottom:2px solid #f1f5f9;display:flex;gap:12px;margin-bottom:20px;padding-bottom:12px}.RegisterWorkAsign_infoCardIcon__FQU54{align-items:center;background:#f8fafc;border-radius:10px;color:#3b82f6;display:flex;height:36px;justify-content:center;width:36px}.RegisterWorkAsign_infoCardHeader__C7xgk h3{color:#1e293b;font-size:18px;font-weight:600;margin:0}.RegisterWorkAsign_infoCardContent__BJ4qT{display:flex;flex-direction:column;gap:16px}.RegisterWorkAsign_infoRow__6y1tF{align-items:flex-start;display:flex;font-size:14px;gap:16px}.RegisterWorkAsign_infoLabel__UNt1i{align-items:center;color:#64748b;display:flex;font-weight:500;gap:8px;min-width:140px}.RegisterWorkAsign_infoLabelIcon__G68\+W{font-size:16px}.RegisterWorkAsign_infoValue__G-Uvp{color:#1e293b;flex:1 1;font-weight:500;line-height:1.5;word-break:break-word}@media (max-width:768px){.RegisterWorkAsign_infoCard__djJg0{grid-column:span 1;padding:16px}.RegisterWorkAsign_infoRow__6y1tF{flex-direction:column;gap:6px}.RegisterWorkAsign_infoLabel__UNt1i{min-width:auto}.RegisterWorkAsign_infoCardHeader__C7xgk h3{font-size:16px}}.AddComplaints_container__XTQoo{animation:AddComplaints_fadeIn__C4F66 .5s ease-in-out;margin:0 auto;max-width:1200px;padding:20px}@keyframes AddComplaints_fadeIn__C4F66{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AddComplaints_form__br7rr{margin-bottom:30px;transition:transform .3s ease,box-shadow .3s ease}.AddComplaints_formGrid__vwVJM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}.AddComplaints_formGroup__7xlv5,.AddComplaints_fullWidth__V9Czs{display:flex;flex-direction:column}.AddComplaints_fullWidth__V9Czs{gap:8px;grid-column:1/-1}.AddComplaints_label__qtVgL{color:#1f2937;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.AddComplaints_required__MCIos{color:#ef4444;font-size:16px;font-weight:700}.AddComplaints_input__-s1SC,.AddComplaints_textarea__RxYRQ{background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;font-family:inherit;font-size:15px;outline:none;padding:12px 16px;transition:all .3s ease}.AddComplaints_input__-s1SC:focus,.AddComplaints_textarea__RxYRQ:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}.AddComplaints_input__-s1SC:hover,.AddComplaints_textarea__RxYRQ:hover{border-color:#9ca3af}.AddComplaints_inputError__FiR6v{background:#fef2f2!important;border-color:#ef4444!important}.AddComplaints_inputError__FiR6v:focus{box-shadow:0 0 0 4px #ef44441a!important}.AddComplaints_errorMessage__zCPby{align-items:center;color:#ef4444;display:flex;font-size:12px;gap:4px;margin-top:4px}.AddComplaints_errorText__cka-G{align-items:center;color:#ef4444;display:flex;font-size:13px;gap:4px;margin-top:10px}.AddComplaints_errorMessage__zCPby:before{content:"⚠";font-size:12px}.AddComplaints_textarea__RxYRQ{line-height:1.5;min-height:120px;resize:vertical}.AddComplaints_formActions__gGqw4{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;margin-top:40px}.AddComplaints_resetBtn__FO-7u,.AddComplaints_submitBtn__CKHIy{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;gap:8px;padding:14px 32px;transition:all .3s ease}.AddComplaints_submitBtn__CKHIy{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px #3b82f64d;color:#fff}.AddComplaints_submitBtn__CKHIy:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.AddComplaints_submitBtn__CKHIy:active{transform:translateY(0)}.AddComplaints_resetBtn__FO-7u{background:#fff;border:2px solid #e5e7eb;color:#6b7280}.AddComplaints_resetBtn__FO-7u:hover{background:#f9fafb;border-color:#d1d5db;color:#374151;transform:translateY(-2px)}.AddComplaints_resetBtn__FO-7u:active{transform:translateY(0)}.AddComplaints_infoCard__dfngg{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid #3b82f6;border-radius:16px;display:flex;gap:20px;padding:24px;transition:transform .3s ease}.AddComplaints_infoCard__dfngg:hover{transform:translateX(5px)}.AddComplaints_infoIcon__ff3Pf{font-size:32px;line-height:1}.AddComplaints_infoContent__eP2CM h4{color:#1e3a8a;font-size:16px;font-weight:700;margin:0 0 12px}.AddComplaints_infoContent__eP2CM ul{margin:0;padding-left:20px}.AddComplaints_infoContent__eP2CM li{color:#1e40af;font-size:14px;line-height:1.5;margin-bottom:8px}.AddComplaints_infoContent__eP2CM li:last-child{margin-bottom:0}.AddComplaints_star__4FyXw{color:#ef4444;font-weight:700}@media (max-width:768px){.AddComplaints_container__XTQoo{padding:15px}.AddComplaints_form__br7rr{padding:25px}.AddComplaints_formGrid__vwVJM{gap:20px;grid-template-columns:1fr}.AddComplaints_formActions__gGqw4{flex-direction:column}.AddComplaints_resetBtn__FO-7u,.AddComplaints_submitBtn__CKHIy{justify-content:center;width:100%}.AddComplaints_infoCard__dfngg{flex-direction:column;text-align:center}.AddComplaints_infoContent__eP2CM ul{text-align:left}}@media (max-width:480px){.AddComplaints_form__br7rr{padding:20px}.AddComplaints_label__qtVgL{font-size:12px}.AddComplaints_input__-s1SC,.AddComplaints_textarea__RxYRQ{font-size:14px;padding:10px 14px}.AddComplaints_resetBtn__FO-7u,.AddComplaints_submitBtn__CKHIy{font-size:14px;padding:12px 24px}}@keyframes AddComplaints_shimmer__CA8Q4{0%{background-position:-1000px 0}to{background-position:1000px 0}}.AddComplaints_textarea__RxYRQ::-webkit-scrollbar{width:8px}.AddComplaints_textarea__RxYRQ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.AddComplaints_textarea__RxYRQ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.AddComplaints_textarea__RxYRQ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.AddComplaints_billPopupTitleIcon__lSGpT{color:#3b82f6;font-size:25px}.WorkAssignmentDetailsPopup_overlay__9qwFz{align-items:center;animation:WorkAssignmentDetailsPopup_fadeIn__zlZBe .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}@keyframes WorkAssignmentDetailsPopup_fadeIn__zlZBe{0%{opacity:0}to{opacity:1}}.WorkAssignmentDetailsPopup_popup__tu42b{animation:WorkAssignmentDetailsPopup_slideUp__WrWNN .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;height:90vh;max-height:90vh;max-width:900px;overflow:hidden;width:100%}@keyframes WorkAssignmentDetailsPopup_slideUp__WrWNN{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.WorkAssignmentDetailsPopup_header__4H2Qp{align-items:center;background:#ddecf524;border-bottom:1px solid #e1e1e1;border-radius:14px 6px 0 0;color:#3b3939;display:flex;flex-shrink:0;justify-content:space-between;padding:19px 21px}.WorkAssignmentDetailsPopup_headerContent__DA3Bc{align-items:center;display:flex;gap:1rem}.WorkAssignmentDetailsPopup_headerIcon__PEcQ4{align-items:center;background:#b1a4a433;border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.WorkAssignmentDetailsPopup_title__XhQ6S{font-size:1.5rem;font-weight:600;margin:0 0 .25rem}.WorkAssignmentDetailsPopup_subtitle__NLZqo{font-size:.875rem;margin:0;opacity:.9}.WorkAssignmentDetailsPopup_closeButton__6c4G3{align-items:center;background:#fff3;border:none;border-radius:10px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.WorkAssignmentDetailsPopup_closeButton__6c4G3:hover{background:#ffffff4d;transform:scale(1.05)}.WorkAssignmentDetailsPopup_content__mCgTi{flex:1 1;overflow-y:auto;padding:2rem}.WorkAssignmentDetailsPopup_content__mCgTi::-webkit-scrollbar{width:8px}.WorkAssignmentDetailsPopup_content__mCgTi::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.WorkAssignmentDetailsPopup_content__mCgTi::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.WorkAssignmentDetailsPopup_content__mCgTi::-webkit-scrollbar-thumb:hover{background:#94a3b8}.WorkAssignmentDetailsPopup_section__EbMzz{margin-bottom:2rem}.WorkAssignmentDetailsPopup_section__EbMzz:last-child{margin-bottom:0}.WorkAssignmentDetailsPopup_sectionHeader__kerj5{align-items:center;border-bottom:2px solid #e2e8f0;display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem}.WorkAssignmentDetailsPopup_sectionIcon__4LGcg{color:#0b78ff;font-size:1.25rem}.WorkAssignmentDetailsPopup_sectionTitle__oJdsf{color:#1e293b;font-size:1.125rem;font-weight:600;margin:0}.WorkAssignmentDetailsPopup_overviewGrid__uJQ2q{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.WorkAssignmentDetailsPopup_overviewItem__sDYfG{align-items:center;background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:4px;justify-content:space-between;padding:1rem;transition:all .2s}.WorkAssignmentDetailsPopup_overviewItem__sDYfG:hover{background:#f1f5f9;transform:translateY(-2px)}.WorkAssignmentDetailsPopup_overviewLabel__CkZbt{color:#6b7280;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.WorkAssignmentDetailsPopup_overviewValue__e1utW{color:#1e293b;font-size:.875rem;font-weight:600;word-break:break-word}.WorkAssignmentDetailsPopup_percentageValue__DNL9P{color:#0b78ff;font-size:1rem;font-weight:700}.WorkAssignmentDetailsPopup_statusBadge__ODMnz{border-radius:20px;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.WorkAssignmentDetailsPopup_statusCompleted__\+rQBg{background:#dcfce7;color:#166534}.WorkAssignmentDetailsPopup_statusInProgress__\+K8wA{background:#fed7aa;color:#92400e}.WorkAssignmentDetailsPopup_statusPending__gOfeq{background:#fee2e2;color:#991b1b}.WorkAssignmentDetailsPopup_infoGrid__274uN{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.WorkAssignmentDetailsPopup_infoCard__JkP9K{align-items:center;background:#f8fafc;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .2s}.WorkAssignmentDetailsPopup_infoCard__JkP9K:hover{background:#f1f5f9;transform:translateY(-2px)}.WorkAssignmentDetailsPopup_infoIcon__\+tN1K{color:#0b78ff;font-size:1.5rem}.WorkAssignmentDetailsPopup_infoContent__ab0nh{flex:1 1}.WorkAssignmentDetailsPopup_infoLabel__GuS1N{color:#64748b;display:block;font-size:.75rem;margin-bottom:.25rem}.WorkAssignmentDetailsPopup_infoValue__MiZGN{color:#1e293b;font-size:.875rem;font-weight:500}.WorkAssignmentDetailsPopup_approvalBadge__C2M1R{border-radius:20px;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.WorkAssignmentDetailsPopup_approved__\+t7tc{background:#dcfce7;color:#166534}.WorkAssignmentDetailsPopup_pending__Nbp\+i{background:#fee2e2;color:#991b1b}.WorkAssignmentDetailsPopup_timelineGrid__uzDst{display:flex;flex-direction:column;gap:1rem}.WorkAssignmentDetailsPopup_timelineItem__egYhy{align-items:center;background:#f8fafc;border-radius:12px;display:flex;gap:1rem;padding:.75rem;transition:all .2s}.WorkAssignmentDetailsPopup_timelineItem__egYhy:hover{background:#f1f5f9}.WorkAssignmentDetailsPopup_timelineOverdue__rDf97{background:#fef2f2;border-left:3px solid #ef4444}.WorkAssignmentDetailsPopup_timelineIcon__zfvGZ{align-items:center;background:#fff;border-radius:10px;box-shadow:0 1px 3px #0000001a;color:#0b78ff;display:flex;font-size:1.25rem;height:40px;justify-content:center;width:40px}.WorkAssignmentDetailsPopup_timelineContent__aAt5V{flex:1 1}.WorkAssignmentDetailsPopup_timelineLabel__Dl4FU{color:#64748b;display:block;font-size:.75rem;margin-bottom:.25rem}.WorkAssignmentDetailsPopup_timelineDate__Y7qSv{color:#1e293b;font-size:.875rem;font-weight:500}.WorkAssignmentDetailsPopup_overdueBadge__I9NXL{background:#ef4444;border-radius:12px;color:#fff;display:inline-block;font-size:.625rem;font-weight:600;margin-left:.5rem;padding:.125rem .5rem}.WorkAssignmentDetailsPopup_additionalGrid__w3xfd{display:flex;flex-direction:column;gap:1rem}.WorkAssignmentDetailsPopup_additionalItem__1IZO1{background:#f8fafc;border-radius:12px;padding:1rem;transition:all .2s}.WorkAssignmentDetailsPopup_additionalItem__1IZO1:hover{background:#f1f5f9}.WorkAssignmentDetailsPopup_additionalLabel__HLNBX{color:#64748b;display:block;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.WorkAssignmentDetailsPopup_additionalText__vBS\+5{color:#1e293b;font-size:.875rem;line-height:1.5;margin:0}.WorkAssignmentDetailsPopup_teamGrid__kKm3y{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.WorkAssignmentDetailsPopup_teamItem__SOySZ{align-items:center;background:#f8fafc;border-radius:8px;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s}.WorkAssignmentDetailsPopup_teamItem__SOySZ:hover{background:#f1f5f9}.WorkAssignmentDetailsPopup_teamLabel__mqnpJ{color:#64748b;font-size:.75rem;font-weight:500}.WorkAssignmentDetailsPopup_teamValue__G0iUu{color:#1e293b;font-size:.875rem;font-weight:600}.WorkAssignmentDetailsPopup_footer__mEUJj{background:#fff;border-radius:0 0 20px 20px;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:flex-end;padding:1.5rem 2rem}.WorkAssignmentDetailsPopup_closeBtn__s4pgU{background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.5rem;transition:all .2s}.WorkAssignmentDetailsPopup_closeBtn__s4pgU:hover{background:#0966d9;box-shadow:0 5px 15px #0b78ff4d;transform:translateY(-2px)}@media (max-width:768px){.WorkAssignmentDetailsPopup_overlay__9qwFz{padding:.5rem}.WorkAssignmentDetailsPopup_popup__tu42b{height:95vh;max-height:95vh;max-width:100%}.WorkAssignmentDetailsPopup_content__mCgTi{padding:1.5rem}.WorkAssignmentDetailsPopup_header__4H2Qp{padding:1rem 1.5rem}.WorkAssignmentDetailsPopup_title__XhQ6S{font-size:1.25rem}.WorkAssignmentDetailsPopup_infoGrid__274uN,.WorkAssignmentDetailsPopup_overviewGrid__uJQ2q{grid-template-columns:1fr}.WorkAssignmentDetailsPopup_footer__mEUJj{padding:1rem 1.5rem}}.WorkAssignmentEditPopup_overlay__40hMm{align-items:center;animation:WorkAssignmentEditPopup_fadeIn__EqgRC .22s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a99;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}@keyframes WorkAssignmentEditPopup_fadeIn__EqgRC{0%{opacity:0}to{opacity:1}}.WorkAssignmentEditPopup_popup__8HNYT{animation:WorkAssignmentEditPopup_slideUp__p8hQL .26s ease;background:#fff;border-radius:24px;box-shadow:0 32px 90px #0f172a2e;display:flex;flex-direction:column;max-height:92vh;max-width:860px;overflow:hidden;width:100%}@keyframes WorkAssignmentEditPopup_slideUp__p8hQL{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.WorkAssignmentEditPopup_popupContent__6N2NB{background:#f8fafc;flex:1 1;overflow-x:hidden;overflow-y:auto}.WorkAssignmentEditPopup_popupContent__6N2NB::-webkit-scrollbar{width:8px}.WorkAssignmentEditPopup_popupContent__6N2NB::-webkit-scrollbar-track{background:#eef2f5;border-radius:999px}.WorkAssignmentEditPopup_popupContent__6N2NB::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.WorkAssignmentEditPopup_popupContent__6N2NB::-webkit-scrollbar-thumb:hover{background:#94a3b8}.WorkAssignmentEditPopup_popupContent__6N2NB{scrollbar-color:#cbd5e1 #eef2f5;scrollbar-width:thin}.WorkAssignmentEditPopup_header__BWf2V{align-items:flex-start;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:24px 28px}.WorkAssignmentEditPopup_headerLeft__guYA8{align-items:center;display:flex;gap:16px}.WorkAssignmentEditPopup_headerIcon__eDuLt{align-items:center;background:linear-gradient(135deg,#0b78ff,#2563eb);border-radius:18px;color:#fff;display:flex;font-size:24px;height:50px;justify-content:center;width:50px}.WorkAssignmentEditPopup_title__pNJcT{color:#0f172a;font-size:22px;font-weight:700;margin:0}.WorkAssignmentEditPopup_subtitle__t3lC3{color:#64748b;font-size:14px;line-height:1.6;margin:6px 0 0}.WorkAssignmentEditPopup_closeBtn__NyqM\+{align-items:center;background:#f1f5f9;border:none;border-radius:14px;color:#475569;cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;width:38px}.WorkAssignmentEditPopup_closeBtn__NyqM\+:hover{background:#e2e8f0;color:#0f172a;transform:scale(1.04)}.WorkAssignmentEditPopup_scholarCard__f\+I2X{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;padding:20px 28px}.WorkAssignmentEditPopup_scholarAvatar__HnxqG{align-items:center;background:linear-gradient(135deg,#0b78ff,#2563eb);border-radius:18px;color:#fff;display:flex;font-size:26px;height:56px;justify-content:center;width:56px}.WorkAssignmentEditPopup_scholarInfo__rifSA{flex:1 1;min-width:0}.WorkAssignmentEditPopup_scholarName__DUQDG{color:#0f172a;font-size:18px;font-weight:700;margin-bottom:6px}.WorkAssignmentEditPopup_scholarDetails__8N5\+Q{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-bottom:10px}.WorkAssignmentEditPopup_scholarId__Tz8u3{background:#e2e8f0;border-radius:999px;color:#475569;font-family:monospace;font-size:12px;padding:4px 10px}.WorkAssignmentEditPopup_separator__D2UCc{color:#cbd5e1}.WorkAssignmentEditPopup_workDescription__476nE{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;color:#334155;font-size:13px;line-height:1.6;margin-top:8px;padding:12px 14px}.WorkAssignmentEditPopup_descriptionLabel__Ary5K{color:#0f172a;font-weight:700}.WorkAssignmentEditPopup_form__hF0co{padding:24px 28px}.WorkAssignmentEditPopup_formGrid__L5emh{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkAssignmentEditPopup_formGroup__sNjl\+{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.WorkAssignmentEditPopup_formGroup__sNjl\+:last-child{margin-bottom:0}.WorkAssignmentEditPopup_collapsibleHeader__\+LCiX{align-items:center;background:#f8fafc;border:1px solid #dfe3e8;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.WorkAssignmentEditPopup_collapsibleHeader__\+LCiX:hover{background:#eef2ff}.WorkAssignmentEditPopup_headerTitle__MpM-B{color:#0f172a;font-size:15px;font-weight:700}.WorkAssignmentEditPopup_headerRight__67cBS{align-items:center;display:flex;gap:10px}.WorkAssignmentEditPopup_clearAllBtn__SXN0e{background:#ef444414;border:none;border-radius:10px;color:#dc2626;cursor:pointer;font-size:13px;padding:8px 12px}.WorkAssignmentEditPopup_clearAllBtn__SXN0e:hover{background:#dc26261f}.WorkAssignmentEditPopup_collapsibleContent__LTP4E{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-top:12px;overflow:hidden}.WorkAssignmentEditPopup_searchContainer__V1obR{background:#fff;border-bottom:1px solid #e5e7eb;padding:16px;position:relative}.WorkAssignmentEditPopup_searchInput__eYwKs{border:1px solid #cbd5e1;border-radius:12px;color:#0f172a;font-size:14px;padding:12px 38px 12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.WorkAssignmentEditPopup_searchInput__eYwKs:focus{border-color:#0b78ff;box-shadow:0 0 0 .15rem #0b78ff26;outline:none}.WorkAssignmentEditPopup_clearSearchBtn__KsOZm{background:#0000;border:none;color:#64748b;cursor:pointer;font-size:14px;padding:6px;position:absolute;right:22px;top:50%;transform:translateY(-50%)}.WorkAssignmentEditPopup_clearSearchBtn__KsOZm:hover{color:#0b78ff}.WorkAssignmentEditPopup_departmentGroups__bfpgJ{background:#fff;max-height:300px;overflow-y:auto}.WorkAssignmentEditPopup_departmentGroup__UMBrd{padding:14px 16px}.WorkAssignmentEditPopup_checkboxGroup__ByH3D{display:flex;flex-direction:column;gap:12px}.WorkAssignmentEditPopup_checkboxLabel__nc7eK{align-items:center;border:1px solid #0000;border-radius:14px;cursor:pointer;display:flex;gap:10px;padding:14px 16px;transition:background .2s ease,border-color .2s ease}.WorkAssignmentEditPopup_checkboxLabel__nc7eK:hover{background:#f8fafc;border-color:#d1d5db}.WorkAssignmentEditPopup_disabledCheckbox__AOS6x{cursor:not-allowed;opacity:.55}.WorkAssignmentEditPopup_checkbox__W4BQc{height:16px;width:16px}.WorkAssignmentEditPopup_checkboxLabelText__6XGvI{color:#1f2937;font-size:14px}.WorkAssignmentEditPopup_noResults__rgFPL{color:#64748b;font-size:14px;padding:24px 16px}.WorkAssignmentEditPopup_departmentFooter__6cXdE{background:#f8fafc;border-top:1px solid #e5e7eb;padding:14px 16px;text-align:center}.WorkAssignmentEditPopup_summaryText__iHaz6{color:#6b7280;font-size:13px}.WorkAssignmentEditPopup_loadingText__sfw1M{color:#64748b;padding:24px;text-align:center}.WorkAssignmentEditPopup_departmentDetailsSection__5MfYh{background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 10px 24px #0f172a0f;grid-column:span 2;padding:20px}.WorkAssignmentEditPopup_departmentHeader__jogtb{color:#0f172a;font-size:16px;font-weight:700;margin-bottom:14px}.WorkAssignmentEditPopup_errorText__VBXb6{color:#ef4444;gap:6px}.WorkAssignmentEditPopup_errorIcon__UFLqD{font-size:14px}.WorkAssignmentEditPopup_buttonGroup__4iQT4{background:#fff;border-top:1px solid #e5e7eb;display:flex;gap:14px;justify-content:flex-end;padding:20px 28px}.WorkAssignmentEditPopup_cancelBtn__i3Nh1{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;color:#475569;cursor:pointer;font-size:14px;font-weight:600;padding:12px 28px;transition:background .2s ease,border-color .2s ease}.WorkAssignmentEditPopup_cancelBtn__i3Nh1:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.WorkAssignmentEditPopup_submitBtn__ki7JK{align-items:center;background:#0b78ff;border:none;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 28px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.WorkAssignmentEditPopup_submitBtn__ki7JK:hover:not(:disabled){background:#0455d0;box-shadow:0 14px 28px #0b78ff33;transform:translateY(-1px)}.WorkAssignmentEditPopup_submitBtn__ki7JK:disabled{cursor:not-allowed;opacity:.75;transform:none}.WorkAssignmentEditPopup_spinner__DZ\+6g{animation:WorkAssignmentEditPopup_spin__bhwmY .8s linear infinite}@keyframes WorkAssignmentEditPopup_spin__bhwmY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.WorkAssignmentEditPopup_overlay__40hMm{padding:12px}.WorkAssignmentEditPopup_popup__8HNYT{border-radius:20px;max-height:100vh;max-width:100%}.WorkAssignmentEditPopup_buttonGroup__4iQT4,.WorkAssignmentEditPopup_form__hF0co,.WorkAssignmentEditPopup_header__BWf2V,.WorkAssignmentEditPopup_scholarCard__f\+I2X{padding-left:18px;padding-right:18px}.WorkAssignmentEditPopup_scholarCard__f\+I2X{padding:16px 18px}.WorkAssignmentEditPopup_form__hF0co{padding:20px 18px 22px}.WorkAssignmentEditPopup_formGrid__L5emh{gap:18px;grid-template-columns:1fr}.WorkAssignmentEditPopup_departmentDetailsSection__5MfYh{grid-column:span 1}.WorkAssignmentEditPopup_buttonGroup__4iQT4{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:18px}.WorkAssignmentEditPopup_cancelBtn__i3Nh1,.WorkAssignmentEditPopup_submitBtn__ki7JK{justify-content:center;width:100%}}.WorkAssignmentEditPopup_noResults__rgFPL{color:#6c757d;font-style:italic;padding:24px;text-align:center}.WorkAssignmentEditPopup_errorText__VBXb6{align-items:center;color:#dc3545;display:flex;font-size:12px;gap:4px;margin-top:4px}.WorkAssignmentEditPopup_errorIcon__UFLqD{font-size:12px}.WorkAssignmentEditPopup_formGrid__L5emh{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.WorkAssignmentEditPopup_fullWidth__v6ldd{grid-column:span 2}@media (max-width:768px){.WorkAssignmentEditPopup_formGrid__L5emh{grid-template-columns:1fr}.WorkAssignmentEditPopup_fullWidth__v6ldd{grid-column:span 1}}.WorkProgressPopup_overlay__PrFTR{align-items:center;animation:WorkProgressPopup_fadeIn__zD1Ru .2s ease-in-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.WorkProgressPopup_popup__sX83\+{animation:WorkProgressPopup_slideUp__6P1\+b .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:550px;overflow-y:auto;width:90%}@keyframes WorkProgressPopup_fadeIn__zD1Ru{0%{opacity:0}to{opacity:1}}@keyframes WorkProgressPopup_slideUp__6P1\+b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.WorkProgressPopup_header__eTASh{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.WorkProgressPopup_title__GCDPD{color:#1f2937;font-size:20px;font-weight:600;margin:0}.WorkProgressPopup_closeButton__pPqaO{background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;font-size:24px;padding:4px 8px;transition:all .2s}.WorkProgressPopup_closeButton__pPqaO:hover{background:#f3f4f6;color:#1f2937}.WorkProgressPopup_content__pnCqE{padding:24px}.WorkProgressPopup_infoSection__GkpTB{background:#f9fafb;margin-bottom:24px}.WorkProgressPopup_infoRow__DY0js{font-size:14px}.WorkProgressPopup_infoRow__DY0js:not(:last-child){border-bottom:1px solid #e5e7eb}.WorkProgressPopup_label__NMxUv{color:#6b7280;font-weight:500}.WorkProgressPopup_value__ymlkp{color:#1f2937;font-weight:500}.WorkProgressPopup_progressSection__WAQZP{align-items:center;display:flex;flex-direction:column}.WorkProgressPopup_percentageDisplay__ZCrhk{align-items:center}.WorkProgressPopup_circularProgress__lNl2m{transition:background .3s ease}.WorkProgressPopup_percentageText__nCUiZ{color:#1f2937;font-size:28px}.WorkProgressPopup_sliderContainer__J2wm5{width:100%}.WorkProgressPopup_sliderLabel__8Ab2I{color:#4b5563;font-weight:500}.WorkProgressPopup_slider__NZeMJ{transition:background .2s}.WorkProgressPopup_slider__NZeMJ::-webkit-slider-thumb{background:#3b82f6;box-shadow:0 2px 8px #3b82f666;-webkit-transition:all .2s;transition:all .2s}.WorkProgressPopup_slider__NZeMJ::-webkit-slider-thumb:hover{transform:scale(1.1)}.WorkProgressPopup_slider__NZeMJ::-moz-range-thumb{background:#3b82f6}.WorkProgressPopup_sliderMarks__4cGQT{color:#9ca3af;font-size:11px;padding:4px 2px 0}.WorkProgressPopup_numberInputContainer__gJBit{width:100%}.WorkProgressPopup_inputLabel__j9y7S{color:#4b5563;display:block;font-weight:500;margin-bottom:8px}.WorkProgressPopup_numberInputWrapper__A8Uww{gap:8px}.WorkProgressPopup_numberInput__1ZfzD{border:2px solid #d1d5db;flex:1 1;font-size:16px;font-weight:500;outline:none;padding:10px 14px;transition:border-color .2s}.WorkProgressPopup_numberInput__1ZfzD:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.WorkProgressPopup_numberInput__1ZfzD::-webkit-inner-spin-button,.WorkProgressPopup_numberInput__1ZfzD::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.WorkProgressPopup_numberInput__1ZfzD[type=number]{-moz-appearance:textfield}.WorkProgressPopup_percentageSymbol__EsVd\+{color:#4b5563;font-size:18px}.WorkProgressPopup_statusContainer__Tt4NS{background:#f9fafb;border-radius:8px;justify-content:space-between;padding:12px 16px;width:100%}.WorkProgressPopup_statusLabel__y0KMV{color:#4b5563;font-size:14px;font-weight:500}.WorkProgressPopup_statusBadge__pUiJm{font-size:14px;font-weight:600;padding:4px 16px}.WorkProgressPopup_footer__XFIgJ{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.WorkProgressPopup_cancelButton__pG8tV,.WorkProgressPopup_saveButton__VT6Xn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 24px;transition:all .2s}.WorkProgressPopup_cancelButton__pG8tV{background:#f3f4f6;color:#6b7280}.WorkProgressPopup_cancelButton__pG8tV:hover{background:#e5e7eb}.WorkProgressPopup_saveButton__VT6Xn{background:#3b82f6;color:#fff}.WorkProgressPopup_saveButton__VT6Xn:hover:not(:disabled){background:#2563eb;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.WorkProgressPopup_saveButton__VT6Xn:disabled{cursor:not-allowed;opacity:.6}.WorkProgressPopup_buttonIcon__dUZ2j{font-size:16px}.WorkProgressPopup_dateInputContainer__Z-Moy{margin-top:16px}.WorkProgressPopup_dateHint__T40we{margin-top:4px}@media (max-width:600px){.WorkProgressPopup_dateInput__FoZX1{font-size:13px;padding:8px 10px}.WorkProgressPopup_statusContainer__Tt4NS{align-items:flex-start;flex-direction:column}.WorkProgressPopup_completedDateInfo__4YpuO{margin-left:0}.WorkProgressPopup_infoRow__DY0js{flex-direction:column;gap:2px}}.WorkProgressPopup_percentageDateRow__IUfZF{align-items:flex-end;display:flex;gap:20px;margin-top:20px}.WorkProgressPopup_dateInputContainer__Z-Moy,.WorkProgressPopup_numberInputContainer__gJBit{display:flex;flex:1 1;flex-direction:column;gap:6px}.WorkProgressPopup_inputLabel__j9y7S{color:#555;font-size:14px;font-weight:600}.WorkProgressPopup_numberInputWrapper__A8Uww{align-items:center;display:flex;position:relative}.WorkProgressPopup_numberInput__1ZfzD{background:#fff;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;padding:10px 40px 10px 12px;transition:all .3s ease;width:100%}.WorkProgressPopup_numberInput__1ZfzD:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a;outline:none}.WorkProgressPopup_percentageSymbol__EsVd\+{color:#666;font-weight:600;position:absolute;right:12px}.WorkProgressPopup_dateInput__FoZX1{background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;font-size:14px;padding:10px 12px;transition:all .3s ease;width:100%}.WorkProgressPopup_dateInput__FoZX1:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a;outline:none}.WorkProgressPopup_dateInput__FoZX1:hover{border-color:#4a90e2}.WorkProgressPopup_dateHintContainer__ZCK56{margin-top:8px}.WorkProgressPopup_infoHint__m3y3P{align-items:center;color:#666;display:flex;font-size:12px;gap:4px}.WorkProgressPopup_successHint__Yb93B{align-items:center;color:#4caf50;display:flex;font-size:12px;gap:4px}.WorkProgressPopup_errorContainer__\+oX57{background-color:#ffebee;border-left:4px solid #f44336;border-radius:6px;margin-top:12px;padding:8px 12px}.WorkProgressPopup_errorText__4rwsE{color:#c62828;font-size:13px}.WorkProgressPopup_statusContainer__Tt4NS{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.WorkProgressPopup_statusLabel__y0KMV{color:#666;font-weight:600}.WorkProgressPopup_completedDateInfo__4YpuO,.WorkProgressPopup_statusBadge__pUiJm{border-radius:20px;font-size:13px;font-weight:500;padding:4px 12px}.WorkProgressPopup_completedDateInfo__4YpuO{background:#e3f2fd;color:#2196f3}.WorkProgressPopup_infoSection__GkpTB{background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:16px}.WorkProgressPopup_infoRow__DY0js{border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:6px 0}.WorkProgressPopup_infoRow__DY0js:last-child{border-bottom:none}.WorkProgressPopup_label__NMxUv{color:#555;font-size:14px;font-weight:600}.WorkProgressPopup_value__ymlkp{color:#333;font-size:14px}@media (max-width:600px){.WorkProgressPopup_percentageDateRow__IUfZF{flex-direction:column;gap:12px}.WorkProgressPopup_dateInputContainer__Z-Moy,.WorkProgressPopup_numberInputContainer__gJBit{width:100%}.WorkProgressPopup_dateInput__FoZX1{font-size:13px;padding:8px 10px}.WorkProgressPopup_numberInput__1ZfzD{font-size:13px;padding:8px 36px 8px 10px}.WorkProgressPopup_statusContainer__Tt4NS{align-items:flex-start;flex-direction:column}.WorkProgressPopup_completedDateInfo__4YpuO{margin-left:0}.WorkProgressPopup_infoRow__DY0js{flex-direction:column;gap:2px}}.WorkProgressPopup_sliderContainer__J2wm5{margin-top:20px}.WorkProgressPopup_sliderLabel__8Ab2I{color:#555;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.WorkProgressPopup_slider__NZeMJ{-webkit-appearance:none;appearance:none;border-radius:4px;height:8px;outline:none;transition:all .3s ease;width:100%}.WorkProgressPopup_slider__NZeMJ::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4a90e2;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;width:20px}.WorkProgressPopup_slider__NZeMJ::-moz-range-thumb{background:#4a90e2;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;width:20px}.WorkProgressPopup_sliderMarks__4cGQT{color:#888;display:flex;font-size:12px;justify-content:space-between;margin-top:4px}.WorkProgressPopup_percentageDisplay__ZCrhk{display:flex;justify-content:center;margin-bottom:8px}.WorkProgressPopup_circularProgress__lNl2m{align-items:center;border-radius:50%;display:flex;height:120px;justify-content:center;position:relative;width:120px}.WorkProgressPopup_percentageText__nCUiZ{align-items:center;background:#fff;border-radius:50%;color:#333;display:flex;font-size:24px;font-weight:700;height:80px;justify-content:center;width:80px}.WorkProgressPopup_requiredStar__gH-fp{color:red;font-weight:700;margin-left:4px}.WorkProgressPopup_inputError__Hm4ot{border-color:red!important;border-width:2px!important;box-shadow:0 0 0 2px #ff00001a}.WorkProgressPopup_inputError__Hm4ot:focus{border-color:red!important;box-shadow:0 0 0 3px #f003}.WorkProgressPopup_completedSection__CdwKV{margin:8px 0}.WorkProgressPopup_completedCard__xpmJS{align-items:center;border-radius:6px;display:flex;font-size:.85rem;gap:8px;padding:6px 12px;transition:all .2s ease}.WorkProgressPopup_completedCard__xpmJS.WorkProgressPopup_completed__ZlGZ6{background:#e8f5e9;border:1px solid #4caf50}.WorkProgressPopup_completedCard__xpmJS.WorkProgressPopup_notCompleted__vPSAh{background:#fff3e0;border:1px solid #ff9800}.WorkProgressPopup_completedLabel__\+clkq{font-size:.85rem;font-weight:600}.WorkProgressPopup_completedCard__xpmJS.WorkProgressPopup_completed__ZlGZ6 .WorkProgressPopup_completedLabel__\+clkq{color:#2e7d32}.WorkProgressPopup_completedCard__xpmJS.WorkProgressPopup_notCompleted__vPSAh .WorkProgressPopup_completedLabel__\+clkq{color:#e65100}.WorkProgressPopup_completedValue__Ne\+kd{font-size:.85rem;font-weight:500}.WorkProgressPopup_completedCard__xpmJS.WorkProgressPopup_completed__ZlGZ6 .WorkProgressPopup_completedValue__Ne\+kd{color:#1b5e20}.WorkProgressPopup_completedCard__xpmJS.WorkProgressPopup_notCompleted__vPSAh .WorkProgressPopup_completedValue__Ne\+kd{color:#e75100}.WorkProgressPopup_completedBadge__d3trc{color:#4caf50;font-size:.9rem;font-weight:700}.WorkProgressPopup_infoRowWorkType__mTuRs{border-bottom:1px solid #f0f0f0;display:flex;flex-direction:column;gap:4px;grid-column:1/-1;padding:8px 0;width:100%}.WorkProgressPopup_infoRowWorkType__mTuRs .WorkProgressPopup_label__NMxUv{color:#666;font-size:13px;font-weight:500}.WorkProgressPopup_infoRowWorkType__mTuRs .WorkProgressPopup_value__ymlkp{background:#f8f9fa;border-radius:6px;color:#333;font-size:14px;font-weight:500;padding:6px 10px;word-break:break-word}.PopupComplaints_ctPopupOverlay__qIvvy{align-items:center;animation:PopupComplaints_fadeIn__1-zD3 .2s ease-in-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.PopupComplaints_ctPopupContainer__PEbPc{animation:PopupComplaints_slideUp__7FdPg .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.PopupComplaints_ctPopupHeader__hBBIx{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.PopupComplaints_ctPopupTitle__DSgDK{align-items:center;color:#1f2937;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.PopupComplaints_ctPopupIcon__IMEpD{font-size:1.25rem}.PopupComplaints_ctPopupClose__T\+U9H{align-items:center;background:none;border:none;border-radius:.375rem;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:background-color .2s}.PopupComplaints_ctPopupClose__T\+U9H:hover{background-color:#0000000d;color:#374151}.PopupComplaints_ctPopupContent__W8hK1{padding:1.5rem}.PopupComplaints_ctPopupFooter__HZwmc{background-color:#f9fafb;border-radius:0 0 12px 12px;border-top:1px solid #e5e7eb;display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}.PopupComplaints_ctFormGroup__pz2wf{margin-bottom:1.25rem}.PopupComplaints_ctFormLabel__mF3po{align-items:center;color:#374151;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.PopupComplaints_ctFormIcon__5C8st{color:#0b78ff;font-size:1rem}.PopupComplaints_ctFormInput__JAiKg,.PopupComplaints_ctFormTextarea__NQzzn{border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;padding:.625rem .75rem;transition:all .2s;width:100%}.PopupComplaints_ctFormInput__JAiKg:focus,.PopupComplaints_ctFormTextarea__NQzzn:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.PopupComplaints_ctFormTextarea__NQzzn{min-height:100px;resize:vertical}.PopupComplaints_ctFormHelper__Dz4tH{color:#6b7280;display:block;font-size:.75rem;margin-top:.375rem}.PopupComplaints_ctReplyComplaintInfo__yHDi7,.PopupComplaints_ctResolveComplaintInfo__EeHjy{background-color:#f3f4f6;border-radius:.5rem;font-size:.875rem;margin-bottom:1.25rem;padding:.75rem}.PopupComplaints_ctReplyComplaintInfo__yHDi7 p,.PopupComplaints_ctResolveComplaintInfo__EeHjy p{word-wrap:break-word;margin:.25rem 0}.PopupComplaints_ctReplyComplaintInfo__yHDi7 p:first-child,.PopupComplaints_ctResolveComplaintInfo__EeHjy p:first-child{margin-top:0}.PopupComplaints_ctReplyComplaintInfo__yHDi7 p:last-child,.PopupComplaints_ctResolveComplaintInfo__EeHjy p:last-child{margin-bottom:0}.PopupComplaints_ctPopupCancel__SYREx,.PopupComplaints_ctPopupConfirm__IiRK0{border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s}.PopupComplaints_ctPopupCancel__SYREx{background-color:#fff;border:1px solid #d1d5db;color:#374151}.PopupComplaints_ctPopupCancel__SYREx:hover{background-color:#f9fafb;border-color:#9ca3af}.PopupComplaints_ctPopupConfirm__IiRK0{background-color:#0b78ff;color:#fff}.PopupComplaints_ctPopupConfirm__IiRK0:hover{background-color:#0a6ae0;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}.PopupComplaints_ctActionReply__bngm3{background-color:#10b981}.PopupComplaints_ctActionReply__bngm3:hover{background-color:#059669}.PopupComplaints_ctActionResolve__Kt3Gf{background-color:#f59e0b}.PopupComplaints_ctActionResolve__Kt3Gf:hover{background-color:#d97706}@keyframes PopupComplaints_fadeIn__1-zD3{0%{opacity:0}to{opacity:1}}@keyframes PopupComplaints_slideUp__7FdPg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DetailsPopup_overlay__UN\+Lb{align-items:center;animation:DetailsPopup_fadeIn__CJbne .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DetailsPopup_popup__rpwDk{animation:DetailsPopup_slideUp__wgx9A .3s ease-out;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:85vh;max-width:720px;overflow:hidden;width:90%}@keyframes DetailsPopup_fadeIn__CJbne{0%{opacity:0}to{opacity:1}}@keyframes DetailsPopup_slideUp__wgx9A{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.DetailsPopup_header__1bvSS{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:24px 28px;position:relative}.DetailsPopup_headerContent__CwLL3{align-items:center;display:flex;gap:16px}.DetailsPopup_headerIcon__TFZfX{align-items:center;background:#0b78ff1a;border-radius:16px;color:#0b78ff;display:flex;height:48px;justify-content:center;width:48px}.DetailsPopup_title__KjK7Y{color:#1f2937;font-size:22px;font-weight:700;letter-spacing:-.3px;margin:0}.DetailsPopup_subtitle__qt6nL{color:#6b7280;font-size:13px;margin:4px 0 0}.DetailsPopup_closeButton__K0ssn{align-items:center;background:#f3f4f6;border:none;border-radius:12px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.DetailsPopup_closeButton__K0ssn:hover{background:#e5e7eb;color:#374151;transform:scale(1.05)}.DetailsPopup_content__swwTC{background:#fafbff;flex:1 1;overflow-y:auto;padding:24px 28px;scrollbar-width:thin}.DetailsPopup_content__swwTC::-webkit-scrollbar{width:6px}.DetailsPopup_content__swwTC::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.DetailsPopup_content__swwTC::-webkit-scrollbar-thumb{background:#0b78ff4d;border-radius:3px}.DetailsPopup_content__swwTC::-webkit-scrollbar-thumb:hover{background:#0b78ff80}.DetailsPopup_statusBar__wQK6X{align-items:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;margin-bottom:24px;padding:12px 16px}.DetailsPopup_statusIndicator__DcTsp{align-items:center;border-radius:30px;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:6px 14px}.DetailsPopup_statusResolved__UUYIS{background:#d1fae5;color:#065f46}.DetailsPopup_statusInProgress__hsl9C{background:#fed7aa;color:#92400e}.DetailsPopup_statusPending__NXu5S{background:#fee2e2;color:#991b1b}.DetailsPopup_dateInfo__5djCV{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px}.DetailsPopup_card__z412K{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000000d;margin-bottom:20px;overflow:hidden;transition:all .2s}.DetailsPopup_card__z412K:hover{box-shadow:0 4px 12px #00000014}.DetailsPopup_cardHeader__ErOMa{align-items:center;background:#fafbff;border-bottom:1px solid #f0f0f0;display:flex;gap:10px;padding:16px 20px}.DetailsPopup_cardHeaderIcon__SXY2x{align-items:center;background:#0b78ff1a;border-radius:10px;color:#0b78ff;display:flex;height:32px;justify-content:center;width:32px}.DetailsPopup_cardTitle__kT2x-{color:#1f2937;font-size:15px;font-weight:600;margin:0}.DetailsPopup_cardContent__myg7j{padding:16px 20px}.DetailsPopup_detailRow__2d9s6{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:10px 0}.DetailsPopup_detailRow__2d9s6:last-child{border-bottom:none}.DetailsPopup_detailLabel__h6NIP{color:#6b7280;font-size:13px;font-weight:500}.DetailsPopup_detailValue__R-Wk6{color:#111827;font-size:14px;font-weight:500}.DetailsPopup_complaintContent__vbdsS{background:#fffbeb;border-left:3px solid #f59e0b;padding:20px}.DetailsPopup_complaintText__HNTwP{word-wrap:break-word;color:#92400e;font-size:14px;line-height:1.6;margin:0}.DetailsPopup_ratingContainer__OMUbg{align-items:center;background:#fafbff;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 20px}.DetailsPopup_ratingHeader__\+AxD0{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:8px}.DetailsPopup_ratingStars__FLqAh{align-items:center;display:flex;gap:4px}.DetailsPopup_starFilled__EtCdi{fill:#fbbf24;color:#fbbf24}.DetailsPopup_starEmpty__AmImS{color:#e5e7eb}.DetailsPopup_ratingValue__4raF9{color:#6b7280;font-size:12px;margin-left:6px}.DetailsPopup_replyContent__1qwIm{background:#f0fdf4;padding:20px}.DetailsPopup_replyMeta__pTKRx{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:12px;margin-bottom:12px}.DetailsPopup_replyByBadge__W6q\+F{background:#d1fae5;border-radius:12px;color:#065f46;font-size:11px;font-weight:600;padding:2px 8px}.DetailsPopup_replyText__-SR41{word-wrap:break-word;color:#065f46;font-size:14px;line-height:1.6;margin:0}.DetailsPopup_emptyState__YPkz0{color:#9ca3af;padding:40px 20px;text-align:center}.DetailsPopup_emptyState__YPkz0 svg{margin-bottom:12px;opacity:.5}.DetailsPopup_emptyState__YPkz0 p{color:#6b7280;font-size:14px;margin:8px 0 4px}.DetailsPopup_emptyState__YPkz0 span{color:#9ca3af;font-size:12px}.DetailsPopup_timeline__X4i79{padding:20px}.DetailsPopup_timelineItem__qR3Pn{display:flex;gap:16px;margin-bottom:20px;position:relative}.DetailsPopup_timelineItem__qR3Pn:last-child{margin-bottom:0}.DetailsPopup_timelineIcon__ki2fV{flex-shrink:0}.DetailsPopup_timelineDot__QhkvA{background:#0b78ff4d;border-radius:50%;height:10px;margin-top:4px;width:10px}.DetailsPopup_timelineDotActive__gs339{background:#0b78ff;border-radius:50%;box-shadow:0 0 0 3px #0b78ff33;height:10px;margin-top:4px;width:10px}.DetailsPopup_timelineDotResolved__WhvwL{background:#10b981;border-radius:50%;box-shadow:0 0 0 3px #10b98133;height:10px;margin-top:4px;width:10px}.DetailsPopup_timelineContent__S\+Jq9{flex:1 1}.DetailsPopup_timelineTitle__-BrDB{color:#374151;font-size:14px;font-weight:600;margin-bottom:4px}.DetailsPopup_timelineDate__aBL0W{color:#9ca3af;font-size:12px}.DetailsPopup_inlineIcon__sIeRg{margin-right:4px;vertical-align:middle}.DetailsPopup_footer__Ej9OG{background:#fff;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 28px}.DetailsPopup_closeBtn__u8Mjm{background:#0b78ff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.DetailsPopup_closeBtn__u8Mjm:hover{background:#0a66d9;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.DetailsPopup_closeBtn__u8Mjm:active{transform:translateY(0)}.ResolvePin_splitContainer__75tCQ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:380px 1fr;height:calc(100vh - 200px);padding:1.5rem 0}.ResolvePin_formPanel__kqucm{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;height:-webkit-fit-content;height:fit-content;padding:1.5rem}.ResolvePin_formCard__cBO\+a{width:100%}.ResolvePin_formHeader__f2QQc{border-bottom:2px solid #f3f4f6;margin-bottom:1.5rem;padding-bottom:1rem}.ResolvePin_formHeader__f2QQc h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.ResolvePin_formHeader__f2QQc p{color:#6b7280;font-size:.875rem;margin:0}.ResolvePin_addPinSection__ym7y9{padding:.5rem 0}.ResolvePin_addPinDescription__7WIAe{color:#6b7280;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.ResolvePin_form__IPv8d{display:flex;flex-direction:column;gap:1rem}.ResolvePin_formActions__JRzRG{display:flex;gap:.75rem;margin-top:.5rem}.ResolvePin_validationHints__mlY7M{display:flex;flex-direction:column;gap:.25rem;margin-top:-.5rem}.ResolvePin_errorHint__Huim6{align-items:center;color:#dc2626;display:flex;font-size:.8rem;gap:.25rem}.ResolvePin_tablePanel__brhLs{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;max-height:calc(100vh - 250px);padding:1.5rem}.ResolvePin_tableHeader__mEiTr{align-items:center;border-bottom:2px solid #f3f4f6;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.ResolvePin_tableHeader__mEiTr h3{color:#1f2937;font-size:1.125rem;font-weight:600;margin:0}.ResolvePin_recordCount__C7HSB{background:#f3f4f6;border-radius:20px;color:#6b7280;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.ResolvePin_tableWrapper__\+G1fl{flex:1 1;overflow:auto}.ResolvePin_table__QewzO{border-collapse:collapse;font-size:.875rem;width:100%}.ResolvePin_table__QewzO thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.ResolvePin_table__QewzO thead tr{background:#f9fafb;border-bottom:2px solid #e5e7eb}.ResolvePin_table__QewzO thead th{color:#374151;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.ResolvePin_table__QewzO tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s}.ResolvePin_table__QewzO tbody tr:hover{background-color:#f9fafb}.ResolvePin_table__QewzO tbody td{color:#1f2937;padding:.75rem 1rem}.ResolvePin_pinCode__hLsC0{font-family:Courier New,monospace;font-size:1rem;letter-spacing:2px}.ResolvePin_pinMask__\+gAfv{color:#4f46e5;font-weight:600}.ResolvePin_actions__sAiUF{display:flex;gap:.5rem}.ResolvePin_actionBtn__zS3VN{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center;padding:.5rem;transition:all .2s}.ResolvePin_actionBtn__zS3VN:hover{transform:scale(1.05)}.ResolvePin_viewBtn__-1x2E{background:#eef2ff;color:#4f46e5}.ResolvePin_viewBtn__-1x2E:hover{background:#e0e7ff;color:#4338ca}.ResolvePin_loadingState__jixsq{color:#6b7280;padding:3rem 1rem;text-align:center}.ResolvePin_spinner__jDrsF{animation:ResolvePin_spin__w-H91 .8s linear infinite;border:3px solid #f3f4f6;border-radius:50%;border-top-color:#4f46e5;display:inline-block;height:24px;margin-bottom:.5rem;width:24px}@keyframes ResolvePin_spin__w-H91{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResolvePin_emptyState__sZ06Y{color:#6b7280;font-style:italic;padding:3rem 1rem;text-align:center}.ResolvePin_alertDiv__YouI4{align-items:center;animation:ResolvePin_slideDown__OCh-f .3s ease;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.75rem 1rem}@keyframes ResolvePin_slideDown__OCh-f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ResolvePin_alertDiv__YouI4.ResolvePin_success__8zI9o{background:#d1fae5;border:1px solid #a7f3d0;color:#065f46}.ResolvePin_alertDiv__YouI4.ResolvePin_error__iE6Ul{background:#fee2e2;border:1px solid #fecaca;color:#991b1b}.ResolvePin_alertIcon__02Ysd{font-size:1.1rem;font-weight:700;margin-right:.5rem}.ResolvePin_alertText__kLZPP{flex:1 1;font-size:.9rem}.ResolvePin_alertClose__68p3U{background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;opacity:.7;padding:0 .25rem;transition:opacity .2s}.ResolvePin_alertClose__68p3U:hover{opacity:1}.ResolvePin_modalOverlay__vDDrQ{align-items:center;animation:ResolvePin_fadeIn__dDRGf .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes ResolvePin_fadeIn__dDRGf{0%{opacity:0}to{opacity:1}}.ResolvePin_modalContent__vrFV5{animation:ResolvePin_slideUp__zmJvR .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:520px;width:90%}@keyframes ResolvePin_slideUp__zmJvR{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ResolvePin_modalHeader__e8PWx{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:1.5rem 1.5rem .5rem}.ResolvePin_modalHeader__e8PWx h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0}.ResolvePin_closeBtn__DqG8P{background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;font-size:1.5rem;line-height:1;padding:.25rem .5rem;transition:all .2s}.ResolvePin_closeBtn__DqG8P:hover{background:#f3f4f6;color:#1f2937}.ResolvePin_modalBody__3yBEl{flex:1 1;padding:1.5rem}.ResolvePin_stepIndicator__c8R3L{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.ResolvePin_stepBadge__jJBSi{background:#4f46e5;border-radius:20px;color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.ResolvePin_stepTitle__mIs3O{color:#1f2937;font-size:1.1rem;font-weight:600}.ResolvePin_sectionCard__ob7B9{padding:.25rem 0}.ResolvePin_sectionDescription__sfGrV{color:#6b7280;font-size:.9rem;line-height:1.6;margin-bottom:1.5rem}.ResolvePin_sectionDescription__sfGrV strong{color:#1f2937}.ResolvePin_otpTimerSection__S4CAp{display:flex;justify-content:flex-end;margin:.5rem 0 1rem}.ResolvePin_timerText__l5p2B{background:#f9fafb;border-radius:6px;color:#6b7280;font-size:.9rem;padding:.25rem .75rem}.ResolvePin_resendBtn__xKd8e{background:none;border:none;border-radius:6px;color:#4f46e5;cursor:pointer;font-size:.9rem;font-weight:500;padding:.25rem .75rem;text-decoration:underline;transition:all .2s}.ResolvePin_resendBtn__xKd8e:hover:not(:disabled){background:#eef2ff;color:#4338ca}.ResolvePin_resendBtn__xKd8e:disabled{color:#9ca3af;cursor:not-allowed;text-decoration:none}.ResolvePin_pinBox__bqjSt{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin:1rem 0;padding:.75rem 1rem}.ResolvePin_pinLabel__i8xj8{color:#6b7280;font-size:.85rem}.ResolvePin_pinText__wBhmm{background:#fff;border-radius:4px;color:#1f2937;font-family:Courier New,monospace;font-size:1.1rem;font-weight:600;letter-spacing:4px;padding:.25rem .75rem}.ResolvePin_modalActions__\+LJCP{border-top:1px solid #e5e7eb;gap:.75rem;margin-top:1.5rem;padding-top:1rem}.ResolvePin_errorText__64mPx{color:#dc2626;display:block;font-size:.85rem;margin-top:.25rem}.ResolvePin_inputField__yrBAZ{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;font-family:inherit;font-size:.95rem;outline:none;padding:.6rem .9rem;transition:all .15s;width:100%}.ResolvePin_tableWrapper__\+G1fl::-webkit-scrollbar{height:6px;width:6px}.ResolvePin_tableWrapper__\+G1fl::-webkit-scrollbar-track{background:#f9fafb;border-radius:3px}.ResolvePin_tableWrapper__\+G1fl::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ResolvePin_tableWrapper__\+G1fl::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ResolvePin_modalBody__3yBEl::-webkit-scrollbar{width:4px}.ResolvePin_modalBody__3yBEl::-webkit-scrollbar-track{background:#f9fafb}.ResolvePin_modalBody__3yBEl::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}@media (max-width:1024px){.ResolvePin_splitContainer__75tCQ{gap:1.5rem;grid-template-columns:1fr;height:auto}.ResolvePin_formPanel__kqucm{height:auto}.ResolvePin_tablePanel__brhLs{max-height:500px}}@media (max-width:640px){.ResolvePin_splitContainer__75tCQ{gap:1rem;padding:1rem 0}.ResolvePin_formPanel__kqucm{padding:1rem}.ResolvePin_tablePanel__brhLs{max-height:400px;padding:1rem}.ResolvePin_modalContent__vrFV5{margin:1rem;max-width:95%;width:95%}.ResolvePin_modalHeader__e8PWx{padding:1rem 1rem .5rem}.ResolvePin_modalBody__3yBEl{padding:1rem}.ResolvePin_table__QewzO{font-size:.8rem}.ResolvePin_table__QewzO tbody td,.ResolvePin_table__QewzO thead th{padding:.5rem .75rem}.ResolvePin_pinBox__bqjSt{align-items:stretch;flex-direction:column;gap:.5rem;text-align:center}.ResolvePin_modalActions__\+LJCP{flex-direction:column-reverse}.ResolvePin_modalActions__\+LJCP button{justify-content:center;width:100%}.ResolvePin_stepIndicator__c8R3L{flex-wrap:wrap}.ResolvePin_stepBadge__jJBSi{font-size:.65rem}.ResolvePin_stepTitle__mIs3O{font-size:1rem}}.ResolvePin_mt-1__W4YNP{margin-top:.25rem}.ResolvePin_mt-2__U5KC7{margin-top:.5rem}.ResolvePin_mt-3__It1rU{margin-top:.75rem}.ResolvePin_mt-4__I3CxK{margin-top:1rem}.ResolvePin_mb-1__rmVkz{margin-bottom:.25rem}.ResolvePin_mb-2__dLvqM{margin-bottom:.5rem}.ResolvePin_mb-3__OC\+RB{margin-bottom:.75rem}.ResolvePin_mb-4__Cz4oN{margin-bottom:1rem}.ResolvePin_text-center__pLtc8{text-align:center}.ResolvePin_text-muted__RliAB{color:#6b7280}.ResolvePin_text-success__5MYDB{color:#10b981}.ResolvePin_text-danger__HMPVy{color:#dc2626}.ResolvePin_flex__iZqi6{display:flex}.ResolvePin_flex-center__Q35fO{align-items:center;display:flex;justify-content:center}.ResolvePin_flex-between__MelOZ{align-items:center;display:flex;justify-content:space-between}.ResolvePin_gap-1__oAOhq{gap:.25rem}.ResolvePin_gap-2__skv6r{gap:.5rem}.ResolvePin_gap-3__AXquU{gap:.75rem}.ResolvePin_gap-4__VbO5K{gap:1rem}.ResolvePin_viewPinContent__rC2wL{display:flex;flex-direction:column;gap:24px;padding:20px 0}.ResolvePin_pinDisplayCard__nTAXY{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:32px;text-align:center}.ResolvePin_pinLabel__i8xj8{color:#64748b;font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.ResolvePin_pinValueDisplay__9htkN{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;display:inline-block;font-family:Courier New,monospace;font-size:36px;font-weight:700;letter-spacing:4px;margin:0 auto;padding:16px 24px}.ResolvePin_pinHint__XtOl\+{color:#94a3b8;font-size:14px;margin-top:16px}.ResolvePin_modalActions__\+LJCP{border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.ResolvePin_updateMessage__YTsoi{width:100%}.ResolvePin_updateMessage__YTsoi p{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;color:#10b981;font-size:14px;margin-bottom:12px;padding:12px}.ResolvePin_modalBody__3yBEl{max-height:70vh;overflow-y:auto;padding:20px}@media (max-width:768px){.ResolvePin_pinValueDisplay__9htkN{font-size:28px;letter-spacing:2px;padding:12px 16px}.ResolvePin_pinDisplayCard__nTAXY{padding:20px}}.ViewWorkPopup_overlay__5hdxt{align-items:center;animation:ViewWorkPopup_fadeIn__yahfj .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewWorkPopup_fadeIn__yahfj{0%{opacity:0}to{opacity:1}}.ViewWorkPopup_popup__eOk3j{animation:ViewWorkPopup_slideUp__E1dIO .3s ease-out;background:#fff;border-radius:28px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;height:85vh;max-height:85vh;max-width:540px;overflow:hidden;width:90%}@keyframes ViewWorkPopup_slideUp__E1dIO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkPopup_header__uBrrE{align-items:center;background:#fff;border-bottom:1px solid #f0f2f5;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ViewWorkPopup_headerLeft__P7nyl{align-items:center;display:flex;gap:14px}.ViewWorkPopup_workTypeIcon__WtMJF{align-items:center;background:linear-gradient(145deg,#3b82f6,#2563eb);border-radius:18px;box-shadow:0 8px 20px -8px #3b82f666;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.ViewWorkPopup_workTypeIcon__WtMJF svg{height:24px;width:24px}.ViewWorkPopup_title__YEnX1{color:#0a0c10;font-size:1.25rem;font-weight:700;letter-spacing:-.3px;margin:0}.ViewWorkPopup_subtitle__dGPCT{color:#6c6f78;font-size:.75rem;margin:4px 0 0}.ViewWorkPopup_closeBtn__9COWh{align-items:center;background:#f4f6f9;border:none;border-radius:14px;color:#6c6f78;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.ViewWorkPopup_closeBtn__9COWh:hover{background:#e8ecf1;color:#1f2937}.ViewWorkPopup_progressSection__9Dsi5{align-items:center;background:linear-gradient(135deg,#fafcff,#fff);border-bottom:1px solid #f0f2f5;display:flex;flex-direction:column;flex-shrink:0;padding:24px}.ViewWorkPopup_progressRingContainer__GSb7c{display:flex;justify-content:center;margin-bottom:12px}.ViewWorkPopup_progressRing__ruzDq{height:110px;position:relative;width:110px}.ViewWorkPopup_progressRing__ruzDq svg{height:100%;transform:rotate(-90deg);width:100%}.ViewWorkPopup_progressRingCircle__Liutj{transition:stroke-dashoffset .5s ease}.ViewWorkPopup_progressRingText__FkuNK{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkPopup_progressPercent__TEtxY{color:#1f2937;display:block;font-size:1.4rem;font-weight:800;line-height:1}.ViewWorkPopup_progressLabel__1Q1mn{color:#6c6f78;display:block;font-size:.6rem;margin-top:4px}.ViewWorkPopup_completedBadge__cK-s6{align-items:center;background:#e6f7ec;border-radius:40px;color:#10b981;display:inline-flex;font-size:.7rem;font-weight:500;gap:8px;padding:6px 14px}.ViewWorkPopup_completedBadge__cK-s6 svg{height:14px;width:14px}.ViewWorkPopup_tabs__wnGlB{background:#fff;border-bottom:1px solid #f0f2f5;display:flex;flex-shrink:0;gap:4px;padding:12px 20px 0}.ViewWorkPopup_tabBtn__obxW\+{align-items:center;background:none;border:none;border-radius:14px;color:#6c6f78;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:8px;padding:10px 18px;transition:all .2s}.ViewWorkPopup_tabBtn__obxW\+ svg{height:16px;width:16px}.ViewWorkPopup_tabBtn__obxW\+:hover{background:#f4f6f9;color:#3b82f6}.ViewWorkPopup_activeTab__oXGLK{background:#eff6ff;color:#3b82f6}.ViewWorkPopup_scrollableContent__s7A16{flex:1 1;overflow-y:auto;padding:0}.ViewWorkPopup_scrollableContent__s7A16::-webkit-scrollbar{width:5px}.ViewWorkPopup_scrollableContent__s7A16::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ViewWorkPopup_scrollableContent__s7A16::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.ViewWorkPopup_scrollableContent__s7A16::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ViewWorkPopup_tabContent__EJrjw{padding:20px 24px}.ViewWorkPopup_workDetails__EM3fj{display:flex;flex-direction:column;gap:16px}.ViewWorkPopup_detailCard__Eeg0n{align-items:center;background:#fafbfd;border:1px solid #f0f2f5;border-radius:20px;display:flex;gap:16px;padding:14px 16px;transition:all .2s}.ViewWorkPopup_detailCard__Eeg0n:hover{background:#fff;border-color:#e4e7ec}.ViewWorkPopup_detailIcon__qa4zE{align-items:center;background:#eff6ff;border-radius:16px;color:#3b82f6;display:flex;height:44px;justify-content:center;width:44px}.ViewWorkPopup_detailIcon__qa4zE svg{height:22px;width:22px}.ViewWorkPopup_detailInfo__fFvl3{flex:1 1}.ViewWorkPopup_detailLabel__alJO6{color:#8b8f98;display:block;font-size:.65rem;letter-spacing:.6px;margin-bottom:4px;text-transform:uppercase}.ViewWorkPopup_detailValue__pSpB5{color:#1f2937;font-size:1rem;font-weight:600}.ViewWorkPopup_timeline__xyw0s{display:flex;flex-direction:column;gap:20px}.ViewWorkPopup_timelineItem__a8Kqn{align-items:flex-start;display:flex;gap:16px}.ViewWorkPopup_timelineIcon__ZgfBH{align-items:center;background:#f4f6f9;border-radius:16px;color:#6c6f78;display:flex;height:42px;justify-content:center;width:42px}.ViewWorkPopup_timelineIcon__ZgfBH svg{height:18px;width:18px}.ViewWorkPopup_deadlineIcon__Xj7Ve{background:#fef7e0;color:#eab308}.ViewWorkPopup_completedIcon__NAoJV{background:#e6f7ec;color:#10b981}.ViewWorkPopup_timelineContent__nHRw4{flex:1 1;padding-top:4px}.ViewWorkPopup_timelineLabel__d3GPW{color:#8b8f98;display:block;font-size:.65rem;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.ViewWorkPopup_timelineDate__9bTE2{color:#1f2937;font-size:.9rem;font-weight:500}.ViewWorkPopup_deadlineStatus__3gutO{border-radius:20px;display:inline-block;font-size:.65rem;font-weight:500;margin-left:12px;padding:3px 10px}.ViewWorkPopup_deadlineStatus__3gutO.ViewWorkPopup_good__nu7P\+{background:#e6f7ec;color:#10b981}.ViewWorkPopup_deadlineStatus__3gutO.ViewWorkPopup_today__13xSH{background:#fef7e0;color:#eab308}.ViewWorkPopup_deadlineStatus__3gutO.ViewWorkPopup_overdue__hk4bh{background:#fee9e6;color:#ef4444}.ViewWorkPopup_notesSection__ZiN3g{background:#fefaf5;border:1px solid #fee2d6;border-radius:20px;padding:18px}.ViewWorkPopup_notesContent__8Xa2N{align-items:flex-start;display:flex;gap:14px}.ViewWorkPopup_notesContent__8Xa2N+.ViewWorkPopup_notesContent__8Xa2N{border-top:1px solid #fee2d6;margin-top:16px;padding-top:16px}.ViewWorkPopup_notesIcon__fOpHN{color:#f59e0b;flex-shrink:0;height:20px;margin-top:2px;width:20px}.ViewWorkPopup_notesContent__8Xa2N strong{color:#92400e;display:block;font-size:.75rem;margin-bottom:6px}.ViewWorkPopup_notesContent__8Xa2N p{color:#78350f;font-size:.85rem;line-height:1.5;margin:0}.ViewWorkPopup_footer__SQCto{background:#fff;border-top:1px solid #f0f2f5;display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 24px}.ViewWorkPopup_statusBadge__ogCSA{align-items:center;border-radius:40px;display:inline-flex;font-size:.75rem;font-weight:600;gap:8px;padding:8px 18px}.ViewWorkPopup_statusBadge__ogCSA svg{height:14px;width:14px}.ViewWorkPopup_statusBadge__ogCSA.ViewWorkPopup_inProgress__64xqP{background:#eff6ff;color:#3b82f6}.ViewWorkPopup_statusBadge__ogCSA.ViewWorkPopup_completed__6-Soa{background:#e6f7ec;color:#10b981}@media (max-width:640px){.ViewWorkPopup_popup__eOk3j{border-radius:24px;height:90vh;max-height:90vh;width:95%}.ViewWorkPopup_header__uBrrE{padding:16px 18px}.ViewWorkPopup_title__YEnX1{font-size:1rem}.ViewWorkPopup_workTypeIcon__WtMJF{height:42px;width:42px}.ViewWorkPopup_tabBtn__obxW\+{padding:8px 14px}.ViewWorkPopup_tabBtn__obxW\+ span{display:none}.ViewWorkPopup_tabBtn__obxW\+ svg{margin:0}.ViewWorkPopup_progressSection__9Dsi5{padding:20px}.ViewWorkPopup_progressRing__ruzDq{height:95px;width:95px}.ViewWorkPopup_progressPercent__TEtxY{font-size:1.2rem}.ViewWorkPopup_tabContent__EJrjw{padding:16px 18px}.ViewWorkPopup_footer__SQCto{padding:14px 18px}}.ViewWorkPopup_errorMessage__nSz25{align-items:center;animation:ViewWorkPopup_slideDown__9fRbf .2s ease-out;color:#e74c3c;display:flex;font-size:12px;gap:6px;margin-top:6px}.ViewWorkPopup_staffAssignmentContainer__BuR6l{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin:11px;padding:16px}.ViewWorkPopup_assignmentLabelWrapper__JqT2m{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ViewWorkPopup_assignmentIcon__JrFYl{color:#0b78ff;font-size:16px}.ViewWorkPopup_assignmentLabel__SZ6cu{color:#1e293b;font-size:14px;font-weight:600;margin:0}.ViewWorkPopup_assignmentView__PmfKs{display:flex;flex-direction:column;gap:12px}.ViewWorkPopup_assignedStaff__HKziw{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;display:flex;justify-content:space-between;padding:12px}.ViewWorkPopup_staffBadge__VH9Ev{align-items:center;color:#1e293b;display:flex;font-size:14px;font-weight:500;gap:8px}.ViewWorkPopup_staffIcon__496O-{color:#0b78ff;font-size:16px}.ViewWorkPopup_noStaffAssigned__lQ-0E{align-items:center;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;display:flex;justify-content:space-between;padding:12px}.ViewWorkPopup_noStaffText__mlyDY{color:#6b7280;font-size:14px;font-style:italic}.ViewWorkPopup_assignStaffBtn__uYVH2,.ViewWorkPopup_changeStaffBtn__WX\+D4{align-items:center;background:#0b78ff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s;white-space:nowrap}.ViewWorkPopup_assignStaffBtn__uYVH2:hover,.ViewWorkPopup_changeStaffBtn__WX\+D4:hover{background:#0a6be6;box-shadow:0 2px 8px #0b78ff4d;transform:translateY(-1px)}.ViewWorkPopup_assignStaffBtn__uYVH2:disabled,.ViewWorkPopup_changeStaffBtn__WX\+D4:disabled{cursor:not-allowed;opacity:.6}.ViewWorkPopup_assignmentEdit__0Wt1w{display:flex;flex-direction:column;gap:12px}.ViewWorkPopup_currentAssignment__JnHj7{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;font-size:13px;gap:12px;padding:10px}.ViewWorkPopup_currentLabel__AR-au{color:#475569;font-weight:600}.ViewWorkPopup_currentValue__HBZaP{color:#6b7280;font-style:italic}.ViewWorkPopup_changeIndicator__4kdV6{color:#0b78ff;font-weight:500;margin-left:auto}.ViewWorkPopup_staffEditActions__C04Dk{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:12px}.ViewWorkPopup_staffEditActions__C04Dk button{min-width:100px}@keyframes ViewWorkPopup_slideDown__9fRbf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ViewWorkPopup_sectionHeader__u43zp{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:16px;padding:10px}.ViewWorkPopup_editButton__d-gKm{align-items:center;background:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:6px;margin-right:14px;padding:6px 14px;transition:background .2s}.ViewWorkPopup_editButton__d-gKm:hover{background:#45a049}.ViewWorkPopup_cancelEditBtn__j1xsw{align-items:center;background:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 20px;transition:background .2s}.ViewWorkPopup_cancelEditBtn__j1xsw:hover{background:#da190b}.ViewWorkPopup_formGroup__YvI--{display:flex;flex-direction:column;gap:4px}.ViewWorkPopup_formLabel__zjgjg{color:#555;font-size:13px;font-weight:500}.ViewWorkPopup_formInput__t79l3{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;transition:border-color .2s}.ViewWorkPopup_formInput__t79l3:focus{border-color:#4caf50;outline:none}.ViewWorkPopup_formInputError__B\+\+6H{border-color:#f44336!important}.ViewWorkPopup_formInput__t79l3:disabled{background:#f5f5f5;cursor:not-allowed}.ViewWorkPopup_required__WQk4Y{color:red}.ViewWorkPopup_progressEditContainer__uiAYc{background:#f8f9fa;border-radius:8px;padding:16px}.ViewWorkPopup_progressEditRow__BLamE{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.ViewWorkPopup_progressEditActions__VDUzc{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.ViewWorkPopup_saveEditBtn__KMAyz{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;padding:8px 20px;transition:all .2s}.ViewWorkPopup_saveEditBtn__KMAyz:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkPopup_overlay__C7CP8{align-items:center;animation:ViewWorkPopup_fadeIn__xwG40 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewWorkPopup_fadeIn__xwG40{0%{opacity:0}to{opacity:1}}.ViewWorkPopup_popup__tXaRf{animation:ViewWorkPopup_slideUp__AvXbB .3s ease;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:1000px;overflow:hidden;width:100%}@keyframes ViewWorkPopup_slideUp__AvXbB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkPopup_header__Az3Ah{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.ViewWorkPopup_content__CEPWa{flex:1 1;overflow-y:auto;padding:32px;scrollbar-color:#cbd5e1 #f1f1f1;scrollbar-width:thin}.ViewWorkPopup_content__CEPWa::-webkit-scrollbar{width:8px}.ViewWorkPopup_content__CEPWa::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ViewWorkPopup_content__CEPWa::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ViewWorkPopup_content__CEPWa::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ViewWorkPopup_headerLeft__JCv-j{align-items:center;display:flex;gap:16px}.ViewWorkPopup_headerIcon__3f0PG{align-items:center;background:#0b78ff1a;border-radius:16px;color:#0b78ff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.ViewWorkPopup_title__cYxra{color:#1e293b;font-size:24px;font-weight:600;margin:0}.ViewWorkPopup_subtitle__rz3oM{color:#64748b;font-size:14px;margin:4px 0 0}.ViewWorkPopup_closeBtn__U7uoA{align-items:center;background:#0b78ff1a;border:none;border-radius:12px;color:#0b78ff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ViewWorkPopup_closeBtn__U7uoA:hover{background:#0b78ff33;transform:scale(1.05)}.ViewWorkPopup_progressHeader__96aJO{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ViewWorkPopup_sectionTitle__a6i03{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ViewWorkPopup_sectionSubtitle__98Xbt{color:#64748b;font-size:13px;margin:4px 0 0}.ViewWorkPopup_editBtn__Yk2-Q{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ViewWorkPopup_editBtn__Yk2-Q:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkPopup_progressCard__Mpooh{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkPopup_progressStats__SsAK\+{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.ViewWorkPopup_progressCircle__4dXao{flex-shrink:0;height:140px;position:relative;width:140px}.ViewWorkPopup_progressSvg__5jzuU{height:140px;transform:rotate(-90deg);width:140px}.ViewWorkPopup_progressBg__kjWtG{fill:none;stroke:#e2e8f0;stroke-width:8}.ViewWorkPopup_progressBar__X7OTl{fill:none;stroke-width:8;stroke-linecap:round;stroke:#0b78ff;transition:stroke-dashoffset .5s ease}.ViewWorkPopup_progressPercentage__ITlhR{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkPopup_percentageValue__qkuIB{color:#1e293b;font-size:28px;font-weight:700}.ViewWorkPopup_percentageLabel__QD-3X{color:#64748b;display:block;font-size:11px}.ViewWorkPopup_progressInfo__C5xgE{flex:1 1;min-width:180px}.ViewWorkPopup_statusBadge__hg7sb{align-items:center;background:#fff;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 14px}.ViewWorkPopup_statusDot__xVc2x{border-radius:50%;height:8px;width:8px}.ViewWorkPopup_completionDate__er5k-{align-items:center;background:#d1fae5;border-radius:10px;color:#10b981;display:flex;font-size:13px;gap:8px;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.ViewWorkPopup_editForm__tMm8J{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkPopup_formRow__7AgHh{grid-gap:20px;gap:20px}.ViewWorkPopup_formGroup__l00dG{display:flex;flex-direction:column;gap:8px}.ViewWorkPopup_formLabel__-KLZj{align-items:center;color:#475569;display:flex;gap:6px}.ViewWorkPopup_formInput__D9JVL{border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;transition:all .2s}.ViewWorkPopup_formInput__D9JVL:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a}.ViewWorkPopup_progressBarPreview__nuAzt{background:#e2e8f0;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ViewWorkPopup_progressFill__UHnkQ{background:#0b78ff;border-radius:3px;height:100%;transition:width .3s ease}.ViewWorkPopup_cancelEditBtn__qfKvR{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}.ViewWorkPopup_cancelEditBtn__qfKvR:hover{background:#f1f5f9}.ViewWorkPopup_saveEditBtn__t6-kA{background:#0b78ff;border-radius:10px;font-size:13px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.ViewWorkPopup_saveEditBtn__t6-kA:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkPopup_cancelEditBtn__qfKvR:disabled,.ViewWorkPopup_saveEditBtn__t6-kA:disabled{cursor:not-allowed;opacity:.6;transform:none}.ViewWorkPopup_reassignCard__dxyPX{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:20px}.ViewWorkPopup_progressHeader__96aJO{min-height:56px}.ViewWorkPopup_progressCard__Mpooh,.ViewWorkPopup_reassignCard__dxyPX{display:flex;flex-direction:column;min-height:220px}.ViewWorkPopup_editForm__tMm8J{max-height:340px;overflow:auto}.ViewWorkPopup_cardHeader__jdPNI{gap:12px;justify-content:space-between;margin-bottom:12px}.ViewWorkPopup_cardSubtitle__QzQLu{color:#64748b}.ViewWorkPopup_sectionBody__w6-YQ{display:flex;flex-direction:column;gap:12px}.ViewWorkPopup_sectionValue__oczPY{color:#1e293b;font-size:18px;font-weight:600}.ViewWorkPopup_sectionMeta__iagvU{color:#64748b;font-size:13px}.ViewWorkPopup_formGrid__7AtSX{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.ViewWorkPopup_detailRows__MzjEf{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ViewWorkPopup_detailLabel__5q6VK{font-size:12px;margin-bottom:4px}.ViewWorkPopup_detailValueText__s6l-x{color:#1e293b;font-size:14px;font-weight:500}.ViewWorkPopup_divider__tu7tY{border-top:1px solid #e2e8f0;margin:4px 0}.ViewWorkPopup_cardHeaderIcon__P164t{align-items:center;background:#0b78ff0f;border-radius:10px;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.ViewWorkPopup_iconEditBtn__Q43Mq{align-items:center;background:#0000;border:none;border-radius:8px;color:#0b78ff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.ViewWorkPopup_iconEditBtn__Q43Mq:hover{background:#0b78ff0f}.ViewWorkPopup_detailsList__-aejM{gap:12px}.ViewWorkPopup_detailItem__\+Xp09{align-items:center}.ViewWorkPopup_detailLabel__5q6VK{color:#475569;font-size:13px}.ViewWorkPopup_detailValue__yUTC\+{display:inline-flex;font-size:14px;gap:8px}.ViewWorkPopup_progressSection__ZeDxE{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:32px}@media (min-width:880px){.ViewWorkPopup_progressSection__ZeDxE{align-items:start;grid-template-columns:1fr 1fr}.ViewWorkPopup_twoColumnLayout__16h0W{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:879px){.ViewWorkPopup_twoColumnLayout__16h0W{display:block}}.ViewWorkPopup_detailsCard__JvpxQ{background:#fff;border:1px solid #eef2f7;padding:18px}.ViewWorkPopup_teamSection__E3Wxh{margin-top:20px}.ViewWorkPopup_hierarchyContainer__oSTm\+{display:flex;flex-direction:column;gap:12px}.ViewWorkPopup_hierarchyLevel__cL4FC{gap:12px}.ViewWorkPopup_hierarchyLabel__kmlOv{display:inline-flex;gap:8px;width:160px}.ViewWorkPopup_twoColumnLayout__16h0W{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.ViewWorkPopup_detailsCard__JvpxQ{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.ViewWorkPopup_cardHeader__jdPNI{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;margin-bottom:20px;padding-bottom:12px}.ViewWorkPopup_cardHeaderIcon__P164t{color:#0b78ff;font-size:20px}.ViewWorkPopup_cardTitle__Mbc9N{color:#1e293b;font-size:16px;font-weight:600;margin:0}.ViewWorkPopup_detailsList__-aejM{display:flex;flex-direction:column;gap:14px}.ViewWorkPopup_detailItem__\+Xp09{align-items:flex-start;display:flex;font-size:13px;gap:12px;justify-content:space-between}.ViewWorkPopup_detailLabel__5q6VK{color:#64748b;flex-shrink:0;font-weight:500;min-width:100px}.ViewWorkPopup_detailValue__yUTC\+{align-items:center;color:#1e293b;display:flex;flex:1 1;gap:6px;justify-content:flex-end;text-align:right;word-break:break-word}.ViewWorkPopup_detailValue__yUTC\+.ViewWorkPopup_overdue__kEvfP{color:#e74c3c}.ViewWorkPopup_overdueBadge__FDERK{background:#fee2e2;border-radius:12px;color:#e74c3c;font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;white-space:nowrap}.ViewWorkPopup_detailNote__KNrmy{color:#475569;flex:1 1;font-style:italic;text-align:right;word-break:break-word}.ViewWorkPopup_teamSection__E3Wxh{margin-bottom:32px}.ViewWorkPopup_teamGrid__Q6EVH{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.ViewWorkPopup_teamGrid__Q6EVH:has(.ViewWorkPopup_teamCard__W2JIA:first-child:last-child){grid-template-columns:repeat(2,1fr)}.ViewWorkPopup_teamGrid__Q6EVH{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.ViewWorkPopup_teamCard__W2JIA{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;flex:1 1;min-width:150px;padding:16px;text-align:center;transition:all .2s}.ViewWorkPopup_teamCard__W2JIA:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ViewWorkPopup_teamRole__zD0mu{color:#0b78ff;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.ViewWorkPopup_teamName__7Dsz\+{color:#1e293b;font-size:14px;font-weight:600;margin-bottom:4px;word-break:break-word}.ViewWorkPopup_teamId__UA2z2{color:#94a3b8;font-size:11px}.ViewWorkPopup_additionalInfo__9OV\+-{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:20px;margin-top:8px;padding-top:20px}.ViewWorkPopup_infoRow__a9huN{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ViewWorkPopup_infoLabel__RIBeU{color:#64748b;font-weight:500}.ViewWorkPopup_statusChip__yhtOK{background:#dbeafe;color:#0b78ff}.ViewWorkPopup_statusChip__yhtOK,.ViewWorkPopup_typeChip__KWPFm{border-radius:12px;font-size:12px;font-weight:500;padding:4px 10px}.ViewWorkPopup_typeChip__KWPFm{background:#fef3c7;color:#d97706;text-transform:capitalize}@media (max-width:768px){.ViewWorkPopup_overlay__C7CP8{padding:10px}.ViewWorkPopup_popup__tXaRf{max-height:calc(100vh - 20px)}.ViewWorkPopup_content__CEPWa,.ViewWorkPopup_header__Az3Ah{padding:20px}.ViewWorkPopup_twoColumnLayout__16h0W{gap:16px;grid-template-columns:1fr}.ViewWorkPopup_teamGrid__Q6EVH{grid-template-columns:repeat(2,1fr)}.ViewWorkPopup_formRow__7AgHh{grid-template-columns:1fr}.ViewWorkPopup_progressStats__SsAK\+{flex-direction:column;text-align:center}.ViewWorkPopup_progressInfo__C5xgE{text-align:center}.ViewWorkPopup_completionDate__er5k-{margin:0 auto}.ViewWorkPopup_detailItem__\+Xp09{flex-direction:column;gap:4px}.ViewWorkPopup_detailValue__yUTC\+{justify-content:flex-start;text-align:left}.ViewWorkPopup_progressHeader__96aJO{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.ViewWorkPopup_teamGrid__Q6EVH{grid-template-columns:1fr}.ViewWorkPopup_additionalInfo__9OV\+-{flex-direction:column;gap:12px}}.ViewWorkPopup_ctStatus__Hrf1Y{background:#dcfce7;border-radius:20px;color:#166534;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-align:center}.ViewWorkPopup_successMessageInline__Iun2q{align-items:center;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;display:flex;font-size:14px;gap:8px;margin-bottom:16px;padding:10px 12px}.ViewWorkPopup_successMessageInline__Iun2q svg{color:#28a745;font-size:16px}.ViewWorkPopup_formFieldWrapper__0uP6A{flex:1 1;margin-bottom:0}.ViewWorkPopup_formLabel__-KLZj{color:#333;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.ViewWorkPopup_formLabelMantatory__HOZ\+z{color:red}.ViewWorkPopup_formInput__D9JVL{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;transition:border-color .2s;width:100%}.ViewWorkPopup_formInput__D9JVL:focus{border-color:#4a90e2;outline:none}.ViewWorkPopup_errorInput__pNEfZ{border-color:#dc3545!important}.ViewWorkPopup_errorInput__pNEfZ:focus{box-shadow:0 0 0 2px #dc35451a}.ViewWorkPopup_errorText__l-lYd{color:#dc3545;margin-bottom:0}.ViewWorkPopup_errorIcon__aeLzz{font-size:12px}.ViewWorkPopup_generalErrorInline__IS0tI{align-items:center;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.ViewWorkPopup_generalErrorInline__IS0tI svg{font-size:14px}.ViewWorkPopup_formRow__7AgHh{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.ViewWorkPopup_editActions__KzWMo{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.ViewWorkPopup_cancelEditBtn__qfKvR{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.ViewWorkPopup_cancelEditBtn__qfKvR:hover:not(:disabled){background-color:#5a6268}.ViewWorkPopup_saveEditBtn__t6-kA{align-items:center;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px;transition:background-color .2s}.ViewWorkPopup_saveEditBtn__t6-kA:hover:not(:disabled){background-color:#218838}.ViewWorkPopup_labelIcon__5uEh6{font-size:14px;margin-right:6px;vertical-align:middle}.ViewWorkPopup_formInput__D9JVL select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;cursor:pointer;padding-right:32px}.ViewWorkPopup_formInput__D9JVL select:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.ViewWorkPopup_formInput__D9JVL select:disabled{background-color:#f5f5f5;cursor:not-allowed}.ViewWorkPopup_reassignSection__Rm1Q\+{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:20px}.ViewWorkPopup_reassignTitle__fI33L{align-items:center;color:#1e293b;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:16px}.ViewWorkPopup_reassignIcon__-tD\+a{color:#0b78ff;font-size:18px}.ViewWorkPopup_reassignSubSection__Ibx6Z{border-top:1px solid #e2e8f0;margin-top:20px;padding-top:15px}.ViewWorkPopup_subSectionTitle__PYnbl{align-items:center;color:#4a5568;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:15px}.ViewWorkPopup_subSectionTitle__PYnbl:before{background-color:#4299e1;border-radius:2px;content:"";display:inline-block;height:16px;width:4px}.ViewWorkPopup_loadingText__2rg1N{color:#666;display:inline-block;font-size:12px;margin-top:4px}.ViewWorkPopup_hierarchyLevel__cL4FC{align-items:center;background:#fff;border-left:4px solid #0b78ff;border-radius:12px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s}.ViewWorkPopup_hierarchyLevel__cL4FC:hover{box-shadow:0 2px 8px #0000000d}.ViewWorkPopup_hierarchyLabel__kmlOv{align-items:center;color:#475569;display:flex;font-size:13px;font-weight:600;gap:10px;min-width:140px}.ViewWorkPopup_hierarchyIcon__mjVTB{color:#0b78ff;font-size:16px}.ViewWorkPopup_hierarchyValue__e6dnO{color:#1e293b;flex:1 1;font-size:14px;font-weight:600;text-align:right}.ViewWorkPopup_required__qnatH{color:#e74c3c;font-weight:700;margin-left:4px}.ViewWorkPopup_errorInput__pNEfZ{background-color:#fff5f5!important;border-color:#e74c3c!important}.ViewWorkPopup_errorText__l-lYd{align-items:center;color:#e74c3c;display:flex;font-size:12px;gap:4px;margin-top:4px}.ViewWorkPopup_errorIcon__aeLzz{flex-shrink:0;font-size:14px}.ViewWorkPopup_generalError__DH2TB{align-items:center;background-color:#fff5f5;border:1px solid #e74c3c;border-radius:6px;color:#e74c3c;display:flex;font-size:14px;gap:8px;margin:12px 0;padding:10px 14px}.ViewWorkPopup_formRow__7AgHh{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}@media (max-width:600px){.ViewWorkPopup_formRow__7AgHh{grid-template-columns:1fr}}.ViewWorkPopup_cardHeaderContent__gkTJk{align-items:center;display:flex;flex:1 1;gap:12px}.ViewWorkPopup_cardSubtitle__QzQLu{color:#7f8c8d;font-size:12px;margin:2px 0 0}.ViewWorkPopup_sectionMeta__iagvU{color:#95a5a6;font-size:14px;font-style:italic;padding:8px 0}.ViewWorkPopup_selectionGroup__YcfFe{display:flex;flex-direction:column;gap:16px}.ViewWorkPopup_selectionRow__ZoWv1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.ViewWorkPopup_selectionRow__ZoWv1{grid-template-columns:1fr}}.AddWorkPer_container__g\+DMF{margin:0 auto;max-width:1200px;padding:24px}.AddWorkPer_form__Fztn5{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a}.AddWorkPer_section__yAg9N{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:32px;padding:24px}.AddWorkPer_sectionTitle__DAXlh{border-bottom:2px solid #e2e8f0;color:#1e293b;font-size:18px;font-weight:600;margin-bottom:20px;padding-bottom:12px}.AddWorkPer_formGrid__CkUhL{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.AddWorkPer_formGroup__xFw8p{margin-bottom:20px}.AddWorkPer_label__LGJJS{color:#334155;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.AddWorkPer_required__CKV6m{color:#ef4444;margin-left:4px}.AddWorkPer_input__gG2dP,.AddWorkPer_textarea__ZVjJ6{background:#fff;border:1px solid #cbd5e1;border-radius:8px;font-family:inherit;font-size:14px;padding:10px 14px;transition:all .3s ease;width:100%}.AddWorkPer_input__gG2dP:focus,.AddWorkPer_textarea__ZVjJ6:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.AddWorkPer_inputError__3D\+vi{border-color:#ef4444}.AddWorkPer_inputError__3D\+vi:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.AddWorkPer_errorText__XGvd1{color:#ef4444;display:block;font-size:12px;margin-top:6px}.AddWorkPer_inputWithIcon__2\+DDJ{position:relative}.AddWorkPer_inputWithIcon__2\+DDJ .AddWorkPer_input__gG2dP{padding-right:40px}.AddWorkPer_inputSuffix__\+DpJx{color:#64748b;font-size:14px;font-weight:500;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.AddWorkPer_workPercentCard__DEqQR{animation:AddWorkPer_slideIn__pW3FN .5s ease-out;background:linear-gradient(135deg,#0b78ff,#abcbff);border-radius:12px;color:#fff;margin-top:24px;padding:20px}@keyframes AddWorkPer_slideIn__pW3FN{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.AddWorkPer_cardHeader__bMIs3{align-items:center;display:flex;gap:8px;margin-bottom:16px}.AddWorkPer_cardIcon__UuNAu{height:24px;width:24px}.AddWorkPer_cardTitle__u3ESl{font-size:16px;font-weight:600;margin:0}.AddWorkPer_percentDisplay__f7p-a{align-items:center;display:flex;gap:20px;margin-bottom:16px}.AddWorkPer_percentCircle__e\+8mr{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:50%;display:flex;flex-direction:column;height:80px;justify-content:center;width:80px}.AddWorkPer_percentValue__jFGOS{font-size:24px;font-weight:700}.AddWorkPer_percentLabel__C83El{font-size:10px;opacity:.9}.AddWorkPer_progressBar__hp\+rD{background:#ffffff4d;border-radius:4px;flex:1 1;height:8px;overflow:hidden}.AddWorkPer_progressFill__C2C9C{animation:AddWorkPer_fillBar__fzlff 1s ease-out;background:#fff;border-radius:4px;height:100%;transition:width .5s ease}@keyframes AddWorkPer_fillBar__fzlff{0%{width:0}}.AddWorkPer_scholarInfo__pplhq{border-top:1px solid #fff3;font-size:14px;margin-top:16px;padding-top:16px}.AddWorkPer_scholarInfo__pplhq p{margin:0}.AddWorkPer_formActions__SwQ\+N{border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:24px}.AddWorkPer_cancelButton__yR5Cb,.AddWorkPer_submitButton__ycrWa{border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .3s ease}.AddWorkPer_cancelButton__yR5Cb{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.AddWorkPer_cancelButton__yR5Cb:hover{background:#e2e8f0;transform:translateY(-1px)}.AddWorkPer_submitButton__ycrWa{background:#3b82f6;border:none;color:#fff}.AddWorkPer_submitButton__ycrWa:hover{background:#2563eb;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}@media (max-width:768px){.AddWorkPer_container__g\+DMF,.AddWorkPer_section__yAg9N{padding:16px}.AddWorkPer_formGrid__CkUhL{grid-template-columns:1fr}.AddWorkPer_percentDisplay__f7p-a{align-items:flex-start;flex-direction:column}.AddWorkPer_progressBar__hp\+rD{width:100%}.AddWorkPer_formActions__SwQ\+N{flex-direction:column-reverse}.AddWorkPer_cancelButton__yR5Cb,.AddWorkPer_submitButton__ycrWa{width:100%}}.ViewWorkDetailsPopup_popupOverlay__QNArS{align-items:center;animation:ViewWorkDetailsPopup_fadeIn__PT\+Kv .2s ease-in-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.ViewWorkDetailsPopup_popupContainer__-gn7A{animation:ViewWorkDetailsPopup_slideUp__lk3\+b .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;height:auto;max-height:90vh;max-width:900px;overflow:hidden;width:100%}@keyframes ViewWorkDetailsPopup_fadeIn__PT\+Kv{0%{opacity:0}to{opacity:1}}@keyframes ViewWorkDetailsPopup_slideUp__lk3\+b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_popupHeader__pPrI8{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ViewWorkDetailsPopup_popupTitle__Nt9nH{color:#0b78ff;font-size:20px;font-weight:600;margin:0}.ViewWorkDetailsPopup_closeButton__d4FCd{align-items:center;background:#0b78ff1a;border:none;border-radius:8px;color:#0b78ff;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:8px;transition:all .2s}.ViewWorkDetailsPopup_closeButton__d4FCd:hover{background:#0b78ff33;transform:scale(1.05)}.ViewWorkDetailsPopup_popupContent__mPDkh{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px;scrollbar-color:#c7d2fe #f1f1f1;scrollbar-width:thin}.ViewWorkDetailsPopup_section__8N3Y\+{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:28px;overflow:hidden}.ViewWorkDetailsPopup_section__8N3Y\+:last-child{margin-bottom:0}.ViewWorkDetailsPopup_sectionTitle__v35gu{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0;padding:16px 20px}.ViewWorkDetailsPopup_sectionIcon__mB0o1{color:#0b78ff;font-size:18px}.ViewWorkDetailsPopup_infoGrid__FZ2Qi{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px}.ViewWorkDetailsPopup_infoItemFull__x4aaF,.ViewWorkDetailsPopup_infoItem__ONUsV{display:flex;flex-direction:column;gap:6px}.ViewWorkDetailsPopup_infoItemFull__x4aaF{grid-column:1/-1}.ViewWorkDetailsPopup_infoItem__ONUsV label{color:#6b7280;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.ViewWorkDetailsPopup_infoItem__ONUsV span{color:#111827;font-size:14px;font-weight:500}.ViewWorkDetailsPopup_workType__\+xsCS{border-radius:20px;display:inline-block;font-size:13px;font-weight:600;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.ViewWorkDetailsPopup_scholarName__wjQZk{color:#111827;font-size:16px;font-weight:600}.ViewWorkDetailsPopup_dateValue__duJz4{align-items:center;color:#374151;display:flex;font-size:14px;gap:6px}.ViewWorkDetailsPopup_dateIcon__cmLXm{color:#6b7280;font-size:14px}.ViewWorkDetailsPopup_percentageContainer__4DmUk{display:flex;flex-direction:column;gap:8px}.ViewWorkDetailsPopup_percentageValue__4iuPr{font-size:20px}.ViewWorkDetailsPopup_statusPending__UXEDL{color:#ef4444}.ViewWorkDetailsPopup_statusStarted__NMQd7{color:#f59e0b}.ViewWorkDetailsPopup_statusProgress__duZdI{color:#3b82f6}.ViewWorkDetailsPopup_statusCompleted__OrxpJ{color:#10b981}.ViewWorkDetailsPopup_progressBar__bIV5j{background:#e5e7eb;border-radius:3px;height:6px;overflow:hidden;width:100%}.ViewWorkDetailsPopup_noteText__SKbuj{word-wrap:break-word;background:#fef3c7;border-left:3px solid #f59e0b;border-radius:8px;color:#92400e;font-size:14px;margin:0;padding:12px;white-space:pre-wrap}.ViewWorkDetailsPopup_workDescription__yBdoy{word-wrap:break-word;color:#4b5563;line-height:1.5;white-space:pre-wrap}.ViewWorkDetailsPopup_assignmentGrid__bcTSd{display:flex;flex-direction:column;gap:24px;padding:20px}.ViewWorkDetailsPopup_assignmentItem__7z1FD{display:flex;flex-direction:column;gap:10px}.ViewWorkDetailsPopup_assignmentLabel__h7Fkx{color:#374151}.ViewWorkDetailsPopup_selectWrapper__8jIn5{align-items:center;display:flex;gap:12px}.ViewWorkDetailsPopup_selectInput__BnJaV{background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:1 1;font-size:14px;padding:10px 12px;transition:all .2s}.ViewWorkDetailsPopup_selectInput__BnJaV:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.ViewWorkDetailsPopup_selectInput__BnJaV:disabled{background:#f3f4f6;cursor:not-allowed}.ViewWorkDetailsPopup_updateButton__x\+u1I{align-items:center;background:#0b78ff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s;white-space:nowrap}.ViewWorkDetailsPopup_updateButton__x\+u1I:hover:not(:disabled){box-shadow:0 4px 12px #0b78ff4d;transform:translateY(-1px)}.ViewWorkDetailsPopup_updateButton__x\+u1I:disabled{cursor:not-allowed;opacity:.6}.ViewWorkDetailsPopup_currentValue__Jmb-N{font-size:12px}.ViewWorkDetailsPopup_popupFooter__xGLOs{background:#f9fafb;border-radius:0 0 12px 12px;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 24px}.ViewWorkDetailsPopup_closeButtonFooter__99\+33{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_closeButtonFooter__99\+33:hover{background:#f3f4f6;border-color:#9ca3af}@media (max-width:640px){.ViewWorkDetailsPopup_popupOverlay__QNArS{padding:10px}.ViewWorkDetailsPopup_popupContainer__-gn7A{max-height:95vh}.ViewWorkDetailsPopup_popupHeader__pPrI8{padding:16px 20px}.ViewWorkDetailsPopup_popupContent__mPDkh{padding:16px}.ViewWorkDetailsPopup_infoGrid__FZ2Qi{gap:12px;grid-template-columns:1fr;padding:16px}.ViewWorkDetailsPopup_assignmentGrid__bcTSd{padding:16px}.ViewWorkDetailsPopup_selectWrapper__8jIn5{align-items:stretch;flex-direction:column}.ViewWorkDetailsPopup_updateButton__x\+u1I{justify-content:center;width:100%}}.ViewWorkDetailsPopup_progressSection__SsKwJ{margin-bottom:32px}.ViewWorkDetailsPopup_progressHeader__CKqCo{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ViewWorkDetailsPopup_sectionSubtitle__k0iCI{color:#64748b;font-size:13px;margin:4px 0 0}.ViewWorkDetailsPopup_editBtn__NCaXv{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ViewWorkDetailsPopup_editBtn__NCaXv:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_progressCard__hWS\+u{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_progressStats__ulUBo{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.ViewWorkDetailsPopup_progressCircle__gzUNB{flex-shrink:0;height:140px;position:relative;width:140px}.ViewWorkDetailsPopup_progressSvg__8j7RY{height:140px;transform:rotate(-90deg);width:140px}.ViewWorkDetailsPopup_progressBg__UZkkx{fill:none;stroke:#e2e8f0;stroke-width:8}.ViewWorkDetailsPopup_progressBar__bIV5j{fill:none;stroke-width:8;stroke-linecap:round;stroke:#0b78ff;transition:stroke-dashoffset .5s ease}.ViewWorkDetailsPopup_progressPercentage__CODnQ{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkDetailsPopup_percentageValue__4iuPr{color:#1e293b;font-size:28px;font-weight:700}.ViewWorkDetailsPopup_percentageLabel__DNATi{color:#64748b;display:block;font-size:11px}.ViewWorkDetailsPopup_progressInfo__-jd6k{flex:1 1;min-width:180px}.ViewWorkDetailsPopup_statusBadge__l72hl{align-items:center;background:#fff;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 14px}.ViewWorkDetailsPopup_statusDot__UmLbi{border-radius:50%;height:8px;width:8px}.ViewWorkDetailsPopup_completionDate__\+9u3L{align-items:center;background:#d1fae5;border-radius:10px;color:#10b981;display:flex;font-size:13px;gap:8px;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.ViewWorkDetailsPopup_editForm__lhFz4{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_formRow__Wvm-b{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.ViewWorkDetailsPopup_formGroup__ufVWQ{gap:8px}.ViewWorkDetailsPopup_formLabel__-iZMs{align-items:center;color:#475569;display:flex;gap:6px}.ViewWorkDetailsPopup_labelIcon__WNl3c{font-size:14px}.ViewWorkDetailsPopup_formInput__h82-J{border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;transition:all .2s}.ViewWorkDetailsPopup_formInput__h82-J:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a}.ViewWorkDetailsPopup_progressBarPreview__9nosg{background:#e2e8f0;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ViewWorkDetailsPopup_progressFill__DgwHF{background:#0b78ff;border-radius:3px;height:100%;transition:width .3s ease}.ViewWorkDetailsPopup_editActions__ybCHc{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:11px}.ViewWorkDetailsPopup_closeButtonFooter__99\+33,.ViewWorkDetailsPopup_editActions__ybCHc button{min-width:120px}.ViewWorkDetailsPopup_cancelEditBtn__7RGQS{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;font-size:13px;font-weight:500;transition:all .2s}.ViewWorkDetailsPopup_cancelEditBtn__7RGQS:hover{background:#f1f5f9}.ViewWorkDetailsPopup_saveEditBtn__dIUZp{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_saveEditBtn__dIUZp:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_cancelEditBtn__7RGQS:disabled,.ViewWorkDetailsPopup_saveEditBtn__dIUZp:disabled{cursor:not-allowed;opacity:.6;transform:none}.ViewWorkDetailsPopup_formInputError__oJnlg{background-color:#fff5f5!important;border-color:#e74c3c!important}.ViewWorkDetailsPopup_formInputError__oJnlg:focus{border-color:#e74c3c!important;box-shadow:0 0 0 3px #e74c3c1a!important}.ViewWorkDetailsPopup_errorMessage__QXe8\+{align-items:center;animation:ViewWorkDetailsPopup_slideDown__tZqr1 .2s ease-out;color:#e74c3c;display:flex;font-size:12px;gap:6px;margin-top:6px}.ViewWorkDetailsPopup_staffAssignmentContainer__Y3wwt{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin:11px;padding:16px}.ViewWorkDetailsPopup_assignmentLabelWrapper__i7KPl{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ViewWorkDetailsPopup_assignmentIcon__5NmpF{color:#0b78ff;font-size:16px}.ViewWorkDetailsPopup_assignmentLabel__h7Fkx{color:#1e293b;font-size:14px;font-weight:600;margin:0}.ViewWorkDetailsPopup_assignmentView__rmhrH{display:flex;flex-direction:column;gap:12px}.ViewWorkDetailsPopup_assignedStaff__4pWcJ{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;display:flex;justify-content:space-between;padding:12px}.ViewWorkDetailsPopup_staffBadge__O8vbZ{align-items:center;color:#1e293b;display:flex;font-size:14px;font-weight:500;gap:8px}.ViewWorkDetailsPopup_staffIcon__31oCc{color:#0b78ff;font-size:16px}.ViewWorkDetailsPopup_noStaffAssigned__0f7Ii{align-items:center;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;display:flex;justify-content:space-between;padding:12px}.ViewWorkDetailsPopup_noStaffText__2I\+Pc{color:#6b7280;font-size:14px;font-style:italic}.ViewWorkDetailsPopup_assignStaffBtn__gOcXd,.ViewWorkDetailsPopup_changeStaffBtn__4G9LG{align-items:center;background:#0b78ff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s;white-space:nowrap}.ViewWorkDetailsPopup_assignStaffBtn__gOcXd:hover,.ViewWorkDetailsPopup_changeStaffBtn__4G9LG:hover{background:#0a6be6;box-shadow:0 2px 8px #0b78ff4d;transform:translateY(-1px)}.ViewWorkDetailsPopup_assignStaffBtn__gOcXd:disabled,.ViewWorkDetailsPopup_changeStaffBtn__4G9LG:disabled{cursor:not-allowed;opacity:.6}.ViewWorkDetailsPopup_assignmentEdit__uCvlP{display:flex;flex-direction:column;gap:12px}.ViewWorkDetailsPopup_currentAssignment__jRLhJ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;font-size:13px;gap:12px;padding:10px}.ViewWorkDetailsPopup_currentLabel__ihLqq{color:#475569;font-weight:600}.ViewWorkDetailsPopup_currentValue__Jmb-N{color:#6b7280;font-style:italic}.ViewWorkDetailsPopup_changeIndicator__tWPNM{color:#0b78ff;font-weight:500;margin-left:auto}.ViewWorkDetailsPopup_staffEditActions__jY7U\+{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:12px}.ViewWorkDetailsPopup_staffEditActions__jY7U\+ button{min-width:100px}@keyframes ViewWorkDetailsPopup_slideDown__tZqr1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_sectionHeader__GkYv2{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:16px}.ViewWorkDetailsPopup_editButton__LoKWB{align-items:center;background:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:6px;margin-right:14px;padding:6px 14px;transition:background .2s}.ViewWorkDetailsPopup_editButton__LoKWB:hover{background:#45a049}.ViewWorkDetailsPopup_progressEditContainer__QAR15{background:#f8f9fa;border-radius:8px;padding:16px}.ViewWorkDetailsPopup_progressEditRow__\+0Y\+8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.ViewWorkDetailsPopup_progressEditActions__STnwW{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.ViewWorkDetailsPopup_cancelEditBtn__7RGQS{align-items:center;background:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 20px;transition:background .2s}.ViewWorkDetailsPopup_cancelEditBtn__7RGQS:hover{background:#da190b}.ViewWorkDetailsPopup_formGroup__ufVWQ{display:flex;flex-direction:column;gap:4px}.ViewWorkDetailsPopup_formLabel__-iZMs{color:#555;font-size:13px;font-weight:500}.ViewWorkDetailsPopup_formInput__h82-J{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;transition:border-color .2s}.ViewWorkDetailsPopup_formInput__h82-J:focus{border-color:#4caf50;outline:none}.ViewWorkDetailsPopup_formInputError__oJnlg{border-color:#f44336!important}.ViewWorkDetailsPopup_formInput__h82-J:disabled{background:#f5f5f5;cursor:not-allowed}.ViewWorkDetailsPopup_required__yZ5TK{color:red}.Visitors_clearLogBtn__xkV02{background-color:#dc2626;border-radius:6px;font-weight:500;transition:all .2s ease}.Visitors_clearLogBtn__xkV02:hover{background-color:#b91c1c;transform:translateY(-1px)}.Visitors_clearLogDescription__EE988{color:#6b7280}.Visitors_dateRangeContainer__5r4ao{flex-direction:column}.Visitors_dateSection__ngKOt{display:flex;flex-direction:column;gap:8px}.Visitors_dateLabel__MErfn{color:#374151;font-size:14px;font-weight:600}.Visitors_dateSelects__yPjuB{gap:12px}.Visitors_dateSelects__yPjuB select{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:14px;padding:10px 12px;transition:border-color .2s ease}.Visitors_dateSelects__yPjuB select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.Visitors_errorMessage__6\+dWs{background-color:#fee2e2;border-radius:6px;color:#dc2626;margin-top:16px;padding:10px 12px}.Visitors_errorMessage__6\+dWs svg{flex-shrink:0}.Visitors_clearLogDescription__EE988{color:#666;font-size:14px;line-height:1.5;margin-bottom:20px}.Visitors_dateTypeContainer__hCok0{margin-bottom:20px}.Visitors_dateTypeLabel__Z5ZPD{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:15px}.Visitors_dateTypeOptions__r20Ub{display:flex;gap:20px}.Visitors_radioLabel__eVZOl{align-items:center;color:#555;cursor:pointer;display:flex;font-size:14px;gap:8px}.Visitors_radioLabel__eVZOl input[type=radio]{cursor:pointer}.Visitors_radioLabel__eVZOl input[type=radio]:disabled{cursor:not-allowed}.Visitors_dateRangeContainer__5r4ao{display:flex;gap:20px;margin-bottom:20px}.Visitors_dateSection__ngKOt{flex:1 1}.Visitors_dateLabel__MErfn{color:#555;display:block;font-size:13px;font-weight:500;margin-bottom:8px}.Visitors_dateSelects__yPjuB{display:flex;gap:10px}.Visitors_dateSelects__yPjuB select{flex:1 1}.Visitors_exactDateContainer__0pHuG{display:flex;gap:20px;margin-bottom:20px}.Visitors_exactDateContainer__0pHuG .Visitors_dateSection__ngKOt{flex:1 1}.Visitors_exactDateContainer__0pHuG input[type=date]{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}.Visitors_exactDateContainer__0pHuG input[type=date]:focus{border-color:#2196f3;outline:none}.Visitors_todayCheckboxContainer__nestm{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:15px}.Visitors_checkboxLabel__SD8jL{align-items:center;color:#2196f3;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px}.Visitors_errorMessage__6\+dWs{align-items:center;background-color:#fee;border-radius:4px;color:#d32f2f;display:flex;font-size:13px;gap:8px;margin-top:15px;padding:10px}.Visitors_clearLogBtn__xkV02{align-items:center;background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:background-color .2s}.Visitors_clearLogBtn__xkV02:hover{background-color:#c82333}.Visitors_clearLogBtn__xkV02:disabled{background-color:#6c757d;cursor:not-allowed}.Visitors_allLogsContainer__FBTbE{background-color:#fff3e0;border:1px solid #ffb74d;border-radius:8px;margin-bottom:20px;padding:12px}.Visitors_checkboxLabel__SD8jL input[type=checkbox]{cursor:pointer;height:18px;width:18px}.Visitors_checkboxLabel__SD8jL span{line-height:1.4}.Visitors_checkboxLabel__SD8jL strong{color:#e65100}.Visitors_divider__XnU4Q{border-top:1px solid #e0e0e0;margin:16px 0;position:relative;text-align:center}.Visitors_divider__XnU4Q span{background-color:#fff;color:#666;font-size:12px;padding:0 10px;position:relative;top:-11px}.Visitors_allLogsContainer__FBTbE .Visitors_checkboxLabel__SD8jL span{color:#e65100}.ViewWorkDetailsPopup_overlay__57fb0{align-items:center;animation:ViewWorkDetailsPopup_fadeIn__Zn2Dg .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewWorkDetailsPopup_fadeIn__Zn2Dg{0%{opacity:0}to{opacity:1}}.ViewWorkDetailsPopup_popup__qr-IC{animation:ViewWorkDetailsPopup_slideUp__Pdnxq .3s ease;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:1000px;overflow:hidden;width:100%}@keyframes ViewWorkDetailsPopup_slideUp__Pdnxq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_header__WECwO{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.ViewWorkDetailsPopup_content__D943l{flex:1 1;overflow-y:auto;padding:32px;scrollbar-color:#cbd5e1 #f1f1f1;scrollbar-width:thin}.ViewWorkDetailsPopup_content__D943l::-webkit-scrollbar{width:8px}.ViewWorkDetailsPopup_content__D943l::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ViewWorkDetailsPopup_content__D943l::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ViewWorkDetailsPopup_content__D943l::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ViewWorkDetailsPopup_headerLeft__TbhjW{align-items:center;display:flex;gap:16px}.ViewWorkDetailsPopup_headerIcon__EYnjr{align-items:center;background:#0b78ff1a;border-radius:16px;color:#0b78ff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.ViewWorkDetailsPopup_title__JXxwZ{color:#1e293b;font-size:24px;font-weight:600;margin:0}.ViewWorkDetailsPopup_subtitle__QiA-S{color:#64748b;font-size:14px;margin:4px 0 0}.ViewWorkDetailsPopup_closeBtn__NSHf6{align-items:center;background:#0b78ff1a;border:none;border-radius:12px;color:#0b78ff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ViewWorkDetailsPopup_closeBtn__NSHf6:hover{background:#0b78ff33;transform:scale(1.05)}.ViewWorkDetailsPopup_progressSection__iQ8fZ{margin-bottom:32px}.ViewWorkDetailsPopup_progressHeader__oItou{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ViewWorkDetailsPopup_sectionTitle__KIjYM{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ViewWorkDetailsPopup_sectionSubtitle__rqmPA{color:#64748b;font-size:13px;margin:4px 0 0}.ViewWorkDetailsPopup_editBtn__70M2x{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ViewWorkDetailsPopup_editBtn__70M2x:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_progressCard__JByTV{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_progressStats__fKfg0{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.ViewWorkDetailsPopup_progressCircle__u6jJx{flex-shrink:0;height:140px;position:relative;width:140px}.ViewWorkDetailsPopup_progressSvg__CdbRK{height:140px;transform:rotate(-90deg);width:140px}.ViewWorkDetailsPopup_progressBg__7M8dK{fill:none;stroke:#e2e8f0;stroke-width:8}.ViewWorkDetailsPopup_progressBar__tNvpx{fill:none;stroke-width:8;stroke-linecap:round;stroke:#0b78ff;transition:stroke-dashoffset .5s ease}.ViewWorkDetailsPopup_progressPercentage__EuOwD{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkDetailsPopup_percentageValue__rMQw-{color:#1e293b;font-size:28px;font-weight:700}.ViewWorkDetailsPopup_percentageLabel__B7qLc{color:#64748b;display:block;font-size:11px}.ViewWorkDetailsPopup_progressInfo__SIein{flex:1 1;min-width:180px}.ViewWorkDetailsPopup_statusBadge__AyDcg{align-items:center;background:#fff;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 14px}.ViewWorkDetailsPopup_statusDot__zSXYp{border-radius:50%;height:8px;width:8px}.ViewWorkDetailsPopup_completionDate__ETYMP{align-items:center;background:#d1fae5;border-radius:10px;color:#10b981;display:flex;font-size:13px;gap:8px;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.ViewWorkDetailsPopup_editForm__bkvp7{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_formRow__cO2cJ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.ViewWorkDetailsPopup_formGroup__Ani98{display:flex;flex-direction:column;gap:8px}.ViewWorkDetailsPopup_formLabel__gXmT0{align-items:center;color:#475569;display:flex;font-size:13px;font-weight:500;gap:6px}.ViewWorkDetailsPopup_labelIcon__wTt9Y{font-size:14px}.ViewWorkDetailsPopup_formInput__HkmSG{border:1px solid #cbd5e1;border-radius:10px;font-size:14px;padding:10px 14px;transition:all .2s}.ViewWorkDetailsPopup_formInput__HkmSG:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.ViewWorkDetailsPopup_progressBarPreview__UElFs{background:#e2e8f0;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ViewWorkDetailsPopup_progressFill__xzpei{background:#0b78ff;border-radius:3px;height:100%;transition:width .3s ease}.ViewWorkDetailsPopup_editActions__8yuyV{display:flex;gap:12px;justify-content:flex-end}.ViewWorkDetailsPopup_cancelEditBtn__fZ24m{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_cancelEditBtn__fZ24m:hover{background:#f1f5f9}.ViewWorkDetailsPopup_saveEditBtn__2M0iU{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_saveEditBtn__2M0iU:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_cancelEditBtn__fZ24m:disabled,.ViewWorkDetailsPopup_saveEditBtn__2M0iU:disabled{cursor:not-allowed;opacity:.6;transform:none}.ViewWorkDetailsPopup_twoColumnLayout__UrzCU{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.ViewWorkDetailsPopup_detailsCard__OIzZN{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.ViewWorkDetailsPopup_cardHeader__9ZkAI{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;margin-bottom:20px;padding-bottom:12px}.ViewWorkDetailsPopup_cardHeaderIcon__R7TFy{color:#0b78ff;font-size:20px}.ViewWorkDetailsPopup_cardTitle__q62sZ{color:#1e293b;font-size:16px;font-weight:600;margin:0}.ViewWorkDetailsPopup_detailsList__KxDUk{display:flex;flex-direction:column;gap:14px}.ViewWorkDetailsPopup_detailItem__engsy{align-items:flex-start;display:flex;font-size:13px;gap:12px;justify-content:space-between}.ViewWorkDetailsPopup_detailLabel__QFPU1{color:#64748b;flex-shrink:0;font-weight:500;min-width:100px}.ViewWorkDetailsPopup_detailValue__vlS99{align-items:center;color:#1e293b;display:flex;flex:1 1;gap:6px;justify-content:flex-end;text-align:right;word-break:break-word}.ViewWorkDetailsPopup_detailValue__vlS99.ViewWorkDetailsPopup_overdue__ax-hW{color:#e74c3c}.ViewWorkDetailsPopup_overdueBadge__WVPgO{background:#fee2e2;border-radius:12px;color:#e74c3c;font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;white-space:nowrap}.ViewWorkDetailsPopup_detailNote__6pdb\+{color:#475569;flex:1 1;font-style:italic;text-align:right;word-break:break-word}.ViewWorkDetailsPopup_teamSection__y1GuR{margin-bottom:32px}.ViewWorkDetailsPopup_teamGrid__t91vV{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.ViewWorkDetailsPopup_teamGrid__t91vV:has(.ViewWorkDetailsPopup_teamCard__83ZE-:first-child:last-child){grid-template-columns:repeat(2,1fr)}.ViewWorkDetailsPopup_teamGrid__t91vV{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.ViewWorkDetailsPopup_teamCard__83ZE-{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;flex:1 1;min-width:150px;padding:16px;text-align:center;transition:all .2s}.ViewWorkDetailsPopup_teamCard__83ZE-:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ViewWorkDetailsPopup_teamRole__kGYHs{color:#0b78ff;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.ViewWorkDetailsPopup_teamName__gVahQ{color:#1e293b;font-size:14px;font-weight:600;margin-bottom:4px;word-break:break-word}.ViewWorkDetailsPopup_teamId__EV8mw{color:#94a3b8;font-size:11px}.ViewWorkDetailsPopup_additionalInfo__g1AKj{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:20px;margin-top:8px;padding-top:20px}.ViewWorkDetailsPopup_infoRow__Fg6yM{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ViewWorkDetailsPopup_infoLabel__45lA3{color:#64748b;font-weight:500}.ViewWorkDetailsPopup_statusChip__wevAE{background:#dbeafe;border-radius:12px;color:#0b78ff;font-size:12px;font-weight:500;padding:4px 10px}.ViewWorkDetailsPopup_typeChip__c-tyw{background:#fef3c7;border-radius:12px;color:#d97706;font-size:12px;font-weight:500;padding:4px 10px;text-transform:capitalize}@media (max-width:768px){.ViewWorkDetailsPopup_overlay__57fb0{padding:10px}.ViewWorkDetailsPopup_popup__qr-IC{max-height:calc(100vh - 20px)}.ViewWorkDetailsPopup_content__D943l,.ViewWorkDetailsPopup_header__WECwO{padding:20px}.ViewWorkDetailsPopup_twoColumnLayout__UrzCU{gap:16px;grid-template-columns:1fr}.ViewWorkDetailsPopup_teamGrid__t91vV{grid-template-columns:repeat(2,1fr)}.ViewWorkDetailsPopup_formRow__cO2cJ{grid-template-columns:1fr}.ViewWorkDetailsPopup_progressStats__fKfg0{flex-direction:column;text-align:center}.ViewWorkDetailsPopup_progressInfo__SIein{text-align:center}.ViewWorkDetailsPopup_completionDate__ETYMP{margin:0 auto}.ViewWorkDetailsPopup_detailItem__engsy{flex-direction:column;gap:4px}.ViewWorkDetailsPopup_detailValue__vlS99{justify-content:flex-start;text-align:left}.ViewWorkDetailsPopup_progressHeader__oItou{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.ViewWorkDetailsPopup_teamGrid__t91vV{grid-template-columns:1fr}.ViewWorkDetailsPopup_additionalInfo__g1AKj{flex-direction:column;gap:12px}}.ViewWorkDetailsPopup_ctStatus__AlDZf{background:#dcfce7;border-radius:20px;color:#166534;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-align:center}.ViewWorkDetailsPopup_formInputError__K4ZQ6{background-color:#fff5f5!important;border-color:#e74c3c!important}.ViewWorkDetailsPopup_formInputError__K4ZQ6:focus{border-color:#e74c3c!important;box-shadow:0 0 0 3px #e74c3c1a!important}.ViewWorkDetailsPopup_errorMessage__FVXZh{align-items:center;animation:ViewWorkDetailsPopup_slideDown__RWa5j .2s ease-out;color:#e74c3c;display:flex;font-size:12px;gap:6px;margin-top:6px}.ViewWorkDetailsPopup_errorIcon__twOSU{flex-shrink:0;font-size:14px}@keyframes ViewWorkDetailsPopup_slideDown__RWa5j{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_saveEditBtn__2M0iU:disabled{cursor:not-allowed;opacity:.6}.WorkProgressDetailsPopup_popupOverlay__JoXIw{align-items:center;animation:WorkProgressDetailsPopup_fadeIn__YxOZZ .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes WorkProgressDetailsPopup_fadeIn__YxOZZ{0%{opacity:0}to{opacity:1}}.WorkProgressDetailsPopup_popupContainer__p8HvS{animation:WorkProgressDetailsPopup_slideUp__gRKkh .3s ease;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:90%}@keyframes WorkProgressDetailsPopup_slideUp__gRKkh{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.WorkProgressDetailsPopup_popupHeader__\+dBvd{align-items:flex-start;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.WorkProgressDetailsPopup_headerContent__yMq6p{align-items:center;display:flex;gap:16px}.WorkProgressDetailsPopup_headerIcon__MO7Yd{align-items:center;background:#208fff1a;border-radius:16px;color:#208fff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.WorkProgressDetailsPopup_headerText__xV6IB{color:#1e293b}.WorkProgressDetailsPopup_popupTitle__fBYtg{color:#1e293b;font-size:24px;font-weight:700;margin:0 0 4px}.WorkProgressDetailsPopup_popupSubtitle__use6z{color:#64748b;font-size:14px;margin:0}.WorkProgressDetailsPopup_closeButton__pqOzA{align-items:center;background:#0000000d;border:none;border-radius:12px;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.WorkProgressDetailsPopup_closeButton__pqOzA:hover{background:#0000001a;color:#208fff;transform:rotate(90deg)}.WorkProgressDetailsPopup_scholarCard__tMzzo{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:24px;padding:24px 32px}.WorkProgressDetailsPopup_scholarAvatar__MBK10{align-items:center;background:linear-gradient(135deg,#208fff,#6b47b3);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:32px;font-weight:600;height:80px;justify-content:center;width:80px}.WorkProgressDetailsPopup_scholarInfo__b9OYa{flex:1 1;min-width:0}.WorkProgressDetailsPopup_scholarName__iKRnO{color:#1e293b;font-size:20px;font-weight:600;margin:0 0 8px}.WorkProgressDetailsPopup_scholarDetails__EL3m\+{display:flex;flex-wrap:wrap;gap:16px}.WorkProgressDetailsPopup_scholarDetail__hcn7\+{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px}.WorkProgressDetailsPopup_detailIcon__1gyBF{flex-shrink:0;font-size:14px}.WorkProgressDetailsPopup_scholarStatus__tqn3S{color:#10b981;font-weight:500}.WorkProgressDetailsPopup_progressCard__auE23{flex-shrink:0}.WorkProgressDetailsPopup_progressCircle__CgKp\+{height:100px;position:relative;width:100px}.WorkProgressDetailsPopup_progressSvg__ERVem{height:100%;transform:rotate(-90deg);width:100%}.WorkProgressDetailsPopup_progressBg__u3\+GD{stroke:#e5e7eb}.WorkProgressDetailsPopup_progressFill__DchLG{transition:stroke-dashoffset .5s ease}.WorkProgressDetailsPopup_progressPercent__pF4zd{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.WorkProgressDetailsPopup_percentNumber__Bl1r5{color:#1e293b;display:block;font-size:20px;font-weight:700}.WorkProgressDetailsPopup_percentLabel__P6W3S{color:#64748b;font-size:10px}.WorkProgressDetailsPopup_tabContent__1YIXC{flex:1 1;min-height:0;overflow-y:auto;padding:32px}.WorkProgressDetailsPopup_tabContent__1YIXC::-webkit-scrollbar{height:6px;width:6px}.WorkProgressDetailsPopup_tabContent__1YIXC::-webkit-scrollbar-track{background:#0000;border-radius:10px;margin-bottom:10px;margin-top:10px}.WorkProgressDetailsPopup_tabContent__1YIXC::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}.WorkProgressDetailsPopup_tabContent__1YIXC::-webkit-scrollbar-thumb:hover{background:#94a3b8}.WorkProgressDetailsPopup_tabContent__1YIXC{scrollbar-color:#cbd5e1 #0000;scrollbar-width:thin}.WorkProgressDetailsPopup_timelineTab__YqTFz{padding:8px 4px 8px 0}.WorkProgressDetailsPopup_timelineContainer__qa0t6{position:relative}.WorkProgressDetailsPopup_timelineItem__HUGEQ{display:flex;margin-bottom:24px;position:relative}.WorkProgressDetailsPopup_timelineLeft__pAs0C{flex-shrink:0;position:relative;width:40px}.WorkProgressDetailsPopup_timelineDot__A5ELT{background:#cbd5e1;border-radius:50%;height:12px;left:14px;position:absolute;top:8px;transition:all .3s ease;width:12px}.WorkProgressDetailsPopup_timelineDot__A5ELT.WorkProgressDetailsPopup_statusCompleted__n5zvW{background:#10b981;box-shadow:0 0 0 4px #10b98133}.WorkProgressDetailsPopup_timelineDot__A5ELT.WorkProgressDetailsPopup_statusAdvanced__hrw4l{background:#3b82f6;box-shadow:0 0 0 4px #3b82f633}.WorkProgressDetailsPopup_timelineDot__A5ELT.WorkProgressDetailsPopup_statusInProgress__Xxtq5{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b33}.WorkProgressDetailsPopup_timelineDot__A5ELT.WorkProgressDetailsPopup_statusStarted__c5LCG{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf633}.WorkProgressDetailsPopup_timelineDot__A5ELT.WorkProgressDetailsPopup_statusNotStarted__\+API5{background:#6b7280;box-shadow:0 0 0 4px #6b728033}.WorkProgressDetailsPopup_timelineLine__3TUa-{background:linear-gradient(180deg,#cbd5e1,#e2e8f0);height:calc(100% + 24px);left:19px;position:absolute;top:20px;width:2px}.WorkProgressDetailsPopup_timelineCard__rFpDj{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex:1 1;margin-left:16px;padding:16px 20px;position:relative;transition:all .2s ease}.WorkProgressDetailsPopup_timelineCard__rFpDj:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.WorkProgressDetailsPopup_latestCard__0d9dn{background:linear-gradient(135deg,#fff,#f0f8ff);border:2px solid #208fff;position:relative}.WorkProgressDetailsPopup_timelineHeader__QRIpU{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.WorkProgressDetailsPopup_timelineDate__7aXz7{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px}.WorkProgressDetailsPopup_timelineDate__7aXz7 svg{flex-shrink:0}.WorkProgressDetailsPopup_timelineStatus__LNw4c{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 12px}.WorkProgressDetailsPopup_timelineStatus__LNw4c.WorkProgressDetailsPopup_statusCompleted__n5zvW{background:#10b9811a;color:#10b981}.WorkProgressDetailsPopup_timelineStatus__LNw4c.WorkProgressDetailsPopup_statusAdvanced__hrw4l{background:#3b82f61a;color:#3b82f6}.WorkProgressDetailsPopup_timelineStatus__LNw4c.WorkProgressDetailsPopup_statusInProgress__Xxtq5{background:#f59e0b1a;color:#f59e0b}.WorkProgressDetailsPopup_timelineStatus__LNw4c.WorkProgressDetailsPopup_statusStarted__c5LCG{background:#8b5cf61a;color:#8b5cf6}.WorkProgressDetailsPopup_timelineStatus__LNw4c.WorkProgressDetailsPopup_statusNotStarted__\+API5{background:#6b72801a;color:#6b7280}.WorkProgressDetailsPopup_timelineNote__X---p{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:12px}.WorkProgressDetailsPopup_timelineNote__X---p p{color:#475569;font-size:14px;line-height:1.6;margin:0}.WorkProgressDetailsPopup_latestBadge__nUrja{background:#208fff;border-radius:20px;box-shadow:0 2px 8px #208fff4d;color:#fff;font-size:11px;font-weight:600;padding:4px 12px;position:absolute;right:16px;top:-12px}.WorkProgressDetailsPopup_emptyState__kIfVl{color:#94a3b8;padding:60px 20px;text-align:center}.WorkProgressDetailsPopup_emptyState__kIfVl svg{color:#cbd5e1;font-size:48px;margin-bottom:16px}.WorkProgressDetailsPopup_emptyState__kIfVl p{font-size:14px;margin:0}.WorkProgressDetailsPopup_popupFooter__Cayal{background:#f8fafc;border-radius:0 0 24px 24px;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:20px 32px}.WorkProgressDetailsPopup_footerButton__RB-Jl{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.WorkProgressDetailsPopup_footerButton__RB-Jl:hover{background:#f1f5f9;border-color:#cbd5e1;color:#208fff;transform:translateY(-1px)}.WorkProgressDetailsPopup_footerButton__RB-Jl:active{transform:translateY(0)}.WorkProgressDetailsPopup_closeFooterButton__iPzdz{background:linear-gradient(135deg,#208fff,#6b47b3);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s ease}.WorkProgressDetailsPopup_closeFooterButton__iPzdz:hover{box-shadow:0 4px 12px #208fff66;transform:translateY(-2px)}.WorkProgressDetailsPopup_closeFooterButton__iPzdz:active{transform:translateY(0)}.WorkProgressDetailsPopup_statusCompleted__n5zvW{color:#10b981}.WorkProgressDetailsPopup_statusAdvanced__hrw4l{color:#3b82f6}.WorkProgressDetailsPopup_statusInProgress__Xxtq5{color:#f59e0b}.WorkProgressDetailsPopup_statusStarted__c5LCG{color:#8b5cf6}.WorkProgressDetailsPopup_statusNotStarted__\+API5{color:#6b7280}@media (max-width:768px){.WorkProgressDetailsPopup_popupContainer__p8HvS{border-radius:16px;max-height:95vh;width:95%}.WorkProgressDetailsPopup_popupHeader__\+dBvd{border-radius:16px 16px 0 0;padding:20px}.WorkProgressDetailsPopup_popupTitle__fBYtg{font-size:20px}.WorkProgressDetailsPopup_scholarCard__tMzzo{flex-direction:column;gap:16px;padding:20px;text-align:center}.WorkProgressDetailsPopup_scholarDetails__EL3m\+{align-items:center;flex-direction:column;gap:8px;justify-content:center}.WorkProgressDetailsPopup_scholarAvatar__MBK10{font-size:24px;height:64px;width:64px}.WorkProgressDetailsPopup_progressCircle__CgKp\+{height:80px;width:80px}.WorkProgressDetailsPopup_percentNumber__Bl1r5{font-size:16px}.WorkProgressDetailsPopup_tabContent__1YIXC{padding:20px}.WorkProgressDetailsPopup_timelineHeader__QRIpU{align-items:flex-start;flex-direction:column}.WorkProgressDetailsPopup_timelineCard__rFpDj{margin-left:12px;padding:14px 16px}.WorkProgressDetailsPopup_timelineDot__A5ELT{height:10px;left:15px;top:6px;width:10px}.WorkProgressDetailsPopup_timelineLine__3TUa-{left:19px}.WorkProgressDetailsPopup_popupFooter__Cayal{flex-wrap:wrap;padding:16px 20px}.WorkProgressDetailsPopup_closeFooterButton__iPzdz,.WorkProgressDetailsPopup_footerButton__RB-Jl{flex:1 1;justify-content:center;min-width:100px}.WorkProgressDetailsPopup_latestBadge__nUrja{font-size:10px;padding:3px 10px;right:12px;top:-10px}.WorkProgressDetailsPopup_headerIcon__MO7Yd{font-size:20px;height:40px;width:40px}.WorkProgressDetailsPopup_timelineLeft__pAs0C{width:32px}}@media (max-width:480px){.WorkProgressDetailsPopup_popupContainer__p8HvS{border-radius:12px;max-height:98vh;width:98%}.WorkProgressDetailsPopup_popupHeader__\+dBvd{padding:16px}.WorkProgressDetailsPopup_popupTitle__fBYtg{font-size:18px}.WorkProgressDetailsPopup_popupSubtitle__use6z{font-size:12px}.WorkProgressDetailsPopup_scholarCard__tMzzo{padding:16px}.WorkProgressDetailsPopup_scholarName__iKRnO{font-size:18px}.WorkProgressDetailsPopup_scholarDetail__hcn7\+{font-size:12px}.WorkProgressDetailsPopup_progressCircle__CgKp\+{height:70px;width:70px}.WorkProgressDetailsPopup_percentNumber__Bl1r5{font-size:14px}.WorkProgressDetailsPopup_percentLabel__P6W3S{font-size:9px}.WorkProgressDetailsPopup_tabContent__1YIXC{padding:16px}.WorkProgressDetailsPopup_timelineCard__rFpDj{margin-left:8px;padding:12px}.WorkProgressDetailsPopup_timelineDate__7aXz7{font-size:12px}.WorkProgressDetailsPopup_timelineStatus__LNw4c{font-size:11px;padding:3px 10px}.WorkProgressDetailsPopup_timelineNote__X---p p{font-size:13px}.WorkProgressDetailsPopup_closeButton__pqOzA{height:32px;width:32px}.WorkProgressDetailsPopup_popupFooter__Cayal{flex-direction:column;padding:12px 16px}.WorkProgressDetailsPopup_closeFooterButton__iPzdz,.WorkProgressDetailsPopup_footerButton__RB-Jl{font-size:13px;justify-content:center;padding:8px 16px;width:100%}.WorkProgressDetailsPopup_scholarAvatar__MBK10{font-size:20px;height:56px;width:56px}}@media print{.WorkProgressDetailsPopup_popupOverlay__JoXIw{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;position:relative}.WorkProgressDetailsPopup_popupContainer__p8HvS{animation:none;background:#fff;border-radius:0;box-shadow:none;display:block;max-height:none;overflow:visible}.WorkProgressDetailsPopup_closeButton__pqOzA,.WorkProgressDetailsPopup_latestBadge__nUrja,.WorkProgressDetailsPopup_popupFooter__Cayal{display:none!important}.WorkProgressDetailsPopup_popupHeader__\+dBvd,.WorkProgressDetailsPopup_scholarCard__tMzzo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:0;position:static}.WorkProgressDetailsPopup_scholarCard__tMzzo{border-bottom:1px solid #e2e8f0}.WorkProgressDetailsPopup_tabContent__1YIXC{flex:none;min-height:auto;overflow:visible!important;padding:20px}.WorkProgressDetailsPopup_timelineCard__rFpDj{border:1px solid #e2e8f0;box-shadow:none!important;break-inside:avoid;page-break-inside:avoid}.WorkProgressDetailsPopup_timelineCard__rFpDj:hover{box-shadow:none!important;transform:none!important}.WorkProgressDetailsPopup_latestCard__0d9dn{background:#fff;border:2px solid #208fff}.WorkProgressDetailsPopup_timelineDot__A5ELT{box-shadow:none!important}.WorkProgressDetailsPopup_progressFill__DchLG{stroke:#208fff!important}}.ScholorndstaffOverView_refreshButton__EXKkv{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ScholorndstaffOverView_refreshButton__EXKkv:hover{background-color:#f8fafc;border-color:#d1d5db}.ScholorndstaffOverView_refreshButton__EXKkv:disabled{cursor:not-allowed;opacity:.6}.ScholorndstaffOverView_searchContainer__rAJm9{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px;padding:20px 24px}.ScholorndstaffOverView_searchLeft__nlQFx{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.ScholorndstaffOverView_viewSelector__pUBR8{background-color:#f3f4f6;border-radius:8px;display:flex;gap:8px;padding:4px}.ScholorndstaffOverView_viewButton__NHVjC{align-items:center;background-color:initial;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ScholorndstaffOverView_viewButton__NHVjC:hover{color:#1e293b}.ScholorndstaffOverView_viewButtonActive__OXjNh{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#1e293b}.ScholorndstaffOverView_searchWrapper__Lavno{display:flex;flex:1 1;gap:8px;max-width:500px;position:relative}.ScholorndstaffOverView_searchIcon__rAHQ-{color:#9ca3af;left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ScholorndstaffOverView_searchInput__Nw-r4{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#1e293b;flex:1 1;font-size:14px;outline:none;padding:10px 12px 10px 40px;transition:border-color .2s}.ScholorndstaffOverView_searchInput__Nw-r4:focus{background-color:#fff;border-color:#3b82f6}.ScholorndstaffOverView_searchInput__Nw-r4:disabled{cursor:not-allowed;opacity:.6}.ScholorndstaffOverView_clearButton__iFZki{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:20px;padding:0 4px;position:absolute;right:110px;top:50%;transform:translateY(-50%);z-index:1}.ScholorndstaffOverView_clearButton__iFZki:hover{color:#6b7280}.ScholorndstaffOverView_searchButton__G6rBq{background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:background-color .2s;white-space:nowrap}.ScholorndstaffOverView_searchButton__G6rBq:hover:not(:disabled){background-color:#2563eb}.ScholorndstaffOverView_searchButton__G6rBq:disabled{cursor:not-allowed;opacity:.6}.ScholorndstaffOverView_userInfoGrid__O9SHU{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ScholorndstaffOverView_userInfoDepartmentTags__z5v7M{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ScholorndstaffOverView_userInfoDepartmentTag__WCIuX{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;color:#4f46e5;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;padding:2px 10px;width:auto}.ScholorndstaffOverView_userInfoRoleTags__KFCo0{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ScholorndstaffOverView_userInfoRoleTag__hS3OQ{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;color:#16a34a;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;padding:2px 10px;width:auto}.ScholorndstaffOverView_userInfoItem__2Qn6O{gap:4px}.ScholorndstaffOverView_userInfoValue__8Fx1c .ScholorndstaffOverView_statusBadge__wmkCs{display:inline-flex;flex-shrink:0;margin:0}@media (max-width:1024px){.ScholorndstaffOverView_userInfoGrid__O9SHU{gap:12px 16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:768px){.ScholorndstaffOverView_userInfoCard__NNcGV{padding:16px 18px}.ScholorndstaffOverView_userInfoHeader__4jidy{margin-bottom:16px;padding-bottom:12px}.ScholorndstaffOverView_userInfoHeaderIcon__N0qaT{font-size:18px;height:36px;width:36px}.ScholorndstaffOverView_userInfoTitle__Ho8-6{font-size:16px}.ScholorndstaffOverView_userInfoGrid__O9SHU{gap:10px;grid-template-columns:1fr}.ScholorndstaffOverView_userInfoItem__2Qn6O{padding:6px 10px}.ScholorndstaffOverView_userInfoValue__8Fx1c{font-size:13px}}@media (max-width:480px){.ScholorndstaffOverView_userInfoCard__NNcGV{padding:12px 14px}.ScholorndstaffOverView_userInfoHeader__4jidy{flex-wrap:wrap;gap:10px}.ScholorndstaffOverView_userInfoHeaderIcon__N0qaT{font-size:16px;height:32px;width:32px}.ScholorndstaffOverView_userInfoTitle__Ho8-6{font-size:15px}.ScholorndstaffOverView_userInfoGrid__O9SHU{gap:8px}.ScholorndstaffOverView_userInfoItem__2Qn6O{padding:4px 8px}.ScholorndstaffOverView_userInfoValue__8Fx1c{font-size:12px}}.ScholorndstaffOverView_loadingContainer__fW\+nc{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.ScholorndstaffOverView_spinner__RGxmK{animation:ScholorndstaffOverView_spin__RoC2W 1s linear infinite;color:#3b82f6}.ScholorndstaffOverView_errorContainer__4Ps0u{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.ScholorndstaffOverView_retryButton__Lid1Y{background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px}.ScholorndstaffOverView_retryButton__Lid1Y:hover{background-color:#2563eb}.ScholorndstaffOverView_initialMessageContainer__BVmSi{background-color:#fff;border:1px solid #f1f5f9;box-shadow:0 1px 3px #00000014;gap:16px}.ScholorndstaffOverView_initialMessageTitle__-oQor{color:#1e293b;font-size:20px;margin:0}.ScholorndstaffOverView_initialMessageText__\+rcVB{color:#6b7280}.ScholorndstaffOverView_noDataContainer__XnESb{align-items:center;background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.ScholorndstaffOverView_noDataTitle__JaLyx{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ScholorndstaffOverView_noDataText__raAd0{color:#6b7280;font-size:14px;margin:0}.ScholorndstaffOverView_clearSearchButton__1gP5f{background-color:#3b82f6;margin-top:8px}.ScholorndstaffOverView_clearSearchButton__1gP5f:hover{background-color:#2563eb}.ScholorndstaffOverView_statsContainer__5lmwY{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:24px}.ScholorndstaffOverView_statCard__PGD3c{background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 1px 3px #00000014}.ScholorndstaffOverView_statLabel__imTGg{color:#6b7280;font-size:13px}.ScholorndstaffOverView_statValue__5Zjka{color:#1e293b;margin-top:4px}.ScholorndstaffOverView_tableContainer__PaK5u{background-color:#fff;border:1px solid #f1f5f9;border-radius:8px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.ScholorndstaffOverView_tableWrapper__qsj\+9{overflow-x:auto}.ScholorndstaffOverView_table__Gvvso{border-collapse:collapse;font-size:12px;min-width:600px;width:100%}.ScholorndstaffOverView_tableHeaderRow__ZSMjB{background-color:#f8fafc;border-bottom:1px solid #e5e7eb}.ScholorndstaffOverView_tableHeader__E8I5n{color:#475569;font-size:11px;font-weight:600;letter-spacing:.3px;padding:8px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.ScholorndstaffOverView_tableRow__KSLfP{border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .15s}.ScholorndstaffOverView_tableRow__KSLfP:hover{background-color:#f8fafc}.ScholorndstaffOverView_tableRow__KSLfP:last-child{border-bottom:none}.ScholorndstaffOverView_tableCell__XySE-{color:#1e293b;font-size:12px;padding:8px 10px;vertical-align:middle}.ScholorndstaffOverView_departmentTags__0id48{display:flex;flex-wrap:wrap;gap:4px}.ScholorndstaffOverView_departmentTag__F9olb{border-radius:4px;padding:1px 8px;white-space:nowrap}.ScholorndstaffOverView_table__Gvvso .ScholorndstaffOverView_statusBadge__wmkCs{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:2px 10px;white-space:nowrap}.ScholorndstaffOverView_scholarIdCell__5UM1z{color:#4f46e5;font-size:12px;font-weight:500}.ScholorndstaffOverView_workTypeCell__Rfiap{font-size:12px}.ScholorndstaffOverView_noteBadge__3cOcA{font-size:10px;margin-left:4px}@media (max-width:768px){.ScholorndstaffOverView_table__Gvvso{font-size:11px;min-width:500px}.ScholorndstaffOverView_tableHeader__E8I5n{font-size:10px;padding:6px 8px}.ScholorndstaffOverView_tableCell__XySE-{font-size:11px;padding:6px 8px}.ScholorndstaffOverView_departmentTag__F9olb{font-size:9px;padding:1px 6px}.ScholorndstaffOverView_table__Gvvso .ScholorndstaffOverView_statusBadge__wmkCs{font-size:10px;padding:2px 8px}}@media (max-width:480px){.ScholorndstaffOverView_table__Gvvso{font-size:10px;min-width:400px}.ScholorndstaffOverView_tableHeader__E8I5n{font-size:9px;padding:4px 6px}.ScholorndstaffOverView_tableCell__XySE-{font-size:10px;padding:4px 6px}.ScholorndstaffOverView_departmentTag__F9olb{font-size:8px;padding:1px 4px}.ScholorndstaffOverView_table__Gvvso .ScholorndstaffOverView_statusBadge__wmkCs{font-size:9px;padding:1px 6px}}.ScholorndstaffOverView_idBadge__QAbQf{background-color:#eff6ff;border-radius:6px;color:#3b82f6;display:inline-block;font-size:12px;font-weight:500;padding:4px 10px}.ScholorndstaffOverView_dateBadge__vakQj{align-items:center;color:#475569;display:inline-flex;font-size:13px;gap:6px}.ScholorndstaffOverView_progressContainer__wVlbL{align-items:center;display:flex;gap:10px}.ScholorndstaffOverView_progressBarWrapper__lMirx{background-color:#f1f5f9;border-radius:3px;flex:1 1;height:6px;min-width:60px;overflow:hidden}.ScholorndstaffOverView_progressBar__JFi1D{border-radius:3px;height:100%;transition:width .3s ease}.ScholorndstaffOverView_progressText__l0uUJ{color:#475569;font-size:13px;font-weight:600;min-width:40px}.ScholorndstaffOverView_countBadge__rBlYz{background-color:#f1f5f9;border-radius:12px;color:#475569;display:inline-block;font-size:13px;font-weight:600;padding:2px 10px}.ScholorndstaffOverView_staffBadge__TmWNa{background-color:#f3f4f6;border-radius:4px;color:#6b7280;display:inline-block;font-size:12px;font-weight:500;padding:4px 8px}.ScholorndstaffOverView_viewDetailsButton__cAtnN{background-color:#eff6ff;border-radius:6px;color:#3b82f6;font-size:12px;gap:4px;padding:4px 12px;transition:all .2s}.ScholorndstaffOverView_viewDetailsButton__cAtnN:hover{background-color:#dbeafe;transform:translateY(-1px)}.ScholorndstaffOverView_noDataCell__tlxOF{padding:60px 20px}.ScholorndstaffOverView_noDataMessage__RWryj{color:#9ca3af;gap:12px}@keyframes ScholorndstaffOverView_spin__RoC2W{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ScholorndstaffOverView_searchContainer__rAJm9{flex-direction:column;padding:16px}.ScholorndstaffOverView_searchLeft__nlQFx{flex-direction:column;width:100%}.ScholorndstaffOverView_searchWrapper__Lavno{max-width:100%;width:100%}.ScholorndstaffOverView_viewSelector__pUBR8{width:100%}.ScholorndstaffOverView_viewButton__NHVjC{flex:1 1;justify-content:center}.ScholorndstaffOverView_statsContainer__5lmwY{grid-template-columns:repeat(2,1fr)}.ScholorndstaffOverView_userInfoGrid__O9SHU{grid-template-columns:1fr}.ScholorndstaffOverView_paginationContainer__83XDC{flex-direction:column;gap:12px}.ScholorndstaffOverView_tableCell__XySE-,.ScholorndstaffOverView_tableHeader__E8I5n{font-size:13px;padding:10px 12px}.ScholorndstaffOverView_progressBarWrapper__lMirx{min-width:40px}}@media (max-width:480px){.ScholorndstaffOverView_statsContainer__5lmwY{gap:8px;grid-template-columns:1fr 1fr}.ScholorndstaffOverView_statCard__PGD3c{padding:12px 16px}.ScholorndstaffOverView_statValue__5Zjka{font-size:20px}.ScholorndstaffOverView_searchButton__G6rBq{font-size:13px;padding:10px 16px}.ScholorndstaffOverView_clearButton__iFZki{right:90px}}.ScholorndstaffOverView_noAssignmentsContainer__fYv6h{align-items:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:60px 20px}.ScholorndstaffOverView_noAssignmentsTitle__SCHqv{color:#1a1a2e;font-size:20px;font-weight:600;margin:16px 0 8px}.ScholorndstaffOverView_noAssignmentsText__hK0PT{color:#6c757d;font-size:16px;margin:0 0 20px;text-align:center}.ScholorndstaffOverView_userInfoItemFullWidth__-VQcI{padding:8px 12px}.ScholorndstaffOverView_userInfoContainer__kryZy{margin-bottom:24px}.ScholorndstaffOverView_userInfoCard__NNcGV{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e9edf2;border-radius:16px;box-shadow:0 4px 12px #0000000f;padding:24px 28px;transition:all .3s ease}.ScholorndstaffOverView_userInfoCard__NNcGV:hover{border-color:#d1d9e6;box-shadow:0 6px 20px #00000014}.ScholorndstaffOverView_userInfoHeaderIcon__N0qaT{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.ScholorndstaffOverView_userInfoTitle__Ho8-6{color:#1e293b;font-size:18px;font-weight:600;letter-spacing:.3px;margin:0}.ScholorndstaffOverView_userInfoSubtitle__TB9YB{color:#6b7280;font-size:13px;font-weight:400;margin:2px 0 0}.ScholorndstaffOverView_userInfoGrid__O9SHU{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ScholorndstaffOverView_userInfoItem__2Qn6O{background:#fff;border:1px solid #f1f5f9;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:8px 12px;transition:all .2s ease}.ScholorndstaffOverView_userInfoItem__2Qn6O:hover{background:#fafcff;border-color:#dbe7f5}.ScholorndstaffOverView_userInfoItemFullWidth__-VQcI{background:#fff;border:1px solid #f1f5f9;border-radius:8px;display:flex;flex-direction:column;gap:4px;grid-column:1/-1;padding:12px;transition:all .2s ease}.ScholorndstaffOverView_userInfoItemFullWidth__-VQcI:hover{background:#fafcff;border-color:#dbe7f5}.ScholorndstaffOverView_userInfoLabel__H6FOH{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;text-transform:uppercase}.ScholorndstaffOverView_infoIcon__pL7As{color:#94a3b8;flex-shrink:0;font-size:12px}.ScholorndstaffOverView_userInfoValue__8Fx1c{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;padding-left:2px;word-break:break-word}.ScholorndstaffOverView_statusBadge__wmkCs{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:6px;min-width:-webkit-fit-content;min-width:fit-content;padding:4px 14px;text-transform:capitalize;transition:all .2s ease;white-space:nowrap;width:auto}.ScholorndstaffOverView_statusBadge__wmkCs:hover{transform:scale(1.02)}.ScholorndstaffOverView_roleHorizontalContainer__9OUO9{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding:4px 0;width:100%}.ScholorndstaffOverView_roleHorizontalCard__9Qcax{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;flex:0 0 auto;max-width:320px;min-width:250px;padding:12px 14px;transition:all .2s ease;width:calc(33.33% - 12px)}.ScholorndstaffOverView_roleHorizontalCard__9Qcax:hover{border-color:#4f46e5;box-shadow:0 2px 8px #4f46e51a;transform:translateY(-2px)}.ScholorndstaffOverView_roleHorizontalHeader__Pjomr{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:10px;margin-bottom:10px;padding-bottom:8px}.ScholorndstaffOverView_roleHorizontalNumber__-UZjN{background:#e9ecef;border-radius:10px;color:#6c757d;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.ScholorndstaffOverView_roleHorizontalBadge__s7SfC{background:#dbeafe;border:1px solid #bfdbfe;border-radius:12px;color:#1e40af;display:inline-block;font-size:13px;font-weight:600;padding:2px 14px}.ScholorndstaffOverView_roleHorizontalBody__k3-CD{display:flex;flex-direction:column;gap:8px}.ScholorndstaffOverView_roleHorizontalItem__3eISe{gap:6px}.ScholorndstaffOverView_roleHorizontalItemDiv__zSQxE,.ScholorndstaffOverView_roleHorizontalItem__3eISe{align-items:center;background:#fff;border:1px solid #f0f2f5;border-radius:6px;display:flex;padding:4px 8px}.ScholorndstaffOverView_roleHorizontalItemDiv__zSQxE{gap:20px}.ScholorndstaffOverView_roleHorizontalIcon__2VlNC{color:#6c757d;flex-shrink:0;font-size:13px}.ScholorndstaffOverView_roleHorizontalLabel__8oqAC{color:#6c757d;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ScholorndstaffOverView_roleHorizontalValue__aZknZ{color:#1a1a2e;flex:1 1;font-size:12px;font-weight:500;word-break:break-word}@media (max-width:1024px){.ScholorndstaffOverView_userInfoGrid__O9SHU{gap:12px 16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ScholorndstaffOverView_roleHorizontalCard__9Qcax{max-width:260px;min-width:180px;width:calc(50% - 12px)}}@media (max-width:768px){.ScholorndstaffOverView_userInfoCard__NNcGV{padding:16px 18px}.ScholorndstaffOverView_userInfoHeader__4jidy{margin-bottom:16px;padding-bottom:12px}.ScholorndstaffOverView_userInfoHeaderIcon__N0qaT{font-size:18px;height:36px;width:36px}.ScholorndstaffOverView_userInfoTitle__Ho8-6{font-size:16px}.ScholorndstaffOverView_userInfoGrid__O9SHU{gap:10px;grid-template-columns:1fr}.ScholorndstaffOverView_userInfoItem__2Qn6O{padding:6px 10px}.ScholorndstaffOverView_userInfoItemFullWidth__-VQcI{padding:10px}.ScholorndstaffOverView_userInfoValue__8Fx1c{font-size:13px}.ScholorndstaffOverView_roleHorizontalCard__9Qcax{max-width:220px;min-width:160px;padding:10px 12px;width:calc(50% - 12px)}.ScholorndstaffOverView_roleHorizontalBadge__s7SfC{font-size:12px;max-width:100px}.ScholorndstaffOverView_roleHorizontalValue__aZknZ{font-size:12px}}@media (max-width:480px){.ScholorndstaffOverView_userInfoCard__NNcGV{padding:12px 14px}.ScholorndstaffOverView_userInfoHeader__4jidy{flex-wrap:wrap;gap:10px}.ScholorndstaffOverView_userInfoHeaderIcon__N0qaT{font-size:16px;height:32px;width:32px}.ScholorndstaffOverView_userInfoTitle__Ho8-6{font-size:15px}.ScholorndstaffOverView_userInfoGrid__O9SHU{gap:8px}.ScholorndstaffOverView_userInfoItem__2Qn6O{padding:4px 8px}.ScholorndstaffOverView_userInfoItemFullWidth__-VQcI{padding:8px}.ScholorndstaffOverView_userInfoValue__8Fx1c{font-size:12px}.ScholorndstaffOverView_roleHorizontalCard__9Qcax{max-width:100%;min-width:0;min-width:auto;padding:8px 10px;width:100%}.ScholorndstaffOverView_roleHorizontalHeader__Pjomr{flex-wrap:wrap;gap:6px}.ScholorndstaffOverView_roleHorizontalBadge__s7SfC{font-size:11px;max-width:80px;padding:2px 10px}.ScholorndstaffOverView_roleHorizontalItem__3eISe{padding:4px 6px}.ScholorndstaffOverView_roleHorizontalValue__aZknZ{font-size:11px}}.ScholorndstaffOverView_departmentTag__F9olb{font-size:12px;padding:3px 10px}.ScholorndstaffOverView_userInfoHeader__4jidy{align-items:center;border-bottom:2px solid #f0f2f5;display:flex;gap:14px;justify-content:space-between;margin-bottom:20px;padding-bottom:14px}.ScholorndstaffOverView_userInfoHeaderLeft__GBD6E{align-items:center;display:flex;gap:14px}.ScholorndstaffOverView_viewDetailsButton__cAtnN{align-items:center;background:linear-gradient(135deg,#4a6cf7,#2563eb);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .25s ease;white-space:nowrap}.ScholorndstaffOverView_viewDetailsButton__cAtnN:hover{box-shadow:0 4px 12px #4a6cf759;transform:translateY(-2px)}.ScholorndstaffOverView_viewDetailsButton__cAtnN:active{transform:scale(.95)}.ScholorndstaffOverView_viewDetailsIcon__M0MtX{font-size:16px}.ScholorndstaffOverView_staffCell__H1bzf{display:flex;flex-direction:column;gap:2px}.ScholorndstaffOverView_staffName__he1oi{color:#1a1a2e;font-size:13px;font-weight:500}.ScholorndstaffOverView_staffPosition__yoBMA{color:#6c757d;font-size:11px;font-weight:400}.ScholorndstaffOverView_departmentTag__F9olb{background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;color:#4f46e5;display:inline-block;font-size:10px;font-weight:500;padding:3px 8px}.ScholorndstaffOverView_workTypeCell__Rfiap{color:#1a1a2e;font-weight:500}.ScholorndstaffOverView_noteBadge__3cOcA{cursor:help;margin-left:6px}@media (max-width:768px){.ScholorndstaffOverView_tableControls__wF62-{align-items:stretch;flex-direction:column;gap:8px;padding:10px 12px}.ScholorndstaffOverView_tableSearchWrapper__vxgSH{min-width:0;min-width:auto}.ScholorndstaffOverView_tablePerPageWrapper__cVWjQ{justify-content:flex-end}.ScholorndstaffOverView_paginationContainer__83XDC{align-items:center;flex-direction:column;gap:8px}.ScholorndstaffOverView_paginationNumbers__yHL20{justify-content:center}.ScholorndstaffOverView_paginationNumber__AIbBk{font-size:13px;height:32px;min-width:32px;padding:0 8px}}@media (max-width:480px){.ScholorndstaffOverView_tablePerPageWrapper__cVWjQ{justify-content:flex-start}.ScholorndstaffOverView_paginationInfo__3WNFb{font-size:12px}}.ScholorndstaffOverView_paginationContainer__83XDC{align-items:center;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding:16px 10px}.ScholorndstaffOverView_paginationButton__HKmyj{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease}.ScholorndstaffOverView_paginationButton__HKmyj:hover:not(:disabled){background:#f0f4ff;border-color:#4f46e5;color:#4f46e5;transform:translateY(-1px)}.ScholorndstaffOverView_paginationButton__HKmyj:active:not(:disabled){transform:scale(.95)}.ScholorndstaffOverView_paginationButtonDisabled__ZgNpI{cursor:not-allowed;opacity:.5}.ScholorndstaffOverView_paginationButtonDisabled__ZgNpI:hover{background:#0000;border-color:#e9ecef;color:#1a1a2e;transform:none}.ScholorndstaffOverView_paginationNumbers__yHL20{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.ScholorndstaffOverView_paginationNumber__AIbBk{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:36px;padding:0 10px;transition:all .2s ease}.ScholorndstaffOverView_paginationNumber__AIbBk:hover:not(:disabled){background:#f0f4ff;border-color:#4f46e5;color:#4f46e5;transform:translateY(-1px)}.ScholorndstaffOverView_paginationNumber__AIbBk:active:not(:disabled){transform:scale(.95)}.ScholorndstaffOverView_paginationNumberActive__3GDrW{background:#4f46e5;border-color:#4f46e5;color:#fff;font-weight:600}.ScholorndstaffOverView_paginationNumberActive__3GDrW:hover:not(:disabled){background:#4338ca;border-color:#4338ca;color:#fff}.ScholorndstaffOverView_paginationNumber__AIbBk:disabled{cursor:not-allowed;opacity:.5}.ScholorndstaffOverView_paginationEllipsis__8qC2y{color:#6c757d;font-size:14px;font-weight:500;padding:0 4px}.ScholorndstaffOverView_paginationInfo__3WNFb{align-items:center;border-top:1px solid #f0f2f5;color:#6c757d;display:flex;font-size:14px;font-weight:500;justify-content:flex-end;margin-top:8px;padding:8px 0}@media (max-width:768px){.ScholorndstaffOverView_paginationContainer__83XDC{align-items:center;flex-direction:column;gap:10px;padding:12px 0}.ScholorndstaffOverView_paginationButton__HKmyj{font-size:13px;padding:6px 12px}.ScholorndstaffOverView_paginationNumbers__yHL20{gap:4px;justify-content:center}.ScholorndstaffOverView_paginationNumber__AIbBk{font-size:13px;height:32px;min-width:32px;padding:0 8px}.ScholorndstaffOverView_paginationInfo__3WNFb{font-size:13px;justify-content:center;padding:6px 0}}@media (max-width:480px){.ScholorndstaffOverView_paginationContainer__83XDC{gap:8px;padding:10px 0}.ScholorndstaffOverView_paginationButton__HKmyj{font-size:12px;gap:4px;padding:4px 10px}.ScholorndstaffOverView_paginationNumber__AIbBk{font-size:12px;height:28px;min-width:28px;padding:0 6px}.ScholorndstaffOverView_paginationEllipsis__8qC2y{font-size:12px}.ScholorndstaffOverView_paginationInfo__3WNFb{font-size:12px;padding:4px 0}}.ScholorndstaffOverView_tableControls__wF62-{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px 16px}.ScholorndstaffOverView_tableControlsLeft__jvHhK{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.ScholorndstaffOverView_tableSearchWrapper__vxgSH{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;display:flex;flex:1 1;min-width:200px;padding:4px 12px;transition:all .2s ease}.ScholorndstaffOverView_tableSearchWrapper__vxgSH:focus-within{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.ScholorndstaffOverView_tableSearchIcon__f3rYW{color:#6c757d;font-size:14px;margin-right:8px}.ScholorndstaffOverView_tableSearchInput__ruY\+k{background:#0000;border:none;color:#1a1a2e;flex:1 1;font-size:14px;outline:none;padding:8px 0}.ScholorndstaffOverView_tableSearchInput__ruY\+k::placeholder{color:#adb5bd}.ScholorndstaffOverView_tableClearButton__i7yrX{background:none;border:none;color:#6c757d;cursor:pointer;font-size:18px;padding:0 4px;transition:color .2s}.ScholorndstaffOverView_tableClearButton__i7yrX:hover{color:#ef4444}.ScholorndstaffOverView_tablePerPageWrapper__cVWjQ{align-items:center;display:flex;flex-shrink:0;gap:8px}.ScholorndstaffOverView_tablePerPageLabel__J-tPI{color:#6c757d;font-size:13px;font-weight:500}.ScholorndstaffOverView_tablePerPageSelect__6eiwj{background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;font-size:14px;outline:none;padding:6px 12px;transition:all .2s ease}.ScholorndstaffOverView_tablePerPageSelect__6eiwj:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.ScholorndstaffOverView_statsContainer__5lmwY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:20px}.ScholorndstaffOverView_statCard__PGD3c{background:#fff;border:1px solid #e9ecef;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:16px 20px;transition:all .2s ease}.ScholorndstaffOverView_statCard__PGD3c:hover{border-color:#d1d9e6;box-shadow:0 2px 8px #0000000a}.ScholorndstaffOverView_statLabel__imTGg{color:#6c757d;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.ScholorndstaffOverView_statValue__5Zjka{color:#1a1a2e;font-size:24px;font-weight:700}.ScholorndstaffOverView_noDataMessage__RWryj{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 20px}.ScholorndstaffOverView_noDataMessage__RWryj p{color:#6c757d;font-size:14px;margin:0}.ScholorndstaffOverView_noDataCell__tlxOF{padding:40px 20px!important;text-align:center}.ScholorndstaffOverView_noSearchResultsContainer__0o3uV{align-items:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:60px 20px}.ScholorndstaffOverView_noSearchResultsTitle__\+NdP3{color:#1a1a2e;font-size:20px;font-weight:600;margin:16px 0 8px}.ScholorndstaffOverView_noSearchResultsText__4XnAi{color:#6c757d;font-size:16px;margin:0 0 20px;text-align:center}.ScholorndstaffOverView_clearSearchButton__1gP5f{background:#4f46e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px;transition:all .2s ease}.ScholorndstaffOverView_clearSearchButton__1gP5f:hover{background:#4338ca;box-shadow:0 4px 12px #4f46e54d;transform:translateY(-1px)}.ScholorndstaffOverView_clearSearchButton__1gP5f:active{transform:scale(.95)}.ScholorndstaffOverView_initialMessageContainer__BVmSi{align-items:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:80px 20px}.ScholorndstaffOverView_initialMessageTitle__-oQor{color:#1a1a2e;font-size:22px;font-weight:600;margin:16px 0 8px}.ScholorndstaffOverView_initialMessageText__\+rcVB{color:#6c757d;font-size:16px;margin:0;text-align:center}.ScholarDetailsPopup_overlay__REUOb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.ScholarDetailsPopup_popup__p\+ULS{animation:ScholarDetailsPopup_slideUp__mCUef .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:95%}@keyframes ScholarDetailsPopup_slideUp__mCUef{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ScholarDetailsPopup_header__oiqpu{align-items:center;background:#f8f9fa;border-bottom:2px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ScholarDetailsPopup_title__ZRvzX{align-items:center;color:#1a1a2e;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.ScholarDetailsPopup_titleIcon__iKvgK{color:#4a6cf7;font-size:22px}.ScholarDetailsPopup_closeButton__Xy0Jc{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:24px;justify-content:center;padding:4px 8px;transition:all .2s}.ScholarDetailsPopup_closeButton__Xy0Jc:hover{background:#e9ecef;color:#333;transform:rotate(90deg)}.ScholarDetailsPopup_content__wwFk1{flex:1 1;overflow-y:auto;padding:24px}.ScholarDetailsPopup_detailsGrid__ISRyG{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ScholarDetailsPopup_detailSection__Qjcgc{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:16px}.ScholarDetailsPopup_sectionTitle__kR0WY{align-items:center;border-bottom:2px solid #e9ecef;color:#1a1a2e;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 12px;padding-bottom:8px}.ScholarDetailsPopup_sectionIcon__8wYfz{color:#4a6cf7;font-size:16px}.ScholarDetailsPopup_detailItem__ynKDN{align-items:center;border-bottom:1px solid #f0f2f5;display:flex;justify-content:space-between;padding:6px 0}.ScholarDetailsPopup_detailItem__ynKDN:last-child{border-bottom:none}.ScholarDetailsPopup_detailLabel__sTREM{color:#6c757d;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.ScholarDetailsPopup_detailValue__DxjpI{word-wrap:break-word;align-items:center;color:#1a1a2e;display:flex;font-size:13px;font-weight:500;gap:6px;overflow-wrap:break-word;text-align:right;white-space:normal;word-break:break-word}.ScholarDetailsPopup_detailIcon__eo0ni{color:#6c757d;font-size:14px}.ScholarDetailsPopup_statusBadge__vCCct{border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;padding:2px 12px;text-transform:capitalize}@media (max-width:768px){.ScholarDetailsPopup_detailsGrid__ISRyG{grid-template-columns:1fr}.ScholarDetailsPopup_popup__p\+ULS{border-radius:12px;max-width:95%}.ScholarDetailsPopup_header__oiqpu{padding:16px}.ScholarDetailsPopup_title__ZRvzX{font-size:18px}.ScholarDetailsPopup_content__wwFk1{padding:16px}.ScholarDetailsPopup_detailItem__ynKDN{align-items:flex-start;flex-direction:column;gap:4px}.ScholarDetailsPopup_detailValue__DxjpI{word-wrap:break-word;overflow-wrap:break-word;text-align:left;white-space:normal;width:100%;word-break:break-word}}.StaffDetailsPopup_overlay__4fxQ7{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.StaffDetailsPopup_popup__8YXLP{animation:StaffDetailsPopup_slideUp__GKGpV .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;overflow:hidden;width:95%}@keyframes StaffDetailsPopup_slideUp__GKGpV{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.StaffDetailsPopup_header__IKH16{align-items:center;background:#f8f9fa;border-bottom:2px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.StaffDetailsPopup_title__jIh-6{align-items:center;color:#1a1a2e;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.StaffDetailsPopup_titleIcon__nwgpp{color:#4a6cf7;font-size:22px}.StaffDetailsPopup_closeButton__\+4VrE{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:24px;justify-content:center;padding:4px 8px;transition:all .2s}.StaffDetailsPopup_closeButton__\+4VrE:hover{background:#e9ecef;color:#333;transform:rotate(90deg)}.StaffDetailsPopup_content__-4\+VD{flex:1 1;overflow-y:auto;padding:24px}.StaffDetailsPopup_detailsGrid__SnolO{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.StaffDetailsPopup_detailSectionFull__2899p,.StaffDetailsPopup_detailSection__2EWti{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:16px}.StaffDetailsPopup_detailSectionFull__2899p{grid-column:1/-1}.StaffDetailsPopup_sectionTitle__Kprwk{align-items:center;border-bottom:2px solid #e9ecef;color:#1a1a2e;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 12px;padding-bottom:8px}.StaffDetailsPopup_sectionIcon__z\+nD8{color:#4a6cf7;font-size:16px}.StaffDetailsPopup_detailItem__CeRvY{align-items:center;border-bottom:1px solid #f0f2f5;display:flex;justify-content:space-between;padding:6px 0}.StaffDetailsPopup_detailItem__CeRvY:last-child{border-bottom:none}.StaffDetailsPopup_detailLabel__gNQ9U{color:#6c757d;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.StaffDetailsPopup_detailValue__fRy2V{align-items:center;color:#1a1a2e;display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:6px;justify-content:flex-end;text-align:right}.StaffDetailsPopup_detailIcon__R385m{color:#6c757d;font-size:14px}.StaffDetailsPopup_statusBadge__1fXps{border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;padding:2px 12px;text-transform:capitalize}.StaffDetailsPopup_tagsContainer__sklP3{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.StaffDetailsPopup_roleTag__SxSMj{background:#dbeafe;border:1px solid #bfdbfe;border-radius:10px;color:#1e40af;display:inline-block;font-size:11px;font-weight:500;padding:2px 10px}.StaffDetailsPopup_departmentTag__K3Wpt{background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;color:#4f46e5;display:inline-block;font-size:11px;font-weight:500;padding:2px 10px}.StaffDetailsPopup_designationTag__83gbQ{background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;color:#92400e;display:inline-block;font-size:11px;font-weight:500;padding:2px 10px}.StaffDetailsPopup_roleCardsContainer__mOnEq{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.StaffDetailsPopup_roleCard__6LYRG{background:#fff;border:1px solid #e9ecef;border-radius:10px;flex:0 0 auto;max-width:280px;min-width:200px;padding:12px 14px;transition:all .2s ease;width:calc(33.33% - 12px)}.StaffDetailsPopup_roleCard__6LYRG:hover{border-color:#4f46e5;box-shadow:0 2px 8px #4f46e51a}.StaffDetailsPopup_roleCardHeader__4iorB{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:8px;margin-bottom:10px;padding-bottom:8px}.StaffDetailsPopup_roleNumber__Zr1i2{background:#e9ecef;border-radius:8px;color:#6c757d;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.StaffDetailsPopup_roleBadge__XP05Q{background:#dbeafe;border:1px solid #bfdbfe;border-radius:10px;color:#1e40af;display:inline-block;font-size:12px;font-weight:600;max-width:120px;overflow:hidden;padding:2px 12px;text-overflow:ellipsis;white-space:nowrap}.StaffDetailsPopup_roleCardBody__oG3LW{display:flex;flex-direction:column;gap:6px}.StaffDetailsPopup_roleCardItem__tlwCa{align-items:center;background:#f8f9fa;border:1px solid #f0f2f5;border-radius:6px;display:flex;gap:8px;padding:4px 8px}.StaffDetailsPopup_roleCardIcon__aUCrB{color:#6c757d;flex-shrink:0;font-size:13px}.StaffDetailsPopup_roleCardLabel__TWFYp{color:#6c757d;display:block;font-size:9px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.StaffDetailsPopup_roleCardValue__\+gf0E{color:#1a1a2e;display:block;font-size:12px;font-weight:500}@media (max-width:768px){.StaffDetailsPopup_detailsGrid__SnolO{grid-template-columns:1fr}.StaffDetailsPopup_popup__8YXLP{border-radius:12px;max-width:95%}.StaffDetailsPopup_header__IKH16{padding:16px}.StaffDetailsPopup_title__jIh-6{font-size:18px}.StaffDetailsPopup_content__-4\+VD{padding:16px}.StaffDetailsPopup_detailItem__CeRvY{align-items:flex-start;flex-direction:column;gap:4px}.StaffDetailsPopup_detailValue__fRy2V{justify-content:flex-start;text-align:left;width:100%}.StaffDetailsPopup_tagsContainer__sklP3{justify-content:flex-start}.StaffDetailsPopup_roleCard__6LYRG{max-width:220px;min-width:160px;width:calc(50% - 12px)}.StaffDetailsPopup_detailSectionFull__2899p{grid-column:1}}@media (max-width:480px){.StaffDetailsPopup_roleCard__6LYRG{max-width:100%;min-width:0;min-width:auto;width:100%}.StaffDetailsPopup_roleCardHeader__4iorB{flex-wrap:wrap}.StaffDetailsPopup_roleBadge__XP05Q{font-size:11px;max-width:80px}}.UnassignedScholars_assignButton__anRz7{align-items:center;background:#208fff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.UnassignedScholars_assignButton__anRz7:hover:not(:disabled){background:#208fff;box-shadow:0 4px 12px #4f46e54d;transform:translateY(-1px)}.UnassignedScholars_assignButton__anRz7:active:not(:disabled){transform:scale(.95)}.UnassignedScholars_assignButtonDisabled__-9wSi{cursor:not-allowed;opacity:.5}.UnassignedScholars_assignButtonDisabled__-9wSi:hover{box-shadow:none;transform:none}.UnassignedScholars_assignIcon__O2o3H{font-size:18px}.UnassignedScholars_checkbox__qHm47{accent-color:#208fff;cursor:pointer;height:18px;width:18px}.UnassignedScholars_scholarId__v3qcM{color:#2d3748;font-size:13px;font-weight:600}.UnassignedScholars_domainTag__cMKeK{background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;color:#208fff;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px}.UnassignedScholars_dateCell__az6\+7{align-items:center;color:#1a1a2e;display:flex;font-size:13px;gap:6px}.UnassignedScholars_dateIcon__UAZ4R{color:#6c757d;font-size:14px}.UnassignedScholars_premiumOverlay__gyqP5{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}@keyframes UnassignedScholars_premiumFadeIn__r2OK3{0%{opacity:0}to{opacity:1}}.UnassignedScholars_paginationInfo__tbpWM{border:1px solid #e2e8f0;border-radius:8px;color:#6c757d;font-size:14px;padding:9px 8px;text-align:center}.UnassignedScholars_premiumPopup__\+2Sc9{animation:UnassignedScholars_premiumSlideUp__pWFRx .4s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:24px;box-shadow:0 25px 80px #00000059;display:flex;flex-direction:column;max-height:92vh;max-width:680px;min-height:55vh;overflow:hidden;width:95%}@keyframes UnassignedScholars_premiumSlideUp__pWFRx{0%{opacity:0;transform:translateY(40px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.UnassignedScholars_premiumHeader__Af8IG{align-items:flex-start;background:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;overflow:hidden;padding:24px 28px;position:relative}.UnassignedScholars_premiumHeader__Af8IG:before{background:#4f46e508;border-radius:50%;content:"";height:300px;pointer-events:none;position:absolute;right:-20%;top:-50%;width:300px}.UnassignedScholars_premiumHeader__Af8IG:after{background:#4f46e505;border-radius:50%;bottom:-60%;content:"";height:250px;left:-10%;pointer-events:none;position:absolute;width:250px}.UnassignedScholars_premiumHeaderContent__LMDz9{align-items:center;display:flex;gap:16px;position:relative;z-index:1}.UnassignedScholars_premiumHeaderIcon__dQKSV{align-items:center;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-radius:14px;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.UnassignedScholars_premiumIcon__2XMLA{color:#208fff;font-size:26px}.UnassignedScholars_premiumTitle__TxRzf{color:#1e293b;font-size:22px;font-weight:700;letter-spacing:-.3px;margin:0}.UnassignedScholars_premiumSubtitle__eToo\+{color:#64748b;font-size:14px;margin:2px 0 0}.UnassignedScholars_premiumCount__jF4GT{background:#eef2ff;border-radius:12px;color:#208fff;font-size:16px;font-weight:700;padding:1px 10px}.UnassignedScholars_premiumClose__WpX63{align-items:center;background:#f1f5f9;border:none;border-radius:12px;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px;z-index:1}.UnassignedScholars_premiumClose__WpX63:hover{background:#e2e8f0;color:#1e293b;transform:rotate(90deg)}.UnassignedScholars_premiumBody__I9oRe{flex:1 1;overflow-y:auto;padding:28px 28px 24px}.UnassignedScholars_premiumSelectedPreview__F-s9E{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:24px;padding:14px 18px}.UnassignedScholars_premiumPreviewHeader__wBXME{align-items:center;color:#475569;display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:8px}.UnassignedScholars_premiumPreviewIcon__WiAeF{color:#208fff;font-size:16px}.UnassignedScholars_premiumPreviewTag__UZtgI{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;color:#208fff;display:inline-flex;font-size:12px;font-weight:500;padding:4px 12px}.UnassignedScholars_premiumPreviewMore__kI1Dy{align-items:center;background:#f1f5f9;border-radius:8px;color:#64748b;display:inline-flex;font-size:12px;font-weight:500;padding:4px 12px}.UnassignedScholars_premiumFormGrid__JCyEQ{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-template-columns:1fr 1fr}.UnassignedScholars_premiumFullWidth__zvlrs{grid-column:1/-1}.UnassignedScholars_premiumFormGroup__N8mfI{display:flex;flex-direction:column;gap:4px}.UnassignedScholars_premiumLabel__qVUXA{color:#1e293b;font-size:13px;font-weight:600;letter-spacing:.2px}.UnassignedScholars_premiumRequired__MIFBf{color:#ef4444}.UnassignedScholars_premiumSelect__RLBNE{width:100%}.UnassignedScholars_premiumSelect__RLBNE .premium-select__control{background:#fafbfc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:none!important;min-height:48px!important;transition:all .2s ease!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__control:hover{background:#fff!important;border-color:#208fff!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__control--is-focused{background:#fff!important;border-color:#208fff!important;box-shadow:0 0 0 4px #4f46e51a!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__menu{border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 10px 40px #0000001f!important;overflow:hidden!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__option{font-size:14px!important;padding:10px 16px!important;transition:all .15s ease!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__option--is-focused{background:#eef2ff!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__option--is-selected{background:#208fff!important;color:#fff!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__placeholder{color:#94a3b8!important}.UnassignedScholars_premiumSelect__RLBNE .premium-select__indicator-separator{display:none!important}.UnassignedScholars_premiumInputWrapper__6D3YA{position:relative}.UnassignedScholars_premiumInputIcon__1ecBx{color:#94a3b8;font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.UnassignedScholars_premiumInput__kL1DU{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;font-family:inherit;font-size:14px;outline:none;padding:12px 14px 12px 44px;transition:all .2s ease;width:100%}.UnassignedScholars_premiumInput__kL1DU:focus{background:#fff;border-color:#208fff;box-shadow:0 0 0 4px #4f46e51a}.UnassignedScholars_premiumInput__kL1DU::placeholder{color:#94a3b8}.UnassignedScholars_premiumInput__kL1DU[type=date]{padding-left:44px}.UnassignedScholars_premiumTextareaWrapper__-57HB{position:relative}.UnassignedScholars_premiumTextarea__fHt10{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;font-family:inherit;font-size:14px;min-height:80px;outline:none;padding:12px 14px;resize:vertical;transition:all .2s ease;width:100%}.UnassignedScholars_premiumTextarea__fHt10:focus{background:#fff;border-color:#208fff;box-shadow:0 0 0 4px #4f46e51a}.UnassignedScholars_premiumTextarea__fHt10::placeholder{color:#94a3b8}.UnassignedScholars_premiumError__DEwVG{color:#dc2626;display:block;font-size:12px;font-weight:500;margin-top:4px;padding-left:2px}.UnassignedScholars_premiumErrorGeneral__qSxU-{align-items:center;background:#fef2f2;border:1px solid #fca5a5;border-radius:12px;color:#dc2626;display:flex;font-size:14px;gap:8px;margin-top:16px;padding:12px 16px}.UnassignedScholars_premiumErrorIcon__aJ5aS{flex-shrink:0;font-size:18px}.UnassignedScholars_premiumActions__8Zf2j{border-top:1px solid #f1f5f9;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.UnassignedScholars_premiumCancel__NlVuI{background:#f1f5f9;border:none;border-radius:12px;color:#64748b;cursor:pointer;font-size:14px;font-weight:600;padding:12px 28px;transition:all .2s ease}.UnassignedScholars_premiumCancel__NlVuI:hover{background:#e2e8f0;transform:translateY(-1px)}.UnassignedScholars_premiumSubmit__iyBPU{align-items:center;background:linear-gradient(135deg,#208fff,#0575e6);border:none;border-radius:12px;box-shadow:0 4px 16px #4f46e540;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 32px;transition:all .3s ease}.UnassignedScholars_premiumSubmit__iyBPU:hover:not(:disabled){box-shadow:0 8px 24px #4f46e559;transform:translateY(-2px)}.UnassignedScholars_premiumSubmit__iyBPU:active:not(:disabled){transform:scale(.96)}.UnassignedScholars_premiumSubmit__iyBPU:disabled{cursor:not-allowed;opacity:.6;transform:none}.UnassignedScholars_premiumSubmitIcon__0S4Ko{font-size:18px}.UnassignedScholars_premiumSpinner__r6vgN{animation:UnassignedScholars_premiumSpin__EXyOO 1s linear infinite;font-size:18px}@keyframes UnassignedScholars_premiumSpin__EXyOO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.UnassignedScholars_premiumPopup__\+2Sc9{border-radius:20px;max-height:95vh;max-width:100%}.UnassignedScholars_premiumHeader__Af8IG{padding:18px 20px}.UnassignedScholars_premiumHeaderIcon__dQKSV{height:44px;width:44px}.UnassignedScholars_premiumIcon__2XMLA{font-size:22px}.UnassignedScholars_premiumTitle__TxRzf{font-size:19px}.UnassignedScholars_premiumBody__I9oRe{padding:20px 20px 18px}.UnassignedScholars_premiumFormGrid__JCyEQ{gap:14px;grid-template-columns:1fr}.UnassignedScholars_premiumFullWidth__zvlrs{grid-column:1}.UnassignedScholars_premiumActions__8Zf2j{flex-direction:column-reverse}.UnassignedScholars_premiumCancel__NlVuI,.UnassignedScholars_premiumSubmit__iyBPU{justify-content:center;padding:14px 20px;width:100%}.UnassignedScholars_premiumClose__WpX63{font-size:18px;height:36px;width:36px}}@media (max-width:480px){.UnassignedScholars_premiumHeader__Af8IG{padding:14px 16px}.UnassignedScholars_premiumHeaderIcon__dQKSV{border-radius:10px;height:38px;width:38px}.UnassignedScholars_premiumIcon__2XMLA{font-size:18px}.UnassignedScholars_premiumTitle__TxRzf{font-size:17px}.UnassignedScholars_premiumSubtitle__eToo\+{font-size:13px}.UnassignedScholars_premiumBody__I9oRe{padding:16px 16px 14px}.UnassignedScholars_premiumSelectedPreview__F-s9E{padding:10px 14px}.UnassignedScholars_premiumInput__kL1DU{font-size:13px;padding:10px 12px 10px 40px}.UnassignedScholars_premiumTextarea__fHt10{font-size:13px;padding:10px 12px}}.UnassignedScholars_premiumExpandButton__dny7i{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#208fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-top:8px;padding:4px 12px;transition:all .2s ease}.UnassignedScholars_premiumExpandButton__dny7i:hover{background:#eef2ff;border-color:#208fff;transform:translateY(-1px)}.UnassignedScholars_premiumExpandButton__dny7i:active{transform:scale(.95)}.UnassignedScholars_premiumExpandIcon__TDd0v{color:#208fff;font-size:14px}.UnassignedScholars_premiumPreviewCount__3DIU0{color:#208fff;font-size:13px;font-weight:600;margin-left:4px}.UnassignedScholars_premiumPreviewTags__GQNky{display:flex;flex-wrap:wrap;gap:6px;max-height:none;overflow:visible}@media (max-width:768px){.UnassignedScholars_premiumExpandButton__dny7i{font-size:12px;padding:3px 10px}.UnassignedScholars_premiumPreviewCount__3DIU0{font-size:12px}}@media (max-width:480px){.UnassignedScholars_premiumExpandButton__dny7i{font-size:11px;padding:2px 8px}}.ViewWorkDetailsPopup_overlay__DRKef{align-items:center;animation:ViewWorkDetailsPopup_fadeIn__nI7\+E .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewWorkDetailsPopup_fadeIn__nI7\+E{0%{opacity:0}to{opacity:1}}.ViewWorkDetailsPopup_popup__Q0aV8{animation:ViewWorkDetailsPopup_slideUp__qOghH .3s ease;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:1000px;overflow:hidden;width:100%}@keyframes ViewWorkDetailsPopup_slideUp__qOghH{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_header__wA8yC{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.ViewWorkDetailsPopup_content__q4qnH{flex:1 1;overflow-y:auto;padding:32px;scrollbar-color:#cbd5e1 #f1f1f1;scrollbar-width:thin}.ViewWorkDetailsPopup_content__q4qnH::-webkit-scrollbar{width:8px}.ViewWorkDetailsPopup_content__q4qnH::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ViewWorkDetailsPopup_content__q4qnH::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ViewWorkDetailsPopup_content__q4qnH::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ViewWorkDetailsPopup_headerLeft__EjGXq{align-items:center;display:flex;gap:16px}.ViewWorkDetailsPopup_headerIcon__8Ddoo{align-items:center;background:#0b78ff1a;border-radius:16px;color:#0b78ff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.ViewWorkDetailsPopup_title__uQG7J{color:#1e293b;font-size:24px;font-weight:600;margin:0}.ViewWorkDetailsPopup_subtitle__G\+Yn\+{color:#64748b;font-size:14px;margin:4px 0 0}.ViewWorkDetailsPopup_closeBtn__C5Ht2{align-items:center;background:#0b78ff1a;border:none;border-radius:12px;color:#0b78ff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ViewWorkDetailsPopup_closeBtn__C5Ht2:hover{background:#0b78ff33;transform:scale(1.05)}.ViewWorkDetailsPopup_progressSection__xCtCr{margin-bottom:32px}.ViewWorkDetailsPopup_progressHeader__L1tVa{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ViewWorkDetailsPopup_sectionTitle__9cYYm{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ViewWorkDetailsPopup_sectionSubtitle__jSrar{color:#64748b;font-size:13px;margin:4px 0 0}.ViewWorkDetailsPopup_editBtn__f0vIW{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ViewWorkDetailsPopup_editBtn__f0vIW:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_progressCard__6TDyi{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_progressStats__Nzy6I{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.ViewWorkDetailsPopup_progressCircle__HJaBp{flex-shrink:0;height:140px;position:relative;width:140px}.ViewWorkDetailsPopup_progressSvg__NKp8T{height:140px;transform:rotate(-90deg);width:140px}.ViewWorkDetailsPopup_progressBg__r51OE{fill:none;stroke:#e2e8f0;stroke-width:8}.ViewWorkDetailsPopup_progressBar__Yqdue{fill:none;stroke-width:8;stroke-linecap:round;stroke:#0b78ff;transition:stroke-dashoffset .5s ease}.ViewWorkDetailsPopup_progressPercentage__1pxH7{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkDetailsPopup_percentageValue__-5\+cy{color:#1e293b;font-size:28px;font-weight:700}.ViewWorkDetailsPopup_percentageLabel__XUNTC{color:#64748b;display:block;font-size:11px}.ViewWorkDetailsPopup_progressInfo__wbrye{flex:1 1;min-width:180px}.ViewWorkDetailsPopup_statusBadge__FRkAD{align-items:center;background:#fff;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 14px}.ViewWorkDetailsPopup_statusDot__kX3y9{border-radius:50%;height:8px;width:8px}.ViewWorkDetailsPopup_completionDate__Mnb3N{align-items:center;background:#d1fae5;border-radius:10px;color:#10b981;display:flex;font-size:13px;gap:8px;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.ViewWorkDetailsPopup_editForm__p044f{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_formRow__Bo0TY{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.ViewWorkDetailsPopup_formGroup__57bzg{display:flex;flex-direction:column;gap:8px}.ViewWorkDetailsPopup_formLabel__T8OSn{align-items:center;color:#475569;display:flex;font-size:13px;font-weight:500;gap:6px}.ViewWorkDetailsPopup_labelIcon__NWR2y{font-size:14px}.ViewWorkDetailsPopup_formInput__a6lP2{border:1px solid #cbd5e1;border-radius:10px;font-size:14px;padding:10px 14px;transition:all .2s}.ViewWorkDetailsPopup_formInput__a6lP2:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.ViewWorkDetailsPopup_progressBarPreview__RO1om{background:#e2e8f0;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ViewWorkDetailsPopup_progressFill__d2fjF{background:#0b78ff;border-radius:3px;height:100%;transition:width .3s ease}.ViewWorkDetailsPopup_editActions__FJRaN{display:flex;gap:12px;justify-content:flex-end}.ViewWorkDetailsPopup_cancelEditBtn__ydoPZ{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_cancelEditBtn__ydoPZ:hover{background:#f1f5f9}.ViewWorkDetailsPopup_saveEditBtn__H88Nj{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_saveEditBtn__H88Nj:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_cancelEditBtn__ydoPZ:disabled,.ViewWorkDetailsPopup_saveEditBtn__H88Nj:disabled{cursor:not-allowed;opacity:.6;transform:none}.ViewWorkDetailsPopup_twoColumnLayout__mL-qX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.ViewWorkDetailsPopup_detailsCard__QNIU1{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.ViewWorkDetailsPopup_cardHeader__SoBH3{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;margin-bottom:20px;padding-bottom:12px}.ViewWorkDetailsPopup_cardHeaderIcon__6rnhd{color:#0b78ff;font-size:20px}.ViewWorkDetailsPopup_cardTitle__VOV4L{color:#1e293b;font-size:16px;font-weight:600;margin:0}.ViewWorkDetailsPopup_detailsList__QBulK{display:flex;flex-direction:column;gap:14px}.ViewWorkDetailsPopup_detailItem__Na9E-{align-items:flex-start;display:flex;font-size:13px;gap:12px;justify-content:space-between}.ViewWorkDetailsPopup_detailLabel__0t-3o{color:#64748b;flex-shrink:0;font-weight:500;min-width:100px}.ViewWorkDetailsPopup_detailValue__yfWOy{align-items:center;color:#1e293b;display:flex;flex:1 1;gap:6px;justify-content:flex-end;text-align:right;word-break:break-word}.ViewWorkDetailsPopup_detailValue__yfWOy.ViewWorkDetailsPopup_overdue__IIEyv{color:#e74c3c}.ViewWorkDetailsPopup_overdueBadge__jyreP{background:#fee2e2;border-radius:12px;color:#e74c3c;font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;white-space:nowrap}.ViewWorkDetailsPopup_detailNote__xA8bJ{color:#475569;flex:1 1;font-style:italic;text-align:right;word-break:break-word}.ViewWorkDetailsPopup_teamAssignmentSection__xsrf9{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;padding:20px}.ViewWorkDetailsPopup_teamSection__Aa1xr{margin-bottom:32px}.ViewWorkDetailsPopup_teamGrid__gzPA4{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.ViewWorkDetailsPopup_teamGrid__gzPA4:has(.ViewWorkDetailsPopup_teamCard__SJMTL:first-child:last-child){grid-template-columns:repeat(2,1fr)}.ViewWorkDetailsPopup_teamGrid__gzPA4{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.ViewWorkDetailsPopup_teamCard__SJMTL{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;flex:1 1;min-width:150px;padding:16px;text-align:center;transition:all .2s}.ViewWorkDetailsPopup_teamCard__SJMTL:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ViewWorkDetailsPopup_teamRole__AOs\+6{color:#0b78ff;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.ViewWorkDetailsPopup_teamName__CDj2Q{color:#1e293b;font-size:14px;font-weight:600;margin-bottom:4px;word-break:break-word}.ViewWorkDetailsPopup_teamId__329KA{color:#94a3b8;font-size:11px}.ViewWorkDetailsPopup_additionalInfo__nt7rJ{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:20px;margin-top:8px;padding-top:20px}.ViewWorkDetailsPopup_infoRow__zH0K0{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ViewWorkDetailsPopup_infoLabel__MseWy{color:#64748b;font-weight:500}.ViewWorkDetailsPopup_statusChip__vvLMR{background:#dbeafe;border-radius:12px;color:#0b78ff;font-size:12px;font-weight:500;padding:4px 10px}.ViewWorkDetailsPopup_typeChip__OUOxA{background:#fef3c7;border-radius:12px;color:#d97706;font-size:12px;font-weight:500;padding:4px 10px;text-transform:capitalize}@media (max-width:768px){.ViewWorkDetailsPopup_overlay__DRKef{padding:10px}.ViewWorkDetailsPopup_popup__Q0aV8{max-height:calc(100vh - 20px)}.ViewWorkDetailsPopup_content__q4qnH,.ViewWorkDetailsPopup_header__wA8yC{padding:20px}.ViewWorkDetailsPopup_twoColumnLayout__mL-qX{gap:16px;grid-template-columns:1fr}.ViewWorkDetailsPopup_teamGrid__gzPA4{grid-template-columns:repeat(2,1fr)}.ViewWorkDetailsPopup_formRow__Bo0TY{grid-template-columns:1fr}.ViewWorkDetailsPopup_progressStats__Nzy6I{flex-direction:column;text-align:center}.ViewWorkDetailsPopup_progressInfo__wbrye{text-align:center}.ViewWorkDetailsPopup_completionDate__Mnb3N{margin:0 auto}.ViewWorkDetailsPopup_detailItem__Na9E-{flex-direction:column;gap:4px}.ViewWorkDetailsPopup_detailValue__yfWOy{justify-content:flex-start;text-align:left}.ViewWorkDetailsPopup_progressHeader__L1tVa{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.ViewWorkDetailsPopup_teamGrid__gzPA4{grid-template-columns:1fr}.ViewWorkDetailsPopup_additionalInfo__nt7rJ{flex-direction:column;gap:12px}}.ViewWorkDetailsPopup_ctStatus__oAPYm{background:#dcfce7;border-radius:20px;color:#166534;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-align:center}.ViewWorkDetailsPopup_formInputError__tl39J{background-color:#fff5f5!important;border-color:#e74c3c!important}.ViewWorkDetailsPopup_formInputError__tl39J:focus{border-color:#e74c3c!important;box-shadow:0 0 0 3px #e74c3c1a!important}.ViewWorkDetailsPopup_errorMessage__G3AaY{align-items:center;animation:ViewWorkDetailsPopup_slideDown__0n4zj .2s ease-out;color:#e74c3c;display:flex;font-size:12px;gap:6px;margin-top:6px}.ViewWorkDetailsPopup_errorIcon__5yhYx{flex-shrink:0;font-size:14px}@keyframes ViewWorkDetailsPopup_slideDown__0n4zj{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_saveEditBtn__H88Nj:disabled{cursor:not-allowed;opacity:.6}.ExpertScholarsPopup_overlay__X3nFS{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.ExpertScholarsPopup_popup__c9gXL{animation:ExpertScholarsPopup_slideUp__8K0K\+ .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:1300px;overflow:hidden;width:95%}@keyframes ExpertScholarsPopup_slideUp__8K0K\+{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ExpertScholarsPopup_header__ENxx5{align-items:center;background:#f8f9fa;border-bottom:2px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ExpertScholarsPopup_title__u569A{align-items:center;color:#1a1a2e;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.ExpertScholarsPopup_titleIcon__6XRZj{color:#4a6cf7;font-size:22px}.ExpertScholarsPopup_closeButton__58ROr{background:none;border:none;border-radius:6px;color:#666;font-size:24px;justify-content:center;padding:4px 8px;transition:all .2s}.ExpertScholarsPopup_closeButton__58ROr:hover{background:#e9ecef;color:#333}.ExpertScholarsPopup_content__4\+jNX{flex:1 1;overflow-y:auto;padding:24px}.ExpertScholarsPopup_loadingContainer__Bkdxe{align-items:center;display:flex;justify-content:center;min-height:300px;padding:60px 20px}.ExpertScholarsPopup_staffSection__0vKKs{margin-bottom:32px}.ExpertScholarsPopup_sectionTitle__r4wNp{align-items:center;border-bottom:2px solid #e9ecef;color:#1a1a2e;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0 0 16px;padding-bottom:8px}.ExpertScholarsPopup_sectionIcon__cPgkE{color:#4a6cf7;font-size:20px}.ExpertScholarsPopup_staffGrid__O5OML{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ExpertScholarsPopup_label__3ugAF{color:#6c757d;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ExpertScholarsPopup_icon__M-j7S{color:#6c757d;flex-shrink:0;font-size:15px}.ExpertScholarsPopup_scholarsSection__caLbY{margin-top:8px}.ExpertScholarsPopup_tableWrapper__APywf{background:#fff;border:1px solid #e9ecef;border-radius:12px;overflow-x:auto}.ExpertScholarsPopup_table__5bKUG{border-collapse:collapse;font-size:14px;min-width:700px;width:100%}.ExpertScholarsPopup_tableHeader__6Tw56{background:#f8f9fa}.ExpertScholarsPopup_tableHeaderCell__4CudH{border-bottom:2px solid #dee2e6;color:#495057;font-size:13px;font-weight:600;padding:12px 16px;text-align:left;white-space:nowrap}.ExpertScholarsPopup_tableBody__JhHzI{background:#fff}.ExpertScholarsPopup_tableRow__JgYvn{border-bottom:1px solid #f0f2f5;transition:background .15s}.ExpertScholarsPopup_tableRow__JgYvn:hover{background:#f8f9fa}.ExpertScholarsPopup_tableRow__JgYvn:last-child{border-bottom:none}.ExpertScholarsPopup_tableCell__v7-ei{color:#1a1a2e;padding:12px 16px;vertical-align:middle}.ExpertScholarsPopup_scholarId__t\+lc\+,.ExpertScholarsPopup_scholarName__mp6wL{align-items:center;display:flex;font-weight:500;gap:6px}.ExpertScholarsPopup_dateCell__mjBYz{align-items:center;color:#6c757d;display:flex;font-size:13px;gap:6px}.ExpertScholarsPopup_workDescription__xXxcF{color:#495057;display:block;font-size:13px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExpertScholarsPopup_iconSmall__w5K7M{color:#6c757d;flex-shrink:0;font-size:13px}.ExpertScholarsPopup_emptyState__aMHNv{align-items:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:50px 20px}.ExpertScholarsPopup_emptyIcon__VI92z{color:#adb5bd;font-size:48px;margin-bottom:12px}.ExpertScholarsPopup_emptyText__mejKk{color:#6c757d;font-size:16px;margin:0}@media (max-width:1024px){.ExpertScholarsPopup_staffGrid__O5OML{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:16px}}@media (max-width:768px){.ExpertScholarsPopup_popup__c9gXL{border-radius:12px;max-height:95vh;width:100%}.ExpertScholarsPopup_header__ENxx5{padding:16px}.ExpertScholarsPopup_title__u569A{font-size:17px}.ExpertScholarsPopup_content__4\+jNX{padding:16px}.ExpertScholarsPopup_staffGrid__O5OML{gap:12px;grid-template-columns:1fr;padding:12px}.ExpertScholarsPopup_staffItem__uXJ2Z{padding:6px 0}.ExpertScholarsPopup_tableCell__v7-ei{font-size:13px;padding:8px 12px}.ExpertScholarsPopup_tableHeaderCell__4CudH{font-size:12px;padding:8px 12px}.ExpertScholarsPopup_workDescription__xXxcF{max-width:120px}.ExpertScholarsPopup_sectionTitle__r4wNp{font-size:16px}}@media (max-width:480px){.ExpertScholarsPopup_popup__c9gXL{border-radius:8px}.ExpertScholarsPopup_header__ENxx5{padding:12px 16px}.ExpertScholarsPopup_title__u569A{font-size:15px}.ExpertScholarsPopup_content__4\+jNX{padding:12px}.ExpertScholarsPopup_staffGrid__O5OML{gap:8px;padding:8px}.ExpertScholarsPopup_staffItem__uXJ2Z{padding:4px 0}.ExpertScholarsPopup_value__X10MM{font-size:13px}.ExpertScholarsPopup_tableCell__v7-ei{font-size:12px;padding:6px 8px}.ExpertScholarsPopup_tableHeaderCell__4CudH{font-size:11px;padding:6px 8px}.ExpertScholarsPopup_workDescription__xXxcF{max-width:80px}}.ExpertScholarsPopup_ctStatusBadge__MUKHF{border-radius:20px;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.3px;max-width:100px;min-width:60px;padding:4px 12px;text-align:center}.ExpertScholarsPopup_ctStatusCompleted__j0Jqb{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.ExpertScholarsPopup_ctStatusInProgress__6VEpj{background-color:#fff3cd;border:1px solid #ffc107;color:#856404}.ExpertScholarsPopup_ctStatusPending__VOZ-d{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.ExpertScholarsPopup_ctStatusActive__wjBZ-{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.ExpertScholarsPopup_ctStatusInactive__hpj5i{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.ExpertScholarsPopup_ctStatusApproved__zN1Zv{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.ExpertScholarsPopup_ctStatusRejected__\+1wpp{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.ExpertScholarsPopup_tagContainer__hwzev{display:flex;flex:1 1;flex-direction:column;gap:6px}.ExpertScholarsPopup_departmentTag__lh6pQ{background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#2563eb}.ExpertScholarsPopup_departmentTag__lh6pQ,.ExpertScholarsPopup_designationTag__BgMsT{display:inline-block;font-size:13px;font-weight:500;min-width:60px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.ExpertScholarsPopup_designationTag__BgMsT{background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;color:#92400e}.ExpertScholarsPopup_roleTag__m7ztV{background:#dbeafe;border:1px solid #bfdbfe;border-radius:6px;color:#1e40af;display:inline-block;font-size:13px;font-weight:500;min-width:60px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.ExpertScholarsPopup_value__X10MM{align-items:flex-start;color:#1a1a2e;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;gap:8px;margin:0;width:100%;word-break:break-word}.ExpertScholarsPopup_value__X10MM .ExpertScholarsPopup_icon__M-j7S{flex-shrink:0;margin-top:2px}.ExpertScholarsPopup_roleDetailContainer__3TzbL{min-width:0}.ExpertScholarsPopup_roleDetailCard__xqzIz{background:#f8f9fa;max-width:300px;min-width:230px;width:calc(35.33% - 10px)}.ExpertScholarsPopup_roleDetailCard__xqzIz:hover{transform:translateY(-2px)}.ExpertScholarsPopup_roleDetailItem__Hta6X{background:#fff;gap:8px}.ExpertScholarsPopup_roleDivision__u6h8f{align-items:center;background:#fff;border:1px solid #f0f2f5;border-radius:6px;gap:15px;padding:6px 10px}.ExpertScholarsPopup_roleDetailIcon__kL2aH{color:#6c757d;flex-shrink:0;font-size:14px;margin-top:2px}.ExpertScholarsPopup_roleDetailLabel__tDjty{display:block}.ExpertScholarsPopup_roleDetailValue__AYnwj{display:block;font-size:11px}.ExpertScholarsPopup_staffGrid__O5OML{grid-gap:16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:20px}.ExpertScholarsPopup_staffItem__uXJ2Z{border-bottom:1px solid #e9ecef;display:flex;flex-direction:column;gap:4px;padding:8px 0;width:100%}.ExpertScholarsPopup_staffItem__uXJ2Z:last-child{border-bottom:none}.ExpertScholarsPopup_staffItem__uXJ2Z:has(.ExpertScholarsPopup_roleDetailContainer__3TzbL){grid-column:1/-1}@media (max-width:1024px){.ExpertScholarsPopup_roleDetailCard__xqzIz{min-width:180px;width:calc(50% - 12px)}}@media (max-width:768px){.ExpertScholarsPopup_roleDetailCard__xqzIz{max-width:220px;min-width:160px;padding:10px 12px;width:calc(50% - 12px)}.ExpertScholarsPopup_roleDetailBadge__N9eeE{font-size:12px;max-width:100px}.ExpertScholarsPopup_roleDetailValue__AYnwj{font-size:12px}.ExpertScholarsPopup_staffGrid__O5OML{gap:12px;grid-template-columns:1fr;padding:12px}.ExpertScholarsPopup_staffItem__uXJ2Z:has(.ExpertScholarsPopup_roleDetailContainer__3TzbL){grid-column:1}}@media (max-width:480px){.ExpertScholarsPopup_roleDetailCard__xqzIz{max-width:100%;min-width:0;min-width:auto;padding:8px 10px;width:100%}.ExpertScholarsPopup_roleDetailHeader__ou0G2{flex-wrap:wrap;gap:6px}.ExpertScholarsPopup_roleDetailBadge__N9eeE{font-size:11px;max-width:80px;padding:2px 10px}.ExpertScholarsPopup_roleDetailItem__Hta6X{padding:4px 8px}.ExpertScholarsPopup_roleDetailValue__AYnwj{font-size:11px}}.ExpertScholarsPopup_footer__y\+9Qn{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.ExpertScholarsPopup_viewRolesButtonInline__4FTvJ{align-items:center;background:#f0f4ff;border:1px solid #c7d2fe;border-radius:16px;color:#0b78ff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 12px;transition:all .2s ease;white-space:nowrap}.ExpertScholarsPopup_viewRolesButtonInline__4FTvJ:hover{background:#2563eb;border-color:#2563eb;color:#fff;transform:scale(1.02)}.ExpertScholarsPopup_viewRolesButtonInline__4FTvJ:active{transform:scale(.95)}.ExpertScholarsPopup_viewRolesIconInline__b8Qrx{font-size:12px}.ExpertScholarsPopup_viewRolesChevronInline__uuy5o{font-size:12px;transition:transform .3s ease}.ExpertScholarsPopup_viewRolesBadgeInline__we7fT{align-items:center;background:#2563eb;border-radius:9px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px;transition:all .25s ease}.ExpertScholarsPopup_viewRolesButtonInline__4FTvJ:hover .ExpertScholarsPopup_viewRolesBadgeInline__we7fT{background:#fff;color:#2563eb}.ExpertScholarsPopup_rolesSection__8ncXv{animation:ExpertScholarsPopup_slideDown__08qMF .3s ease-out;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:16px}.ExpertScholarsPopup_rolesHeader__NKwwC{align-items:center;border-bottom:2px solid #e9ecef;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:10px}.ExpertScholarsPopup_rolesTitle__Gpq0j{align-items:center;color:#1a1a2e;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0}.ExpertScholarsPopup_rolesIcon__j-x6a{color:#0b78ff;font-size:18px}.ExpertScholarsPopup_showLessButton__C90fg{align-items:center;background:#e9ecef;border:none;border-radius:14px;color:#6c757d;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 12px;transition:all .2s ease}.ExpertScholarsPopup_showLessButton__C90fg:hover{background:#dee2e6;color:#1a1a2e}.ExpertScholarsPopup_showLessIcon__-aKa3{font-size:12px}.ExpertScholarsPopup_staffItemFullWidth__RWtA8{border-bottom:1px solid #e9ecef;display:flex;flex-direction:column;gap:4px;grid-column:1/-1;padding:8px 0}.ExpertScholarsPopup_staffItemFullWidth__RWtA8:last-child{border-bottom:none}.ExpertScholarsPopup_noRolesText__-GxS6{color:#6c757d;display:block;font-size:14px;padding:20px 0;text-align:center}.ExpertScholarsPopup_roleDetailContainer__3TzbL{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:12px;padding:4px 2px;width:100%}.ExpertScholarsPopup_roleDetailCard__xqzIz{background:#fff;border:1px solid #e9ecef;border-radius:10px;flex:0 0 auto;max-width:280px;min-width:200px;padding:12px 14px;transition:all .2s ease;width:calc(33.33% - 12px)}.ExpertScholarsPopup_roleDetailCard__xqzIz:hover{border-color:#2563eb;box-shadow:0 2px 8px #4f46e51a}.ExpertScholarsPopup_roleDetailHeader__ou0G2{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:10px;margin-bottom:10px;padding-bottom:8px}.ExpertScholarsPopup_roleDetailNumber__FAr0P{background:#e9ecef;border-radius:10px;color:#6c757d;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.ExpertScholarsPopup_roleDetailBadge__N9eeE{background:#dbeafe;border:1px solid #bfdbfe;border-radius:12px;color:#1e40af;display:inline-block;font-size:13px;font-weight:600;padding:2px 14px;text-overflow:ellipsis;white-space:nowrap}.ExpertScholarsPopup_roleDetailBody__a-iIR{display:flex;flex-direction:column;gap:8px}.ExpertScholarsPopup_roleDetailItem__Hta6X{align-items:flex-start;background:#f8f9fa;border:1px solid #f0f2f5;border-radius:6px;display:flex;padding:6px 10px}.ExpertScholarsPopup_roleDivision__u6h8f{display:flex;flex-direction:column;gap:2px;width:100%}.ExpertScholarsPopup_roleDetailLabel__tDjty{color:#6c757d;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ExpertScholarsPopup_roleDetailValue__AYnwj{color:#1a1a2e;font-size:13px;font-weight:500;word-break:break-word}@media (max-width:1024px){.ExpertScholarsPopup_roleDetailCard__xqzIz{max-width:260px;min-width:180px;width:calc(50% - 12px)}}@media (max-width:768px){.ExpertScholarsPopup_roleDetailCard__xqzIz{max-width:220px;min-width:160px;padding:10px 12px;width:calc(50% - 12px)}.ExpertScholarsPopup_rolesSection__8ncXv{padding:12px}.ExpertScholarsPopup_rolesTitle__Gpq0j{font-size:14px}.ExpertScholarsPopup_viewRolesButtonInline__4FTvJ{font-size:11px;padding:3px 10px}}@media (max-width:480px){.ExpertScholarsPopup_roleDetailCard__xqzIz{max-width:100%;min-width:0;min-width:auto;padding:8px 10px;width:100%}.ExpertScholarsPopup_rolesHeader__NKwwC{flex-wrap:wrap;gap:8px}.ExpertScholarsPopup_showLessButton__C90fg{font-size:11px;padding:3px 10px}.ExpertScholarsPopup_viewRolesButtonInline__4FTvJ{font-size:11px;gap:4px;padding:3px 8px}.ExpertScholarsPopup_viewRolesBadgeInline__we7fT{font-size:9px;height:16px;min-width:16px}}.ExpertScholarsPopup_searchFilterContainer__\+bdQh{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px 16px}.ExpertScholarsPopup_searchWrapper__k9--9{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;display:flex;flex:1 1;min-width:200px;padding:4px 12px;transition:all .2s ease}.ExpertScholarsPopup_searchWrapper__k9--9:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #4f46e51a}.ExpertScholarsPopup_searchIcon__aPhnr{color:#6c757d;font-size:14px;margin-right:8px}.ExpertScholarsPopup_searchInput__gnrrX{background:#0000;border:none;color:#1a1a2e;flex:1 1;font-size:14px;outline:none;padding:8px 0}.ExpertScholarsPopup_searchInput__gnrrX::placeholder{color:#adb5bd}.ExpertScholarsPopup_clearSearchButton__YJ-2M{background:none;border:none;color:#6c757d;cursor:pointer;font-size:16px;padding:0 4px;transition:color .2s}.ExpertScholarsPopup_clearSearchButton__YJ-2M:hover{color:#ef4444}.ExpertScholarsPopup_filterControls__AsVN7{align-items:center;display:flex;flex-shrink:0;gap:12px}.ExpertScholarsPopup_filterToggleButton__UXsq\+{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.ExpertScholarsPopup_filterToggleButton__UXsq\+:hover{background:#f0f4ff;border-color:#2563eb}.ExpertScholarsPopup_filterToggleButtonActive__E7x2m{background:#eef2ff;border-color:#2563eb;color:#2563eb}.ExpertScholarsPopup_filterBadge__Za3uv{align-items:center;background:#2563eb;border-radius:9px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 6px}.ExpertScholarsPopup_perPageWrapper__VVatp{align-items:center;display:flex;gap:6px}.ExpertScholarsPopup_perPageLabel__FmwmX{color:#6c757d;font-size:13px;font-weight:500}.ExpertScholarsPopup_perPageSelect__8mCXT{background:#fff;border:1px solid #e9ecef;border-radius:6px;color:#1a1a2e;cursor:pointer;font-size:13px;outline:none;padding:4px 8px}.ExpertScholarsPopup_perPageSelect__8mCXT:focus{border-color:#2563eb;box-shadow:0 0 0 3px #4f46e51a}.ExpertScholarsPopup_filterContainer__7iq-i{animation:ExpertScholarsPopup_slideDown__08qMF .3s ease-out;background:#fff;border:1px solid #e9ecef;border-radius:10px;margin-bottom:16px;padding:16px 20px}@keyframes ExpertScholarsPopup_slideDown__08qMF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ExpertScholarsPopup_filterGrid__Srp1u{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:12px}.ExpertScholarsPopup_filterItem__fBnJW{display:flex;flex-direction:column;gap:4px}.ExpertScholarsPopup_filterLabel__rtQQB{color:#6c757d;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ExpertScholarsPopup_filterSelect__ycf-i{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;font-size:14px;outline:none;padding:8px 12px;transition:all .2s ease}.ExpertScholarsPopup_filterSelect__ycf-i:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #4f46e51a}.ExpertScholarsPopup_filterActions__lbK1v{display:flex;justify-content:flex-end}.ExpertScholarsPopup_clearFiltersButton__w6ooK{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#6c757d;cursor:pointer;font-size:13px;padding:6px 16px;transition:all .2s ease}.ExpertScholarsPopup_clearFiltersButton__w6ooK:hover{background:#e9ecef}.ExpertScholarsPopup_paginationContainer__Qq25g{align-items:center;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:16px;padding-top:16px}.ExpertScholarsPopup_paginationButton__V--k7{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 14px;transition:all .2s ease}.ExpertScholarsPopup_paginationButton__V--k7:hover:not(:disabled){background:#f0f4ff;border-color:#2563eb;color:#2563eb}.ExpertScholarsPopup_paginationButtonDisabled__8BX7c{cursor:not-allowed;opacity:.5}.ExpertScholarsPopup_paginationNumbers__13mTY{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.ExpertScholarsPopup_paginationNumber__n67As{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:6px;color:#1a1a2e;cursor:pointer;display:flex;font-size:13px;height:32px;justify-content:center;min-width:32px;padding:0 8px;transition:all .2s ease}.ExpertScholarsPopup_paginationNumber__n67As:hover:not(:disabled){background:#f0f4ff;border-color:#2563eb}.ExpertScholarsPopup_paginationNumberActive__twY-b{background:#2563eb;border-color:#2563eb;color:#fff}.ExpertScholarsPopup_paginationNumberActive__twY-b:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.ExpertScholarsPopup_paginationEllipsis__INY7J{color:#6c757d;font-size:13px;padding:0 4px}.ExpertScholarsPopup_paginationInfo__Lne26{color:#6c757d;font-size:13px;padding-top:8px;text-align:center}@media (max-width:768px){.ExpertScholarsPopup_searchFilterContainer__\+bdQh{align-items:stretch;flex-direction:column}.ExpertScholarsPopup_filterControls__AsVN7{justify-content:space-between}.ExpertScholarsPopup_filterGrid__Srp1u{grid-template-columns:1fr}.ExpertScholarsPopup_paginationContainer__Qq25g{align-items:center;flex-direction:column}.ExpertScholarsPopup_paginationNumbers__13mTY{justify-content:center}}@media (max-width:480px){.ExpertScholarsPopup_searchWrapper__k9--9{min-width:0;min-width:auto}.ExpertScholarsPopup_filterControls__AsVN7{align-items:stretch;flex-direction:column;gap:8px}.ExpertScholarsPopup_perPageWrapper__VVatp{justify-content:flex-end}}.ExpertScholarsPopup_refreshButton__1bwhY{align-items:center;background:#0000;border:1px solid #e9ecef;border-radius:8px;color:#6c757d;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease}.ExpertScholarsPopup_refreshButton__1bwhY:hover:not(:disabled){background:#f0f4ff;border-color:#2563eb;color:#2563eb}.ExpertScholarsPopup_refreshButton__1bwhY:disabled{cursor:not-allowed;opacity:.5}.ExpertScholarsPopup_refreshButton__1bwhY .ExpertScholarsPopup_refreshIcon__\+6Y7e{font-size:16px;transition:transform .3s ease}.ExpertScholarsPopup_refreshButton__1bwhY:hover:not(:disabled) .ExpertScholarsPopup_refreshIcon__\+6Y7e{transform:rotate(180deg)}.ExpertScholarsPopup_spinning__Z71jq{animation:ExpertScholarsPopup_spin__0ttFK 1s linear infinite}@keyframes ExpertScholarsPopup_spin__0ttFK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExpertScholarsPopup_closeButton__58ROr{align-items:center;background:#0000;border:1px solid #e9ecef;border-radius:8px;color:#6c757d;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease}.ExpertScholarsPopup_closeButton__58ROr:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444}.ExpertScholarsPopup_headerActions__pQSRs{align-items:center;display:flex;gap:6px}.RolesDetailsPopup_overlay__1Yc73{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.RolesDetailsPopup_popup__KfFty{animation:RolesDetailsPopup_slideUp__ffyFr .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:95%}@keyframes RolesDetailsPopup_slideUp__ffyFr{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.RolesDetailsPopup_header__zLPcf{align-items:center;background:#f8f9fa;border-bottom:2px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.RolesDetailsPopup_title__E4mFV{align-items:center;color:#1a1a2e;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.RolesDetailsPopup_titleIcon__OrTUO{color:#4a6cf7;font-size:22px}.RolesDetailsPopup_closeButton__oH-ni{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:24px;justify-content:center;padding:4px 8px;transition:all .2s}.RolesDetailsPopup_closeButton__oH-ni:hover{background:#e9ecef;color:#333;transform:rotate(90deg)}.RolesDetailsPopup_content__EOhoD{flex:1 1;overflow-y:auto;padding:24px}.RolesDetailsPopup_rolesContainer__az6qh{display:flex;flex-direction:column;gap:16px}.RolesDetailsPopup_roleCard__PGpNd{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:16px;transition:all .2s ease}.RolesDetailsPopup_roleCard__PGpNd:hover{border-color:#4a6cf7;box-shadow:0 2px 8px #4a6cf71a}.RolesDetailsPopup_roleHeader__jGLNI{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:12px;margin-bottom:12px;padding-bottom:10px}.RolesDetailsPopup_roleNumber__B8SuF{background:#e9ecef;border-radius:12px;color:#6c757d;font-size:13px;font-weight:600;padding:2px 10px}.RolesDetailsPopup_roleBadge__BoTS3{background:#eef2ff;border:1px solid #c7d2fe;border-radius:20px;color:#4f46e5;display:inline-block;font-size:14px;font-weight:600;padding:4px 14px}.RolesDetailsPopup_roleDetails__UP\+XR{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.RolesDetailsPopup_roleDetailItem__inaPJ{align-items:flex-start;background:#fff;border:1px solid #f0f2f5;border-radius:8px;display:flex;gap:10px;padding:8px 12px}.RolesDetailsPopup_detailIcon__pkdWp{color:#6c757d;flex-shrink:0;font-size:16px;margin-top:2px}.RolesDetailsPopup_detailLabel__wSdRc{color:#6c757d;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.RolesDetailsPopup_detailValue__iotl-{color:#1a1a2e;font-size:14px;font-weight:500}.RolesDetailsPopup_emptyState__oIWbu{align-items:center;color:#6c757d;display:flex;font-size:16px;justify-content:center;padding:40px 20px}@media (max-width:768px){.RolesDetailsPopup_popup__KfFty{max-height:90vh;max-width:95%}.RolesDetailsPopup_header__zLPcf{padding:16px}.RolesDetailsPopup_title__E4mFV{font-size:18px}.RolesDetailsPopup_content__EOhoD{padding:16px}.RolesDetailsPopup_roleDetails__UP\+XR{gap:8px;grid-template-columns:1fr}.RolesDetailsPopup_roleCard__PGpNd{padding:12px}.RolesDetailsPopup_roleDetailItem__inaPJ{padding:6px 10px}}@media (max-width:480px){.RolesDetailsPopup_popup__KfFty{border-radius:8px}.RolesDetailsPopup_header__zLPcf{padding:12px 16px}.RolesDetailsPopup_title__E4mFV{font-size:16px}.RolesDetailsPopup_content__EOhoD{padding:12px}.RolesDetailsPopup_roleBadge__BoTS3{font-size:12px;padding:2px 10px}.RolesDetailsPopup_detailValue__iotl-{font-size:13px}}.bdaWorkOverview_popupOverlay__cgq6V{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.bdaWorkOverview_popupContent__3QumM{animation:bdaWorkOverview_slideUp__GC6rL .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003;max-height:80vh;max-width:90%;overflow:hidden;width:600px}@keyframes bdaWorkOverview_slideUp__GC6rL{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bdaWorkOverview_popupHeader__9oaXs{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:24px 32px 16px}.bdaWorkOverview_popupTitle__2XoRR{color:#1a1a1a;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0 0 4px}.bdaWorkOverview_roleBadge__ngjaB{color:#666;font-size:14px;font-weight:500;margin-top:2px}.bdaWorkOverview_closeBtn__R\+Xzs{background:none;border:none;border-radius:8px;color:#999;cursor:pointer;padding:8px;transition:color .2s}.bdaWorkOverview_closeBtn__R\+Xzs:hover{background:#f5f5f5;color:#333}.bdaWorkOverview_membersList__T227G{padding:8px 0 16px}.bdaWorkOverview_memberIcon__58FWU{background:#f0f0f0;color:#666}@media (max-width:640px){.bdaWorkOverview_popupContent__3QumM{border-radius:0;max-height:100vh;max-width:100%;width:100%}.bdaWorkOverview_popupHeader__9oaXs{padding:20px 20px 12px}.bdaWorkOverview_memberItem__CyKrt{padding:12px 20px}.bdaWorkOverview_memberInfo__iSlVV{font-size:12px}}.bdaWorkOverview_memberItem__CyKrt{align-items:center;border-bottom:1px solid #f0f0f0;cursor:default;display:flex;gap:16px;padding:14px 32px;transition:background .2s}.bdaWorkOverview_memberItem__CyKrt:hover{background:#f8f9fa}.bdaWorkOverview_memberIcon__58FWU{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.bdaWorkOverview_memberDetails__stQM7{flex:1 1;min-width:0}.bdaWorkOverview_memberName__PCsXy{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:10px;margin-bottom:4px}.bdaWorkOverview_teamLeaderBadge__Xy2hm{background:#f0f0f0;border-radius:12px;color:#666;font-size:11px;font-weight:500;letter-spacing:.3px;padding:2px 12px}.bdaWorkOverview_memberInfo__iSlVV{align-items:center;color:#888;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.bdaWorkOverview_memberId__VdXY1{color:#666;font-weight:500}.bdaWorkOverview_memberSeparator__scHuv{color:#ccc}.bdaWorkOverview_memberContact__BSdXh{color:#666}.bdaWorkOverview_memberPosition__JfodO{background:#f0f0f0;border-radius:12px;color:#666;font-size:12px;font-weight:500;padding:2px 10px}.bdaWorkOverview_employeesContainer__3IE2-{background:#fafafa;border-bottom:1px solid #f0f0f0;padding-left:72px}.bdaWorkOverview_employeeItem__KTlUS{align-items:center;border-left:2px solid #e0e0e0;cursor:default;display:flex;gap:14px;margin-left:16px;padding:10px 20px 10px 16px;transition:background .2s}.bdaWorkOverview_employeeItem__KTlUS:hover{background:#f5f5f5}.bdaWorkOverview_employeeIcon__T0tOp{align-items:center;background:#e0e7ff;border-radius:50%;color:#3b82f6;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.bdaWorkOverview_employeeDetails__ct\+El{flex:1 1;min-width:0}.bdaWorkOverview_employeeName__u3hg3{color:#333;font-size:14px;font-weight:500;margin-bottom:2px}.bdaWorkOverview_employeeInfo__CLxbm{align-items:center;color:#888;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.bdaWorkOverview_employeeId__4I2oU{color:#666;font-weight:500}.bdaWorkOverview_employeePosition__xdr9a{background:#f0f0f0;border-radius:12px;color:#666;font-size:11px;font-weight:500;padding:1px 10px}.bdaWorkOverview_emptyState__RR7AE{padding:60px 32px;text-align:center}.bdaWorkOverview_emptyIconWrapper__xD-pO{align-items:center;background:#f5f5f5;border-radius:50%;color:#ccc;display:flex;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.bdaWorkOverview_emptyState__RR7AE p{color:#999;font-size:14px;margin:0}.bdaWorkOverview_membersList__T227G{max-height:500px;overflow-y:auto;padding:0}.bdaWorkOverview_membersList__T227G::-webkit-scrollbar{width:6px}.bdaWorkOverview_membersList__T227G::-webkit-scrollbar-track{background:#f5f5f5}.bdaWorkOverview_membersList__T227G::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.bdaWorkOverview_membersList__T227G::-webkit-scrollbar-thumb:hover{background:#b0b0b0}@media (max-width:640px){.bdaWorkOverview_popupContent__3QumM{border-radius:0;max-height:100vh;max-width:100%;width:100%}.bdaWorkOverview_popupHeader__9oaXs{padding:20px 20px 12px}.bdaWorkOverview_memberItem__CyKrt{padding:12px 20px}.bdaWorkOverview_employeeItem__KTlUS{margin-left:8px;padding:8px 16px 8px 12px}.bdaWorkOverview_employeesContainer__3IE2-{padding-left:56px}.bdaWorkOverview_memberInfo__iSlVV{font-size:12px}.bdaWorkOverview_memberName__PCsXy{font-size:14px}.bdaWorkOverview_employeeName__u3hg3{font-size:13px}}.ViewWorkDetailsPopup_overlay__JTSCf{align-items:center;animation:ViewWorkDetailsPopup_fadeIn__CBc\+d .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewWorkDetailsPopup_fadeIn__CBc\+d{0%{opacity:0}to{opacity:1}}.ViewWorkDetailsPopup_popup__LHvO\+{animation:ViewWorkDetailsPopup_slideUp__t9o-4 .3s ease;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:1000px;overflow:hidden;width:100%}@keyframes ViewWorkDetailsPopup_slideUp__t9o-4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_header__y5\+we{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.ViewWorkDetailsPopup_content__EBvTO{flex:1 1;overflow-y:auto;padding:32px;scrollbar-color:#cbd5e1 #f1f1f1;scrollbar-width:thin}.ViewWorkDetailsPopup_content__EBvTO::-webkit-scrollbar{width:8px}.ViewWorkDetailsPopup_content__EBvTO::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ViewWorkDetailsPopup_content__EBvTO::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ViewWorkDetailsPopup_content__EBvTO::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ViewWorkDetailsPopup_headerLeft__2spwN{align-items:center;display:flex;gap:16px}.ViewWorkDetailsPopup_headerIcon__aseda{align-items:center;background:#0b78ff1a;border-radius:16px;color:#0b78ff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.ViewWorkDetailsPopup_title__AdWeN{color:#1e293b;font-size:24px;font-weight:600;margin:0}.ViewWorkDetailsPopup_subtitle__nqzhL{color:#64748b;font-size:14px;margin:4px 0 0}.ViewWorkDetailsPopup_closeBtn__2WxQM{align-items:center;background:#0b78ff1a;border:none;border-radius:12px;color:#0b78ff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ViewWorkDetailsPopup_closeBtn__2WxQM:hover{background:#0b78ff33;transform:scale(1.05)}.ViewWorkDetailsPopup_progressSection__Dw3lk{margin-bottom:32px}.ViewWorkDetailsPopup_progressHeader__eM-mU{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ViewWorkDetailsPopup_sectionTitle__-PBJ5{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ViewWorkDetailsPopup_sectionSubtitle__Q0vu6{color:#64748b;font-size:13px;margin:4px 0 0}.ViewWorkDetailsPopup_editBtn__EWGAl{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ViewWorkDetailsPopup_editBtn__EWGAl:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_progressCard__uUrph{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_progressStats__l\+LOO{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.ViewWorkDetailsPopup_progressCircle__0mW\+L{flex-shrink:0;height:140px;position:relative;width:140px}.ViewWorkDetailsPopup_progressSvg__xMCDQ{height:140px;transform:rotate(-90deg);width:140px}.ViewWorkDetailsPopup_progressBg__wLIH4{fill:none;stroke:#e2e8f0;stroke-width:8}.ViewWorkDetailsPopup_progressBar__QZIP2{fill:none;stroke-width:8;stroke-linecap:round;stroke:#0b78ff;transition:stroke-dashoffset .5s ease}.ViewWorkDetailsPopup_progressPercentage__vzNT1{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkDetailsPopup_percentageValue__0O86F{color:#1e293b;font-size:28px;font-weight:700}.ViewWorkDetailsPopup_percentageLabel__YAp7T{color:#64748b;display:block;font-size:11px}.ViewWorkDetailsPopup_progressInfo__-cch8{flex:1 1;min-width:180px}.ViewWorkDetailsPopup_statusBadge__aXsWz{align-items:center;background:#fff;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 14px}.ViewWorkDetailsPopup_statusDot__pBnOh{border-radius:50%;height:8px;width:8px}.ViewWorkDetailsPopup_completionDate__IgEci{align-items:center;background:#d1fae5;border-radius:10px;color:#10b981;display:flex;font-size:13px;gap:8px;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.ViewWorkDetailsPopup_editForm__jFwyc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkDetailsPopup_formRow__Wzv2H{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.ViewWorkDetailsPopup_formGroup__IXO9S{display:flex;flex-direction:column;gap:8px}.ViewWorkDetailsPopup_formLabel__mTy2t{align-items:center;color:#475569;display:flex;font-size:13px;font-weight:500;gap:6px}.ViewWorkDetailsPopup_labelIcon__P4oiW{font-size:14px}.ViewWorkDetailsPopup_formInput__e0IDS{border:1px solid #cbd5e1;border-radius:10px;font-size:14px;padding:10px 14px;transition:all .2s}.ViewWorkDetailsPopup_formInput__e0IDS:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.ViewWorkDetailsPopup_progressBarPreview__8A33S{background:#e2e8f0;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ViewWorkDetailsPopup_progressFill__semiD{background:#0b78ff;border-radius:3px;height:100%;transition:width .3s ease}.ViewWorkDetailsPopup_editActions__Q6xl7{display:flex;gap:12px;justify-content:flex-end}.ViewWorkDetailsPopup_cancelEditBtn__0NUeD{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_cancelEditBtn__0NUeD:hover{background:#f1f5f9}.ViewWorkDetailsPopup_saveEditBtn__cqA3r{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.ViewWorkDetailsPopup_saveEditBtn__cqA3r:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkDetailsPopup_cancelEditBtn__0NUeD:disabled,.ViewWorkDetailsPopup_saveEditBtn__cqA3r:disabled{cursor:not-allowed;opacity:.6;transform:none}.ViewWorkDetailsPopup_twoColumnLayout__VHnjX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.ViewWorkDetailsPopup_detailsCard__zI6-g{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.ViewWorkDetailsPopup_cardHeader__3lgIt{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;margin-bottom:20px;padding-bottom:12px}.ViewWorkDetailsPopup_cardHeaderIcon__W01jb{color:#0b78ff;font-size:20px}.ViewWorkDetailsPopup_cardTitle__7WPS4{color:#1e293b;font-size:16px;font-weight:600;margin:0}.ViewWorkDetailsPopup_detailsList__ltOd-{display:flex;flex-direction:column;gap:14px}.ViewWorkDetailsPopup_detailItem__ADmoo{align-items:flex-start;display:flex;font-size:13px;gap:12px;justify-content:space-between}.ViewWorkDetailsPopup_detailLabel__a6WHp{color:#64748b;flex-shrink:0;font-weight:500;min-width:100px}.ViewWorkDetailsPopup_detailValue__PZZUA{align-items:center;color:#1e293b;display:flex;flex:1 1;gap:6px;justify-content:flex-end;text-align:right;word-break:break-word}.ViewWorkDetailsPopup_detailValue__PZZUA.ViewWorkDetailsPopup_overdue__QW5BQ{color:#e74c3c}.ViewWorkDetailsPopup_overdueBadge__FFiLZ{background:#fee2e2;border-radius:12px;color:#e74c3c;font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;white-space:nowrap}.ViewWorkDetailsPopup_detailNote__-T8Ei{color:#475569;flex:1 1;font-style:italic;text-align:right;word-break:break-word}.ViewWorkDetailsPopup_teamSection__7IyVE{margin-bottom:32px}.ViewWorkDetailsPopup_teamGrid__w71b4{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.ViewWorkDetailsPopup_teamGrid__w71b4:has(.ViewWorkDetailsPopup_teamCard__Lq2ki:first-child:last-child){grid-template-columns:repeat(2,1fr)}.ViewWorkDetailsPopup_teamGrid__w71b4{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.ViewWorkDetailsPopup_teamCard__Lq2ki{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;flex:1 1;min-width:150px;padding:16px;text-align:center;transition:all .2s}.ViewWorkDetailsPopup_teamCard__Lq2ki:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ViewWorkDetailsPopup_teamRole__JgfX7{color:#0b78ff;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.ViewWorkDetailsPopup_teamName__zkdfW{color:#1e293b;font-size:14px;font-weight:600;margin-bottom:4px;word-break:break-word}.ViewWorkDetailsPopup_teamId__wnkOD{color:#94a3b8;font-size:11px}.ViewWorkDetailsPopup_additionalInfo__Zd534{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:20px;margin-top:8px;padding-top:20px}.ViewWorkDetailsPopup_infoRow__dRsJ3{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ViewWorkDetailsPopup_infoLabel__uhFSL{color:#64748b;font-weight:500}.ViewWorkDetailsPopup_statusChip__Z8z5b{background:#dbeafe;border-radius:12px;color:#0b78ff;font-size:12px;font-weight:500;padding:4px 10px}.ViewWorkDetailsPopup_typeChip__zD1aH{background:#fef3c7;border-radius:12px;color:#d97706;font-size:12px;font-weight:500;padding:4px 10px;text-transform:capitalize}@media (max-width:768px){.ViewWorkDetailsPopup_overlay__JTSCf{padding:10px}.ViewWorkDetailsPopup_popup__LHvO\+{max-height:calc(100vh - 20px)}.ViewWorkDetailsPopup_content__EBvTO,.ViewWorkDetailsPopup_header__y5\+we{padding:20px}.ViewWorkDetailsPopup_twoColumnLayout__VHnjX{gap:16px;grid-template-columns:1fr}.ViewWorkDetailsPopup_teamGrid__w71b4{grid-template-columns:repeat(2,1fr)}.ViewWorkDetailsPopup_formRow__Wzv2H{grid-template-columns:1fr}.ViewWorkDetailsPopup_progressStats__l\+LOO{flex-direction:column;text-align:center}.ViewWorkDetailsPopup_progressInfo__-cch8{text-align:center}.ViewWorkDetailsPopup_completionDate__IgEci{margin:0 auto}.ViewWorkDetailsPopup_detailItem__ADmoo{flex-direction:column;gap:4px}.ViewWorkDetailsPopup_detailValue__PZZUA{justify-content:flex-start;text-align:left}.ViewWorkDetailsPopup_progressHeader__eM-mU{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.ViewWorkDetailsPopup_teamGrid__w71b4{grid-template-columns:1fr}.ViewWorkDetailsPopup_additionalInfo__Zd534{flex-direction:column;gap:12px}}.ViewWorkDetailsPopup_ctStatus__Y50WF{background:#dcfce7;border-radius:20px;color:#166534;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-align:center}.ViewWorkDetailsPopup_formInputError__1MEwP{background-color:#fff5f5!important;border-color:#e74c3c!important}.ViewWorkDetailsPopup_formInputError__1MEwP:focus{border-color:#e74c3c!important;box-shadow:0 0 0 3px #e74c3c1a!important}.ViewWorkDetailsPopup_errorMessage__l8EI9{align-items:center;animation:ViewWorkDetailsPopup_slideDown__lBmDy .2s ease-out;color:#e74c3c;display:flex;font-size:12px;gap:6px;margin-top:6px}.ViewWorkDetailsPopup_errorIcon__JVql2{flex-shrink:0;font-size:14px}@keyframes ViewWorkDetailsPopup_slideDown__lBmDy{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ViewWorkDetailsPopup_saveEditBtn__cqA3r:disabled{cursor:not-allowed;opacity:.6}.ViewWorkPopup_overlay__PkiHW{align-items:center;animation:ViewWorkPopup_fadeIn__twlLo .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes ViewWorkPopup_fadeIn__twlLo{0%{opacity:0}to{opacity:1}}.ViewWorkPopup_popup__V15VL{animation:ViewWorkPopup_slideUp__t\+zoC .3s ease;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:1000px;overflow:hidden;width:100%}@keyframes ViewWorkPopup_slideUp__t\+zoC{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewWorkPopup_header__zATeR{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 32px}.ViewWorkPopup_content__Nh1VQ{flex:1 1;overflow-y:auto;padding:32px;scrollbar-color:#cbd5e1 #f1f1f1;scrollbar-width:thin}.ViewWorkPopup_content__Nh1VQ::-webkit-scrollbar{width:8px}.ViewWorkPopup_content__Nh1VQ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ViewWorkPopup_content__Nh1VQ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ViewWorkPopup_content__Nh1VQ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ViewWorkPopup_headerLeft__Zs2oZ{align-items:center;display:flex;gap:16px}.ViewWorkPopup_headerIcon__7bcss{align-items:center;background:#0b78ff1a;border-radius:16px;color:#0b78ff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.ViewWorkPopup_title__iVRBm{color:#1e293b;font-size:24px;font-weight:600;margin:0}.ViewWorkPopup_subtitle__dTuZA{color:#64748b;font-size:14px;margin:4px 0 0}.ViewWorkPopup_closeBtn__3hV15{align-items:center;background:#0b78ff1a;border:none;border-radius:12px;color:#0b78ff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ViewWorkPopup_closeBtn__3hV15:hover{background:#0b78ff33;transform:scale(1.05)}.ViewWorkPopup_progressHeader__PbZlL{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ViewWorkPopup_sectionTitle__2tBWl{color:#1e293b;font-size:18px;font-weight:600;margin:0}.ViewWorkPopup_sectionSubtitle__6\+XZE{color:#64748b;font-size:13px;margin:4px 0 0}.ViewWorkPopup_editBtn__Z0Asc{align-items:center;background:#0b78ff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ViewWorkPopup_editBtn__Z0Asc:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkPopup_progressCard__354MC{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkPopup_progressStats__kdBID{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.ViewWorkPopup_progressCircle__x0zcP{flex-shrink:0;height:140px;position:relative;width:140px}.ViewWorkPopup_progressSvg__iEYNQ{height:140px;transform:rotate(-90deg);width:140px}.ViewWorkPopup_progressBg__tsjap{fill:none;stroke:#e2e8f0;stroke-width:8}.ViewWorkPopup_progressBar__JWHPT{fill:none;stroke-width:8;stroke-linecap:round;stroke:#0b78ff;transition:stroke-dashoffset .5s ease}.ViewWorkPopup_progressPercentage__\+282K{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.ViewWorkPopup_percentageValue__\+dmDy{color:#1e293b;font-size:28px;font-weight:700}.ViewWorkPopup_percentageLabel__\+XTkb{color:#64748b;display:block;font-size:11px}.ViewWorkPopup_progressInfo__\+IRYF{flex:1 1;min-width:180px}.ViewWorkPopup_statusBadge__EHaes{align-items:center;background:#fff;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px;padding:6px 14px}.ViewWorkPopup_statusDot__GK-Dn{border-radius:50%;height:8px;width:8px}.ViewWorkPopup_completionDate__QzG5F{align-items:center;background:#d1fae5;border-radius:10px;color:#10b981;display:flex;font-size:13px;gap:8px;padding:8px 14px;width:-webkit-fit-content;width:fit-content}.ViewWorkPopup_editForm__SIFAi{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:24px}.ViewWorkPopup_formRow__f1QFv{grid-gap:20px;gap:20px}.ViewWorkPopup_formGroup__o6Qmm{display:flex;flex-direction:column;gap:8px}.ViewWorkPopup_formLabel__SX11i{align-items:center;color:#475569;display:flex;gap:6px}.ViewWorkPopup_formInput__34wzT{border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;transition:all .2s}.ViewWorkPopup_formInput__34wzT:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a}.ViewWorkPopup_progressBarPreview__KXdtt{background:#e2e8f0;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ViewWorkPopup_progressFill__SdhAa{background:#0b78ff;border-radius:3px;height:100%;transition:width .3s ease}.ViewWorkPopup_cancelEditBtn__DtvOx{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;font-size:13px;font-weight:500;padding:8px 20px;transition:all .2s}.ViewWorkPopup_cancelEditBtn__DtvOx:hover{background:#f1f5f9}.ViewWorkPopup_saveEditBtn__7B217{background:#0b78ff;border-radius:10px;font-size:13px;font-weight:500;gap:8px;padding:8px 20px;transition:all .2s}.ViewWorkPopup_saveEditBtn__7B217:hover{background:#0a6be6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-2px)}.ViewWorkPopup_cancelEditBtn__DtvOx:disabled,.ViewWorkPopup_saveEditBtn__7B217:disabled{cursor:not-allowed;opacity:.6;transform:none}.ViewWorkPopup_reassignCard__Mut\+B{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:20px}.ViewWorkPopup_progressHeader__PbZlL{min-height:56px}.ViewWorkPopup_progressCard__354MC,.ViewWorkPopup_reassignCard__Mut\+B{display:flex;flex-direction:column;min-height:220px}.ViewWorkPopup_editForm__SIFAi{max-height:340px;overflow:auto}.ViewWorkPopup_cardHeader__uzqse{gap:12px;justify-content:space-between;margin-bottom:12px}.ViewWorkPopup_cardHeaderIcon__cHctA{align-items:center;background:#0b78ff0f;border-radius:10px;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.ViewWorkPopup_iconEditBtn__CB2g1{align-items:center;background:#0000;border:none;border-radius:8px;color:#0b78ff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.ViewWorkPopup_iconEditBtn__CB2g1:hover{background:#0b78ff0f}.ViewWorkPopup_detailsList__QUiRl{gap:12px}.ViewWorkPopup_detailItem__cOv0\+{align-items:center}.ViewWorkPopup_detailLabel__pYsgV{color:#475569;font-size:13px}.ViewWorkPopup_detailValue__BE-kb{display:inline-flex;font-size:14px;gap:8px}.ViewWorkPopup_progressSection__Mdnjc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:32px}@media (min-width:880px){.ViewWorkPopup_progressSection__Mdnjc{align-items:start;grid-template-columns:1fr 1fr}.ViewWorkPopup_twoColumnLayout__wuqFX{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:879px){.ViewWorkPopup_twoColumnLayout__wuqFX{display:block}}.ViewWorkPopup_detailsCard__UQL20{background:#fff;border:1px solid #eef2f7;padding:18px}.ViewWorkPopup_teamSection__uwkVa{margin-top:20px}.ViewWorkPopup_hierarchyContainer__oqq2r{display:flex;flex-direction:column;gap:12px}.ViewWorkPopup_hierarchyLevel__P8h4H{gap:12px}.ViewWorkPopup_hierarchyLabel__G5ETq{display:inline-flex;gap:8px;width:160px}.ViewWorkPopup_twoColumnLayout__wuqFX{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:32px}.ViewWorkPopup_detailsCard__UQL20{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.ViewWorkPopup_cardHeader__uzqse{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;margin-bottom:20px;padding-bottom:12px}.ViewWorkPopup_cardHeaderIcon__cHctA{color:#0b78ff;font-size:20px}.ViewWorkPopup_cardTitle__nyX6L{color:#1e293b;font-size:16px;font-weight:600;margin:0}.ViewWorkPopup_detailsList__QUiRl{display:flex;flex-direction:column;gap:14px}.ViewWorkPopup_detailItem__cOv0\+{align-items:flex-start;display:flex;font-size:13px;gap:12px;justify-content:space-between}.ViewWorkPopup_detailLabel__pYsgV{color:#64748b;flex-shrink:0;font-weight:500;min-width:100px}.ViewWorkPopup_detailValue__BE-kb{align-items:center;color:#1e293b;display:flex;flex:1 1;gap:6px;justify-content:flex-end;text-align:right;word-break:break-word}.ViewWorkPopup_detailValue__BE-kb.ViewWorkPopup_overdue__JuACC{color:#e74c3c}.ViewWorkPopup_overdueBadge__MIFRv{background:#fee2e2;border-radius:12px;color:#e74c3c;font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;white-space:nowrap}.ViewWorkPopup_detailNote__Y42K-{color:#475569;flex:1 1;font-style:italic;text-align:right;word-break:break-word}.ViewWorkPopup_teamSection__uwkVa{margin-bottom:32px}.ViewWorkPopup_teamGrid__gnLL7{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.ViewWorkPopup_teamGrid__gnLL7:has(.ViewWorkPopup_teamCard__Nr2HC:first-child:last-child){grid-template-columns:repeat(2,1fr)}.ViewWorkPopup_teamGrid__gnLL7{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.ViewWorkPopup_teamCard__Nr2HC{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;flex:1 1;min-width:150px;padding:16px;text-align:center;transition:all .2s}.ViewWorkPopup_teamCard__Nr2HC:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ViewWorkPopup_teamRole__pYrak{color:#0b78ff;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.ViewWorkPopup_teamName__-sqDZ{color:#1e293b;font-size:14px;font-weight:600;margin-bottom:4px;word-break:break-word}.ViewWorkPopup_teamId__gPIBc{color:#94a3b8;font-size:11px}.ViewWorkPopup_additionalInfo__oGS3Q{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:20px;margin-top:8px;padding-top:20px}.ViewWorkPopup_infoRow__f36y6{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ViewWorkPopup_infoLabel__PbDKA{color:#64748b;font-weight:500}.ViewWorkPopup_statusChip__Y38PZ{background:#dbeafe;color:#0b78ff}.ViewWorkPopup_statusChip__Y38PZ,.ViewWorkPopup_typeChip__ExKLE{border-radius:12px;font-size:12px;font-weight:500;padding:4px 10px}.ViewWorkPopup_typeChip__ExKLE{background:#fef3c7;color:#d97706;text-transform:capitalize}@media (max-width:768px){.ViewWorkPopup_overlay__PkiHW{padding:10px}.ViewWorkPopup_popup__V15VL{max-height:calc(100vh - 20px)}.ViewWorkPopup_content__Nh1VQ,.ViewWorkPopup_header__zATeR{padding:20px}.ViewWorkPopup_twoColumnLayout__wuqFX{gap:16px;grid-template-columns:1fr}.ViewWorkPopup_teamGrid__gnLL7{grid-template-columns:repeat(2,1fr)}.ViewWorkPopup_formRow__f1QFv{grid-template-columns:1fr}.ViewWorkPopup_progressStats__kdBID{flex-direction:column;text-align:center}.ViewWorkPopup_progressInfo__\+IRYF{text-align:center}.ViewWorkPopup_completionDate__QzG5F{margin:0 auto}.ViewWorkPopup_detailItem__cOv0\+{flex-direction:column;gap:4px}.ViewWorkPopup_detailValue__BE-kb{justify-content:flex-start;text-align:left}.ViewWorkPopup_progressHeader__PbZlL{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.ViewWorkPopup_teamGrid__gnLL7{grid-template-columns:1fr}.ViewWorkPopup_additionalInfo__oGS3Q{flex-direction:column;gap:12px}}.ViewWorkPopup_ctStatus__p9PMM{background:#dcfce7;border-radius:20px;color:#166534;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-align:center}.ViewWorkPopup_successMessageInline__rkXFG{align-items:center;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;display:flex;font-size:14px;gap:8px;margin-bottom:16px;padding:10px 12px}.ViewWorkPopup_successMessageInline__rkXFG svg{color:#28a745;font-size:16px}.ViewWorkPopup_formFieldWrapper__eGFdd{flex:1 1;margin-bottom:0}.ViewWorkPopup_formLabel__SX11i{color:#333;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.ViewWorkPopup_formLabelMantatory__EzThM{color:red}.ViewWorkPopup_formInput__34wzT{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;transition:border-color .2s;width:100%}.ViewWorkPopup_formInput__34wzT:focus{border-color:#4a90e2;outline:none}.ViewWorkPopup_errorInput__FiXTy{border-color:#dc3545!important}.ViewWorkPopup_errorInput__FiXTy:focus{box-shadow:0 0 0 2px #dc35451a}.ViewWorkPopup_errorText__tzB4d{color:#dc3545;margin-bottom:0}.ViewWorkPopup_errorIcon__Ho6RA{font-size:12px}.ViewWorkPopup_generalErrorInline__fKXqL{align-items:center;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.ViewWorkPopup_generalErrorInline__fKXqL svg{font-size:14px}.ViewWorkPopup_formRow__f1QFv{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.ViewWorkPopup_editActions__pimGd{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.ViewWorkPopup_cancelEditBtn__DtvOx{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.ViewWorkPopup_cancelEditBtn__DtvOx:hover:not(:disabled){background-color:#5a6268}.ViewWorkPopup_saveEditBtn__7B217{align-items:center;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px;transition:background-color .2s}.ViewWorkPopup_saveEditBtn__7B217:hover:not(:disabled){background-color:#218838}button:disabled{cursor:not-allowed;opacity:.6}.ViewWorkPopup_labelIcon__\+f9jb{font-size:14px;margin-right:6px;vertical-align:middle}.ViewWorkPopup_formInput__34wzT select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;cursor:pointer;padding-right:32px}.ViewWorkPopup_formInput__34wzT select:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.ViewWorkPopup_formInput__34wzT select:disabled{background-color:#f5f5f5;cursor:not-allowed}.ViewWorkPopup_reassignSection__EQrHD{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:20px}.ViewWorkPopup_reassignTitle__ceUmQ{align-items:center;color:#1e293b;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:16px}.ViewWorkPopup_reassignIcon__iR\+Pi{color:#0b78ff;font-size:18px}.ViewWorkPopup_reassignSubSection__ONBwg{border-top:1px solid #e2e8f0;margin-top:20px;padding-top:15px}.ViewWorkPopup_subSectionTitle__XbBsw{align-items:center;color:#4a5568;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:15px}.ViewWorkPopup_subSectionTitle__XbBsw:before{background-color:#4299e1;border-radius:2px;content:"";display:inline-block;height:16px;width:4px}.ViewWorkPopup_loadingText__CtTIt{color:#666;display:inline-block;font-size:12px;margin-top:4px}.ViewWorkPopup_hierarchyLevel__P8h4H{align-items:center;background:#fff;border-left:4px solid #0b78ff;border-radius:12px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s}.ViewWorkPopup_hierarchyLevel__P8h4H:hover{box-shadow:0 2px 8px #0000000d}.ViewWorkPopup_hierarchyLabel__G5ETq{align-items:center;color:#475569;display:flex;font-size:13px;font-weight:600;gap:10px;min-width:140px}.ViewWorkPopup_hierarchyIcon__DKmxc{color:#0b78ff;font-size:16px}.ViewWorkPopup_hierarchyValue__CB5mH{color:#1e293b;flex:1 1;font-size:14px;font-weight:600;text-align:right}.ViewWorkPopup_required__\+oJV4{color:#e74c3c;font-weight:700;margin-left:4px}.ViewWorkPopup_errorInput__FiXTy{background-color:#fff5f5!important;border-color:#e74c3c!important}.ViewWorkPopup_errorText__tzB4d{align-items:center;color:#e74c3c;display:flex;font-size:12px;gap:4px;margin-top:4px}.ViewWorkPopup_errorIcon__Ho6RA{flex-shrink:0;font-size:14px}.ViewWorkPopup_generalError__iB01c{align-items:center;background-color:#fff5f5;border:1px solid #e74c3c;border-radius:6px;color:#e74c3c;display:flex;font-size:14px;gap:8px;margin:12px 0;padding:10px 14px}.ViewWorkPopup_formRow__f1QFv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}@media (max-width:600px){.ViewWorkPopup_formRow__f1QFv{grid-template-columns:1fr}}.ViewWorkPopup_cardHeaderContent__1zkzv{align-items:center;display:flex;flex:1 1;gap:12px}.ViewWorkPopup_cardSubtitle__lIoyu{color:#7f8c8d;font-size:12px;margin:2px 0 0}.ViewWorkPopup_sectionMeta__R6GMZ{color:#95a5a6;font-size:14px;font-style:italic;padding:8px 0}.ViewWorkPopup_selectionGroup__p1OPW{display:flex;flex-direction:column;gap:16px}.ViewWorkPopup_selectionRow__pJMcj{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.ViewWorkPopup_selectionRow__pJMcj{grid-template-columns:1fr}}.UnauthorizedPage_container__a3q8B{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e4e8f0);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:1.5rem}.UnauthorizedPage_card__b5cvq{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border-radius:2.5rem;box-shadow:0 25px 50px -12px #00000026,inset 0 0 0 1px #ffffff80;max-width:480px;padding:3rem 2.5rem;text-align:center;transition:transform .2s ease;width:100%}.UnauthorizedPage_card__b5cvq:hover{transform:translateY(-2px)}.UnauthorizedPage_iconWrapper__Mrh2F{align-items:center;background:linear-gradient(135deg,#fef2f2,#fee2e2);border-radius:50%;box-shadow:0 8px 20px -8px #dc262626;display:inline-flex;height:80px;justify-content:center;margin-bottom:1.75rem;width:80px}.UnauthorizedPage_lockIcon__clwrK{stroke-width:1.5;color:#dc2626;height:40px;width:40px}.UnauthorizedPage_title__9CJ-Q{color:#0a0a0a;font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.UnauthorizedPage_subtitle__dH4A9{color:#4b5563;font-size:1.05rem;font-weight:400;line-height:1.5;margin:0 0 1.75rem}.UnauthorizedPage_divider__g3Ghs{background:linear-gradient(90deg,#dc2626,#f87171);border-radius:4px;height:3px;margin:0 auto 1.75rem;width:48px}.UnauthorizedPage_message__staCg{color:#6b7280;font-size:.95rem;line-height:1.6;margin:0 0 2.25rem}.UnauthorizedPage_actions__39o2L{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.UnauthorizedPage_primaryButton__\+sYt2{background:#0a0a0a;border:none;border-radius:60px;color:#fff;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:500;letter-spacing:.01em;min-width:120px;padding:.7rem 2rem;transition:all .2s ease}.UnauthorizedPage_primaryButton__\+sYt2:hover{background:#1a1a1a;box-shadow:0 8px 20px -6px #00000040;transform:scale(1.02)}.UnauthorizedPage_secondaryButton__gGbNS{background:#0000;border:1px solid #d1d5db;border-radius:60px;color:#0a0a0a;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:500;min-width:120px;padding:.7rem 2rem;transition:all .2s ease}.UnauthorizedPage_secondaryButton__gGbNS:hover{background:#f3f4f6;border-color:#9ca3af;transform:scale(1.02)}.UnauthorizedPage_footer__73lPx{color:#9ca3af;font-size:.8rem;font-weight:450;letter-spacing:.03em;margin-top:2.5rem}@media (max-width:480px){.UnauthorizedPage_card__b5cvq{border-radius:2rem;padding:2rem 1.5rem}.UnauthorizedPage_title__9CJ-Q{font-size:1.6rem}.UnauthorizedPage_iconWrapper__Mrh2F{height:64px;width:64px}.UnauthorizedPage_lockIcon__clwrK{height:32px;width:32px}.UnauthorizedPage_actions__39o2L{flex-direction:column;gap:.6rem}.UnauthorizedPage_primaryButton__\+sYt2,.UnauthorizedPage_secondaryButton__gGbNS{padding:.8rem;width:100%}}.expertScholarListPopup_overlay__mb9Eq{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.expertScholarListPopup_popup__l2b4x{animation:expertScholarListPopup_slideUp__glRPC .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:1300px;overflow:hidden;width:95%}@keyframes expertScholarListPopup_slideUp__glRPC{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.expertScholarListPopup_header__qVklX{align-items:center;background:#f8f9fa;border-bottom:2px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.expertScholarListPopup_title__c29Vk{align-items:center;color:#1a1a2e;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.expertScholarListPopup_titleIcon__7vtOJ{color:#4a6cf7;font-size:22px}.expertScholarListPopup_closeButton__XEz88{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;font-size:24px;justify-content:center;padding:4px 8px;transition:all .2s}.expertScholarListPopup_closeButton__XEz88:hover{background:#e9ecef;color:#333;transform:rotate(90deg)}.expertScholarListPopup_content__oBWbC{flex:1 1;overflow-y:auto;padding:24px}.expertScholarListPopup_loadingContainer__pfnjM{align-items:center;display:flex;justify-content:center;min-height:300px;padding:60px 20px}.expertScholarListPopup_staffSection__JJVUT{margin-bottom:32px}.expertScholarListPopup_sectionTitle__eMjYe{align-items:center;border-bottom:2px solid #e9ecef;color:#1a1a2e;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0 0 16px;padding-bottom:8px}.expertScholarListPopup_sectionIcon__bC5rc{color:#4a6cf7;font-size:20px}.expertScholarListPopup_label__N2shw{color:#6c757d;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.expertScholarListPopup_icon__Epa39{color:#6c757d;flex-shrink:0;font-size:15px}.expertScholarListPopup_scholarsSection__\+oY-Q{margin-top:8px}.expertScholarListPopup_tableWrapper__vo5\+h{background:#fff;border:1px solid #e9ecef;border-radius:12px;overflow-x:auto}.expertScholarListPopup_table__rEK\+s{zoom:.9;border-collapse:collapse;font-size:14px;min-width:700px;width:100%}.expertScholarListPopup_tableHeader__jabho{background:#f8f9fa}.expertScholarListPopup_tableHeaderCell__VthYE{border-bottom:2px solid #dee2e6;color:#495057;font-size:13px;font-weight:600;padding:12px 16px;text-align:left;white-space:nowrap}.expertScholarListPopup_tableBody__YgjPQ{background:#fff}.expertScholarListPopup_tableRow__r-Z0p{border-bottom:1px solid #f0f2f5;transition:background .15s}.expertScholarListPopup_tableRow__r-Z0p:hover{background:#f8f9fa}.expertScholarListPopup_tableRow__r-Z0p:last-child{border-bottom:none}.expertScholarListPopup_tableCell__A8oRB{color:#1a1a2e;padding:12px 16px;vertical-align:middle}.expertScholarListPopup_scholarId__VeWjD{color:#4a6cf7}.expertScholarListPopup_scholarId__VeWjD,.expertScholarListPopup_scholarName__WMcts{align-items:center;display:flex;font-weight:500;gap:6px}.expertScholarListPopup_dateCell__38pGK{align-items:center;color:#6c757d;display:flex;font-size:13px;gap:6px}.expertScholarListPopup_iconSmall__UeuK0{flex-shrink:0;font-size:13px}.expertScholarListPopup_emptyState__UJYpa{align-items:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:50px 20px}.expertScholarListPopup_emptyIcon__h8H20{color:#adb5bd;font-size:48px;margin-bottom:12px}.expertScholarListPopup_emptyText__m5-M7{color:#6c757d;font-size:16px;margin:0}@media (max-width:1024px){.expertScholarListPopup_staffGrid__KjJhr{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:16px}}@media (max-width:768px){.expertScholarListPopup_popup__l2b4x{border-radius:12px;max-height:95vh;width:100%}.expertScholarListPopup_header__qVklX{padding:16px}.expertScholarListPopup_title__c29Vk{font-size:17px}.expertScholarListPopup_content__oBWbC{padding:16px}.expertScholarListPopup_staffGrid__KjJhr{gap:12px;grid-template-columns:1fr;padding:12px}.expertScholarListPopup_staffItem__9Y9aU{padding:6px 0}.expertScholarListPopup_tableCell__A8oRB{font-size:13px;padding:8px 12px}.expertScholarListPopup_tableHeaderCell__VthYE{font-size:12px;padding:8px 12px}.expertScholarListPopup_workDescription__JN01Q{max-width:120px}.expertScholarListPopup_sectionTitle__eMjYe{font-size:16px}}@media (max-width:480px){.expertScholarListPopup_popup__l2b4x{border-radius:8px}.expertScholarListPopup_header__qVklX{padding:12px 16px}.expertScholarListPopup_title__c29Vk{font-size:15px}.expertScholarListPopup_content__oBWbC{padding:12px}.expertScholarListPopup_staffGrid__KjJhr{gap:8px;padding:8px}.expertScholarListPopup_staffItem__9Y9aU{padding:4px 0}.expertScholarListPopup_value__YmApl{font-size:13px}.expertScholarListPopup_tableCell__A8oRB{font-size:12px;padding:6px 8px}.expertScholarListPopup_tableHeaderCell__VthYE{font-size:11px;padding:6px 8px}.expertScholarListPopup_workDescription__JN01Q{max-width:80px}}.expertScholarListPopup_ctStatusBadge__OFItN{border-radius:20px;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.3px;max-width:100px;min-width:60px;padding:4px 12px;text-align:center}.expertScholarListPopup_ctStatusCompleted__z2lT8{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.expertScholarListPopup_ctStatusInProgress__UOD3d{background-color:#fff3cd;border:1px solid #ffc107;color:#856404}.expertScholarListPopup_ctStatusPending__5cuWD{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.expertScholarListPopup_ctStatusActive__hYE\+t{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.expertScholarListPopup_ctStatusInactive__tJ4bQ{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.expertScholarListPopup_ctStatusApproved__WwOQ0{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.expertScholarListPopup_ctStatusRejected__D1DZ5{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.expertScholarListPopup_tagContainer__Nhv5m{display:flex;flex:1 1;flex-direction:column;gap:6px}.expertScholarListPopup_departmentTag__92fDd{background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#4f46e5}.expertScholarListPopup_departmentTag__92fDd,.expertScholarListPopup_designationTag__S07Ep{display:inline-block;font-size:13px;font-weight:500;min-width:60px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.expertScholarListPopup_designationTag__S07Ep{background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;color:#92400e}.expertScholarListPopup_roleTag__C34PB{background:#dbeafe;border:1px solid #bfdbfe;border-radius:6px;color:#1e40af;display:inline-block;font-size:13px;font-weight:500;min-width:60px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.expertScholarListPopup_value__YmApl{align-items:flex-start;color:#1a1a2e;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;gap:8px;margin:0;width:100%;word-break:break-word}.expertScholarListPopup_value__YmApl .expertScholarListPopup_icon__Epa39{flex-shrink:0;margin-top:2px}.expertScholarListPopup_roleDetailContainer__OHEaO{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:12px;min-width:0;padding:4px 2px;width:100%}.expertScholarListPopup_roleDetailCard__XOJX7{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;flex:0 0 auto;max-width:300px;min-width:230px;padding:12px 14px;transition:all .2s ease;width:calc(35.33% - 10px)}.expertScholarListPopup_roleDetailCard__XOJX7:hover{border-color:#4f46e5;box-shadow:0 2px 8px #4f46e51a;transform:translateY(-2px)}.expertScholarListPopup_roleDetailHeader__TuXAj{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:10px;margin-bottom:10px;padding-bottom:8px}.expertScholarListPopup_roleDetailNumber__MiUjq{background:#e9ecef;border-radius:10px;color:#6c757d;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.expertScholarListPopup_roleDetailBadge__6yWuf{background:#dbeafe;border:1px solid #bfdbfe;border-radius:12px;color:#1e40af;display:inline-block;font-size:13px;font-weight:600;padding:2px 14px}.expertScholarListPopup_roleDetailBody__qQ5hW{display:flex;flex-direction:column;gap:8px}.expertScholarListPopup_roleDetailItem__LrIft{align-items:flex-start;background:#fff;border:1px solid #f0f2f5;border-radius:6px;display:flex;gap:8px;padding:6px 10px}.expertScholarListPopup_roleDivision__g2ejp{align-items:center;background:#fff;border:1px solid #f0f2f5;border-radius:6px;display:flex;gap:15px;padding:6px 10px}.expertScholarListPopup_roleDetailIcon__8mE6z{color:#6c757d;flex-shrink:0;font-size:14px;margin-top:2px}.expertScholarListPopup_roleDetailLabel__0qLKn{color:#6c757d;display:block;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.expertScholarListPopup_roleDetailValue__nLbuU{color:#1a1a2e;display:block;font-size:11px;font-weight:500;word-break:break-word}.expertScholarListPopup_staffGrid__KjJhr{grid-gap:16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:20px}.expertScholarListPopup_staffItem__9Y9aU{border-bottom:1px solid #e9ecef;display:flex;flex-direction:column;gap:4px;padding:8px 0;width:100%}.expertScholarListPopup_staffItem__9Y9aU:last-child{border-bottom:none}.expertScholarListPopup_staffItem__9Y9aU:has(.expertScholarListPopup_roleDetailContainer__OHEaO){grid-column:1/-1}@media (max-width:1024px){.expertScholarListPopup_roleDetailCard__XOJX7{min-width:180px;width:calc(50% - 12px)}}@media (max-width:768px){.expertScholarListPopup_roleDetailCard__XOJX7{max-width:220px;min-width:160px;padding:10px 12px;width:calc(50% - 12px)}.expertScholarListPopup_roleDetailBadge__6yWuf{font-size:12px;max-width:100px}.expertScholarListPopup_roleDetailValue__nLbuU{font-size:12px}.expertScholarListPopup_staffGrid__KjJhr{gap:12px;grid-template-columns:1fr;padding:12px}.expertScholarListPopup_staffItem__9Y9aU:has(.expertScholarListPopup_roleDetailContainer__OHEaO){grid-column:1}}@media (max-width:480px){.expertScholarListPopup_roleDetailCard__XOJX7{max-width:100%;min-width:0;min-width:auto;padding:8px 10px;width:100%}.expertScholarListPopup_roleDetailHeader__TuXAj{flex-wrap:wrap;gap:6px}.expertScholarListPopup_roleDetailBadge__6yWuf{font-size:11px;max-width:80px;padding:2px 10px}.expertScholarListPopup_roleDetailItem__LrIft{padding:4px 8px}.expertScholarListPopup_roleDetailValue__nLbuU{font-size:11px}}.expertScholarListPopup_expertDetails__S9G5U{background:#f8f9fa;border-radius:8px;margin-bottom:24px;padding:16px}.expertScholarListPopup_infoGrid__9oFOU{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.expertScholarListPopup_infoItem__ATf3f{align-items:center;display:flex;gap:8px}.expertScholarListPopup_infoLabel__qViks{color:#6c757d;font-weight:600;min-width:100px}.expertScholarListPopup_infoValue__X0vHW{color:#212529;font-weight:500}.expertScholarListPopup_errorContainer__u0tj3{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.expertScholarListPopup_errorText__Ea-V4{color:#dc3545;margin-bottom:16px}.expertScholarListPopup_retryButton__uZHYF{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 24px}.expertScholarListPopup_retryButton__uZHYF:hover{background:#0056b3}.expertScholarListPopup_paginationInfo__Mtd2Q{color:#6c757d;font-size:14px;font-weight:400;margin-left:12px}.expertScholarListPopup_iconSmall__UeuK0{color:#6c757d;font-size:14px;margin-right:6px}.PaymentParticular_refreshButton__rCkMW{align-items:center;background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #dbeafe;border-radius:10px;box-shadow:0 2px 8px #3b82f614;color:#334155;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:9px 16px;transition:all .2s ease}.PaymentParticular_refreshButton__rCkMW:hover{background:linear-gradient(135deg,#f8fbff,#eef6ff);border-color:#93c5fd;transform:translateY(-1px)}.PaymentParticular_refreshButton__rCkMW:disabled{cursor:not-allowed;opacity:.6}.PaymentParticular_searchContainer__MD-hM{align-items:center;background:linear-gradient(135deg,#fff,#f9fbff);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 24px #0f172a0f;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px;padding:20px 24px}.PaymentParticular_searchLeft__\+Hynd{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.PaymentParticular_searchWrapper__0abVl{align-items:center;display:flex;flex:1 1;gap:8px;max-width:520px;position:relative}.PaymentParticular_searchIcon__68Jc-{color:#9ca3af;left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.PaymentParticular_searchInput__1u6Sz{background-color:#f8fbff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:inset 0 1px 2px #0f172a0a;color:#0f172a;flex:1 1;font-size:14px;outline:none;padding:11px 12px 11px 42px;transition:all .2s ease}.PaymentParticular_searchInput__1u6Sz:focus{background-color:#fff;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26}.PaymentParticular_searchInput__1u6Sz:disabled{cursor:not-allowed;opacity:.6}.PaymentParticular_clearButton__s3ymG{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:20px;padding:0 4px;position:absolute;right:110px;top:50%;transform:translateY(-50%);z-index:1}.PaymentParticular_clearButton__s3ymG:hover{color:#6b7280}.PaymentParticular_searchButton__dv\+-K{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;box-shadow:0 4px 12px #2563eb33;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.PaymentParticular_searchButton__dv\+-K:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px)}.PaymentParticular_searchButton__dv\+-K:disabled{cursor:not-allowed;opacity:.6}.PaymentParticular_userInfoContainer__jlqqA{margin-bottom:24px}.PaymentParticular_userInfoCard__J2nap{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 10px 30px #0f172a0f;padding:24px 28px;transition:all .3s ease}.PaymentParticular_userInfoCard__J2nap:hover{border-color:#cbd5e1;box-shadow:0 14px 36px #0f172a14}.PaymentParticular_userInfoHeader__FnDOP{align-items:center;border-bottom:2px solid #f0f2f5;display:flex;gap:14px;margin-bottom:20px;padding-bottom:14px}.PaymentParticular_userInfoHeaderLeft__KtiCm{align-items:center;display:flex;gap:14px}.PaymentParticular_userInfoTitle__TJfyd{color:#1e293b;font-size:18px;font-weight:600;letter-spacing:.3px;margin:0}.PaymentParticular_userInfoGrid__\+kZS8{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.PaymentParticular_userInfoItem__\+Jgds{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #eef2f7;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 12px;transition:all .2s ease}.PaymentParticular_userInfoItem__\+Jgds:hover{background:#f9fcff;border-color:#bfdbfe;transform:translateY(-1px)}.PaymentParticular_userInfoLabel__90E5A{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;text-transform:uppercase}.PaymentParticular_infoIcon__4d\+mp{color:#94a3b8;flex-shrink:0;font-size:12px}.PaymentParticular_userInfoValue__UIatO{align-items:flex-start;color:#0f172a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;padding-left:2px;word-break:break-word}.PaymentParticular_paymentDetailsList__gIYW2{display:flex;flex-direction:column;gap:6px;width:100%}.PaymentParticular_paymentDetailItem__Fxv1U{border-radius:8px;color:#334155;font-size:13px;line-height:1.5;padding:6px 8px}.PaymentParticular_userInfoValue__UIatO a{color:#2563eb;text-decoration:none;transition:color .2s ease}.PaymentParticular_userInfoValue__UIatO a:hover{color:#1d4ed8;text-decoration:underline}.PaymentParticular_emailList__p8K8y{display:flex;flex-direction:column;gap:6px;width:100%}.PaymentParticular_emailChip__NSJqo{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;font-size:13px;font-weight:500;line-height:1.3}.PaymentParticular_emailChip__NSJqo,.PaymentParticular_secondaryToggle__kZWJh{align-items:center;display:inline-flex;padding:6px 10px;width:-webkit-fit-content;width:fit-content}.PaymentParticular_secondaryToggle__kZWJh{background:#f8fbff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;cursor:pointer;font-size:12px;font-weight:600;gap:6px;transition:all .2s ease}.PaymentParticular_secondaryToggle__kZWJh:hover{background:#eef6ff;border-color:#93c5fd}.PaymentParticular_secondaryToggleIcon__MWDZq{transition:transform .2s ease}.PaymentParticular_secondaryToggleIconOpen__GZ\+0G{transform:rotate(180deg)}.PaymentParticular_secondaryEmailGroup__X8Mc6{display:flex;flex-direction:column;gap:6px;margin-top:4px}.PaymentParticular_secondaryEmailItem__\+4QAn{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#334155;display:inline-flex;font-size:13px;font-weight:500;padding:6px 10px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.PaymentParticular_secondaryEmailItem__\+4QAn:hover{background:#f1f5f9;border-color:#cbd5e1}.PaymentParticular_loadingContainer__W3Qag{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.PaymentParticular_spinner__fdH5h{animation:PaymentParticular_spin__i39Qt 1s linear infinite;color:#3b82f6}@keyframes PaymentParticular_spin__i39Qt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PaymentParticular_errorContainer__\+bUzM{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.PaymentParticular_retryButton__AkL0P{background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px}.PaymentParticular_retryButton__AkL0P:hover{background-color:#2563eb}.PaymentParticular_initialMessageContainer__\+s-3z{align-items:center;background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:80px 20px}.PaymentParticular_initialMessageTitle__Dxv7d{color:#1e293b;font-size:20px;font-weight:600;margin:0}.PaymentParticular_initialMessageText__WjGDl{color:#6b7280;font-size:16px;margin:0}.PaymentParticular_noDataContainer__1CcKI{align-items:center;background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.PaymentParticular_noDataTitle__8ISbR{color:#1e293b;font-size:18px;font-weight:600;margin:0}.PaymentParticular_noDataText__M0Zt5{color:#6b7280;font-size:14px;margin:0}.PaymentParticular_clearSearchButton__DSar-{background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:8px;padding:8px 24px}.PaymentParticular_clearSearchButton__DSar-:hover{background-color:#2563eb}.PaymentParticular_statsContainer__mPYmA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:24px}.PaymentParticular_statCard__ZYZMj{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 6px 18px #0f172a0d;display:flex;flex-direction:column;padding:16px 20px;transition:all .2s ease}.PaymentParticular_statCard__ZYZMj:hover{box-shadow:0 10px 24px #0f172a12;transform:translateY(-2px)}.PaymentParticular_statLabel__9Gxrn{color:#6b7280;font-size:13px;font-weight:500}.PaymentParticular_statValue__kWt2a{color:#1e293b;font-size:24px;font-weight:700;margin-top:4px}.PaymentParticular_tableControls__itEdu{align-items:center;background:linear-gradient(135deg,#f8fbff,#f5f9ff);border:1px solid #e2e8f0;border-radius:12px;box-shadow:inset 0 1px 0 #ffffffb3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:14px 16px}.PaymentParticular_tableControlsLeft__Gbk4v{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.PaymentParticular_tableSearchWrapper__gdB5b{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 6px #0f172a0a;display:flex;flex:1 1;min-width:200px;padding:4px 12px;transition:all .2s ease}.PaymentParticular_tableSearchWrapper__gdB5b:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa24}.PaymentParticular_tableSearchIcon__9LRhc{color:#6c757d;font-size:14px;margin-right:8px}.PaymentParticular_tableSearchInput__9zA5h{background:#0000;border:none;color:#1a1a2e;flex:1 1;font-size:14px;outline:none;padding:8px 0}.PaymentParticular_tableSearchInput__9zA5h::placeholder{color:#adb5bd}.PaymentParticular_tableClearButton__R9HUM{background:none;border:none;color:#6c757d;cursor:pointer;font-size:18px;padding:0 4px;transition:color .2s}.PaymentParticular_tableClearButton__R9HUM:hover{color:#ef4444}.PaymentParticular_tablePerPageWrapper__o6ixH{align-items:center;display:flex;flex-shrink:0;gap:8px}.PaymentParticular_tablePerPageLabel__z5LJe{color:#6c757d;font-size:13px;font-weight:500}.PaymentParticular_tablePerPageSelect__\+xEuS{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1a1a2e;cursor:pointer;font-size:14px;outline:none;padding:7px 12px;transition:all .2s ease}.PaymentParticular_tablePerPageSelect__\+xEuS:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa24}.PaymentParticular_tableContainer__t5RZW{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 10px 28px #0f172a0f;overflow:hidden}.PaymentParticular_tableWrapper__ij3gf{overflow-x:auto}.PaymentParticular_table__Gxt9-{border-collapse:collapse;font-size:13px;min-width:800px;width:100%}.PaymentParticular_tableHeaderRow__G9Kx5{background:linear-gradient(135deg,#f8fbff,#f2f7ff);border-bottom:1px solid #e2e8f0}.PaymentParticular_tableRow__XBGHu{border-bottom:1px solid #f1f5f9;transition:all .15s ease}.PaymentParticular_tableRow__XBGHu:hover{background-color:#f8fbff;box-shadow:inset 0 0 0 1px #60a5fa14}.PaymentParticular_tableRow__XBGHu:last-child{border-bottom:none}.PaymentParticular_tableCell__wNZj7{color:#1e293b;font-size:13px;padding:10px 12px;vertical-align:middle}.PaymentParticular_paymentIdCell__NsG2B{color:#4f46e5;font-size:12px;font-weight:600}.PaymentParticular_scholarIdCell__BEXsa,.PaymentParticular_scholarNameCell__Rv0n3{color:#0f172a;font-weight:500}.PaymentParticular_amountCell__qdhty{color:#10b981;font-weight:600}.PaymentParticular_paymentModeCell__\+VVQ\+{align-items:center;background:#f1f5f9;border-radius:4px;display:inline-flex;font-size:12px;gap:4px;padding:2px 8px}.PaymentParticular_transactionIdCell__esCmk{color:#6b7280;font-family:monospace;font-size:12px}.PaymentParticular_statusBadge__NQDoX{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px #fff3;display:inline-flex;font-size:11px;font-weight:600;padding:5px 10px;white-space:nowrap}.PaymentParticular_noDataCell__Q6NFw{padding:60px 20px;text-align:center}.PaymentParticular_noDataMessage__OFDUq{align-items:center;color:#9ca3af;display:flex;flex-direction:column;gap:12px}.PaymentParticular_paginationContainer__CvpYK{align-items:center;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding:16px 10px}.PaymentParticular_paginationButton__t4Ck2{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease}.PaymentParticular_paginationButton__t4Ck2:hover:not(:disabled){background:#f0f4ff;border-color:#4f46e5;color:#4f46e5;transform:translateY(-1px)}.PaymentParticular_paginationButton__t4Ck2:active:not(:disabled){transform:scale(.95)}.PaymentParticular_paginationButtonDisabled__C8-Ex{cursor:not-allowed;opacity:.5}.PaymentParticular_paginationButtonDisabled__C8-Ex:hover{background:#0000;border-color:#e9ecef;color:#1a1a2e;transform:none}.PaymentParticular_paginationNumbers__cwl5K{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.PaymentParticular_paginationNumber__h9Jpy{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;color:#1a1a2e;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:36px;padding:0 10px;transition:all .2s ease}.PaymentParticular_paginationNumber__h9Jpy:hover:not(:disabled){background:#f0f4ff;border-color:#4f46e5;color:#4f46e5;transform:translateY(-1px)}.PaymentParticular_paginationNumber__h9Jpy:active:not(:disabled){transform:scale(.95)}.PaymentParticular_paginationNumberActive__1mpfu{background:#4f46e5;border-color:#4f46e5;color:#fff;font-weight:600}.PaymentParticular_paginationNumberActive__1mpfu:hover:not(:disabled){background:#4338ca;border-color:#4338ca;color:#fff}.PaymentParticular_paginationNumber__h9Jpy:disabled{cursor:not-allowed;opacity:.5}.PaymentParticular_paginationEllipsis__He4jI{color:#6c757d;font-size:14px;font-weight:500;padding:0 4px}.PaymentParticular_paginationInfo__id5Tp{align-items:center;background:linear-gradient(180deg,#fcfdff,#f8fbff);border-top:1px solid #f0f2f5;color:#64748b;display:flex;font-size:14px;font-weight:600;justify-content:flex-end;margin-top:0;padding:10px 12px 12px}@media (max-width:768px){.PaymentParticular_searchContainer__MD-hM{flex-direction:column;padding:16px}.PaymentParticular_searchLeft__\+Hynd{flex-direction:column;width:100%}.PaymentParticular_searchWrapper__0abVl{max-width:100%;width:100%}.PaymentParticular_statsContainer__mPYmA{grid-template-columns:repeat(2,1fr)}.PaymentParticular_userInfoGrid__\+kZS8{grid-template-columns:1fr}.PaymentParticular_tableControls__itEdu{align-items:stretch;flex-direction:column;gap:8px}.PaymentParticular_tableSearchWrapper__gdB5b{min-width:0;min-width:auto}.PaymentParticular_paginationContainer__CvpYK{align-items:center;flex-direction:column;gap:12px}.PaymentParticular_paginationInfo__id5Tp{justify-content:center}}@media (max-width:480px){.PaymentParticular_statsContainer__mPYmA{gap:8px;grid-template-columns:1fr 1fr}.PaymentParticular_statCard__ZYZMj{padding:12px 16px}.PaymentParticular_statValue__kWt2a{font-size:20px}.PaymentParticular_searchButton__dv\+-K{font-size:13px;padding:10px 16px}.PaymentParticular_clearButton__s3ymG{right:90px}.PaymentParticular_table__Gxt9-{font-size:12px}.PaymentParticular_tableCell__wNZj7,.PaymentParticular_tableHeader__9om4B{font-size:11px;padding:6px 8px}.PaymentParticular_paymentIdCell__NsG2B,.PaymentParticular_transactionIdCell__esCmk{font-size:10px}.PaymentParticular_statusBadge__NQDoX{font-size:10px;padding:2px 8px}}.PaymentParticular_purposeCell__AC7QB{background:#f3f4f6;border-radius:4px;color:#4b5563;display:inline-block;font-size:12px;padding:2px 8px}.PaymentParticular_totalAmountCell__HTvGk{color:#6366f1;font-weight:500}.PaymentParticular_referralInlineChip__YU5qi{font-size:11px}.PaymentParticular_totalPaidCell__rm6jv{color:#10b981;font-weight:500}.PaymentParticular_balanceCell__2RsYl{color:#f59e0b;font-weight:500}.PaymentParticular_referralCell__mKhmR{color:#6366f1;font-weight:500}.PaymentParticular_tableHeader__9om4B{background:linear-gradient(135deg,#f8fbff,#f2f7ff);border-bottom:2px solid #e2e8f0;color:#475569;font-size:11px;font-weight:600;letter-spacing:.3px;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.PaymentParticular_tableHeader__9om4B:first-child{border-radius:8px 0 0 0;padding-left:16px}.PaymentParticular_tableHeader__9om4B:last-child{border-radius:0 8px 0 0;padding-right:16px}@media (max-width:1024px){.PaymentParticular_table__Gxt9-{font-size:12px;min-width:1000px}}@media (max-width:768px){.PaymentParticular_userInfoGrid__\+kZS8{grid-template-columns:1fr 1fr}}@media (max-width:480px){.PaymentParticular_userInfoGrid__\+kZS8{grid-template-columns:1fr}.PaymentParticular_table__Gxt9-{font-size:11px}.PaymentParticular_tableCell__wNZj7,.PaymentParticular_tableHeader__9om4B{font-size:10px;padding:6px 8px}}.PaymentParticular_amountReceivedCell__Iy6mC{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.PaymentParticular_amountReceivedValue__YwOhF{color:#10b981;font-weight:600}.PaymentParticular_referralInlineChip__YU5qi{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;color:#4f46e5;display:inline-flex;font-size:10px;font-weight:600;padding:2px 8px;white-space:nowrap}@media (max-width:768px){.PaymentParticular_referralInlineChip__YU5qi{font-size:9px;padding:1px 6px}}@media (max-width:480px){.PaymentParticular_amountReceivedCell__Iy6mC{gap:2px}}.PaymentParticular_referralSummaryCard__L-Kb\+{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 8px 18px #0000000d;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:22px 28px}.PaymentParticular_referralLeft__EikaL{align-items:center;display:flex;gap:18px}.PaymentParticular_referralIcon__bahi9{align-items:center;background:#ecfdf5;border-radius:50%;color:#10b981;display:flex;font-size:28px;height:45px;justify-content:center;width:45px}.PaymentParticular_referralContent__4q1Uk{display:flex;flex-direction:column}.PaymentParticular_referralLabel__O4xgq{color:#6b7280;font-size:14px;font-weight:600}.PaymentParticular_referralAmount__rDDdN{color:#10b981;font-size:24px;font-weight:700;margin:6px 0}.PaymentParticular_referralNote__hFDUW{color:#9ca3af;font-size:13px}.PaymentParticular_viewReferralBtn__xOXME{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:.25s}.PaymentParticular_viewReferralBtn__xOXME:hover{background:#1d4ed8;transform:translateY(-2px)}@media (max-width:768px){.PaymentParticular_referralSummaryCard__L-Kb\+{align-items:flex-start;flex-direction:column}.PaymentParticular_viewReferralBtn__xOXME{width:100%}}.ReferralDetailsModal_overlay__HQdAa{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.ReferralDetailsModal_modal__nZpGl{background:#fff;border-radius:12px;max-width:1200px;padding:25px;width:90%}.ReferralDetailsModal_header__K0q19{align-items:center;background:#ddecf524;border-bottom:1px solid #e1e1e1;border-radius:14px 6px 0 0;color:#3b3939;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:20px;padding:19px 21px}.ReferralDetailsModal_titleSection__tArS1{align-items:flex-start;display:flex;gap:12px}.ReferralDetailsModal_titleIcon__pwb-O{align-items:center;background:#eff6ff;border-radius:12px;color:#2563eb;display:flex;flex-shrink:0;font-size:22px;height:45px;justify-content:center;width:45px}.ReferralDetailsModal_titleSection__tArS1 h2{color:#111827;font-size:24px;font-weight:700;margin:0}.ReferralDetailsModal_close__9rcOO{align-items:center;background:#fff3;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;transition:all .2s;width:36px}.ReferralDetailsModal_scholarInfo__ztVa-{display:flex;gap:30px;margin-top:10px}.ReferralDetailsModal_scholarInfo__ztVa- span{color:#696969;font-weight:500;margin-left:5px}.ReferralDetailsModal_tableContainer__HoMsg{max-height:450px;overflow:auto}.ReferralDetailsModal_tableContainer__HoMsg table{border-collapse:collapse;width:100%}.ReferralDetailsModal_tableContainer__HoMsg th{background:#f3f4f6;padding:12px;text-align:left}.ReferralDetailsModal_tableContainer__HoMsg td{border-bottom:1px solid #ddd;font-size:.875rem;padding:12px}.ReferralDetailsModal_status__kZj1K{background:#dcfce7;border-radius:20px;color:#15803d;padding:5px 12px}.ReferralDetailsModal_noDataContainer__1tkvB{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:60px 20px;text-align:center}.ReferralDetailsModal_noDataIcon__qa01V{font-size:64px;margin-bottom:16px;opacity:.6}.ReferralDetailsModal_noDataTitle__PjqWA{color:#333;font-size:20px;font-weight:600;margin-bottom:8px}.ReferralDetailsModal_noDataText__1xSom{color:#888;font-size:14px;margin:0}
/*# sourceMappingURL=main.ad2a653a.css.map*/