.Header_header__mdWpv{display:flex;justify-content:space-between;align-items:center;padding:16px 64px;background:#2b579a;box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:100;width:100vw}.Header_logoContainer__6Wviv{display:flex;align-items:center;cursor:pointer}.Header_rightSection__9lRM7{display:flex;align-items:center;gap:20px}.Header_actionButtons__hPrBw{display:flex;align-items:center;gap:12px}.Header_chatButton__XwMfL,.Header_logoutButton__7p_hC,.Header_notificationButton__9nQce{background:white;border:2px solid#2b579a;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#2b579a}.Header_chatButton__XwMfL:hover,.Header_logoutButton__7p_hC:hover,.Header_notificationButton__9nQce:hover{background:#fbd8cb;transform:translateY(-2px);box-shadow:0 4px 10px rgba(205,1,102,.3)}.Header_notificationBadge__2sEVB{position:absolute;top:-6px;right:-6px;background-color:var(--jvbi-color-danger,#c0392b);color:#fff;font-size:12px;font-weight:700;padding:0 6px;border-radius:999px;line-height:18px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff;box-sizing:border-box}.Header_userInfo___YaX1{display:flex;align-items:center;gap:12px;background:white;padding:8px 16px;border-radius:25px;border:1px solid#2b579a;color:#2b579a}.Header_profilePic__qZPT9{border-radius:50%;object-fit:cover;border:2px solid var(--jvbi-color-primary,#2b579a)}.Header_profilePlaceholder__I6y_x{width:40px;height:40px;border-radius:50%;background:#2b579a;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:16px;text-transform:uppercase}.Header_userName__4x3He{color:#2b579a;font-weight:600;font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_notifySvgstyle__QPm_C{color:#2b579a}.Header_notificationWrapper__km8YZ{position:relative}.Header_dropdown__6zp4n{position:absolute;top:calc(100% + 8px);right:0;width:340px;background:#fff;border:1px solid var(--jvbi-color-border,#e3e8f0);border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.16);padding:0;z-index:9999;display:flex;flex-direction:column;max-height:460px;overflow:hidden}.Header_dropdownHead__vdqzb{padding:12px 14px;border-bottom:1px solid var(--jvbi-color-border,#e3e8f0);display:flex;align-items:center;justify-content:space-between;background:var(--jvbi-color-surface-muted,#f0f3f8);border-radius:12px 12px 0 0}.Header_dropdownHeadTitle__192gU{font-size:13px;font-weight:700;color:var(--jvbi-color-text,#1f2937)}.Header_dropdownHeadCount__9Qfr0{font-size:11px;font-weight:700;color:#fff;background:var(--jvbi-color-primary,#1f4ea1);padding:2px 8px;border-radius:999px}.Header_dropdownContent__uXA6W{flex:1 1;overflow-y:auto}.Header_dropdownItem__2ytRE{padding:12px 14px;border-bottom:1px solid var(--jvbi-color-border,#e3e8f0);font-size:13px;transition:background .12s ease;cursor:pointer;display:flex;flex-direction:column;gap:4px;position:relative}.Header_dropdownItem__2ytRE:last-child{border-bottom:none}.Header_dropdownItem__2ytRE:hover{background:var(--jvbi-color-primary-soft,#e8efff)}.Header_dropdownHeader__BIqBS{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.Header_dropdownHeader__BIqBS strong{font-size:13px;color:var(--jvbi-color-text,#1f2937);font-weight:600;line-height:1.35}.Header_dropdownContent__uXA6W .Header_dropdownItem__2ytRE p,.Header_dropdownHeader__BIqBS strong{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Header_dropdownContent__uXA6W .Header_dropdownItem__2ytRE p{margin:0;font-size:12px;color:var(--jvbi-color-text-muted,#5b6471);line-height:1.4}.Header_time__mnWCs{display:block;font-size:11px;color:var(--jvbi-color-text-subtle,#8a93a3);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Header_linkWrapper__qQBr9{margin-top:4px}.Header_pdfLink__I6JOb,.Header_urlLink__HzubM{font-size:12px;color:var(--jvbi-color-primary,#1f4ea1);font-weight:600;text-decoration:none}.Header_pdfLink__I6JOb:hover,.Header_urlLink__HzubM:hover{text-decoration:underline}.Header_viewAllBtn__XCczq{width:100%;padding:10px 14px;background:#fff;color:var(--jvbi-color-primary,#1f4ea1);border:none;border-top:1px solid var(--jvbi-color-border,#e3e8f0);cursor:pointer;font-size:13px;font-weight:600;border-radius:0 0 12px 12px;transition:background .12s ease}.Header_viewAllBtn__XCczq:hover{background:var(--jvbi-color-primary-soft,#e8efff)}.Header_noNotif__AI6u_{text-align:center;padding:36px 16px;color:var(--jvbi-color-text-subtle,#8a93a3);font-size:13px}.Header_unseen__G_mIK{background:#fff}.Header_unseen__G_mIK:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--jvbi-color-primary,#1f4ea1)}.Header_unseen__G_mIK strong{font-weight:700}.Header_seen__AaLVu{background:#fafbfc}.Header_seen__AaLVu strong{font-weight:500;color:var(--jvbi-color-text-muted,#5b6471)}.Header_dropdownWrapper__aPXjm{position:relative;display:inline-block}@media (max-width:768px){.Header_header__mdWpv{padding:8px 12px;gap:8px}.Header_logoContainer__6Wviv{flex:0 1 auto;min-width:0;max-width:50%;overflow:hidden}.Header_logo__dWIxj{width:auto!important;height:36px!important;max-width:100%;object-fit:contain;object-position:left center}.Header_rightSection__9lRM7{gap:8px;flex:0 0 auto}.Header_actionButtons__hPrBw{gap:6px}.Header_chatButton__XwMfL,.Header_logoutButton__7p_hC,.Header_notificationButton__9nQce{width:32px;height:32px}.Header_userInfo___YaX1{padding:4px 8px;gap:6px}.Header_profilePic__qZPT9,.Header_profilePlaceholder__I6y_x{width:28px;height:28px;font-size:12px}.Header_userName__4x3He{display:none}}@media (max-width:480px){.Header_header__mdWpv{padding:6px 10px}.Header_logo__dWIxj{height:30px!important}.Header_userInfo___YaX1{padding:3px 6px}.Header_chatButton__XwMfL,.Header_logoutButton__7p_hC,.Header_notificationButton__9nQce{width:30px;height:30px}}.Sidebar_sidebar__Mzj_1{position:fixed;top:var(--jvbi-header-height);left:0;bottom:0;width:var(--jvbi-sidebar-width);background:var(--jvbi-color-surface);border-right:1px solid var(--jvbi-color-border);padding:var(--jvbi-space-5) 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease;z-index:5}.Sidebar_sidebar__Mzj_1::-webkit-scrollbar{width:8px}.Sidebar_sidebar__Mzj_1::-webkit-scrollbar-track{background:transparent}.Sidebar_sidebar__Mzj_1::-webkit-scrollbar-thumb{background-color:transparent;border-radius:999px;border:2px solid transparent;background-clip:content-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.Sidebar_sidebar__Mzj_1:hover{scrollbar-color:var(--jvbi-color-border) transparent}.Sidebar_sidebar__Mzj_1:hover::-webkit-scrollbar-thumb{background-color:var(--jvbi-color-border)}.Sidebar_sidebar__Mzj_1:hover::-webkit-scrollbar-thumb:hover{background-color:var(--jvbi-color-text-subtle)}.Sidebar_sectionLabel__oJGkk{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--jvbi-color-text-subtle);padding:0 var(--jvbi-space-5);margin:var(--jvbi-space-4) 0 var(--jvbi-space-2)}.Sidebar_sectionLabel__oJGkk:first-child{margin-top:0}.Sidebar_navList__dE_1M{list-style:none;margin:0;padding:0}.Sidebar_navItem__rNPcb{display:flex;align-items:center;gap:var(--jvbi-space-3);padding:var(--jvbi-space-3) var(--jvbi-space-5);color:var(--jvbi-color-text-muted);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;border-left:3px solid transparent;transition:background .12s ease,color .12s ease,border-color .12s ease}.Sidebar_navItem__rNPcb:hover{background:var(--jvbi-color-surface-muted);color:var(--jvbi-color-text)}.Sidebar_navItemActive__KtG5_{background:var(--jvbi-color-primary-soft);color:var(--jvbi-color-primary);border-left-color:var(--jvbi-color-primary);font-weight:600}.Sidebar_icon__oIAYD{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar_badge__8B84Q{margin-left:auto;background:var(--jvbi-color-primary);color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;min-width:20px;text-align:center}@media (max-width:768px){.Sidebar_sidebar__Mzj_1{width:240px;box-shadow:var(--jvbi-shadow-md,0 4px 12px rgba(0,0,0,.15));z-index:50}}.Breadcrumb_breadcrumb__T1jFd{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.4;color:var(--jvbi-color-text-muted);margin-bottom:var(--jvbi-space-4)}.Breadcrumb_crumb__XCrJL{color:var(--jvbi-color-text-muted);text-decoration:none;transition:color .12s ease}.Breadcrumb_crumb__XCrJL:hover{color:var(--jvbi-color-primary)}.Breadcrumb_separator__0a396{color:var(--jvbi-color-text-subtle);flex-shrink:0}.Breadcrumb_current__iGq_m{color:var(--jvbi-color-text);font-weight:600}.MessengerWidget_launcher__Yk7FV{position:fixed;right:24px;bottom:24px;width:56px;height:56px;border-radius:50%;border:none;background:var(--jvbi-color-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px rgba(31,45,110,.35);z-index:1000;transition:transform .14s ease,background .14s ease}.MessengerWidget_launcher__Yk7FV:hover{background:var(--jvbi-color-primary-hover);transform:translateY(-2px)}.MessengerWidget_panel__MbMKD{position:fixed;right:24px;bottom:92px;width:360px;max-width:calc(100vw - 32px);height:520px;max-height:calc(100vh - 140px);background:var(--jvbi-color-surface);border:1px solid var(--jvbi-color-border);border-radius:14px;box-shadow:0 16px 48px rgba(15,23,42,.22);display:flex;flex-direction:column;overflow:hidden;z-index:1000}.MessengerWidget_header__QIQkp{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--jvbi-color-primary);color:#fff}.MessengerWidget_headerTitle__IFb8u{flex:1 1;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessengerWidget_backBtn__bVlLA,.MessengerWidget_closeBtn__R9aX8{border:none;background:transparent;color:#fff;cursor:pointer;display:inline-flex;padding:2px;opacity:.9}.MessengerWidget_backBtn__bVlLA:hover,.MessengerWidget_closeBtn__R9aX8:hover{opacity:1}.MessengerWidget_list__8G6Rl{flex:1 1;overflow-y:auto;padding:8px}.MessengerWidget_contact__St8AC{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:10px;cursor:pointer;text-align:left;transition:background .12s ease}.MessengerWidget_contact__St8AC:hover{background:var(--jvbi-color-surface-muted)}.MessengerWidget_avatar__DKtsz{width:40px;height:40px;border-radius:50%;background:var(--jvbi-color-primary);color:#fff;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.MessengerWidget_contactMeta__VbvPo{display:flex;flex-direction:column;min-width:0;flex:1 1}.MessengerWidget_contactName___GOY5{font-size:14px;font-weight:600;color:var(--jvbi-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessengerWidget_contactRole__DT_RJ{font-size:12px;color:var(--jvbi-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessengerWidget_contactIcon__J5TxF{color:var(--jvbi-color-text-subtle);flex-shrink:0}.MessengerWidget_messages__JUg_k{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;background:var(--jvbi-color-bg)}.MessengerWidget_msgRow__zFLyU{display:flex;flex-direction:column;max-width:80%;align-self:flex-start}.MessengerWidget_msgRowOwn__ppH4o{align-self:flex-end;align-items:flex-end}.MessengerWidget_bubble__oxRNA{background:var(--jvbi-color-surface);border:1px solid var(--jvbi-color-border);border-radius:12px;border-top-left-radius:4px;padding:8px 12px;font-size:14px;line-height:1.4;color:var(--jvbi-color-text);word-break:break-word;white-space:pre-wrap}.MessengerWidget_bubbleOwn__U2Mn7{background:var(--jvbi-color-primary);border-color:var(--jvbi-color-primary);color:#fff;border-top-left-radius:12px;border-top-right-radius:4px}.MessengerWidget_msgTime__VionD{font-size:10px;color:var(--jvbi-color-text-subtle);margin-top:2px}.MessengerWidget_composer__7BIez{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--jvbi-color-border);background:var(--jvbi-color-surface)}.MessengerWidget_input__nc0Ym{flex:1 1;padding:9px 12px;border:1px solid var(--jvbi-color-border);border-radius:999px;font-size:14px;font-family:inherit;outline:none;background:var(--jvbi-color-surface-muted);color:var(--jvbi-color-text)}.MessengerWidget_input__nc0Ym:focus{border-color:var(--jvbi-color-primary);background:var(--jvbi-color-surface)}.MessengerWidget_send__c4oZ5{width:38px;height:38px;border-radius:50%;border:none;background:var(--jvbi-color-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.MessengerWidget_send__c4oZ5:disabled{opacity:.45;cursor:not-allowed}.MessengerWidget_empty__Vxg6j{padding:32px 20px;text-align:center;font-size:13px;color:var(--jvbi-color-text-muted)}@media (max-width:768px){.MessengerWidget_launcher__Yk7FV{right:16px;bottom:16px;width:50px;height:50px}.MessengerWidget_panel__MbMKD{right:0;bottom:0;width:100vw;max-width:100vw;height:80vh;max-height:80vh;border-radius:14px 14px 0 0}}.Layout_shell__U9Aly{min-height:100vh;background:var(--jvbi-color-bg);color:var(--jvbi-color-text)}.Layout_shell__U9Aly.Layout_collapsed__Mv_dD{--jvbi-sidebar-width:0px}.Layout_main__V1DfO{margin-left:var(--jvbi-sidebar-width);padding-top:var(--jvbi-header-height);min-height:100vh;transition:margin-left .2s ease}.Layout_contentNarrow__3UfL5,.Layout_content__rE1vS{padding:var(--jvbi-space-6) var(--jvbi-space-7)}.Layout_contentNarrow__3UfL5{max-width:1200px}.Layout_toggle__meziI{position:fixed;top:calc(var(--jvbi-header-height) + 12px);left:var(--jvbi-sidebar-width);transform:translateX(-50%);z-index:10;background:var(--jvbi-color-surface);border:1px solid var(--jvbi-color-border);color:var(--jvbi-color-primary);width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--jvbi-shadow-sm);transition:left .2s ease,background .12s ease,transform .12s ease}.Layout_toggle__meziI:hover{background:var(--jvbi-color-primary-soft)}.Layout_shell__U9Aly.Layout_collapsed__Mv_dD .Layout_toggle__meziI{transform:none;left:8px}@media (max-width:768px){.Layout_main__V1DfO{margin-left:0;padding-top:var(--jvbi-header-height);overflow-x:hidden;width:100%}.Layout_contentNarrow__3UfL5,.Layout_content__rE1vS{padding:var(--jvbi-space-4) var(--jvbi-space-4);padding-left:48px;max-width:100%}.Layout_shell__U9Aly:not(.Layout_collapsed__Mv_dD) .Layout_toggle__meziI{left:calc(var(--jvbi-sidebar-width) + 8px);transform:none}}