@keyframes AdminDashboard_fadeInUp__5TcHO{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AdminDashboard_fadeIn__ZW9j3{0%{opacity:0}to{opacity:1}}@keyframes AdminDashboard_spin__Adlk2{to{transform:rotate(1turn)}}@keyframes AdminDashboard_float__dgyMQ{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes AdminDashboard_tableSkeletonShimmer__NMvM1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes AdminDashboard_tooltipFadeIn___c8cm{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes AdminDashboard_skillsTooltipFadeIn__K0Zms{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AdminDashboard_pageAdmin__zfwPR,.AdminDashboard_page__1A9Y8{min-height:100vh;background:var(--bg-page)}.AdminDashboard_adminLayout__X8hMb{display:flex;min-height:100vh}.AdminDashboard_adminSidebar__FcfR3{position:fixed;left:0;top:0;bottom:0;width:var(--sidebar-w,224px);background:var(--sidebar-bg-gradient,linear-gradient(180deg,#0D1117 0,#111827 100%));border-right:1px solid var(--sidebar-border,rgba(255,255,255,.07));display:flex;flex-direction:column;flex-shrink:0;z-index:40}.AdminDashboard_adminSidebarLogo__UCerL{flex-shrink:0;padding:1.125rem 1rem 1rem;border-bottom:1px solid rgba(255,255,255,.07);display:flex;align-items:center}.AdminDashboard_adminSidebarLogo__UCerL img{filter:brightness(0) invert(1);opacity:.9}.AdminDashboard_adminSidebarLogo__UCerL a,.AdminDashboard_adminSidebarLogo__UCerL span{display:block}.AdminDashboard_adminSidebarNav__kOiPP{flex:1 1;padding:.875rem .625rem;display:flex;flex-direction:column;gap:.1875rem;overflow-y:auto;scrollbar-width:none}.AdminDashboard_adminSidebarNav__kOiPP::-webkit-scrollbar{display:none}.AdminDashboard_adminSidebarItem__mYUq8{display:flex;align-items:center;width:100%;border:none;background:transparent;border-radius:.5rem;padding:.5625rem .875rem;font-size:.875rem;font-weight:500;color:var(--sidebar-text,#C9D1DB);text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease;position:relative}.AdminDashboard_adminSidebarItem__mYUq8:hover{background:var(--sidebar-item-hover,rgba(255,255,255,.07));color:#fff}.AdminDashboard_adminSidebarItemActive__Y7sGR{background:var(--sidebar-item-active-bg,rgba(99,102,241,.18));color:var(--sidebar-item-active-color,#A5B4FC);font-weight:600;box-shadow:inset 3px 0 0 #6366F1}.AdminDashboard_adminSidebarItemActive__Y7sGR:hover{background:rgba(99,102,241,.22);color:#C7D2FE}.AdminDashboard_adminSidebarItem__mYUq8:focus-visible{outline:2px solid var(--brand-mid,#818CF8);outline-offset:2px}.AdminDashboard_adminSidebarItemLabel__9qwww{white-space:nowrap}.AdminDashboard_adminSidebarFooter__vVAJn{flex-shrink:0;padding:.875rem .625rem;border-top:1px solid rgba(255,255,255,.07);position:relative}.AdminDashboard_adminSidebarUserTrigger__hKQPT{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5625rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);cursor:pointer;transition:background .15s ease,border-color .15s ease;color:var(--sidebar-text,#C9D1DB);min-width:0}.AdminDashboard_adminSidebarUserTrigger__hKQPT:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.18)}.AdminDashboard_adminSidebarUserTrigger__hKQPT svg{flex-shrink:0;color:var(--sidebar-text-muted,#6B7280)}.AdminDashboard_adminSidebarUserEmail__H2YA4{font-size:.8rem;font-weight:500;color:var(--sidebar-text,#C9D1DB);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AdminDashboard_adminSidebarUserMenu__ToUO1{position:absolute;bottom:calc(100% + .25rem);left:.625rem;right:.625rem;background:#1A2332;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.45);padding:.25rem;z-index:30}.AdminDashboard_adminSidebarUserMenuItemDanger__rsmtr{width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.375rem;font-size:.8rem;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease;color:#FCA5A5;font-family:inherit}.AdminDashboard_adminSidebarUserMenuItemDanger__rsmtr:hover{background:rgba(239,68,68,.14);color:#F87171}.AdminDashboard_adminMain__UsU4g{flex:1 1;margin-left:var(--sidebar-w,224px);min-width:0;display:flex;flex-direction:column;background:var(--bg-page,#EFF2F8);min-height:100vh}.AdminDashboard_adminPageHeader__TviOl{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.5rem 1.125rem;border-bottom:1px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);box-shadow:0 1px 0 rgba(15,23,42,.04),0 2px 8px rgba(15,23,42,.03);position:-webkit-sticky;position:sticky;top:0;z-index:20}.AdminDashboard_adminPageTitle__G4yF2{font-size:1.25rem;font-weight:800;color:var(--text-heading,#0F172A);margin:0;letter-spacing:-.025em}.AdminDashboard_adminPageDescription__7_bdu{font-size:.8375rem;color:var(--text-body,#475569);margin:.275rem 0 0;line-height:1.45}.AdminDashboard_adminTabContent__OXQwo{flex:1 1;padding:1.25rem 1.25rem 2rem;min-height:0}.AdminDashboard_adminShell___ZHUM{max-width:1280px;margin:0 auto;padding:1.5rem 1.25rem 2.5rem}.AdminDashboard_headerContent__rwVSs{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AdminDashboard_headerLeft__90vkg{display:flex;align-items:center}.AdminDashboard_headerRight__QeRZT{display:flex;align-items:center;gap:.5rem}.AdminDashboard_title__OKMtJ{font-size:1.5rem;font-weight:700;color:var(--text-heading);margin:0}.AdminDashboard_subtitle__gtqwj{font-size:.875rem;color:var(--text-body);margin:0}.AdminDashboard_refreshButton__rveUw{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-md,.5rem);border:1px solid var(--border,#e2e8f0);font-size:.8125rem;font-weight:600;padding:.5rem .875rem;cursor:pointer;transition:all .15s ease;background:var(--bg-surface,#fff);color:var(--text-body,#475569);font-family:inherit}.AdminDashboard_refreshButton__rveUw svg{flex-shrink:0;color:var(--text-muted,#94A3B8)}.AdminDashboard_refreshButton__rveUw:hover:not(:disabled){background:var(--bg-elevated,#F8FAFC);border-color:var(--border-strong,#CBD5E1);color:var(--text-heading,#0F172A)}.AdminDashboard_refreshButton__rveUw:disabled{opacity:.5;cursor:not-allowed}.AdminDashboard_logoutButton__nZXYo{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-md,.5rem);border:none;font-size:.8125rem;font-weight:600;padding:.5rem .875rem;cursor:pointer;transition:all .15s ease;background:var(--danger-bg,#FEF2F2);color:var(--danger-text,#991B1B);font-family:inherit}.AdminDashboard_logoutButton__nZXYo:hover:not(:disabled){background:var(--danger,#EF4444);color:#fff}.AdminDashboard_buttonText__tCWPl{display:inline}.AdminDashboard_primaryButton__Mg28u{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,.375rem);border:none;padding:.4rem .875rem;font-size:.8rem;font-weight:600;background:var(--brand,#4F46E5);color:#fff;cursor:pointer;transition:background .15s ease,box-shadow .15s ease;font-family:inherit;white-space:nowrap}.AdminDashboard_primaryButton__Mg28u:hover:not(:disabled){background:var(--brand-dark,#4338CA);box-shadow:0 2px 8px rgba(79,70,229,.3)}.AdminDashboard_primaryButton__Mg28u:disabled{opacity:.55;cursor:not-allowed}.AdminDashboard_primaryButtonWide__k3E48{padding-inline:1.5rem;min-width:9rem}.AdminDashboard_secondaryButton__BFeAL{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.4rem .875rem;font-size:.8rem;font-weight:500;background:var(--bg-surface,#fff);color:var(--text-body,#475569);cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap;text-decoration:none;text-align:center}.AdminDashboard_secondaryButton__BFeAL:hover:not(:disabled){background:var(--bg-elevated,#F8FAFC);border-color:var(--border-strong,#CBD5E1);color:var(--text-heading,#0F172A)}.AdminDashboard_imageButton__SJlMN{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,.375rem);border:none;font-size:.75rem;font-weight:600;padding:.35rem .65rem;cursor:pointer;transition:all .15s ease;background:var(--brand,#4F46E5);color:#fff;width:100%;text-align:center;font-family:inherit;white-space:nowrap}.AdminDashboard_imageButton__SJlMN:hover:not(:disabled){background:var(--brand-dark,#4338CA);box-shadow:0 2px 8px rgba(79,70,229,.25)}.AdminDashboard_reachOutButton__hbcQJ{background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5)}.AdminDashboard_reachOutButton__hbcQJ:hover:not(:disabled){background:var(--brand,#4F46E5);color:#fff}.AdminDashboard_additionalSkillsInline___s8DX{display:inline-block;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.AdminDashboard_additionalSkillsCol__5wQDp{width:17%;max-width:15rem}.AdminDashboard_additionalSkillsCell__ZnzTE{position:relative;display:inline-flex;align-items:center;gap:.25rem;max-width:100%;cursor:help}.AdminDashboard_additionalSkillsCell__ZnzTE:focus-visible{outline:2px solid rgba(79,70,229,.35);outline-offset:2px;border-radius:.35rem}.AdminDashboard_skillChip__k4xVw{display:inline-block;max-width:6.25rem;padding:.1rem .38rem;border-radius:999px;border:1px solid rgba(79,70,229,.22);background:#eef2ff;color:#4338ca;font-size:.68rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminDashboard_skillMoreBadge__ODzdG{display:inline-block;padding:.1rem .35rem;border-radius:999px;border:1px solid var(--border,#e2e8f0);background:#f8fafc;color:#475569;font-size:.65rem;font-weight:700;line-height:1.2;white-space:nowrap}.AdminDashboard_skillsHoverCard__F_GO1{position:fixed;z-index:9999;pointer-events:none;min-width:12rem;max-width:22rem;background:#0f172a;color:#f8fafc;border-radius:.45rem;padding:.45rem .55rem;box-shadow:0 8px 24px rgba(15,23,42,.28);font-size:.72rem;line-height:1.35;white-space:normal;word-break:break-word;animation:AdminDashboard_skillsTooltipFadeIn__K0Zms .12s ease}.AdminDashboard_reachOutBodyInput__QFePx{scrollbar-width:none;-ms-overflow-style:none;width:100%;box-sizing:border-box;padding:.62rem .75rem;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);font-size:.8125rem;line-height:1.55;font-family:inherit;color:var(--text-heading,#0f172a);background-color:var(--bg-surface,#ffffff);color-scheme:light;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.AdminDashboard_reachOutBodyInput__QFePx:focus{outline:none;border-color:var(--brand,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,.12)}.AdminDashboard_reachOutBodyInput__QFePx::placeholder{color:var(--text-muted,#94a3b8)}.AdminDashboard_reachOutBodyInput__QFePx:disabled{opacity:.65;cursor:not-allowed;background-color:var(--bg-elevated,#f8fafc)}.AdminDashboard_reachOutBodyInput__QFePx::-webkit-scrollbar{display:none}.AdminDashboard_customQuestionInputRow__Us9fM{display:flex;gap:.5rem;align-items:stretch}.AdminDashboard_customQuestionAddBtn__6ahMz{flex-shrink:0;padding:.625rem 1.125rem;border-radius:var(--radius-sm,.375rem);border:none;font-size:.875rem;font-weight:600;cursor:pointer;background:var(--brand-gradient,linear-gradient(135deg,#4F46E5,#7C3AED));color:#fff;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;font-family:inherit;box-shadow:0 2px 8px rgba(79,70,229,.28)}.AdminDashboard_customQuestionAddBtn__6ahMz:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(79,70,229,.38)}.AdminDashboard_customQuestionAddBtn__6ahMz:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.AdminDashboard_customQuestionChipList__zArZG{display:flex;flex-wrap:wrap;gap:.4rem;min-height:0}.AdminDashboard_customQuestionChip__abe2w{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .625rem .3rem .75rem;border-radius:999px;background:var(--brand-light,#EEF2FF);border:1px solid rgba(79,70,229,.2);font-size:.8125rem;font-weight:500;color:var(--brand-dark,#4338CA)}.AdminDashboard_customQuestionChipText__GgJ1h{max-width:100%;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_customQuestionDeleteBtn__NCwym{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:rgba(79,70,229,.15);color:var(--brand,#4F46E5);cursor:pointer;font-size:.85rem;line-height:1;transition:background .15s ease}.AdminDashboard_customQuestionDeleteBtn__NCwym:hover{background:rgba(79,70,229,.28)}.AdminDashboard_customQuestionDeleteBtn__NCwym:disabled{opacity:.55;cursor:not-allowed}.AdminDashboard_reachedOutButton__3qb8o{background:#E5E7EB;color:#4B5563;cursor:default}.AdminDashboard_reachedOutButton__3qb8o:hover:not(:disabled){background:#E5E7EB;box-shadow:none}.AdminDashboard_actionButton__FW0sl{border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);font-size:.78rem;font-weight:500;padding:.35rem .65rem;cursor:pointer;transition:all .15s ease;background:var(--bg-surface,#fff);color:var(--text-body,#475569);font-family:inherit}.AdminDashboard_actionButton__FW0sl:hover{background:var(--bg-elevated,#F8FAFC);border-color:var(--border-strong,#CBD5E1)}.AdminDashboard_actionsCell__k_N0J{display:flex;gap:.375rem;flex-wrap:wrap;align-items:center}.AdminDashboard_actionButtonPrimary__pZJp4{background:var(--brand,#4F46E5);color:#fff;border-color:transparent}.AdminDashboard_actionButtonPrimary__pZJp4:hover{background:var(--brand-dark,#4338CA)}.AdminDashboard_actionButtonDanger__UeizM{color:var(--danger-text,#991B1B);border-color:#FECACA}.AdminDashboard_actionButtonDanger__UeizM:hover{background:var(--danger-bg,#FEF2F2);border-color:#FCA5A5}.AdminDashboard_sortButton__P9V54{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;transition:color .12s ease}.AdminDashboard_sortButton__P9V54:focus,.AdminDashboard_sortButton__P9V54:hover{outline:none;color:var(--brand,#4F46E5)}.AdminDashboard_sortIcon__V6kYe{margin-left:.375rem;font-size:.8rem;opacity:.5;transition:opacity .12s ease}.AdminDashboard_sortButton__P9V54:focus .AdminDashboard_sortIcon__V6kYe,.AdminDashboard_sortButton__P9V54:hover .AdminDashboard_sortIcon__V6kYe{opacity:1}.AdminDashboard_sortHeaderButton__ADLoP{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;width:100%;text-align:left;display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;transition:color .12s ease}.AdminDashboard_sortHeaderButton__ADLoP:hover{color:var(--brand,#4F46E5)}.AdminDashboard_sortHeaderButton__ADLoP:focus-visible{outline:2px solid rgba(79,70,229,.3);outline-offset:2px;border-radius:.25rem}.AdminDashboard_sortIconStack__oqEVu{display:inline-flex;flex-direction:column;line-height:.6;gap:.08rem;font-size:.56rem}.AdminDashboard_sortIconMuted__jGC7V{opacity:.35}.AdminDashboard_sortIconActive__sDUDt{opacity:1;color:var(--brand,#4F46E5)}.AdminDashboard_statsGrid__Z4zKW{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.875rem;gap:.875rem;margin-bottom:1.125rem}.AdminDashboard_statCard__UIj_W{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1.125rem 1.375rem 1rem;display:flex;flex-direction:column;gap:.375rem;box-shadow:var(--shadow-sm);animation:AdminDashboard_fadeInUp__5TcHO .4s ease both;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;position:relative;overflow:hidden}.AdminDashboard_statCard__UIj_W:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--brand-gradient,linear-gradient(135deg,#4F46E5,#7C3AED));opacity:0;transition:opacity .2s ease}.AdminDashboard_statCard__UIj_W:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong,#CBD5E1);transform:translateY(-2px)}.AdminDashboard_statCard__UIj_W:hover:after{opacity:1}.AdminDashboard_statsGrid__Z4zKW .AdminDashboard_statCard__UIj_W:first-child{animation-delay:0s}.AdminDashboard_statsGrid__Z4zKW .AdminDashboard_statCard__UIj_W:nth-child(2){animation-delay:.05s}.AdminDashboard_statsGrid__Z4zKW .AdminDashboard_statCard__UIj_W:nth-child(3){animation-delay:.1s}.AdminDashboard_statsGrid__Z4zKW .AdminDashboard_statCard__UIj_W:nth-child(4){animation-delay:.15s}.AdminDashboard_statsGrid__Z4zKW .AdminDashboard_statCard__UIj_W:nth-child(5){animation-delay:.2s}.AdminDashboard_statsGrid__Z4zKW .AdminDashboard_statCard__UIj_W:nth-child(6){animation-delay:.25s}.AdminDashboard_statLabel__TVXLy{font-size:.72rem;font-weight:700;color:var(--text-muted,#94A3B8);text-transform:uppercase;letter-spacing:.07em}.AdminDashboard_statValue__4jAIk{font-size:2rem;font-weight:800;color:var(--brand,#4F46E5);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminDashboard_statValueSmall__TamC3{font-size:1.625rem}.AdminDashboard_analyticsGrid__8JY_5{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr);grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.AdminDashboard_analyticsCardWide__oFF_Y,.AdminDashboard_analyticsCard__KtWYi{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1.125rem 1.375rem;box-shadow:var(--shadow-md);animation:AdminDashboard_fadeInUp__5TcHO .4s ease both}.AdminDashboard_analyticsGrid__8JY_5 .AdminDashboard_analyticsCard__KtWYi:first-child{animation-delay:.1s}.AdminDashboard_analyticsGrid__8JY_5 .AdminDashboard_analyticsCard__KtWYi:nth-child(2){animation-delay:.15s}.AdminDashboard_analyticsGrid__8JY_5 .AdminDashboard_analyticsCardWide__oFF_Y:nth-child(3){animation-delay:.2s}.AdminDashboard_analyticsCardWide__oFF_Y{grid-column:1/-1}.AdminDashboard_analyticsPage__PEZIG{display:flex;flex-direction:column;gap:1rem}.AdminDashboard_analyticsPageMeta__OV4C1{font-size:.78rem;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_analyticsChartCard__Lc0qb{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1.25rem 1.375rem 1rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;animation:AdminDashboard_fadeInUp__5TcHO .4s ease both;min-width:0}.AdminDashboard_analyticsChartHeader__AXyG0{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}.AdminDashboard_analyticsChartTitle__vHIcF{font-size:.9rem;font-weight:700;color:var(--text-heading,#0F172A);margin:0;letter-spacing:-.01em;line-height:1.3}.AdminDashboard_analyticsChartSubtitle__NwW_W{font-size:.72rem;color:var(--text-muted,#94A3B8);margin:.175rem 0 0}.AdminDashboard_analyticsEmptyNote__62dwL{font-size:.8125rem;color:var(--text-muted,#94A3B8);text-align:center;padding:3rem 0}.AdminDashboard_analyticsRow3__CeRQ3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.AdminDashboard_analyticsRow2__RYIKg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.AdminDashboard_analyticsRowBottom__obUJo{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem;gap:1rem}.AdminDashboard_analyticsLegend__xiY8o{display:flex;flex-wrap:wrap;gap:.375rem .875rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--border,#e2e8f0)}.AdminDashboard_analyticsLegendItem__KC0Tj{display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--text-body,#475569)}.AdminDashboard_analyticsLegendDot__SMNyD{width:.6rem;height:.6rem;border-radius:50%;flex-shrink:0}.AdminDashboard_analyticsLegendLabel__VK9Dy{white-space:nowrap}.AdminDashboard_analyticsLegendValue__ANWeH{font-weight:600;color:var(--text-heading,#0F172A)}.AdminDashboard_analyticsUpcomingCard__OiLrk{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1.25rem 1.375rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0;animation:AdminDashboard_fadeInUp__5TcHO .4s ease both;min-height:240px;position:relative;overflow:hidden}.AdminDashboard_analyticsUpcomingCard__OiLrk:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--brand-gradient,linear-gradient(135deg,#4F46E5,#7C3AED));border-radius:var(--radius-lg,.75rem) var(--radius-lg,.75rem) 0 0}.AdminDashboard_analyticsUpcomingIcon__LICKR{font-size:1.75rem;margin-bottom:.5rem;opacity:.85}.AdminDashboard_analyticsUpcomingCount__fze0C{font-size:3.5rem;font-weight:800;color:var(--brand,#4F46E5);line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminDashboard_analyticsUpcomingLabel__e1g6J{font-size:.8rem;font-weight:600;color:var(--text-body,#475569);margin-top:.5rem;line-height:1.4}.AdminDashboard_analyticsUpcomingMeta__NPCHc{font-size:.72rem;color:var(--text-muted,#94A3B8);margin-top:.25rem}.AdminDashboard_analyticsScoreRow__dI9AK{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem}.AdminDashboard_analyticsScoreLabel__ck5rK{font-size:.78rem;font-weight:500;color:var(--text-body,#475569);width:7.5rem;flex-shrink:0;text-align:right}.AdminDashboard_analyticsScoreTrack__uQSGX{flex:1 1;height:.5rem;border-radius:999px;background:var(--border,#E2E8F0);overflow:hidden;position:relative}.AdminDashboard_analyticsScoreFill__s0id_{height:100%;border-radius:999px;transition:width .6s cubic-bezier(.4,0,.2,1)}.AdminDashboard_analyticsScoreValue___ht51{font-size:.8rem;font-weight:700;color:var(--text-heading,#0F172A);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:2.5rem;text-align:right;flex-shrink:0}@media (max-width:1100px){.AdminDashboard_analyticsRow3__CeRQ3{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.AdminDashboard_analyticsRow2__RYIKg,.AdminDashboard_analyticsRow3__CeRQ3,.AdminDashboard_analyticsRowBottom__obUJo{grid-template-columns:1fr}}.AdminDashboard_analyticsTitle__c_lX_{font-size:.875rem;font-weight:700;color:var(--text-heading,#0F172A);margin:0 0 .75rem}.AdminDashboard_simpleBarList__YRZFZ{display:flex;flex-direction:column;gap:.375rem}.AdminDashboard_simpleBarItem__UDonS{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,4fr) auto;grid-gap:.5rem;gap:.5rem;align-items:center;font-size:.8125rem}.AdminDashboard_simpleBarLabel__gXQT_{color:var(--text-body,#475569);font-weight:500}.AdminDashboard_simpleBarTrack__Ais_9{position:relative;width:100%;height:.3125rem;border-radius:999px;background:var(--border,#E2E8F0);overflow:hidden}.AdminDashboard_simpleBarFill__Oy69T{position:absolute;inset:0;border-radius:inherit;background:var(--brand,#4F46E5)}.AdminDashboard_simpleBarValue__GhA6O{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-heading,#0F172A);font-weight:600;font-size:.8125rem}.AdminDashboard_chipList__jTy7M{list-style:none;display:flex;flex-wrap:wrap;gap:.375rem;padding:0;margin:0}.AdminDashboard_chip__eGC0S{border-radius:999px;background:var(--bg-elevated,#F8FAFC);border:1px solid var(--border,#e2e8f0);color:var(--text-heading,#0F172A)}.AdminDashboard_chipSoft__gr7Ph,.AdminDashboard_chip__eGC0S{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.75rem}.AdminDashboard_chipSoft__gr7Ph{border-radius:999px;background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5);border:1px solid rgba(79,70,229,.15)}.AdminDashboard_chipLabel__9SOU5{font-weight:500}.AdminDashboard_chipValue__eX8by{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.AdminDashboard_emptyHint__7XGTb{font-size:.8125rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_qualitySnapshot__TIKyi{display:flex;flex-direction:column;gap:.75rem}.AdminDashboard_qualitySplitBar__BtsqW{display:flex;width:100%;height:.85rem;border-radius:999px;overflow:hidden;background:var(--border,#E2E8F0)}.AdminDashboard_qualitySplitRelevant__Mo8Hf{background:linear-gradient(135deg,#4F46E5,#7C3AED)}.AdminDashboard_qualitySplitNotRelevant__pcGNF{background:linear-gradient(135deg,#C7D2FE,#A5B4FC)}.AdminDashboard_qualityLegend__pmbNR{list-style:none;display:flex;flex-direction:column;gap:.45rem;padding:0;margin:0}.AdminDashboard_qualityLegendItem__8pgAO{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.45rem;gap:.45rem}.AdminDashboard_qualityLegendDot__CMTQk{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0}.AdminDashboard_qualityLegendDotRelevant__cxm5R{background:#4F46E5}.AdminDashboard_qualityLegendDotNotRelevant__GYiZA{background:#A5B4FC}.AdminDashboard_qualityLegendLabel__Cxif1{font-size:.78rem;color:var(--text-body,#475569);font-weight:500}.AdminDashboard_qualityLegendValue__SjlsI{font-size:.78rem;color:var(--text-heading,#0F172A);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminDashboard_filtersCard__Fh1K4{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1rem 1.125rem;margin-bottom:.875rem;box-shadow:var(--shadow-sm);animation:AdminDashboard_fadeInUp__5TcHO .4s ease .05s both}.AdminDashboard_filtersTitle__BE2Rx{font-size:.8125rem;font-weight:700;color:var(--text-heading,#0F172A);margin:0 0 .625rem;text-transform:uppercase;letter-spacing:.05em}.AdminDashboard_filtersRow__GP56M{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end;margin-bottom:.625rem}.AdminDashboard_filterGroup__0UKno{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:160px}.AdminDashboard_filterLabel__ajLZI{font-size:.75rem;font-weight:600;color:var(--text-body,#475569)}.AdminDashboard_filterInput__KJuLI,.AdminDashboard_filterSelect__RyGGO{width:100%;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.5rem .75rem;font-size:.8125rem;color:var(--text-heading,#0F172A);background:var(--bg-surface,#fff);transition:border-color .15s ease,box-shadow .15s ease;font-family:inherit}.AdminDashboard_filterInput__KJuLI:focus,.AdminDashboard_filterSelect__RyGGO:focus{outline:none;border-color:var(--brand,#4F46E5);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.AdminDashboard_filterInput__KJuLI::placeholder{color:var(--text-muted,#94A3B8)}.AdminDashboard_formField__GFDBm{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.AdminDashboard_formField__GFDBm label{font-size:.78rem;font-weight:500;color:var(--text-body,#475569)}.AdminDashboard_compactFiltersRow__lJKE_{display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-end;margin-bottom:1rem;padding-top:.875rem;border-top:1px solid var(--border,#e2e8f0)}.AdminDashboard_compactFilterGroup__Zo4RL{flex:1 1;min-width:180px}.AdminDashboard_compactFilterInput__I9tWA,.AdminDashboard_compactFilterSelect__O0SAk{width:100%;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.5rem .75rem;font-size:.8125rem;color:var(--text-heading,#0F172A);background:var(--bg-surface,#fff);transition:border-color .15s ease,box-shadow .15s ease;font-family:inherit}.AdminDashboard_compactFilterInput__I9tWA::placeholder{color:var(--text-muted,#94A3B8)}.AdminDashboard_compactFilterInput__I9tWA:focus,.AdminDashboard_compactFilterSelect__O0SAk:focus{outline:none;border-color:var(--brand,#4F46E5);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.AdminDashboard_compactFilterSelect__O0SAk{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .625rem center;background-size:10px;padding-right:2rem}.AdminDashboard_label__scLdk{font-size:.8rem;font-weight:500;color:var(--text-body,#475569);display:block;margin-bottom:.25rem}.AdminDashboard_input__rtaqU,.AdminDashboard_select__urgE0{width:100%;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.5rem .75rem;font-size:.8125rem;color:var(--text-heading,#0F172A);background:var(--bg-surface,#fff);transition:border-color .15s ease,box-shadow .15s ease;font-family:inherit}.AdminDashboard_input__rtaqU:focus,.AdminDashboard_select__urgE0:focus{outline:none;border-color:var(--brand,#4F46E5);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.AdminDashboard_tableCard__Gm3ZH{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1rem 1.125rem .875rem;margin-bottom:1rem;box-shadow:var(--shadow-md);animation:AdminDashboard_fadeInUp__5TcHO .4s ease .1s both;overflow:hidden}.AdminDashboard_tableHeaderRow__W5gbv{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.AdminDashboard_tableTitleGroup__k5_V7{display:flex;flex-direction:column;gap:.05rem}.AdminDashboard_tableHeaderRight__RSqdh{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0;flex-wrap:nowrap;margin-left:auto}.AdminDashboard_matchBanner__EC_J_{display:inline-flex;align-items:center;padding:.35rem .65rem;border-radius:999px;background:rgba(79,70,229,.08);border:1px solid rgba(79,70,229,.25)}.AdminDashboard_matchBannerText__CBr3t{font-size:.78rem;font-weight:500;color:#1e293b}.AdminDashboard_matchBannerButton__XYsPD{font-size:.9rem;padding:0 .1rem;margin-left:.4rem;border-radius:0;border:none;background:transparent;color:#475569;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.AdminDashboard_matchBannerButton__XYsPD:hover{background:transparent;color:#0f172a}.AdminDashboard_matchDisclaimer__w15S7{margin-bottom:.75rem;border:1px solid #fcd34d;background:#fffbeb;border-radius:.5rem;padding:.55rem .7rem}.AdminDashboard_matchDisclaimerText__UN23K{margin:0;font-size:.76rem;line-height:1.4;color:#92400e}.AdminDashboard_tableTitle__Onr9X{font-size:.9375rem;font-weight:700;color:var(--text-heading,#0F172A)}.AdminDashboard_tableSubtitle__7e1aI{font-size:.75rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_tableMetaCompact__fDy4Y{font-size:.72rem;line-height:1.25;color:var(--text-muted,#94A3B8);margin:0;white-space:nowrap}.AdminDashboard_tableWrapper__5_aWi{width:100%;overflow-x:auto;overflow-y:hidden;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);scrollbar-width:none;-ms-overflow-style:none}.AdminDashboard_tableWrapper__5_aWi::-webkit-scrollbar{display:none}.AdminDashboard_tableSkeletonRow__8ImzJ{opacity:.8}.AdminDashboard_tableSkeletonCell__LX6vB{padding:.75rem .625rem}.AdminDashboard_tableSkeletonBar__cJKRc{height:.8rem;width:100%;border-radius:999px;background:linear-gradient(90deg,rgba(148,163,184,.1),rgba(148,163,184,.25),rgba(148,163,184,.1));background-size:200% 100%;animation:AdminDashboard_tableSkeletonShimmer__NMvM1 1.1s ease-in-out infinite}.AdminDashboard_table__QbVNy{width:100%;border-collapse:separate;border-spacing:0;background:var(--bg-surface,#fff);table-layout:fixed;min-width:920px}.AdminDashboard_table__QbVNy thead{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_table__QbVNy td,.AdminDashboard_table__QbVNy th{padding:.5625rem .75rem;font-size:.78rem;text-align:left;border-bottom:1px solid var(--border,#e2e8f0)}.AdminDashboard_table__QbVNy th{font-weight:700;color:var(--text-muted,#94A3B8);white-space:nowrap;cursor:default;text-transform:none;letter-spacing:.01em;font-size:.7rem;position:-webkit-sticky;position:sticky;top:0;z-index:8;background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_table__QbVNy td{color:var(--text-heading,#0F172A);overflow-wrap:anywhere;word-break:break-word;overflow:hidden}.AdminDashboard_table__QbVNy tbody tr:last-child td{border-bottom:none}.AdminDashboard_table__QbVNy tbody tr{transition:background .1s ease}.AdminDashboard_table__QbVNy tbody tr:hover{background:var(--bg-hover,#F5F7FF)}.AdminDashboard_tableRowSelected__Tvx29{background:var(--brand-light,#EEF2FF)!important}.AdminDashboard_matchDistanceRibbonGood__HCi_X{border-left:4px solid #22c55e!important;padding-left:calc(.75rem - 4px)!important}.AdminDashboard_matchDistanceRibbonMid__gg2Cn{border-left:4px solid #f97316!important;padding-left:calc(.75rem - 4px)!important}.AdminDashboard_matchDistanceRibbonPoor__SrTVE{border-left:4px solid #ef4444!important;padding-left:calc(.75rem - 4px)!important}.AdminDashboard_tableEmptyCell__QabFZ{text-align:center;padding:2rem .75rem;color:var(--text-muted,#94A3B8);font-size:.875rem}.AdminDashboard_cancellationReasonText__xtfp0{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.AdminDashboard_tableFooterRow__gZG9R{display:flex;justify-content:space-between;align-items:center;margin-top:.625rem;font-size:.78rem;color:var(--text-body,#475569);flex-wrap:wrap;gap:.5rem}.AdminDashboard_paginationInfo__VgDJh{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminDashboard_paginationControls__EfabB{display:flex;gap:.25rem}.AdminDashboard_paginationControls__EfabB button{border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);padding:.25rem .55rem;font-size:.75rem;font-weight:500;color:var(--text-body,#475569);cursor:pointer;transition:all .12s ease;font-family:inherit}.AdminDashboard_paginationControls__EfabB button:disabled{opacity:.4;cursor:not-allowed}.AdminDashboard_paginationControls__EfabB button:not(:disabled):hover{background:var(--bg-elevated,#F8FAFC);border-color:var(--border-strong,#CBD5E1)}.AdminDashboard_expCell__fGK5G{display:flex;flex-direction:column;gap:.1rem}.AdminDashboard_expSecondary__mNIuW{font-size:.72rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_smallSelect__IqGJ3{width:100%;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.2rem .45rem;font-size:.75rem;background:var(--bg-surface,#fff);color:var(--text-body,#475569);font-family:inherit}.AdminDashboard_pillToggleOn__nvaRb{border-radius:var(--radius-sm,.375rem);border:none;padding:.2rem .55rem;font-size:.72rem;font-weight:600;background:var(--success-bg,#ECFDF5);color:var(--success-text,#065F46);border:1px solid rgba(16,185,129,.25);cursor:default}.AdminDashboard_pillToggleOnSoft__fZG3r{border-radius:var(--radius-sm,.375rem);border:1px solid rgba(16,185,129,.2);padding:.2rem .55rem;font-size:.72rem;font-weight:600;background:rgba(16,185,129,.08);color:#047857;cursor:pointer}.AdminDashboard_pillToggleOff__r0k2B{border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.2rem .55rem;font-size:.72rem;font-weight:500;background:var(--bg-surface,#fff);color:var(--text-muted,#94A3B8);cursor:pointer}.AdminDashboard_pillToggleDanger__UdqV9{border-radius:var(--radius-sm,.375rem);border:1px solid #fecaca;padding:.2rem .55rem;font-size:.72rem;font-weight:600;background:var(--danger-bg,#FEF2F2);color:var(--danger-text,#991B1B);cursor:default}.AdminDashboard_candidateModalOverlay__MtyRZ{z-index:9999;background:rgba(8,15,30,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.AdminDashboard_candidateModalOverlay__MtyRZ,.AdminDashboard_hiringModalOverlay__zKa_l{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem}.AdminDashboard_hiringModalOverlay__zKa_l{z-index:10050;background:rgba(239,242,248,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color-scheme:light}.AdminDashboard_hiringModalRecipient__KciAc{margin:0 0 .75rem;font-size:.875rem;color:var(--text-secondary,#64748b);line-height:1.45}.AdminDashboard_hiringModalRecipient__KciAc strong{color:var(--text-primary,#0f172a);font-weight:600}.AdminDashboard_hiringModalWarning__7DXYh{margin:0 0 .75rem;padding:.55rem .65rem;font-size:.8125rem;line-height:1.45;color:var(--text-primary,#92400e);background:rgba(251,191,36,.12);border:1px solid rgba(245,158,11,.35);border-radius:var(--radius-md,.5rem)}.AdminDashboard_managerEmailChipList__nph8D{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem;min-height:0}.AdminDashboard_managerEmailChip__lp2uc{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.28rem .45rem .28rem .6rem;border-radius:999px;background:var(--bg-elevated,#f8fafc);border:1px solid var(--border,#e2e8f0);font-size:.8125rem;color:var(--text-primary,#0f172a)}.AdminDashboard_managerEmailChip__lp2uc span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.AdminDashboard_managerEmailChipRemove__zg8k0{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:none;border-radius:999px;background:transparent;color:var(--text-secondary,#64748b);cursor:pointer;font-size:1rem;line-height:1}.AdminDashboard_managerEmailChipRemove__zg8k0:hover{background:var(--bg-hover,#f1f5f9);color:var(--danger-text,#991b1b)}.AdminDashboard_managerEmailReminderToggle__zEQBy{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:1px solid var(--border,#e2e8f0);border-radius:999px;background:#f8fafc;color:var(--text-secondary,#64748b);cursor:pointer;font-size:.76rem;font-weight:700;line-height:1;transition:all .15s ease}.AdminDashboard_managerEmailReminderToggle__zEQBy:hover{background:var(--bg-hover,#f1f5f9);color:var(--brand,#4f46e5);border-color:rgba(79,70,229,.3)}.AdminDashboard_managerEmailReminderToggleOn__TBi5D{background:#4f46e5;border-color:#4338ca;color:#ffffff;box-shadow:0 0 0 2px rgba(79,70,229,.2)}.AdminDashboard_managerEmailReminderToggleOn__TBi5D:hover{background:#4338ca;border-color:#3730a3}.AdminDashboard_managerEmailReminderToggle__zEQBy:disabled{cursor:not-allowed;opacity:.55;background:#f1f5f9;color:#94a3b8;border-color:#e2e8f0}.AdminDashboard_managerEmailReminderToggleOn__TBi5D:disabled{background:#a5b4fc;border-color:#a5b4fc;color:#eef2ff;box-shadow:none}.AdminDashboard_scheduleDetailGroup__2w0df{margin-top:.65rem}.AdminDashboard_managerEmailAddRow__9LTJN{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:.5rem}.AdminDashboard_managerEmailAddRow__9LTJN input{flex:1 1;min-width:200px}.AdminDashboard_candidateModalContent__FIhyi{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,1rem);border:1px solid var(--border,#e2e8f0);box-shadow:0 12px 40px rgba(8,15,30,.2),0 4px 16px rgba(8,15,30,.1);max-width:640px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.AdminDashboard_detailHeaderAccent__NkSBm{height:4px;width:100%;background:var(--brand-gradient,linear-gradient(135deg,#4F46E5,#7C3AED));border-radius:var(--radius-xl,1rem) var(--radius-xl,1rem) 0 0;flex-shrink:0}.AdminDashboard_detailSubtitleChip__OjT2X{display:inline-block;font-size:.72rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5);border:1px solid rgba(79,70,229,.2)}.AdminDashboard_candidateModalContent__FIhyi .AdminDashboard_detailHeader__jc0po{flex-shrink:0;padding:1rem 1.25rem;border-bottom:1px solid var(--border,#e2e8f0);background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_candidateModalBody__wq4tq{flex:1 1;overflow-y:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.875rem;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.AdminDashboard_candidateModalBody__wq4tq::-webkit-scrollbar{display:none}.AdminDashboard_candidateActionsCard__adLC0{background:var(--bg-muted,#F8FAFC);border:1px solid var(--border,#e2e8f0);border-radius:.625rem;padding:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column}.AdminDashboard_candidateActionsTitle__I5Ral{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted,#94A3B8);margin:0 0 .5rem}.AdminDashboard_actionRow__mjV00{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);padding:.55rem .75rem;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;text-align:left;font-family:inherit;gap:.5rem}.AdminDashboard_actionRow__mjV00:hover:not(:disabled){border-color:var(--brand,#4F46E5);background:#FAFAFE;box-shadow:0 1px 6px rgba(79,70,229,.1)}.AdminDashboard_actionRowDisabled__wsGqf,.AdminDashboard_actionRow__mjV00:disabled{opacity:.5;cursor:not-allowed}.AdminDashboard_actionRowMain__owEvG{display:flex;align-items:center;gap:.45rem;min-width:0}.AdminDashboard_actionRowLabel__KHbJL{font-size:.8125rem;font-weight:600;color:var(--text-heading,#0F172A)}.AdminDashboard_actionRowIcon__hVdn1{color:var(--brand,#4F46E5);flex-shrink:0}.AdminDashboard_actionRowChevron__kxJ4T{color:var(--text-muted,#94A3B8);flex-shrink:0;transition:transform .15s ease}.AdminDashboard_actionRow__mjV00:hover:not(:disabled) .AdminDashboard_actionRowChevron__kxJ4T{transform:translateX(2px);color:var(--brand,#4F46E5)}.AdminDashboard_actionRowDesc__GPxQE{font-size:.72rem;color:var(--text-muted,#94A3B8);margin:.3rem 0 0;padding:0 .2rem;line-height:1.4}.AdminDashboard_actionRowDivider__p8a9P{border:none;border-top:1px solid var(--border,#e2e8f0);margin:.625rem 0}.AdminDashboard_actionRowReasonBlock__5UAc9{margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--border,#e2e8f0)}.AdminDashboard_statusCellWrap__GEbdZ{position:relative;display:inline-flex;align-items:center;justify-content:center}.AdminDashboard_statusChipButton__sme2Q{display:inline-flex;align-items:center;gap:.3rem;background:none;border:none;padding:.1rem .2rem;cursor:pointer;border-radius:var(--radius-sm,.375rem);transition:background .12s ease;font-family:inherit}.AdminDashboard_statusChipButton__sme2Q:hover:not(:disabled){background:var(--bg-elevated,#F1F5F9)}.AdminDashboard_statusChipButton__sme2Q:hover:not(:disabled) .AdminDashboard_statusEditIcon__CKWYA{opacity:1}.AdminDashboard_statusChipButton__sme2Q:disabled{cursor:default;opacity:.7}.AdminDashboard_statusEditIcon__CKWYA{opacity:0;transition:opacity .12s ease;color:var(--text-muted,#94A3B8);flex-shrink:0}.AdminDashboard_statusPopover__KBRoh{position:fixed;z-index:16;background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);box-shadow:0 8px 28px rgba(15,23,42,.14),0 2px 8px rgba(15,23,42,.06);padding:.75rem;min-width:280px;max-width:min(320px,calc(100vw - 2rem));display:flex;flex-direction:column;gap:.45rem}.AdminDashboard_statusPopoverTitle__WNb_R{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_statusReasonTextarea__h6pfL{font-size:.72rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);padding:.35rem .5rem;font-family:inherit;resize:vertical;background:var(--bg-muted,#F8FAFC);color:var(--text-body,#475569);width:100%;box-sizing:border-box}.AdminDashboard_statusReasonTextarea__h6pfL:focus{outline:none;border-color:var(--brand,#4F46E5)}.AdminDashboard_statusPopoverActions__FpDVX{display:flex;gap:.35rem;margin-top:.1rem}.AdminDashboard_statusPopoverActions__FpDVX .AdminDashboard_primaryButton__Mg28u,.AdminDashboard_statusPopoverActions__FpDVX .AdminDashboard_secondaryButton__BFeAL{flex:1 1;font-size:.75rem;padding:.35rem .5rem}.AdminDashboard_candidateModalTop__jKPNz{display:grid;grid-template-columns:1.9fr 1fr;grid-gap:.75rem;gap:.75rem;align-items:start}@media (max-width:480px){.AdminDashboard_candidateModalTop__jKPNz{grid-template-columns:1fr}}.AdminDashboard_candidateModalArtifacts__Y5t_6,.AdminDashboard_candidateModalProfile__AEZWh{min-width:0}.AdminDashboard_candidateModalComp__5z3z4,.AdminDashboard_candidateModalProfile__AEZWh{border-bottom:1px solid var(--border,#e2e8f0);padding-bottom:.75rem;margin-bottom:.75rem}.AdminDashboard_candidateModalComp__5z3z4{padding-top:.5rem}.AdminDashboard_artifactButton__7wBQ2{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.8rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);background:var(--bg-surface,#fff);color:var(--text-body,#475569);text-decoration:none;transition:border-color .15s ease,background .15s ease}.AdminDashboard_artifactButton__7wBQ2:hover{background:var(--bg-elevated,#F8FAFC);border-color:var(--border-strong,#CBD5E1)}.AdminDashboard_candidateModalArtifacts__Y5t_6{display:flex;flex-direction:column;gap:.5rem}.AdminDashboard_candidateModalCerts__jirYy,.AdminDashboard_candidateModalGap__khoW9,.AdminDashboard_candidateModalSkills__tkpJF{min-width:0}.AdminDashboard_detailListCompact__vWPX_{display:grid;grid-template-columns:8rem 1fr;grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.25rem;row-gap:.25rem;font-size:.8rem}.AdminDashboard_detailListCompact__vWPX_ dt{font-weight:500;color:var(--text-muted,#94A3B8)}.AdminDashboard_detailListCompact__vWPX_ dd{margin:0;color:var(--text-heading,#0F172A)}.AdminDashboard_artifactLinks__zrAL6{display:flex;flex-direction:column;gap:.35rem}.AdminDashboard_muted__3RytY{font-size:.78rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_candidateChipList__Los9L{list-style:none;display:flex;flex-wrap:wrap;gap:.375rem;padding:0;margin:0}.AdminDashboard_candidateChipList__Los9L li{padding:.2rem .6rem;font-size:.75rem}.AdminDashboard_candidateChipList__Los9L .AdminDashboard_chipSoft__gr7Ph{overflow-wrap:break-word;word-break:break-word}.AdminDashboard_gapParagraph__5r1pT{margin:0;font-size:.875rem;line-height:1.55;color:var(--text-body,#475569);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.AdminDashboard_detailCard__by4ks{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);padding:1rem 1.25rem;margin-bottom:.875rem;box-shadow:var(--shadow-sm);animation:AdminDashboard_fadeInUp__5TcHO .4s ease .15s both}.AdminDashboard_detailHeader__jc0po{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:.5rem}.AdminDashboard_detailTitle__vCFxj{font-size:.9375rem;font-weight:700;color:var(--text-heading,#0F172A)}.AdminDashboard_detailSubtitle__fHSYS{font-size:.78rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_detailCloseButton__ccDD3{border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);padding:.25rem .55rem;font-size:.75rem;background:var(--bg-surface,#fff);color:var(--text-body,#475569);cursor:pointer;transition:all .12s ease;font-family:inherit}.AdminDashboard_detailCloseButton__ccDD3:hover{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_detailGrid__PJ1Cb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.AdminDashboard_detailSectionTitle__IjR90{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#94A3B8);margin-bottom:.5rem}.AdminDashboard_detailGroup__J2728{border-bottom:1px solid var(--border,#e2e8f0);padding-bottom:.5rem;margin-bottom:.5rem}.AdminDashboard_detailGroup__J2728:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AdminDashboard_detailGroupTitle__E6wGY{font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#94A3B8);margin:0 0 .35rem}.AdminDashboard_scoreRow__dXkt9{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.AdminDashboard_scoreValue__9nnP5{font-weight:700;color:var(--brand,#4F46E5)}.AdminDashboard_scoreBar__QJCFb{display:inline-block;height:4px;border-radius:2px;background:var(--brand,#4F46E5);vertical-align:middle;min-width:2rem}.AdminDashboard_scoreCardsGrid__wnbPG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;margin-top:.6rem}.AdminDashboard_scoreCard__rQHwZ{background:var(--surface-raised,rgba(248,250,252,.6));border:1px solid var(--border,rgba(226,232,240,.8));border-radius:8px;padding:.55rem .65rem .5rem;display:flex;flex-direction:column;gap:.2rem}.AdminDashboard_scoreCardLabel__AwB3T{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#94A3B8);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_scoreCardValue__WXliT{font-size:1.25rem;font-weight:700;color:var(--text-primary,#1E293B);margin:0;line-height:1.2}.AdminDashboard_scoreCardMax__9nIvi{font-size:.65rem;font-weight:500;color:var(--text-muted,#94A3B8);margin-left:1px}.AdminDashboard_scoreCardBarTrack__muHZd{height:4px;border-radius:2px;background:var(--border,rgba(226,232,240,.9));overflow:hidden;margin-top:.2rem}.AdminDashboard_scoreCardBarFill__6rupx{height:100%;border-radius:2px;transition:width .4s ease}.AdminDashboard_scoreOverallCard__QKkkf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:var(--surface-raised,rgba(248,250,252,.6));border:1px solid var(--border,rgba(226,232,240,.8));border-radius:8px;padding:.55rem .75rem;margin-top:.5rem}.AdminDashboard_scoreOverallInfo__9NoXb{display:flex;flex-direction:column;gap:.1rem;flex:0 0 auto}.AdminDashboard_scoreOverallLabel__aADIr{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary,#1E293B)}.AdminDashboard_scoreOverallSub__dgCm8{font-size:.6rem;color:var(--text-muted,#94A3B8);white-space:nowrap}.AdminDashboard_scoreOverallRight__AvdKc{display:flex;align-items:center;gap:.6rem;flex:1 1;min-width:0;justify-content:flex-end}.AdminDashboard_scoreOverallValue__Xy49W{font-size:1.35rem;font-weight:700;color:var(--text-primary,#1E293B);white-space:nowrap;flex:0 0 auto}.AdminDashboard_scoreOverallBarTrack__y5tL0{flex:1 1;min-width:3rem;max-width:7rem;height:6px;border-radius:3px;background:var(--border,rgba(226,232,240,.9));overflow:hidden}.AdminDashboard_scoreOverallBarFill__f0duv{height:100%;border-radius:3px;transition:width .4s ease}.AdminDashboard_modalAvatarGroup__cwNNg{display:flex;align-items:center;gap:.75rem;min-width:0}.AdminDashboard_modalAvatar__I4u_1{width:2.75rem;height:2.75rem;border-radius:50%;background:var(--brand-gradient,linear-gradient(135deg,#4F46E5,#7C3AED));color:#fff;font-size:.9rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.03em;box-shadow:0 3px 10px rgba(79,70,229,.28)}.AdminDashboard_modalHeaderEmail__pTL7i{display:block;margin:.15rem 0 .2rem;font-size:.72rem;font-weight:500;color:var(--text-muted,#94A3B8);line-height:1.35;word-break:break-word}.AdminDashboard_modalHeaderMeta__eXVWy{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;margin-top:.2rem}.AdminDashboard_statusChipActive__ymyIN{border-radius:999px;background:#D1FAE5;color:#065F46;border:1px solid rgba(16,185,129,.25)}.AdminDashboard_statusChipActive__ymyIN,.AdminDashboard_statusChipOnHold__veXOx{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:.12rem .45rem;font-size:.67rem;font-weight:600}.AdminDashboard_statusChipOnHold__veXOx{border-radius:999px;background:#F1F5F9;color:#475569;border:1px solid rgba(71,85,105,.2)}.AdminDashboard_statusChipRejected__CaVUm{border-radius:999px;background:#FEE2E2;color:#991B1B;border:1px solid rgba(153,27,27,.2)}.AdminDashboard_statusChipHired__TgvdI,.AdminDashboard_statusChipRejected__CaVUm{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:.12rem .45rem;font-size:.67rem;font-weight:600}.AdminDashboard_statusChipHired__TgvdI{border-radius:999px;background:#D1FAE5;color:#065F46;border:1px solid rgba(16,185,129,.25)}.AdminDashboard_interviewStatusPending__xT68D{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#FEF3C7;color:#92400E;border:1px solid rgba(245,158,11,.25)}.AdminDashboard_interviewStatusApproved__VgchK{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#D1FAE5;color:#065F46;border:1px solid rgba(16,185,129,.25)}.AdminDashboard_interviewStatusInProgress__OIYyS{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#DBEAFE;color:#1E40AF;border:1px solid rgba(37,99,235,.25)}.AdminDashboard_interviewStatusCompleted__51_on{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#EDE9FE;color:#4C1D95;border:1px solid rgba(109,40,217,.2)}.AdminDashboard_interviewStatusCancelled__uvNX8{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#FEE2E2;color:#991B1B;border:1px solid rgba(153,27,27,.2)}.AdminDashboard_interviewStatusReachedOut__NITmo{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#E0F2FE;color:#0C4A6E;border:1px solid rgba(14,116,144,.2)}.AdminDashboard_recommendChip__IyBNq{display:inline-block;padding:.18rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}.AdminDashboard_tableMuted__Cb76U{color:var(--text-muted,#94A3B8);font-size:.85rem}.AdminDashboard_recommendChipStrongHire__HvLUF{background:#D1FAE5;color:#065F46;border:1px solid rgba(16,185,129,.35)}.AdminDashboard_recommendChipHire__kWntN{background:#DCFCE7;color:#166534;border:1px solid rgba(34,197,94,.3)}.AdminDashboard_recommendChipLeanHire__XKq2g{background:#CFFAFE;color:#164E63;border:1px solid rgba(6,182,212,.3)}.AdminDashboard_recommendChipLeanNo__J4Gcz{background:#FEF3C7;color:#92400E;border:1px solid rgba(245,158,11,.3)}.AdminDashboard_recommendChipNoHire__9gkDE{background:#FEE2E2;color:#991B1B;border:1px solid rgba(239,68,68,.3)}.AdminDashboard_assessmentRow__GGpdm{display:flex;flex-direction:column;gap:.5rem;width:100%}.AdminDashboard_recommendReasonBlock__8mO8_{width:100%}.AdminDashboard_recommendReasonLabel___C3j_{font-size:.67rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#94A3B8);margin:0 0 .25rem}.AdminDashboard_recommendReasonText__fQ6j4{font-size:.8rem;color:var(--text-body,#475569);line-height:1.55;margin:0;white-space:pre-wrap;overflow-wrap:break-word}.AdminDashboard_candidateBodyFlags__QN6I2{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;padding-bottom:.75rem;border-bottom:1px solid var(--border,#e2e8f0)}.AdminDashboard_candidateBodyFlag__WLjCO{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .55rem;border-radius:999px;font-size:.71rem;font-weight:500}.AdminDashboard_candidateBodyFlagGreen__f7ac3{background:#D1FAE5;color:#065F46;border:1px solid rgba(16,185,129,.25)}.AdminDashboard_candidateBodyFlagRed__Pfe2z{background:#FEE2E2;color:#991B1B;border:1px solid rgba(239,68,68,.25)}.AdminDashboard_candidateBodyFlagGray__iRQDQ{background:#F1F5F9;color:#475569;border:1px solid rgba(71,85,105,.18)}.AdminDashboard_malpracticeAlertWrap__rXpLg{background:#FFFBEB;border:1px solid #fde68a;border-radius:8px;padding:.75rem}.AdminDashboard_emptyStateBox__UMKrN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1rem;color:var(--text-muted,#94A3B8);font-size:.85rem;text-align:center}.AdminDashboard_emptyStateIcon__wDtfd{font-size:2rem;line-height:1}.AdminDashboard_notesBlock__4zCfk{background:var(--bg-elevated,#F8FAFC);border:1px solid var(--border,#e2e8f0);border-radius:6px;padding:.6rem .75rem;font-size:.8rem;color:var(--text-body,#475569);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.25rem}.AdminDashboard_detailList__xcctB{display:grid;grid-template-columns:9rem 1fr;grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.4rem;row-gap:.4rem;font-size:.8rem;align-items:baseline}.AdminDashboard_scheduleDisplayRow__v_ueu,.AdminDashboard_scheduleEditRow__Hi_Yo{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.AdminDashboard_interviewModalBody__FeGmn{overflow-y:auto;overflow-x:visible;scrollbar-width:none;-ms-overflow-style:none}.AdminDashboard_interviewModalBody__FeGmn::-webkit-scrollbar{display:none}.AdminDashboard_modalTabPanel__4LEGq{flex:1 1;min-height:220px;overflow:auto;padding-right:.25rem;scrollbar-width:none;-ms-overflow-style:none}.AdminDashboard_modalTabPanel__4LEGq::-webkit-scrollbar{display:none}.AdminDashboard_callSummaryPanel__usPAh{border-left:3px solid var(--brand,#4f46e5);background:linear-gradient(135deg,rgba(79,70,229,.06),transparent)}.AdminDashboard_schedulePickerWrap__GTJDT{min-width:170px;flex:0 0 auto}.AdminDashboard_inlineEditButton__Ka9bN{font-size:.72rem;padding:.15rem .5rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);background:var(--bg-elevated,#F8FAFC);color:var(--brand,#4F46E5);cursor:pointer;font-family:inherit}.AdminDashboard_inlineEditButton__Ka9bN:hover{border-color:var(--border-strong,#CBD5E1);background:var(--bg-surface,#fff)}.AdminDashboard_scheduleEditRow__Hi_Yo .AdminDashboard_primaryButton__Mg28u,.AdminDashboard_scheduleEditRow__Hi_Yo .AdminDashboard_secondaryButton__BFeAL{padding:.35rem .75rem}.AdminDashboard_scheduleEditActions__2hj_H{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:nowrap}.AdminDashboard_scheduleTopRow__EmwVy{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,220px);grid-gap:.75rem;gap:.75rem;align-items:start}.AdminDashboard_scheduleTopMain__uxP88,.AdminDashboard_scheduleTopStatus__K2LnI{min-width:0}.AdminDashboard_scheduleTopStatus__K2LnI select{width:100%}@media (max-width:820px){.AdminDashboard_scheduleTopRow__EmwVy{grid-template-columns:1fr}}.AdminDashboard_detailList__xcctB dt{font-weight:500;color:var(--text-muted,#94A3B8)}.AdminDashboard_detailList__xcctB dd{margin:0;color:var(--text-heading,#0F172A)}.AdminDashboard_detailListSingle___JRtn{display:block;font-size:.8rem}.AdminDashboard_detailListSingle___JRtn dt{font-weight:500;color:var(--text-muted,#94A3B8);margin-bottom:.3rem}.AdminDashboard_detailListSingle___JRtn dd{margin:0;color:var(--text-heading,#0F172A);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_malpracticeBlock__KW27n{display:flex;flex-direction:column;gap:.6rem}.AdminDashboard_malpracticeList__l0578{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.4rem}.AdminDashboard_malpracticeItem__K0jgq{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.35rem .5rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_malpracticeLabel__MD_py{font-weight:600;color:var(--text-body,#475569);font-size:.78rem;min-width:0}.AdminDashboard_malpracticeMeta__Y6ywV{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;flex-wrap:wrap}.AdminDashboard_malpracticeBadge__WxZSc{padding:.15rem .45rem;border-radius:999px;border:1px solid rgba(79,70,229,.2);background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5);font-size:.7rem;font-weight:700;line-height:1}.AdminDashboard_malpracticeSummary__zT_rI{display:flex;flex-direction:column;gap:.25rem;padding-top:.25rem;border-top:1px dashed rgba(148,163,184,.6)}.AdminDashboard_malpracticeSummaryLabel__0twvD{font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#94A3B8}.AdminDashboard_malpracticeSummaryText__Nop_F{font-size:.78rem;color:var(--text-body,#475569);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_detailTabs__fBnaJ{display:inline-flex;gap:.125rem;padding:.125rem;border-radius:var(--radius-sm,.375rem);background:var(--bg-elevated,#F1F5F9);margin-bottom:.75rem}.AdminDashboard_detailTabButton__9HqM6{border-radius:.25rem;border:none;padding:.25rem .625rem;font-size:.75rem;font-weight:600;background:transparent;color:var(--text-muted,#94A3B8);cursor:pointer;transition:all .12s ease;font-family:inherit}.AdminDashboard_detailTabButtonActive__ERvJZ{background:var(--bg-surface,#fff);color:var(--text-heading,#0F172A);box-shadow:0 1px 4px rgba(0,0,0,.08)}.AdminDashboard_detailBody__5ICq5{margin-top:.375rem}.AdminDashboard_timelinePanel__jpJ7X{margin-top:.25rem;padding:0 .125rem}.AdminDashboard_candidateInterviewsPanel__I_qad{margin-top:.25rem;display:flex;flex-direction:column;gap:.5rem;flex:0 0 auto;min-height:auto;max-height:none;overflow:visible}.AdminDashboard_candidateInterviewsPanel__I_qad::-webkit-scrollbar{display:none}.AdminDashboard_candidateInterviewCard__ER0_L{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);background:var(--bg-surface,#fff);text-align:left}.AdminDashboard_candidateInterviewCardHeader__SN4SJ{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%;padding:.625rem .75rem;border:none;background:#ffffff;cursor:pointer;font-family:inherit;text-align:left;border-radius:var(--radius-md,.5rem);transition:background .12s ease}.AdminDashboard_candidateInterviewCardHeader__SN4SJ:hover{background:#f8fafc}.AdminDashboard_candidateInterviewCardHeaderOpen__23tlQ{background:#e2e8f0;border-bottom:1px solid #cbd5e1;border-radius:var(--radius-md,.5rem) var(--radius-md,.5rem) 0 0}.AdminDashboard_candidateInterviewCardHeaderOpen__23tlQ:hover{background:#e2e8f0}.AdminDashboard_candidateInterviewCardHeaderOpen__23tlQ .AdminDashboard_candidateInterviewChevronWrap__OywMS{background:rgba(255,255,255,.55)}.AdminDashboard_candidateInterviewCardHeaderOpen__23tlQ:hover .AdminDashboard_candidateInterviewChevronWrap__OywMS{background:rgba(255,255,255,.72)}.AdminDashboard_candidateInterviewCardHeaderText__JUqt1{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:1 1}.AdminDashboard_candidateInterviewPosition__lQhW_{font-size:.8125rem;font-weight:700;color:var(--text-heading,#0F172A);line-height:1.3}.AdminDashboard_candidateInterviewHeaderMeta__t1zHD{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.72rem}.AdminDashboard_candidateInterviewStatusPill__NU445{display:inline-block;padding:.1rem .4rem;border-radius:999px;background:var(--bg-elevated,#EEF2FF);color:var(--text-body,#475569);font-weight:600}.AdminDashboard_candidateInterviewWhen__dgFvP{color:var(--text-muted,#64748B)}.AdminDashboard_candidateInterviewChevronWrap__OywMS{flex-shrink:0;align-self:center;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm,.375rem);background:var(--bg-elevated,#F1F5F9);color:var(--text-muted,#64748B);transition:transform .18s ease,background .12s ease}.AdminDashboard_candidateInterviewCardHeader__SN4SJ:hover .AdminDashboard_candidateInterviewChevronWrap__OywMS{background:var(--border,#E2E8F0)}.AdminDashboard_candidateInterviewChevronWrapOpen__eXNQH{transform:rotate(90deg)}.AdminDashboard_candidateInterviewChevronSvg__lTCJj{width:14px;height:14px;display:block}.AdminDashboard_candidateInterviewChevronSvg__lTCJj polyline{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.AdminDashboard_candidateInterviewMonoFields__D36fJ{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.AdminDashboard_candidateInterviewMonoValue__g4xY5{margin:.3rem 0 0;font-size:.72rem;line-height:1.45;word-break:break-all;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--text-body,#475569)}.AdminDashboard_candidateInterviewMeetingLinkHint__XV5J4{margin:.5rem 0 0;font-size:.72rem;line-height:1.45;color:var(--text-muted,#94A3B8)}.AdminDashboard_candidateInterviewDetail__lqaAd{padding:.875rem .75rem;font-size:.78rem;background:#ffffff;border-radius:0 0 var(--radius-md,.5rem) var(--radius-md,.5rem)}.AdminDashboard_candidateInterviewDetailLine__Pc_Ob{margin:.5rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.AdminDashboard_candidateInterviewDetailsBlock__K6VYl{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);padding:.35rem .5rem;background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_candidateInterviewDetailsBlock__K6VYl summary{cursor:pointer;font-weight:600;color:var(--text-heading,#0F172A);font-size:.78rem}.AdminDashboard_candidateInterviewJsonPre__Dcmho{margin:.5rem 0 0;padding:.5rem;font-size:.68rem;line-height:1.45;overflow:auto;max-height:12rem;background:var(--bg-surface,#fff);border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#e2e8f0);white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_intViewCard__4ufnt{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);background:var(--bg-surface,#fff);overflow:hidden;transition:box-shadow .15s ease}.AdminDashboard_intViewCard__4ufnt:hover{box-shadow:0 2px 10px rgba(15,23,42,.06)}.AdminDashboard_intViewCardOpen__nk0lN{box-shadow:0 4px 16px rgba(15,23,42,.09)}.AdminDashboard_intViewHeader__AdGHj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem .875rem;border:none;background:var(--bg-elevated,#F8FAFC);cursor:pointer;font-family:inherit;text-align:left;transition:background .12s ease}.AdminDashboard_intViewHeader__AdGHj:hover{background:var(--bg-hover,#EEF2FF)}.AdminDashboard_intViewCardOpen__nk0lN .AdminDashboard_intViewHeader__AdGHj{background:var(--bg-elevated,#F1F5F9);border-bottom:1px solid var(--border,#e2e8f0)}.AdminDashboard_intViewHeaderLeft__EScOf{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1 1}.AdminDashboard_intViewHeaderRight__VOAS3{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.AdminDashboard_intViewTitle__2rJ4v{font-size:.8125rem;font-weight:700;color:var(--text-heading,#0F172A);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_intViewHeaderMeta__GUOyY{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.AdminDashboard_intViewDifficultyBadge__9E_39{display:inline-block;padding:.1rem .45rem;border-radius:999px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.AdminDashboard_intViewDifficultyEasy__XH6kG{background:#DCFCE7;color:#166534}.AdminDashboard_intViewDifficultyMedium___gLt_{background:#FEF9C3;color:#854D0E}.AdminDashboard_intViewDifficultyHard__xjdp8{background:#FFE4E6;color:#9F1239}.AdminDashboard_intViewHeaderDate__nyIpu{font-size:.72rem;color:var(--text-muted,#64748B)}.AdminDashboard_intViewOverallScore__7aPmW{font-size:.875rem;font-weight:800;line-height:1}.AdminDashboard_intViewOverallScoreMax__9uhgl{font-size:.65rem;font-weight:600;opacity:.6}.AdminDashboard_intViewDecisionBadge__Opa2d,.AdminDashboard_intViewRecommendBadge__h_xVl{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:999px;font-size:.68rem;font-weight:700}.AdminDashboard_intViewBadgeGreen__p3h_a{background:#DCFCE7;color:#166534}.AdminDashboard_intViewBadgeAmber__wODpw{background:#FEF9C3;color:#854D0E}.AdminDashboard_intViewBadgeRed__X_1Kq{background:#FFE4E6;color:#9F1239}.AdminDashboard_intViewBadgeGrey__JiT1n{background:var(--bg-elevated,#F1F5F9);color:var(--text-body,#475569)}.AdminDashboard_intViewStatusPill__uHO9H{display:inline-block;padding:.18rem .55rem;border-radius:999px;background:var(--bg-elevated,#EEF2FF);color:var(--text-body,#475569);font-size:.68rem;font-weight:600;white-space:nowrap}.AdminDashboard_intViewChevron__JU3lo{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm,.375rem);background:var(--bg-surface,#fff);color:var(--text-muted,#64748B);transition:transform .18s ease,background .12s ease;flex-shrink:0}.AdminDashboard_intViewChevronOpen__Q8d7V{transform:rotate(180deg)}.AdminDashboard_intViewHeader__AdGHj:hover .AdminDashboard_intViewChevron__JU3lo{background:var(--border,#E2E8F0)}.AdminDashboard_intViewBody__xnsxg{padding:.875rem;display:flex;flex-direction:column;gap:.625rem}.AdminDashboard_intViewSection__oRur0{background:var(--bg-elevated,#F8FAFC);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);padding:.65rem .75rem;display:flex;flex-direction:column;gap:.45rem}.AdminDashboard_intViewSectionTitle__021YA{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_intViewScoresRow__xgge0{display:flex;gap:.5rem;flex-wrap:wrap}.AdminDashboard_intViewScoreItem__A9g6U{display:flex;flex-direction:column;gap:.2rem;flex:1 1;min-width:72px}.AdminDashboard_intViewScoreItemMain__3GBdJ .AdminDashboard_intViewScoreValue__N3zs8{font-size:1.25rem}.AdminDashboard_intViewScoreLabel__Ii61t{font-size:.62rem;color:var(--text-muted,#94A3B8);white-space:nowrap}.AdminDashboard_intViewScoreValue__N3zs8{font-size:.9rem;font-weight:800;line-height:1}.AdminDashboard_intViewScoreGood__DWzK5{color:#16A34A}.AdminDashboard_intViewScoreMid__Q_omV{color:#D97706}.AdminDashboard_intViewScoreLow__DTCPm{color:#DC2626}.AdminDashboard_intViewScoreBar__xezCX{height:4px;border-radius:999px;background:var(--border,#E2E8F0);overflow:hidden}.AdminDashboard_intViewScoreBarFill__h4Qci{height:100%;border-radius:999px;transition:width .3s ease}.AdminDashboard_intViewScoreBarFill__h4Qci.AdminDashboard_intViewScoreGood__DWzK5{background:#16A34A}.AdminDashboard_intViewScoreBarFill__h4Qci.AdminDashboard_intViewScoreMid__Q_omV{background:#D97706}.AdminDashboard_intViewScoreBarFill__h4Qci.AdminDashboard_intViewScoreLow__DTCPm{background:#DC2626}.AdminDashboard_intViewReasonText__y20z7{font-size:.78rem;line-height:1.5;color:var(--text-body,#475569);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_intViewMalpracticeAlert__4GTwr{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:var(--radius-sm,.375rem);background:#FFE4E6;color:#9F1239;font-size:.72rem;font-weight:700}.AdminDashboard_intViewDetailsGrid__QhguV{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.4rem .75rem;gap:.4rem .75rem}.AdminDashboard_intViewDetailItem__Xn1K9{display:flex;flex-direction:column;gap:.1rem}.AdminDashboard_intViewDetailLabel__Y4xWP{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#94A3B8)}.AdminDashboard_intViewDetailValue__N4pJi{font-size:.78rem;font-weight:600;color:var(--text-heading,#0F172A);word-break:break-word}.AdminDashboard_intViewMono__9JEzn{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;word-break:break-all}.AdminDashboard_intViewMeetingLinkButton__Arr7S{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;padding:.45rem .875rem;border-radius:var(--radius-sm,.375rem);background:var(--brand,#4F46E5);color:#fff;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .12s ease;align-self:flex-start}.AdminDashboard_intViewMeetingLinkButton__Arr7S:hover{background:var(--brand-dark,#4338CA)}.AdminDashboard_intViewMeetingLinkHint__ysDkF{font-size:.72rem;color:var(--text-muted,#94A3B8);margin:.35rem 0 0}.AdminDashboard_intViewNoteBlock__8bqBi{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .625rem;border-radius:var(--radius-sm,.375rem);background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0)}.AdminDashboard_intViewNoteBlockWarn__9cKz_{border-color:#FCA5A5;background:#FFF1F2}.AdminDashboard_intViewNoteLabel__JFsqH{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#94A3B8)}.AdminDashboard_intViewNoteText__ORhKJ{font-size:.78rem;line-height:1.5;color:var(--text-body,#475569);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_intViewArtifactList__6Kc5G{display:flex;flex-direction:column;gap:.3rem}.AdminDashboard_intViewArtifact__9DSYE{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);background:var(--bg-surface,#fff);overflow:hidden}.AdminDashboard_intViewArtifactSummary__n7bUW{display:flex;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.78rem;font-weight:600;color:var(--text-heading,#0F172A);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;transition:background .1s ease}.AdminDashboard_intViewArtifactSummary__n7bUW::-webkit-details-marker{display:none}.AdminDashboard_intViewArtifactSummary__n7bUW:before{content:"";display:inline-block;width:10px;height:10px;border:1.5px solid var(--text-muted,#94a3b8);border-top:none;border-left:none;transform:rotate(-45deg) translateY(-1px);flex-shrink:0;transition:transform .15s ease}.AdminDashboard_intViewArtifact__9DSYE[open] .AdminDashboard_intViewArtifactSummary__n7bUW:before{transform:rotate(45deg) translateX(-1px)}.AdminDashboard_intViewArtifactSummary__n7bUW:hover{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_intViewArtifactBody__q4j6u{padding:.625rem .75rem;border-top:1px solid var(--border,#e2e8f0);background:var(--bg-muted,#F8FAFC)}.AdminDashboard_intViewArtifactProse__zacwL{font-size:.78rem;line-height:1.6;color:var(--text-body,#475569);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_intViewArtifactScroll__hPpd_{max-height:14rem;overflow-y:auto;display:block}.AdminDashboard_intViewArtifactHint__Oj2uu{font-size:.72rem;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_intViewJsonPre__rdIF_{margin:0;font-size:.68rem;line-height:1.45;overflow-x:auto;max-height:12rem;background:var(--bg-surface,#fff);white-space:pre-wrap;overflow-wrap:anywhere}.AdminDashboard_intViewTechnical__aIamY{border:1px dashed var(--border,#cbd5e1);border-radius:var(--radius-sm,.375rem);background:transparent}.AdminDashboard_intViewTechnicalSummary__wOEOY{padding:.4rem .625rem;font-size:.72rem;font-weight:600;color:var(--text-muted,#94A3B8);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminDashboard_intViewTechnicalSummary__wOEOY::-webkit-details-marker{display:none}.AdminDashboard_intViewTechnicalBody__iUwEN{padding:.5rem .625rem .625rem;border-top:1px dashed var(--border,#cbd5e1)}.AdminDashboard_timelineEmptyState__N46et{text-align:center;padding:2rem 1rem;color:var(--text-muted,#94A3B8);border:1px dashed var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);background:var(--bg-elevated,#F8FAFC);font-size:.8125rem}.AdminDashboard_timelineTrack__UQ1Q2{display:flex;flex-direction:column;padding-left:1.125rem;border-left:2px solid var(--border,#e2e8f0);gap:0}.AdminDashboard_timelineItem__CcIE_{position:relative;display:flex;align-items:flex-start;gap:.875rem;padding:0 0 1.25rem .875rem}.AdminDashboard_timelineItem__CcIE_:last-child{padding-bottom:0}.AdminDashboard_timelineDot__t0daO{position:absolute;left:calc(-1.125rem - 5px);top:.3rem;width:10px;height:10px;border-radius:50%;background:var(--brand,#4F46E5);border:2px solid var(--bg-surface,#ffffff);box-shadow:0 0 0 2px var(--brand,#4F46E5);flex-shrink:0}.AdminDashboard_timelineDotHired__Kwn3f{background:#16A34A;box-shadow:0 0 0 2px #16A34A}.AdminDashboard_timelineDotRejected__m9yrV{background:#DC2626;box-shadow:0 0 0 2px #DC2626}.AdminDashboard_timelineDotOnHold__IRjUk{background:#D97706;box-shadow:0 0 0 2px #D97706}.AdminDashboard_timelineItemContent__RdtkI{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.AdminDashboard_timelineItemHeader___NrCF{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem;flex-wrap:wrap}.AdminDashboard_timelineEventText__4VayW{margin:0;color:var(--text-heading,#0F172A);font-size:.84rem;line-height:1.45;font-weight:600;flex:1 1;min-width:0}.AdminDashboard_timelineTimeText__oLZ37{color:var(--text-muted,#94A3B8);font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.AdminDashboard_timelineSubtitleGroup__z_1_c{display:flex;flex-direction:column;gap:.1875rem}.AdminDashboard_timelineSubtitleBy__zlOzR{font-size:.775rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_timelineSubtitleChange__vTjPo,.AdminDashboard_timelineSubtitleReason__GxY_q{font-size:.775rem;color:var(--text-body,#475569)}.AdminDashboard_timelineSubtitleReason__GxY_q{padding:.25rem .5rem;background:var(--bg-elevated,#F8FAFC);border-left:2px solid var(--border,#e2e8f0);border-radius:0 var(--radius-sm,.25rem) var(--radius-sm,.25rem) 0;margin-top:.125rem}.AdminDashboard_detailColumns__KTJdc{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:.75rem}.AdminDashboard_summaryBox__ktShK{margin-top:.5rem;padding:.625rem .75rem;border-radius:var(--radius-sm,.375rem);background:var(--brand-light,#EEF2FF);border:1px solid rgba(79,70,229,.15)}.AdminDashboard_summaryText__yJd1_{font-size:.8125rem;color:var(--text-body,#475569);line-height:1.5}.AdminDashboard_transcriptBox__z_I27{max-height:420px;overflow-y:auto;overflow-x:hidden;padding:.875rem 1.125rem;border-radius:var(--radius-md,.5rem);background:var(--bg-elevated,#F8FAFC);border:1px solid var(--border,#e2e8f0);display:flex;flex-direction:column;gap:.625rem;scrollbar-width:none;-ms-overflow-style:none}.AdminDashboard_transcriptBox__z_I27::-webkit-scrollbar{display:none}.AdminDashboard_transcriptContent__o7fcq{color:var(--text-body,#475569);font-size:.8125rem;font-family:inherit;line-height:1.7;white-space:pre-wrap;word-break:break-word;margin:0}.AdminDashboard_transcriptBoundary__I2GKQ{display:flex;align-items:center;gap:.6rem}.AdminDashboard_transcriptBoundaryLine__SUKJJ{flex:1 1;height:1px;background:var(--border,#E2E8F0)}.AdminDashboard_transcriptBoundaryLabel__bShoM{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#94A3B8);white-space:nowrap;flex-shrink:0}.AdminDashboard_recordingList__idKvk{display:flex;flex-direction:column;gap:.75rem}.AdminDashboard_recordingCard__InP02{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);padding:.75rem;background:var(--bg-elevated,#F8FAFC);display:flex;flex-direction:column;gap:.5rem}.AdminDashboard_recordingLabel__1_k6_{margin:0;font-size:.8rem;font-weight:600;color:var(--text-heading,#0F172A)}.AdminDashboard_recordingAudio__CceDK{width:100%}.AdminDashboard_recordingHint__jv5Yd{margin:0;font-size:.75rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_captureGalleryModal__xWNgp{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,1rem);border:1px solid var(--border,#e2e8f0);box-shadow:var(--shadow-xl);max-width:580px;width:100%;max-height:88vh;overflow:hidden;display:flex;flex-direction:column}.AdminDashboard_captureGalleryHeader__pMH69{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;border-bottom:1px solid var(--border,#e2e8f0);background:var(--bg-elevated,#F8FAFC);flex-shrink:0}.AdminDashboard_captureGalleryHeaderLeft__V1WtI{display:flex;align-items:center;gap:.5rem}.AdminDashboard_captureCountBadge__FIBsk{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .35rem;border-radius:999px;background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5);font-size:.72rem;font-weight:700;border:1px solid rgba(79,70,229,.18)}.AdminDashboard_captureGalleryGrid__V1PjV{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));grid-gap:.875rem;gap:.875rem;padding:1rem 1.25rem 1.25rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border,#E2E8F0) transparent}.AdminDashboard_captureGalleryGrid__V1PjV::-webkit-scrollbar{width:6px}.AdminDashboard_captureGalleryGrid__V1PjV::-webkit-scrollbar-track{background:transparent}.AdminDashboard_captureGalleryGrid__V1PjV::-webkit-scrollbar-thumb{background:var(--border,#E2E8F0);border-radius:3px}.AdminDashboard_captureImageCard__WIRWi{position:relative;border-radius:var(--radius-md,.5rem);overflow:hidden;border:1px solid var(--border,#e2e8f0);box-shadow:0 1px 4px rgba(0,0,0,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;background:var(--bg-elevated,#F8FAFC);cursor:default}.AdminDashboard_captureImageCard__WIRWi:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 8px 24px rgba(0,0,0,.13);border-color:var(--border-strong,#CBD5E1)}.AdminDashboard_captureImage__XpNP9{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.AdminDashboard_captureImageLabel__ET5KM{position:absolute;bottom:0;left:0;right:0;padding:.55rem .5rem .35rem;background:linear-gradient(0deg,rgba(15,23,42,.55) 0,transparent);color:#fff;font-size:.68rem;font-weight:600;text-align:center;letter-spacing:.04em}.AdminDashboard_ctcIncrease__Z8eOL{color:var(--success-text,#065F46);font-weight:600}.AdminDashboard_ctcDecrease__BHjDc{color:var(--danger-text,#991B1B);font-weight:600}.AdminDashboard_link__QjAxx{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(79,70,229,.2);background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5);font-size:.78rem;font-weight:600;text-decoration:none;transition:all .15s ease}.AdminDashboard_link__QjAxx:hover{background:var(--brand,#4F46E5);border-color:var(--brand,#4F46E5);color:#fff}.AdminDashboard_detailActions__r0Lmh{display:flex;justify-content:flex-end;gap:.375rem;margin-top:.75rem}.AdminDashboard_detailActions__r0Lmh .AdminDashboard_primaryButtonWide__k3E48{flex:1 1;min-width:0;width:100%;padding-top:.5rem;padding-bottom:.5rem}.AdminDashboard_detailActions__r0Lmh .AdminDashboard_secondaryButton__BFeAL{flex:0 0 auto;width:auto;padding-top:.5rem;padding-bottom:.5rem}.AdminDashboard_positionsGrid__e0_z9{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.AdminDashboard_positionHeaderActions__Cw2Pu{display:flex;align-items:center;gap:.5rem}.AdminDashboard_positionHeaderActions__Cw2Pu .AdminDashboard_primaryButton__Mg28u,.AdminDashboard_positionHeaderActions__Cw2Pu .AdminDashboard_secondaryButton__BFeAL{padding:.5rem 1rem;white-space:nowrap}.AdminDashboard_positionBubble__7kSMx{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-lg,.75rem);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .15s ease,border-color .15s ease}.AdminDashboard_positionBubble__7kSMx:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong,#CBD5E1)}.AdminDashboard_positionBubbleExpanded__Swfym{box-shadow:var(--shadow-md);border-color:rgba(79,70,229,.3)}.AdminDashboard_positionBubbleRow__uaHMy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition:background .12s ease;min-height:2.75rem}.AdminDashboard_positionBubbleRow__uaHMy:hover{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_positionBubbleRowContent__gSDU7{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;min-width:0;flex:1 1}.AdminDashboard_positionTitleInline__j8R6T{font-size:.9375rem;font-weight:700;color:var(--text-heading,#0F172A)}.AdminDashboard_positionSeparator__gMZKy{color:var(--text-muted,#94A3B8);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminDashboard_positionMetaInline__tFDdX{font-size:.8125rem;color:var(--text-body,#475569)}.AdminDashboard_positionBubbleRowRight__hOf8E{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.AdminDashboard_positionChevron__NhOYK{font-size:.65rem;color:var(--text-muted,#94A3B8);transition:transform .25s ease}.AdminDashboard_positionBubbleExpandable__dV_7k{max-height:0;overflow:hidden;transition:max-height .35s ease}.AdminDashboard_positionBubbleExpanded__Swfym .AdminDashboard_positionBubbleExpandable__dV_7k{max-height:1600px}.AdminDashboard_positionBubbleExpandable__dV_7k>div:first-child{padding:.75rem 1.25rem 1rem;border-top:1px solid var(--border,#e2e8f0)}.AdminDashboard_positionBubbleExpandable__dV_7k .AdminDashboard_positionBody__uT0AJ{padding-top:.75rem}.AdminDashboard_positionSection__lhvlp{display:flex;flex-direction:column;gap:.3rem}.AdminDashboard_positionSectionLabel__dRufM{font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_positionActionsRow__FhW5W{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem;border-top:1px solid var(--border,#e2e8f0);padding:.75rem 1rem 1rem}.AdminDashboard_positionActionsRow__FhW5W .AdminDashboard_primaryButton__Mg28u,.AdminDashboard_positionActionsRow__FhW5W .AdminDashboard_secondaryButton__BFeAL{padding:.35rem .9rem;font-size:.78rem;white-space:nowrap}.AdminDashboard_positionBubbleHeader__emqJ_{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.AdminDashboard_positionTitle__E_Jll{font-size:.9375rem;font-weight:700;color:var(--text-heading,#0F172A);margin:0}.AdminDashboard_positionStatus__JlRPh{font-size:.72rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.AdminDashboard_positionStatusDraft__GLfgq{background:var(--bg-elevated,#F1F5F9);color:var(--text-body,#475569);border:1px solid var(--border,#e2e8f0)}.AdminDashboard_positionStatusActive__y0PhA{background:var(--success-bg,#ECFDF5);color:var(--success-text,#065F46);border:1px solid rgba(16,185,129,.25)}.AdminDashboard_positionStatusClosed__DU_O7{background:var(--danger-bg,#FEF2F2);color:var(--danger-text,#991B1B);border:1px solid #fecaca}.AdminDashboard_positionMetaRow__MzQCG{display:flex;flex-wrap:wrap;gap:.375rem}.AdminDashboard_positionMetaPill__K2enO{font-size:.72rem;padding:.15rem .55rem;border-radius:999px;background:var(--bg-elevated,#F1F5F9);border:1px solid var(--border,#e2e8f0);color:var(--text-body,#475569)}.AdminDashboard_positionBody__uT0AJ{font-size:.8375rem;color:var(--text-body,#475569);display:flex;flex-direction:column;gap:.75rem}.AdminDashboard_positionText__0FExu{margin:0}.AdminDashboard_positionChips__n9QJH{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.2rem}.AdminDashboard_positionChipSoft__TEduT,.AdminDashboard_positionChip__xoHc0{font-size:.75rem;padding:.2rem .6rem;border-radius:999px;border:1px solid var(--border,#e2e8f0);background:var(--bg-elevated,#F8FAFC);color:var(--text-body,#475569)}.AdminDashboard_positionChip__xoHc0{border-color:rgba(79,70,229,.3);color:var(--brand,#4F46E5);background:var(--brand-light,#EEF2FF)}.AdminDashboard_interviewsCard__f_Hc2{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-xl,1rem);padding:1.25rem 1.5rem;margin-bottom:1rem;box-shadow:var(--shadow-sm);animation:AdminDashboard_fadeInUp__5TcHO .4s ease .1s both}.AdminDashboard_interviewsCard__f_Hc2>div{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;border-radius:var(--radius-md,.5rem)}.AdminDashboard_interviewsCard__f_Hc2>div::-webkit-scrollbar{height:6px}.AdminDashboard_interviewsCard__f_Hc2>div::-webkit-scrollbar-track{background:var(--bg-elevated,#F1F5F9);border-radius:3px}.AdminDashboard_interviewsCard__f_Hc2>div::-webkit-scrollbar-thumb{background:var(--brand,#4F46E5);border-radius:3px;opacity:.6}.AdminDashboard_tableContainer__rJNid{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.AdminDashboard_tableContainer__rJNid::-webkit-scrollbar{display:none}.AdminDashboard_interviewsCard__f_Hc2 .AdminDashboard_table__QbVNy,.AdminDashboard_tableContainer__rJNid .AdminDashboard_table__QbVNy{min-width:800px;width:100%;border-collapse:collapse;background:var(--bg-surface,#fff)}.AdminDashboard_interviewsHeader__41q96{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.AdminDashboard_interviewsTitle__GmHEL{font-size:1.125rem;font-weight:700;color:var(--text-heading,#0F172A);margin:0}.AdminDashboard_interviewsCount__n4sdy{font-size:.8rem;color:var(--brand,#4F46E5);background:var(--brand-light,#EEF2FF);padding:.25rem .75rem;border-radius:999px;font-weight:600;border:1px solid rgba(79,70,229,.15)}.AdminDashboard_tableHeader__QQr2N{background:var(--bg-elevated,#F8FAFC);border-bottom:1px solid var(--border,#e2e8f0);position:-webkit-sticky;position:sticky;top:0;z-index:10}.AdminDashboard_tableHeaderCell__Nueby{padding:.75rem 1rem;text-align:left;font-size:.72rem;font-weight:700;color:var(--text-muted,#94A3B8);text-transform:uppercase;letter-spacing:.06em;border-right:1px solid var(--border,#e2e8f0);white-space:nowrap}.AdminDashboard_tableHeaderCell__Nueby:last-child{border-right:none}.AdminDashboard_tableRow__lBaJ_{border-bottom:1px solid var(--border,#e2e8f0);transition:background .12s ease}.AdminDashboard_tableRow__lBaJ_:hover{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_tableCell__UiS1r{padding:.875rem 1rem;font-size:.875rem;color:var(--text-heading,#0F172A);vertical-align:top;overflow-wrap:anywhere;word-break:break-word}.AdminDashboard_tableCellName__fopeE{font-weight:600;color:var(--text-heading,#0F172A);display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;word-break:break-word;min-width:0}.AdminDashboard_nameText__ZZ0q9{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminDashboard_malpracticeBadge__WxZSc{display:inline-flex;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.72rem;font-weight:600;color:var(--danger-text,#991B1B);background:var(--danger-bg,#FEF2F2);border:1px solid #fecaca;border-radius:var(--radius-sm,.375rem);flex-shrink:0;white-space:nowrap}.AdminDashboard_malpracticeText__ZWfHB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.AdminDashboard_tableCellEmail__T0I0O{color:var(--text-muted,#94A3B8);font-size:.8125rem}.AdminDashboard_tableCellJobTitle__68Abm{color:var(--text-body,#475569)}.AdminDashboard_tableCellTimeSlot__WBhLZ{color:var(--text-body,#475569);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8125rem}.AdminDashboard_tableCellMuted__tC7Gj{color:var(--text-muted,#94A3B8);font-size:.75rem}.AdminDashboard_candidateCell__Fdl5D{display:flex;flex-direction:column;gap:.125rem;align-items:flex-start;min-width:0;width:100%}.AdminDashboard_candidateCellEmail__iB8FD{font-size:.8125rem;color:var(--text-muted,#94A3B8);line-height:1.2;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.AdminDashboard_colName__j_lnY{width:19%}.AdminDashboard_colLocation__2mDLf{width:12%}.AdminDashboard_colExperience__pN0U7{width:11%}.AdminDashboard_colCompany__oc9df{width:13%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_colDomain__vERdT{width:12%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_colStatus__1Nutl{width:16%}.AdminDashboard_table__QbVNy td.AdminDashboard_colStatus__1Nutl,.AdminDashboard_table__QbVNy th.AdminDashboard_colStatus__1Nutl{text-align:center}.AdminDashboard_table__QbVNy th.AdminDashboard_colStatus__1Nutl .AdminDashboard_sortHeaderButton__ADLoP{justify-content:center}@media (max-height:760px),(max-width:1366px){.AdminDashboard_filtersCard__Fh1K4{padding:.875rem .95rem}.AdminDashboard_filterGroup__0UKno{min-width:132px}.AdminDashboard_tableCard__Gm3ZH{padding:.85rem .95rem .75rem}.AdminDashboard_tableHeaderRow__W5gbv{align-items:center;gap:.35rem}.AdminDashboard_tableMetaCompact__fDy4Y{white-space:nowrap;text-align:right}.AdminDashboard_table__QbVNy td,.AdminDashboard_table__QbVNy th{padding:.48rem .5rem;font-size:.75rem}.AdminDashboard_table__QbVNy th{font-size:.66rem}.AdminDashboard_candidateCellEmail__iB8FD{max-width:12.5rem;font-size:.74rem}.AdminDashboard_additionalSkillsCol__5wQDp{max-width:12rem}.AdminDashboard_skillChip__k4xVw{max-width:5rem;font-size:.64rem;padding:.08rem .3rem}.AdminDashboard_skillMoreBadge__ODzdG{font-size:.61rem;padding:.08rem .28rem}.AdminDashboard_skillsHoverCard__F_GO1{max-width:18rem}}.AdminDashboard_candidateNameRow__EC0Im{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:0;max-width:100%}.AdminDashboard_pendingTimeChangeIndicator__gpTgX{display:inline-flex;align-items:center;border:1px solid #fde68a;background:#FFFBEB;color:#92400E;border-radius:999px;padding:.1rem .45rem;font-size:.64rem;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.AdminDashboard_malpracticeIndicator__gCJCG{flex-shrink:0;font-size:.875rem;line-height:1;cursor:default}.AdminDashboard_scheduledCell__uLVgO{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AdminDashboard_scheduledCellDate__He3Km{color:var(--text-body,#475569);font-size:.8125rem;white-space:nowrap}.AdminDashboard_scheduledCellTime__cur_3{color:var(--text-muted,#94A3B8);font-size:.75rem;white-space:nowrap}.AdminDashboard_dateCell__bDK3M{font-size:.8125rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_statusBadge__fvznz{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap;border:1px solid;text-transform:uppercase;letter-spacing:.05em}.AdminDashboard_statusCell__AwK84{display:inline-flex;align-items:center;gap:.35rem}.AdminDashboard_statusInfoIcon__UZU5k{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;font-size:.7rem;font-weight:700;font-style:italic;cursor:help;background:var(--text-muted,#94A3B8);color:#fff;flex-shrink:0}.AdminDashboard_statusPending__FANTL{background:var(--warning-bg,#FFFBEB);color:var(--warning-text,#92400E);border-color:#FDE68A}.AdminDashboard_statusConfirmed__pPkuW{background:#EFF6FF;color:#1E40AF;border-color:#BFDBFE}.AdminDashboard_statusCompleted__aJ1Nm{background:var(--success-bg,#ECFDF5);color:var(--success-text,#065F46);border-color:#A7F3D0}.AdminDashboard_statusCancelled__Xswsv{background:var(--danger-bg,#FEF2F2);color:var(--danger-text,#991B1B);border-color:#FECACA}.AdminDashboard_statusBadgeWithIcon__vUYpO{padding-right:2rem;overflow:visible}.AdminDashboard_infoButtonWrapper__eklPp{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:inline-flex}.AdminDashboard_infoButton__vFPN6{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:transparent;border:none;color:var(--danger-text,#991B1B);cursor:pointer;transition:all .12s ease;border-radius:50%;flex-shrink:0}.AdminDashboard_infoButton__vFPN6:hover{background:rgba(153,27,27,.1);color:#7F1D1D}.AdminDashboard_cancellationTooltip__YLL1b{min-width:250px;max-width:350px;background:var(--bg-surface,#fff);border-radius:var(--radius-md,.5rem);box-shadow:var(--shadow-lg);z-index:9999;animation:AdminDashboard_tooltipFadeIn___c8cm .18s ease;border:1px solid var(--border,#e2e8f0)}.AdminDashboard_cancellationTooltip__YLL1b:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid var(--bg-surface,#fff);filter:drop-shadow(0 2px 2px rgba(0,0,0,.08))}.AdminDashboard_cancellationTooltipHeader__zxZ7f{padding:.625rem .875rem;background:var(--bg-elevated,#F8FAFC);border-bottom:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem) var(--radius-md,.5rem) 0 0;font-size:.78rem;font-weight:600;color:var(--text-body,#475569);letter-spacing:.02em}.AdminDashboard_cancellationTooltipContent__zpoR0{padding:.75rem .875rem;font-size:.8125rem;line-height:1.55;color:var(--text-body,#475569);max-height:200px;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap}.AdminDashboard_cancellationTooltipContent__zpoR0::-webkit-scrollbar{width:5px}.AdminDashboard_cancellationTooltipContent__zpoR0::-webkit-scrollbar-track{background:var(--bg-elevated,#F1F5F9);border-radius:2px}.AdminDashboard_cancellationTooltipContent__zpoR0::-webkit-scrollbar-thumb{background:var(--border-strong,#CBD5E1);border-radius:2px}.AdminDashboard_resumeLink__Ixm6U{color:var(--brand,#4F46E5);text-decoration:none;font-size:.8125rem;font-weight:500;transition:color .12s ease}.AdminDashboard_resumeLink__Ixm6U:hover{color:var(--brand-dark,#4338CA);text-decoration:underline}.AdminDashboard_timeChangeBadge___8nae{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;font-size:.72rem;font-weight:600;margin-top:.375rem;background:var(--bg-elevated,#F1F5F9);color:var(--text-muted,#94A3B8);border:1px solid var(--border,#e2e8f0)}.AdminDashboard_timeChangePending__RBMm3{background:var(--warning-bg,#FFFBEB);color:var(--warning-text,#92400E);border-color:#FDE68A}.AdminDashboard_timeChangeApproved__EmwvT{background:var(--success-bg,#ECFDF5);color:var(--success-text,#065F46);border-color:#A7F3D0}.AdminDashboard_timeChangeRejected__zbyjZ{background:var(--danger-bg,#FEF2F2);color:var(--danger-text,#991B1B);border-color:#FECACA}.AdminDashboard_jobRoleFormSection__pfD_4{padding:1.25rem;background:var(--bg-elevated,#F8FAFC);border-radius:var(--radius-lg,.75rem);border:1px solid var(--border,#e2e8f0)}.AdminDashboard_jobRoleFormRow__ED_19{display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-end}.AdminDashboard_jobRoleInputGroup__SzdUE{flex:1 1;min-width:200px}.AdminDashboard_jobRoleDifficultyGroup__G86ed{flex:0.5 1;min-width:150px}.AdminDashboard_jobRoleButtonGroup__3PcWm{display:flex;flex-direction:column;margin-left:.5rem;justify-content:flex-end}.AdminDashboard_jobRoleAddButton__XHHBD{padding:.625rem 1.25rem;background:var(--brand,#4F46E5);color:#fff;border:none;border-radius:var(--radius-md,.5rem);cursor:pointer;font-size:.875rem;font-weight:600;transition:background .15s ease,box-shadow .15s ease;height:-moz-fit-content;height:fit-content;white-space:nowrap;font-family:inherit}.AdminDashboard_jobRoleAddButton__XHHBD:hover:not(:disabled){background:var(--brand-dark,#4338CA);box-shadow:0 2px 8px rgba(79,70,229,.3)}.AdminDashboard_jobRoleAddButton__XHHBD:disabled{background:var(--text-muted,#94A3B8);cursor:not-allowed}.AdminDashboard_addNewRoleButton__Hh0iF{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem 1.25rem;background:var(--brand,#4F46E5);color:#fff;border:none;border-radius:var(--radius-md,.5rem);cursor:pointer;font-size:.875rem;font-weight:600;transition:background .15s ease;font-family:inherit}.AdminDashboard_addNewRoleButton__Hh0iF:hover{background:var(--brand-dark,#4338CA)}.AdminDashboard_jobRoleCancelButton__a84_P{padding:.625rem 1.25rem;background:var(--danger-bg,#FEF2F2);color:var(--danger-text,#991B1B);border:1px solid #fecaca;border-radius:var(--radius-md,.5rem);cursor:pointer;font-size:.875rem;font-weight:600;transition:all .15s ease;height:-moz-fit-content;height:fit-content;white-space:nowrap;font-family:inherit}.AdminDashboard_jobRoleCancelButton__a84_P:hover:not(:disabled){background:var(--danger,#EF4444);border-color:var(--danger,#EF4444);color:#fff}.AdminDashboard_jobRoleCancelButton__a84_P:disabled{opacity:.5;cursor:not-allowed}.AdminDashboard_questionInputRow__NNeaM{display:flex;gap:.75rem;margin-bottom:.875rem;flex-wrap:wrap}.AdminDashboard_questionInput__68nBK{flex:1 1;min-width:200px;padding:.625rem .875rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);font-size:.875rem;background:var(--bg-surface,#fff);color:var(--text-heading,#0F172A);transition:border-color .15s ease,box-shadow .15s ease;font-family:inherit}.AdminDashboard_questionInput__68nBK:focus{outline:none;border-color:var(--brand,#4F46E5);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.AdminDashboard_questionInput__68nBK::placeholder{color:var(--text-muted,#94A3B8)}.AdminDashboard_questionInput__68nBK:disabled{background:var(--bg-elevated,#F8FAFC);opacity:.65}.AdminDashboard_questionAddButton__Zndbc{padding:.625rem 1.5rem;background:var(--brand,#4F46E5);color:#fff;border:none;border-radius:var(--radius-md,.5rem);cursor:pointer;font-size:.875rem;font-weight:600;transition:background .15s ease;white-space:nowrap;font-family:inherit}.AdminDashboard_questionAddButton__Zndbc:hover:not(:disabled){background:var(--brand-dark,#4338CA)}.AdminDashboard_questionAddButton__Zndbc:disabled{background:var(--border,#E2E8F0);color:var(--text-muted);cursor:not-allowed}.AdminDashboard_emptyState__o82Ih{text-align:center;padding:3.5rem 1.5rem;color:var(--text-muted,#94A3B8);animation:AdminDashboard_fadeIn__ZW9j3 .4s ease}.AdminDashboard_emptyStateIcon__wDtfd{font-size:3rem;margin-bottom:1rem;opacity:.5;animation:AdminDashboard_float__dgyMQ 3s ease-in-out infinite;display:block}.AdminDashboard_emptyStateText__m93ue{font-size:1rem;margin:0;font-weight:500;color:var(--text-muted,#94A3B8)}.AdminDashboard_loadingState__dPNlm{text-align:center;padding:3.5rem 1.5rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_loadingSpinner__M5AbA{display:inline-block;width:2.5rem;height:2.5rem;border:3px solid var(--border,#e2e8f0);border-top-color:var(--brand,#4f46e5);border-radius:50%;animation:AdminDashboard_spin__Adlk2 .75s linear infinite;margin-bottom:1rem}.AdminDashboard_secondaryButton__BFeAL.AdminDashboard_reachOutButton__hbcQJ{background:var(--brand-light,#EEF2FF);color:var(--brand,#4F46E5)}.AdminDashboard_hide-scrollbar__GbLb_{scrollbar-width:none;-ms-overflow-style:none;-webkit-scrollbar:none}.AdminDashboard_hide-scrollbar__GbLb_::-webkit-scrollbar{display:none}@media (max-width:768px){.AdminDashboard_adminSidebar__FcfR3{width:100%;height:auto;position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}.AdminDashboard_adminSidebarLogo__UCerL{border-bottom:none;border-right:1px solid rgba(255,255,255,.06);padding:.625rem .75rem;flex:0 0 auto}.AdminDashboard_adminSidebarNav__kOiPP{order:3;width:100%;flex:0 0 100%;flex-direction:row;gap:.35rem;padding:.45rem .5rem .55rem;border-top:1px solid rgba(255,255,255,.06);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.AdminDashboard_adminSidebarNav__kOiPP::-webkit-scrollbar{display:none}.AdminDashboard_adminSidebarItem__mYUq8{width:auto;flex:0 0 auto;white-space:nowrap;min-height:2.125rem;padding:.5rem .75rem}.AdminDashboard_adminSidebarFooter__vVAJn{order:2;margin-left:auto;border-top:none;border-left:1px solid rgba(255,255,255,.06);padding:.375rem .5rem;flex:0 0 auto}.AdminDashboard_adminSidebarUserMenu__ToUO1{bottom:auto;top:calc(100% + .25rem);left:50%;right:auto;transform:translateX(-50%);min-width:10rem;max-width:min(12rem,calc(100vw - 1rem))}.AdminDashboard_adminMain__UsU4g{margin-left:0}.AdminDashboard_adminLayout__X8hMb{flex-direction:column}.AdminDashboard_statsGrid__Z4zKW{grid-template-columns:repeat(2,1fr)}.AdminDashboard_analyticsGrid__8JY_5{grid-template-columns:1fr}.AdminDashboard_filtersRow__GP56M{flex-direction:column}.AdminDashboard_filterGroup__0UKno{min-width:100%;width:100%}.AdminDashboard_jobRoleFormRow__ED_19{flex-direction:column}.AdminDashboard_jobRoleDifficultyGroup__G86ed,.AdminDashboard_jobRoleInputGroup__SzdUE{min-width:100%;width:100%}.AdminDashboard_jobRoleButtonGroup__3PcWm{margin-left:0;width:100%}.AdminDashboard_jobRoleAddButton__XHHBD,.AdminDashboard_jobRoleCancelButton__a84_P{flex:1 1;min-width:0}.AdminDashboard_addNewRoleButton__Hh0iF{width:100%;justify-content:center}.AdminDashboard_questionInputRow__NNeaM{flex-direction:column}.AdminDashboard_questionInput__68nBK{min-width:100%}.AdminDashboard_questionAddButton__Zndbc{width:100%}.AdminDashboard_interviewsCard__f_Hc2{padding:1rem}.AdminDashboard_interviewsHeader__41q96{flex-direction:column;align-items:flex-start}.AdminDashboard_tableHeaderCell__Nueby{padding:.625rem .5rem;font-size:.7rem}.AdminDashboard_tableCell__UiS1r{padding:.75rem .5rem;font-size:.8125rem}.AdminDashboard_malpracticeText__ZWfHB{max-width:120px}.AdminDashboard_tableCellEmail__T0I0O,.AdminDashboard_tableCellTimeSlot__WBhLZ{font-size:.78rem}.AdminDashboard_logoutButton__nZXYo,.AdminDashboard_refreshButton__rveUw{padding:.5rem .625rem}.AdminDashboard_buttonText__tCWPl{display:none}}@media (max-width:640px){.AdminDashboard_statsGrid__Z4zKW{grid-template-columns:1fr}.AdminDashboard_statValue__4jAIk{font-size:1.75rem}.AdminDashboard_statValueSmall__TamC3{font-size:1.5rem}.AdminDashboard_interviewsTitle__GmHEL{font-size:1rem}.AdminDashboard_tableHeaderCell__Nueby{padding:.5rem .375rem;font-size:.65rem}.AdminDashboard_tableCell__UiS1r{padding:.625rem .375rem;font-size:.78rem}.AdminDashboard_malpracticeText__ZWfHB{max-width:80px}.AdminDashboard_statusBadge__fvznz{font-size:.65rem;padding:.2rem .45rem}.AdminDashboard_compactFiltersRow__lJKE_{flex-direction:column}.AdminDashboard_compactFilterGroup__Zo4RL{min-width:100%}}@media (max-width:1024px){.AdminDashboard_tableHeaderCell__Nueby{padding:.625rem .5rem}.AdminDashboard_tableCell__UiS1r{padding:.75rem .5rem;font-size:.8125rem}}.AdminDashboard_infoTileGrid__bXttX{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.375rem}.AdminDashboard_infoTile__BK1AH{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);padding:.5rem .625rem}.AdminDashboard_infoTileLabel__U3na4{font-size:.64rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_infoTileValue__K4bEe{font-size:.875rem;font-weight:600;color:var(--text-heading,#0F172A);margin:.15rem 0 0;word-break:break-word}.AdminDashboard_modalSection__aLpIz{background:var(--bg-elevated,#F8FAFC);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);padding:.75rem .875rem;display:flex;flex-direction:column;gap:.5rem}.AdminDashboard_modalSection__aLpIz+.AdminDashboard_detailGroup__J2728{margin-top:.75rem}.AdminDashboard_modalSectionTitle__USHvn{font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#94A3B8);margin:0 0 .1rem;display:flex;align-items:center;gap:.35rem}.AdminDashboard_ctcCompareRow__7RxFH{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;margin-top:.375rem}.AdminDashboard_ctcBox__DRiyv{background:var(--bg-surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,.375rem);padding:.5rem .625rem}.AdminDashboard_ctcBoxLabel___4jQc{font-size:.64rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#94A3B8);margin:0}.AdminDashboard_ctcBoxValue__3VZwM{font-size:1rem;font-weight:700;color:var(--text-heading,#0F172A);margin:.15rem 0 0}.AdminDashboard_ctcBoxDelta__vo9WK{font-size:.7rem;font-weight:600;margin:.1rem 0 0}.AdminDashboard_ctcArrow__97pEA{color:var(--text-muted,#94A3B8);font-size:1.1rem;text-align:center;flex-shrink:0}.AdminDashboard_ctcDeltaUp__u5ms0{color:#059669}.AdminDashboard_ctcDeltaDown__i98i_{color:#DC2626}.AdminDashboard_hiringFinalCard__dz4ae{border:1px solid rgba(79,70,229,.22);border-left:3px solid var(--brand,#4f46e5);border-radius:var(--radius-md,.5rem);background:var(--brand-light,#EEF2FF);padding:.75rem .875rem;margin-bottom:.875rem}.AdminDashboard_hiringFinalCardCompleted__trDZ3{background:#F0FDF4;border-color:rgba(5,150,105,.22) rgba(5,150,105,.22) rgba(5,150,105,.22) #059669}.AdminDashboard_hiringFinalCardRejected__B0xOu{background:#FEF2F2;border-color:rgba(220,38,38,.22) rgba(220,38,38,.22) rgba(220,38,38,.22) #DC2626}.AdminDashboard_hiringFinalHeader__DAVxc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.AdminDashboard_hiringFinalManagerRow__LLSbu{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.AdminDashboard_hiringActionManagersButton__Gn6qJ{border-color:rgba(79,70,229,.3);color:#4338CA;background:#EEF2FF}.AdminDashboard_hiringActionManagersButton__Gn6qJ:hover:not(:disabled){border-color:rgba(79,70,229,.42);color:#3730A3;background:#E0E7FF}.AdminDashboard_hiringActionRejectButton__Wg3eX{border-color:rgba(220,38,38,.28);color:#B91C1C;background:#FEF2F2}.AdminDashboard_hiringActionRejectButton__Wg3eX:hover:not(:disabled){border-color:rgba(220,38,38,.38);color:#991B1B;background:#FEE2E2}.AdminDashboard_hiringActionHoldButton__6uYjK{border-color:rgba(202,138,4,.3);color:#A16207;background:#FFFBEB}.AdminDashboard_hiringActionHoldButton__6uYjK:hover:not(:disabled){border-color:rgba(202,138,4,.42);color:#854D0E;background:#FEF3C7}.AdminDashboard_hiringActionHireButton___9khg{border-color:rgba(5,150,105,.3);color:#047857;background:#ECFDF5}.AdminDashboard_hiringActionHireButton___9khg:hover:not(:disabled){border-color:rgba(5,150,105,.42);color:#065F46;background:#D1FAE5}.AdminDashboard_reachOutSteps__jeMkC{display:flex;align-items:flex-start;gap:0;margin-bottom:1rem}.AdminDashboard_reachOutStep__jF5wT{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;color:var(--text-muted,#94A3B8);text-align:center}.AdminDashboard_reachOutStepActive__B9heP{color:var(--brand,#4F46E5)}.AdminDashboard_reachOutStepDot__tvi84{width:24px;height:24px;border-radius:50%;border:2px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;color:var(--text-muted,#94A3B8);flex-shrink:0}.AdminDashboard_reachOutStepDotActive__lrGHy{border-color:var(--brand,#4F46E5);background:var(--brand,#4F46E5);color:#fff}.AdminDashboard_reachOutStepDotDone__E3_FV{border-color:#059669;background:#059669;color:#fff}.AdminDashboard_reachOutStepLine__F4QpX{flex:1 1;height:2px;background:var(--border,#E2E8F0);margin:11px .25rem 0;align-self:flex-start}.AdminDashboard_reachOutStepLineDone___jcFB{background:#059669}.AdminDashboard_richEmpty__EyMZl{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1.25rem .75rem;color:var(--text-muted,#94A3B8);font-size:.8rem;text-align:center}.AdminDashboard_richEmptyIcon__03cSL{font-size:1.5rem;line-height:1;opacity:.6}.AdminDashboard_positionFormSection__I0F5L{background:var(--bg-elevated,#F8FAFC);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,.5rem);padding:.875rem 1rem;margin-bottom:.875rem}.AdminDashboard_positionFormSectionTitle__v473m{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#94A3B8);margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border,#e2e8f0)}.AdminDashboard_notifBellWrap__fWcm4{position:relative;flex-shrink:0}.AdminDashboard_notifBellBtn__Lxzji{width:40px;height:40px;border-radius:9999px;border:1px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);color:var(--text-body,#334155);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.AdminDashboard_notifBellBtn__Lxzji:hover{background:var(--bg-elevated,#F8FAFC);border-color:#cbd5e1}.AdminDashboard_notifBellBtn__Lxzji:focus-visible{outline:2px solid var(--brand-mid,#818CF8);outline-offset:2px}.AdminDashboard_notifBadge___DEus{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:9999px;border:2px solid #fff;background:#ef4444;color:#fff;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.AdminDashboard_notifPanel__Cx4HI{position:absolute;top:calc(100% + 10px);right:0;width:min(400px,calc(100vw - 2rem));max-height:520px;border-radius:.75rem;border:1px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);box-shadow:0 18px 40px rgba(15,23,42,.18);z-index:60;overflow:hidden;display:flex;flex-direction:column;animation:AdminDashboard_fadeInUp__5TcHO .18s ease}.AdminDashboard_notifPanelHeader__j4Mn1{padding:.75rem .875rem;border-bottom:1px solid var(--border,#e2e8f0);display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AdminDashboard_notifPanelTitle__QYW3b{font-size:.875rem;font-weight:700;color:var(--text-heading,#0F172A)}.AdminDashboard_notifMarkAllBtn__YraZk{border:1px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);border-radius:.4rem;padding:.35rem .6rem;font-size:.73rem;font-weight:600;color:var(--text-body,#475569);cursor:pointer}.AdminDashboard_notifMarkAllBtn__YraZk:disabled{opacity:.5;cursor:not-allowed}.AdminDashboard_notifMarkAllBtn__YraZk:not(:disabled):hover{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_notifList__sIsoN{max-height:460px;overflow-y:auto;display:flex;flex-direction:column;flex:1 1;scrollbar-width:none}.AdminDashboard_notifList__sIsoN::-webkit-scrollbar{display:none}.AdminDashboard_notifItem__VxqGG{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:.6rem;gap:.6rem;padding:.75rem .875rem;border-bottom:1px solid var(--border,#e2e8f0);background:var(--bg-surface,#fff);cursor:default}.AdminDashboard_notifItem__VxqGG:hover{background:var(--bg-elevated,#F8FAFC)}.AdminDashboard_notifItemUnread__LQOVu{background:#f8faff;box-shadow:inset 3px 0 0 #4f46e5;cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.AdminDashboard_notifItemUnread__LQOVu:hover{background:#eef2ff}.AdminDashboard_notifTypeBadge__5X7Qe{margin-top:.12rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.16rem .35rem;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid transparent;width:5.8rem;flex-shrink:0;white-space:normal;word-break:break-word;text-align:center;line-height:1.25}.AdminDashboard_notifTypeAuto_archived__aDaiH{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.AdminDashboard_notifTypeAuto_rejected_profile_timeout__RDdtZ{color:#b45309;background:#fef3c7;border-color:#fde68a}.AdminDashboard_notifTypeAuto_rejected_scheduling_timeout__iw7A7{color:#9a3412;background:#ffedd5;border-color:#fed7aa}.AdminDashboard_notifTypeAuto_rejected_low_score__lEbH_{color:#991b1b;background:#fee2e2;border-color:#fecaca}.AdminDashboard_notifTypePosition_match_found__B_URL{color:#166534;background:#dcfce7;border-color:#bbf7d0}.AdminDashboard_notifTypePosition_new_strong_matches__mknCD{color:#14532d;background:#dcfce7;border-color:#86efac}.AdminDashboard_notifCandidateName__CL5oe{margin:0;font-size:.79rem;line-height:1.25;color:var(--text-heading,#0F172A);font-weight:700}.AdminDashboard_notifCandidateNameUnread__fP_vh{position:relative;padding-left:.95rem}.AdminDashboard_notifCandidateNameUnread__fP_vh:before{content:"";position:absolute;left:0;top:.42em;width:7px;height:7px;border-radius:9999px;background:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.15)}.AdminDashboard_notifCandidateEmail__FaJip{margin:.1rem 0 0;font-size:.72rem;color:var(--text-muted,#64748B)}.AdminDashboard_notifMessage__wY7Pa{margin:.36rem 0 0;font-size:.75rem;line-height:1.35;color:var(--text-body,#334155)}.AdminDashboard_notifDetailsBtn__s_IQn{margin-top:.45rem;border:1px solid var(--border,#e2e8f0);background:#eef2ff;color:#3730a3;border-radius:.45rem;padding:.26rem .48rem;font-size:.7rem;font-weight:700;cursor:pointer}.AdminDashboard_notifDetailsBtn__s_IQn:hover{background:#e0e7ff}.AdminDashboard_notifTimestamp__7Y_78{margin:.36rem 0 0;font-size:.7rem;color:var(--text-muted,#94A3B8)}.AdminDashboard_notifItemUnread__LQOVu:focus-visible{outline:2px solid var(--brand-mid,#818CF8);outline-offset:-2px}.AdminDashboard_notifItemMarking__k_gxE{opacity:.65;pointer-events:none}.AdminDashboard_notifFooter__RtFoE{padding:.75rem .875rem;border-top:1px solid var(--border,#e2e8f0)}.AdminDashboard_notifViewAllBtn__eqlrY{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.6rem;border:1px solid var(--border,#e2e8f0);background:var(--bg-elevated,#F8FAFC);color:var(--text-heading,#0F172A);font-weight:800;font-size:.82rem;padding:.6rem .75rem;text-decoration:none;transition:background .12s ease,border-color .12s ease,transform .12s ease}.AdminDashboard_notifViewAllBtn__eqlrY:hover{background:#EEF2FF;border-color:#c7d2fe;transform:translateY(-1px)}.AdminDashboard_notifViewAllBtn__eqlrY:focus-visible{outline:2px solid var(--brand-mid,#818CF8);outline-offset:2px}@keyframes AdminDashboard_notifSlideInRight__QgXgq{0%{transform:translateX(105%)}to{transform:translateX(0)}}.AdminDashboard_notifDrawerBackdrop__ecx6g{position:fixed;inset:0;background:rgba(15,23,42,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;display:flex;justify-content:flex-end}.AdminDashboard_notifDrawer__DyWXi{height:100%;width:min(480px,95vw);background:var(--bg-surface,#fff);border-left:1px solid var(--border,#e2e8f0);box-shadow:-8px 0 40px rgba(15,23,42,.18);z-index:901;display:flex;flex-direction:column;animation:AdminDashboard_notifSlideInRight__QgXgq .22s ease}.AdminDashboard_notifDrawerHeader__hnwUh{padding:1rem 1.125rem;border-bottom:1px solid var(--border,#e2e8f0);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:var(--bg-surface,#fff);position:-webkit-sticky;position:sticky;top:0;z-index:2}.AdminDashboard_notifDrawerHeaderLeft__oBTGN{flex:1 1;min-width:0}.AdminDashboard_notifDrawerTitleRow__o_p_P{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.AdminDashboard_notifDrawerTitle__WEgrN{font-size:1rem;font-weight:900;color:var(--text-heading,#0F172A)}.AdminDashboard_notifDrawerSubtitle__xA0h4{margin:.25rem 0 0;font-size:.78rem;color:var(--text-body,#475569);line-height:1.35}.AdminDashboard_notifDrawerHeaderRight__WEYBY{display:inline-flex;flex-direction:row;align-items:center;gap:.6rem;flex-shrink:0}.AdminDashboard_notifDrawerCloseBtn__g_QHg{border:none;background:transparent;cursor:pointer;padding:.35rem;border-radius:.6rem;color:var(--text-muted,#64748B);transition:background .12s ease,transform .12s ease}.AdminDashboard_notifDrawerCloseBtn__g_QHg:hover{background:rgba(99,102,241,.1);transform:translateY(-1px)}.AdminDashboard_notifDrawerCloseBtn__g_QHg:focus-visible{outline:2px solid var(--brand-mid,#818CF8);outline-offset:2px}@media (max-width:520px){.AdminDashboard_notifDrawerHeader__hnwUh{flex-wrap:wrap;align-items:center}.AdminDashboard_notifDrawerHeaderRight__WEYBY{width:100%;justify-content:space-between}}.AdminDashboard_notifDrawerUnreadChip__mElic{display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;padding:.22rem .6rem;font-size:.78rem;font-weight:900;color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff}.AdminDashboard_notifDrawerFilterBar__lQ0Fd{padding:.75rem 1.125rem;border-bottom:1px solid var(--border,#e2e8f0);display:flex;gap:.5rem}.AdminDashboard_notifDrawerFilterBtn__asg_1{border:none;background:transparent;cursor:pointer;padding:.55rem .75rem;border-radius:.65rem;font-weight:900;font-size:.85rem;color:var(--text-muted,#64748B);transition:background .12s ease,color .12s ease;position:relative}.AdminDashboard_notifDrawerFilterBtn__asg_1:hover{background:rgba(99,102,241,.08)}.AdminDashboard_notifDrawerFilterBtn__asg_1:focus-visible{outline:2px solid var(--brand-mid,#818CF8);outline-offset:2px}.AdminDashboard_notifDrawerFilterBtnActive__OIYOD{background:#EEF2FF;color:var(--brand-mid,#4f46e5);box-shadow:inset 0 0 0 1px rgba(79,70,229,.18)}.AdminDashboard_notifDrawerFilterCountChip__oxty_{margin-left:.45rem;font-size:.78rem;font-weight:900;padding:.18rem .5rem;border-radius:9999px;background:#e0e7ff;color:#4f46e5}.AdminDashboard_notifDrawerBody__CFbWn{flex:1 1;overflow-y:auto;scrollbar-width:none}.AdminDashboard_notifDrawerBody__CFbWn::-webkit-scrollbar{display:none}.AdminDashboard_notifDrawerBody__CFbWn .AdminDashboard_notifList__sIsoN{max-height:none;overflow-y:visible}.AdminDashboard_notifReadToggle__GvvVV{margin-top:.18rem;width:20px;height:20px;border-radius:999px;border:2px solid #cbd5e1;background:#fff;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.AdminDashboard_notifReadToggleUnread__bYpbC{border-color:#4f46e5;background:radial-gradient(circle,#4f46e5 45%,#ffffff 46%)}.AdminDashboard_notifReadToggle__GvvVV:disabled{cursor:wait;opacity:.6}.AdminDashboard_notifReadToggle__GvvVV:not(:disabled):hover{transform:scale(1.07)}.AdminDashboard_notifEmpty__fpnlf{padding:2rem 1rem;text-align:center;color:var(--text-muted,#94A3B8);font-size:.8rem}
/*# sourceMappingURL=1a3f3954a958081a.css.map*/