/* Final Konekta information architecture and account polish. */
.k-nav__list{align-items:center}.k-nav-group{position:relative}.k-nav-group__toggle{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 11px;border:0;border-radius:11px;background:transparent;color:var(--k-blue);font:inherit;font-size:.84rem;font-weight:800;cursor:pointer}.k-nav-group__toggle:hover,.k-nav-group__toggle:focus-visible,.k-nav-group.is-open>.k-nav-group__toggle{background:#eef8f7;color:var(--k-teal-dark)}.k-nav-group__toggle span{font-size:1rem;transition:transform .18s ease}.k-nav-group.is-open>.k-nav-group__toggle span{transform:rotate(180deg)}.k-nav-group__menu{position:absolute;top:calc(100% + 10px);left:50%;z-index:20;display:none!important;min-width:245px;padding:10px!important;border:1px solid var(--k-line);border-radius:18px;background:#fff;box-shadow:var(--k-shadow);transform:translateX(-50%)}.k-nav-group.is-open>.k-nav-group__menu{display:grid!important}.k-nav-group__menu a{padding:12px 13px!important;border-radius:11px;font-size:.9rem!important}.k-nav-group__menu a:hover,.k-nav-group__menu a:focus-visible{background:#f1f8fa}
.k-member-nav{position:sticky;top:94px;z-index:6}.k-member-nav__link{position:relative}.k-member-nav__link.is-active:after{position:absolute;right:10px;bottom:5px;left:10px;height:2px;border-radius:99px;background:var(--k-gold);content:""}.k-member-stats{margin-top:8px}.k-member-stat{position:relative;overflow:hidden}.k-member-stat:before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--k-teal),var(--k-blue-2));content:""}.k-dashboard-panel{margin-top:18px}.k-member-gate{margin-inline:auto;text-align:center}.k-member-gate h3{margin-top:0;color:var(--k-blue);font-size:1.65rem}.k-member-gate p{color:var(--k-muted)}
.k-content-card,.hp-listing,.hp-listing-category,.hp-vendor{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.hp-listing:hover,.hp-listing-category:hover,.hp-vendor:hover{transform:translateY(-3px);border-color:#bdd8df!important;box-shadow:var(--k-shadow)!important}.k-empty-state{display:grid;justify-items:center;gap:8px;min-height:190px;place-content:center}.k-empty-state:before{display:grid;place-items:center;width:54px;height:54px;border-radius:17px;background:#e8f8f6;color:var(--k-teal-dark);font-size:1.5rem;content:"＋"}
@media(max-width:1120px){.k-nav-group{width:100%}.k-nav-group__toggle{justify-content:space-between;width:100%;padding:12px 14px;font-size:.95rem}.k-nav-group__menu{position:static;min-width:0;margin:3px 0 8px;padding:4px 8px 8px!important;border:0;border-left:3px solid #d7ebe8;border-radius:0;background:transparent;box-shadow:none;transform:none}.k-nav-group__menu a{padding:10px 12px!important}.k-member-nav{position:static;overflow-x:auto;flex-wrap:nowrap;padding-bottom:9px}.k-member-nav__link{flex:0 0 auto}}
@media(max-width:620px){.k-header__tools{gap:5px}.k-language{transform:scale(.92);transform-origin:right center}.k-header__account{padding-inline:10px}.k-member-stats{grid-template-columns:1fr 1fr}.k-member-stat{padding:18px}.k-member-stat strong{font-size:1.7rem}.k-dashboard-panel{padding:20px}.k-member-gate{padding:25px 20px}.hp-page,.hp-page__content,.hp-page__sidebar,.hp-row,[class*="hp-col-"]{min-width:0;max-width:100%}.hp-row{margin-right:0!important;margin-left:0!important}.hp-row>[class*="hp-col-"]{width:100%!important;padding-right:0!important;padding-left:0!important}.hp-listing,.hp-listing-category,.hp-vendor,.hp-form,.hp-widget{max-width:100%;overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.k-nav-group__toggle span,.k-content-card,.hp-listing,.hp-listing-category,.hp-vendor{transition:none!important}}
