.d-header{box-shadow:none;border-bottom:1px solid #e0e0e0}.btn-primary{border-radius:6px}.topic-list .main-link a.title:hover{color:#1f4ed8}.before-header-panel-outlet{display:flex;align-items:center;flex:1;height:100%;min-width:0}.d-header .title{display:none}.km-wordmark{flex-shrink:0;margin-right:14px;color:#111;font-weight:800;font-size:1.3rem;letter-spacing:-0.01em;text-decoration:none}.km-wordmark:hover{color:#1f4ed8;text-decoration:none}.km-nav{display:flex;align-items:center;gap:6px;height:100%;flex:1}.km-item{position:relative;height:100%;display:flex;align-items:center}.km-link{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;color:#555;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;background:none;border:none;border-radius:6px;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.km-link:hover,.km-link:focus-visible{color:#1f4ed8;background:#dce6ff;text-decoration:none}.km-item--primary>.km-link{color:#111;font-weight:700}.km-item.is-current>.km-link{color:#1f4ed8}.km-item.is-current::after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#1f4ed8}.km-arrow{font-size:.625rem;margin-left:2px}.km-menu{position:absolute;top:calc(100% - 6px);left:0;z-index:1000;min-width:220px;padding:6px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 10px 28px rgba(17,17,17,.12);visibility:hidden;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s}.km-menu--wide{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;min-width:420px}.km-item--dropdown:hover .km-menu,.km-item--dropdown:focus-within .km-menu{visibility:visible;opacity:1;transform:none;pointer-events:auto}.km-item--dropdown:hover>.km-link,.km-item--dropdown:focus-within>.km-link{color:#1f4ed8;background:#dce6ff}.km-group-label{padding:8px 12px 4px;color:#888;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.km-dd{display:block;padding:9px 12px;border-radius:6px;color:#111;font-size:.875rem;font-weight:500;text-decoration:none}.km-dd:hover{background:#dce6ff;color:#111;text-decoration:none}@media(max-width: 900px){.km-nav{display:none}}@media(min-width: 901px){.sidebar-section-wrapper[data-section-name=kentuckymat]{display:none}}.mobile-view .km-nav{display:none}.mobile-view .sidebar-section-wrapper[data-section-name=kentuckymat]{display:block}
/*# sourceMappingURL=common_theme_1_21e5d0b226e900905bb842c89dc6c8a87655c87d.css.map?__ws=forum.kentuckymat.com */
