
.social-icons{align-items:center;gap:12px;display:flex}.social-icon-link svg{width:26px;height:26px;fill:var(--foreground);transition:fill .2s,transform .2s}.social-icon-link svg path{fill:var(--foreground);transition:fill .2s}.dark .social-icon-link svg,.dark .social-icon-link svg path{fill:var(--foreground)}.social-icons{place-content:center;gap:.5rem;display:flex}.social-icon-link svg{gap:.5rem;width:18px!important;height:18px!important}.social-icon-link:hover{transform:translateY(-1px)}.social-icon-link:hover svg,.social-icon-link:hover svg path{fill:var(--ghost-accent-color)}footer .social-icons{flex-direction:row!important}
.parent-wrapper{overflow:visible!important}.navbar .dropdown-menu{scrollbar-width:thin}.navbar .dropdown-menu::-webkit-scrollbar{width:6px}.navbar .dropdown-menu .dropdown-item{transition:background-color .2s,color .2s}.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:active{background-color:#0000001f}.navbar .dropdown-menu .dropdown-item{position:relative}.navbar .dropdown-menu .dropdown-item:hover:after,.navbar .dropdown-menu .dropdown-item:focus:after{width:20%!important}.navbar .dropdown-menu{border-radius:8px;box-shadow:0 10px 25px #00000026}.mobile-sidebar{width:300px}.sidebar-body{flex-direction:column;height:100%;display:flex;overflow-y:auto}.sidebar-body::-webkit-scrollbar{width:6px}.sidebar-body::-webkit-scrollbar-thumb{background:#96969666;border-radius:10px}.sidebar-nav{flex:1}.sidebar-link{background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 0;font-weight:500;text-decoration:none;display:flex}.sidebar-link:hover{background:#0000000d}.toggle-icon{justify-content:center;align-items:center;width:20px;font-size:20px;transition:transform .2s;display:inline-flex}.toggle-icon.open{transform:rotate(180deg)}.submenu{max-height:0;padding-left:28px;transition:max-height .3s;overflow:hidden}.submenu .submenu-link.dark-text{color:#1d1d1f}.dark .submenu .submenu-link.dark-text{color:#ededed}.submenu.open{max-height:400px}.submenu-link{padding:10px 35px;font-size:14px;text-decoration:none;display:block}.sidebar-extra{border-top:1px solid #78787833;padding:6px 0}.sidebar-dark{color:#fff;background:#111}.sidebar-dark .sidebar-link{color:#fff}.sidebar-dark .submenu-link{color:#ddd}.sidebar-dark .sidebar-link:hover{background:#ffffff0d}.sidebar-light{color:#000;background:#fff}.sidebar-header{align-items:center;padding:16px 20px;display:flex;position:relative}.sidebar-close{z-index:2;position:relative}.custom-offcanvas-header{justify-content:flex-start;align-items:center;padding:37px 20px 30px;display:flex;position:relative}.sidebar-close{z-index:2;margin-right:auto;position:relative}.sidebar-logo{position:absolute;left:50%;transform:translate(-50%)}.sidebar-dark .sidebar-close{filter:invert()}.sidebar-light .sidebar-close{filter:none}.offcanvas-header .btn-close{position:absolute;left:5%}.social-icons.with-label{flex-direction:column;gap:8px;display:flex}.social-icon-link.with-label{align-items:center;gap:8px;display:flex}.social-icons{flex-direction:row;align-items:baseline;gap:12px;display:flex}.social-icon-link{color:#000;align-items:center;gap:8px;text-decoration:none;display:flex}.social-icon-link:hover{opacity:.8}.social-label{font-size:14px;font-weight:500}.main-menu_block{padding-top:24px;padding-bottom:15px}.sidebar-dark .social-icon-link,.sidebar-dark .social-label{color:#fff}.sidebar-light .social-icon-link,.sidebar-light .social-label,.light-text{color:#000}.dark-text{color:#fff}.submenu-link.light-text{color:#000}.submenu-link.dark-text{color:#fff}.sidebar-extra .light-text{color:#000}.sidebar-extra .dark-text{color:#fff}.gh-container{width:100%;max-width:1680px;margin:0 auto;padding-left:40px;padding-right:40px}.gh-post-page.featured .gh-post-head-wrapper{border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-top:80px;padding-bottom:64px}.gh-header{background-color:#f5f5f5;background-color:var(--color-background-main);border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--color-header-border);z-index:1000000;align-items:center;width:100%;height:80px;transition:top .45s,background-color .7s,border-bottom .7s;display:flex;position:sticky;top:0}.gh-header.transparent{background-color:#0000;border-bottom:1px solid #fff3;top:60px!important}.gh-header.fixed{position:fixed;top:0}.dark .gh-header.transparent .gh-header-nav-link,.dark .gh-header.transparent .gh-header-nav-link a,.dark .gh-header.transparent .nav-link{color:#fff!important}.dark .gh-header.fixed:not(.transparent) .gh-header-nav-link,.dark .gh-header.fixed:not(.transparent) .gh-header-nav-link a,.dark .gh-header.fixed:not(.transparent) .nav-link,.gh-header.transparent .gh-header-nav-link,.gh-header.transparent .gh-header-nav-link a,.gh-header.transparent .nav-link{color:#fff!important}.navbar .dropdown-menu .dropdown-item{color:#000!important}.dark .navbar .dropdown-menu .dropdown-item{color:#fff!important}.navbar .dropdown-menu{background-color:#fff!important}.gh-header.transparent{border-bottom:1px solid #fff3;top:0;background-color:#0000!important}#gh-header.scrolled{border-bottom:1px solid var(--color-header-border);box-shadow:0 2px 10px #0000001a;background-color:var(--color-background-main)!important}.gh-header.transparent .mode-toggle-btn,.gh-header.transparent .navbar-toggler-icon{filter:invert()brightness(2)}.gh-header.fixed:not(.transparent) .mode-toggle-btn{filter:none}.navbar .dropdown-menu .dropdown-item,.navbar .dropdown-menu .dropdown-item a,.gh-header .dropdown-menu .dropdown-item{background-color:#0000;color:#000!important}.dark .navbar .dropdown-menu .dropdown-item,.dark .navbar .dropdown-menu .dropdown-item a,.dark .gh-header .dropdown-menu .dropdown-item{color:#fff!important}.navbar .dropdown-menu .dropdown-item{position:relative;text-decoration:none!important}.navbar .dropdown-menu .dropdown-item:after{content:"";background-color:#22c55e;width:0;height:2px;transition:width .25s;position:absolute;bottom:6px;left:16px}.navbar .dropdown-menu .dropdown-item:hover:after{width:calc(100% - 32px)}.navbar .dropdown-menu{border-radius:8px;box-shadow:0 10px 25px #00000026;background-color:#fff!important}.dark .navbar .dropdown-menu{background-color:#1a1a1a!important}.navbar .dropdown-menu,.nav-item.dropdown ul.dropdown-menu{z-index:9999;border-radius:8px;padding:6px 0;box-shadow:0 10px 25px #00000026;background-color:#fff!important}.dark .navbar .dropdown-menu,.dark .nav-item.dropdown ul.dropdown-menu{background-color:#1a1a1a!important}.dropdown-menu .dropdown-item{padding:8px 16px;position:relative;overflow:hidden;color:#000!important;text-decoration:none!important}.dark .dropdown-menu .dropdown-item{color:#fff!important}.dropdown-menu .dropdown-item:after{content:"";background-color:#22c55e;width:0;height:2px;transition:width .25s;position:absolute;bottom:5px;left:16px}.dropdown-menu .dropdown-item:hover:after{width:calc(100% - 32px)}.dropdown-menu .dropdown-item:hover{color:#000!important;background-color:#0000000a!important}.dark .dropdown-menu .dropdown-item:hover{color:#fff!important;background-color:#ffffff0f!important}.gh-header ul.dropdown-menu,ul.dropdown-menu{z-index:99999;border:none;border-radius:8px;min-width:180px;padding:6px 0;background-color:#fff!important;box-shadow:0 8px 30px #00000026,0 2px 8px #00000014!important}.dark .gh-header ul.dropdown-menu,.dark ul.dropdown-menu{background-color:#1a1a1a!important;box-shadow:0 8px 30px #0009,0 2px 8px #0006!important}.gh-header ul.dropdown-menu li a.dropdown-item,.gh-header ul.dropdown-menu li a.dropdown-item:visited,ul.dropdown-menu li a.dropdown-item,ul.dropdown-menu li a.dropdown-item:visited{padding:9px 16px;font-weight:600;display:block;position:relative;overflow:hidden;color:#111!important;background-color:#0000!important;text-decoration:none!important}.dark .gh-header ul.dropdown-menu li a.dropdown-item,.dark ul.dropdown-menu li a.dropdown-item{color:#f0f0f0!important}.gh-header ul.dropdown-menu li a.dropdown-item:hover,ul.dropdown-menu li a.dropdown-item:hover{color:#000!important;background-color:#0000000a!important}.dark .gh-header ul.dropdown-menu li a.dropdown-item:hover,.dark ul.dropdown-menu li a.dropdown-item:hover{color:#fff!important;background-color:#ffffff0f!important}.gh-header ul.dropdown-menu li a.dropdown-item:after,ul.dropdown-menu li a.dropdown-item:after{content:"";background-color:#22c55e;width:0;height:2px;transition:width .25s;position:absolute;bottom:5px;left:16px}.gh-header ul.dropdown-menu li a.dropdown-item:hover:after,ul.dropdown-menu li a.dropdown-item:hover:after{width:calc(100% - 32px)}.dropdown-item span.dropdown-underline{background-color:#22c55e;width:0;height:2px;transition:width .25s;display:block;position:absolute;bottom:-2px;left:0}.dropdown-item:hover span.dropdown-underline{width:100%}.gh-header ul.dropdown-menu li a.dropdown-item:after,ul.dropdown-menu li a.dropdown-item:after{display:none}.navbar .dropdown-menu,.nav-item.dropdown ul.dropdown-menu,.gh-header ul.dropdown-menu,ul.dropdown-menu{z-index:99999;border:none;border-radius:8px;min-width:180px;padding:6px 0;background-color:#fff!important;box-shadow:0 8px 30px #0000001f,0 2px 8px #00000014,0 0 0 1px #0000000f!important}.dark .navbar .dropdown-menu,.dark .nav-item.dropdown ul.dropdown-menu,.dark .gh-header ul.dropdown-menu,.dark ul.dropdown-menu{background-color:#1a1a1a!important;box-shadow:0 8px 30px #000000b3,0 2px 8px #00000080,0 0 0 1px #ffffff0f!important}.gh-header.fixed:not(.transparent) .gh-header-nav-link,.gh-header.fixed:not(.transparent) .nav-link{color:#000!important}.dark .gh-header.fixed:not(.transparent) .gh-header-nav-link,.dark .gh-header.fixed:not(.transparent) .nav-link{color:#fff!important}.gh-header.transparent:not(.detail-page) .gh-header-nav-link,.gh-header.transparent:not(.detail-page) .nav-link{color:#000!important}.dark .gh-header.transparent:not(.detail-page) .gh-header-nav-link,.dark .gh-header.transparent:not(.detail-page) .nav-link,.gh-header.transparent.detail-page .gh-header-nav-link,.gh-header.transparent.detail-page .nav-link,.gh-header.transparent.detail-page .gh-header-nav-link,.gh-header.transparent.detail-page .gh-header-nav-link a,.gh-header.transparent.detail-page .nav-link{color:#fff!important}.gh-header.transparent:not(.detail-page) .gh-header-nav-link,.gh-header.transparent:not(.detail-page) .gh-header-nav-link a,.gh-header.transparent:not(.detail-page) .nav-link{color:#000!important}.dark .gh-header.transparent:not(.detail-page) .gh-header-nav-link,.dark .gh-header.transparent:not(.detail-page) .gh-header-nav-link a,.dark .gh-header.transparent:not(.detail-page) .nav-link{color:#fff!important}.gh-header.fixed:not(.transparent) .gh-header-nav-link,.gh-header.fixed:not(.transparent) .gh-header-nav-link a,.gh-header.fixed:not(.transparent) .nav-link{color:#000!important}.dark .gh-header.fixed:not(.transparent) .gh-header-nav-link,.dark .gh-header.fixed:not(.transparent) .gh-header-nav-link a,.dark .gh-header.fixed:not(.transparent) .nav-link,.gh-header.transparent.detail-page .gh-header-nav-link,.gh-header.transparent.detail-page .gh-header-nav-link a,.gh-header.transparent.detail-page .nav-link,.dark .gh-header.transparent.detail-page .gh-header-nav-link,.dark .gh-header.transparent.detail-page .gh-header-nav-link a,.dark .gh-header.transparent.detail-page .nav-link{color:#fff!important}.gh-header ul.dropdown-menu li a.dropdown-item,ul.dropdown-menu li a.dropdown-item,.navbar .dropdown-menu .dropdown-item{color:#111!important}.dark .gh-header ul.dropdown-menu li a.dropdown-item,.dark ul.dropdown-menu li a.dropdown-item,.dark .navbar .dropdown-menu .dropdown-item{color:#f0f0f0!important}.navbar-brand-link{max-width:calc(100vw - 100px);text-decoration:none;overflow:hidden}.navbar-logo-wrapper{width:130px;height:36px;position:relative}.gh-header .col-6:first-child{min-width:0;overflow:hidden}@media (max-width:992px){.social-icons{flex-direction:column;align-items:flex-start}.navbar .nav-item.dropdown:hover>.dropdown-menu{display:block!important}.navbar .nav-item.dropdown .dropdown-toggle{pointer-events:none}.navbar .nav-item.dropdown .dropdown-menu a{pointer-events:all}.navbar-logo-wrapper{width:210px;height:50px}}@media (max-width:550px){.gh-header.transparent{top:25px!important}.navbar-logo-wrapper{width:160px;height:40px}.card-container{padding:0}}
.navbar{color:var(--foreground)!important;border-bottom:1px solid var(--border)!important}.navbar-toggler{border-color:var(--border)!important}.navbar-toggler-icon{filter:brightness(0)}.dark .navbar-toggler-icon{filter:brightness(10)}.navbar .dropdown-menu{background-color:var(--popover)!important;color:var(--popover-foreground)!important;border-color:var(--border)!important}.navbar .dropdown-item{color:var(--foreground)!important}.nav-bar{height:60px;position:relative;background:0 0!important}.sub-header{background:0 0!important}.navbar .nav-link:hover,.navbar .nav-link:focus{color:var(--ghost-accent-color)!important}.post-head{min-height:450px;position:relative;overflow:hidden}.post-head-wrapper{position:relative}.post-feature-image{object-fit:cover;width:100%;height:100%}.post-head-wrapper>:not(picture){z-index:2;position:relative}.navbar .nav-link.active{color:var(--accent)!important}.dark .navbar .dropdown-item:hover,.dark .navbar .dropdown-item:focus{color:var(--accent-foreground);background-color:#0000}@media (max-width:992px){.nav-bar{display:none}}
.featured-banner{color:var(--ghost-accent-color);letter-spacing:6px!important;text-align:center!important;text-transform:uppercase!important;padding-bottom:20px!important;font-size:16px!important;font-weight:bolder!important}.footer-copyright,.footer-copyright-link{color:var(--footer-copyright-text)}.footer-navigation a{transition-behavior:normal!important;color:#1d1d1f!important;font-size:16px!important;transition:color .3s!important;display:inline!important}.btn:hover{opacity:.8}.newsletter-section form>input{text-align:center;justify-content:center;display:flex}.newsletter-section form>input::placeholder{text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important}.footer-title{font-size:16px!important;font-weight:bolder!important}.dark .footer-navigation a{color:var(--color-accent)!important}.footer-navigation a:hover,.footer-copyright-link:hover{color:var(--ghost-accent-color)!important}
