.header-shortcuts {
    gap: 0.35rem;
}

.header-shortcut-primary {
    display: inline-flex;
    align-items: center;
    gap: 0.3rem;
    white-space: nowrap;
    font-weight: 600;
}

.header-shortcut-more {
    min-width: 2rem;
}

@media (max-width: 991.98px) {
    .header-shortcut-label {
        display: none;
    }

    .header-shortcut-primary {
        padding-left: 0.55rem;
        padding-right: 0.55rem;
    }
}

@media (max-width: 575.98px) {
    .header-shortcuts {
        margin-left: 0.25rem !important;
    }
}
