.pt-app { color: inherit; text-decoration: none; transition: box-shadow .15s ease, transform .15s ease; }
.pt-app:hover { color: inherit; box-shadow: 0 4px 12px rgba(16, 34, 69, .16); transform: translateY(-2px); }
.pt-app:focus-visible { outline: 2px solid var(--ip-primary); outline-offset: 2px; }
.pt-app-open { color: var(--ip-primary); font-weight: 500; }
