
#adminSubNav .hfx-sb-tog{display:flex;justify-content:flex-end;margin:0 0 6px}
#adminSubNav .hfx-sb-tog .admin-sidebar-toggle{width:36px!important;height:36px!important;border-radius:10px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.18)!important;color:#f2d78a!important;display:grid;place-items:center}
#adminSubNav .hfx-sb-tog .admin-sidebar-toggle:hover{background:rgba(242,215,138,.18)!important;border-color:#f2d78a!important}
@media (min-width:561px){.admin-layout.sidebar-collapsed #adminSubNav .hfx-sb-tog{justify-content:center}}@media (max-width:560px){html body #adminLayout #adminSubNav .hfx-sb-tog{justify-content:flex-end!important;padding-right:2px}}
.hfx-adm-sbopen{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:480;width:34px;height:52px;border:0;border-radius:0 12px 12px 0;background:linear-gradient(180deg,#0b2455,#13306e);color:#f2d78a;box-shadow:3px 0 14px rgba(0,0,0,.35);font-size:.95rem;cursor:pointer}
@media (min-width:561px){.hfx-adm-sbopen{display:none!important}}

html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;grid-template-columns:none!important;grid-template-areas:none!important;min-height:0!important;padding-top:12px!important;padding-bottom:12px!important}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn{flex:0 0 auto!important;order:0!important;margin:0!important;grid-area:auto!important;white-space:nowrap}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs{flex:1 1 auto!important;order:1!important;min-width:0!important;width:auto!important;max-width:none!important;margin:0!important;grid-area:auto!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs::-webkit-scrollbar{display:none}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{flex:0 0 auto!important;white-space:nowrap!important}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs>.toolbar-tab-btn:first-child{margin-inline-start:auto!important}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs>.toolbar-tab-btn:last-child{margin-inline-end:auto!important}@media (max-width:1100px){html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs{gap:5px!important}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{padding:6px 10px!important;font-size:.76rem!important;gap:5px!important}html body #adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn{padding:6px 12px!important}}
html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn{background:transparent!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:none!important;color:#e2e8f0!important;border-radius:999px!important;padding:7px 14px 7px 11px!important;font:600 .8rem/1 Inter,"Plus Jakarta Sans",sans-serif!important;gap:7px!important;min-height:34px!important;transition:background .15s,border-color .15s}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn:hover{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.4)!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn i{color:#f2d78a!important;font-size:.75rem!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:999px!important;padding:3px!important;gap:2px!important;box-shadow:none!important;flex:0 1 auto!important;margin-inline-start:auto!important;margin-inline-end:auto!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs>.toolbar-tab-btn:first-child,html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs>.toolbar-tab-btn:last-child{margin-inline:0!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{background:transparent!important;border:0!important;box-shadow:none!important;color:#cbd5e1!important;border-radius:999px!important;padding:7px 14px!important;font:600 .8rem/1 Inter,"Plus Jakarta Sans",sans-serif!important;gap:7px!important;min-height:32px!important;transform:none!important;transition:background .15s,color .15s}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn i{color:inherit!important;opacity:.85;font-size:.75rem!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn.active{background:#f2d78a!important;color:#0b1f4d!important;-webkit-text-fill-color:#0b1f4d!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn.active i{opacity:1}@media (max-width:1100px){html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{padding:6px 11px!important;font-size:.76rem!important}}@media (max-width:560px){html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs{margin-inline-start:0!important}}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar::after{content:none!important;display:none!important}html body #adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar::before{opacity:.5}
html body #dashFinance#dashFinance .hfx-fin-card .hfx-fin-tabs.hfx-fin-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:2px 0 14px!important;padding:6px!important;border-radius:14px!important;background:rgba(15,23,42,.05)!important;border:1px solid rgba(15,23,42,.08)!important;width:auto!important}html body #dashFinance#dashFinance .hfx-fin-card .hfx-fin-tabs.hfx-fin-tabs .hfx-fin-tabbtn.hfx-fin-tabbtn{flex:1 1 180px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:40px!important;padding:8px 14px!important;border-radius:10px!important;border:1px solid transparent!important;background:transparent!important;color:#334155!important;-webkit-text-fill-color:#334155!important;box-shadow:none!important;font:700 .84rem/1.2 "Plus Jakarta Sans",Inter,sans-serif!important;cursor:pointer;transition:background .15s,color .15s}html body #dashFinance#dashFinance .hfx-fin-card .hfx-fin-tabs.hfx-fin-tabs .hfx-fin-tabbtn.hfx-fin-tabbtn i{color:inherit!important}html body #dashFinance#dashFinance .hfx-fin-card .hfx-fin-tabs.hfx-fin-tabs .hfx-fin-tabbtn.hfx-fin-tabbtn:hover{background:rgba(201,162,39,.12)!important}html body #dashFinance#dashFinance .hfx-fin-card .hfx-fin-tabs.hfx-fin-tabs .hfx-fin-tabbtn.hfx-fin-tabbtn.active{background:#0b2455!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#0b2455!important;box-shadow:0 4px 12px -4px rgba(11,36,85,.5)!important}html body #dashFinance#dashFinance .hfx-fin-card .hfx-fin-tabs.hfx-fin-tabs .hfx-fin-tabbtn.hfx-fin-tabbtn.active i{color:#f2d78a!important}
html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn{background:#eef1f6!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:14px!important;padding:5px!important;box-shadow:0 4px 14px -6px rgba(0,0,0,.45)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;padding:8px 14px!important;border-radius:10px!important;color:#334155!important;-webkit-text-fill-color:#334155!important;box-shadow:none!important;font:700 .82rem/1.2 "Plus Jakarta Sans",Inter,sans-serif!important;transform:none!important;white-space:nowrap!important;cursor:pointer;transition:background .15s,color .15s;border:1px solid rgba(255,255,255,.35)!important;padding:8px 16px!important;min-height:48px!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn:hover{background:#fdf3d6!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn i{color:#0b2455!important;font-size:.8rem!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs{background:#eef1f6!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:14px!important;padding:5px!important;box-shadow:0 4px 14px -6px rgba(0,0,0,.45)!important;gap:5px!important;flex:1 1 auto!important;margin:0!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs>.toolbar-tab-btn:first-child,html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs>.toolbar-tab-btn:last-child{margin-inline:0!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;padding:8px 14px!important;border-radius:10px!important;border:1px solid transparent!important;background:transparent!important;color:#334155!important;-webkit-text-fill-color:#334155!important;box-shadow:none!important;font:700 .82rem/1.2 "Plus Jakarta Sans",Inter,sans-serif!important;transform:none!important;white-space:nowrap!important;cursor:pointer;transition:background .15s,color .15s;flex:1 1 0!important;min-width:max-content!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn i{color:inherit!important;opacity:1!important;font-size:.8rem!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn:hover{background:rgba(201,162,39,.14)!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn.active{background:#0b2455!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#0b2455!important;box-shadow:0 4px 12px -4px rgba(11,36,85,.55)!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn.active i{color:#f2d78a!important}@media (max-width:1100px){html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{padding:7px 10px!important;font-size:.76rem!important;gap:6px!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn{padding:7px 12px!important}}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;box-shadow:none!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn:hover{background:rgba(255,255,255,.12)!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminBackToHomeBtn i{color:#f2d78a!important;-webkit-text-fill-color:#f2d78a!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn:hover{background:rgba(255,255,255,.08)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn.active{background:#f2d78a!important;border-color:#f2d78a!important;color:#0b1f4d!important;-webkit-text-fill-color:#0b1f4d!important;box-shadow:0 4px 12px -4px rgba(242,215,138,.5)!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs .toolbar-tab-btn.active i{color:#0b1f4d!important}

html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card,html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card{background:radial-gradient(rgba(11,36,85,.05) 1px,transparent 1.2px) 0 0/16px 16px,linear-gradient(180deg,#ffffff 0%,#fbf8f1 100%)!important;border:1px solid #e7e2d4!important;border-top:1px solid #e7e2d4!important;border-radius:22px!important;box-shadow:0 18px 40px -22px rgba(11,20,50,.45),0 2px 6px rgba(11,20,50,.06)!important;overflow:hidden!important;padding:0 18px 18px!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card>h4,html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card>h4{margin:0 -18px 16px!important;padding:16px 20px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:800 1.02rem/1.2 'Plus Jakarta Sans',Inter,sans-serif!important;letter-spacing:.01em;position:relative;border-bottom:1px solid rgba(255,255,255,.12)}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card>h4{background:linear-gradient(120deg,#5b0f14 0%,#9f1239 55%,#be123c 100%)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card>h4{background:linear-gradient(120deg,#052e2b 0%,#065f46 55%,#047857 100%)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card>h4 span,html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card>h4 span{color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card>h4>i,html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card>h4>i{background:#fff!important;-webkit-text-fill-color:currentColor!important;box-shadow:0 4px 12px -4px rgba(0,0,0,.45)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card>h4>i{color:#be123c!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card>h4>i{color:#047857!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card>h4::after{background:#fff!important;color:#be123c!important;-webkit-text-fill-color:#be123c!important;box-shadow:0 0 0 3px rgba(255,255,255,.18)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card .hfx-hotal{background:#fff!important;border:1px solid #fecdd3!important;border-left:4px solid #e11d48!important;border-radius:16px!important;box-shadow:0 6px 18px -12px rgba(225,29,72,.5)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card .hfx-hotal>button{border:1px solid #f1f5f9!important;border-radius:12px!important;box-shadow:none!important;background:#fff8f8!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card #hotNewsContainer>div{background:#fff!important;border:1px solid #ece8dc!important;border-left:4px solid #d4a017!important;border-radius:16px!important;box-shadow:0 6px 16px -12px rgba(11,20,50,.35)!important;transition:transform .18s ease,box-shadow .18s ease}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card #hotNewsContainer>div:hover{transform:translateY(-2px);box-shadow:0 12px 22px -14px rgba(11,20,50,.45)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .calendar-header{border-radius:16px!important;background:linear-gradient(120deg,#0b1229,#13306e)!important;box-shadow:0 8px 18px -12px rgba(11,18,41,.7)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card #calendarBody td{background:#fff!important;border:1px solid #eef0f4!important;border-radius:10px!important;box-shadow:none!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card #calendarBody td.nonworking,html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card #calendarBody td.holiday{background:#fff5f5!important;border-color:#fde2e2!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card #calendarBody td.today{background:linear-gradient(145deg,#f7e2a0,#d4a017)!important;border-color:#d4a017!important;box-shadow:0 6px 14px -8px rgba(212,160,23,.8)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .calendar-legend .legend-item{background:#fff!important;border:1px solid #eef0f4!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .hfx-hol-item{background:#fff!important;border:1px solid #eceff4!important;border-radius:14px!important;box-shadow:0 4px 12px -10px rgba(11,20,50,.4)!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .hfx-hol-item:not(.is-past):first-of-type{background:linear-gradient(120deg,#fffbeb,#fef3c7)!important;border-color:#f6d77d!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .hfx-hol-title{color:#065f46!important;letter-spacing:.08em}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .office-hours{background:linear-gradient(120deg,#0b1229,#13306e)!important;color:#e2e8f0!important;border:0!important;border-radius:12px!important}
html body #home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card .office-hours strong{color:#f2d78a!important}
@media (prefers-reduced-motion:reduce){html body #home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card #hotNewsContainer>div{transition:none}}

html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card{--ac:#e11d48;--ac2:#fb7185;--tint:#fff1f3}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card{--ac:#059669;--ac2:#34d399;--tint:#ecfdf5}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card{background:linear-gradient(180deg,var(--tint) 0,#fffdf8 120px,#fffdf8 100%)!important;border:1px solid #eee8da!important;border-radius:24px!important;box-shadow:0 2px 4px rgba(15,27,61,.04),0 22px 44px -26px rgba(15,27,61,.35)!important;padding:0 20px 20px!important;overflow:hidden!important;position:relative}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card::before,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card::before{content:"";position:absolute;left:24px;right:24px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--ac),#e0b04a)}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card>h4,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card>h4{background:transparent!important;margin:0 -20px 16px!important;padding:22px 20px 14px!important;border-bottom:0!important;color:#0f1b3d!important;-webkit-text-fill-color:#0f1b3d!important;font:800 1.1rem/1.2 "Plus Jakarta Sans",Inter,sans-serif!important;letter-spacing:-.01em}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card>h4 span,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card>h4 span{color:#0f1b3d!important;-webkit-text-fill-color:#0f1b3d!important;position:relative;padding-bottom:6px}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card>h4 span::after,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card>h4 span::after{content:"";position:absolute;left:0;bottom:0;width:34px;height:3px;border-radius:3px;background:#e0b04a}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card>h4>i,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card>h4>i{background:linear-gradient(145deg,var(--ac2),var(--ac))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 8px 18px -8px var(--ac)!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card>h4::after{background:linear-gradient(135deg,#fb7185,#e11d48)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;box-shadow:0 6px 14px -6px rgba(225,29,72,.7)!important;animation:none!important;letter-spacing:.12em}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card .hfx-hotal{background:#fff!important;border:1px solid #fde1e6!important;border-radius:18px!important;box-shadow:0 8px 20px -16px rgba(225,29,72,.6)!important;padding:12px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card .hfx-hotal-h{color:#be123c!important;letter-spacing:.12em!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card .hfx-hotal>button{background:#fff7f8!important;border:0!important;border-radius:12px!important;box-shadow:none!important;padding:10px 12px!important;margin-top:6px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card .hfx-hotal>button b{color:#0f1b3d!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card #hotNewsContainer>div{background:#fff!important;border:1px solid #eee8da!important;border-radius:18px!important;box-shadow:0 8px 20px -16px rgba(15,27,61,.45)!important;padding:16px!important;margin:12px 0 0!important;position:relative;transition:transform .18s ease,box-shadow .18s ease}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card #hotNewsContainer>div::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:3px;border-radius:0 3px 3px 0;background:#e0b04a}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card #hotNewsContainer>div:hover{transform:translateY(-2px);box-shadow:0 14px 26px -16px rgba(15,27,61,.5)!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card #hotNewsContainer>div>div:first-child{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-weight:800!important;color:#0f1b3d!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header{background:#0f1b3d!important;border:0!important;border-radius:16px!important;box-shadow:0 10px 22px -14px rgba(15,27,61,.8)!important;padding:10px 12px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header .cal-title,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header .cal-title *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header .cal-title{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-weight:800!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header .cal-eth-label{background:rgba(224,176,74,.18)!important;border:0!important;color:#f2d78a!important;-webkit-text-fill-color:#f2d78a!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header .cal-nav{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.16)!important;color:#f2d78a!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-header .cal-nav i{color:#f2d78a!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #fullCalendarTable{background:transparent!important;box-shadow:none!important;padding:0!important;margin-top:10px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #fullCalendarTable th{color:#64748b!important;font-weight:700!important;letter-spacing:.06em}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #fullCalendarTable th:first-child{color:#e11d48!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td{background:#fff!important;border:1px solid #f1ece0!important;border-radius:12px!important;box-shadow:none!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td .cal-day-num{color:#0f1b3d!important;font-weight:700!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td.nonworking,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td.holiday{background:#fff5f6!important;border-color:#fde1e6!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td.nonworking .cal-day-num,html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td.holiday .cal-day-num{color:#e11d48!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td.today{background:linear-gradient(145deg,#f6dc8c,#d9a521)!important;border-color:#d9a521!important;box-shadow:0 8px 16px -8px rgba(217,165,33,.8)!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card #calendarBody td.today *{color:#0f1b3d!important;-webkit-text-fill-color:#0f1b3d!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-legend .legend-item{background:#fff!important;border:1px solid #eee8da!important;color:#64748b!important;box-shadow:none!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .calendar-legend .legend-dot.legend-today{background:linear-gradient(145deg,#f6dc8c,#d9a521)!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .hfx-hol-title{color:#0f1b3d!important;letter-spacing:.1em;font-weight:800!important;border-top:0;padding-top:6px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .hfx-hol-item{background:#fff!important;border:1px solid #eee8da!important;border-radius:16px!important;box-shadow:0 6px 16px -14px rgba(15,27,61,.5)!important;padding:10px 12px!important;margin-bottom:8px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .hfx-hol-item .hfx-hol-name{color:#0f1b3d!important;font-weight:600!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .hfx-hol-item .hfx-hol-rel{background:#f1f5f9!important;border:0!important;color:#64748b!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .hfx-hol-sec:last-of-type .hfx-hol-item:first-of-type{background:linear-gradient(120deg,#fffaeb,#fdf0c4)!important;border-color:#f3dc97!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .hfx-hol-sec:last-of-type .hfx-hol-item .hfx-hol-rel{background:#0f1b3d!important;color:#f2d78a!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .office-hours{background:#0f1b3d!important;border:0!important;border-radius:14px!important;color:#e2e8f0!important;padding:10px 14px!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .office-hours *{color:#e2e8f0!important}html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .calendar-card.calendar-card.calendar-card .office-hours strong{color:#f2d78a!important;letter-spacing:.08em}@media (prefers-reduced-motion:reduce){html body #home#home#home#home#home .home-activity-section .news-calendar-grid > .news-card.news-card.news-card #hotNewsContainer>div{transition:none}}
html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn{background:linear-gradient(160deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 45%,rgba(10,18,40,.30) 100%),rgba(10,16,36,.42)!important;-webkit-backdrop-filter:blur(12px) saturate(1.3)!important;backdrop-filter:blur(12px) saturate(1.3)!important;border:1.5px solid #e0b04a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 8px 22px -10px rgba(0,0,0,.6)!important}html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn span,html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn i{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important}html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn i{color:#f2d78a!important;-webkit-text-fill-color:#f2d78a!important}html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn:hover{background:linear-gradient(160deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.07) 45%,rgba(10,18,40,.30) 100%),rgba(10,16,36,.36)!important;border-color:#f2d78a!important}html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn:active{filter:brightness(.95)}html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn{background:rgba(14,22,48,.55)!important;background-image:none!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;backdrop-filter:blur(20px) saturate(1.15)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 0 0 1px rgba(255,255,255,.04),0 10px 24px -12px rgba(0,0,0,.55)!important;transform:translateZ(0)}html body #home#home#home#home#home#home .hfx-hm-cta.hfx-hm-cta.hfx-hm-cta .hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn.hfx-hm-btn:hover{background:rgba(22,32,64,.55)!important;background-image:none!important}
html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs:empty,html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs:not(:has(.toolbar-tab-btn)){display:none!important}html body #adminLayout#adminLayout#adminLayout#adminLayout#adminLayout#adminLayout .admin-toolbar.admin-toolbar.admin-toolbar.admin-toolbar>#adminToolbarTabs.hfx-empty{display:none!important}