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}.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)}}.login_container__leJBb{align-items:center;background-color:#f0f4f9;display:flex;justify-content:center;min-height:100vh;padding:1rem}.login_card__Q7j5w{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__Yq6mc{width:100%}.login_logoImage__n8QZT{height:auto;margin-bottom:1rem;width:150px}.login_subhead__Ut9yl{border-left:3px solid #3a7bdc;color:#5e6f8d;font-size:.95rem;font-weight:400;margin:0 0 2rem;padding-left:.75rem}.login_label__du-8I{color:#1f2a3e;display:block;font-size:.9rem;font-weight:600;letter-spacing:.3px;margin-bottom:.35rem}.login_input__sjUEj{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__sjUEj:focus{border-color:#3a7bdc;box-shadow:0 0 0 3px #3a7bdc26;outline:none}.login_row__5vCxy{align-items:center;display:flex;justify-content:space-between;margin:.5rem 0 2rem}.login_checkboxWrapper__YkLZv{align-items:center;color:#2c3a5e;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem}.login_forgotLink__NyXTf{border-bottom:1px dashed #bdd3f0;color:#3a7bdc;font-size:.9rem;font-weight:500;text-decoration:none}.login_forgotLink__NyXTf:hover{border-bottom-style:solid;color:#1e4f9e}.login_signInButton__gnOmw{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__gnOmw:hover{background:#0f1c33}.login_signInButton__gnOmw:active{transform:scale(.98)}.login_createAccount__GgYJp{color:#3a4b66;font-size:.95rem;margin-bottom:2rem;text-align:center}.login_createAccount__GgYJp a{border-bottom:2px solid #e0e9f5;color:#1a2b4c;font-weight:700;margin-left:.5rem;padding-bottom:2px;text-decoration:none}.login_createAccount__GgYJp a:hover{border-bottom-color:#1a2b4c}@media (max-width:480px){.login_card__Q7j5w{padding:2rem 1.25rem}.login_row__5vCxy{align-items:flex-start;flex-direction:column;gap:1rem}}.login_inputWrapper__TvsLu{position:relative;width:100%}.login_inputWrapper__TvsLu input{padding-right:40px;width:100%}.login_passwordToggle__bVrCg{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}*{box-sizing:border-box;margin:0;padding:0}.dashboard_dashboard__q\+0pt{min-height:100vh;padding:2rem}.dashboard_kpiGrid__u9QBI{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:2.5rem}.dashboard_kpiCard__2eVyq{background:#fff;border:1px solid #fffc;border-radius:24px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;overflow:hidden;padding:1.75rem;position:relative;transition:all .3s ease}.dashboard_kpiCard__2eVyq:before{background:linear-gradient(90deg,#2b6ef0,#8b5cf6);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.dashboard_kpiCard__2eVyq:hover{box-shadow:0 20px 30px -10px #2b6ef026;transform:translateY(-4px)}.dashboard_kpiCard__2eVyq:hover:before{opacity:1}.dashboard_kpiHeader__wHvc8{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.dashboard_kpiIcon__n46Do{align-items:center;background:linear-gradient(135deg,#2b6ef01a,#8b5cf61a);border-radius:16px;color:#2b6ef0;display:flex;height:48px;justify-content:center;width:48px}.dashboard_kpiBadge__xQU\+l{background:#f0f4ff;border-radius:40px;color:#2b6ef0;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.dashboard_kpiCard__2eVyq h3{color:#5e6f8d;font-size:.85rem;font-weight:500;letter-spacing:.04em;margin-bottom:.5rem;text-transform:uppercase}.dashboard_kpiValue__9rvhd{color:#0a1e3c;font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:.75rem}.dashboard_row2Col__jcqZY{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem}.dashboard_row2Col__jcqZY>.dashboard_sectionCard__zEZaU{flex:1 1;min-width:300px}.dashboard_sectionCard__zEZaU{background:#fff;border:1px solid #fffc;border-radius:24px;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;max-height:500px;overflow:hidden;padding:1.75rem;transition:all .3s ease;width:100%}.dashboard_sectionCard__zEZaU:hover{overflow-y:auto}.dashboard_tableWrapper__V2MEB{-webkit-overflow-scrolling:touch;margin:0 -.75rem;overflow-x:auto;padding:0 .75rem;width:calc(100% + 1.5rem)}.dashboard_tableWrapper__V2MEB::-webkit-scrollbar{height:6px}.dashboard_tableWrapper__V2MEB::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.dashboard_tableWrapper__V2MEB::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.dashboard_tableWrapper__V2MEB::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dashboard_departmentTable__vSCyI{border-collapse:collapse;width:100%}.dashboard_departmentTable__vSCyI 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__vSCyI td{border-bottom:1px solid #e5eaf0;color:#1e2b45;font-size:.95rem;padding:1rem .75rem;white-space:nowrap}.dashboard_deadlineList__qaNo2{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:.5rem}.dashboard_deadlineList__qaNo2::-webkit-scrollbar{width:6px}.dashboard_deadlineList__qaNo2::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.dashboard_deadlineList__qaNo2::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.dashboard_deadlineList__qaNo2::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dashboard_deadlineItem__JVuio{background:#fff;border:1px solid #eef2f6;border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.dashboard_deadlineItem__JVuio:hover{border-color:#e1e8f0;box-shadow:0 8px 20px #00000014;transform:translateX(4px)}.dashboard_deadlineItem__JVuio.dashboard_overdue__-uGVi{background:linear-gradient(135deg,#fff5f5,#fff);border-left:4px solid #e74c3c}.dashboard_deadlineItem__JVuio.dashboard_today__r6P-m{background:linear-gradient(135deg,#f0f9ff,#fff);border-left:4px solid #0284c7}.dashboard_deadlineItem__JVuio.dashboard_urgent__mGIu8{background:linear-gradient(135deg,#fffbeb,#fff);border-left:4px solid #f59e0b}.dashboard_deadlineItem__JVuio.dashboard_upcoming__yQpGj{border-left:4px solid #2b6ef0}.dashboard_deadlineItemContent__YhXm3{align-items:center;display:flex;gap:1rem;padding:1.25rem}.dashboard_deadlineIcon__Whqr2{align-items:center;border-radius:14px;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px}.dashboard_deadlineItem__JVuio.dashboard_overdue__-uGVi .dashboard_deadlineIcon__Whqr2{background:#fee2e2;color:#e74c3c}.dashboard_deadlineItem__JVuio.dashboard_today__r6P-m .dashboard_deadlineIcon__Whqr2{background:#e0f2fe;color:#0284c7}.dashboard_deadlineItem__JVuio.dashboard_urgent__mGIu8 .dashboard_deadlineIcon__Whqr2{background:#ffedd5;color:#f59e0b}.dashboard_deadlineItem__JVuio.dashboard_upcoming__yQpGj .dashboard_deadlineIcon__Whqr2{background:#e0e7ff;color:#2b6ef0}.dashboard_deadlineInfo__FneU3{flex:1 1;min-width:0}.dashboard_deadlineHeader__AP3AZ{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.dashboard_deadlineTitle__pGrQL{color:#0a1e3c;font-size:1rem;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_deadlineUser__HD603{background:#f0f4ff;border-radius:20px;color:#8a9bb8;font-size:.75rem;font-weight:500;padding:.2rem .5rem}.dashboard_deadlineDescription__ZOluq{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#5e6f8d;display:-webkit-box;font-size:.85rem;line-height:1.4;margin-bottom:.75rem;overflow:hidden}.dashboard_deadlineMeta__\+uvID{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.dashboard_deadlineBadge__cVILd{align-items:center;border-radius:40px;display:inline-flex;font-size:.7rem;font-weight:600;gap:.4rem;letter-spacing:.3px;padding:.3rem .75rem}.dashboard_deadlineBadge__cVILd.dashboard_overdue__-uGVi{background:#fee2e2;color:#e74c3c}.dashboard_deadlineBadge__cVILd.dashboard_today__r6P-m{background:#e0f2fe;color:#0284c7}.dashboard_deadlineBadge__cVILd.dashboard_urgent__mGIu8{background:#ffedd5;color:#f59e0b}.dashboard_deadlineBadge__cVILd.dashboard_upcoming__yQpGj{background:#e0e7ff;color:#2b6ef0}.dashboard_deadlineDate__KS20h{align-items:center;color:#6c7a91;display:inline-flex;font-size:.75rem;font-weight:500;gap:.4rem}.dashboard_deadlineDate__KS20h svg{opacity:.7}.dashboard_deadlineCountdown__T\+JI6{align-items:center;background:#f3f4f6;border-radius:40px;color:#374151;display:inline-flex;font-size:.7rem;font-weight:600;gap:.4rem;padding:.2rem .6rem}.dashboard_deadlineCountdown__T\+JI6.dashboard_urgent__mGIu8{background:#ffedd5;color:#f59e0b}.dashboard_deadlineCountdown__T\+JI6.dashboard_overdue__-uGVi{background:#fee2e2;color:#e74c3c}.dashboard_deadlineActions__3zOH-{display:flex;gap:.5rem;margin-left:.5rem}.dashboard_deadlineActionBtn__gWhx4{align-items:center;background:#f8fafc;border:1px solid #eef2f6;border-radius:10px;color:#8a9bb8;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.dashboard_deadlineActionBtn__gWhx4:hover{background:#f0f4ff;color:#2b6ef0;transform:scale(1.05)}.dashboard_deadlineProgress__WDx\+2{border-top:1px solid #f0f2f5;margin-top:.75rem;padding-top:.75rem}.dashboard_deadlineProgressBar__CAnyc{background:#eef2f6;border-radius:3px;height:3px;overflow:hidden;position:relative}.dashboard_deadlineProgressFill__7y60e{border-radius:3px;height:100%;transition:width .3s ease}.dashboard_deadlineItem__JVuio.dashboard_overdue__-uGVi .dashboard_deadlineProgressFill__7y60e{background:#e74c3c}.dashboard_deadlineItem__JVuio.dashboard_today__r6P-m .dashboard_deadlineProgressFill__7y60e{background:#0284c7}.dashboard_deadlineItem__JVuio.dashboard_urgent__mGIu8 .dashboard_deadlineProgressFill__7y60e{background:#f59e0b}.dashboard_deadlineItem__JVuio.dashboard_upcoming__yQpGj .dashboard_deadlineProgressFill__7y60e{background:#2b6ef0}.dashboard_deadlineEmptyState__mMKEs{background:linear-gradient(135deg,#fafbfc,#fff);border:1px dashed #e1e8f0;border-radius:20px;padding:3rem 1.5rem;text-align:center}.dashboard_deadlineEmptyState__mMKEs svg{color:#cbd5e1;height:48px;margin-bottom:1rem;width:48px}.dashboard_deadlineEmptyState__mMKEs p{color:#8a9bb8;font-size:.9rem;margin-bottom:1rem}.dashboard_deadlineEmptyState__mMKEs small{color:#b9c3d4;font-size:.75rem}.dashboard_sectionHeader__1v2xE{align-items:center;border-bottom:2px solid #f0f2f5;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem}.dashboard_sectionHeader__1v2xE h3{align-items:center;color:#0a1e3c;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;letter-spacing:-.01em}.dashboard_sectionHeader__1v2xE h3:before{background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:4px;content:"";height:20px;width:4px}.dashboard_viewAll__QKPKH{align-items:center;display:inline-flex;font-size:.85rem;gap:.5rem;padding:.4rem 1rem}.dashboard_viewAll__QKPKH:hover{transform:translateY(-1px)}@media (max-width:768px){.dashboard_deadlineItemContent__YhXm3{align-items:flex-start;flex-direction:column;padding:1rem}.dashboard_deadlineIcon__Whqr2{height:40px;width:40px}.dashboard_deadlineHeader__AP3AZ{align-items:flex-start;flex-direction:column}.dashboard_deadlineActions__3zOH-{margin-left:0;margin-top:.5rem}.dashboard_deadlineMeta__\+uvID{align-items:flex-start;flex-direction:column;gap:.5rem}}.dashboard_viewAll__QKPKH{background:#f0f4ff;border-radius:40px;color:#2b6ef0;cursor:default;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.dashboard_viewAll__QKPKH:hover{background:#e0e9ff}.dashboard_assignmentsSection__otRju{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_assignmentsTable__uX0Wf{border-collapse:collapse;min-width:1000px;width:100%}.dashboard_assignmentsTable__uX0Wf th{border-bottom:1px solid #e5eaf0;color:#5e6f8d;font-size:.85rem;font-weight:500;padding:1rem .75rem;text-align:left}.dashboard_assignmentsTable__uX0Wf td{border-bottom:1px solid #e5eaf0;color:#1e2b45;font-size:.95rem;padding:1rem .75rem}.dashboard_researcherCell__roAVY{align-items:center;display:flex;gap:.75rem}.dashboard_researcherAvatar__Oc7sX{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__1NW0Z{display:flex;flex-direction:column}.dashboard_researcherName__9l2Nd{color:#0a1e3c;font-weight:600}.dashboard_completedCount__YGh6A{color:#0e9f6e;font-weight:500}.dashboard_pendingCount__VHDwt{color:#f59e0b;font-weight:500}.dashboard_citationsCell__qpJ6v{color:#2b6ef0;font-weight:600}.dashboard_progressWrapper__hbeKJ{align-items:center;display:flex;gap:.75rem}.dashboard_progressBar__ag69z{background:#e5eaf0;border-radius:3px;height:6px;overflow:hidden;position:relative;width:80px}.dashboard_progressFill__1qGMK{background:linear-gradient(90deg,#2b6ef0,#8b5cf6);border-radius:3px;height:100%;left:0;position:absolute;top:0}.dashboard_progressText__PVsQW{color:#5e6f8d;font-size:.85rem;font-weight:500;min-width:45px}.dashboard_bottomGrid__qZWFo{display:flex;flex-wrap:wrap;gap:1.5rem}.dashboard_bottomGrid__qZWFo>.dashboard_sectionCard__zEZaU{flex:1 1;min-width:300px}.dashboard_statusGrid__9avR6{grid-gap:1rem;display:grid;gap:1rem}.dashboard_statusItem__WtdNx{align-items:center;background:#f8fafd;border-radius:16px;display:flex;justify-content:space-between;padding:1rem}.dashboard_statusInfo__OhKBk{align-items:center;display:flex;gap:.75rem}.dashboard_statusDot__kEzZJ{border-radius:50%;height:10px;width:10px}.dashboard_statusLabel__alBgK{color:#1e2b45;font-weight:500}.dashboard_statusStats__Btv6w{align-items:center;display:flex;gap:.75rem}.dashboard_statusCount__zppj5{color:#0a1e3c;font-weight:600}.dashboard_visitorList__8ng8u{border-top:1px solid #e5eaf0;margin-top:1.5rem;padding-top:1rem}.dashboard_visitorListHeader__OVcno h4{color:#0a1e3c;font-size:.9rem;font-weight:600;margin-bottom:1rem}.dashboard_visitorItem__rZQsD{align-items:flex-start;background:#f8fafd;border-radius:12px;display:flex;gap:1rem;margin-bottom:.75rem;padding:.75rem;transition:all .2s ease}.dashboard_visitorItem__rZQsD:hover{background:#f0f4ff}.dashboard_visitorAvatar__miNKF{align-items:center;background:linear-gradient(135deg,#2b6ef0,#8b5cf6);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;height:36px;justify-content:center;width:36px}.dashboard_visitorInfo__H6v\+5{flex:1 1}.dashboard_visitorName__AZKjh{color:#0a1e3c;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.dashboard_visitorId__I1zfA{color:#8a9bb8;font-size:.75rem;font-weight:400;margin-left:.5rem}.dashboard_visitorDetails__mqADg{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;margin-bottom:.25rem}.dashboard_visitorVisits__MTWN0{color:#5e6f8d}.dashboard_activeBadge__OXbZd{background:#0e9f6e;border-radius:40px;color:#fff;font-size:.65rem;font-weight:500;padding:.15rem .5rem}.dashboard_lastLogin__RgzO1{color:#8a9bb8;font-size:.7rem}.dashboard_currentSessionInfo__E0\+YJ{align-items:center;color:#5e6f8d;display:flex;font-size:.7rem;gap:.5rem;margin-top:.25rem}.dashboard_viewMoreVisitors__aJAnV{border-top:1px solid #e5eaf0;margin-top:1rem;padding-top:.5rem;text-align:center}.dashboard_viewMoreVisitors__aJAnV a{color:#2b6ef0;font-size:.85rem;font-weight:500;text-decoration:none}.dashboard_viewMoreVisitors__aJAnV a:hover{text-decoration:underline}.dashboard_workStatusGrid__45VPe{display:flex;flex-direction:column;gap:16px}.dashboard_workStatusItem__LkBtZ{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .3s ease}.dashboard_workStatusItem__LkBtZ:hover{background:#fff;border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.dashboard_workStatusHeader__HvVa3{align-items:center;display:flex;gap:12px;margin-bottom:12px}.dashboard_workStatusIcon__zxfZ1{align-items:center;background:#6b7280;border-radius:10px;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.dashboard_workStatusInfo__0rlpn{flex:1 1}.dashboard_workStatusTitle__APNeK{color:#111827;font-size:16px;font-weight:600;margin:0 0 4px}.dashboard_workStatusCount__a17ka{color:#6b7280;font-size:13px;font-weight:500}.dashboard_workStatusScholars__g1Kqn{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:12px}.dashboard_workStatusScholar__b1uHz{align-items:center;color:#374151;display:flex;font-size:13px;gap:8px;padding:6px 0}.dashboard_scholarName__08-bz{color:#1f2937;font-weight:500}.dashboard_moreScholars__6U5RD{color:#6b7280;font-size:12px;font-style:italic;margin-top:4px}.dashboard_noScholarsMessage__1Xuh6{color:#9ca3af;font-size:12px;font-style:italic;padding:12px 0;text-align:center}.dashboard_errorContainer__OGAV2,.dashboard_loadingContainer__DJrFu{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.dashboard_loader__6bgHz{animation:dashboard_spin__lxnuB 1s linear infinite;border:3px solid #e5eaf0;border-radius:50%;border-top-color:#2b6ef0;height:40px;width:40px}@keyframes dashboard_spin__lxnuB{to{transform:rotate(1turn)}}.dashboard_errorContainer__OGAV2 button{background:#2b6ef0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem}.dashboard_errorContainer__OGAV2 button:hover{background:#1a56db}.dashboard_noDataMessage__MOOg8{align-items:center;color:#8a9bb8;display:flex;flex-direction:column;gap:.5rem;padding:2rem;text-align:center}.dashboard_noDataMessage__MOOg8 svg{color:#cbd5e1}@media (max-width:768px){.dashboard_dashboard__q\+0pt{padding:1rem}.dashboard_sectionCard__zEZaU{padding:1.25rem}.dashboard_deadlineItem__JVuio{align-items:flex-start;flex-direction:column;gap:.75rem}.dashboard_deadlineIcon__Whqr2,.dashboard_workStatusIcon__zxfZ1{height:32px;width:32px}.dashboard_workStatusTitle__APNeK{font-size:14px}.dashboard_workStatusCount__a17ka,.dashboard_workStatusScholar__b1uHz{font-size:12px}}.MainLayout_mainlayout__QYLMd{background:#fff;display:flex;height:100vh;overflow:hidden;width:100vw}.MainLayout_mainsub__iRa94{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.MainLayout_mainlayoutcont__aBIWy{flex:1 1;overflow-y:auto;padding:2rem}.sidebar_sidebar__1y3SQ{background:#fffc;border:1px solid #f3f3f3;display:flex;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0;width:280px}.sidebar_logoWrapper__xOqQW{-webkit-border-after:1px solid #f3f3f3;-webkit-border-end:1px solid #f3f3f3;border-block-end:1px solid #f3f3f3;border-inline-end:1px solid #f3f3f3;height:10%;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.sidebar_logo__DDUYm{align-items:center;display:flex;gap:.75rem;padding:0 1rem}.sidebar_logoImage__P8WbF{height:45px;object-fit:contain;width:140px}.sidebar_logo__DDUYm span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#cbd5e1);-webkit-background-clip:text;font-size:1.5rem;font-weight:700}.sidebar_navContainer__UHoc6{flex:1 1;overflow-y:auto;padding:1rem 1rem 2rem}.sidebar_navSection__EYAIc{margin-bottom:2rem}.sidebar_navSection__EYAIc h4{color:#94a3b8;font-size:.75rem;letter-spacing:.05em;margin-bottom:1rem;padding:0 1rem;text-transform:uppercase}.sidebar_navItems__7x2SU{color:#6f778e;display:flex;flex-direction:column;gap:.25rem}.sidebar_navItem__V1nlN{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:.98rem;gap:.75rem;padding:.75rem 1rem;position:relative;transition:all .2s ease}.sidebar_navItem__V1nlN:hover{background:#0b78ff0d;color:#0b78ff}.sidebar_navItem__V1nlN.sidebar_active__m3eU\+{background:#0b78ff1a;color:#0b78ff}.sidebar_arrow__LXWQy{color:#94a3b8;font-size:.75rem;margin-left:auto}.sidebar_subNavItems__emYrM{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem;margin-left:2rem;margin-top:.25rem}.sidebar_subNavItem__hx3Xf{border-radius:8px;color:#6f778e;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.sidebar_subNavItem__hx3Xf:hover{background:#0b78ff0d;color:#0b78ff}.sidebar_activeSub__y0U\+C{background-color:#007bff;border-radius:6px;color:#fff;font-weight:600}.sidebar_subNavItem__hx3Xf{align-items:center;display:flex;gap:10px;padding:10px 15px}.sidebar_subIcon__zEjeH{align-items:center;display:flex;font-size:16px}.sidebar_subNavItem__hx3Xf.sidebar_activeSub__y0U\+C{background:#0b78ff1a;color:#0b78ff}.header_header__t496U{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-bottom:1px solid #ffffff80;box-shadow:0 4px 20px #00000005;display:flex;height:10%;justify-content:space-between;padding:1rem 2rem;position:relative;z-index:1}.header_headerLeft__vUzXR 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__vUzXR p{color:#5b6e8c;font-size:.9rem}.header_headerRight__jNr\+J{align-items:center;display:flex;gap:1.5rem}.header_profileDropdown__FeTh3{position:relative}.header_profileTrigger__oj\+XQ{align-items:center;background:#fff;border:1px solid #0000;border-radius:40px;box-shadow:0 4px 12px #00000005;cursor:pointer;display:flex;gap:.75rem;padding:.5rem 1rem .5rem .5rem;transition:all .2s ease}.header_profileTrigger__oj\+XQ:hover{border-color:#0000001a;box-shadow:0 6px 16px #0000000d;transform:translateY(-1px)}.header_profileTrigger__oj\+XQ img{border-radius:50%;height:36px;object-fit:cover;width:36px}.header_userName__NYDsK{color:#1e293b;font-weight:500}.header_dropdownIcon__Z6\+y9{color:#5b6e8c;transition:transform .3s ease}.header_dropdownIcon__Z6\+y9.header_rotated__B6hBB{transform:rotate(180deg)}.header_dropdownMenu__hO\+Vu{animation:header_slideDown__fJrGp .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:16px;box-shadow:0 20px 35px #0000001a,0 5px 15px #0000000d;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:260px}@keyframes header_slideDown__fJrGp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header_userInfo__72Vqb{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;gap:12px;padding:16px}.header_userIcon__fJxoG{background:#fff;border-radius:50%;color:#1e293b;height:40px;padding:8px;width:40px}.header_userFullName__IWc3w{color:#1e293b;font-weight:600;margin-bottom:4px}.header_userEmail__rh5l0{color:#5b6e8c;font-size:.85rem}.header_dropdownDivider__OLlAt{background:linear-gradient(90deg,#0000,#0000001a,#0000);height:1px;margin:8px 0}.header_dropdownItem__A-qa7{align-items:center;background:#0000;border:none;color:#1e293b;cursor:pointer;display:flex;font-size:.95rem;gap:12px;padding:12px 16px;transition:all .2s ease;width:100%}.header_dropdownItem__A-qa7:hover{background:#f1f5f9;padding-left:20px}.header_dropdownItem__A-qa7 svg{color:#5b6e8c;font-size:1.1rem}.header_logoutItem__tEvRp,.header_logoutItem__tEvRp svg{color:#dc2626}.header_logoutItem__tEvRp:hover{background:#fee2e2}.header_spinningIcon__ECN4O{animation:header_spin__bkSP5 1s linear infinite}@keyframes header_spin__bkSP5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header_dropdownItem__A-qa7:disabled{cursor:not-allowed;opacity:.6}.CircularScholarLoader_circularLoader__aI5AX{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:200px}.CircularScholarLoader_circleContainer__PEA\+J{height:120px;position:relative;width:120px}.CircularScholarLoader_circleScholar__4oizZ{align-items:center;animation:CircularScholarLoader_pulse__9\+sFc 2s ease-in-out infinite;border-radius:50%;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.CircularScholarLoader_scholarHat__JOtT4{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px}.CircularScholarLoader_hatBase__tpT6S{animation:CircularScholarLoader_slideHat__OEhAI 2s ease-in-out infinite;color:#f5a623;font-size:2.5rem}.CircularScholarLoader_hatTassel__lbDNL{animation:CircularScholarLoader_swingTassel__Cqn3Q 2s ease-in-out infinite;color:#e74c3c;font-size:1rem;position:absolute;right:2px;top:-2px;transform-origin:top center}.CircularScholarLoader_progressRing__yejyU{left:0;position:absolute;top:0;transform:rotate(-90deg)}.CircularScholarLoader_progressRingCircle__3\+kpT{stroke-dasharray:327;stroke-dashoffset:327;animation:CircularScholarLoader_progress__ivpVg 2s linear infinite}.CircularScholarLoader_circularText__Ik3YP{color:#4a90e2;display:inline-block;font-family:Segoe UI,sans-serif;font-size:1rem;position:relative}.CircularScholarLoader_circularText__Ik3YP:after{animation:CircularScholarLoader_dots__TsgEZ 2s steps(4) infinite;content:"...";margin-left:5px;position:absolute;width:20px}@keyframes CircularScholarLoader_pulse__9\+sFc{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes CircularScholarLoader_slideHat__OEhAI{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes CircularScholarLoader_swingTassel__Cqn3Q{0%,to{transform:rotate(0deg)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}@keyframes CircularScholarLoader_progress__ivpVg{0%{stroke-dashoffset:327}50%{stroke-dashoffset:0}to{stroke-dashoffset:-327}}@keyframes CircularScholarLoader_dots__TsgEZ{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.scholarregisteration_formHeader__CRggO{border-bottom:1px solid #f0f2f5;margin-bottom:2.5rem;padding-bottom:1.25rem}.scholarregisteration_formHeader__CRggO h2{color:#1e293b;font-size:1.8rem;font-weight:600;margin:0 0 .25rem}.scholarregisteration_subtitle__Vu2gW{color:#64748b;font-size:.95rem;margin:0}.scholarregisteration_formContent__V1YM3{display:flex;flex-direction:column;gap:2rem}.scholarregisteration_subSection__BYE9f{background:#fff;border:1px solid #eef2f6;border-radius:16px;padding:1.2rem 1.4rem}.scholarregisteration_subSectionTitle__0mbgh{color:#475569;font-size:1rem;font-weight:500;letter-spacing:.3px;margin:0 0 1.2rem;opacity:.8;text-transform:uppercase}.scholarregisteration_subSectionGrid__H7Bft{grid-gap:1rem 1.5rem;display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(2,1fr)}.scholarregisteration_formActions__jzreu{border-top:1px solid #edf2f7;display:flex;gap:1rem;justify-content:flex-end;margin-top:2.5rem;padding-top:1.8rem}.scholarregisteration_btn__tmqqi{border:none;border-radius:40px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.7rem 1.8rem;transition:all .15s}.scholarregisteration_btnPrimary__XviF9{background:#1e293b;box-shadow:0 4px 10px -4px #1e293b4d;color:#fff}.scholarregisteration_btnPrimary__XviF9:hover{background:#0f172a;transform:translateY(-1px)}.scholarregisteration_btnSecondary__MKh0L{background:#fff;border:1px solid #d0d9e3;color:#475569}.scholarregisteration_btnSecondary__MKh0L:hover{background:#f8fafc;border-color:#a0afbe}@media (max-width:700px){.scholarregisteration_subSectionGrid__H7Bft{grid-template-columns:1fr}}.scholarregisteration_companySection__C2d2l{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem;padding:1rem}.scholarregisteration_hintText__\+VXS-{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{cursor:not-allowed;opacity:.5;pointer-events:none}.scholarregisteration_btn__tmqqi:disabled{background:#cbd5e1;box-shadow:none;color:#64748b;transform:none}.scholarregisteration_emailFieldContainer__v3aiY{width:100%}.scholarregisteration_emailFieldWrapper__JmIVO{align-items:flex-start;display:flex;gap:8px;width:100%}.scholarregisteration_emailFieldWrapper__JmIVO>div{flex:1 1}.scholarregisteration_addEmailButton__NKIuS{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}.scholarregisteration_addEmailButton__NKIuS:hover{background-color:#0056b3}.scholarregisteration_addEmailButton__NKIuS:disabled{background-color:#ccc;cursor:not-allowed}.scholarregisteration_secondaryEmailContainer__mFzi8{grid-column:span 1;width:100%}.scholarregisteration_removeEmailButton__OkE\+M{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}.scholarregisteration_removeEmailButton__OkE\+M:hover{background-color:#c82333}.scholarregisteration_removeEmailButton__OkE\+M:disabled{background-color:#ccc;cursor:not-allowed}.FormComponents_inputGroup__LsEdx{display:flex;flex-direction:column;gap:.35rem}.FormComponents_inputLabel__5DqOA{color:#7e8b9d;font-size:.75rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.FormComponents_requiredStar__BoToz{color:#e53e3e;margin-left:2px}.FormComponents_inputField__zQoR7{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__QUB11{line-height:1.5;min-height:100px;resize:vertical}.FormComponents_input__R\+24C:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.FormComponents_inputField__zQoR7:hover{border-color:#2563eb}.FormComponents_inputFieldError__\+6sxU{border-color:#e53e3e;box-shadow:0 0 0 3px #e53e3e0f}.FormComponents_errorText__UCNyP{color:#e53e3e;font-size:.8rem;margin-top:.35rem}select.FormComponents_inputField__zQoR7{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__RDN\+H{background:#f9fafc;border:1px solid #edf2f7;border-radius:18px;padding:1.5rem 1.8rem}.FormComponents_sectionTitle__rxH\+P{border-bottom:2px solid #e6edf4;color:#334155;font-size:1.2rem;font-weight:500;margin:0 0 1.5rem;padding-bottom:.5rem}.FormComponents_sectionGrid__NY-fd{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem}.FormComponents_gridCols1__GQdk1{grid-template-columns:1fr}.FormComponents_gridCols2__zmTzY{grid-template-columns:repeat(2,1fr)}.FormComponents_gridCols3__Dzmpy{grid-template-columns:repeat(3,1fr)}@media (max-width:700px){.FormComponents_gridCols2__zmTzY,.FormComponents_gridCols3__Dzmpy{grid-template-columns:1fr}}.FormComponents_inputFieldDisabled__Vt6BN{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;opacity:.7}.FormComponents_inputFieldDisabled__Vt6BN:hover{border-color:#ddd}.FormComponents_inputFieldDisabled__Vt6BN:focus{border-color:#ddd;box-shadow:none;outline:none}.FormComponents_passwordWrapper__yaehq{align-items:center;display:flex;position:relative}.FormComponents_passwordField__FgPTr{padding-right:2.5rem}.FormComponents_passwordToggle__8VdpH{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__8VdpH:hover:not(:disabled){color:#2563eb}.FormComponents_passwordToggle__8VdpH:focus{box-shadow:0 0 0 2px #2563eb4d;outline:none}.FormComponents_passwordToggle__8VdpH:disabled{cursor:not-allowed;opacity:.5}.FormComponents_strengthIndicator__tlhTo{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.FormComponents_strengthBarContainer__6YkHv{background-color:#e2e8f0;border-radius:2px;flex:1 1;height:4px;overflow:hidden}.FormComponents_strengthBar__ECWdn{height:100%;transition:width .3s ease}.FormComponents_strengthLabel__DOT3p{font-size:.75rem;font-weight:500;min-width:70px}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.PagesLayout_formHeader__-4jG9{border-bottom:1px solid #f0f2f5;margin-bottom:2.5rem;padding-bottom:1.25rem}.PagesLayout_formHeader__-4jG9 h2{color:#1e293b;font-size:1.8rem;font-weight:600;margin:0 0 .25rem}.PagesLayout_subtitle__bLBwO{color:#64748b;font-size:.95rem;margin:0}.PagesLayout_formContent__gG5AX{display:flex;flex-direction:column;gap:2rem}.Button_button__O8KG9{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__y-gW4{background:#0b78ff;box-shadow:0 8px 20px #0b78ff4d;color:#fff;position:relative;z-index:1}.Button_primary__y-gW4: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__y-gW4:hover:not(:disabled){box-shadow:0 12px 28px #0b78ff66;transform:translateY(-2px)}.Button_primary__y-gW4:hover:not(:disabled):before{left:100%}.Button_primary__y-gW4:active:not(:disabled){transform:translateY(0)}.Button_secondary__Sh5m8{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.Button_secondary__Sh5m8:hover:not(:disabled){background:#e2e8f0;box-shadow:0 6px 16px #00000014;color:#1e293b;transform:translateY(-2px)}.Button_cancel__-xOJT{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.Button_cancel__-xOJT:hover:not(:disabled){background:#e2e8f0;box-shadow:0 6px 16px #00000014;color:#1e293b;transform:translateY(-2px)}.Button_danger__SgzcP{background:#ef4444;box-shadow:0 8px 20px #ef44444d;color:#fff}.Button_danger__SgzcP:hover:not(:disabled){box-shadow:0 12px 28px #ef444466;transform:translateY(-2px)}.Button_success__k1Brz{background:#10b981;box-shadow:0 8px 20px #10b9814d;color:#fff}.Button_success__k1Brz:hover:not(:disabled){box-shadow:0 12px 28px #10b98166;transform:translateY(-2px)}.Button_small__60QuT{border-radius:30px;font-size:13px;padding:8px 20px}.Button_medium__G-CpY{border-radius:12px;font-size:15px;padding:14px 32px}.Button_large__ntpCN{border-radius:50px;font-size:16px;padding:16px 40px}.Button_fullWidth__oCLNc{width:100%}.Button_button__O8KG9:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.Button_loading-circle__WvsDb,.Button_loading-dots__JKz4t,.Button_loading-progress__iDKPZ,.Button_loading-pulse__4iC9U,.Button_loading-shimmer__lJEe7{cursor:wait;pointer-events:none}.Button_loaderDots__yGq9h{align-items:center;display:flex;gap:4px;margin-right:8px}.Button_dot__ck9w5{animation:Button_dots__AFiPN 1.4s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}.Button_dot__ck9w5:first-child{animation-delay:-.32s}.Button_dot__ck9w5:nth-child(2){animation-delay:-.16s}.Button_dot__ck9w5:nth-child(3){animation-delay:0s}@keyframes Button_dots__AFiPN{0%,80%,to{opacity:.6;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.Button_loaderPulse__irH5j{align-items:center;display:inline-flex;height:20px;justify-content:center;margin-right:8px;position:relative;width:20px}.Button_pulseRing__kADlr{animation:Button_pulse-ring__tkXbm 1.25s cubic-bezier(.215,.61,.355,1) infinite;background:currentColor;border-radius:50%;height:100%;position:absolute;width:100%}.Button_pulseDot__tQAdA{animation:Button_pulse-dot__yaSDp 1.25s cubic-bezier(.455,.03,.515,.955) infinite;background:currentColor;border-radius:50%;height:12px;position:relative;width:12px}@keyframes Button_pulse-ring__tkXbm{0%{opacity:1;transform:scale(.33)}80%,to{opacity:0;transform:scale(1.5)}}@keyframes Button_pulse-dot__yaSDp{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.Button_loaderCircle__w9dex{margin-right:8px}.Button_circularLoader__ywpah{animation:Button_rotate__sRSHm 2s linear infinite;height:20px;width:20px}.Button_circularTrack__AmUCa{stroke:#ffffff4d}.Button_circularPath__UnqcO{stroke:currentColor;stroke-linecap:round;animation:Button_dash__GKUh5 1.5s ease-in-out infinite}@keyframes Button_rotate__sRSHm{to{transform:rotate(1turn)}}@keyframes Button_dash__GKUh5{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__L5OjY{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.Button_shimmerLine__6P8wZ{animation:Button_shimmer__Nkayy 1.5s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes Button_shimmer__Nkayy{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Button_loaderProgress__YO2PO{background:#fff3;border-radius:0 0 50px 50px;bottom:0;height:3px;left:0;overflow:hidden;position:absolute;width:100%}.Button_progressBar__dan\+z{animation:Button_progress__H4phI 1.5s ease-in-out infinite;background:currentColor;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:30%}@keyframes Button_progress__H4phI{0%{left:-30%}to{left:100%}}.Button_loadingText__UWzW2{opacity:.8}.Button_iconLeft__y6bs-,.Button_iconRight__gCZR3{align-items:center;display:flex;justify-content:center}.Button_iconLeft__y6bs- svg,.Button_iconRight__gCZR3 svg{height:18px;width:18px}.Button_iconLeft__y6bs-{margin-right:4px}.Button_iconRight__gCZR3{margin-left:4px}.Button_buttonText__Kx4-B{display:inline-block}@media (max-width:768px){.Button_button__O8KG9{padding:12px 24px}.Button_small__60QuT{font-size:12px;padding:6px 16px}.Button_medium__G-CpY{font-size:14px;padding:12px 24px}.Button_large__ntpCN{font-size:15px;padding:14px 32px}}@media (max-width:480px){.Button_button__O8KG9{justify-content:center;width:100%}}.CommonTable_ctContainer__yTjDP{margin:0 auto;max-width:1200px}.CommonTable_ctHeader__F0KGR{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.CommonTable_ctHeaderTitle__8dKvf{flex:1 1}.CommonTable_ctTitle__lXQAO{color:#1e293b;font-size:1.8rem;font-weight:600;letter-spacing:-.02em;margin:0 0 .5rem}.CommonTable_ctSubtitle__GaEf9{color:#64748b;font-size:1rem;margin:0}.CommonTable_ctCompanyInfo__zJA2q{align-items:center;display:flex;gap:12px}.CommonTable_ctCompanyLogo__8QTgW{border-radius:50%;box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326;height:40px;object-fit:contain;width:40px}.CommonTable_ctAddButton__8-Y0J{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__8-Y0J:hover{box-shadow:0 8px 12px -1px #0b78ff4d;transform:translateY(-2px)}.CommonTable_ctAddIcon__FWaLK{height:20px;width:20px}.CommonTable_ctSearchSection__5Mk2f{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.CommonTable_ctSearchWrapper__NpzNc{align-items:center;display:flex;flex:1 1;min-width:280px;position:relative}.CommonTable_ctSearchIcon__lFD9N{color:#94a3b8;height:20px;left:1rem;position:absolute;width:20px}.CommonTable_ctSearchInput__EnMJ\+{background:#fff;border:2px solid #e2e8f0;border-radius:12px;color:#1e293b;font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem;transition:all .3s ease;width:100%}.CommonTable_ctSearchInput__EnMJ\+:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.CommonTable_ctSearchInput__EnMJ\+::placeholder{color:#94a3b8}.CommonTable_ctClearSearch__fPWUs{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__fPWUs:hover{background:#f1f5f9}.CommonTable_ctClearIcon__wmDbY{color:#64748b;height:18px;width:18px}.CommonTable_ctFilterInfo__LzI0m{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.CommonTable_ctResultsCount__UYeo4{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:.9rem;padding:.5rem 1rem}.CommonTable_ctItemsPerPage__XabWt{-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:2px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.9rem;padding:.5rem 2rem .5rem 1rem}.CommonTable_ctItemsPerPage__XabWt:focus{border-color:#0b78ff;outline:none}.CommonTable_ctFilterToggle__2lR3k{align-items:center;background:#fff;border:2px 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__2lR3k:hover{border-color:#0b78ff;color:#0b78ff}.CommonTable_ctFilterActive__Xy2v8{background:#f0f7ff;border-color:#0b78ff;color:#0b78ff}.CommonTable_ctFilterIcon__WrPKe{height:16px;width:16px}.CommonTable_ctFilterBadge__hbksL{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__d4Alg{height:16px;transition:transform .3s ease;width:16px}.CommonTable_ctChevronRotated__cfgA\+{transform:rotate(180deg)}.CommonTable_ctFiltersContainer__kYAIv{animation:CommonTable_slideDown__V-sSy .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__V-sSy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CommonTable_ctFiltersGrid__MsEq1{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1.5rem}.CommonTable_ctFilterItem__lptqS{display:flex;flex-direction:column;gap:.5rem}.CommonTable_ctFilterLabel__WYs1o{color:#64748b;font-size:.85rem;font-weight:500}.CommonTable_ctFilterSelect__RXHT0{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.9rem;padding:.625rem;transition:all .2s ease}.CommonTable_ctFilterSelect__RXHT0:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.CommonTable_ctFilterActions__WS9TQ{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;padding-top:1rem}.CommonTable_ctClearFiltersButton__S7s6M{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__S7s6M:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.CommonTable_ctFilterResults__YEK6F{color:#64748b;font-size:.9rem;font-weight:500}.CommonTable_ctAdvancedFilters__hVO3n{animation:CommonTable_slideDown__V-sSy .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__N0p91{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.CommonTable_ctFilterGroup__BAv2Q{flex-direction:column;gap:.5rem;min-width:200px}.CommonTable_ctClearFilters__1A-7N{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__1A-7N:hover{background:#dc2626;transform:translateY(-1px)}.CommonTable_ctTableContainer__hr2UP{background:#fff;border:1px solid #f1f5f9;border-radius:20px;box-shadow:0 10px 30px -10px #0000001a;margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative}.CommonTable_ctTable__7haTU{border-collapse:collapse;min-width:800px;width:100%}.CommonTable_ctTableHeader__DvIWH{background:#f8fafc;border-bottom:1px solid #e2e8f0}.CommonTable_ctTableHeaderCell__Cw9hL{color:#475569;font-size:.9rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;text-align:left;text-transform:uppercase}.CommonTable_ctTableBody__niVaF{background:#fff}.CommonTable_ctTableRow__dW1pS{border-bottom:1px solid #f1f5f9;transition:background-color .2s ease}.CommonTable_ctTableRow__dW1pS:hover{background-color:#f8fafc}.CommonTable_ctTableRow__dW1pS:last-child{border-bottom:none}.CommonTable_ctTableCell__oPMDL{color:#1e293b;font-size:.95rem;padding:1.25rem 1.5rem}.CommonTable_ctName__I748D{color:#0f172a;display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.CommonTable_ctName__I748D{max-width:250px}}@media (min-width:1024px){.CommonTable_ctName__I748D{max-width:300px}}.CommonTable_ctBank__XEFgy,.CommonTable_ctCompany__2EMVs,.CommonTable_ctMonth__e7DuG,.CommonTable_ctPurpose__94gR6,.CommonTable_ctYear__pyNZQ{color:#1e293b;font-size:.95rem}.CommonTable_ctDateCell__40TyS{align-items:center;color:#64748b;display:flex;gap:.75rem}.CommonTable_ctDateIcon__fjkmj{color:#94a3b8;height:18px;width:18px}.CommonTable_ctStatus__0qIoK{border-radius:20px;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem;text-align:center}.CommonTable_ctStatusSuccess__tCjNR{background:#dcfce7;color:#166534}.CommonTable_ctStatusWarning__K\+mNp{background:#fef3c7;color:#92400e}.CommonTable_ctStatusInfo__wt6dR{background:#e0f2fe;color:#0369a1}.CommonTable_ctStatusDanger__eCxNs{background:#fee2e2;color:#b91c1c}.CommonTable_ctStatusSecondary__11Cf8{background:#f1f5f9;color:#475569}.CommonTable_ctActionButtons__YbKZa{display:flex;gap:.75rem}.CommonTable_ctActionButton__bTwgw{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__FCDNj{background:#e0f2fe;color:#0369a1}.CommonTable_ctEditButton__FCDNj:hover{background:#bae6fd;transform:translateY(-1px)}.CommonTable_ctDeleteButton__IcTWI{background:#fee2e2;color:#b91c1c}.CommonTable_ctDeleteButton__IcTWI:hover{background:#fecaca;transform:translateY(-1px)}.CommonTable_ctViewButton__TfokI{background:#e0f2fe;color:#0369a1}.CommonTable_ctViewButton__TfokI:hover{background:#bae6fd;transform:translateY(-1px)}.CommonTable_ctApproveButton__9uuiP{background:#dcfce7;color:#166534}.CommonTable_ctApproveButton__9uuiP:hover{background:#bbf7d0;transform:translateY(-1px)}.CommonTable_ctRejectButton__Q762f{background:#fee2e2;color:#b91c1c}.CommonTable_ctRejectButton__Q762f:hover{background:#fecaca;transform:translateY(-1px)}.CommonTable_ctActionIcon__V0AtA{height:16px;width:16px}.CommonTable_ctPagination__JXiFK{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__8oatC{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__8oatC:hover:not(:disabled){background:#f8fafc;border-color:#0b78ff;color:#0b78ff}.CommonTable_ctPaginationButton__8oatC:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.5}.CommonTable_ctPaginationNumbers__wE7mt{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.CommonTable_ctPaginationNumber__6CySb{justify-content:center;min-width:40px;padding:.5rem}.CommonTable_ctActivePage__5RCtn,.CommonTable_ctActivePage__5RCtn:hover{background:#0b78ff;border-color:#0000;color:#fff}.CommonTable_ctPaginationNav__ynu77{padding:.5rem 1.25rem}.CommonTable_ctPaginationIcon__h-7hC{height:16px;width:16px}.CommonTable_ctPaginationEllipsis__ijHbC{color:#94a3b8;font-size:1.2rem;font-weight:500;padding:0 .25rem}.CommonTable_ctEmptyState__Ra2CF{background:#fff;padding:4rem 2rem;text-align:center}.CommonTable_ctEmptyStateIcon__QrXIN{color:#94a3b8;height:64px;margin-bottom:1.5rem;width:64px}.CommonTable_ctEmptyStateTitle__gVCKC{color:#1e293b;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.CommonTable_ctEmptyStateText__0JATq{color:#64748b;margin:0 0 1.5rem}.CommonTable_ctEmptyStateButton__vJMo\+{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__vJMo\+:hover{box-shadow:0 8px 12px -1px #0b78ff4d;transform:translateY(-2px)}.CommonTable_ctLoadingContainer__ksdJo{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8rem 2rem}.CommonTable_ctSpinner__ZYRPW{animation:CommonTable_ctSpin__vWFrs 1s linear infinite;border:4px solid #f1f5f9;border-radius:50%;border-top-color:#0b78ff;height:48px;margin-bottom:1rem;width:48px}@keyframes CommonTable_ctSpin__vWFrs{to{transform:rotate(1turn)}}.CommonTable_ctLoadingText__2eU6i{color:#64748b;font-size:1rem}.CommonTable_ctErrorContainer__silRt{background:#fff;border-radius:20px;box-shadow:0 10px 30px -10px #0000001a;padding:4rem 2rem;text-align:center}.CommonTable_ctErrorIcon__Sxap8{color:#ef4444;height:64px;margin-bottom:1.5rem;width:64px}.CommonTable_ctErrorTitle__IntWn{color:#b91c1c;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.CommonTable_ctErrorText__x8Kgs{color:#64748b;margin:0 0 1.5rem}.CommonTable_ctRetryButton__p4tyw{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__p4tyw:hover{box-shadow:0 8px 12px -1px #0b78ff4d;transform:translateY(-2px)}@media (max-width:768px){.CommonTable_ctHeader__F0KGR{align-items:stretch;flex-direction:column}.CommonTable_ctTitle__lXQAO{font-size:1.5rem}.CommonTable_ctSearchSection__5Mk2f{align-items:stretch;flex-direction:column}.CommonTable_ctFilterInfo__LzI0m{justify-content:space-between}.CommonTable_ctFiltersGrid__MsEq1{grid-template-columns:1fr}.CommonTable_ctFilterActions__WS9TQ{align-items:stretch;flex-direction:column;gap:1rem}.CommonTable_ctFilterResults__YEK6F{text-align:center}.CommonTable_ctTableCell__oPMDL,.CommonTable_ctTableHeaderCell__Cw9hL{padding:1rem}.CommonTable_ctActionButtons__YbKZa{flex-direction:column}.CommonTable_ctActionButton__bTwgw{justify-content:center;width:100%}.CommonTable_ctPagination__JXiFK{align-items:stretch;flex-direction:column}.CommonTable_ctPaginationNumbers__wE7mt{justify-content:center;order:-1}.CommonTable_ctPaginationNav__ynu77{justify-content:center;width:100%}}@media (max-width:640px){.CommonTable_ctTableContainer__hr2UP{overflow-x:auto}.CommonTable_ctTable__7haTU{min-width:1000px}}@media (max-width:480px){.CommonTable_ctFilterInfo__LzI0m{align-items:stretch;flex-direction:column}.CommonTable_ctResultsCount__UYeo4{text-align:center}.CommonTable_ctItemsPerPage__XabWt{width:100%}}.CommonTable_ctFilterGroup__BAv2Q{align-items:center;display:flex;gap:1rem}.CommonTable_ctStatusFilter__zvAJX{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__zvAJX: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__CoaB0{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__P-p1s{color:#64748b;color:var(--text-secondary,#64748b);font-size:.875rem;font-weight:500}.CommonTable_ctFilterTag__p1zU2{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__p1zU2 svg{color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;height:.875rem;width:.875rem}.CommonTable_ctFilterTag__p1zU2 svg:hover{color:#ef4444;color:var(--danger-color,#ef4444)}.CommonTable_ctClearAllFilters__3EN24{background:none;border:none;color:#3b82f6;color:var(--primary-color,#3b82f6);cursor:pointer;font-size:.75rem;padding:.25rem .5rem;text-decoration:underline}.CommonTable_ctClearAllFilters__3EN24:hover{color:#2563eb;color:var(--primary-dark,#2563eb)}.CommonTable_ctScholarInfo__Vn-KP{display:flex;flex-direction:column;gap:8px}.CommonTable_ctName__I748D{color:#2d3748;font-weight:500}.CommonTable_ctContactDetails__6M04v{display:flex;flex-direction:column;gap:4px}.CommonTable_ctContactItem__RAZlc{align-items:center;color:#4a5568;display:flex;font-size:.875rem;gap:8px}.CommonTable_ctContactIcon__gxi7l{color:#718096;flex-shrink:0;height:14px;width:14px}.CommonTable_ctContactText__gnbr3{line-height:1.4}@media (max-width:768px){.CommonTable_ctContactItem__RAZlc{font-size:.75rem}.CommonTable_ctContactIcon__gxi7l{height:12px;width:12px}}.CommonTable_ctActionGroup__MFDem{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__sEJwk{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__sEJwk:hover{background-color:#f3f4f6;transform:translateY(-1px)}.CommonTable_ctActionItem__sEJwk:active{transform:translateY(0)}.CommonTable_ctActionIcon__V0AtA{stroke-width:2;height:18px;width:18px}.CommonTable_ctActionStatus__lE8gU{font-size:16px;font-weight:600;line-height:1}.CommonTable_ctActionView__67HYt{color:#3b82f6}.CommonTable_ctActionView__67HYt:hover{background-color:#eff6ff;color:#2563eb}.CommonTable_ctActionEdit__QMtqo{color:#8b5cf6}.CommonTable_ctActionEdit__QMtqo:hover{background-color:#f5f3ff;color:#7c3aed}.CommonTable_ctActionApproved__nxKtD{background-color:#f0fdf9;color:#10b981}.CommonTable_ctActionApproved__nxKtD:hover{background-color:#d1fae5;color:#059669}.CommonTable_ctActionPending__Q3D-e{background-color:#fffbeb;color:#f59e0b}.CommonTable_ctActionPending__Q3D-e:hover{background-color:#fef3c7;color:#d97706}.CommonTable_ctActionActive__cJB\+I{background-color:#f0fdf9;color:#10b981}.CommonTable_ctActionActive__cJB\+I:hover{background-color:#d1fae5;color:#059669}.CommonTable_ctActionDeactive__lNSED{background-color:#f9fafb;color:#6b7280}.CommonTable_ctActionDeactive__lNSED:hover{background-color:#f3f4f6;color:#4b5563}.CommonTable_ctActionDelete__b\+aZc{color:#ef4444}.CommonTable_ctActionDelete__b\+aZc:hover{background-color:#fef2f2;color:#dc2626}.CommonTable_ctActionTooltip__rMSTF{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__rMSTF: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__sEJwk:hover .CommonTable_ctActionTooltip__rMSTF{bottom:-32px;opacity:1;transform:translateX(-50%) scale(1);visibility:visible}@media (max-width:768px){.CommonTable_ctActionGroup__MFDem{gap:2px}.CommonTable_ctActionItem__sEJwk{height:28px;width:28px}.CommonTable_ctActionIcon__V0AtA{height:16px;width:16px}.CommonTable_ctActionStatus__lE8gU{font-size:14px}}.CommonTable_ctActionDivider__q9qr3{background-color:#e5e7eb;height:20px;margin:0 4px;width:1px}.CommonTable_Badge__UK33j{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}.Popup_overlay__ksnMH{align-items:center;animation:Popup_fadeIn__ot8ZT .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__fN45P{max-width:500px}.Popup_modalLarge__Lt7pl,.Popup_modal__fN45P{animation:Popup_slideUp__3Lcan .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__Lt7pl{max-width:800px}.Popup_header__W8eGb{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.5rem 1.5rem 1rem}.Popup_title__M7dqD{color:#111827;font-size:1.25rem;font-weight:600;margin:0}.Popup_closeButton__TbXkQ{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__TbXkQ:hover{background-color:#f3f4f6;color:#111827}.Popup_closeIcon__73f\+Y{height:1.25rem;width:1.25rem}.Popup_form__3TWVi{padding:1.5rem}.Popup_formGroup__0YyUs{margin-bottom:1.5rem}.Popup_input__73KIG:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.Popup_infoBox__-DguT{background-color:#f3f4f6;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.Popup_infoText__9VhNd{color:#4b5563;font-size:.875rem;line-height:1.5;margin:0}.Popup_actions__\+rsTk{display:flex;gap:.75rem;justify-content:flex-end}.Popup_cancelButton__xGQPt{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__xGQPt:hover{background-color:#f3f4f6;border-color:#9ca3af}.Popup_submitButton__UdWTc{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__UdWTc:hover{background-color:#1d4ed8;box-shadow:0 4px 6px -1px #2563eb33;transform:translateY(-1px)}.Popup_submitIcon__wVfbi{height:1rem;width:1rem}@keyframes Popup_fadeIn__ot8ZT{0%{opacity:0}to{opacity:1}}@keyframes Popup_slideUp__3Lcan{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Popup_modal__fN45P{margin:1rem;width:95%}.Popup_actions__\+rsTk{flex-direction:column-reverse}.Popup_cancelButton__xGQPt,.Popup_submitButton__UdWTc{justify-content:center;width:100%}}.DeleteConfirmationModal_backdrop__mYvtR{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.DeleteConfirmationModal_overlay__YZeVr{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;inset:0;position:absolute;transition:opacity .2s ease}.DeleteConfirmationModal_modal__tThAZ{animation:DeleteConfirmationModal_slideIn__v76Qa .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__v76Qa{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.DeleteConfirmationModal_closeButton__8gHch{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__8gHch:hover{color:#4b5563}.DeleteConfirmationModal_content__XTc-C{padding:1.5rem}.DeleteConfirmationModal_iconWrapper__DrsiU{align-items:center;background-color:#fef2f2;border-radius:9999px;display:flex;height:4rem;justify-content:center;margin:0 auto 1rem;width:4rem}.DeleteConfirmationModal_icon__MuSr3{color:#ef4444;height:2rem;width:2rem}.DeleteConfirmationModal_textContainer__uCchH{margin-bottom:1.5rem;text-align:center}.DeleteConfirmationModal_title__pmYAN{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.DeleteConfirmationModal_message__AUTAk{color:#6b7280;line-height:1.5}.DeleteConfirmationModal_itemName__NEkW\+{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__8zZb-{display:flex;gap:.75rem}.DeleteConfirmationModal_cancelButton__XUG4h{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__XUG4h:hover{background-color:#f9fafb}.DeleteConfirmationModal_deleteButton__2mkRX{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__2mkRX:hover{background-color:#dc2626}.ErrorModal_overlay__rd6RS{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__UC2PQ{animation:ErrorModal_slideIn__sNsaU .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-width:500px;width:90%}@keyframes ErrorModal_slideIn__sNsaU{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ErrorModal_header__pc9hQ{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.ErrorModal_titleContainer__aHBtV{align-items:center;display:flex;gap:.75rem}.ErrorModal_errorIcon__onAzv{color:#ef4444;height:1.5rem;width:1.5rem}.ErrorModal_title__8ABGj{color:#111827;font-size:1.125rem;font-weight:600;margin:0}.ErrorModal_closeButton__czx71{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s}.ErrorModal_closeButton__czx71:hover{color:#111827}.ErrorModal_content__ODC5x{padding:1.5rem}.ErrorModal_message__ExfKA{color:#374151;font-size:.95rem;line-height:1.5;margin:0 0 1rem}.ErrorModal_warningBox__6ddY8{background-color:#fef3c7;border-left:4px solid #f59e0b;border-radius:6px;margin-top:1rem;padding:1rem}.ErrorModal_warningText__bHJBs{color:#92400e;font-size:.875rem;line-height:1.5;margin:0}.ErrorModal_footer__0N6N7{border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;padding:1rem 1.5rem}.ErrorModal_okButton__FKWc1{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__FKWc1:hover{background-color:#2563eb}.WorkType_checkboxContainer__2UpqW{background-color:#f9f9f9;border-radius:4px;margin:1rem 0;padding:.5rem}.WorkType_checkboxLabel__rWT33{align-items:center;cursor:pointer;display:flex;font-weight:500;margin-bottom:.25rem}.WorkType_checkbox__OjS6o{accent-color:#007bff;cursor:pointer;height:18px;margin-right:10px;width:18px}.WorkType_checkboxText__1I2bm{color:#333;font-size:14px}.WorkType_checkboxHelp__IJeVx{color:#666;font-size:12px;margin-bottom:0;margin-left:28px;margin-top:4px}.AddCompany_formContainer__8M9IG{animation:AddCompany_fadeInUp__l-E37 .6s ease-out;margin:0 auto;max-width:1200px;position:relative;width:100%}.AddCompany_formCard__GU3F6{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__ECPde{margin-bottom:2.5rem;text-align:center}.AddCompany_formTitle__NTwAb{-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__u6gmm{color:#64748b;font-size:1rem;font-weight:400;letter-spacing:.3px}.AddCompany_formSections__m9xNd{display:flex;flex-direction:column;gap:2.5rem}.AddCompany_formSection__tZZue{background:#ffffff80;border:1px solid #fffc;border-radius:24px;padding:1.8rem;transition:all .3s ease}.AddCompany_formSection__tZZue:hover{background:#ffffffb3;box-shadow:0 20px 40px -15px #2563eb26;transform:translateY(-2px)}.AddCompany_sectionHeader__s-8JS{align-items:center;border-bottom:2px solid #2563eb1a;display:flex;gap:.8rem;margin-bottom:1.8rem;padding-bottom:.8rem}.AddCompany_sectionIcon__vE2Hw{filter:drop-shadow(0 4px 6px rgba(37,99,235,.2));font-size:1.5rem}.AddCompany_sectionHeader__s-8JS h3{color:#1e293b;font-size:1.2rem;font-weight:600;letter-spacing:-.01em}.AddCompany_formGrid__NuG2-{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.AddCompany_fullWidth__8H1kh{grid-column:1/-1}.AddCompany_inputWrapper__tMI3N{transition:all .3s ease}.AddCompany_inputWrapper__tMI3N.AddCompany_focused__lQzex{transform:translateY(-2px)}.AddCompany_inputWrapper__tMI3N label{align-items:center;color:#475569;display:flex;font-size:.9rem;font-weight:500;gap:.3rem;margin-bottom:.6rem}.AddCompany_labelText__SlT5x{font-size:.8rem;letter-spacing:.02em;text-transform:uppercase}.AddCompany_required__th6jl{color:#ef4444;font-size:1.1rem;margin-left:2px}.AddCompany_codeHint__ZGe-Y{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__kh-49{background:linear-gradient(135deg,#2563eb0d,#3b82f60d)}.AddCompany_logoUploadContainer__2bD8B{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.AddCompany_logoPreview__pvL-s{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__pvL-s:hover{box-shadow:0 20px 40px -10px #2563eb4d;transform:scale(1.05)}.AddCompany_previewImage__bUVx-{height:100%;width:100%}.AddCompany_previewPlaceholder__OgcEj{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__nrQ7b{font-size:2rem;opacity:.5}.AddCompany_uploadControls__r3yML{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:1rem}.AddCompany_fileInput__aoNek{display:none}.AddCompany_uploadButton__TaLfe{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__TaLfe:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 20px 30px -8px #2563eb99;transform:translateY(-2px)}.AddCompany_uploadIcon__Ca23s{font-size:1.1rem}.AddCompany_fileNameDisplay__opEGw{background:#ffffff80;border:1px dashed #cbd5e1;border-radius:30px;color:#475569;font-size:.9rem;padding:.5rem 1rem}.AddCompany_uploadHint__eDVxh{color:#94a3b8;font-size:.8rem;font-style:italic;margin-top:.5rem;width:100%}.AddCompany_formActions__ysECM{border-top:2px solid #2563eb1a;display:flex;gap:1.5rem;justify-content:flex-end;margin-top:2.5rem;padding-top:1.5rem}.AddCompany_btnPrimary__8AAwa,.AddCompany_btnSecondary__kGSRv{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__8AAwa{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 15px 30px -8px #2563eb80;color:#fff}.AddCompany_btnPrimary__8AAwa:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 20px 35px -8px #1d4ed899;transform:translateY(-2px)}.AddCompany_btnSecondary__kGSRv{background:#fff;border:2px solid #e2e8f0;color:#475569}.AddCompany_btnSecondary__kGSRv:hover{background:#f8fafc;border-color:#2563eb;color:#2563eb;transform:translateY(-2px)}.AddCompany_btnIcon__rh3Qw{font-size:1.2rem}.AddCompany_formDecoration__wlX7D{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.AddCompany_inputField__\+3mzm:focus,.AddCompany_selectField__f1lOo:focus,.AddCompany_textAreaField__XgvTv:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.AddCompany_inputField__\+3mzm:disabled,.AddCompany_selectField__f1lOo:disabled,.AddCompany_textAreaField__XgvTv:disabled{background:#f1f5f9;cursor:not-allowed}@keyframes AddCompany_fadeInUp__l-E37{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AddCompany_shimmer__m3O43{0%{background-position:-1000px 0}to{background-position:1000px 0}}@media (max-width:768px){.AddCompany_formCard__GU3F6{padding:1.5rem}.AddCompany_formTitle__NTwAb{font-size:2rem}.AddCompany_formGrid__NuG2-{gap:1rem;grid-template-columns:1fr}.AddCompany_logoUploadContainer__2bD8B{align-items:flex-start;flex-direction:column}.AddCompany_logoPreview__pvL-s{height:100px;width:100px}.AddCompany_formActions__ysECM{flex-direction:column}.AddCompany_btnPrimary__8AAwa,.AddCompany_btnSecondary__kGSRv{justify-content:center;width:100%}.AddCompany_formDecoration__wlX7D{display:none}}@media (prefers-color-scheme:dark){.AddCompany_formCard__GU3F6{background:#1e293bf2}.AddCompany_formTitle__NTwAb{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e2e8f0,#f1f5f9);-webkit-background-clip:text}.AddCompany_formSubtitle__u6gmm{color:#94a3b8}.AddCompany_sectionHeader__s-8JS h3{color:#e2e8f0}.AddCompany_inputField__\+3mzm,.AddCompany_selectField__f1lOo,.AddCompany_textAreaField__XgvTv{background:#1e293b;border-color:#334155;color:#f1f5f9}.AddCompany_inputField__\+3mzm:focus,.AddCompany_selectField__f1lOo:focus,.AddCompany_textAreaField__XgvTv:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.AddCompany_labelText__SlT5x{color:#cbd5e1}.AddCompany_previewPlaceholder__OgcEj{background:linear-gradient(135deg,#1e293b,#334155);color:#94a3b8}.AddCompany_fileNameDisplay__opEGw{background:#1e293b80;border-color:#334155;color:#cbd5e1}.AddCompany_btnSecondary__kGSRv{background:#1e293b;border-color:#334155;color:#cbd5e1}.AddCompany_btnSecondary__kGSRv:hover{background:#2d3748;border-color:#3b82f6;color:#3b82f6}}.AddCompany_errorText__LgH\+v{color:#e53e3e;font-size:.8rem;margin-top:.35rem}.CreateUserndRole_container__5pEEb{overflow:hidden;transition:box-shadow .3s ease}.CreateUserndRole_form__DUCuD{background:linear-gradient(145deg,#fff,#fafcff)}.CreateUserndRole_section__8hTuO{border-bottom:1px solid #0b78ff14;padding:28px 32px;transition:background-color .3s ease}.CreateUserndRole_section__8hTuO:last-child{border-bottom:none}.CreateUserndRole_sectionTitle__M-fbS{-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__M-fbS: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__waM7w{align-items:flex-end;display:flex;gap:20px}.CreateUserndRole_statusToggle__6P9CW{background:#f1f5f9;border-radius:50px;box-shadow:inset 0 1px 3px #0000000d;display:flex;gap:8px;padding:6px}.CreateUserndRole_statusBtn__\+eGrQ{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__ytgqs{background:#0b78ff;box-shadow:0 4px 12px #0b78ff4d;color:#fff}.CreateUserndRole_statusInactive__v3ZmY{background:#ef4444;box-shadow:0 4px 12px #ef44444d;color:#fff}.CreateUserndRole_statusBtn__\+eGrQ:not(.CreateUserndRole_statusActive__ytgqs):not(.CreateUserndRole_statusInactive__v3ZmY):hover{background:#e2e8f0;color:#1e293b}.CreateUserndRole_permissionsHeader__oQjFL{align-items:center;border-bottom:2px dashed #0b78ff1a;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.CreateUserndRole_accessLegend__kc9uD{display:flex;gap:20px}.CreateUserndRole_legendItem__ZyT5V{align-items:center;background:#f8fafc;border-radius:30px;color:#475569;display:flex;font-size:13px;font-weight:500;gap:8px;padding:6px 12px;transition:all .2s ease}.CreateUserndRole_legendItem__ZyT5V:hover{background:#f1f5f9;transform:translateY(-1px)}.CreateUserndRole_legendDot__x3OAD{border-radius:4px;box-shadow:0 2px 4px #0000001a;height:10px;width:10px}.CreateUserndRole_permissionsGrid__aZPoz{display:flex;flex-direction:column;gap:28px}.CreateUserndRole_permissionCategory__lnWSh{background:#fff;border:1px solid #0b78ff1a;border-radius:20px;box-shadow:0 4px 12px #00000005;overflow:hidden;transition:all .3s ease}.CreateUserndRole_permissionCategory__lnWSh:hover{border-color:#0b78ff4d;box-shadow:0 8px 24px #0b78ff14}.CreateUserndRole_categoryHeader__SwZkp{align-items:center;background:linear-gradient(105deg,#fff,#f8fcff);border-bottom:1px solid #0b78ff1a;display:flex;justify-content:space-between;padding:20px 24px}.CreateUserndRole_categoryTitle__-BLfa{color:#0b78ff;font-size:18px;font-weight:700;margin:0;padding-left:12px;position:relative}.CreateUserndRole_categoryTitle__-BLfa:before{background:#0b78ff;border-radius:4px;content:"";height:20px;left:0;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:4px}.CreateUserndRole_selectAllBtn__ZGl72{align-items:center;background:#0000;border:1.5px solid #0b78ff;border-radius:30px;color:#0b78ff;cursor:pointer;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__ZGl72:hover{background:#0b78ff;box-shadow:0 6px 16px #0b78ff4d;color:#fff;transform:translateY(-2px)}.CreateUserndRole_selectAllBtn__ZGl72:active{transform:translateY(0)}.CreateUserndRole_permissionItems__UjTDO{background:#fff;padding:8px 0}.CreateUserndRole_permissionItem__0NLBC{align-items:flex-start;border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;overflow:hidden;padding:16px 24px;position:relative;transition:all .3s ease}.CreateUserndRole_permissionItem__0NLBC:before{background:#0b78ff;bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:3px}.CreateUserndRole_permissionItem__0NLBC:hover{background:linear-gradient(90deg,#f8fcff,#fff);padding-left:28px}.CreateUserndRole_permissionItem__0NLBC:hover:before{opacity:.3}.CreateUserndRole_permissionItem__0NLBC:last-child{border-bottom:none}.CreateUserndRole_permissionCheckbox__L\+MaA{accent-color:#0b78ff;border-radius:6px;cursor:pointer;height:20px;margin-right:16px;margin-top:3px;transition:all .2s ease;width:20px}.CreateUserndRole_permissionCheckbox__L\+MaA:checked{transform:scale(1.1)}.CreateUserndRole_permissionInfo__xcBfS{display:flex;flex:1 1;flex-direction:column;gap:4px}.CreateUserndRole_permissionName__zmNaA{color:#1e293b;font-size:15px;font-weight:600;letter-spacing:-.01em}.CreateUserndRole_permissionDescription__mnf2s{color:#64748b;font-size:12px;line-height:1.5}.CreateUserndRole_formActions__qI6c7{background:linear-gradient(105deg,#f8fcff,#fff);border-top:1px solid #0b78ff1a;display:flex;gap:16px;justify-content:flex-end;padding:28px 32px}.CreateUserndRole_cancelBtn__WDWcH,.CreateUserndRole_submitBtn__sIB3x{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__WDWcH{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.CreateUserndRole_cancelBtn__WDWcH:hover{background:#e2e8f0;box-shadow:0 6px 16px #00000014;color:#1e293b;transform:translateY(-2px)}.CreateUserndRole_submitBtn__sIB3x{background:#0b78ff;box-shadow:0 8px 20px #0b78ff4d;color:#fff;position:relative;z-index:1}.CreateUserndRole_submitBtn__sIB3x: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__sIB3x:hover{box-shadow:0 12px 28px #0b78ff66;transform:translateY(-2px)}.CreateUserndRole_submitBtn__sIB3x:hover:before{left:100%}.CreateUserndRole_submitBtn__sIB3x:active{transform:translateY(0)}.CreateUserndRole_formGroup__S-dv4{display:flex;flex-direction:column;gap:8px}.CreateUserndRole_label__Kd9ed{align-items:center;color:#334155;display:flex;font-size:14px;font-weight:600;gap:6px;letter-spacing:.3px}.CreateUserndRole_label__Kd9ed svg{color:#0b78ff}@media (max-width:768px){.CreateUserndRole_container__5pEEb{border-radius:20px;margin:16px}.CreateUserndRole_section__8hTuO{padding:24px 20px}.CreateUserndRole_sectionTitle__M-fbS{font-size:18px}.CreateUserndRole_permissionsHeader__oQjFL{align-items:flex-start;flex-direction:column;gap:16px}.CreateUserndRole_accessLegend__kc9uD{flex-wrap:wrap}.CreateUserndRole_categoryHeader__SwZkp{align-items:flex-start;flex-direction:column;gap:16px;padding:16px 20px}.CreateUserndRole_categoryTitle__-BLfa{font-size:16px}.CreateUserndRole_selectAllBtn__ZGl72{justify-content:center;width:100%}.CreateUserndRole_permissionItem__0NLBC{padding:14px 20px}.CreateUserndRole_formActions__qI6c7{flex-direction:column;padding:20px}.CreateUserndRole_cancelBtn__WDWcH,.CreateUserndRole_submitBtn__sIB3x{padding:12px 24px;width:100%}}@media (max-width:480px){.CreateUserndRole_statusToggle__6P9CW{background:#0000;flex-direction:column;gap:8px;padding:0}.CreateUserndRole_statusBtn__\+eGrQ{padding:12px;width:100%}.CreateUserndRole_permissionItem__0NLBC{flex-wrap:wrap}.CreateUserndRole_permissionCheckbox__L\+MaA{margin-top:0}.CreateUserndRole_legendItem__ZyT5V{font-size:12px;padding:4px 10px}}@keyframes CreateUserndRole_shimmer__GJjdj{0%{background-position:-1000px 0}to{background-position:1000px 0}}.CreateUserndRole_loading__chX9R{animation:CreateUserndRole_shimmer__GJjdj 2s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1000px 100%}.CreateUserndRole_permissionItems__UjTDO::-webkit-scrollbar{width:6px}.CreateUserndRole_permissionItems__UjTDO::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.CreateUserndRole_permissionItems__UjTDO::-webkit-scrollbar-thumb{background:#0b78ff;border-radius:10px;opacity:.5}.CreateUserndRole_permissionItems__UjTDO::-webkit-scrollbar-thumb:hover{background:#0a5ed9}.CreateUserndRole_permissionError__zjCrh{align-items:center;animation:CreateUserndRole_shake__1ATLp .5s ease-in-out;background-color:#fee2e2;border-left:4px solid #ef4444;border-radius:8px;color:#991b1b;display:flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:20px;padding:12px 16px}.CreateUserndRole_errorIcon__70tqO{font-size:18px}@keyframes CreateUserndRole_shake__1ATLp{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.CreateUserndRole_permissionError__zjCrh+.CreateUserndRole_permissionsHeader__oQjFL{border-color:#ef4444}.CreateUserndRole_sectionTitle__M-fbS:after{color:#ef4444;content:"*";font-size:14px;margin-left:4px}.CreatePayment_paymentContainer__xMyC8{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1400px;padding:20px}.CreatePayment_paymentForm__US3\+8{background:#fff;border-radius:12px;padding:24px}.CreatePayment_formGrid__MB91B{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.CreatePayment_formGroup__8ujLc{display:flex;flex-direction:column;gap:8px}.CreatePayment_label__jSOBM{align-items:center;color:#7e8b9d;display:flex;font-size:12px;font-weight:600;gap:4px}.CreatePayment_required__mkoVx{color:#f44;font-size:16px}.CreatePayment_input__ILVwx,.CreatePayment_select__Sg3d0,.CreatePayment_textarea__rXq3O{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;padding:10px 12px;transition:all .3s ease}.CreatePayment_input__ILVwx:focus,.CreatePayment_select__Sg3d0:focus,.CreatePayment_textarea__rXq3O:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e21a;outline:none}.CreatePayment_input__ILVwx:hover,.CreatePayment_select__Sg3d0:hover,.CreatePayment_textarea__rXq3O:hover{border-color:#999}.CreatePayment_balanceField__cH7\+x{background-color:#f5f5f5;color:#666;cursor:not-allowed}.CreatePayment_select__Sg3d0{-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__rXq3O{grid-column:span 2;min-height:80px;resize:vertical}.CreatePayment_formActions__9oAGA{border-top:1px solid #eee;display:flex;gap:16px;justify-content:flex-end;padding-top:24px}.CreatePayment_resetBtn__2Y-0P,.CreatePayment_submitBtn__uHYya{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreatePayment_submitBtn__uHYya{background:linear-gradient(135deg,#4a90e2,#357abd);box-shadow:0 2px 4px #4a90e24d;color:#fff}.CreatePayment_submitBtn__uHYya:hover{background:linear-gradient(135deg,#357abd,#2d6a9e);box-shadow:0 4px 8px #4a90e266;transform:translateY(-1px)}.CreatePayment_resetBtn__2Y-0P{background:#f5f5f5;border:1px solid #e0e0e0;color:#666}.CreatePayment_resetBtn__2Y-0P:hover{background:#e0e0e0;color:#333}.CreatePayment_summaryCard__EIIyJ{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__VrYkL{border-bottom:2px solid #e0e0e0;color:#333;font-size:20px;font-weight:700;margin-bottom:20px;padding-bottom:10px}.CreatePayment_summaryItem__IVG7V{border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:15px;padding:8px 0}.CreatePayment_summaryLabel__cjlcb{color:#666;font-size:14px;font-weight:500}.CreatePayment_summaryValue__78omz{color:#333;font-size:16px;font-weight:600}.CreatePayment_summaryValuePaid__cLGB2{color:green;font-size:16px;font-weight:600}.CreatePayment_summaryValueBalance__pP-nK{color:red;font-size:16px;font-weight:600}.CreatePayment_summaryValueNew__KW7QO{color:#0b78ff;font-size:16px;font-weight:600}.CreatePayment_errorText__L7ftT{color:#e53e3e;font-size:12px;margin-top:12px!important}.CreatePayment_balanceAmount__Ln2Aa{color:#0b78ff;font-size:18px;font-weight:700}@media (max-width:1024px){.CreatePayment_paymentContainer__xMyC8{gap:20px;grid-template-columns:1fr}.CreatePayment_summaryCard__EIIyJ{position:static}}@media (max-width:768px){.CreatePayment_formGrid__MB91B{grid-template-columns:1fr}.CreatePayment_textarea__rXq3O{grid-column:span 1}.CreatePayment_formActions__9oAGA{flex-direction:column}.CreatePayment_resetBtn__2Y-0P,.CreatePayment_submitBtn__uHYya{width:100%}}@keyframes CreatePayment_slideIn__sijc4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CreatePayment_paymentForm__US3\+8,.CreatePayment_summaryCard__EIIyJ{animation:CreatePayment_slideIn__sijc4 .5s ease-out}.CreatePayment_scholarSearchContainer__jZp4u{grid-column:span 1;position:relative}.CreatePayment_searchDropdown__87n5T{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__EZtmO{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:10px 12px;transition:background-color .2s}.CreatePayment_dropdownItem__EZtmO:hover{background-color:#f5f5f5}.CreatePayment_dropdownItem__EZtmO:last-child{border-bottom:none}.CreatePayment_scholarInfo__wFJjU{display:flex;flex-direction:column;gap:4px}.CreatePayment_scholarName__VujLz{color:#333;font-weight:500}.CreatePayment_scholarEmail__J4dRL{color:#666;font-size:.85em}.CreatePayment_scholarId__q75uF{color:#999;font-size:.8em;margin-top:4px}.CreatePayment_divider__BC3-r{background-color:#e0e0e0;height:1px;margin:16px 0}.CreatePayment_zeroBalance__8WaQu{color:#4caf50;font-weight:600}.DuplicatePaymentWarningPopup_popupOverlay__kVRw7{align-items:center;animation:DuplicatePaymentWarningPopup_fadeIn__aasJE .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__1cntY{animation:DuplicatePaymentWarningPopup_slideUp__gZpVW .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 50px -12px #00000040;max-width:450px;overflow:hidden;width:90%}.DuplicatePaymentWarningPopup_popupHeader__DTgzc{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__pnXEw{align-items:center;animation:DuplicatePaymentWarningPopup_pulse__\+wrWz .5s ease-out;background:#fef3c7;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.DuplicatePaymentWarningPopup_popupTitle__ccEMq{color:#92400e;flex:1 1;font-size:18px;font-weight:700;margin:0}.DuplicatePaymentWarningPopup_closeButton__7E1xZ{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__7E1xZ:hover{background:#0000000d;transform:scale(1.1)}.DuplicatePaymentWarningPopup_popupBody__soOBO{padding:24px}.DuplicatePaymentWarningPopup_popupMessage__CoHW-{color:#1e293b;font-size:16px;font-weight:500;line-height:1.5;margin:0 0 8px}.DuplicatePaymentWarningPopup_popupSubmessage__odXsp{color:#64748b;font-size:14px;margin:0 0 24px}.DuplicatePaymentWarningPopup_infoBox__STARU{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:8px;padding:16px}.DuplicatePaymentWarningPopup_infoRow__6U3yT{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.DuplicatePaymentWarningPopup_infoRow__6U3yT:first-child{padding-top:0}.DuplicatePaymentWarningPopup_infoRow__6U3yT:last-child{padding-bottom:0}.DuplicatePaymentWarningPopup_infoLabel__5TlAS{color:#64748b;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DuplicatePaymentWarningPopup_infoValue__0eEtC{color:#1e293b;font-size:14px;font-weight:600}.DuplicatePaymentWarningPopup_popupFooter__v9rdP{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:12px;padding:20px 24px}.DuplicatePaymentWarningPopup_cancelButton__bzKHY{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__bzKHY:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px)}.DuplicatePaymentWarningPopup_confirmButton__8o8xH{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__8o8xH:hover{box-shadow:0 4px 12px #f59e0b66;transform:translateY(-1px)}.DuplicatePaymentWarningPopup_confirmButton__8o8xH:active{transform:translateY(0)}@keyframes DuplicatePaymentWarningPopup_fadeIn__aasJE{0%{opacity:0}to{opacity:1}}@keyframes DuplicatePaymentWarningPopup_slideUp__gZpVW{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes DuplicatePaymentWarningPopup_pulse__\+wrWz{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.DuplicatePaymentWarningPopup_popupContainer__1cntY{margin:16px;width:95%}.DuplicatePaymentWarningPopup_popupHeader__DTgzc{padding:16px 20px}.DuplicatePaymentWarningPopup_popupBody__soOBO{padding:20px}.DuplicatePaymentWarningPopup_popupFooter__v9rdP{padding:16px 20px}.DuplicatePaymentWarningPopup_popupTitle__ccEMq{font-size:16px}}.ViewSinglePayment_popupOverlay__q6kSg{align-items:center;animation:ViewSinglePayment_fadeIn__FhUPq .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__FhUPq{0%{opacity:0}to{opacity:1}}.ViewSinglePayment_viewPopupContainer__hYHHR{animation:ViewSinglePayment_slideUp__D-cMz .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__D-cMz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewSinglePayment_viewPopupHeader__w2l-2{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__dEjqp{-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__\+F0Fa{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__\+F0Fa:hover{border-color:#0b78ff;color:#0b78ff;transform:rotate(90deg)}.ViewSinglePayment_viewPopupContent__AMkRf{flex:1 1;overflow-y:auto;padding:2rem}.ViewSinglePayment_viewPopupContent__AMkRf::-webkit-scrollbar{width:8px}.ViewSinglePayment_viewPopupContent__AMkRf::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.ViewSinglePayment_viewPopupContent__AMkRf::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.ViewSinglePayment_viewPopupContent__AMkRf::-webkit-scrollbar-thumb:hover{background:#64748b}.ViewSinglePayment_viewPopupFooter__JuIFI{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__1hlTc{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__jMlbv{color:#64748b;font-size:.95rem;font-weight:500}.ViewSinglePayment_summaryCards__r9pR\+{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2rem}.ViewSinglePayment_summaryCard__lh4T9{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__lh4T9:hover{border-color:#0b78ff;box-shadow:0 10px 20px -5px #0b78ff33;transform:translateY(-2px)}.ViewSinglePayment_summaryIcon__S5iCW{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__WxK9R{flex:1 1}.ViewSinglePayment_summaryLabel__mnEoQ{color:#64748b;display:block;font-size:.85rem;margin-bottom:.25rem}.ViewSinglePayment_summaryValue__tlRp-{color:#1e293b;display:block;font-size:1.5rem;font-weight:600}.ViewSinglePayment_detailsGrid__tiDcQ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.ViewSinglePayment_detailsSection__8GMVI{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:1.5rem;transition:all .3s ease}.ViewSinglePayment_detailsSection__8GMVI:hover{border-color:#0b78ff;box-shadow:0 10px 20px -5px #0000001a}.ViewSinglePayment_sectionTitle__kry2y{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__1vHvW{color:#0b78ff;height:20px;width:20px}.ViewSinglePayment_detailsList__MhjFC{display:flex;flex-direction:column;gap:.75rem}.ViewSinglePayment_detailItem__l9gBF{align-items:flex-start;display:flex;font-size:.95rem;gap:.5rem}.ViewSinglePayment_detailLabel__2n8Ea{color:#64748b;font-weight:500;min-width:120px}.ViewSinglePayment_detailValue__hX6RH{color:#1e293b;flex:1 1;word-break:break-word}.ViewSinglePayment_detailValue__hX6RH a{color:#0b78ff;text-decoration:none}.ViewSinglePayment_detailValue__hX6RH a:hover{text-decoration:underline}.ViewSinglePayment_closeButton__9f8sD{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__9f8sD:hover{border-color:#0b78ff;color:#0b78ff;transform:translateY(-1px)}@media (max-width:768px){.ViewSinglePayment_viewPopupContainer__hYHHR{height:95vh;width:95%}.ViewSinglePayment_viewPopupHeader__w2l-2{padding:1rem 1.5rem}.ViewSinglePayment_viewPopupTitle__dEjqp{font-size:1.25rem}.ViewSinglePayment_viewPopupContent__AMkRf{padding:1.5rem}.ViewSinglePayment_detailsGrid__tiDcQ,.ViewSinglePayment_summaryCards__r9pR\+{grid-template-columns:1fr}.ViewSinglePayment_detailItem__l9gBF{flex-direction:column;gap:.25rem}.ViewSinglePayment_detailLabel__2n8Ea{min-width:auto}.ViewSinglePayment_statusBanner__1hlTc{flex-direction:column;gap:.5rem;text-align:center}.ViewSinglePayment_viewPopupFooter__JuIFI{padding:1rem 1.5rem}}.ViewSinglePayment_ctStatus__bA6b5{border-radius:20px;display:inline-block;font-size:.85rem;font-weight:500;padding:.25rem .75rem}.BillFormat_billPopupOverlay__0shDW{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__oZYgt{animation:BillFormat_slideIn__KVdu9 .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__KVdu9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BillFormat_billPopupHeader__eCnRn{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.5rem 2rem}.BillFormat_billPopupTitle__B4tmx{align-items:center;color:#1f2937;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.BillFormat_billPopupTitleIcon__2Zpse{color:#3b82f6}.BillFormat_billPopupClose__5QhdY{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__5QhdY:hover{background-color:#f3f4f6;color:#1f2937}.BillFormat_billPopupContent__YfX2h{flex:1 1;overflow-y:auto;padding:2rem}.BillFormat_billContainer__IrgM6{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.BillFormat_billHeader__FrCSU{margin-bottom:1.5rem;text-align:center}.BillFormat_billLogo__Twwax{margin-bottom:1rem;max-height:80px;max-width:200px;object-fit:contain}.BillFormat_billCompanyName__kAmTa{color:#1f2937;font-size:1.5rem;font-weight:700;margin:.5rem 0}.BillFormat_billCompanyDetails__9p4gF{color:#6b7280;font-size:.875rem;margin:.25rem 0}.BillFormat_billDivider__9dK1U{background:linear-gradient(90deg,#0000,#3b82f6,#0000);height:2px;margin:1.5rem 0}.BillFormat_billReceiptTitle__lD680{margin-bottom:2rem;text-align:center}.BillFormat_billReceiptTitle__lD680 h2{color:#1f2937;font-size:1.75rem;font-weight:700;letter-spacing:1px;margin:0 0 .5rem}.BillFormat_billReceiptNo__9YpST{background-color:#f3f4f6;border-radius:9999px;color:#4b5563;display:inline-block;font-size:1rem;padding:.5rem 1.5rem}.BillFormat_billInfoRow__G2cET{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__sTxpU{align-items:center;display:flex;gap:.5rem}.BillFormat_billInfoLabel__q30KX{color:#4b5563;font-size:.875rem;font-weight:600}.BillFormat_billInfoValue__WDNnM{color:#1f2937;font-size:.875rem}.BillFormat_billStatus__MUlug{border-radius:9999px;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase}.BillFormat_billStatusSuccess__4ad-U{background-color:#d1fae5;color:#065f46}.BillFormat_billStatusWarning__rj3VE{background-color:#fef3c7;color:#92400e}.BillFormat_billStatusInfo__ToKRc{background-color:#dbeafe;color:#1e40af}.BillFormat_billSection__pvMCa{margin-bottom:2rem}.BillFormat_billSectionTitle__TXuQV{border-bottom:2px solid #e5e7eb;color:#1f2937;font-size:1.125rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.BillFormat_billDetailsGrid__8gDN8{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__kTDIT{display:flex;flex-direction:column;gap:.25rem}.BillFormat_billDetailLabel__vuNI3{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.BillFormat_billDetailValue__okv-Y{color:#1f2937;font-size:1rem}.BillFormat_billTable__Lt8nI{border-collapse:collapse;margin:1rem 0;width:100%}.BillFormat_billTable__Lt8nI 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__Lt8nI td{border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:.875rem;padding:.75rem 1rem}.BillFormat_billTable__Lt8nI tfoot tr{background-color:#f9fafb}.BillFormat_billTable__Lt8nI tfoot td{font-size:1rem;padding:1rem}.BillFormat_billAmount__2hXAe{color:#1f2937;font-weight:600}.BillFormat_billAmountTotal__6ZBoV{color:#059669;font-size:1.125rem;font-weight:700}.BillFormat_billInfoGrid__yAas3{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:2rem 0}.BillFormat_billInfoBox__XSxEu{background-color:#f3f4f6;border-radius:8px;padding:1rem}.BillFormat_billInfoBoxTitle__euNBL{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin:0 0 .5rem;text-transform:uppercase}.BillFormat_billInfoBoxContent__ZnmPP{color:#1f2937;font-size:1rem;font-weight:500;margin:0}.BillFormat_billAmountWords__0fQCP{background-color:#f9fafb;border-radius:8px;font-style:italic;margin:2rem 0;padding:1rem}.BillFormat_billAmountWordsLabel__sLvr9{color:#4b5563;font-size:.875rem;font-weight:600;margin-right:.5rem}.BillFormat_billAmountWordsValue__6P1FZ{color:#1f2937;font-size:1rem;text-transform:capitalize}.BillFormat_billFooter__xlSkw{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:3rem}.BillFormat_billFooterNote__G05rc{color:#9ca3af;font-size:.75rem;max-width:400px}.BillFormat_billFooterSignature__pUzp1{text-align:center}.BillFormat_billSignatureLine__HNdci{border-top:1px dashed #d1d5db;color:#4b5563;font-size:.875rem;min-width:200px;padding-top:2rem}.BillFormat_billSignatureStamp__t4n\+Z{color:#6b7280;font-size:.75rem;margin-top:.25rem}.BillFormat_billPopupFooter__Z74YA{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__bF-Lo,.BillFormat_billPopupButtonSecondary__WLPr6{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__bF-Lo{background-color:#3b82f6;color:#fff}.BillFormat_billPopupButtonPrimary__bF-Lo:hover{background-color:#2563eb;box-shadow:0 4px 6px -1px #3b82f64d;transform:translateY(-1px)}.BillFormat_billPopupButtonSecondary__WLPr6{background-color:#fff;border:1px solid #e5e7eb;color:#4b5563}.BillFormat_billPopupButtonSecondary__WLPr6:hover{background-color:#f3f4f6;border-color:#d1d5db}.BillFormat_billPopupButtonIcon__Na-RQ{font-size:1rem}@media print{.BillFormat_billPopupOverlay__0shDW{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;position:absolute}.BillFormat_billPopupContainer__oZYgt{box-shadow:none;max-height:none;width:100%}.BillFormat_billPopupFooter__Z74YA,.BillFormat_billPopupHeader__eCnRn{display:none}.BillFormat_billPopupContent__YfX2h{overflow:visible;padding:0}.BillFormat_billContainer__IrgM6{box-shadow:none;padding:1rem}}.AlertPopup_popupOverlay__aBbcw{align-items:center;animation:AlertPopup_fadeIn__lwpxO .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__D4Dij{animation:AlertPopup_slideUp__XQad3 .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__lwpxO{0%{opacity:0}to{opacity:1}}@keyframes AlertPopup_slideUp__XQad3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AlertPopup_popupCloseButton__Z51hm{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__Z51hm:hover{background-color:#f3f4f6;color:#4b5563;transform:rotate(90deg)}.AlertPopup_popupContent__lnxXF{padding:32px 24px 24px;text-align:center}.AlertPopup_popupIconWrapper__i0334{display:flex;justify-content:center;margin-bottom:20px}.AlertPopup_popupIcon__7e9h0{stroke-width:1.5;height:64px;width:64px}.AlertPopup_successIcon__XTZ4s{animation:AlertPopup_scaleIn__gnDdd .3s ease;color:#10b981}.AlertPopup_errorIcon__AZgR5{animation:AlertPopup_shake__MZ1vg .5s ease;color:#ef4444}.AlertPopup_warningIcon__5Y7Yf{animation:AlertPopup_pulse__BxWqU 1s infinite;color:#f59e0b}.AlertPopup_infoIcon__1mc2S{color:#3b82f6}@keyframes AlertPopup_scaleIn__gnDdd{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes AlertPopup_shake__MZ1vg{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes AlertPopup_pulse__BxWqU{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.AlertPopup_popupTitle__lpACP{color:#111827;font-size:24px;font-weight:600;line-height:1.3;margin-bottom:12px}.AlertPopup_popupMessage__5fOOG{color:#6b7280;font-size:16px;line-height:1.5;margin-bottom:24px}.AlertPopup_statusChangeIndicator__-ZbHz{align-items:center;background-color:#f9fafb;border-radius:40px;display:flex;gap:12px;justify-content:center;margin-bottom:24px;padding:12px}.AlertPopup_statusBadge__l5JYI{border-radius:20px;font-size:14px;font-weight:500;padding:6px 16px;text-transform:capitalize}.AlertPopup_statusBadge__l5JYI.AlertPopup_active__we4dD,.AlertPopup_statusBadge__l5JYI.AlertPopup_approved__xGn6G{background-color:#d1fae5;color:#065f46}.AlertPopup_statusBadge__l5JYI.AlertPopup_pending__wFWTr{background-color:#fef3c7;color:#92400e}.AlertPopup_statusBadge__l5JYI.AlertPopup_deactive__OJvaj,.AlertPopup_statusBadge__l5JYI.AlertPopup_rejected__9WcP-{background-color:#fee2e2;color:#991b1b}.AlertPopup_statusArrow__k\+Dt\+{color:#9ca3af;font-size:20px;font-weight:300}.AlertPopup_popupActions__3OhOL{display:flex;gap:12px;justify-content:center}.AlertPopup_popupButton__L8nmn{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__-AU\+c{background-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d;color:#fff}.AlertPopup_confirmButton__-AU\+c:hover{background-color:#2563eb;box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.AlertPopup_confirmButton__-AU\+c:active{transform:translateY(0)}.AlertPopup_cancelButton__BvLR7{background-color:#f3f4f6;color:#4b5563}.AlertPopup_cancelButton__BvLR7:hover{background-color:#e5e7eb}.AlertPopup_okButton__MYUlD{background:linear-gradient(135deg,#3b82f6,#8b5cf6);box-shadow:0 4px 12px #3b82f64d;color:#fff;min-width:160px}.AlertPopup_okButton__MYUlD:hover{box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}@media (max-width:480px){.AlertPopup_popupContainer__D4Dij{margin:16px;width:95%}.AlertPopup_popupContent__lnxXF{padding:24px 20px 20px}.AlertPopup_popupTitle__lpACP{font-size:20px}.AlertPopup_popupMessage__5fOOG{font-size:14px}.AlertPopup_popupButton__L8nmn{font-size:14px;min-width:100px;padding:10px 20px}.AlertPopup_popupIcon__7e9h0{height:48px;width:48px}}.AlertPopup_buttonLoader__OcHu7,.AlertPopup_loadingIcon__7WHWO{animation:AlertPopup_spin__Cc7QD 1s linear infinite}.AlertPopup_buttonLoader__OcHu7{margin-right:8px}.AlertPopup_loadingButton__Bc-zA{align-items:center;background-color:#6b7280;color:#fff;cursor:not-allowed;display:flex;gap:8px;justify-content:center}.AlertPopup_loadingButton__Bc-zA:hover{background-color:#6b7280}@keyframes AlertPopup_spin__Cc7QD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AlertPopup_popupOverlay__aBbcw.AlertPopup_loading__ejn1v{cursor:not-allowed}.AlertPopup_popupButton__L8nmn:disabled,.AlertPopup_popupCloseButton__Z51hm:disabled{cursor:not-allowed;opacity:.5}.EditUserRolePopup_modalOverlay__IjKqb{align-items:center;animation:EditUserRolePopup_fadeIn__DzZSw .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__ko5KF{animation:EditUserRolePopup_slideUp__tgWTm .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__0g2D5{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__7EfPq{align-items:center;display:flex;gap:12px}.EditUserRolePopup_modalTitle__7EfPq h2{color:#1e293b;font-size:20px;font-weight:600;margin:0}.EditUserRolePopup_modalTitleIcon__zd0cn{color:#0b78ff;font-size:24px}.EditUserRolePopup_modalClose__edz9b{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__edz9b:hover{background:#f1f5f9;color:#1e293b}.EditUserRolePopup_modalTabs__2c3f2{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:8px;padding:16px 24px}.EditUserRolePopup_tabButton__tiUpC{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__tiUpC:hover{background:#e2e8f0;color:#1e293b}.EditUserRolePopup_activeTab__EgcwR{background:#fff;box-shadow:0 2px 4px #0000000d;color:#0b78ff}.EditUserRolePopup_tabIcon__GxTE5{font-size:16px}.EditUserRolePopup_modalForm__0Nbxj{padding:24px}.EditUserRolePopup_tabContent__w93ty{max-height:60vh;min-height:400px;overflow-y:auto;padding-right:8px}.EditUserRolePopup_tabContent__w93ty::-webkit-scrollbar{width:6px}.EditUserRolePopup_tabContent__w93ty::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.EditUserRolePopup_tabContent__w93ty::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.EditUserRolePopup_tabContent__w93ty::-webkit-scrollbar-thumb:hover{background:#94a3b8}.EditUserRolePopup_statusField__0OjQs{margin-bottom:16px}.EditUserRolePopup_statusLabel__nwWW5{color:#1e293b;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.EditUserRolePopup_statusSelect__UsPwt{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__UsPwt:hover{border-color:#94a3b8}.EditUserRolePopup_statusSelect__UsPwt:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.EditUserRolePopup_passwordSection__WRDLz{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:24px;padding:20px}.EditUserRolePopup_passwordHeader__GUcuX{align-items:center;display:flex;gap:12px;margin-bottom:16px}.EditUserRolePopup_passwordIcon__4tsRC{color:#64748b;font-size:18px}.EditUserRolePopup_passwordToggle__QGA44{align-items:center;color:#1e293b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px}.EditUserRolePopup_passwordToggle__QGA44 input[type=checkbox]{accent-color:#0b78ff;cursor:pointer;height:16px;width:16px}.EditUserRolePopup_passwordFields__d0rUk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.EditUserRolePopup_permissionsHeader__zCmxA{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:20px;padding:12px 16px}.EditUserRolePopup_accessLegend__-E2YX{display:flex;gap:24px}.EditUserRolePopup_legendItem__wFZBX{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px}.EditUserRolePopup_legendDot__XfUGa{border-radius:50%;height:10px;width:10px}.EditUserRolePopup_permissionsGrid__Yhm6o{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.EditUserRolePopup_permissionCategory__eNr9K{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.EditUserRolePopup_categoryHeader__N\+6w8{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 20px}.EditUserRolePopup_categoryTitle__\+bFxE{color:#1e293b;font-size:16px;font-weight:600;margin:0 0 4px}.EditUserRolePopup_categoryDescription__13aZq{color:#64748b;font-size:12px}.EditUserRolePopup_selectAllBtn__RvQCo{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__RvQCo:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.EditUserRolePopup_permissionItems__xfRPG{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:12px}.EditUserRolePopup_permissionItem__Khmsb{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:all .2s}.EditUserRolePopup_permissionItem__Khmsb:hover{background:#f8fafc}.EditUserRolePopup_permissionCheckbox__wZyjp{accent-color:#0b78ff;cursor:pointer;height:16px;margin-top:3px;width:16px}.EditUserRolePopup_permissionInfo__YnvbZ{flex:1 1}.EditUserRolePopup_permissionName__wCH3y{color:#1e293b;display:block;font-size:13px;font-weight:500;margin-bottom:2px}.EditUserRolePopup_permissionDescription__TlwUf{color:#64748b;display:block;font-size:11px}.EditUserRolePopup_modalFooter__nHYps{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__DzZSw{0%{opacity:0}to{opacity:1}}@keyframes EditUserRolePopup_slideUp__tgWTm{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EditUserRolePopup_modalContainer__ko5KF{max-height:95vh;width:95%}.EditUserRolePopup_modalTabs__2c3f2{flex-direction:column;padding:12px}.EditUserRolePopup_tabButton__tiUpC{justify-content:center;width:100%}.EditUserRolePopup_passwordFields__d0rUk,.EditUserRolePopup_permissionItems__xfRPG{grid-template-columns:1fr}.EditUserRolePopup_categoryHeader__N\+6w8{align-items:flex-start;flex-direction:column;gap:12px}.EditUserRolePopup_selectAllBtn__RvQCo{width:100%}}.EditUserRolePopup_permissionErrorContainer__Grihw{margin-bottom:1rem}.EditUserRolePopup_permissionError__oZnVU{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__oZnVU .EditUserRolePopup_errorIcon__X1Pqo{flex-shrink:0}.EditUserRolePopup_closeErrorBtn__vFOq8{align-items:center;background:none;border:none;color:#dc2626;cursor:pointer;display:flex;margin-left:auto;padding:.25rem}.EditUserRolePopup_closeErrorBtn__vFOq8:hover{opacity:.7}.ScholarDetailView_overlay__6YhJ6{align-items:center;animation:ScholarDetailView_fadeIn__K2qLZ .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__mFmXp{animation:ScholarDetailView_slideUp__f9w\+5 .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__K2qLZ{0%{opacity:0}to{opacity:1}}@keyframes ScholarDetailView_slideUp__f9w\+5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ScholarDetailView_header__3W8i1{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__GKUIT{align-items:center;display:flex;gap:20px}.ScholarDetailView_avatar__TvYma{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__isrn2{display:flex;flex-direction:column;gap:4px}.ScholarDetailView_title__XPcCd{color:#1a1f36;font-size:24px;font-weight:600;line-height:1.3;margin:0}.ScholarDetailView_subtitle__ZgWXV{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;margin:0}.ScholarDetailView_headerActions__NprVq{align-items:center;display:flex;gap:12px}.ScholarDetailView_actionBtn__FYPtU,.ScholarDetailView_closeBtn__GFvSJ{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__FYPtU:hover{background:#f3f4f6;border-color:#0b78ff;box-shadow:0 4px 8px #0b78ff33;color:#0b78ff;transform:translateY(-2px)}.ScholarDetailView_closeBtn__GFvSJ:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}.ScholarDetailView_tabs__DgVcT{-ms-overflow-style:none;background:#fff;border-bottom:1px solid #eef2f6;display:flex;gap:4px;overflow-x:auto;padding:0 28px;scrollbar-width:none}.ScholarDetailView_tabs__DgVcT::-webkit-scrollbar{display:none}.ScholarDetailView_tab__wW5-R{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__wW5-R.ScholarDetailView_activeTab__IHSZW,.ScholarDetailView_tab__wW5-R:hover{color:#0b78ff}.ScholarDetailView_tab__wW5-R.ScholarDetailView_activeTab__IHSZW:after{animation:ScholarDetailView_slideIn__ak2Ap .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__ak2Ap{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ScholarDetailView_tabIcon__hI-RI{font-size:18px}.ScholarDetailView_content__JQAUb{background:#f9fafc;flex:1 1;overflow-y:auto;padding:28px}.ScholarDetailView_infoSection__n\+8lw{animation:ScholarDetailView_fadeIn__K2qLZ .3s ease}.ScholarDetailView_infoGrid__3WKqU{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.ScholarDetailView_infoCard__8NPW7{background:#fff;border:1px solid #eef2f6;border-radius:16px;box-shadow:0 2px 8px #0000000a;padding:20px;transition:all .2s ease}.ScholarDetailView_infoCard__8NPW7:hover{border-color:#0b78ff;box-shadow:0 8px 16px #0b78ff1a;transform:translateY(-2px)}.ScholarDetailView_infoCardHeader__HBSd1{align-items:center;border-bottom:2px solid #f3f4f6;display:flex;gap:12px;margin-bottom:20px;padding-bottom:12px}.ScholarDetailView_infoCardHeader__HBSd1 h3{color:#1f2937;font-size:16px;font-weight:600;margin:0}.ScholarDetailView_infoCardIcon__AcoGq{color:#0b78ff;font-size:20px}.ScholarDetailView_infoCardContent__sIpST{display:flex;flex-direction:column;gap:12px}.ScholarDetailView_infoRow__dBS1H{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__dBS1H:last-child{border-bottom:none}.ScholarDetailView_infoLabel__79Zwb{color:#6b7280;font-weight:500;min-width:120px}.ScholarDetailView_infoValue__NBJ\+s{align-items:center;color:#1f2937;display:flex;flex:1 1;flex-wrap:wrap;font-weight:400;gap:8px}.ScholarDetailView_statusBadge__XKjoj{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.ScholarDetailView_documentGrid__DwF4V{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ScholarDetailView_documentCard__7i8vu{align-items:center;background:#fff;border:1px solid #eef2f6;border-radius:12px;display:flex;gap:12px;padding:16px;transition:all .2s ease}.ScholarDetailView_documentCard__7i8vu:hover{border-color:#0b78ff;box-shadow:0 4px 12px #0b78ff1a}.ScholarDetailView_documentIcon__ZO6v2{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__MZb2R{flex:1 1}.ScholarDetailView_documentInfo__MZb2R h4{color:#1f2937;font-size:14px;font-weight:600;margin:0 0 4px}.ScholarDetailView_documentInfo__MZb2R p{color:#9ca3af;font-size:12px;margin:0}.ScholarDetailView_documentDownloadBtn__eX8Zt{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__eX8Zt:hover{background:#0b78ff;color:#fff;transform:scale(1.1)}.ScholarDetailView_noDocuments__9nMCP{background:#fff;border:2px dashed #e5e7eb;border-radius:16px;grid-column:1/-1;padding:60px 20px;text-align:center}.ScholarDetailView_noDocumentsIcon__A5u7g{color:#d1d5db;font-size:48px;margin-bottom:16px}.ScholarDetailView_noDocuments__9nMCP p{color:#9ca3af;font-size:16px;margin:0}.ScholarDetailView_loadingContainer__M5cPQ{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:60px}.ScholarDetailView_spinner__weFRx{animation:ScholarDetailView_spin__ac1QN 1s linear infinite;border:4px solid #f3f4f6;border-radius:50%;border-top-color:#0b78ff;height:50px;margin-bottom:16px;width:50px}@keyframes ScholarDetailView_spin__ac1QN{to{transform:rotate(1turn)}}.ScholarDetailView_footer__9aD1I{align-items:center;background:#fff;border-top:1px solid #eef2f6;display:flex;justify-content:space-between;padding:16px 28px}.ScholarDetailView_footerLeft__ne8YZ{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:16px}.ScholarDetailView_footerStatus__Jghfn{align-items:center;color:#9ca3af;display:flex;gap:6px}.ScholarDetailView_footerRight__FgHEZ{display:flex;gap:12px}.ScholarDetailView_footerBtn__N15B8{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__N15B8:hover{background:#f3f4f6;border-color:#0b78ff;color:#0b78ff}@media (max-width:768px){.ScholarDetailView_modal__mFmXp{max-height:95vh;width:95%}.ScholarDetailView_header__3W8i1{padding:16px 20px}.ScholarDetailView_avatar__TvYma{font-size:20px;height:48px;width:48px}.ScholarDetailView_title__XPcCd{font-size:20px}.ScholarDetailView_tabs__DgVcT{padding:0 16px}.ScholarDetailView_tab__wW5-R{padding:12px 16px}.ScholarDetailView_tabLabel__V69s3{display:none}.ScholarDetailView_tabIcon__hI-RI{font-size:20px}.ScholarDetailView_content__JQAUb{padding:16px}.ScholarDetailView_infoGrid__3WKqU{grid-template-columns:1fr}.ScholarDetailView_footer__9aD1I{align-items:flex-start;flex-direction:column;gap:12px;padding:12px 16px}.ScholarDetailView_footerRight__FgHEZ{width:100%}.ScholarDetailView_footerBtn__N15B8{flex:1 1;text-align:center}}.ScholarDetailView_paymentSummary__FeWR3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.ScholarDetailView_summaryCard__ZiJks{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__ZiJks:hover{box-shadow:0 8px 24px #0b78ff26;transform:translateY(-4px)}.ScholarDetailView_summaryIcon__odO0x{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__o0onX{flex:1 1}.ScholarDetailView_summaryLabel__le8Ez{color:#6b7280;display:block;font-size:13px;margin-bottom:4px}.ScholarDetailView_summaryValue__JyOSB{color:#1f2937;font-size:24px;font-weight:600;line-height:1.2}.ScholarDetailView_paymentHistory__ND3N1{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000a;margin-top:32px;padding:20px}.ScholarDetailView_paymentHistoryHeader__7-3wr{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ScholarDetailView_paymentHistoryHeader__7-3wr h3{color:#1f2937;font-size:18px;font-weight:600;margin:0}.ScholarDetailView_downloadBtn__LqsUd{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__LqsUd:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.ScholarDetailView_tableContainer__w3MdE{border:1px solid #eef2f6;border-radius:12px;overflow-x:auto}.ScholarDetailView_paymentTable__yMGg7{border-collapse:collapse;font-size:14px;width:100%}.ScholarDetailView_paymentTable__yMGg7 th{background:#f9fafb;border-bottom:2px solid #e5e7eb;color:#4b5563;font-weight:600;padding:14px 16px;text-align:left}.ScholarDetailView_paymentTable__yMGg7 td{border-bottom:1px solid #eef2f6;color:#1f2937;padding:14px 16px}.ScholarDetailView_paymentTable__yMGg7 tr:hover td{background:#f0f7ff}.ScholarDetailView_paymentTable__yMGg7 .ScholarDetailView_amount__e5YMG{color:#059669;font-weight:600}.ScholarDetailView_paymentType__eik84{border-radius:6px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.ScholarDetailView_paymentType__eik84.ScholarDetailView_initial__hYAjE{background:#e3f2fd;color:#0288d1}.ScholarDetailView_paymentType__eik84.ScholarDetailView_installment__irEIL{background:#f3e5f5;color:#7b1fa2}.ScholarDetailView_paymentType__eik84.ScholarDetailView_final__nuRHp{background:#e8f5e9;color:#2e7d32}.ScholarDetailView_transactionId__jYJP1{background:#f3f4f6;border-radius:4px;color:#4b5563;font-family:monospace;font-size:12px;padding:4px 8px}.ScholarDetailView_paymentStatus__dJCda{border-radius:6px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.ScholarDetailView_paymentStatus__dJCda.ScholarDetailView_completed__SVpIB{background:#e8f5e9;color:#2e7d32}.ScholarDetailView_paymentStatus__dJCda.ScholarDetailView_pending__synlq{background:#fff3e0;color:#ed6c02}.ScholarDetailView_paymentStatus__dJCda.ScholarDetailView_failed__suXLz{background:#ffebee;color:#c62828}.ScholarDetailView_receiptBtn__oQspT{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__oQspT:hover{background:#0b78ff;border-color:#0b78ff;color:#fff}.ScholarDetailView_noReceipt__4ueHn{color:#9ca3af;font-size:12px}.ScholarDetailView_noPayments__3QGW5{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px;padding:40px;text-align:center}.ScholarDetailView_noPaymentsIcon__Xy58v{color:#d1d5db;font-size:48px;margin-bottom:16px}.ScholarDetailView_noPayments__3QGW5 p{color:#9ca3af;font-size:16px;margin:0}.ScholarDetailView_remarksBox__eEauh{background:#f9fafb;border-left:4px solid #0b78ff;border-radius:8px;color:#4b5563;font-size:14px;line-height:1.6;padding:16px}.ScholarDetailView_tabBadge__FQ1hL{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__FeWR3{grid-template-columns:1fr}.ScholarDetailView_paymentTable__yMGg7{font-size:12px}.ScholarDetailView_paymentTable__yMGg7 td,.ScholarDetailView_paymentTable__yMGg7 th{padding:10px 12px}.ScholarDetailView_summaryValue__JyOSB{font-size:20px}}.ScholarEdit_popupOverlay__Q3IhO{align-items:center;animation:ScholarEdit_fadeIn__y-bae .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__wIbpi{animation:ScholarEdit_slideUp__Fb5lQ .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__uePvz{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;color:#1e293b;display:flex;justify-content:space-between;padding:20px 24px}.ScholarEdit_popupTitle__gV604{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.ScholarEdit_closeButton__Qz102{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__Qz102:hover{background:#e2e8f0;color:#475569;transform:rotate(90deg)}.ScholarEdit_closeButton__Qz102:disabled{cursor:not-allowed;opacity:.5}.ScholarEdit_popupContent__pC4zH{background-color:#f8fafc;max-height:calc(80vh - 130px);overflow-y:auto;padding:24px}.ScholarEdit_loadingState__3IXvg{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;min-height:300px}.ScholarEdit_spinner__CEyiL{animation:ScholarEdit_spin__1EKmz 1s linear infinite;margin-bottom:16px}.ScholarEdit_formSection__KMnGL{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:24px;padding:20px}.ScholarEdit_sectionTitle__SLpl-{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__SLpl-:after{background:#0b78ff;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:60px}.ScholarEdit_subSectionTitle__asiI1{color:#475569;font-size:1rem;font-weight:500;margin:0 0 16px}.ScholarEdit_grid3__gHgSh{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.ScholarEdit_grid2__UNbYb{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.ScholarEdit_twoColumn__yXPpL{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.ScholarEdit_column__OxZZd{background:#f8fafc;border-radius:8px;padding:16px}.ScholarEdit_popupFooter__6ykgM{background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.ScholarEdit_cancelButton__g\+y7R{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__g\+y7R:hover:not(:disabled){background:#f1f5f9;color:#475569}.ScholarEdit_saveButton__yQBay{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__yQBay:hover:not(:disabled){background:#0a6ae6;box-shadow:0 4px 12px #0b78ff66;transform:translateY(-1px)}.ScholarEdit_cancelButton__g\+y7R:disabled,.ScholarEdit_saveButton__yQBay:disabled{cursor:not-allowed;opacity:.6}@keyframes ScholarEdit_fadeIn__y-bae{0%{opacity:0}to{opacity:1}}@keyframes ScholarEdit_slideUp__Fb5lQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ScholarEdit_spin__1EKmz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.ScholarEdit_grid3__gHgSh{grid-template-columns:repeat(2,1fr)}.ScholarEdit_twoColumn__yXPpL{grid-template-columns:1fr}}@media (max-width:768px){.ScholarEdit_popupContainer__wIbpi{border-radius:0;height:100%;max-height:100vh;width:100%}.ScholarEdit_popupContent__pC4zH{max-height:calc(100vh - 130px)}.ScholarEdit_grid2__UNbYb,.ScholarEdit_grid3__gHgSh,.ScholarEdit_twoColumn__yXPpL{grid-template-columns:1fr}.ScholarEdit_formSection__KMnGL,.ScholarEdit_popupContent__pC4zH,.ScholarEdit_popupHeader__uePvz{padding:16px}}.ScholarEdit_popupContent__pC4zH::-webkit-scrollbar{width:8px}.ScholarEdit_popupContent__pC4zH::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.ScholarEdit_popupContent__pC4zH::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ScholarEdit_popupContent__pC4zH::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ScholarEdit_technicalExpertView__qn\+vY{align-items:center;background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.ScholarEdit_technicalExpertInfo__WYRkJ{align-items:center;display:flex;gap:1rem}.ScholarEdit_technicalExpertLabel__kGMTS{color:#555;font-weight:600}.ScholarEdit_technicalExpertName__grVBp{color:#333;font-size:1.1rem}.ScholarEdit_editButton__V5sZ8{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__V5sZ8:hover{background-color:#0056b3}.ScholarEdit_emailFieldContainer__NZkGO{width:100%}.ScholarEdit_emailFieldWrapper__Y32U5{align-items:flex-start;display:flex;gap:8px;width:100%}.ScholarEdit_emailFieldWrapper__Y32U5>div{flex:1 1}.ScholarEdit_addEmailButton__Z372r{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__Z372r:hover{background-color:#0056b3}.ScholarEdit_addEmailButton__Z372r:disabled{background-color:#ccc;cursor:not-allowed}.ScholarEdit_secondaryEmailContainer__2kE7L{grid-column:span 1;width:100%}.ScholarEdit_removeEmailButton__fGRDo{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__fGRDo:hover{background-color:#c82333}.ScholarEdit_removeEmailButton__fGRDo:disabled{background-color:#ccc;cursor:not-allowed}.ScholarEdit_sectionHeader__H702s{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ScholarEdit_sectionHeader__H702s .ScholarEdit_sectionTitle__SLpl-{margin-bottom:0}.ScholarEdit_assignmentView__KyDKC{background-color:#f8f9fa;background-color:var(--background-light,#f8f9fa);border-radius:8px;padding:1rem}.ScholarEdit_assignmentInfoGrid__ciwMX{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ScholarEdit_assignmentInfoItem__dW3Vz{display:flex;flex-direction:column;gap:.25rem}.ScholarEdit_assignmentLabel__3rMx5{color:#666;color:var(--text-secondary,#666);font-size:.85rem;font-weight:500}.ScholarEdit_assignmentValue__MkN5C{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}.ScholarPrintCard_modalOverlay__L8e2k{align-items:center;-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}.ScholarPrintCard_modalContent__UCESd{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:90vh;max-width:900px;overflow-y:auto;width:90%}.ScholarPrintCard_modalHeader__igiWC{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ScholarPrintCard_modalTitle__tA995{color:#1e293b;font-size:1.25rem;font-weight:600;margin:0}.ScholarPrintCard_headerActions__CX\+7d{display:flex;gap:8px}.ScholarPrintCard_printButton__Evnuf{align-items:center;background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s}.ScholarPrintCard_printButton__Evnuf:hover{background:#1d4ed8}.ScholarPrintCard_closeButton__oKenO{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.ScholarPrintCard_closeButton__oKenO:hover{background:#f1f5f9;color:#1e293b}.ScholarPrintCard_printContent__x2ueq{background:#fff;padding:24px}.ScholarPrintCard_printHeader__t\+CvT{border-bottom:2px solid #2563eb;margin-bottom:24px;padding-bottom:16px;text-align:center}.ScholarPrintCard_printHeader__t\+CvT h1{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0 0 8px}.ScholarPrintCard_printHeader__t\+CvT p{color:#64748b;font-size:.875rem;margin:0}.ScholarPrintCard_printTable__j1888{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:8px;margin-bottom:20px;overflow:hidden;width:100%}.ScholarPrintCard_printTable__j1888 td,.ScholarPrintCard_printTable__j1888 th{border:1px solid #e2e8f0;padding:12px 16px;text-align:left}.ScholarPrintCard_tableHeader__vmEJX{background:#1e293b;color:#fff;font-size:1.1rem;font-weight:600;padding:16px!important;text-align:center}.ScholarPrintCard_sectionRow__nyYIJ{background:#f8fafc}.ScholarPrintCard_sectionCell__r9f0p{background:#f1f5f9;color:#1e293b;font-size:.875rem;font-weight:600;padding:10px 16px!important}.ScholarPrintCard_labelCell__pBJqd{background:#f8fafc;color:#475569;font-weight:500;width:30%}.ScholarPrintCard_valueCell__QwTV1{color:#1e293b;font-weight:400;width:70%}.ScholarPrintCard_remarksCell__dH-kF{background:#f8fafc;color:#334155;font-style:italic;line-height:1.6;padding:16px!important}.ScholarPrintCard_statusBadge__NF1yH{border-radius:20px;display:inline-block;font-size:.875rem;font-weight:500;padding:4px 12px}.ScholarPrintCard_approved__aoZ-k{background:#d1fae5;color:#065f46}.ScholarPrintCard_pending__1rVrc{background:#fed7aa;color:#92400e}.ScholarPrintCard_rejected__q4sN\+{background:#fee2e2;color:#991b1b}.ScholarPrintCard_active__-oLcS{background:#dbeafe;color:#1e40af}.ScholarPrintCard_deactive__nVjhK,.ScholarPrintCard_inactive__WrEhk{background:#fee2e2;color:#991b1b}.ScholarPrintCard_printFooter__6Cvh7{border-top:1px solid #e2e8f0;color:#64748b;display:flex;font-size:.75rem;justify-content:space-between;margin-top:24px;padding-top:16px}@media print{.ScholarPrintCard_modalOverlay__L8e2k{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;display:block;padding:0;position:static}.ScholarPrintCard_modalContent__UCESd{border-radius:0;box-shadow:none;max-height:none;overflow:visible;width:100%}.ScholarPrintCard_modalHeader__igiWC{display:none}.ScholarPrintCard_printContent__x2ueq{padding:0}.ScholarPrintCard_printTable__j1888{border:1px solid #000;page-break-inside:avoid}.ScholarPrintCard_printTable__j1888 td,.ScholarPrintCard_printTable__j1888 th{border:1px solid #000}.ScholarPrintCard_tableHeader__vmEJX{background:#1e293b!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ScholarPrintCard_sectionCell__r9f0p{background:#f1f5f9!important}.ScholarPrintCard_sectionCell__r9f0p,.ScholarPrintCard_statusBadge__NF1yH{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ScholarPrintCard_printFooter__6Cvh7{page-break-after:avoid}}@media (max-width:640px){.ScholarPrintCard_modalContent__UCESd{margin:10px;width:95%}.ScholarPrintCard_printContent__x2ueq{padding:16px}.ScholarPrintCard_labelCell__pBJqd{width:40%}.ScholarPrintCard_valueCell__QwTV1{width:60%}.ScholarPrintCard_printTable__j1888 td,.ScholarPrintCard_printTable__j1888 th{padding:8px 12px}}.BdaRegister_container__lXPuL{margin:0 auto;max-width:1200px}.BdaRegister_formGrid__gcerT{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.BdaRegister_formFooter__Zd2f\+{border-top:2px solid #eef2f6;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.BdaRegister_resetButton__G6Yvx,.BdaRegister_submitButton__ZmPOl{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__G6Yvx{background:#fff;border:2px solid #e0e7f0;color:#5a6a85}.BdaRegister_resetButton__G6Yvx:hover{background:#f5f8ff;border-color:#99c2ff;color:#2d3a4f;transform:translateY(-2px)}.BdaRegister_submitButton__ZmPOl{background:linear-gradient(135deg,#06f,#0052cc);box-shadow:0 8px 20px #0066ff4d;color:#fff;overflow:hidden;position:relative}.BdaRegister_submitButton__ZmPOl:hover{background:linear-gradient(135deg,#0052cc,#0043a8);box-shadow:0 12px 28px #06f6;transform:translateY(-2px)}.BdaRegister_submitButton__ZmPOl:active{box-shadow:0 4px 12px #0066ff4d;transform:translateY(0)}.BdaRegister_submitButton__ZmPOl: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__ZmPOl:hover:after{transform:translate(-50%,-50%) scale(1)}.BdaRegister_formNote__o8bmE{margin-top:1.5rem;text-align:center}.BdaRegister_formNote__o8bmE p{align-items:center;color:#7f8fa4;display:flex;font-size:.9rem;gap:.25rem;justify-content:center}.BdaRegister_required__RYNk1{color:#ff4d4f;font-size:1.1rem;font-weight:700;margin-left:2px}@media (max-width:768px){.BdaRegister_container__lXPuL{padding:1rem}.BdaRegister_formGrid__gcerT{gap:1rem;grid-template-columns:1fr}.BdaRegister_formFooter__Zd2f\+{flex-direction:column-reverse;gap:.75rem}.BdaRegister_resetButton__G6Yvx,.BdaRegister_submitButton__ZmPOl{min-width:auto;width:100%}}@keyframes BdaRegister_fadeInUp__z-MdQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BdaRegister_formCard__EJd5E{animation:BdaRegister_fadeInUp__z-MdQ .6s ease-out}.BdaRegister_checkboxContainer__cJUhT{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;grid-column:span 2;margin:8px 0;padding:12px}.BdaRegister_checkboxLabel__jLQDq{align-items:center;color:#333;cursor:pointer;display:flex;font-weight:500;gap:10px}.BdaRegister_checkbox__a\+t0p{accent-color:#007bff;cursor:pointer;height:18px;width:18px}.BdaRegister_checkboxHint__khD7R{color:#666;font-size:.85rem;font-style:italic;margin-bottom:0;margin-top:6px}@media (max-width:768px){.BdaRegister_checkboxContainer__cJUhT{grid-column:span 1}}.RegisterStaff_container__zDexS{margin:0 auto;max-width:1200px;padding:2rem 1.5rem}.RegisterStaff_formCard__urv2E{transition:transform .3s ease,box-shadow .3s ease}.RegisterStaff_formGrid__ezR8V{grid-gap:1.8rem;display:grid;gap:1.8rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.RegisterStaff_formFooter__bhfTe{border-top:2px solid #eef2f6;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.RegisterStaff_resetButton__OpR06,.RegisterStaff_submitButton__A13Hn{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__OpR06{background:#fff;border:2px solid #e0e7f0;color:#5a6a85}.RegisterStaff_resetButton__OpR06:hover{background:#f5f8ff;border-color:#99c2ff;color:#2d3a4f;transform:translateY(-2px)}.RegisterStaff_submitButton__A13Hn{background:linear-gradient(135deg,#06f,#0052cc);box-shadow:0 8px 20px #0066ff4d;color:#fff;overflow:hidden;position:relative}.RegisterStaff_submitButton__A13Hn:hover{background:linear-gradient(135deg,#0052cc,#0043a8);box-shadow:0 12px 28px #06f6;transform:translateY(-2px)}.RegisterStaff_submitButton__A13Hn:active{box-shadow:0 4px 12px #0066ff4d;transform:translateY(0)}.RegisterStaff_submitButton__A13Hn: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__A13Hn:hover:after{transform:translate(-50%,-50%) scale(1)}.RegisterStaff_formNote__oqa3T{margin-top:1.5rem;text-align:center}.RegisterStaff_formNote__oqa3T p{align-items:center;color:#7f8fa4;display:flex;font-size:.9rem;gap:.25rem;justify-content:center}.RegisterStaff_required__a14ZG{color:#ff4d4f;font-size:1.1rem;font-weight:700;margin-left:2px}@media (max-width:768px){.RegisterStaff_container__zDexS{padding:1rem}.RegisterStaff_formGrid__ezR8V{gap:1.2rem;grid-template-columns:1fr}.RegisterStaff_formFooter__bhfTe{flex-direction:column-reverse;gap:.75rem}.RegisterStaff_resetButton__OpR06,.RegisterStaff_submitButton__A13Hn{min-width:auto;width:100%}}@keyframes RegisterStaff_fadeInUp__YJ97f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RegisterStaff_formCard__urv2E{animation:RegisterStaff_fadeInUp__YJ97f .6s ease-out}.RegisterStaff_checkboxGroup__WWlw0{background-color:#f9f9f9;border-radius:8px;margin:1.5rem 0;padding:1rem}.RegisterStaff_checkboxLabel__L3aQn{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.5rem}.RegisterStaff_checkbox__0SZph{cursor:pointer;height:18px;width:18px}.RegisterStaff_checkboxHint__mjiQ-{color:#666;display:block;font-size:.85rem;margin-top:.5rem}.EditStaff_modalOverlay__9BArS{align-items:center;animation:EditStaff_fadeIn__Z3MAr .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__g66wm{animation:EditStaff_slideUp__cohXZ .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__6RC4D{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__ObYxj{color:#111827;font-size:1.25rem;font-weight:600;margin:0}.EditStaff_closeButton__2jd5K{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__2jd5K:hover{background-color:#f3f4f6;color:#374151}.EditStaff_modalBody__LG3Bt{padding:24px}.EditStaff_formGrid__dxkob{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.EditStaff_formGroup__Jc1ui{display:flex;flex-direction:column;gap:6px}.EditStaff_label__RPi6f{color:#374151;font-size:.875rem;font-weight:500}.EditStaff_required__6FU0Y{color:#ef4444;margin-left:2px}.EditStaff_inputWrapper__oI7g8,.EditStaff_selectWrapper__h9Gmq{align-items:center;display:flex;position:relative}.EditStaff_inputIcon__o3obU,.EditStaff_selectIcon__EnioY{color:#9ca3af;height:18px;left:12px;position:absolute;width:18px}.EditStaff_input__fznht,.EditStaff_select__CN7B1{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__fznht:focus,.EditStaff_select__CN7B1:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.EditStaff_input__fznht:disabled,.EditStaff_select__CN7B1:disabled{background-color:#f3f4f6;cursor:not-allowed}.EditStaff_inputError__OvFye,.EditStaff_selectError__QF3hu{border-color:#ef4444}.EditStaff_inputError__OvFye:focus,.EditStaff_selectError__QF3hu:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.EditStaff_errorText__WixyI{color:#ef4444;font-size:.75rem;margin-top:2px}.EditStaff_checkboxGroup__mDfTg{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px;padding:16px}.EditStaff_checkboxLabel__m4D54{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:8px}.EditStaff_checkbox__B0wZk{accent-color:#3b82f6;cursor:pointer;height:16px;width:16px}.EditStaff_checkboxHint__VDi4G{color:#6b7280;display:block;font-size:.75rem;margin-left:24px;margin-top:4px}.EditStaff_modalFooter__wgI-X{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.EditStaff_cancelButton__E3yXA,.EditStaff_submitButton__eF2u\+{border:none;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;padding:10px 20px;transition:all .2s}.EditStaff_cancelButton__E3yXA{background-color:#fff;border:1px solid #d1d5db;color:#374151}.EditStaff_cancelButton__E3yXA:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.EditStaff_submitButton__eF2u\+{background-color:#3b82f6;color:#fff}.EditStaff_submitButton__eF2u\+:hover:not(:disabled){background-color:#2563eb}.EditStaff_cancelButton__E3yXA:disabled,.EditStaff_submitButton__eF2u\+:disabled{cursor:not-allowed;opacity:.5}.EditStaff_errorBanner__yAVzy{background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;color:#991b1b;font-size:.875rem;margin-bottom:20px;padding:12px 16px}@keyframes EditStaff_fadeIn__Z3MAr{0%{opacity:0}to{opacity:1}}@keyframes EditStaff_slideUp__cohXZ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.EditStaff_modalContainer__g66wm{max-height:95vh;width:95%}.EditStaff_formGrid__dxkob{gap:16px;grid-template-columns:1fr}.EditStaff_modalHeader__6RC4D{padding:16px 20px}.EditStaff_modalBody__LG3Bt{padding:20px}.EditStaff_modalFooter__wgI-X{flex-direction:column-reverse;gap:8px}.EditStaff_cancelButton__E3yXA,.EditStaff_submitButton__eF2u\+{text-align:center;width:100%}}.EditBDAPopup_epOverlay__CMZ0K{align-items:center;animation:EditBDAPopup_epFadeIn__xvcD- .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__7-Tn7{animation:EditBDAPopup_epSlideUp__YvDOr .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__2uedy{align-items:flex-start;background:#fff;border-bottom:1px solid #eef2f6;color:#374151;display:flex;justify-content:space-between;padding:24px 32px}.EditBDAPopup_epHeaderLeft__Ou-OB{align-items:center;display:flex;gap:16px}.EditBDAPopup_epHeaderIcon__GR9ia{color:#fff;height:40px;width:40px}.EditBDAPopup_epTitle__C\+sYs{font-size:1.5rem;font-weight:600;margin:0 0 4px}.EditBDAPopup_epSubtitle__XYLtu{font-size:.875rem;margin:0;opacity:.9}.EditBDAPopup_epCloseButton__bajEs{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__bajEs:hover:not(:disabled){background:#ffffff4d;transform:rotate(90deg)}.EditBDAPopup_epCloseButton__bajEs:disabled{cursor:not-allowed;opacity:.5}.EditBDAPopup_epCloseButton__bajEs svg{height:20px;width:20px}.EditBDAPopup_epStatusMessage__QZQr8{align-items:center;animation:EditBDAPopup_epSlideDown__BicyB .3s ease-out;border-radius:12px;display:flex;font-size:.95rem;gap:12px;margin:20px 32px 0;padding:12px 16px}.EditBDAPopup_epStatussuccess__cuVXt{background:#f0fdf4;border:1px solid #86efac;color:#166534}.EditBDAPopup_epStatuserror__8tS57{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.EditBDAPopup_epStatusIcon__4ydPE{flex-shrink:0;height:20px;width:20px}.EditBDAPopup_epForm__i7xEJ{background:#fff;color:#374151;padding:32px}.EditBDAPopup_epFormGrid__pA0nV{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.EditBDAPopup_epFormGroup__b0hX-{display:flex;flex-direction:column;gap:6px}.EditBDAPopup_epLabel__fRac-{align-items:center;color:#374151;display:flex;font-size:.9rem;font-weight:500;gap:4px}.EditBDAPopup_epRequired__tCegg{color:#ef4444;font-size:1.1rem;margin-left:2px}.EditBDAPopup_epOptional__IeU-g{color:#9ca3af;font-size:.8rem;font-weight:400;margin-left:4px}.EditBDAPopup_epInputWrapper__wtMYh,.EditBDAPopup_epSelectWrapper__-pRaJ{align-items:center;display:flex;position:relative}.EditBDAPopup_epInputIcon__URqi9,.EditBDAPopup_epSelectIcon__61caU{color:#9ca3af;height:18px;left:12px;pointer-events:none;position:absolute;width:18px}.EditBDAPopup_epInput__YMjf4,.EditBDAPopup_epSelect__rg0qN{background:#fff;border:1px solid #e5e7eb;border-radius:12px;font-size:.95rem;padding:10px 12px 10px 40px;transition:all .2s;width:100%}.EditBDAPopup_epInput__YMjf4:focus,.EditBDAPopup_epSelect__rg0qN:focus{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a;outline:none}.EditBDAPopup_epInputError__26aj4,.EditBDAPopup_epSelectError__YoHgO{background-color:#fef2f2;border-color:#ef4444}.EditBDAPopup_epInputError__26aj4:focus,.EditBDAPopup_epSelectError__YoHgO:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.EditBDAPopup_epErrorText__cjfeB{animation:EditBDAPopup_epShake__MLoZJ .3s ease-in-out;color:#ef4444;font-size:.8rem;margin-top:4px}.EditBDAPopup_epCheckboxLabel__3NEnC{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.95rem;gap:8px;padding:8px 0}.EditBDAPopup_epCheckbox__uOEGM{accent-color:#0b78ff;cursor:pointer;height:18px;width:18px}.EditBDAPopup_epCheckboxText__PUwVO{align-items:center;display:flex;gap:8px}.EditBDAPopup_epCheckboxIcon__hsFCJ{color:#0b78ff;height:16px;width:16px}.EditBDAPopup_epCheckboxHint__mEARd{color:#6b7280;font-size:.8rem;margin:0 0 0 26px}.EditBDAPopup_epActions__uKsnk{border-top:1px solid #eef2f6;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}.EditBDAPopup_epCancelButton__knavf,.EditBDAPopup_epSubmitButton__2fmRc{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__knavf{background:#fff;border:1px solid #e5e7eb;color:#4b5563}.EditBDAPopup_epCancelButton__knavf:hover:not(:disabled){border-color:#d1d5db}.EditBDAPopup_epSubmitButton__2fmRc{background:#0b78ff;border:none;box-shadow:0 4px 6px -1px #0b78ff33;color:#fff}.EditBDAPopup_epSubmitButton__2fmRc:hover:not(:disabled){box-shadow:0 6px 8px -1px #0b78ff4d;transform:translateY(-1px)}.EditBDAPopup_epSubmitDisabled__csOox{cursor:not-allowed;opacity:.6}.EditBDAPopup_epSubmitDisabled__csOox:hover{box-shadow:none;transform:none}.EditBDAPopup_epSpinner__03G9M{animation:EditBDAPopup_epSpin__wByCO 1s linear infinite}.EditBDAPopup_epFooter__14eSN{border-top:1px solid #eef2f6;color:#6b7280;font-size:.8rem;padding:16px 32px 24px;text-align:center}.EditBDAPopup_epFooter__14eSN p{margin:0}@keyframes EditBDAPopup_epFadeIn__xvcD-{0%{opacity:0}to{opacity:1}}@keyframes EditBDAPopup_epSlideUp__YvDOr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes EditBDAPopup_epSlideDown__BicyB{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes EditBDAPopup_epShake__MLoZJ{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes EditBDAPopup_epSpin__wByCO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EditBDAPopup_epContainer__7-Tn7::-webkit-scrollbar{width:8px}.EditBDAPopup_epContainer__7-Tn7::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.EditBDAPopup_epContainer__7-Tn7::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.EditBDAPopup_epContainer__7-Tn7::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media (max-width:640px){.EditBDAPopup_epContainer__7-Tn7{max-height:95vh;width:95%}.EditBDAPopup_epForm__i7xEJ,.EditBDAPopup_epHeader__2uedy{padding:20px}.EditBDAPopup_epFormGrid__pA0nV{gap:16px;grid-template-columns:1fr}.EditBDAPopup_epActions__uKsnk{flex-direction:column-reverse}.EditBDAPopup_epCancelButton__knavf,.EditBDAPopup_epSubmitButton__2fmRc{justify-content:center;width:100%}.EditBDAPopup_epTitle__C\+sYs{font-size:1.25rem}.EditBDAPopup_epHeaderIcon__GR9ia{height:32px;width:32px}}@media (prefers-color-scheme:dark){.EditBDAPopup_epContainer__7-Tn7{background:#1f2937}.EditBDAPopup_epLabel__fRac-{color:#e5e7eb}.EditBDAPopup_epInput__YMjf4,.EditBDAPopup_epSelect__rg0qN{background:#374151;border-color:#4b5563;color:#f3f4f6}.EditBDAPopup_epInput__YMjf4:focus,.EditBDAPopup_epSelect__rg0qN:focus{border-color:#0b78ff}.EditBDAPopup_epCancelButton__knavf{background:#374151;border-color:#4b5563;color:#e5e7eb}.EditBDAPopup_epCancelButton__knavf:hover{background:#4b5563}.EditBDAPopup_epFooter__14eSN{border-top-color:#374151;color:#9ca3af}}.Designation_checkboxContainer__rLJyA{background-color:#f9f9f9;border-radius:4px;margin:1rem 0;padding:.5rem}.Designation_checkboxLabel__GxjAW{align-items:center;cursor:pointer;display:flex;font-weight:500;margin-bottom:.25rem}.Designation_checkbox__4P3mV{accent-color:#007bff;cursor:pointer;height:18px;margin-right:10px;width:18px}.Designation_checkboxText__u8M4D{color:#333;font-size:14px}.Designation_checkboxHelp__HvYSO{color:#666;font-size:12px;margin-bottom:0;margin-left:28px;margin-top:4px}.ChangePassword_container__MsU6f{align-items:center;display:flex;justify-content:center;min-height:60vh}.ChangePassword_card__PUnUO{background:#fff;border-radius:1.5rem;box-shadow:0 20px 40px #0000001a;max-width:500px;padding:2.5rem;width:100%}.ChangePassword_header__4cKa8{margin-bottom:2rem;text-align:center}.ChangePassword_headerIcon__ucbpC{color:#0b78ff;font-size:3rem;margin-bottom:1rem}.ChangePassword_title__V25XT{color:#1a202c;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.ChangePassword_subtitle__ghzJN{color:#718096;font-size:.875rem}.ChangePassword_fieldGroup__6g3RG{margin-bottom:1.5rem}.ChangePassword_label__Yexwv{align-items:center;color:#4a5568;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.ChangePassword_labelIcon__IvCTs{font-size:.875rem}.ChangePassword_inputWrapper__3BD3s{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:.75rem;display:flex;position:relative}.ChangePassword_inputWrapper__3BD3s:focus-within{border-color:#0b78ff;box-shadow:0 0 0 3px #0b78ff1a}.ChangePassword_inputWrapper__3BD3s.ChangePassword_error__aS3Jj{border-color:#fc8181}.ChangePassword_inputWrapper__3BD3s.ChangePassword_error__aS3Jj:focus-within{border-color:#fc8181;box-shadow:0 0 0 3px #fc81811a}.ChangePassword_inputWrapper__3BD3s input{background:#0000;border:none;color:#2d3748;flex:1 1;font-size:.95rem;outline:none;padding:.875rem 1rem}.ChangePassword_inputWrapper__3BD3s input::placeholder{color:#cbd5e0}.ChangePassword_eyeButton__nY8Vz{align-items:center;background:none;border:none;color:#a0aec0;cursor:pointer;display:flex;padding:0 1rem}.ChangePassword_eyeButton__nY8Vz:hover:not(:disabled){color:#0b78ff}.ChangePassword_eyeButton__nY8Vz:disabled{cursor:not-allowed;opacity:.5}.ChangePassword_errorText__pr5AO{align-items:center;color:#fc8181;display:flex;font-size:.8rem;gap:.5rem;margin-top:.5rem}.ChangePassword_strengthMeter__oaUsC{background:#f7fafc;border:1px solid #e2e8f0;border-radius:.75rem;margin-top:1rem;padding:1rem}.ChangePassword_strengthBar__iG7Nf{background:#e2e8f0;border-radius:2px;height:4px;margin-bottom:.75rem;overflow:hidden}.ChangePassword_strengthFill__MyDLu{height:100%;transition:width .2s ease}.ChangePassword_strengthInfo__kutIw{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.ChangePassword_strengthText__oFiHE{font-size:.8rem;font-weight:600}.ChangePassword_strengthCheck__erZy5{color:#48bb78;font-size:.875rem}.ChangePassword_passwordRequirements__CP8cP{grid-gap:.5rem;display:grid;font-size:.75rem;gap:.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.ChangePassword_passwordRequirements__CP8cP li{align-items:center;color:#a0aec0;display:flex;gap:.5rem}.ChangePassword_passwordRequirements__CP8cP li.ChangePassword_requirementMet__6YZnn{color:#48bb78}.ChangePassword_passwordRequirements__CP8cP li svg{flex-shrink:0;font-size:.7rem}.ChangePassword_messageError__VY2\+U,.ChangePassword_messageSuccess__SwSw9{align-items:center;border-radius:.75rem;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem}.ChangePassword_messageError__VY2\+U{background:#fff5f5;border-left:4px solid #c53030;color:#c53030}.ChangePassword_messageSuccess__SwSw9{background:#f0fff4;border-left:4px solid #2f855a;color:#2f855a}.ChangePassword_button__b7Fqy{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__b7Fqy:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.ChangePassword_button__b7Fqy:active:not(:disabled){transform:translateY(0)}.ChangePassword_button__b7Fqy:disabled{cursor:not-allowed;opacity:.6}.ChangePassword_spinner__XiaKv{animation:ChangePassword_spin__\+-BnL .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes ChangePassword_spin__\+-BnL{to{transform:rotate(1turn)}}@media (max-width:640px){.ChangePassword_container__MsU6f{padding:1rem}.ChangePassword_card__PUnUO{padding:1.5rem}.ChangePassword_title__V25XT{font-size:1.5rem}.ChangePassword_passwordRequirements__CP8cP{grid-template-columns:1fr}}
/*# sourceMappingURL=main.0e81ae5e.css.map*/