.music-studio-page-release {
    display: flex;
    flex-direction: column;

    justify-content: center;

    width: 100%;

    padding: 7px;

    gap: 7px;

    background-color: var(--background-color-accent);

    border-radius: 12px;

    transition: all 150ms ease-in-out;

    &:hover {
        cursor: pointer;
        background-color: var(--background-color-accent-hover);
        outline: 2px solid var(--border-color);
    }

    .music-studio-page-release-title {
        display: flex;
        flex-direction: row;

        align-items: center;

        gap: 10px;

        .lazy-load-image-background {
            width: 40px;
            height: 40px;

            border-radius: 8px;

            overflow: hidden;

            img {
                width: 100%;
                height: 100%;
            }
        }
    }

    .music-studio-page-release-info {
        display: flex;
        flex-direction: row;

        gap: 10px;

        text-transform: uppercase;

        font-size: 12px;

        .music-studio-page-release-info-field {
            display: flex;
            flex-direction: row;

            align-items: center;

            gap: 5px;

            svg {
                margin: 0;
            }
        }
    }
}