.navbar_modern_sidebar__HTCvi{position:fixed;left:0;top:0;bottom:0;width:64px;background:#fff;border-right:1px solid #e5e7eb;z-index:200;overflow:hidden;display:flex;flex-direction:column;transition:width .3s ease-in-out,box-shadow .3s ease-in-out}.navbar_modern_sidebar__HTCvi:hover{width:242px;box-shadow:4px 0 20px rgba(0,0,0,.08)}.navbar_modern_logoSection__Y9s_n{padding:14px 12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:4px;min-height:62px}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_logoSection__Y9s_n{justify-content:space-between;padding:14px 16px}.navbar_modern_logoLeft__41GtT{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;overflow:hidden;flex-shrink:0}.navbar_modern_logoImg__vALKt{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;border-radius:8px}.navbar_modern_logoText__zxzEb{min-width:0;opacity:0;max-width:0;overflow:hidden;transition:opacity .15s ease,max-width .2s ease;white-space:nowrap}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_logoText__zxzEb{opacity:1;max-width:160px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_orgName__1wG26{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.navbar_modern_poweredBy__JO3hj{font-size:10px;color:#9ca3af;display:block;margin-top:1px;white-space:nowrap}.navbar_modern_nav__NOIRP{flex:1 1;padding:4px 9px 10px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.navbar_modern_nav__NOIRP::-webkit-scrollbar{width:3px}.navbar_modern_nav__NOIRP::-webkit-scrollbar-track{background:transparent}.navbar_modern_nav__NOIRP::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.navbar_modern_navItem__2jwRY{width:100%;display:flex;align-items:center;padding:12px;border-radius:12px;border:none;cursor:pointer;color:#4b5563;background:transparent;transition:background .2s,color .2s,gap .3s,padding .3s;text-decoration:none}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_navItem__2jwRY{justify-content:flex-start;gap:10px}.navbar_modern_navItem__2jwRY:hover{background:rgba(0,0,0,.04);color:#111827}.navbar_modern_navItemActive__LXe4I{background:linear-gradient(135deg,#3b82f6,#9333ea)!important;color:#fff!important;box-shadow:0 4px 14px rgba(59,130,246,.3)}.navbar_modern_navItemActive__LXe4I:hover{color:#fff!important}.navbar_modern_activeBar__DqTUx{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:28px;background:hsla(0,0%,100%,.75);border-radius:0 3px 3px 0}.navbar_modern_activeDot__EWMVQ{width:7px;height:7px;border-radius:50%;background:#fff;margin-left:auto;flex-shrink:0;animation:navbar_modern_nbPulse__B01oB 2s ease-in-out infinite;opacity:0;max-width:0;overflow:hidden;transition:opacity .2s ease,max-width .2s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_activeDot__EWMVQ{opacity:1;max-width:20px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_navIcon__PblRb{width:18px;height:18px;flex-shrink:0;position:relative;z-index:1}.navbar_modern_navLabel__OZzdi{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;text-align:left;position:relative;z-index:1;opacity:0;max-width:0;transition:opacity .15s ease,max-width .2s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_navLabel__OZzdi{opacity:1;max-width:160px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_sparkle__La42R{position:absolute;top:5px;right:5px;color:#9333ea;animation:navbar_modern_nbPulse__B01oB 2s ease-in-out infinite;z-index:2;opacity:0;transition:opacity .15s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_sparkle__La42R{opacity:1;transition:opacity .25s ease .15s}.navbar_modern_navItemDisabled__WbeJY{opacity:.35;cursor:not-allowed;pointer-events:none}.navbar_modern_divider__Tnh_n{height:1px;background:#f3f4f6;margin:4px;flex-shrink:0}.navbar_modern_accordionWrap__sMb_q{display:flex;flex-direction:column}.navbar_modern_accordionBtn__KiWEC{width:100%;display:flex;align-items:center;justify-content:center;gap:0;padding:10px;border-radius:12px;border:none;cursor:pointer;color:#4b5563;background:transparent;transition:background .2s,color .2s,gap .3s,padding .3s;font-family:inherit;font-size:13px;font-weight:500;text-align:left;overflow:hidden}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_accordionBtn__KiWEC{justify-content:flex-start;gap:10px;padding:10px 12px}.navbar_modern_accordionBtn__KiWEC:hover{background:rgba(0,0,0,.04);color:#111827}.navbar_modern_accordionBtnActive__h1GMy{color:#3b82f6}.navbar_modern_chevron__k6Ytk{margin-left:auto;flex-shrink:0;transition:transform .25s,opacity .15s ease,max-width .2s ease;color:inherit;opacity:0;max-width:0;overflow:hidden}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_chevron__k6Ytk{opacity:1;max-width:24px;transition:transform .25s,opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_chevronOpen__ME2d_{transform:rotate(180deg)}.navbar_modern_subNav__vXoV0{padding-left:30px;display:flex;flex-direction:column;gap:1px;margin-top:1px;margin-bottom:2px;opacity:0;max-height:0;overflow:hidden;transition:opacity .15s ease,max-height .2s ease;pointer-events:none}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_subNav__vXoV0{opacity:1;max-height:300px;pointer-events:auto;transition:opacity .25s ease .15s,max-height .3s ease}.navbar_modern_subNavItem__J5tAW{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:none;cursor:pointer;color:#6b7280;background:transparent;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;width:100%;font-family:inherit;text-align:left;white-space:nowrap}.navbar_modern_subNavItem__J5tAW:hover{background:rgba(0,0,0,.04);color:#111827}.navbar_modern_subNavItemActive__ZIQ5w{color:#3b82f6!important;background:rgba(59,130,246,.08)!important}.navbar_modern_userCard__DgL_8{display:flex;align-items:center;justify-content:center;gap:0;padding:10px;border-radius:12px;background:transparent;cursor:pointer;transition:background .2s,transform .2s,gap .3s,padding .3s;text-decoration:none;border:none;font-family:inherit;width:100%;overflow:hidden}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_userCard__DgL_8{justify-content:flex-start;gap:10px;padding:10px 12px}.navbar_modern_userCard__DgL_8:hover{background:#f3f4f6;transform:scale(1.01)}.navbar_modern_userAvatar__PfNk_{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#9333ea);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 2px 8px rgba(59,130,246,.3)}.navbar_modern_userInfo__kmuQG{flex:1 1;min-width:0;opacity:0;max-width:0;overflow:hidden;transition:opacity .15s ease,max-width .2s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_userInfo__kmuQG{opacity:1;max-width:160px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_userNameText__kmZpo{font-size:13px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.navbar_modern_logoutBtn__Fh1KV{width:100%;display:flex;align-items:center;justify-content:center;gap:0;padding:10px;border-radius:12px;border:none;background:transparent;cursor:pointer;color:#ef4444;font-size:13px;font-weight:500;transition:background .2s,gap .3s,padding .3s;font-family:inherit;overflow:hidden}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_logoutBtn__Fh1KV{justify-content:flex-start;gap:10px;padding:10px 12px}.navbar_modern_logoutBtn__Fh1KV:hover{background:rgba(239,68,68,.07)}.navbar_modern_logoutBtn__Fh1KV span{opacity:0;max-width:0;overflow:hidden;white-space:nowrap;transition:opacity .15s ease,max-width .2s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_logoutBtn__Fh1KV span{opacity:1;max-width:120px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_profileSection__08FK7{position:relative;width:100%}.navbar_modern_profileCard__AU_m2{width:100%;display:flex;align-items:center;justify-content:center;gap:0;padding:10px;border-radius:12px;border:none;background:transparent;cursor:pointer;font-family:inherit;overflow:hidden;transition:background .2s,gap .3s,padding .3s,transform .15s}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_profileCard__AU_m2{justify-content:flex-start;gap:10px;padding:10px 12px}.navbar_modern_profileCard__AU_m2:hover{background:rgba(243,244,246,.8);transform:scale(1.01)}.navbar_modern_profileCardActive__PvdXq{background:rgba(243,244,246,.8)}.navbar_modern_profileAvatar__wASmy{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#9333ea);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 2px 8px rgba(59,130,246,.3)}.navbar_modern_profileInfo__u2uQX{flex:1 1;min-width:0;opacity:0;max-width:0;overflow:hidden;text-align:left;transition:opacity .15s ease,max-width .2s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_profileInfo__u2uQX{opacity:1;max-width:130px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_profileName__Lw3u7{font-size:13px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar_modern_profileEmail__O0aYC{font-size:11px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.navbar_modern_profileSettingsIcon__O5w2s{opacity:0;max-width:0;overflow:hidden;flex-shrink:0;color:#9ca3af;display:flex;align-items:center;transition:opacity .15s ease,max-width .2s ease}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_profileCardActive__PvdXq .navbar_modern_profileSettingsIcon__O5w2s,.navbar_modern_sidebar__HTCvi:hover .navbar_modern_profileCard__AU_m2:hover .navbar_modern_profileSettingsIcon__O5w2s{opacity:1;max-width:24px;transition:opacity .2s ease .1s,max-width .15s ease}.navbar_modern_sidebar__HTCvi:not(:hover) .navbar_modern_profileMenu__0qKVH{display:none}.navbar_modern_profileMenu__0qKVH{position:absolute;bottom:calc(100% + 6px);left:6px;right:6px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 -4px 24px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);overflow:hidden;z-index:200;animation:navbar_modern_profileMenuIn__M2W5L .15s ease}@keyframes navbar_modern_profileMenuIn__M2W5L{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.navbar_modern_profileMenuItem__xsDyO{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid #f3f4f6;background:transparent;color:#374151;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s;text-decoration:none;box-sizing:border-box}.navbar_modern_profileMenuItem__xsDyO:hover{background:#f9fafb;color:#111827}.navbar_modern_themeSwitchBtn__o0O7u{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;border:none;border-bottom:1px solid #f3f4f6;background:transparent;color:#374151;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s;text-align:left}.navbar_modern_themeSwitchBtn__o0O7u:hover{background:#f9fafb}.navbar_modern_profileMenuLogout__dtO55{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;border:none;background:transparent;color:#dc2626;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s;text-align:left}.navbar_modern_profileMenuLogout__dtO55:hover{background:#fef2f2}.navbar_modern_profileMenuLogout__dtO55 svg{flex-shrink:0}.navbar_modern_popupOverlay__L_Zyt{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:9999;display:flex;align-items:center;justify-content:center}.navbar_modern_popupBox__oJ6_R{background:#f4f6f8;border-radius:8px;max-width:420px;width:100%;overflow:hidden}.navbar_modern_popupTitle__C_Rla{padding:20px;border-bottom:1px solid #cacaca;font-size:18px;font-weight:600;margin:0}.navbar_modern_popupBody__hYlSW{padding:20px}.navbar_modern_popupBody__hYlSW h4{margin:0 0 12px;font-size:15px}.navbar_modern_popupBody__hYlSW p{line-height:1.6;color:#555;margin:0 0 16px}.navbar_modern_popupOkBtn__0MZg9{padding:8px 24px;background:#2863eb;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}@keyframes navbar_modern_nbPulse__B01oB{0%,to{opacity:1}50%{opacity:.4}}.navbar_modern_hamburger__yu5VI{display:none;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:#6b7280;border-radius:8px;flex-shrink:0;transition:background .2s;opacity:0;max-width:0;overflow:hidden}.navbar_modern_sidebar__HTCvi:hover .navbar_modern_hamburger__yu5VI{opacity:1;max-width:40px;transition:opacity .25s ease .15s,max-width .2s ease .05s}.navbar_modern_hamburger__yu5VI:hover{background:rgba(0,0,0,.06);color:#111827}@media (max-width:768px){.navbar_modern_hamburger__yu5VI{display:flex}}[data-theme=dark] .navbar_modern_sidebar__HTCvi{background:#1a1d23;border-right-color:#2d3139}[data-theme=dark] .navbar_modern_orgName__1wG26{color:#f1f5f9}[data-theme=dark] .navbar_modern_poweredBy__JO3hj{color:#64748b}[data-theme=dark] .navbar_modern_nav__NOIRP::-webkit-scrollbar-thumb{background:#2d3139}[data-theme=dark] .navbar_modern_navItem__2jwRY{color:#94a3b8}[data-theme=dark] .navbar_modern_navItem__2jwRY:hover{background:hsla(0,0%,100%,.06);color:#f1f5f9}[data-theme=dark] .navbar_modern_divider__Tnh_n{background:#2d3139}[data-theme=dark] .navbar_modern_subNavItem__J5tAW{color:#94a3b8}[data-theme=dark] .navbar_modern_subNavItem__J5tAW:hover{background:hsla(0,0%,100%,.05);color:#f1f5f9}[data-theme=dark] .navbar_modern_subNavItemActive__ZIQ5w{color:#93c5fd!important;background:rgba(59,130,246,.12)!important}[data-theme=dark] .navbar_modern_profileCardActive__PvdXq,[data-theme=dark] .navbar_modern_profileCard__AU_m2:hover{background:hsla(0,0%,100%,.06)}[data-theme=dark] .navbar_modern_profileName__Lw3u7{color:#f1f5f9}[data-theme=dark] .navbar_modern_profileEmail__O0aYC,[data-theme=dark] .navbar_modern_profileSettingsIcon__O5w2s{color:#64748b}[data-theme=dark] .navbar_modern_profileMenu__0qKVH{background:#1f2328;border-color:#2d3139;box-shadow:0 -8px 24px rgba(0,0,0,.4)}[data-theme=dark] .navbar_modern_profileMenuLogout__dtO55:hover{background:rgba(220,38,38,.15)}[data-theme=dark] .navbar_modern_profileMenuItem__xsDyO{color:#94a3b8;border-bottom-color:#2d3139}[data-theme=dark] .navbar_modern_profileMenuItem__xsDyO:hover{background:hsla(0,0%,100%,.06);color:#f1f5f9}[data-theme=dark] .navbar_modern_themeSwitchBtn__o0O7u{color:#94a3b8;border-bottom-color:#2d3139}[data-theme=dark] .navbar_modern_themeSwitchBtn__o0O7u:hover{background:hsla(0,0%,100%,.06);color:#f1f5f9}.helpdesk_profileAvatarWrapper__ISaBS{position:fixed;bottom:24px;right:24px;z-index:999;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.helpdesk_profileAvatar__S_foI{position:relative;width:64px;height:64px;border-radius:50%;border:3px solid hsla(0,0%,100%,.9);padding:0;cursor:grab;overflow:hidden;background:transparent;box-shadow:0 4px 20px rgba(59,130,246,.35),0 2px 8px rgba(0,0,0,.12);transition:box-shadow .25s ease,transform .25s ease;-webkit-tap-highlight-color:transparent}.helpdesk_profileAvatar__S_foI:hover{box-shadow:0 8px 28px rgba(59,130,246,.45),0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.helpdesk_profileAvatar__S_foI:active{transform:translateY(0)}.helpdesk_avatarDragging__FDZl_{cursor:grabbing!important}.helpdesk_avatarGradient__WcL4D{width:100%;height:100%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.helpdesk_profileAvatar__S_foI:hover .helpdesk_avatarGradient__WcL4D{opacity:.9}.helpdesk_botIcon__2hP_N{color:#fff}.helpdesk_activeDot__nms9L{position:absolute;bottom:1px;right:1px;width:14px;height:14px;background-color:#22c55e;border:2.5px solid #fff;border-radius:50%;animation:helpdesk_activePulse__CW_Nj 2.5s ease-in-out infinite}@keyframes helpdesk_activePulse__CW_Nj{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{box-shadow:0 0 0 5px rgba(34,197,94,0)}}@media (hover:none) and (pointer:coarse){.helpdesk_profileAvatar__S_foI:hover{transform:none;box-shadow:0 4px 20px rgba(59,130,246,.35),0 2px 8px rgba(0,0,0,.12)}.helpdesk_profileAvatar__S_foI:active{transform:scale(.95)}}.helpdesk_modalOverlay__s5nv2{position:fixed;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;animation:helpdesk_overlayFadeIn__yKflC .2s ease}@keyframes helpdesk_overlayFadeIn__yKflC{0%{opacity:0}to{opacity:1}}.helpdesk_modalContent__OdJi4{background:#fff;border-radius:20px;width:100%;max-width:1100px;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 24px 64px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.08);overflow:hidden;animation:helpdesk_modalSlideUp__swy8r .28s cubic-bezier(.34,1.56,.64,1)}@keyframes helpdesk_modalSlideUp__swy8r{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.helpdesk_modalBody__d1EQG{display:flex;flex:1 1;min-height:0;overflow:hidden}.helpdesk_sidebar__U7w8A{width:290px;flex-shrink:0;border-right:1px solid #f1f5f9;background:#fafbfd;display:flex;flex-direction:column;overflow:hidden}.helpdesk_sidebarHeader__KOjhl{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.helpdesk_logoSmall__HipLn{flex-shrink:0}.helpdesk_logoImage__HOQIn{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}.helpdesk_collapseButton___PvKw{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.helpdesk_collapseButton___PvKw:hover{background:#f1f5f9;color:#475569}.helpdesk_collapseButton___PvKw svg{width:22px;height:22px}.helpdesk_expandButton__MPtIL{width:52px;flex-shrink:0;border:none;border-right:1px solid #f1f5f9;background:#fafbfd;cursor:pointer;display:flex;align-items:flex-start;justify-content:center;padding:20px 0;color:#94a3b8;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.helpdesk_expandButton__MPtIL:hover{background:#f1f5f9;color:#475569}.helpdesk_expandButton__MPtIL svg{width:22px;height:22px}.helpdesk_sidebarContent__UAEyV{flex:1 1;overflow-y:auto;padding:20px 14px}.helpdesk_sidebarSection__fEOfo{margin-bottom:28px}.helpdesk_sidebarSection__fEOfo:last-child{margin-bottom:0}.helpdesk_sectionTitle__FRL_r{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.8px;margin:0 0 10px 4px}.helpdesk_loadingText__zRD_l{font-size:13px;color:#94a3b8;padding:6px 4px}.helpdesk_recentSearchItem__qQ4fU{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;font-size:13px;font-weight:400;color:#374151;transition:background .15s ease,color .15s ease;margin-bottom:2px;-webkit-tap-highlight-color:transparent}.helpdesk_recentSearchItem__qQ4fU:hover{background:#eff6ff;color:#1d4ed8}.helpdesk_recentSearchItem__qQ4fU:active{transform:scale(.99)}.helpdesk_recentSearchItem__qQ4fU span{flex:1 1;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.helpdesk_backIcon__8wTMw{flex-shrink:0;color:#3b82f6;opacity:.7}.helpdesk_searchItem__viNUm{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;font-size:13px;color:#475569;transition:background .15s ease,color .15s ease;margin-bottom:2px;-webkit-tap-highlight-color:transparent}.helpdesk_searchItem__viNUm:hover{background:#f0f7ff;color:#1d4ed8}.helpdesk_searchItem__viNUm:active{transform:scale(.99)}.helpdesk_searchItem__viNUm span{flex:1 1;line-height:1.4;text-align:left}.helpdesk_starIcon__v_j52{flex-shrink:0;color:#f59e0b;opacity:.85}.helpdesk_categoriesGrid__eBB17{display:flex;flex-wrap:wrap;gap:6px}.helpdesk_categoryItem__J29_q{padding:6px 12px;border:none;border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .15s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent}.helpdesk_categoryItem__J29_q:hover{opacity:.82;transform:translateY(-1px)}.helpdesk_categoryItem__J29_q:active{transform:translateY(0);opacity:1}.helpdesk_categoryblue__ocAwP{background:#dbeafe;color:#1e40af}.helpdesk_categorygreen___JaVh{background:#dcfce7;color:#166534}.helpdesk_categorypurple__GGjAR{background:#ede9fe;color:#6b21a8}.helpdesk_categoryred__s8G9m{background:#fee2e2;color:#991b1b}.helpdesk_categoryteal__ANHJS{background:#ccfbf1;color:#115e59}.helpdesk_categoryorange__mlgvH{background:#fed7aa;color:#c2410c}.helpdesk_categorylightBlue__ZyqCk{background:#e0f2fe;color:#0c4a6e}.helpdesk_categorypink__N8V_Y{background:#fce7f3;color:#9f1239}.helpdesk_mainContent__bXbqs{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.helpdesk_mainContentHeader__qTq9T{display:flex;align-items:center;gap:10px;padding:14px 24px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.helpdesk_headerLeft__fzWV_{flex:1 1;display:flex;align-items:center;gap:10px;min-width:0}.helpdesk_modalTitle__WcBWL{font-size:15px;font-weight:700;color:#111827;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.helpdesk_aidiv__FyHPC,.helpdesk_aitext__s6yXE{display:none}.helpdesk_aiBadge__4Eoph{display:inline-flex;align-items:center;gap:3px;padding:3px 9px;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border-radius:20px;font-size:11px;font-weight:700;white-space:nowrap;letter-spacing:.3px;flex-shrink:0}.helpdesk_headerRight__kHzMj{flex-shrink:0}.helpdesk_closeButton__eZoj0{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.helpdesk_closeButton__eZoj0:hover{background:#f1f5f9;color:#374151}.helpdesk_closeButton__eZoj0:active{transform:scale(.95)}.helpdesk_searchContainer__zcoTD{position:relative;display:flex;align-items:center;margin:16px 24px;flex-shrink:0}.helpdesk_searchIcon__GcVxe{position:absolute;left:15px;color:#94a3b8;pointer-events:none;flex-shrink:0}.helpdesk_searchInput__ErjSo{width:100%;padding:12px 46px 12px 44px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:14px;color:#111827;background:#f8fafc;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;outline:none}.helpdesk_searchInput__ErjSo:focus{border-color:#3b82f6;background:#fff;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.helpdesk_searchInput__ErjSo::-moz-placeholder{color:#94a3b8}.helpdesk_searchInput__ErjSo:-ms-input-placeholder{color:#94a3b8}.helpdesk_searchInput__ErjSo::placeholder{color:#94a3b8}.helpdesk_shortcutHint___NUaV{position:absolute;right:13px;padding:3px 6px;background:#f1f5f9;color:#94a3b8;border:1px solid #e2e8f0;border-radius:5px;font-size:11px;font-weight:500;font-family:monospace;pointer-events:none;letter-spacing:.5px}.helpdesk_emptyState__W4RDT{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 28px;overflow-y:auto;text-align:center}.helpdesk_logoContainer__FMWAz{margin-bottom:20px}.helpdesk_logo__M9lGU{animation:helpdesk_logoFadeIn__vMO5F .4s ease}.helpdesk_emptyStateLogo__2Mwkz{height:70px;width:auto;-o-object-fit:contain;object-fit:contain}@keyframes helpdesk_logoFadeIn__vMO5F{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.helpdesk_emptyTitle__8P0fS{font-size:22px;font-weight:700;color:#111827;margin:0 0 8px}.helpdesk_emptySubtitle__b22Nw{font-size:14px;color:#6b7280;margin:0 0 28px}.helpdesk_suggestedQueries__sthJs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:580px}.helpdesk_queryButton__hO3CF{padding:10px 18px;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;font-size:13px;color:#374151;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease;font-weight:500;-webkit-tap-highlight-color:transparent}.helpdesk_queryButton__hO3CF:hover{border-color:#3b82f6;color:#2563eb;background:#eff6ff;transform:translateY(-1px)}.helpdesk_queryButton__hO3CF:active{transform:translateY(0)}.helpdesk_searchResultsContainer__WQRJz{flex:1 1;overflow-y:auto;padding:20px 28px 28px}.helpdesk_quickAnswerSection__0sdrC{margin-bottom:24px}.helpdesk_quickAnswerHeader__feGsk{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.helpdesk_quickAnswerTitle__pYRc1{font-size:13px;font-weight:700;color:#374151;margin:0;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.helpdesk_quickAnswerDivider__T3vN0{flex:1 1;height:1px;background:#e8ecf0;min-width:20px}.helpdesk_quickAnswerQuery__toY6O{font-size:12px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.helpdesk_quickAnswerBox__3G9s5{background:#f8faff;border:1px solid #bfdbfe;border-left:4px solid #3b82f6;border-radius:12px;padding:18px 20px}.helpdesk_aiGeneratedBadge__AGXKt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #dbeafe}.helpdesk_aiGeneratedLabel__M8txq{font-size:12px;font-weight:700;color:#1d4ed8;text-transform:uppercase;letter-spacing:.5px}.helpdesk_aiGeneratedSubtext__ojkAN{font-size:11px;color:#94a3b8;font-style:italic}.helpdesk_thinkingLoader__yKfer{display:flex;align-items:center;gap:10px;padding:10px 4px}.helpdesk_plusIcon__nLOjz{flex-shrink:0;animation:helpdesk_rotateSpin__QEpxK 1.5s linear infinite}@keyframes helpdesk_rotateSpin__QEpxK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.helpdesk_thinkingText__2C1zz{font-size:14px;color:#6b7280;font-weight:500}.helpdesk_answerContent__pY0hn{display:flex;gap:10px;align-items:flex-start}.helpdesk_sparkleIcon__I5Rtf{flex-shrink:0;margin-top:2px;color:#3b82f6}.helpdesk_answerText___g6Oc{flex:1 1;margin:0;font-size:14px;line-height:1.7;color:#1e293b}.helpdesk_quickAnswerFooter__NaCmP{display:flex;align-items:center;gap:12px;padding-top:14px;margin-top:4px;justify-content:center;border-top:1px solid #dbeafe}.helpdesk_footerText__qj1vG{font-size:13px;color:#64748b}.helpdesk_contactSupportButton__wOMvk{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#fff;border:1.5px solid #d1d5db;border-radius:8px;font-size:13px;color:#374151;font-weight:500;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease;-webkit-tap-highlight-color:transparent}.helpdesk_contactSupportButton__wOMvk:hover{border-color:#3b82f6;color:#2563eb;background:#eff6ff}.helpdesk_foundResultsSection__k4Rfk{margin-top:24px}.helpdesk_foundResultsHeader__jE00Z{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.helpdesk_foundResultsTitle__wvOcb{font-size:14px;font-weight:700;color:#374151;margin:0;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.helpdesk_resultsCount__xASI6{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;font-size:11px;font-weight:700;color:#2563eb}.helpdesk_emptyState__W4RDT::-webkit-scrollbar,.helpdesk_searchResultsContainer__WQRJz::-webkit-scrollbar,.helpdesk_sidebarContent__UAEyV::-webkit-scrollbar{width:4px}.helpdesk_emptyState__W4RDT::-webkit-scrollbar-track,.helpdesk_searchResultsContainer__WQRJz::-webkit-scrollbar-track,.helpdesk_sidebarContent__UAEyV::-webkit-scrollbar-track{background:transparent}.helpdesk_emptyState__W4RDT::-webkit-scrollbar-thumb,.helpdesk_searchResultsContainer__WQRJz::-webkit-scrollbar-thumb,.helpdesk_sidebarContent__UAEyV::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.helpdesk_emptyState__W4RDT::-webkit-scrollbar-thumb:hover,.helpdesk_searchResultsContainer__WQRJz::-webkit-scrollbar-thumb:hover,.helpdesk_sidebarContent__UAEyV::-webkit-scrollbar-thumb:hover{background:#cbd5e1}[data-theme=dark] .helpdesk_profileAvatar__S_foI{border-color:#374151;box-shadow:0 4px 20px rgba(0,0,0,.55),0 2px 8px rgba(59,130,246,.2)}[data-theme=dark] .helpdesk_modalOverlay__s5nv2{background:rgba(0,0,0,.7)}[data-theme=dark] .helpdesk_modalContent__OdJi4{background:#1a1d23;box-shadow:0 24px 64px rgba(0,0,0,.6),0 8px 24px rgba(0,0,0,.4)}[data-theme=dark] .helpdesk_sidebar__U7w8A{background:#141720;border-right-color:#252830}[data-theme=dark] .helpdesk_sidebarHeader__KOjhl{border-bottom-color:#252830}[data-theme=dark] .helpdesk_collapseButton___PvKw{color:#64748b}[data-theme=dark] .helpdesk_collapseButton___PvKw:hover{background:#1f2328;color:#94a3b8}[data-theme=dark] .helpdesk_expandButton__MPtIL{background:#141720;border-right-color:#252830;color:#64748b}[data-theme=dark] .helpdesk_expandButton__MPtIL:hover{background:#1f2328;color:#94a3b8}[data-theme=dark] .helpdesk_sectionTitle__FRL_r{color:#4b5563}[data-theme=dark] .helpdesk_loadingText__zRD_l{color:#64748b}[data-theme=dark] .helpdesk_recentSearchItem__qQ4fU{color:#cbd5e1}[data-theme=dark] .helpdesk_recentSearchItem__qQ4fU:hover{background:#1e2d4a;color:#93c5fd}[data-theme=dark] .helpdesk_searchItem__viNUm{color:#cbd5e1}[data-theme=dark] .helpdesk_searchItem__viNUm:hover{background:#1e2d4a;color:#93c5fd}[data-theme=dark] .helpdesk_categoryblue__ocAwP{background:#1e3a5f;color:#93c5fd}[data-theme=dark] .helpdesk_categorygreen___JaVh{background:#14532d;color:#86efac}[data-theme=dark] .helpdesk_categorypurple__GGjAR{background:#3b0764;color:#c4b5fd}[data-theme=dark] .helpdesk_categoryred__s8G9m{background:#7f1d1d;color:#fca5a5}[data-theme=dark] .helpdesk_categoryteal__ANHJS{background:#134e4a;color:#5eead4}[data-theme=dark] .helpdesk_categoryorange__mlgvH{background:#7c2d12;color:#fdba74}[data-theme=dark] .helpdesk_categorylightBlue__ZyqCk{background:#0c2a3f;color:#7dd3fc}[data-theme=dark] .helpdesk_mainContentHeader__qTq9T{border-bottom-color:#252830}[data-theme=dark] .helpdesk_modalTitle__WcBWL{color:#e2e8f0}[data-theme=dark] .helpdesk_closeButton__eZoj0{color:#64748b}[data-theme=dark] .helpdesk_closeButton__eZoj0:hover{background:#252830;color:#94a3b8}[data-theme=dark] .helpdesk_searchInput__ErjSo{background:#1f2328;border-color:#2d3139;color:#e2e8f0}[data-theme=dark] .helpdesk_searchInput__ErjSo:focus{border-color:#3b82f6;background:#1a1d23;box-shadow:0 0 0 3px rgba(59,130,246,.15)}[data-theme=dark] .helpdesk_searchInput__ErjSo::-moz-placeholder{color:#4b5563}[data-theme=dark] .helpdesk_searchInput__ErjSo:-ms-input-placeholder{color:#4b5563}[data-theme=dark] .helpdesk_searchInput__ErjSo::placeholder{color:#4b5563}[data-theme=dark] .helpdesk_searchIcon__GcVxe{color:#4b5563}[data-theme=dark] .helpdesk_shortcutHint___NUaV{background:#252830;color:#4b5563}[data-theme=dark] .helpdesk_emptyTitle__8P0fS{color:#f1f5f9}[data-theme=dark] .helpdesk_emptySubtitle__b22Nw{color:#64748b}[data-theme=dark] .helpdesk_queryButton__hO3CF{background:#1f2328;border-color:#2d3139;color:#cbd5e1}[data-theme=dark] .helpdesk_queryButton__hO3CF:hover{border-color:#3b82f6;color:#60a5fa;background:#1e2d4a}[data-theme=dark] .helpdesk_quickAnswerTitle__pYRc1{color:#64748b}[data-theme=dark] .helpdesk_quickAnswerDivider__T3vN0{background:#252830}[data-theme=dark] .helpdesk_quickAnswerQuery__toY6O{color:#64748b}[data-theme=dark] .helpdesk_quickAnswerBox__3G9s5{background:#0f1c35;border-color:#1e3a5f #1e3a5f #1e3a5f #3b82f6}[data-theme=dark] .helpdesk_aiGeneratedBadge__AGXKt{border-bottom-color:#1e3a5f}[data-theme=dark] .helpdesk_aiGeneratedLabel__M8txq{color:#60a5fa}[data-theme=dark] .helpdesk_aiGeneratedSubtext__ojkAN{color:#4b5563}[data-theme=dark] .helpdesk_thinkingText__2C1zz{color:#64748b}[data-theme=dark] .helpdesk_answerText___g6Oc{color:#cbd5e1}[data-theme=dark] .helpdesk_quickAnswerFooter__NaCmP{border-top-color:#1e3a5f}[data-theme=dark] .helpdesk_footerText__qj1vG{color:#4b5563}[data-theme=dark] .helpdesk_contactSupportButton__wOMvk{background:#1a1d23;border-color:#2a2e38;color:#94a3b8}[data-theme=dark] .helpdesk_contactSupportButton__wOMvk:hover{border-color:#3b82f6;color:#60a5fa;background:#1e2d4a}[data-theme=dark] .helpdesk_foundResultsTitle__wvOcb{color:#64748b}[data-theme=dark] .helpdesk_resultsCount__xASI6{background:#1e2d4a;border-color:#1e3a5f;color:#60a5fa}[data-theme=dark] .helpdesk_searchResultsContainer__WQRJz::-webkit-scrollbar-thumb,[data-theme=dark] .helpdesk_sidebarContent__UAEyV::-webkit-scrollbar-thumb{background:#2d3139}@media (max-width:1024px){.helpdesk_modalContent__OdJi4{max-width:96%}.helpdesk_sidebar__U7w8A{width:260px}.helpdesk_mainContentHeader__qTq9T{padding:14px 20px;gap:8px}.helpdesk_searchContainer__zcoTD{margin:18px 20px}.helpdesk_searchResultsContainer__WQRJz{padding:18px 20px 24px}}@media (max-width:768px){.helpdesk_profileAvatarWrapper__ISaBS{bottom:20px;right:20px}.helpdesk_profileAvatar__S_foI{width:54px;height:54px}.helpdesk_activeDot__nms9L{width:12px;height:12px}.helpdesk_modalOverlay__s5nv2{padding:0}.helpdesk_modalContent__OdJi4{max-width:100%;max-height:100vh;height:100dvh;border-radius:0}.helpdesk_modalBody__d1EQG{flex-direction:column}.helpdesk_sidebar__U7w8A{width:100%;border-right:none;border-bottom:1px solid #f1f5f9;max-height:240px;flex-shrink:0}.helpdesk_sidebarHeader__KOjhl{padding:12px 16px}.helpdesk_sidebarContent__UAEyV{padding:14px 12px}.helpdesk_expandButton__MPtIL{width:100%;height:44px;border-right:none;border-bottom:1px solid #f1f5f9;padding:0;align-items:center}.helpdesk_sidebarSection__fEOfo{margin-bottom:18px}.helpdesk_categoryItem__J29_q{padding:5px 10px;font-size:11px}.helpdesk_mainContentHeader__qTq9T{padding:11px 16px;gap:8px}.helpdesk_modalTitle__WcBWL{font-size:14px}.helpdesk_aiBadge__4Eoph{font-size:10px;padding:2px 7px}.helpdesk_searchContainer__zcoTD{margin:12px 16px}.helpdesk_searchInput__ErjSo{font-size:14px;padding:11px 44px 11px 42px}.helpdesk_shortcutHint___NUaV{display:none}.helpdesk_emptyState__W4RDT{padding:24px 16px}.helpdesk_emptyStateLogo__2Mwkz{height:56px}.helpdesk_emptyTitle__8P0fS{font-size:20px}.helpdesk_emptySubtitle__b22Nw{font-size:13px}.helpdesk_suggestedQueries__sthJs{flex-direction:column;width:100%;gap:8px}.helpdesk_queryButton__hO3CF{width:100%;text-align:left;padding:11px 16px}.helpdesk_searchResultsContainer__WQRJz{padding:16px}.helpdesk_foundResultsTitle__wvOcb,.helpdesk_quickAnswerTitle__pYRc1{font-size:15px}.helpdesk_quickAnswerDivider__T3vN0{display:none}.helpdesk_quickAnswerBox__3G9s5{padding:16px}.helpdesk_quickAnswerFooter__NaCmP{flex-direction:column;align-items:stretch;gap:10px}.helpdesk_contactSupportButton__wOMvk{width:100%;text-align:center}}@media (max-width:480px){.helpdesk_profileAvatarWrapper__ISaBS{bottom:16px;right:16px}.helpdesk_profileAvatar__S_foI{width:48px;height:48px}.helpdesk_sidebarContent__UAEyV{max-height:180px}.helpdesk_modalTitle__WcBWL{font-size:13px}.helpdesk_searchInput__ErjSo{padding:11px 40px 11px 44px;font-size:13px;border-radius:10px}.helpdesk_searchIcon__GcVxe{width:16px;height:16px}.helpdesk_emptyStateLogo__2Mwkz{height:48px}.helpdesk_emptyTitle__8P0fS{font-size:18px}.helpdesk_emptySubtitle__b22Nw{font-size:12px}.helpdesk_queryButton__hO3CF{padding:10px 14px;font-size:12px}.helpdesk_searchResultsContainer__WQRJz{padding:12px}.helpdesk_quickAnswerBox__3G9s5{padding:14px}.helpdesk_answerText___g6Oc{font-size:13px}}@media (max-width:768px) and (orientation:landscape){.helpdesk_modalContent__OdJi4{max-height:100dvh;height:100dvh}.helpdesk_sidebar__U7w8A{max-height:140px}.helpdesk_emptyState__W4RDT{padding:16px}.helpdesk_emptyStateLogo__2Mwkz{height:44px}.helpdesk_emptyTitle__8P0fS{font-size:17px}.helpdesk_emptySubtitle__b22Nw{font-size:12px;margin-bottom:16px}}@media (min-width:1440px){.helpdesk_modalContent__OdJi4{max-width:1150px}.helpdesk_sidebar__U7w8A{width:305px}}.resultcard_resultsGrid__NmeTM{display:flex;flex-direction:column;gap:10px}.resultcard_resultCard__O16a0{border-radius:14px;padding:18px 20px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent}.resultcard_resultCardPrimary__6BC_h{background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;box-shadow:0 4px 20px rgba(59,130,246,.25)}.resultcard_resultCardPrimary__6BC_h:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(59,130,246,.35)}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardIcon__RfA_k{background:hsla(0,0%,100%,.18)}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardIcon__RfA_k svg{stroke:hsla(0,0%,100%,.9)}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardTitle__WV9oR{color:#fff}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardDescription__mOhWW{color:hsla(0,0%,100%,.88)}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardBadge__DGRDY{background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2)}.resultcard_resultCardPrimary__6BC_h .resultcard_relevanceScore__lgN5r{color:#fff}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardMeta__UMt6_{color:hsla(0,0%,100%,.72)}.resultcard_resultCardPrimary__6BC_h .resultcard_seeArticleButton__m_QYF{background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.35)}.resultcard_resultCardPrimary__6BC_h .resultcard_seeArticleButton__m_QYF:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5)}.resultcard_resultCardSecondary__GJ3sc{background:#fff;border:1px solid #e8ecf0;border-left:3px solid #e2e8f0;color:#374151;box-shadow:0 1px 4px rgba(0,0,0,.04)}.resultcard_resultCardSecondary__GJ3sc:hover{border-left-color:#3b82f6;box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-1px)}.resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardIcon__RfA_k{background:#f1f5f9}.resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardIcon__RfA_k svg{stroke:#64748b}.resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardTitle__WV9oR{color:#111827}.resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardDescription__mOhWW{color:#4b5563}.resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardBadge__DGRDY{background:#ecfdf5;border:1px solid #a7f3d0}.resultcard_resultCardSecondary__GJ3sc .resultcard_relevanceScore__lgN5r{color:#059669;font-weight:700}.resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardMeta__UMt6_{color:#94a3b8}.resultcard_resultCardSecondary__GJ3sc .resultcard_seeArticleButton__m_QYF{background:transparent;border:1.5px solid #e2e8f0;color:#64748b}.resultcard_resultCardSecondary__GJ3sc .resultcard_seeArticleButton__m_QYF:hover{border-color:#3b82f6;color:#2563eb;background:#eff6ff}.resultcard_resultCardHeader__iKbpY{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}.resultcard_resultCardIcon__RfA_k{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.resultcard_resultCardIcon__RfA_k svg{width:20px;height:20px}.resultcard_resultCardTitle__WV9oR{flex:1 1;font-size:15px;font-weight:600;margin:0;line-height:1.35;padding-top:2px}.resultcard_resultCardBadge__DGRDY{display:inline-flex;align-items:center;padding:3px 9px;border-radius:20px;flex-shrink:0;margin-top:2px}.resultcard_relevanceScore__lgN5r{font-size:12px;font-weight:700}.resultcard_resultCardDescription__mOhWW{font-size:13px;line-height:1.6;margin:0 0 14px}.resultcard_resultCardFooter__vEOJJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.resultcard_resultCardPrimary__6BC_h .resultcard_resultCardFooter__vEOJJ{border-top-color:hsla(0,0%,100%,.15)}.resultcard_resultCardMeta__UMt6_{display:flex;align-items:center;gap:5px;font-size:12px;flex:1 1;min-width:0;overflow:hidden}.resultcard_resultType__DYow3{font-weight:600;white-space:nowrap}.resultcard_resultDate__OlJYX{white-space:nowrap;opacity:.85}.resultcard_seeArticleButton__m_QYF{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .18s ease;flex-shrink:0;white-space:nowrap;-webkit-tap-highlight-color:transparent}.resultcard_seeArticleButton__m_QYF:active{transform:scale(.97)}.resultcard_seeArticleButton__m_QYF svg{width:13px;height:13px}.resultcard_resultsFooter__SHoz_{margin-top:20px;padding-top:14px;text-align:center}.resultcard_resultsCountText__z8894{font-size:12px;color:#94a3b8}.resultcard_noResults__xceB6{text-align:center;padding:36px 20px}.resultcard_noResults__xceB6 p{font-size:14px;color:#6b7280;margin:0}.resultcard_skeletonCard__Jw8IO{background:#fff;border:1px solid #e8ecf0;border-left:3px solid #e2e8f0;border-radius:14px;padding:18px 20px}@keyframes resultcard_shimmer__A3_Zc{0%{background-position:-200% 0}to{background-position:200% 0}}.resultcard_skeletonHeader__1HkN5{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.resultcard_skeletonIcon__r1zvX{width:38px;height:38px;border-radius:8px;flex-shrink:0}.resultcard_skeletonIcon__r1zvX,.resultcard_skeletonTitle__aTYCw{background:linear-gradient(90deg,#f1f5f9 25%,#e8ecf0 50%,#f1f5f9 75%);background-size:200% 100%;animation:resultcard_shimmer__A3_Zc 1.6s infinite}.resultcard_skeletonTitle__aTYCw{flex:1 1;height:18px;border-radius:4px;margin-top:4px}.resultcard_skeletonBadge__LFvua{width:52px;height:24px;border-radius:20px;flex-shrink:0}.resultcard_skeletonBadge__LFvua,.resultcard_skeletonDescription___jhs0{background:linear-gradient(90deg,#f1f5f9 25%,#e8ecf0 50%,#f1f5f9 75%);background-size:200% 100%;animation:resultcard_shimmer__A3_Zc 1.6s infinite}.resultcard_skeletonDescription___jhs0{height:13px;border-radius:4px;margin-bottom:8px}.resultcard_skeletonDescriptionShort__pw11_{width:75%}.resultcard_skeletonFooter__92Wy6{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:4px}.resultcard_skeletonMeta__If1_b{width:110px;height:12px;border-radius:4px}.resultcard_skeletonButton__x4cPl,.resultcard_skeletonMeta__If1_b{background:linear-gradient(90deg,#f1f5f9 25%,#e8ecf0 50%,#f1f5f9 75%);background-size:200% 100%;animation:resultcard_shimmer__A3_Zc 1.6s infinite}.resultcard_skeletonButton__x4cPl{width:90px;height:30px;border-radius:8px}[data-theme=dark] .resultcard_resultCardPrimary__6BC_h{background:linear-gradient(135deg,#1d4ed8,#4338ca);box-shadow:0 4px 20px rgba(29,78,216,.3)}[data-theme=dark] .resultcard_resultCardPrimary__6BC_h:hover{box-shadow:0 8px 28px rgba(29,78,216,.45)}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc{background:#1e2128;border-color:#2a2e38;color:#cbd5e1;box-shadow:0 1px 4px rgba(0,0,0,.2)}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc:hover{border-left-color:#3b82f6;box-shadow:0 4px 16px rgba(0,0,0,.35)}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardIcon__RfA_k{background:#252830}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardIcon__RfA_k svg{stroke:#64748b}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardTitle__WV9oR{color:#e2e8f0}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardDescription__mOhWW{color:#94a3b8}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardBadge__DGRDY{background:#134e4a;border-color:#0d9488}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_relevanceScore__lgN5r{color:#2dd4bf}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardMeta__UMt6_{color:#4b5563}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_resultCardFooter__vEOJJ{border-top-color:#252830}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_seeArticleButton__m_QYF{background:transparent;border-color:#2a2e38;color:#64748b}[data-theme=dark] .resultcard_resultCardSecondary__GJ3sc .resultcard_seeArticleButton__m_QYF:hover{border-color:#3b82f6;color:#60a5fa;background:#1e2d4a}[data-theme=dark] .resultcard_resultsCountText__z8894{color:#4b5563}[data-theme=dark] .resultcard_noResults__xceB6 p{color:#64748b}[data-theme=dark] .resultcard_skeletonCard__Jw8IO{background:#1e2128;border-color:#2a2e38}[data-theme=dark] .resultcard_skeletonBadge__LFvua,[data-theme=dark] .resultcard_skeletonButton__x4cPl,[data-theme=dark] .resultcard_skeletonDescription___jhs0,[data-theme=dark] .resultcard_skeletonIcon__r1zvX,[data-theme=dark] .resultcard_skeletonMeta__If1_b,[data-theme=dark] .resultcard_skeletonTitle__aTYCw{background:linear-gradient(90deg,#252830 25%,#2a2e38 50%,#252830 75%);background-size:200% 100%}@media (max-width:768px){.resultcard_resultCard__O16a0{padding:15px 16px}.resultcard_resultCardTitle__WV9oR{font-size:14px}.resultcard_resultCardDescription__mOhWW{font-size:12px}.resultcard_resultCardFooter__vEOJJ{flex-direction:column;align-items:flex-start;gap:10px}.resultcard_seeArticleButton__m_QYF{width:100%;justify-content:center}}@media (max-width:480px){.resultcard_resultCard__O16a0{padding:13px 14px}.resultcard_resultCardIcon__RfA_k{width:34px;height:34px}.resultcard_resultCardTitle__WV9oR{font-size:13px}.resultcard_resultCardDescription__mOhWW{font-size:12px}.resultcard_resultCardMeta__UMt6_{font-size:11px}.resultcard_seeArticleButton__m_QYF{font-size:12px;padding:7px 12px}}