.phpdocumentor-title {
    box-sizing: border-box;
    color: var(--title-text-color);
    font-size: var(--text-xxl);
    letter-spacing: .05rem;
    font-weight: normal;
    width: auto;
    margin: 0;
    display: flex;
    align-items: center;
}

.phpdocumentor-title.-without-divider {
    border: none;
}

.phpdocumentor-title__link {
    transition: all .3s ease-out;
    display: flex;
    color: var(--title-text-color);
    text-decoration: none;
    font-weight: normal;
    white-space: nowrap;
    transform: scale(.75);
    transform-origin: left;
}

.phpdocumentor-title__link:hover {
    transform: perspective(15rem) translateX(.5rem);
    font-weight: 600;
}

@media (min-width: {{ breakpoints['menu'] }}) {
    .phpdocumentor-title {
        width: 22%;
        border-right: var(--sidebar-border-color) solid 1px;
    }

    .phpdocumentor-title__link {
        transform-origin: left;
    }
}

@media (min-width: {{ breakpoints['xl'] }}) {
    .phpdocumentor-title__link {
        transform: scale(.85);
    }
}

@media (min-width: {{ breakpoints['xxl'] }}) {
    .phpdocumentor-title__link {
        transform: scale(1);
    }
}
