.pk-shell-sidebar{background:var(--pk-surface);border-right:1px solid var(--pk-outline)}.pk-shell-nav-item{border-radius:var(--pk-radius-sm);min-height:2.75rem;color:var(--pk-muted);align-items:center;gap:.75rem;padding:0 .875rem;font-size:.875rem;font-weight:550;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.pk-shell-nav-item:hover{background:var(--pk-container-hover);color:var(--pk-text)}.pk-shell-nav-item:focus-visible{outline:2px solid var(--pk-focus);outline-offset:2px}.pk-shell-nav-item--active{background:var(--pk-primary-container);color:var(--pk-on-primary-container);font-weight:650}.pk-shell-meta{background:var(--pk-surface-high);border-radius:var(--pk-radius-md)}.pk-shell-topbar{background:var(--pk-canvas);box-shadow:0 6px 14px #1f243014}@media (prefers-reduced-motion:no-preference){.pk-shell-enter{animation:.28s ease-out both pk-shell-enter}@keyframes pk-shell-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}
