.knowledge-center{display:grid;grid-template-columns:minmax(var(--hu-sidebar-width),var(--hu-initiative-sidebar-width)) minmax(0,1fr);gap:var(--hu-space-6);width:min(100%,var(--hu-page-max-width));max-width:var(--hu-page-max-width);margin-inline:auto;padding-block:var(--hu-section-gap);padding-inline:var(--hu-page-padding-inline);box-sizing:border-box;align-items:start}.knowledge-center__sidebar{position:sticky;top:calc(var(--hu-header-height, 4rem) + var(--hu-space-4));display:grid;gap:var(--hu-space-4);align-self:start;max-height:calc(100vh - var(--hu-header-height, 4rem) - var(--hu-space-6));overflow-y:auto;overscroll-behavior:contain}.knowledge-center__sidebar-title{font-size:var(--hu-font-size-lg);font-weight:600;margin:0}.knowledge-center__nav-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--hu-space-3)}.knowledge-center__nav-category{font-size:var(--hu-font-size-sm);font-weight:600;margin:0 0 var(--hu-space-2)}.knowledge-center__nav-items{list-style:none;margin:0;padding:0 0 0 var(--hu-space-3);display:grid;gap:var(--hu-space-1)}.knowledge-center__nav-link{color:var(--hu-color-text);font-size:var(--hu-font-size-sm);text-decoration:none}.knowledge-center__nav-link:hover,.knowledge-center__nav-link[aria-current=page]{color:var(--hu-color-primary);text-decoration:underline}.knowledge-center__main{display:grid;gap:var(--hu-space-5)}.knowledge-center__intro h1{margin:0 0 var(--hu-space-3)}.knowledge-center__intro p{margin:0;color:var(--hu-color-text-muted);line-height:var(--hu-line-height)}.knowledge-search{display:grid;gap:var(--hu-space-3)}.knowledge-search__form{display:flex;gap:var(--hu-space-2);flex-wrap:wrap}.knowledge-search__input{flex:1 1 240px;min-width:0;padding:var(--hu-space-2) var(--hu-space-3);border:1px solid var(--hu-color-border);border-radius:var(--hu-radius-md)}.knowledge-category-grid{display:grid;gap:var(--hu-space-4)}.knowledge-article-card h2{margin:0 0 var(--hu-space-2);font-size:var(--hu-font-size-md)}.knowledge-article-card p{margin:0 0 var(--hu-space-3)}.knowledge-article-card p,.knowledge-article-card__meta{color:var(--hu-color-text-muted);font-size:var(--hu-font-size-sm)}.knowledge-article{display:grid;gap:var(--hu-space-5)}.knowledge-article__header h1{margin:0 0 var(--hu-space-2)}.knowledge-article__purpose{margin:0;color:var(--hu-color-text-muted);font-style:italic}.knowledge-article__diagram{overflow-x:auto;padding:var(--hu-space-4);border:1px solid var(--hu-color-border);border-radius:var(--hu-radius-md);background:var(--hu-color-surface)}.knowledge-article__section h2{margin:0 0 var(--hu-space-2);font-size:var(--hu-font-size-md)}.knowledge-article__section p{margin:0;line-height:var(--hu-line-height)}.knowledge-info-block,.knowledge-warning-block{border-radius:var(--hu-radius-md);padding:var(--hu-space-4)}.knowledge-info-block{border:1px solid var(--hu-color-border);border-left:4px solid var(--hu-color-primary);background:var(--hu-color-primary-soft)}.knowledge-warning-block{border:1px solid var(--hu-color-border);border-left:4px solid #856404;background:#fff3cd}.knowledge-article__meta-grid{display:grid;gap:var(--hu-space-2);font-size:var(--hu-font-size-sm);color:var(--hu-color-text-muted)}.knowledge-article__related{display:grid;gap:var(--hu-space-4)}.knowledge-article__related ul{margin:0;padding-left:var(--hu-space-5)}.knowledge-article__pager{display:flex;justify-content:space-between;gap:var(--hu-space-4);font-size:var(--hu-font-size-sm)}.knowledge-center__mobile-bar{display:none}.knowledge-center__menu-launcher{display:inline-flex;align-items:center;justify-content:center;min-height:var(--hu-touch-target,2.75rem);padding:.5rem 1rem;border:1px solid var(--hu-color-border);border-radius:var(--hu-radius-md);background:var(--hu-color-surface);color:var(--hu-color-text);font-size:var(--hu-font-size-sm);font-weight:600;cursor:pointer}.knowledge-center__menu-launcher:disabled{opacity:.55;cursor:not-allowed}.knowledge-center__menu-launcher:focus-visible{outline:2px solid var(--hu-focus-ring,var(--hu-color-primary));outline-offset:2px}.knowledge-center__drawer{position:fixed;inset:0;z-index:var(--hu-z-overlay)}.knowledge-center__drawer-backdrop{position:absolute;inset:0;border:0;background:color-mix(in srgb,#0f1720 42%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.knowledge-center__drawer-panel{position:absolute;top:0;left:0;bottom:0;width:min(80vw,22rem);padding:calc(var(--hu-safe-area-top, env(safe-area-inset-top, 0px)) + var(--hu-space-3)) var(--hu-space-3) calc(var(--hu-safe-area-bottom, env(safe-area-inset-bottom, 0px)) + var(--hu-space-3));overflow:auto;overscroll-behavior:contain;background:var(--hu-color-bg);box-shadow:var(--hu-shadow-md,0 8px 24px rgb(0 0 0/.12));box-sizing:border-box}.knowledge-center__drawer-header{display:flex;align-items:center;justify-content:space-between;gap:var(--hu-space-2);margin-bottom:var(--hu-space-3)}.knowledge-center__drawer-title{margin:0;font-size:var(--hu-font-size-lg);font-weight:600}.knowledge-center__drawer-close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--hu-touch-target,2.75rem);height:var(--hu-touch-target,2.75rem);border:0;border-radius:var(--hu-radius-md);background:transparent;cursor:pointer}.knowledge-center__drawer-close:focus-visible{outline:2px solid var(--hu-focus-ring,var(--hu-color-primary));outline-offset:2px}.knowledge-center__drawer-close-icon{display:block;width:1.25rem;height:1.25rem;object-fit:contain}.knowledge-center__sidebar--drawer{position:static;max-height:none;overflow:visible}@media (max-width:900px){.knowledge-center{grid-template-columns:1fr}.knowledge-center__mobile-bar{display:block}.knowledge-center__sidebar.knowledge-center__sidebar--desktop{display:none!important}}@media (min-width:901px){.knowledge-center__drawer{display:none}}