/* shared/logo.css — paired with shared/logo.js. The wrapping anchor
   inherits the logo's box and adds a subtle hover/focus affordance
   so it reads as clickable without altering the logo's visual weight. */

.app-header__logo-link {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    border-radius: var(--radius);
    transition: opacity 0.15s, box-shadow 0.15s;
}

.app-header__logo-link:hover .app-header__logo,
.app-header__logo-link:focus-visible .app-header__logo {
    opacity: 0.82;
}

.app-header__logo-link:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 2px;
}
